<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 26.3.2.5342 Broadridge-->
<link:linkbase 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" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <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/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <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/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/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <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/ecd/2025/ecd-2025.xsd#ecd_PayVsPerformanceDisclosureLineItems" xlink:label="PayVsPerformanceDisclosureLineItems" xlink:title="PayVsPerformanceDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PayVsPerformanceDisclosureLineItems" xml:lang="en-US" id="ecd_PayVsPerformanceDisclosureLineItems">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PayVsPerformanceDisclosureLineItems" xlink:to="ecd_PayVsPerformanceDisclosureLineItems" xlink:title="label: PayVsPerformanceDisclosureLineItems to ecd_PayVsPerformanceDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTable" xlink:label="PvpTable" xlink:title="PvpTable" />
    <link:label xlink:type="resource" xlink:label="ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PvpTable" xml:lang="en-US" id="ecd_PvpTable">Pay vs Performance Disclosure [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PvpTable" xlink:to="ecd_PvpTable" xlink:title="label: PvpTable to ecd_PvpTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTableTextBlock" xlink:label="PvpTableTextBlock" xlink:title="PvpTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PvpTableTextBlock" xml:lang="en-US" id="ecd_PvpTableTextBlock">Pay vs Performance [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PvpTableTextBlock" xlink:to="ecd_PvpTableTextBlock" xlink:title="label: PvpTableTextBlock to ecd_PvpTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoTotalCompAmt" xlink:label="PeoTotalCompAmt" xlink:title="PeoTotalCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeoTotalCompAmt" xml:lang="en-US" id="ecd_PeoTotalCompAmt">PEO Total Compensation Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoTotalCompAmt" xlink:to="ecd_PeoTotalCompAmt" xlink:title="label: PeoTotalCompAmt to ecd_PeoTotalCompAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="NonPeoNeoAvgTotalCompAmt" xlink:title="NonPeoNeoAvgTotalCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonPeoNeoAvgTotalCompAmt" xml:lang="en-US" id="ecd_NonPeoNeoAvgTotalCompAmt">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonPeoNeoAvgTotalCompAmt" xlink:to="ecd_NonPeoNeoAvgTotalCompAmt" xlink:title="label: NonPeoNeoAvgTotalCompAmt to ecd_NonPeoNeoAvgTotalCompAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="PeoActuallyPaidCompAmt" xlink:title="PeoActuallyPaidCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeoActuallyPaidCompAmt" xml:lang="en-US" id="ecd_PeoActuallyPaidCompAmt">PEO Actually Paid Compensation Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoActuallyPaidCompAmt" xlink:to="ecd_PeoActuallyPaidCompAmt" xlink:title="label: PeoActuallyPaidCompAmt to ecd_PeoActuallyPaidCompAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="NonPeoNeoAvgCompActuallyPaidAmt" xlink:title="NonPeoNeoAvgCompActuallyPaidAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xml:lang="en-US" id="ecd_NonPeoNeoAvgCompActuallyPaidAmt">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:title="label: NonPeoNeoAvgCompActuallyPaidAmt to ecd_NonPeoNeoAvgCompActuallyPaidAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TotalShareholderRtnAmt" xlink:label="TotalShareholderRtnAmt" xlink:title="TotalShareholderRtnAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_TotalShareholderRtnAmt" xml:lang="en-US" id="ecd_TotalShareholderRtnAmt">Total Shareholder Return Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalShareholderRtnAmt" xlink:to="ecd_TotalShareholderRtnAmt" xlink:title="label: TotalShareholderRtnAmt to ecd_TotalShareholderRtnAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToCompAxis" xlink:label="AdjToCompAxis" xlink:title="AdjToCompAxis" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AdjToCompAxis" xml:lang="en-US" id="ecd_AdjToCompAxis">Adjustment to Compensation [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToCompAxis" xlink:to="ecd_AdjToCompAxis" xlink:title="label: AdjToCompAxis to ecd_AdjToCompAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllAdjToCompMember" xlink:label="AllAdjToCompMember" xlink:title="AllAdjToCompMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AllAdjToCompMember" xml:lang="en-US" id="ecd_AllAdjToCompMember">All Adjustments to Compensation [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllAdjToCompMember" xlink:to="ecd_AllAdjToCompMember" xlink:title="label: AllAdjToCompMember to ecd_AllAdjToCompMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToCompAmt" xlink:label="AdjToCompAmt" xlink:title="AdjToCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AdjToCompAmt" xml:lang="en-US" id="ecd_AdjToCompAmt">Adjustment to Compensation Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToCompAmt" xlink:to="ecd_AdjToCompAmt" xlink:title="label: AdjToCompAmt to ecd_AdjToCompAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="NamedExecutiveOfficersFnTextBlock" xlink:title="NamedExecutiveOfficersFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NamedExecutiveOfficersFnTextBlock" xml:lang="en-US" id="ecd_NamedExecutiveOfficersFnTextBlock">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock" xlink:title="label: NamedExecutiveOfficersFnTextBlock to ecd_NamedExecutiveOfficersFnTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoName" xlink:label="PeoName" xlink:title="PeoName" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeoName" xml:lang="en-US" id="ecd_PeoName">PEO Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoName" xlink:to="ecd_PeoName" xlink:title="label: PeoName to ecd_PeoName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="AdjToPeoCompFnTextBlock" xlink:title="AdjToPeoCompFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AdjToPeoCompFnTextBlock" xml:lang="en-US" id="ecd_AdjToPeoCompFnTextBlock">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToPeoCompFnTextBlock" xlink:to="ecd_AdjToPeoCompFnTextBlock" xlink:title="label: AdjToPeoCompFnTextBlock to ecd_AdjToPeoCompFnTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="AdjToNonPeoNeoCompFnTextBlock" xlink:title="AdjToNonPeoNeoCompFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AdjToNonPeoNeoCompFnTextBlock" xml:lang="en-US" id="ecd_AdjToNonPeoNeoCompFnTextBlock">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToNonPeoNeoCompFnTextBlock" xlink:to="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:title="label: AdjToNonPeoNeoCompFnTextBlock to ecd_AdjToNonPeoNeoCompFnTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:title="CompActuallyPaidVsTotalShareholderRtnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xml:lang="en-US" id="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:title="label: CompActuallyPaidVsTotalShareholderRtnTextBlock to ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="CompActuallyPaidVsNetIncomeTextBlock" xlink:title="CompActuallyPaidVsNetIncomeTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CompActuallyPaidVsNetIncomeTextBlock" xml:lang="en-US" id="ecd_CompActuallyPaidVsNetIncomeTextBlock">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompActuallyPaidVsNetIncomeTextBlock" xlink:to="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:title="label: CompActuallyPaidVsNetIncomeTextBlock to ecd_CompActuallyPaidVsNetIncomeTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ExecutiveCategoryAxis" xlink:label="ExecutiveCategoryAxis" xlink:title="ExecutiveCategoryAxis" />
    <link:label xlink:type="resource" xlink:label="ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_ExecutiveCategoryAxis" xml:lang="en-US" id="ecd_ExecutiveCategoryAxis">Executive Category [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExecutiveCategoryAxis" xlink:to="ecd_ExecutiveCategoryAxis" xlink:title="label: ExecutiveCategoryAxis to ecd_ExecutiveCategoryAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllExecutiveCategoriesMember" xlink:label="AllExecutiveCategoriesMember" xlink:title="AllExecutiveCategoriesMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AllExecutiveCategoriesMember" xml:lang="en-US" id="ecd_AllExecutiveCategoriesMember">All Executive Categories [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllExecutiveCategoriesMember" xlink:to="ecd_AllExecutiveCategoriesMember" xlink:title="label: AllExecutiveCategoriesMember to ecd_AllExecutiveCategoriesMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoMember" xlink:label="PeoMember" xlink:title="PeoMember" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeoMember" xml:lang="en-US" id="ecd_PeoMember">PEO [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoMember" xlink:to="ecd_PeoMember" xlink:title="label: PeoMember to ecd_PeoMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoMember" xlink:label="NonPeoNeoMember" xlink:title="NonPeoNeoMember" />
    <link:label xlink:type="resource" xlink:label="ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonPeoNeoMember" xml:lang="en-US" id="ecd_NonPeoNeoMember">Non-PEO NEO [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonPeoNeoMember" xlink:to="ecd_NonPeoNeoMember" xlink:title="label: NonPeoNeoMember to ecd_NonPeoNeoMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis" xlink:label="IndividualAxis" xlink:title="IndividualAxis" />
    <link:label xlink:type="resource" xlink:label="ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_IndividualAxis" xml:lang="en-US" id="ecd_IndividualAxis">Individual [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndividualAxis" xlink:to="ecd_IndividualAxis" xlink:title="label: IndividualAxis to ecd_IndividualAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember" xlink:label="AllIndividualsMember" xlink:title="AllIndividualsMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AllIndividualsMember" xml:lang="en-US" id="ecd_AllIndividualsMember">All Individuals [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllIndividualsMember" xlink:to="ecd_AllIndividualsMember" xlink:title="label: AllIndividualsMember to ecd_AllIndividualsMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgDiscLineItems" xlink:label="AwardTmgDiscLineItems" xlink:title="AwardTmgDiscLineItems" />
    <link:label xlink:type="resource" xlink:label="ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AwardTmgDiscLineItems" xml:lang="en-US" id="ecd_AwardTmgDiscLineItems">Award Timing Disclosures [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTmgDiscLineItems" xlink:to="ecd_AwardTmgDiscLineItems" xlink:title="label: AwardTmgDiscLineItems to ecd_AwardTmgDiscLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="AwardTmgMnpiDiscTextBlock" xlink:title="AwardTmgMnpiDiscTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_AwardTmgMnpiDiscTextBlock" xml:lang="en-US" id="ecd_AwardTmgMnpiDiscTextBlock">Award Timing MNPI Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTmgMnpiDiscTextBlock" xlink:to="ecd_AwardTmgMnpiDiscTextBlock" xlink:title="label: AwardTmgMnpiDiscTextBlock to ecd_AwardTmgMnpiDiscTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AwardTmgMnpiDiscTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AwardTmgMnpiDiscTextBlock_lbl1" xml:lang="en-US" id="ecd_AwardTmgMnpiDiscTextBlock_lbl1">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTmgMnpiDiscTextBlock" xlink:to="ecd_AwardTmgMnpiDiscTextBlock_lbl1" xlink:title="label: AwardTmgMnpiDiscTextBlock to ecd_AwardTmgMnpiDiscTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="AwardTmgMethodTextBlock" xlink:title="AwardTmgMethodTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_AwardTmgMethodTextBlock" xml:lang="en-US" id="ecd_AwardTmgMethodTextBlock">Award Timing Method</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTmgMethodTextBlock" xlink:to="ecd_AwardTmgMethodTextBlock" xlink:title="label: AwardTmgMethodTextBlock to ecd_AwardTmgMethodTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AwardTmgMethodTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AwardTmgMethodTextBlock_lbl1" xml:lang="en-US" id="ecd_AwardTmgMethodTextBlock_lbl1">Award Timing Method [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTmgMethodTextBlock" xlink:to="ecd_AwardTmgMethodTextBlock_lbl1" xlink:title="label: AwardTmgMethodTextBlock to ecd_AwardTmgMethodTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="AwardTmgPredtrmndFlag" xlink:title="AwardTmgPredtrmndFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_AwardTmgPredtrmndFlag" xml:lang="en-US" id="ecd_AwardTmgPredtrmndFlag">Award Timing Predetermined</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTmgPredtrmndFlag" xlink:to="ecd_AwardTmgPredtrmndFlag" xlink:title="label: AwardTmgPredtrmndFlag to ecd_AwardTmgPredtrmndFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_AwardTmgPredtrmndFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AwardTmgPredtrmndFlag_lbl1" xml:lang="en-US" id="ecd_AwardTmgPredtrmndFlag_lbl1">Award Timing Predetermined [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTmgPredtrmndFlag" xlink:to="ecd_AwardTmgPredtrmndFlag_lbl1" xlink:title="label: AwardTmgPredtrmndFlag to ecd_AwardTmgPredtrmndFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="AwardTmgMnpiCnsdrdFlag" xlink:title="AwardTmgMnpiCnsdrdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_AwardTmgMnpiCnsdrdFlag" xml:lang="en-US" id="ecd_AwardTmgMnpiCnsdrdFlag">Award Timing MNPI Considered</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTmgMnpiCnsdrdFlag" xlink:to="ecd_AwardTmgMnpiCnsdrdFlag" xlink:title="label: AwardTmgMnpiCnsdrdFlag to ecd_AwardTmgMnpiCnsdrdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AwardTmgMnpiCnsdrdFlag_lbl1" xml:lang="en-US" id="ecd_AwardTmgMnpiCnsdrdFlag_lbl1">Award Timing MNPI Considered [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTmgMnpiCnsdrdFlag" xlink:to="ecd_AwardTmgMnpiCnsdrdFlag_lbl1" xlink:title="label: AwardTmgMnpiCnsdrdFlag to ecd_AwardTmgMnpiCnsdrdFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="AwardTmgHowMnpiCnsdrdTextBlock" xlink:title="AwardTmgHowMnpiCnsdrdTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xml:lang="en-US" id="ecd_AwardTmgHowMnpiCnsdrdTextBlock">Award Timing, How MNPI Considered</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:title="label: AwardTmgHowMnpiCnsdrdTextBlock to ecd_AwardTmgHowMnpiCnsdrdTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl1" xml:lang="en-US" id="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl1">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl1" xlink:title="label: AwardTmgHowMnpiCnsdrdTextBlock to ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="MnpiDiscTimedForCompValFlag" xlink:title="MnpiDiscTimedForCompValFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_MnpiDiscTimedForCompValFlag" xml:lang="en-US" id="ecd_MnpiDiscTimedForCompValFlag">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MnpiDiscTimedForCompValFlag" xlink:to="ecd_MnpiDiscTimedForCompValFlag" xlink:title="label: MnpiDiscTimedForCompValFlag to ecd_MnpiDiscTimedForCompValFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_MnpiDiscTimedForCompValFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_MnpiDiscTimedForCompValFlag_lbl1" xml:lang="en-US" id="ecd_MnpiDiscTimedForCompValFlag_lbl1">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MnpiDiscTimedForCompValFlag" xlink:to="ecd_MnpiDiscTimedForCompValFlag_lbl1" xlink:title="label: MnpiDiscTimedForCompValFlag to ecd_MnpiDiscTimedForCompValFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="InsiderTradingPoliciesProcLineItems" xlink:title="InsiderTradingPoliciesProcLineItems" />
    <link:label xlink:type="resource" xlink:label="ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_InsiderTradingPoliciesProcLineItems" xml:lang="en-US" id="ecd_InsiderTradingPoliciesProcLineItems">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InsiderTradingPoliciesProcLineItems" xlink:to="ecd_InsiderTradingPoliciesProcLineItems" xlink:title="label: InsiderTradingPoliciesProcLineItems to ecd_InsiderTradingPoliciesProcLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="InsiderTrdPoliciesProcAdoptedFlag" xlink:title="InsiderTrdPoliciesProcAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_InsiderTrdPoliciesProcAdoptedFlag" xml:lang="en-US" id="ecd_InsiderTrdPoliciesProcAdoptedFlag">Insider Trading Policies and Procedures Adopted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:title="label: InsiderTrdPoliciesProcAdoptedFlag to ecd_InsiderTrdPoliciesProcAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl1" xml:lang="en-US" id="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl1">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl1" xlink:title="label: InsiderTrdPoliciesProcAdoptedFlag to ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjFnTextBlock" xlink:label="EqtyAwrdsAdjFnTextBlock" xlink:title="EqtyAwrdsAdjFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_EqtyAwrdsAdjFnTextBlock" xml:lang="en-US" id="ecd_EqtyAwrdsAdjFnTextBlock">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EqtyAwrdsAdjFnTextBlock" xlink:to="ecd_EqtyAwrdsAdjFnTextBlock" xlink:title="label: EqtyAwrdsAdjFnTextBlock to ecd_EqtyAwrdsAdjFnTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjsMember" xlink:label="EqtyAwrdsAdjsMember" xlink:title="EqtyAwrdsAdjsMember" />
    <link:label xlink:type="resource" xlink:label="ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_EqtyAwrdsAdjsMember" xml:lang="en-US" id="ecd_EqtyAwrdsAdjsMember">Equity Awards Adjustments [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EqtyAwrdsAdjsMember" xlink:to="ecd_EqtyAwrdsAdjsMember" xlink:title="label: EqtyAwrdsAdjsMember to ecd_EqtyAwrdsAdjsMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:label="EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:title="EqtyAwrdsInSummryCompstnTblForAplblYrMember" />
    <link:label xlink:type="resource" xlink:label="ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xml:lang="en-US" id="ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:title="label: EqtyAwrdsInSummryCompstnTblForAplblYrMember to ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:label="EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:title="EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" />
    <link:label xlink:type="resource" xlink:label="ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xml:lang="en-US" id="ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:title="label: EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember to ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:label="YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:title="YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" />
    <link:label xlink:type="resource" xlink:label="ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xml:lang="en-US" id="ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:title="label: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember to ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:label="ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:title="ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" />
    <link:label xlink:type="resource" xlink:label="ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xml:lang="en-US" id="ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:title="label: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember to ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:label="ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:title="ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" />
    <link:label xlink:type="resource" xlink:label="ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xml:lang="en-US" id="ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:title="label: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember to ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProfitLoss" xml:lang="en-US" id="us-gaap_ProfitLoss">Net Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="us-gaap_ProfitLoss" xlink:title="label: ProfitLoss to us-gaap_ProfitLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProfitLoss_lbl1" xml:lang="en-US" id="us-gaap_ProfitLoss_lbl1">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl1" xlink:title="label: ProfitLoss to us-gaap_ProfitLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:label xlink:type="resource" xlink:label="dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CoverAbstract" xml:lang="en-US" id="dei_CoverAbstract">Cover [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoverAbstract" xlink:to="dei_CoverAbstract" xlink:title="label: CoverAbstract to dei_CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType" xml:lang="en-US" id="dei_DocumentType">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType" xlink:title="label: DocumentType to dei_DocumentType" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag" xml:lang="en-US" id="dei_AmendmentFlag">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag" xlink:title="label: AmendmentFlag to dei_AmendmentFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName" xml:lang="en-US" id="dei_EntityRegistrantName">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey" xml:lang="en-US" id="dei_EntityCentralIndexKey">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey" />
    <link:loc xlink:type="locator" xlink:href="cnfr-20260603.xsd#cnfr_BrianRoneyMember" xlink:label="BrianRoneyMember" xlink:title="BrianRoneyMember" />
    <link:label xlink:type="resource" xlink:label="cnfr_BrianRoneyMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cnfr_BrianRoneyMember_lbl1" xml:lang="en-US" id="cnfr_BrianRoneyMember_lbl1">Brian Roney [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BrianRoneyMember" xlink:to="cnfr_BrianRoneyMember_lbl1" xlink:title="label: BrianRoneyMember to cnfr_BrianRoneyMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="cnfr_BrianRoneyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="cnfr_BrianRoneyMember" xml:lang="en-US" id="cnfr_BrianRoneyMember">Brian Roney [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BrianRoneyMember" xlink:to="cnfr_BrianRoneyMember" xlink:title="label: BrianRoneyMember to cnfr_BrianRoneyMember" />
    <link:loc xlink:type="locator" xlink:href="cnfr-20260603.xsd#cnfr_NicholasPetcoffMember" xlink:label="NicholasPetcoffMember" xlink:title="NicholasPetcoffMember" />
    <link:label xlink:type="resource" xlink:label="cnfr_NicholasPetcoffMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cnfr_NicholasPetcoffMember_lbl1" xml:lang="en-US" id="cnfr_NicholasPetcoffMember_lbl1">Nicholas Petcoff [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NicholasPetcoffMember" xlink:to="cnfr_NicholasPetcoffMember_lbl1" xlink:title="label: NicholasPetcoffMember to cnfr_NicholasPetcoffMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="cnfr_NicholasPetcoffMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="cnfr_NicholasPetcoffMember" xml:lang="en-US" id="cnfr_NicholasPetcoffMember">Nicholas Petcoff [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NicholasPetcoffMember" xlink:to="cnfr_NicholasPetcoffMember" xlink:title="label: NicholasPetcoffMember to cnfr_NicholasPetcoffMember" />
  </link:labelLink>
</link:linkbase>