| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" 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:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link"> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract_0" xlink:to="lbl_CoverAbstract_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_CoverAbstract_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Cover Page </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_0" xlink:to="lbl_DocumentType_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_DocumentType_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Document Type </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="loc_dei_WrittenCommunications_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications_0" xlink:to="lbl_WrittenCommunications_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_WrittenCommunications_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Written Communications </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="loc_dei_SolicitingMaterial_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial_0" xlink:to="lbl_SolicitingMaterial_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_SolicitingMaterial_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Soliciting Material </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_dei_PreCommencementTenderOffer_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer_0" xlink:to="lbl_PreCommencementTenderOffer_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_PreCommencementTenderOffer_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Pre Commencement Tender Offer </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer_0" xlink:to="lbl_PreCommencementIssuerTenderOffer_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_PreCommencementIssuerTenderOffer_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Pre Commencement Issuer Tender Offer </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_0" xlink:to="lbl_AmendmentFlag_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_AmendmentFlag_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Amendment Flag </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_0" xlink:to="lbl_DocumentPeriodEndDate_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_DocumentPeriodEndDate_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Document Period End Date </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_0" xlink:to="lbl_EntityRegistrantName_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_EntityRegistrantName_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Entity Registrant Name </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_0" xlink:to="lbl_EntityCentralIndexKey_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_EntityCentralIndexKey_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Entity Central Index Key </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber_0" xlink:to="lbl_EntityFileNumber_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_EntityFileNumber_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Entity File Number </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber_0" xlink:to="lbl_EntityTaxIdentificationNumber_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_EntityTaxIdentificationNumber_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Entity Tax Identification Number </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode_0" xlink:to="lbl_EntityIncorporationStateCountryCode_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_EntityIncorporationStateCountryCode_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Entity Incorporation State Country Code </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_0" xlink:to="lbl_EntityEmergingGrowthCompany_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_EntityEmergingGrowthCompany_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Entity Emerging Growth Company </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1_0" xlink:to="lbl_EntityAddressAddressLine1_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_EntityAddressAddressLine1_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Entity Address, Address Line One </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown_0" xlink:to="lbl_EntityAddressCityOrTown_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_EntityAddressCityOrTown_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Entity Address, City or Town </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince_0" xlink:to="lbl_EntityAddressStateOrProvince_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_EntityAddressStateOrProvince_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Entity Address, State or Province </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode_0" xlink:to="lbl_EntityAddressPostalZipCode_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_EntityAddressPostalZipCode_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Entity Address, Postal Zip Code </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode_0" xlink:to="lbl_CityAreaCode_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_CityAreaCode_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> City Area Code </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber_0" xlink:to="lbl_LocalPhoneNumber_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_LocalPhoneNumber_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Local Phone Number </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle_0" xlink:to="lbl_Security12bTitle_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_Security12bTitle_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Security 12b Title </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_0" xlink:to="lbl_TradingSymbol_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_TradingSymbol_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Trading Symbol </link:label> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_0"> </link:loc> |
| | <link:labelArc xlink:type="arc" priority="0" order="0.0" use="optional" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName_0" xlink:to="lbl_SecurityExchangeName_0"> </link:labelArc> |
| | <link:label xlink:type="resource" xlink:label="lbl_SecurityExchangeName_0" xml:lang="en-US" xlink:role="http://www.xbrl.org/2003/role/label"> Security Exchange Name </link:label> |
| | </link:labelLink> |
| </link:linkbase> |