<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL document created by Certent CDM version: 22.2.0 using Fujitsu Interstage XWand -->
<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/instance http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
    <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" />
    <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" />
    <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="element1" />
        <label xlink:type="resource" xlink:label="label1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccountingPoliciesAbstract_en-US">Accounting Policies [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1" xlink:to="label1" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="element2" />
        <label xlink:type="resource" xlink:label="label2" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountingPoliciesAbstract_en-US">Summary of Significant Accounting Policies [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element2" xlink:to="label2" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="element3" />
        <label xlink:type="resource" xlink:label="label3" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_en-US">Accounts Payable And Accrued Liabilities Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element3" xlink:to="label3" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="element4" />
        <label xlink:type="resource" xlink:label="label4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_en-US">Accounts payable and accrued expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element4" xlink:to="label4" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember" xlink:label="element5" />
        <label xlink:type="resource" xlink:label="label5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccountsReceivableMember_en-US">Accounts Receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element5" xlink:to="label5" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember" xlink:label="element6" />
        <label xlink:type="resource" xlink:label="label6" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountsReceivableMember_en-US">Accounts Receivable [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element6" xlink:to="label6" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="element7" />
        <label xlink:type="resource" xlink:label="label7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_AccountsReceivableNetCurrent_en-US">Total receivables</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element7" xlink:to="label7" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="element8" />
        <label xlink:type="resource" xlink:label="label8" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountsReceivableNetCurrent_en-US">Accounts Receivable, Net, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element8" xlink:to="label8" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="element9" />
        <label xlink:type="resource" xlink:label="label9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccountsReceivableNetCurrent_en-US">Trade and other receivables, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element9" xlink:to="label9" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="element10" />
        <label xlink:type="resource" xlink:label="label10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccumulatedOtherComprehensiveIncomeMember_en-US">Accumulated Other Comprehensive Income (Loss) [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element10" xlink:to="label10" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="element11" />
        <label xlink:type="resource" xlink:label="label11" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeMember_en-US">AOCI Attributable to Parent [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element11" xlink:to="label11" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="element12" />
        <label xlink:type="resource" xlink:label="label12" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_AccumulatedOtherComprehensiveIncomeMember_en-US">Accum. Other Comp. Loss [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element12" xlink:to="label12" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="element13" />
        <label xlink:type="resource" xlink:label="label13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_en-US">Accumulated other comprehensive loss, net of tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element13" xlink:to="label13" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="element14" />
        <label xlink:type="resource" xlink:label="label14" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element14" xlink:to="label14" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="element15" />
        <label xlink:type="resource" xlink:label="label15" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_en-US">Accumulated other comprehensive income (loss), net of tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element15" xlink:to="label15" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="element16" />
        <label xlink:type="resource" xlink:label="label16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AdditionalPaidInCapitalMember_en-US">Paid In Capital [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element16" xlink:to="label16" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="element17" />
        <label xlink:type="resource" xlink:label="label17" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdditionalPaidInCapitalMember_en-US">Additional Paid-in Capital [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element17" xlink:to="label17" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="element18" />
        <label xlink:type="resource" xlink:label="label18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AdditionalPaidInCapitalCommonStock_en-US">Paid-in capital</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element18" xlink:to="label18" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="element19" />
        <label xlink:type="resource" xlink:label="label19" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdditionalPaidInCapitalCommonStock_en-US">Additional Paid in Capital, Common Stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element19" xlink:to="label19" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense" xlink:label="element20" />
        <label xlink:type="resource" xlink:label="label20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AdvertisingExpense_en-US">Advertising expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element20" xlink:to="label20" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense" xlink:label="element21" />
        <label xlink:type="resource" xlink:label="label21" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdvertisingExpense_en-US">Advertising Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element21" xlink:to="label21" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="element22" />
        <label xlink:type="resource" xlink:label="label22" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdvertisingCostsPolicyTextBlock_en-US">Advertising Costs [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element22" xlink:to="label22" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="element23" />
        <label xlink:type="resource" xlink:label="label23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AdvertisingCostsPolicyTextBlock_en-US">Advertising Costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element23" xlink:to="label23" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgriculturalRelatedInventoryFeedAndSupplies" xlink:label="element24" />
        <label xlink:type="resource" xlink:label="label24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AgriculturalRelatedInventoryFeedAndSupplies_en-US">Feed and supplies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element24" xlink:to="label24" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgriculturalRelatedInventoryFeedAndSupplies" xlink:label="element25" />
        <label xlink:type="resource" xlink:label="label25" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AgriculturalRelatedInventoryFeedAndSupplies_en-US">Agricultural Related Inventory, Feed and Supplies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element25" xlink:to="label25" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="element26" />
        <label xlink:type="resource" xlink:label="label26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AllocatedShareBasedCompensationExpense_en-US">Stock based compensation expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element26" xlink:to="label26" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="element27" />
        <label xlink:type="resource" xlink:label="label27" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AllocatedShareBasedCompensationExpense_en-US">Share-based Payment Arrangement, Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element27" xlink:to="label27" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="element28" />
        <label xlink:type="resource" xlink:label="label28" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_en-US">Allowance for doubtful accounts</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element28" xlink:to="label28" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="element29" />
        <label xlink:type="resource" xlink:label="label29" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_en-US">Accounts Receivable, Allowance for Credit Loss, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element29" xlink:to="label29" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="element30" />
        <label xlink:type="resource" xlink:label="label30" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_en-US">Reserves for credit losses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element30" xlink:to="label30" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="element31" />
        <label xlink:type="resource" xlink:label="label31" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_en-US">Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element31" xlink:to="label31" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="element32" />
        <label xlink:type="resource" xlink:label="label32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_en-US">Antidilutive restricted shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element32" xlink:to="label32" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges" xlink:label="element33" />
        <label xlink:type="resource" xlink:label="label33" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetImpairmentCharges_en-US">Asset Impairment Charges</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element33" xlink:to="label33" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges" xlink:label="element34" />
        <label xlink:type="resource" xlink:label="label34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AssetImpairmentCharges_en-US">Impairment loss on property, plant &amp; equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element34" xlink:to="label34" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="element35" />
        <label xlink:type="resource" xlink:label="label35" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AssetBackedSecuritiesMember_en-US">Asset Backed Securities [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element35" xlink:to="label35" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="element36" />
        <label xlink:type="resource" xlink:label="label36" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetBackedSecuritiesMember_en-US">Asset-backed Securities [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element36" xlink:to="label36" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="element37" />
        <label xlink:type="resource" xlink:label="label37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AssetsFairValueDisclosure_en-US">Assets measured at fair value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element37" xlink:to="label37" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="element38" />
        <label xlink:type="resource" xlink:label="label38" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsFairValueDisclosure_en-US">Assets, Fair Value Disclosure</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element38" xlink:to="label38" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="element39" />
        <label xlink:type="resource" xlink:label="label39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AssetsAbstract_en-US">Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element39" xlink:to="label39" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="element40" />
        <label xlink:type="resource" xlink:label="label40" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsAbstract_en-US">Assets [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element40" xlink:to="label40" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="element41" />
        <label xlink:type="resource" xlink:label="label41" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_Assets_en-US">Total Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element41" xlink:to="label41" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="element42" />
        <label xlink:type="resource" xlink:label="label42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_Assets_en-US">Total assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element42" xlink:to="label42" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="element43" />
        <label xlink:type="resource" xlink:label="label43" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Assets_en-US">Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element43" xlink:to="label43" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="element44" />
        <label xlink:type="resource" xlink:label="label44" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_AssetsCurrent_en-US">Total current assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element44" xlink:to="label44" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="element45" />
        <label xlink:type="resource" xlink:label="label45" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsCurrent_en-US">Assets, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element45" xlink:to="label45" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="element46" />
        <label xlink:type="resource" xlink:label="label46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AssetsCurrentAbstract_en-US">Current assets:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element46" xlink:to="label46" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="element47" />
        <label xlink:type="resource" xlink:label="label47" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsCurrentAbstract_en-US">Assets, Current [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element47" xlink:to="label47" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:label="element48" />
        <label xlink:type="resource" xlink:label="label48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_en-US">1-5 years</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element48" xlink:to="label48" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:label="element49" />
        <label xlink:type="resource" xlink:label="label49" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element49" xlink:to="label49" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:label="element50" />
        <label xlink:type="resource" xlink:label="label50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_en-US">Within one year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element50" xlink:to="label50" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:label="element51" />
        <label xlink:type="resource" xlink:label="label51" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element51" xlink:to="label51" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="element52" />
        <label xlink:type="resource" xlink:label="label52" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_en-US">Available For Sale Securities Debt Securities Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element52" xlink:to="label52" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="element53" />
        <label xlink:type="resource" xlink:label="label53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_en-US">Estimated Fair Value, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element53" xlink:to="label53" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="element54" />
        <label xlink:type="resource" xlink:label="label54" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_en-US">Debt Securities, Available-for-sale, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element54" xlink:to="label54" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="element55" />
        <label xlink:type="resource" xlink:label="label55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_en-US">Estimated Fair Value, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element55" xlink:to="label55" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="element56" />
        <label xlink:type="resource" xlink:label="label56" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_AvailableForSaleSecuritiesDebtSecurities_en-US">Total</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element56" xlink:to="label56" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="element57" />
        <label xlink:type="resource" xlink:label="label57" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AvailableForSaleSecuritiesDebtSecurities_en-US">Debt Securities, Available-for-sale</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element57" xlink:to="label57" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="element58" />
        <label xlink:type="resource" xlink:label="label58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AvailableForSaleSecuritiesDebtSecurities_en-US">Investment securities available-for-sale</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element58" xlink:to="label58" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="element59" />
        <label xlink:type="resource" xlink:label="label59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_en-US">Basis of Presentation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element59" xlink:to="label59" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="element60" />
        <label xlink:type="resource" xlink:label="label60" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_en-US">Basis Of Accounting Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element60" xlink:to="label60" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="element61" />
        <label xlink:type="resource" xlink:label="label61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BuildingAndBuildingImprovementsMember_en-US">Buildings and Improvements [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element61" xlink:to="label61" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="element62" />
        <label xlink:type="resource" xlink:label="label62" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BuildingAndBuildingImprovementsMember_en-US">Building and Building Improvements [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element62" xlink:to="label62" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember" xlink:label="element63" />
        <label xlink:type="resource" xlink:label="label63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BuildingMember_en-US">Building</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element63" xlink:to="label63" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember" xlink:label="element64" />
        <label xlink:type="resource" xlink:label="label64" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BuildingMember_en-US">Building [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element64" xlink:to="label64" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="element65" />
        <label xlink:type="resource" xlink:label="label65" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionAxis_en-US">Business Acquisition [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element65" xlink:to="label65" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="element66" />
        <label xlink:type="resource" xlink:label="label66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessAcquisitionAxis_en-US">Business Acquisition [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element66" xlink:to="label66" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="element67" />
        <label xlink:type="resource" xlink:label="label67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessAcquisitionAcquireeDomain_en-US">Business Acquisition Acquiree [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element67" xlink:to="label67" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="element68" />
        <label xlink:type="resource" xlink:label="label68" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionAcquireeDomain_en-US">Business Acquisition Acquiree [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element68" xlink:to="label68" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="element69" />
        <label xlink:type="resource" xlink:label="label69" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_en-US">Business acquisition, percentage of voting interest acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element69" xlink:to="label69" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="element70" />
        <label xlink:type="resource" xlink:label="label70" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_en-US">Business acquisition, percentage of voting interest acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element70" xlink:to="label70" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="element71" />
        <label xlink:type="resource" xlink:label="label71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationsPolicy_en-US">Business Combinations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element71" xlink:to="label71" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="element72" />
        <label xlink:type="resource" xlink:label="label72" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationsPolicy_en-US">Business Combinations Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element72" xlink:to="label72" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="element73" />
        <label xlink:type="resource" xlink:label="label73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CashAndCashEquivalentsAtCarryingValue_en-US">Cash and cash equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element73" xlink:to="label73" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="element74" />
        <label xlink:type="resource" xlink:label="label74" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_en-US">Cash and Cash Equivalents, at Carrying Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element74" xlink:to="label74" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="element75" />
        <label xlink:type="resource" xlink:label="label75" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_en-US">Cash and cash equivalents at beginning of period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element75" xlink:to="label75" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="element76" />
        <label xlink:type="resource" xlink:label="label76" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_en-US">Cash and cash equivalents at end of period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element76" xlink:to="label76" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="element77" />
        <label xlink:type="resource" xlink:label="label77" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element77" xlink:to="label77" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="element78" />
        <label xlink:type="resource" xlink:label="label78" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_en-US">Net change in cash and cash equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element78" xlink:to="label78" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="element79" />
        <label xlink:type="resource" xlink:label="label79" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element79" xlink:to="label79" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="element80" />
        <label xlink:type="resource" xlink:label="label80" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_CashAndCashEquivalentsPolicyTextBlock_en-US">Cash Equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element80" xlink:to="label80" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="element81" />
        <label xlink:type="resource" xlink:label="label81" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsPolicyTextBlock_en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element81" xlink:to="label81" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="element82" />
        <label xlink:type="resource" xlink:label="label82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CertificatesOfDepositMember_en-US">Certificates of Deposits [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element82" xlink:to="label82" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="element83" />
        <label xlink:type="resource" xlink:label="label83" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CertificatesOfDepositMember_en-US">Certificates of Deposit [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element83" xlink:to="label83" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems" xlink:label="element84" />
        <label xlink:type="resource" xlink:label="label84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ClassOfStockLineItems_en-US">Class of Stock [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element84" xlink:to="label84" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems" xlink:label="element85" />
        <label xlink:type="resource" xlink:label="label85" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ClassOfStockLineItems_en-US">Class of Stock [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element85" xlink:to="label85" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="element86" />
        <label xlink:type="resource" xlink:label="label86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ClassOfStockDomain_en-US">Class of Stock [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element86" xlink:to="label86" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="element87" />
        <label xlink:type="resource" xlink:label="label87" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ClassOfStockDomain_en-US">Class of Stock [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element87" xlink:to="label87" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember" xlink:label="element88" />
        <label xlink:type="resource" xlink:label="label88" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommercialPaperMember_en-US">Commercial Paper [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element88" xlink:to="label88" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember" xlink:label="element89" />
        <label xlink:type="resource" xlink:label="label89" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommercialPaperMember_en-US">Commercial Paper [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element89" xlink:to="label89" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="element90" />
        <label xlink:type="resource" xlink:label="label90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_en-US">Commitments and Contingencies Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element90" xlink:to="label90" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="element91" />
        <label xlink:type="resource" xlink:label="label91" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_en-US">Commitments and Contingencies [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element91" xlink:to="label91" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="element92" />
        <label xlink:type="resource" xlink:label="label92" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_en-US">Loss Contingencies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element92" xlink:to="label92" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="element93" />
        <label xlink:type="resource" xlink:label="label93" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_en-US">Commitments and Contingencies, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element93" xlink:to="label93" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="element94" />
        <label xlink:type="resource" xlink:label="label94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommitmentsAndContingencies_en-US">Commitments and contingencies - see Note 13</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element94" xlink:to="label94" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="element95" />
        <label xlink:type="resource" xlink:label="label95" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommitmentsAndContingencies_en-US">Commitments and Contingencies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element95" xlink:to="label95" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="element96" />
        <label xlink:type="resource" xlink:label="label96" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_en-US">Commitments and Contingencies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element96" xlink:to="label96" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="element97" />
        <label xlink:type="resource" xlink:label="label97" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_en-US">Commitments and Contingencies Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element97" xlink:to="label97" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="element98" />
        <label xlink:type="resource" xlink:label="label98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommonStockMember_en-US">Common Stock [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element98" xlink:to="label98" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="element99" />
        <label xlink:type="resource" xlink:label="label99" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockMember_en-US">Common Stock [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element99" xlink:to="label99" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="element100" />
        <label xlink:type="resource" xlink:label="label100" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommonClassAMember_en-US">Class A Convertible Common Stock [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element100" xlink:to="label100" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="element101" />
        <label xlink:type="resource" xlink:label="label101" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonClassAMember_en-US">Class A Common Stock [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element101" xlink:to="label101" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember" xlink:label="element102" />
        <label xlink:type="resource" xlink:label="label102" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_CommonClassAMember_en-US">Class A [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element102" xlink:to="label102" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="element103" />
        <label xlink:type="resource" xlink:label="label103" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommonStockDividendsPerShareCashPaid_en-US">Dividends per common share (in dollars per share)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element103" xlink:to="label103" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="element104" />
        <label xlink:type="resource" xlink:label="label104" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockDividendsPerShareCashPaid_en-US">Common Stock, Dividends, Per Share, Cash Paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element104" xlink:to="label104" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="element105" />
        <label xlink:type="resource" xlink:label="label105" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommonStockParOrStatedValuePerShare_en-US">Common stock, par value per share (in dollars per share)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element105" xlink:to="label105" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="element106" />
        <label xlink:type="resource" xlink:label="label106" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockParOrStatedValuePerShare_en-US">Common Stock, Par or Stated Value Per Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element106" xlink:to="label106" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="element107" />
        <label xlink:type="resource" xlink:label="label107" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommonStockValue_en-US">Common stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element107" xlink:to="label107" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="element108" />
        <label xlink:type="resource" xlink:label="label108" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockValue_en-US">Common Stock, Value, Issued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element108" xlink:to="label108" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="element109" />
        <label xlink:type="resource" xlink:label="label109" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_CommonStockValue_en-US">Common stock ($0.01 par value)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element109" xlink:to="label109" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="element110" />
        <label xlink:type="resource" xlink:label="label110" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommonStockSharesIssued_en-US">Common stock, shares issued (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element110" xlink:to="label110" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="element111" />
        <label xlink:type="resource" xlink:label="label111" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockSharesIssued_en-US">Common Stock, Shares, Issued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element111" xlink:to="label111" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="element112" />
        <label xlink:type="resource" xlink:label="label112" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommonStockSharesAuthorized_en-US">Common stock, shares authorized (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element112" xlink:to="label112" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="element113" />
        <label xlink:type="resource" xlink:label="label113" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockSharesAuthorized_en-US">Common Stock, Shares Authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element113" xlink:to="label113" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="element114" />
        <label xlink:type="resource" xlink:label="label114" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockSharesOutstanding_en-US">Common Stock Shares Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element114" xlink:to="label114" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="element115" />
        <label xlink:type="resource" xlink:label="label115" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommonStockSharesOutstanding_en-US">Common stock outstanding (shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element115" xlink:to="label115" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="element116" />
        <label xlink:type="resource" xlink:label="label116" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element116" xlink:to="label116" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="element117" />
        <label xlink:type="resource" xlink:label="label117" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_en-US">Less: Comprehensive loss attributable to the noncontrolling interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element117" xlink:to="label117" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="element118" />
        <label xlink:type="resource" xlink:label="label118" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_en-US">Less: Comprehensive loss attributable to the noncontrolling interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element118" xlink:to="label118" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="element119" />
        <label xlink:type="resource" xlink:label="label119" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_en-US">Comprehensive income (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element119" xlink:to="label119" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="element120" />
        <label xlink:type="resource" xlink:label="label120" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element120" xlink:to="label120" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="element121" />
        <label xlink:type="resource" xlink:label="label121" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_en-US">Comprehensive income (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element121" xlink:to="label121" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="element122" />
        <label xlink:type="resource" xlink:label="label122" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_ComprehensiveIncomeNetOfTax_en-US">Comprehensive income (loss) attributable to Cal-Maine Foods, Inc.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element122" xlink:to="label122" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="element123" />
        <label xlink:type="resource" xlink:label="label123" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ComprehensiveIncomeNetOfTax_en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element123" xlink:to="label123" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="element124" />
        <label xlink:type="resource" xlink:label="label124" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ConcentrationRiskByTypeAxis_en-US">Concentration Risk By Type[Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element124" xlink:to="label124" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="element125" />
        <label xlink:type="resource" xlink:label="label125" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskByTypeAxis_en-US">Concentration Risk By Type[Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element125" xlink:to="label125" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="element126" />
        <label xlink:type="resource" xlink:label="label126" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ConcentrationRiskTypeDomain_en-US">Concentration Risk Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element126" xlink:to="label126" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="element127" />
        <label xlink:type="resource" xlink:label="label127" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskTypeDomain_en-US">Concentration Risk Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element127" xlink:to="label127" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="element128" />
        <label xlink:type="resource" xlink:label="label128" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ConcentrationRiskBenchmarkDomain_en-US">Concentration Risk Benchmark [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element128" xlink:to="label128" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="element129" />
        <label xlink:type="resource" xlink:label="label129" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskBenchmarkDomain_en-US">Concentration Risk Benchmark [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element129" xlink:to="label129" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="element130" />
        <label xlink:type="resource" xlink:label="label130" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ConcentrationRiskPercentage1_en-US">Concentration risk, percentage</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element130" xlink:to="label130" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="element131" />
        <label xlink:type="resource" xlink:label="label131" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ConcentrationRiskPercentage1_en-US">Concentration Risk, Percentage</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element131" xlink:to="label131" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="element132" />
        <label xlink:type="resource" xlink:label="label132" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskPercentage1_en-US">Concentration Risk, Percentage</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element132" xlink:to="label132" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="element133" />
        <label xlink:type="resource" xlink:label="label133" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ConcentrationRiskByBenchmarkAxis_en-US">Concentration Risk Benchmark [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element133" xlink:to="label133" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="element134" />
        <label xlink:type="resource" xlink:label="label134" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskByBenchmarkAxis_en-US">Concentration Risk Benchmark [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element134" xlink:to="label134" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="element135" />
        <label xlink:type="resource" xlink:label="label135" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ConsolidationPolicyTextBlock_en-US">Principles of Consolidation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element135" xlink:to="label135" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="element136" />
        <label xlink:type="resource" xlink:label="label136" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConsolidationPolicyTextBlock_en-US">Consolidation, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element136" xlink:to="label136" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="element137" />
        <label xlink:type="resource" xlink:label="label137" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CorporateDebtSecuritiesMember_en-US">Corporate Bonds [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element137" xlink:to="label137" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="element138" />
        <label xlink:type="resource" xlink:label="label138" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CorporateDebtSecuritiesMember_en-US">Corporate Debt Securities [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element138" xlink:to="label138" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="element139" />
        <label xlink:type="resource" xlink:label="label139" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CostOfGoodsAndServicesSold_en-US">Cost of sales</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element139" xlink:to="label139" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="element140" />
        <label xlink:type="resource" xlink:label="label140" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CostOfGoodsAndServicesSold_en-US">Cost of Goods and Services Sold</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element140" xlink:to="label140" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="element141" />
        <label xlink:type="resource" xlink:label="label141" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CreditFacilityDomain_en-US">Credit Facility [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element141" xlink:to="label141" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="element142" />
        <label xlink:type="resource" xlink:label="label142" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CreditFacilityDomain_en-US">Credit Facility [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element142" xlink:to="label142" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="element143" />
        <label xlink:type="resource" xlink:label="label143" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CreditFacilityAxis_en-US">Credit Facility [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element143" xlink:to="label143" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="element144" />
        <label xlink:type="resource" xlink:label="label144" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CreditFacilityAxis_en-US">Credit Facility [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element144" xlink:to="label144" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="element145" />
        <label xlink:type="resource" xlink:label="label145" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CustomerConcentrationRiskMember_en-US">Customer Concentration Risk [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element145" xlink:to="label145" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="element146" />
        <label xlink:type="resource" xlink:label="label146" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CustomerConcentrationRiskMember_en-US">Customer Concentration Risk [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element146" xlink:to="label146" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="element147" />
        <label xlink:type="resource" xlink:label="label147" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisaggregationOfRevenueTableTextBlock_en-US">Disaggregation of Revenue</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element147" xlink:to="label147" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="element148" />
        <label xlink:type="resource" xlink:label="label148" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisaggregationOfRevenueTableTextBlock_en-US">Disaggregation of Revenue [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element148" xlink:to="label148" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="element149" />
        <label xlink:type="resource" xlink:label="label149" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisaggregationOfRevenueLineItems_en-US">Disaggregation of Revenue [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element149" xlink:to="label149" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="element150" />
        <label xlink:type="resource" xlink:label="label150" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisaggregationOfRevenueLineItems_en-US">Disaggregation of Revenue [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element150" xlink:to="label150" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="element151" />
        <label xlink:type="resource" xlink:label="label151" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisaggregationOfRevenueTable_en-US">Disaggregation of Revenue [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element151" xlink:to="label151" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="element152" />
        <label xlink:type="resource" xlink:label="label152" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisaggregationOfRevenueTable_en-US">Disaggregation of Revenue [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element152" xlink:to="label152" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:label="element153" />
        <label xlink:type="resource" xlink:label="label153" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_en-US">Debt Securities Available For Sale Allowance For Credit Loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element153" xlink:to="label153" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:label="element154" />
        <label xlink:type="resource" xlink:label="label154" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_en-US">Allowance for credit losses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element154" xlink:to="label154" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="element155" />
        <label xlink:type="resource" xlink:label="label155" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtSecuritiesAvailableForSaleTable_en-US">Schedule of Available-for-sale Securities [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element155" xlink:to="label155" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="element156" />
        <label xlink:type="resource" xlink:label="label156" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtSecuritiesAvailableForSaleTable_en-US">Schedule of Available-for-sale Securities [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element156" xlink:to="label156" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="element157" />
        <label xlink:type="resource" xlink:label="label157" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentCarryingAmount_en-US">Amount borrowed</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element157" xlink:to="label157" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="element158" />
        <label xlink:type="resource" xlink:label="label158" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentCarryingAmount_en-US">Long-term Debt, Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element158" xlink:to="label158" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="element159" />
        <label xlink:type="resource" xlink:label="label159" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DebtInstrumentCarryingAmount_en-US">Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element159" xlink:to="label159" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="element160" />
        <label xlink:type="resource" xlink:label="label160" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentAxis_en-US">Debt Instrument [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element160" xlink:to="label160" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="element161" />
        <label xlink:type="resource" xlink:label="label161" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentAxis_en-US">Debt Instrument [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element161" xlink:to="label161" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="element162" />
        <label xlink:type="resource" xlink:label="label162" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentNameDomain_en-US">Debt Instrument, Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element162" xlink:to="label162" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="element163" />
        <label xlink:type="resource" xlink:label="label163" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentNameDomain_en-US">Debt Instrument, Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element163" xlink:to="label163" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="element164" />
        <label xlink:type="resource" xlink:label="label164" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredIncomeTaxLiabilitiesNet_en-US">Deferred income taxes, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element164" xlink:to="label164" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="element165" />
        <label xlink:type="resource" xlink:label="label165" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxLiabilitiesNet_en-US">Deferred Income Tax Liabilities, Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element165" xlink:to="label165" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="element166" />
        <label xlink:type="resource" xlink:label="label166" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DeferredIncomeTaxLiabilitiesNet_en-US">Deferred income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element166" xlink:to="label166" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="element167" />
        <label xlink:type="resource" xlink:label="label167" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxExpenseBenefit_en-US">Deferred Income Tax Expense (Benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element167" xlink:to="label167" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="element168" />
        <label xlink:type="resource" xlink:label="label168" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredIncomeTaxExpenseBenefit_en-US">Deferred income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element168" xlink:to="label168" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="element169" />
        <label xlink:type="resource" xlink:label="label169" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DeferredIncomeTaxExpenseBenefit_en-US">Deferred income taxes expense (benefit): Total</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element169" xlink:to="label169" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="element170" />
        <label xlink:type="resource" xlink:label="label170" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DepreciationDepletionAndAmortization_en-US">Depreciation and amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element170" xlink:to="label170" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="element171" />
        <label xlink:type="resource" xlink:label="label171" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DepreciationDepletionAndAmortization_en-US">Depreciation, Depletion and Amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element171" xlink:to="label171" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DilutiveSecuritiesAbstract" xlink:label="element172" />
        <label xlink:type="resource" xlink:label="label172" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DilutiveSecuritiesAbstract_en-US">Denominator</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element172" xlink:to="label172" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DilutiveSecuritiesAbstract" xlink:label="element173" />
        <label xlink:type="resource" xlink:label="label173" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DilutiveSecuritiesAbstract_en-US">Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element173" xlink:to="label173" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="element174" />
        <label xlink:type="resource" xlink:label="label174" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_en-US">Stock Based Compensation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element174" xlink:to="label174" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="element175" />
        <label xlink:type="resource" xlink:label="label175" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_en-US">Share-based Payment Arrangement [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element175" xlink:to="label175" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="element176" />
        <label xlink:type="resource" xlink:label="label176" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element176" xlink:to="label176" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="element177" />
        <label xlink:type="resource" xlink:label="label177" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_en-US">Stock Based Compensation [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element177" xlink:to="label177" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="element178" />
        <label xlink:type="resource" xlink:label="label178" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DividendsPayableAmountPerShare_en-US">Dividends Payable Amount Per Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element178" xlink:to="label178" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="element179" />
        <label xlink:type="resource" xlink:label="label179" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DividendsPayableAmountPerShare_en-US">Dividends payable per share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element179" xlink:to="label179" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsDeclaredTableTextBlock" xlink:label="element180" />
        <label xlink:type="resource" xlink:label="label180" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DividendsDeclaredTableTextBlock_en-US">Schedule of Dividends</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element180" xlink:to="label180" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsDeclaredTableTextBlock" xlink:label="element181" />
        <label xlink:type="resource" xlink:label="label181" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DividendsDeclaredTableTextBlock_en-US">Dividends Declared [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element181" xlink:to="label181" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends" xlink:label="element182" />
        <label xlink:type="resource" xlink:label="label182" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_Dividends_en-US">Dividends</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element182" xlink:to="label182" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends" xlink:label="element183" />
        <label xlink:type="resource" xlink:label="label183" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Dividends_en-US">Dividends</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element183" xlink:to="label183" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrent" xlink:label="element184" />
        <label xlink:type="resource" xlink:label="label184" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DividendsPayableCurrent_en-US">Dividends Payable Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element184" xlink:to="label184" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrent" xlink:label="element185" />
        <label xlink:type="resource" xlink:label="label185" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DividendsPayableCurrent_en-US">Dividends payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element185" xlink:to="label185" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="element186" />
        <label xlink:type="resource" xlink:label="label186" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_EarningsPerSharePolicyTextBlock_en-US">Net Income (Loss) per Common Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element186" xlink:to="label186" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="element187" />
        <label xlink:type="resource" xlink:label="label187" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerSharePolicyTextBlock_en-US">Earnings Per Share, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element187" xlink:to="label187" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="element188" />
        <label xlink:type="resource" xlink:label="label188" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EarningsPerShareBasic_en-US">Basic (in dollars per share)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element188" xlink:to="label188" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="element189" />
        <label xlink:type="resource" xlink:label="label189" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerShareBasic_en-US">Earnings Per Share, Basic</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element189" xlink:to="label189" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="element190" />
        <label xlink:type="resource" xlink:label="label190" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EarningsPerShareDiluted_en-US">Diluted (in dollars per share)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element190" xlink:to="label190" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="element191" />
        <label xlink:type="resource" xlink:label="label191" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerShareDiluted_en-US">Earnings Per Share, Diluted</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element191" xlink:to="label191" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="element192" />
        <label xlink:type="resource" xlink:label="label192" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EarningsPerShareTextBlock_en-US">Net Income (Loss) per Common Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element192" xlink:to="label192" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="element193" />
        <label xlink:type="resource" xlink:label="label193" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerShareTextBlock_en-US">Earnings Per Share [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element193" xlink:to="label193" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="element194" />
        <label xlink:type="resource" xlink:label="label194" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EarningsPerShareAbstract_en-US">Net income (loss) per common share:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element194" xlink:to="label194" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="element195" />
        <label xlink:type="resource" xlink:label="label195" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerShareAbstract_en-US">Net Income (Loss) per Common Share [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element195" xlink:to="label195" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="element196" />
        <label xlink:type="resource" xlink:label="label196" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations_en-US">Effective Income Tax Rate Reconciliation, Percent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element196" xlink:to="label196" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="element197" />
        <label xlink:type="resource" xlink:label="label197" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EffectiveIncomeTaxRateContinuingOperations_en-US">Effective tax rate, percent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element197" xlink:to="label197" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="element198" />
        <label xlink:type="resource" xlink:label="label198" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_en-US">Unrecognized compensation expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element198" xlink:to="label198" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="element199" />
        <label xlink:type="resource" xlink:label="label199" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_en-US">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element199" xlink:to="label199" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="element200" />
        <label xlink:type="resource" xlink:label="label200" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_en-US">Weighted average period of unrecognized compensation expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element200" xlink:to="label200" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="element201" />
        <label xlink:type="resource" xlink:label="label201" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element201" xlink:to="label201" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="element202" />
        <label xlink:type="resource" xlink:label="label202" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EquityComponentDomain_en-US">Equity Component [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element202" xlink:to="label202" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="element203" />
        <label xlink:type="resource" xlink:label="label203" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EquityComponentDomain_en-US">Equity Component [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element203" xlink:to="label203" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="element204" />
        <label xlink:type="resource" xlink:label="label204" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EquityMethodInvestmentsPolicy_en-US">Investments in Unconsolidated Entities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element204" xlink:to="label204" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="element205" />
        <label xlink:type="resource" xlink:label="label205" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EquityMethodInvestmentsPolicy_en-US">Equity and Cost Method Investments, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element205" xlink:to="label205" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="element206" />
        <label xlink:type="resource" xlink:label="label206" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_en-US">Fair Value Measurement Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element206" xlink:to="label206" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="element207" />
        <label xlink:type="resource" xlink:label="label207" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_en-US">Fair Value Measurement</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element207" xlink:to="label207" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="element208" />
        <label xlink:type="resource" xlink:label="label208" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element208" xlink:to="label208" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="element209" />
        <label xlink:type="resource" xlink:label="label209" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element209" xlink:to="label209" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="element210" />
        <label xlink:type="resource" xlink:label="label210" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueDisclosuresAbstract_en-US">Fair Value Disclosures [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element210" xlink:to="label210" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="element211" />
        <label xlink:type="resource" xlink:label="label211" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueDisclosuresAbstract_en-US">Fair Value Measurements [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element211" xlink:to="label211" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="element212" />
        <label xlink:type="resource" xlink:label="label212" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element212" xlink:to="label212" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="element213" />
        <label xlink:type="resource" xlink:label="label213" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_en-US">Fair Value, Recurring and Nonrecurring [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element213" xlink:to="label213" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="element214" />
        <label xlink:type="resource" xlink:label="label214" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueByFairValueHierarchyLevelAxis_en-US">Fair Value Hierarchy and NAV [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element214" xlink:to="label214" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="element215" />
        <label xlink:type="resource" xlink:label="label215" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueByFairValueHierarchyLevelAxis_en-US">Fair Value Hierarchy and NAV [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element215" xlink:to="label215" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="element216" />
        <label xlink:type="resource" xlink:label="label216" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_en-US">Fair Value Hierarchy and NAV [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element216" xlink:to="label216" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="element217" />
        <label xlink:type="resource" xlink:label="label217" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_en-US">Fair Value Hierarchy and NAV [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element217" xlink:to="label217" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="element218" />
        <label xlink:type="resource" xlink:label="label218" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueDisclosuresTextBlock_en-US">Fair Value Measurements</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element218" xlink:to="label218" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="element219" />
        <label xlink:type="resource" xlink:label="label219" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueDisclosuresTextBlock_en-US">Fair Value Disclosures [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element219" xlink:to="label219" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="element220" />
        <label xlink:type="resource" xlink:label="label220" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_en-US">Schedule Of Assets Measured At Fair Value On A Recurring Basis</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element220" xlink:to="label220" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="element221" />
        <label xlink:type="resource" xlink:label="label221" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element221" xlink:to="label221" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="element222" />
        <label xlink:type="resource" xlink:label="label222" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueInputsLevel1Member_en-US">Level 1 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element222" xlink:to="label222" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="element223" />
        <label xlink:type="resource" xlink:label="label223" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueInputsLevel1Member_en-US">Fair Value, Inputs, Level 1 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element223" xlink:to="label223" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="element224" />
        <label xlink:type="resource" xlink:label="label224" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueInputsLevel2Member_en-US">Level 2 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element224" xlink:to="label224" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="element225" />
        <label xlink:type="resource" xlink:label="label225" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueInputsLevel2Member_en-US">Fair Value, Inputs, Level 2 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element225" xlink:to="label225" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="element226" />
        <label xlink:type="resource" xlink:label="label226" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueInputsLevel3Member_en-US">Level 3 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element226" xlink:to="label226" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="element227" />
        <label xlink:type="resource" xlink:label="label227" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueInputsLevel3Member_en-US">Fair Value, Inputs, Level 3 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element227" xlink:to="label227" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="element228" />
        <label xlink:type="resource" xlink:label="label228" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FinanceLeaseLiabilityNoncurrent_en-US">Long-term finance lease obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element228" xlink:to="label228" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="element229" />
        <label xlink:type="resource" xlink:label="label229" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FinanceLeaseLiabilityNoncurrent_en-US">Finance Lease, Liability, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element229" xlink:to="label229" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="element230" />
        <label xlink:type="resource" xlink:label="label230" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FinanceLeaseRightOfUseAsset_en-US">Finance lease right-of-use asset, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element230" xlink:to="label230" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="element231" />
        <label xlink:type="resource" xlink:label="label231" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FinanceLeaseRightOfUseAsset_en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element231" xlink:to="label231" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="element232" />
        <label xlink:type="resource" xlink:label="label232" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_FinanceLeasePrincipalPayments_en-US">Principal payments on finance lease</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element232" xlink:to="label232" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="element233" />
        <label xlink:type="resource" xlink:label="label233" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FinanceLeasePrincipalPayments_en-US">Finance Lease, Principal Payments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element233" xlink:to="label233" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="element234" />
        <label xlink:type="resource" xlink:label="label234" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FinanceLeaseLiabilityCurrent_en-US">Current portion of finance lease obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element234" xlink:to="label234" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="element235" />
        <label xlink:type="resource" xlink:label="label235" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FinanceLeaseLiabilityCurrent_en-US">Finance Lease, Liability, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element235" xlink:to="label235" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="element236" />
        <label xlink:type="resource" xlink:label="label236" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FinancialInstrumentAxis_en-US">Financial Instrument [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element236" xlink:to="label236" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="element237" />
        <label xlink:type="resource" xlink:label="label237" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FinancialInstrumentAxis_en-US">Financial Instrument [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element237" xlink:to="label237" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="element238" />
        <label xlink:type="resource" xlink:label="label238" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FiniteLivedIntangibleAssetUsefulLife_en-US">Intangible assets estimated useful life</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element238" xlink:to="label238" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="element239" />
        <label xlink:type="resource" xlink:label="label239" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetUsefulLife_en-US">Finite-Lived Intangible Asset, Useful Life</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element239" xlink:to="label239" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiscalPeriodDuration" xlink:label="element240" />
        <label xlink:type="resource" xlink:label="label240" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiscalPeriodDuration_en-US">Fiscal period duration</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element240" xlink:to="label240" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiscalPeriod" xlink:label="element241" />
        <label xlink:type="resource" xlink:label="label241" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_FiscalPeriod_en-US">Fiscal Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element241" xlink:to="label241" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiscalPeriod" xlink:label="element242" />
        <label xlink:type="resource" xlink:label="label242" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiscalPeriod_en-US">Fiscal Period, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element242" xlink:to="label242" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="element243" />
        <label xlink:type="resource" xlink:label="label243" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_en-US">(Gain) loss on disposal of fixed assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element243" xlink:to="label243" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="element244" />
        <label xlink:type="resource" xlink:label="label244" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_en-US">Gain Loss On Sale Of Property Plant Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element244" xlink:to="label244" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="element245" />
        <label xlink:type="resource" xlink:label="label245" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_en-US">(Gain) Loss on disposal of property, plant and equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element245" xlink:to="label245" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="element246" />
        <label xlink:type="resource" xlink:label="label246" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_en-US">Goodwill</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element246" xlink:to="label246" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="element247" />
        <label xlink:type="resource" xlink:label="label247" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element247" xlink:to="label247" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="element248" />
        <label xlink:type="resource" xlink:label="label248" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_en-US">Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element248" xlink:to="label248" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="element249" />
        <label xlink:type="resource" xlink:label="label249" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_en-US">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element249" xlink:to="label249" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="element250" />
        <label xlink:type="resource" xlink:label="label250" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Goodwill_en-US">Goodwill</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element250" xlink:to="label250" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="element251" />
        <label xlink:type="resource" xlink:label="label251" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_Goodwill_en-US">Goodwill, Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element251" xlink:to="label251" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="element252" />
        <label xlink:type="resource" xlink:label="label252" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_Goodwill_en-US">Goodwill, Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element252" xlink:to="label252" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="element253" />
        <label xlink:type="resource" xlink:label="label253" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_Goodwill_en-US">Goodwill</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element253" xlink:to="label253" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="element254" />
        <label xlink:type="resource" xlink:label="label254" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_GrossProfit_en-US">Gross profit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element254" xlink:to="label254" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="element255" />
        <label xlink:type="resource" xlink:label="label255" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_GrossProfit_en-US">Gross profit (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element255" xlink:to="label255" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="element256" />
        <label xlink:type="resource" xlink:label="label256" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GrossProfit_en-US">Gross Profit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element256" xlink:to="label256" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="element257" />
        <label xlink:type="resource" xlink:label="label257" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_en-US">Impairment of Long-Lived Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element257" xlink:to="label257" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="element258" />
        <label xlink:type="resource" xlink:label="label258" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element258" xlink:to="label258" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss" xlink:label="element259" />
        <label xlink:type="resource" xlink:label="label259" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss_en-US">Significant change in unrecognized tax benefits is reasonably possible</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element259" xlink:to="label259" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss" xlink:label="element260" />
        <label xlink:type="resource" xlink:label="label260" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss_en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element260" xlink:to="label260" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="element261" />
        <label xlink:type="resource" xlink:label="label261" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxDisclosureAbstract_en-US">Income Tax Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element261" xlink:to="label261" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="element262" />
        <label xlink:type="resource" xlink:label="label262" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxDisclosureAbstract_en-US">Income Taxes [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element262" xlink:to="label262" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="element263" />
        <label xlink:type="resource" xlink:label="label263" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_en-US">Income (loss) before income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element263" xlink:to="label263" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="element264" />
        <label xlink:type="resource" xlink:label="label264" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element264" xlink:to="label264" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="element265" />
        <label xlink:type="resource" xlink:label="label265" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeLossFromEquityMethodInvestments_en-US">Equity income of unconsolidated entities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element265" xlink:to="label265" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="element266" />
        <label xlink:type="resource" xlink:label="label266" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromEquityMethodInvestments_en-US">Equity income (loss) of unconsolidated entities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element266" xlink:to="label266" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="element267" />
        <label xlink:type="resource" xlink:label="label267" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_IncomeLossFromEquityMethodInvestments_en-US">Equity in income of affiliates</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element267" xlink:to="label267" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="element268" />
        <label xlink:type="resource" xlink:label="label268" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxDisclosureTextBlock_en-US">Income Taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element268" xlink:to="label268" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="element269" />
        <label xlink:type="resource" xlink:label="label269" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxDisclosureTextBlock_en-US">Income Tax Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element269" xlink:to="label269" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="element270" />
        <label xlink:type="resource" xlink:label="label270" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeStatementAbstract_en-US">Income Statement [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element270" xlink:to="label270" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="element271" />
        <label xlink:type="resource" xlink:label="label271" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeStatementAbstract_en-US">Condensed Consolidated Statements of Operations [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element271" xlink:to="label271" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="element272" />
        <label xlink:type="resource" xlink:label="label272" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxExpenseBenefit_en-US">Income tax expense (benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element272" xlink:to="label272" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="element273" />
        <label xlink:type="resource" xlink:label="label273" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_IncomeTaxExpenseBenefit_en-US">Income tax expense (benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element273" xlink:to="label273" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="element274" />
        <label xlink:type="resource" xlink:label="label274" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxExpenseBenefit_en-US">Income Tax Expense (Benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element274" xlink:to="label274" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="element275" />
        <label xlink:type="resource" xlink:label="label275" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_IncomeTaxExpenseBenefit_en-US">Income tax (benefit) expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element275" xlink:to="label275" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="element276" />
        <label xlink:type="resource" xlink:label="label276" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_en-US">Income Tax Examination Penalties And Interest Accrued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element276" xlink:to="label276" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="element277" />
        <label xlink:type="resource" xlink:label="label277" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_en-US">Income tax penalties and interest accrued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element277" xlink:to="label277" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="element278" />
        <label xlink:type="resource" xlink:label="label278" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_en-US">Income Tax Examination Penalties And Interest Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element278" xlink:to="label278" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="element279" />
        <label xlink:type="resource" xlink:label="label279" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_en-US">Income tax penalties and interest expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element279" xlink:to="label279" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="element280" />
        <label xlink:type="resource" xlink:label="label280" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxesReceivable_en-US">Income Taxes Receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element280" xlink:to="label280" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="element281" />
        <label xlink:type="resource" xlink:label="label281" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxesReceivable_en-US">Income taxes receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element281" xlink:to="label281" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:label="element282" />
        <label xlink:type="resource" xlink:label="label282" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element282" xlink:to="label282" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:label="element283" />
        <label xlink:type="resource" xlink:label="label283" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_en-US">Less: Loss attributable to noncontrolling interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element283" xlink:to="label283" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:label="element284" />
        <label xlink:type="resource" xlink:label="label284" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_en-US">Less: Loss attributable to noncontrolling interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element284" xlink:to="label284" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="element285" />
        <label xlink:type="resource" xlink:label="label285" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_IncomeTaxPolicyTextBlock_en-US">Income Taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element285" xlink:to="label285" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="element286" />
        <label xlink:type="resource" xlink:label="label286" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxPolicyTextBlock_en-US">Income Tax, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element286" xlink:to="label286" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid" xlink:label="element287" />
        <label xlink:type="resource" xlink:label="label287" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxesPaid_en-US">Income Taxes Paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element287" xlink:to="label287" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid" xlink:label="element288" />
        <label xlink:type="resource" xlink:label="label288" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxesPaid_en-US">Income taxes paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element288" xlink:to="label288" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="element289" />
        <label xlink:type="resource" xlink:label="label289" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IntangibleAssetsNetExcludingGoodwill_en-US">Intangible Assets Net Excluding Goodwill</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element289" xlink:to="label289" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="element290" />
        <label xlink:type="resource" xlink:label="label290" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IntangibleAssetsNetExcludingGoodwill_en-US">Intangible assets, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element290" xlink:to="label290" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="element291" />
        <label xlink:type="resource" xlink:label="label291" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InterestIncomeExpenseNet_en-US">Interest Income Expense Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element291" xlink:to="label291" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="element292" />
        <label xlink:type="resource" xlink:label="label292" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InterestIncomeExpenseNet_en-US">Interest income, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element292" xlink:to="label292" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet" xlink:label="element293" />
        <label xlink:type="resource" xlink:label="label293" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InterestPaidNet_en-US">Interest paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element293" xlink:to="label293" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet" xlink:label="element294" />
        <label xlink:type="resource" xlink:label="label294" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InterestPaidNet_en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element294" xlink:to="label294" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="element295" />
        <label xlink:type="resource" xlink:label="label295" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InventoryDisclosureAbstract_en-US">Inventory Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element295" xlink:to="label295" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="element296" />
        <label xlink:type="resource" xlink:label="label296" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryDisclosureAbstract_en-US">Inventories [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element296" xlink:to="label296" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="element297" />
        <label xlink:type="resource" xlink:label="label297" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InventoryDisclosureTextBlock_en-US">Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element297" xlink:to="label297" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="element298" />
        <label xlink:type="resource" xlink:label="label298" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryDisclosureTextBlock_en-US">Inventory Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element298" xlink:to="label298" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="element299" />
        <label xlink:type="resource" xlink:label="label299" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_InventoryPolicyTextBlock_en-US">Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element299" xlink:to="label299" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="element300" />
        <label xlink:type="resource" xlink:label="label300" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryPolicyTextBlock_en-US">Inventory, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element300" xlink:to="label300" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="element301" />
        <label xlink:type="resource" xlink:label="label301" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InventoryNet_en-US">Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element301" xlink:to="label301" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="element302" />
        <label xlink:type="resource" xlink:label="label302" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_InventoryNet_en-US">Total inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element302" xlink:to="label302" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="element303" />
        <label xlink:type="resource" xlink:label="label303" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryNet_en-US">Inventory, Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element303" xlink:to="label303" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="element304" />
        <label xlink:type="resource" xlink:label="label304" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InvestmentTypeCategorizationMember_en-US">Investments [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element304" xlink:to="label304" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="element305" />
        <label xlink:type="resource" xlink:label="label305" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InvestmentTypeCategorizationMember_en-US">Investments [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element305" xlink:to="label305" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="element306" />
        <label xlink:type="resource" xlink:label="label306" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_InvestmentPolicyTextBlock_en-US">Investment Securities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element306" xlink:to="label306" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="element307" />
        <label xlink:type="resource" xlink:label="label307" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InvestmentPolicyTextBlock_en-US">Investment, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element307" xlink:to="label307" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis" xlink:label="element308" />
        <label xlink:type="resource" xlink:label="label308" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InvestmentTypeAxis_en-US">Investment Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element308" xlink:to="label308" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis" xlink:label="element309" />
        <label xlink:type="resource" xlink:label="label309" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InvestmentTypeAxis_en-US">Investment Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element309" xlink:to="label309" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="element310" />
        <label xlink:type="resource" xlink:label="label310" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_en-US">Investments in unconsolidated entities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element310" xlink:to="label310" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="element311" />
        <label xlink:type="resource" xlink:label="label311" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_en-US">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element311" xlink:to="label311" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="element312" />
        <label xlink:type="resource" xlink:label="label312" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_en-US">Investments, Debt and Equity Securities [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element312" xlink:to="label312" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="element313" />
        <label xlink:type="resource" xlink:label="label313" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_en-US">Investments Securities [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element313" xlink:to="label313" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="element314" />
        <label xlink:type="resource" xlink:label="label314" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_en-US">Investment Securities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element314" xlink:to="label314" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="element315" />
        <label xlink:type="resource" xlink:label="label315" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element315" xlink:to="label315" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="element316" />
        <label xlink:type="resource" xlink:label="label316" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_en-US">Schedule Of Contractual Maturities Of Investment Securities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element316" xlink:to="label316" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="element317" />
        <label xlink:type="resource" xlink:label="label317" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element317" xlink:to="label317" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="element318" />
        <label xlink:type="resource" xlink:label="label318" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LesseeLeasesPolicyTextBlock_en-US">Leases</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element318" xlink:to="label318" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="element319" />
        <label xlink:type="resource" xlink:label="label319" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeLeasesPolicyTextBlock_en-US">Lessee, Leases [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element319" xlink:to="label319" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseRemainingLeaseTerm" xlink:label="element320" />
        <label xlink:type="resource" xlink:label="label320" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LesseeFinanceLeaseRemainingLeaseTerm_en-US">Finance lease, remaining terms</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element320" xlink:to="label320" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseRemainingLeaseTerm" xlink:label="element321" />
        <label xlink:type="resource" xlink:label="label321" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeFinanceLeaseRemainingLeaseTerm_en-US">Lessee, Finance Lease, Remaining Lease Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element321" xlink:to="label321" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="element322" />
        <label xlink:type="resource" xlink:label="label322" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LesseeOperatingLeaseTermOfContract_en-US">Initial operating lease terms</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element322" xlink:to="label322" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="element323" />
        <label xlink:type="resource" xlink:label="label323" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeOperatingLeaseTermOfContract_en-US">Lessee, Operating Lease, Term of Contract</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element323" xlink:to="label323" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="element324" />
        <label xlink:type="resource" xlink:label="label324" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LiabilitiesAndStockholdersEquityAbstract_en-US">Liabilities and stockholders' equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element324" xlink:to="label324" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="element325" />
        <label xlink:type="resource" xlink:label="label325" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract_en-US">Liabilities and Equity [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element325" xlink:to="label325" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="element326" />
        <label xlink:type="resource" xlink:label="label326" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_LiabilitiesAndStockholdersEquity_en-US">Total Liabilities and Stockholders' Equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element326" xlink:to="label326" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="element327" />
        <label xlink:type="resource" xlink:label="label327" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesAndStockholdersEquity_en-US">Liabilities and Equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element327" xlink:to="label327" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="element328" />
        <label xlink:type="resource" xlink:label="label328" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_Liabilities_en-US">Total liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element328" xlink:to="label328" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="element329" />
        <label xlink:type="resource" xlink:label="label329" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_Liabilities_en-US">Total liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element329" xlink:to="label329" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="element330" />
        <label xlink:type="resource" xlink:label="label330" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Liabilities_en-US">Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element330" xlink:to="label330" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="element331" />
        <label xlink:type="resource" xlink:label="label331" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_LiabilitiesCurrent_en-US">Total current liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element331" xlink:to="label331" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="element332" />
        <label xlink:type="resource" xlink:label="label332" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesCurrent_en-US">Liabilities, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element332" xlink:to="label332" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="element333" />
        <label xlink:type="resource" xlink:label="label333" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LiabilitiesCurrentAbstract_en-US">Current liabilities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element333" xlink:to="label333" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="element334" />
        <label xlink:type="resource" xlink:label="label334" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesCurrentAbstract_en-US">Liabilities, Current [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element334" xlink:to="label334" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit" xlink:label="element335" />
        <label xlink:type="resource" xlink:label="label335" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCredit_en-US">Line Of Credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element335" xlink:to="label335" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit" xlink:label="element336" />
        <label xlink:type="resource" xlink:label="label336" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LineOfCredit_en-US">Amount outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element336" xlink:to="label336" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusAxis" xlink:label="element337" />
        <label xlink:type="resource" xlink:label="label337" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LitigationStatusAxis_en-US">Litigation Status [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element337" xlink:to="label337" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusAxis" xlink:label="element338" />
        <label xlink:type="resource" xlink:label="label338" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LitigationStatusAxis_en-US">Litigation Status [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element338" xlink:to="label338" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusDomain" xlink:label="element339" />
        <label xlink:type="resource" xlink:label="label339" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LitigationStatusDomain_en-US">Litigation Status [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element339" xlink:to="label339" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationStatusDomain" xlink:label="element340" />
        <label xlink:type="resource" xlink:label="label340" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LitigationStatusDomain_en-US">Litigation Status [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element340" xlink:to="label340" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent" xlink:label="element341" />
        <label xlink:type="resource" xlink:label="label341" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtCurrent_en-US">Long Term Debt Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element341" xlink:to="label341" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent" xlink:label="element342" />
        <label xlink:type="resource" xlink:label="label342" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LongTermDebtCurrent_en-US">Current maturities of long-term debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element342" xlink:to="label342" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="element343" />
        <label xlink:type="resource" xlink:label="label343" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtNoncurrent_en-US">Long Term Debt Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element343" xlink:to="label343" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="element344" />
        <label xlink:type="resource" xlink:label="label344" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LongTermDebtNoncurrent_en-US">Long-term debt, less current maturities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element344" xlink:to="label344" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="element345" />
        <label xlink:type="resource" xlink:label="label345" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LossContingencyDamagesSoughtValue_en-US">Damages sought</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element345" xlink:to="label345" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="element346" />
        <label xlink:type="resource" xlink:label="label346" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LossContingencyDamagesSoughtValue_en-US">Loss Contingency, Damages Sought, Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element346" xlink:to="label346" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems" xlink:label="element347" />
        <label xlink:type="resource" xlink:label="label347" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LossContingenciesLineItems_en-US">Loss Contingencies [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element347" xlink:to="label347" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems" xlink:label="element348" />
        <label xlink:type="resource" xlink:label="label348" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LossContingenciesLineItems_en-US">Loss Contingencies [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element348" xlink:to="label348" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable" xlink:label="element349" />
        <label xlink:type="resource" xlink:label="label349" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LossContingenciesTable_en-US">Loss Contingencies [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element349" xlink:to="label349" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable" xlink:label="element350" />
        <label xlink:type="resource" xlink:label="label350" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LossContingenciesTable_en-US">Loss Contingencies [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element350" xlink:to="label350" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MutualFundMember" xlink:label="element351" />
        <label xlink:type="resource" xlink:label="label351" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MutualFundMember_en-US">Mutual Funds [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element351" xlink:to="label351" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MutualFundMember" xlink:label="element352" />
        <label xlink:type="resource" xlink:label="label352" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MutualFundMember_en-US">Mutual Funds [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element352" xlink:to="label352" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="element353" />
        <label xlink:type="resource" xlink:label="label353" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MachineryAndEquipmentMember_en-US">Machinery and Equipment [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element353" xlink:to="label353" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="element354" />
        <label xlink:type="resource" xlink:label="label354" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MachineryAndEquipmentMember_en-US">Machinery and Equipment [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element354" xlink:to="label354" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="element355" />
        <label xlink:type="resource" xlink:label="label355" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MinorityInterestOwnershipPercentageByParent_en-US">Minority Interest Ownership Percentage By Parent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element355" xlink:to="label355" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="element356" />
        <label xlink:type="resource" xlink:label="label356" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MinorityInterestOwnershipPercentageByParent_en-US">Ownership interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element356" xlink:to="label356" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="element357" />
        <label xlink:type="resource" xlink:label="label357" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MinorityInterestDecreaseFromRedemptions_en-US">Minority Interest Decrease From Redemptions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element357" xlink:to="label357" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="element358" />
        <label xlink:type="resource" xlink:label="label358" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_MinorityInterestDecreaseFromRedemptions_en-US">Acquisition of noncontrolling interest in Texas Egg Products, LLC</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element358" xlink:to="label358" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="element359" />
        <label xlink:type="resource" xlink:label="label359" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_MinorityInterestDecreaseFromRedemptions_en-US">Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element359" xlink:to="label359" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest" xlink:label="element360" />
        <label xlink:type="resource" xlink:label="label360" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MinorityInterest_en-US">Stockholders Equity Attributable to Noncontrolling Interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element360" xlink:to="label360" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest" xlink:label="element361" />
        <label xlink:type="resource" xlink:label="label361" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MinorityInterest_en-US">Noncontrolling interest in consolidated entity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element361" xlink:to="label361" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="element362" />
        <label xlink:type="resource" xlink:label="label362" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_en-US">Minority Interest Decrease From Distributions To Noncontrolling Interest Holders</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element362" xlink:to="label362" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="element363" />
        <label xlink:type="resource" xlink:label="label363" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_en-US">Distributions to noncontrolling interest partners</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element363" xlink:to="label363" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember" xlink:label="element364" />
        <label xlink:type="resource" xlink:label="label364" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MunicipalBondsMember_en-US">Municipal Bonds [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element364" xlink:to="label364" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember" xlink:label="element365" />
        <label xlink:type="resource" xlink:label="label365" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MunicipalBondsMember_en-US">Municipal Bonds [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element365" xlink:to="label365" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfOperations" xlink:label="element366" />
        <label xlink:type="resource" xlink:label="label366" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NatureOfOperations_en-US">Nature of Operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element366" xlink:to="label366" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="element367" />
        <label xlink:type="resource" xlink:label="label367" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_en-US">Cash flows from financing activities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element367" xlink:to="label367" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="element368" />
        <label xlink:type="resource" xlink:label="label368" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element368" xlink:to="label368" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="element369" />
        <label xlink:type="resource" xlink:label="label369" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetCashProvidedByUsedInOperatingActivities_en-US">Net cash provided by (used in) operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element369" xlink:to="label369" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="element370" />
        <label xlink:type="resource" xlink:label="label370" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInOperatingActivities_en-US">Net Cash Provided by (Used in) Operating Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element370" xlink:to="label370" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="element371" />
        <label xlink:type="resource" xlink:label="label371" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetCashProvidedByUsedInInvestingActivities_en-US">Net cash used in investing activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element371" xlink:to="label371" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="element372" />
        <label xlink:type="resource" xlink:label="label372" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInInvestingActivities_en-US">Net Cash Provided by (Used in) Investing Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element372" xlink:to="label372" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="element373" />
        <label xlink:type="resource" xlink:label="label373" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetCashProvidedByUsedInFinancingActivities_en-US">Net cash used in financing activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element373" xlink:to="label373" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="element374" />
        <label xlink:type="resource" xlink:label="label374" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInFinancingActivities_en-US">Net Cash Provided by (Used in) Financing Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element374" xlink:to="label374" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="element375" />
        <label xlink:type="resource" xlink:label="label375" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_en-US">Cash flows from investing activities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element375" xlink:to="label375" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="element376" />
        <label xlink:type="resource" xlink:label="label376" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element376" xlink:to="label376" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="element377" />
        <label xlink:type="resource" xlink:label="label377" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_en-US">Cash flows from operating activities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element377" xlink:to="label377" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="element378" />
        <label xlink:type="resource" xlink:label="label378" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element378" xlink:to="label378" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="element379" />
        <label xlink:type="resource" xlink:label="label379" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetIncomeLoss_en-US">Net income (loss) attributable to Cal-Maine Foods, Inc.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element379" xlink:to="label379" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="element380" />
        <label xlink:type="resource" xlink:label="label380" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NetIncomeLoss_en-US">Net profit (loss) attributable to Cal-Maine Foods, Inc.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element380" xlink:to="label380" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="element381" />
        <label xlink:type="resource" xlink:label="label381" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetIncomeLoss_en-US">Net Income (Loss) Attributable to Parent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element381" xlink:to="label381" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="element382" />
        <label xlink:type="resource" xlink:label="label382" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_NetIncomeLoss_en-US">Net Income (Loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element382" xlink:to="label382" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="element383" />
        <label xlink:type="resource" xlink:label="label383" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xml:lang="en-US" id="positiveTerse_us-gaap_NetIncomeLoss_en-US">Net income (loss) attributable to Cal-Maine Foods, Inc.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element383" xlink:to="label383" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="element384" />
        <label xlink:type="resource" xlink:label="label384" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_en-US">New Accounting Pronouncements and Policies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element384" xlink:to="label384" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="element385" />
        <label xlink:type="resource" xlink:label="label385" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element385" xlink:to="label385" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="element386" />
        <label xlink:type="resource" xlink:label="label386" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NonoperatingIncomeExpense_en-US">Total other income, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element386" xlink:to="label386" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="element387" />
        <label xlink:type="resource" xlink:label="label387" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NonoperatingIncomeExpense_en-US">Nonoperating Income (Expense)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element387" xlink:to="label387" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="element388" />
        <label xlink:type="resource" xlink:label="label388" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_en-US">Contributions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element388" xlink:to="label388" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="element389" />
        <label xlink:type="resource" xlink:label="label389" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_en-US">Noncontrolling Interest, Increase from Subsidiary Equity Issuance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element389" xlink:to="label389" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="element390" />
        <label xlink:type="resource" xlink:label="label390" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NoncontrollingInterestMember_en-US">Noncontrolling Interest [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element390" xlink:to="label390" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="element391" />
        <label xlink:type="resource" xlink:label="label391" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NoncontrollingInterestMember_en-US">Noncontrolling Interest [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element391" xlink:to="label391" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="element392" />
        <label xlink:type="resource" xlink:label="label392" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingLeaseLiabilityNoncurrent_en-US">Long-term operating lease obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element392" xlink:to="label392" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="element393" />
        <label xlink:type="resource" xlink:label="label393" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeaseLiabilityNoncurrent_en-US">Operating Lease, Liability, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element393" xlink:to="label393" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="element394" />
        <label xlink:type="resource" xlink:label="label394" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingLeaseLiabilityCurrent_en-US">Current portion of operating lease obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element394" xlink:to="label394" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="element395" />
        <label xlink:type="resource" xlink:label="label395" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeaseLiabilityCurrent_en-US">Operating Lease, Liability, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element395" xlink:to="label395" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="element396" />
        <label xlink:type="resource" xlink:label="label396" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingLeaseRightOfUseAsset_en-US">Operating lease right-of-use asset, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element396" xlink:to="label396" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="element397" />
        <label xlink:type="resource" xlink:label="label397" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeaseRightOfUseAsset_en-US">Operating Lease, Right-of-Use Asset</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element397" xlink:to="label397" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="element398" />
        <label xlink:type="resource" xlink:label="label398" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeasePayments_en-US">Operating Lease Payments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element398" xlink:to="label398" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="element399" />
        <label xlink:type="resource" xlink:label="label399" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingLeasePayments_en-US">Cash paid for operating leases</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element399" xlink:to="label399" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="element400" />
        <label xlink:type="resource" xlink:label="label400" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingIncomeLoss_en-US">Operating Income Loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element400" xlink:to="label400" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="element401" />
        <label xlink:type="resource" xlink:label="label401" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OperatingIncomeLoss_en-US">Operating income (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element401" xlink:to="label401" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="element402" />
        <label xlink:type="resource" xlink:label="label402" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OperatingIncomeLoss_en-US">Operating income (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element402" xlink:to="label402" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="element403" />
        <label xlink:type="resource" xlink:label="label403" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OtherComprehensiveIncomeLossNetOfTax_en-US">Other comprehensive loss, net of tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element403" xlink:to="label403" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="element404" />
        <label xlink:type="resource" xlink:label="label404" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossNetOfTax_en-US">Other comprehensive loss, net of tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element404" xlink:to="label404" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="element405" />
        <label xlink:type="resource" xlink:label="label405" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossNetOfTax_en-US">Other Comprehensive Income (Loss), Net of Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element405" xlink:to="label405" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="element406" />
        <label xlink:type="resource" xlink:label="label406" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OtherComprehensiveIncomeLossNetOfTax_en-US">Other comprehensive income (loss), net of tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element406" xlink:to="label406" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:label="element407" />
        <label xlink:type="resource" xlink:label="label407" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_en-US">Unrealized holding loss available-for-sale securities, net of reclassification adjustments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element407" xlink:to="label407" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:label="element408" />
        <label xlink:type="resource" xlink:label="label408" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element408" xlink:to="label408" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:label="element409" />
        <label xlink:type="resource" xlink:label="label409" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherOperatingActivitiesCashFlowStatement_en-US">Other Operating Activities Cash Flow Statement</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element409" xlink:to="label409" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:label="element410" />
        <label xlink:type="resource" xlink:label="label410" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OtherOperatingActivitiesCashFlowStatement_en-US">Other adjustments, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element410" xlink:to="label410" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:label="element411" />
        <label xlink:type="resource" xlink:label="label411" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherOperatingActivitiesCashFlowStatement_en-US">Other adjustments, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element411" xlink:to="label411" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="element412" />
        <label xlink:type="resource" xlink:label="label412" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherAssetsNoncurrent_en-US">Other long-term assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element412" xlink:to="label412" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="element413" />
        <label xlink:type="resource" xlink:label="label413" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherAssetsNoncurrent_en-US">Other Assets, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element413" xlink:to="label413" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="element414" />
        <label xlink:type="resource" xlink:label="label414" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OtherComprehensiveIncomeLossTax_en-US">Income tax benefit related to items of other comprehensive income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element414" xlink:to="label414" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="element415" />
        <label xlink:type="resource" xlink:label="label415" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossTax_en-US">Other Comprehensive Income (Loss), Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element415" xlink:to="label415" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="element416" />
        <label xlink:type="resource" xlink:label="label416" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossTax_en-US">Income tax benefit related to items of other comprehensive income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element416" xlink:to="label416" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="element417" />
        <label xlink:type="resource" xlink:label="label417" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherLiabilitiesNoncurrent_en-US">Other noncurrent liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element417" xlink:to="label417" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="element418" />
        <label xlink:type="resource" xlink:label="label418" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherLiabilitiesNoncurrent_en-US">Other Liabilities, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element418" xlink:to="label418" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="element419" />
        <label xlink:type="resource" xlink:label="label419" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherNonoperatingIncomeExpense_en-US">Other, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element419" xlink:to="label419" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="element420" />
        <label xlink:type="resource" xlink:label="label420" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherNonoperatingIncomeExpense_en-US">Other Nonoperating Income Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element420" xlink:to="label420" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="element421" />
        <label xlink:type="resource" xlink:label="label421" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherNonoperatingIncomeExpenseAbstract_en-US">Other income (expense):</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element421" xlink:to="label421" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="element422" />
        <label xlink:type="resource" xlink:label="label422" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherNonoperatingIncomeExpenseAbstract_en-US">Other Nonoperating Income (Expense) [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element422" xlink:to="label422" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:label="element423" />
        <label xlink:type="resource" xlink:label="label423" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_en-US">Other comprehensive income (loss), before tax:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element423" xlink:to="label423" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:label="element424" />
        <label xlink:type="resource" xlink:label="label424" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_en-US">Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element424" xlink:to="label424" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PatronageSourceEarnings" xlink:label="element425" />
        <label xlink:type="resource" xlink:label="label425" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PatronageSourceEarnings_en-US">Patronage Source Earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element425" xlink:to="label425" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PatronageSourceEarnings" xlink:label="element426" />
        <label xlink:type="resource" xlink:label="label426" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PatronageSourceEarnings_en-US">Patronage dividends</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element426" xlink:to="label426" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends" xlink:label="element427" />
        <label xlink:type="resource" xlink:label="label427" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsOfDividends_en-US">Payments of dividends</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element427" xlink:to="label427" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends" xlink:label="element428" />
        <label xlink:type="resource" xlink:label="label428" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsOfDividends_en-US">Payments of Dividends</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element428" xlink:to="label428" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="element429" />
        <label xlink:type="resource" xlink:label="label429" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsToAcquireInterestInJointVenture_en-US">Investment in unconsolidated entities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element429" xlink:to="label429" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="element430" />
        <label xlink:type="resource" xlink:label="label430" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquireInterestInJointVenture_en-US">Payments to Acquire Interest in Joint Venture</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element430" xlink:to="label430" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="element431" />
        <label xlink:type="resource" xlink:label="label431" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsToAcquireInvestments_en-US">Purchases of investments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element431" xlink:to="label431" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="element432" />
        <label xlink:type="resource" xlink:label="label432" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquireInvestments_en-US">Payments to Acquire Investments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element432" xlink:to="label432" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="element433" />
        <label xlink:type="resource" xlink:label="label433" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_en-US">Purchases of investment securities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element433" xlink:to="label433" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="element434" />
        <label xlink:type="resource" xlink:label="label434" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_en-US">Purchases of investment securities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element434" xlink:to="label434" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="element435" />
        <label xlink:type="resource" xlink:label="label435" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_en-US">Acquisition of business, net of cash acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element435" xlink:to="label435" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="element436" />
        <label xlink:type="resource" xlink:label="label436" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_en-US">Payments to Acquire Businesses, Net of Cash Acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element436" xlink:to="label436" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="element437" />
        <label xlink:type="resource" xlink:label="label437" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_en-US">Purchases of property, plant and equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element437" xlink:to="label437" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="element438" />
        <label xlink:type="resource" xlink:label="label438" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_en-US">Payments to Acquire Property, Plant, and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element438" xlink:to="label438" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="element439" />
        <label xlink:type="resource" xlink:label="label439" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsToMinorityShareholders_en-US">Payments To Minority Shareholders</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element439" xlink:to="label439" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="element440" />
        <label xlink:type="resource" xlink:label="label440" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsToMinorityShareholders_en-US">Distributions to noncontrolling interests</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element440" xlink:to="label440" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="element441" />
        <label xlink:type="resource" xlink:label="label441" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_PaymentsToMinorityShareholders_en-US">Distributions to noncontrolling interest partners</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element441" xlink:to="label441" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PendingLitigationMember" xlink:label="element442" />
        <label xlink:type="resource" xlink:label="label442" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PendingLitigationMember_en-US">Pending Litigation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element442" xlink:to="label442" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PendingLitigationMember" xlink:label="element443" />
        <label xlink:type="resource" xlink:label="label443" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PendingLitigationMember_en-US">Pending Litigation [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element443" xlink:to="label443" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="element444" />
        <label xlink:type="resource" xlink:label="label444" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PlanNameDomain_en-US">Plan Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element444" xlink:to="label444" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="element445" />
        <label xlink:type="resource" xlink:label="label445" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PlanNameDomain_en-US">Plan Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element445" xlink:to="label445" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="element446" />
        <label xlink:type="resource" xlink:label="label446" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PlanNameAxis_en-US">Plan Name [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element446" xlink:to="label446" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="element447" />
        <label xlink:type="resource" xlink:label="label447" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PlanNameAxis_en-US">Plan Name [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element447" xlink:to="label447" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="element448" />
        <label xlink:type="resource" xlink:label="label448" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_en-US">Prepaid expenses and other current assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element448" xlink:to="label448" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="element449" />
        <label xlink:type="resource" xlink:label="label449" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_en-US">Prepaid Expense and Other Assets, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element449" xlink:to="label449" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="element450" />
        <label xlink:type="resource" xlink:label="label450" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PriorPeriodReclassificationAdjustmentDescription_en-US">Reclassification</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element450" xlink:to="label450" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="element451" />
        <label xlink:type="resource" xlink:label="label451" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PriorPeriodReclassificationAdjustmentDescription_en-US">Reclassification, Comparability Adjustment [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element451" xlink:to="label451" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:label="element452" />
        <label xlink:type="resource" xlink:label="label452" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_en-US">Distributions from unconsolidated entities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element452" xlink:to="label452" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:label="element453" />
        <label xlink:type="resource" xlink:label="label453" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_en-US">Proceeds from Equity Method Investment, Distribution, Return of Capital</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element453" xlink:to="label453" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributionsFromAffiliates" xlink:label="element454" />
        <label xlink:type="resource" xlink:label="label454" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromContributionsFromAffiliates_en-US">Proceeds From Contributions From Affiliates</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element454" xlink:to="label454" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributionsFromAffiliates" xlink:label="element455" />
        <label xlink:type="resource" xlink:label="label455" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProceedsFromContributionsFromAffiliates_en-US">Contributions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element455" xlink:to="label455" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="element456" />
        <label xlink:type="resource" xlink:label="label456" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromIncomeTaxRefunds_en-US">Proceeds From Income Tax Refunds</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element456" xlink:to="label456" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="element457" />
        <label xlink:type="resource" xlink:label="label457" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProceedsFromIncomeTaxRefunds_en-US">Income taxes refunded</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element457" xlink:to="label457" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="element458" />
        <label xlink:type="resource" xlink:label="label458" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_en-US">Sales and maturities of investment securities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element458" xlink:to="label458" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="element459" />
        <label xlink:type="resource" xlink:label="label459" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_en-US">Proceeds from Sale, Maturity and Collection of Investments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element459" xlink:to="label459" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="element460" />
        <label xlink:type="resource" xlink:label="label460" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_en-US">Net proceeds from disposal of property, plant and equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element460" xlink:to="label460" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="element461" />
        <label xlink:type="resource" xlink:label="label461" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_en-US">Proceeds from Sale of Property, Plant, and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element461" xlink:to="label461" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="element462" />
        <label xlink:type="resource" xlink:label="label462" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProfitLoss_en-US">Profit Loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element462" xlink:to="label462" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="element463" />
        <label xlink:type="resource" xlink:label="label463" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_ProfitLoss_en-US">Net income (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element463" xlink:to="label463" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="element464" />
        <label xlink:type="resource" xlink:label="label464" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProfitLoss_en-US">Net loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element464" xlink:to="label464" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="element465" />
        <label xlink:type="resource" xlink:label="label465" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ProfitLoss_en-US">Net income (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element465" xlink:to="label465" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="element466" />
        <label xlink:type="resource" xlink:label="label466" xlink:role="http://www.xbrl.org/2003/role/zeroVerboseLabel" xml:lang="en-US" id="zeroVerbose_us-gaap_ProfitLoss_en-US">Net profit (loss) attributable to Cal-Maine Foods, Inc.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element466" xlink:to="label466" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="element467" />
        <label xlink:type="resource" xlink:label="label467" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xml:lang="en-US" id="positiveTerse_us-gaap_ProfitLoss_en-US">Net income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element467" xlink:to="label467" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="element468" />
        <label xlink:type="resource" xlink:label="label468" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PropertyPlantAndEquipmentUsefulLife_en-US">Property, plant and equipment useful life</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element468" xlink:to="label468" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="element469" />
        <label xlink:type="resource" xlink:label="label469" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentUsefulLife_en-US">Property, Plant and Equipment, Useful Life</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element469" xlink:to="label469" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="element470" />
        <label xlink:type="resource" xlink:label="label470" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PropertyPlantAndEquipmentByTypeAxis_en-US">Long-Lived Tangible Asset [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element470" xlink:to="label470" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="element471" />
        <label xlink:type="resource" xlink:label="label471" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentByTypeAxis_en-US">Long-Lived Tangible Asset [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element471" xlink:to="label471" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="element472" />
        <label xlink:type="resource" xlink:label="label472" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PropertyPlantAndEquipmentNet_en-US">Property, plant &amp; equipment, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element472" xlink:to="label472" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="element473" />
        <label xlink:type="resource" xlink:label="label473" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_PropertyPlantAndEquipmentNet_en-US">Property, plant and equipment, less accumulated depreciation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element473" xlink:to="label473" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="element474" />
        <label xlink:type="resource" xlink:label="label474" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentNet_en-US">Property, plant and equipment, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element474" xlink:to="label474" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="element475" />
        <label xlink:type="resource" xlink:label="label475" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_en-US">Property, Plant and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element475" xlink:to="label475" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="element476" />
        <label xlink:type="resource" xlink:label="label476" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element476" xlink:to="label476" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="element477" />
        <label xlink:type="resource" xlink:label="label477" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PropertyPlantAndEquipmentTypeDomain_en-US">Long-Lived Tangible Asset [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element477" xlink:to="label477" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="element478" />
        <label xlink:type="resource" xlink:label="label478" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentTypeDomain_en-US">Long-Lived Tangible Asset [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element478" xlink:to="label478" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligation" xlink:label="element479" />
        <label xlink:type="resource" xlink:label="label479" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PurchaseObligation_en-US">Purchase Obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element479" xlink:to="label479" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligation" xlink:label="element480" />
        <label xlink:type="resource" xlink:label="label480" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PurchaseObligation_en-US">Purchase obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element480" xlink:to="label480" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="element481" />
        <label xlink:type="resource" xlink:label="label481" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_RepaymentsOfLongTermDebt_en-US">Principal payments on long-term debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element481" xlink:to="label481" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="element482" />
        <label xlink:type="resource" xlink:label="label482" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RepaymentsOfLongTermDebt_en-US">Repayments of Long-term Debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element482" xlink:to="label482" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="element483" />
        <label xlink:type="resource" xlink:label="label483" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RetainedEarningsAccumulatedDeficit_en-US">Retained earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element483" xlink:to="label483" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="element484" />
        <label xlink:type="resource" xlink:label="label484" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RetainedEarningsAccumulatedDeficit_en-US">Retained Earnings (Accumulated Deficit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element484" xlink:to="label484" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="element485" />
        <label xlink:type="resource" xlink:label="label485" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RetainedEarningsMember_en-US">Retained Earnings [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element485" xlink:to="label485" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="element486" />
        <label xlink:type="resource" xlink:label="label486" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RetainedEarningsMember_en-US">Retained Earnings [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element486" xlink:to="label486" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="element487" />
        <label xlink:type="resource" xlink:label="label487" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_en-US">Revenue From Contract With Customer Excluding Assessed Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element487" xlink:to="label487" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="element488" />
        <label xlink:type="resource" xlink:label="label488" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_en-US">Net sales</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element488" xlink:to="label488" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="element489" />
        <label xlink:type="resource" xlink:label="label489" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_en-US">Revenue Recognition and Delivery Costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element489" xlink:to="label489" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="element490" />
        <label xlink:type="resource" xlink:label="label490" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_en-US">Revenue from Contract with Customer [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element490" xlink:to="label490" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="element491" />
        <label xlink:type="resource" xlink:label="label491" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RevenueFromContractWithCustomerTextBlock_en-US">Disaggregation of Revenue</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element491" xlink:to="label491" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="element492" />
        <label xlink:type="resource" xlink:label="label492" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RevenueFromContractWithCustomerTextBlock_en-US">Revenue from Contract with Customer [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element492" xlink:to="label492" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="element493" />
        <label xlink:type="resource" xlink:label="label493" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RevenueFromContractWithCustomerAbstract_en-US">Revenue from Contract with Customer [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element493" xlink:to="label493" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="element494" />
        <label xlink:type="resource" xlink:label="label494" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RevenueFromContractWithCustomerAbstract_en-US">Revenue from Contract with Customer [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element494" xlink:to="label494" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RoyaltyIncomeNonoperating" xlink:label="element495" />
        <label xlink:type="resource" xlink:label="label495" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RoyaltyIncomeNonoperating_en-US">Royalty Income Nonoperating</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element495" xlink:to="label495" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RoyaltyIncomeNonoperating" xlink:label="element496" />
        <label xlink:type="resource" xlink:label="label496" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RoyaltyIncomeNonoperating_en-US">Royalty income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element496" xlink:to="label496" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="element497" />
        <label xlink:type="resource" xlink:label="label497" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SalesRevenueNetMember_en-US">Sales Revenue, Net [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element497" xlink:to="label497" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="element498" />
        <label xlink:type="resource" xlink:label="label498" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SalesRevenueNetMember_en-US">Revenue Benchmark [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element498" xlink:to="label498" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:label="element499" />
        <label xlink:type="resource" xlink:label="label499" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_en-US">Schedule Of Stockholders Equity [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element499" xlink:to="label499" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:label="element500" />
        <label xlink:type="resource" xlink:label="label500" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_en-US">Summary of Equity Activity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element500" xlink:to="label500" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="element501" />
        <label xlink:type="resource" xlink:label="label501" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_en-US">Summary of Equity Award Activity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element501" xlink:to="label501" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="element502" />
        <label xlink:type="resource" xlink:label="label502" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_en-US">Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element502" xlink:to="label502" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="element503" />
        <label xlink:type="resource" xlink:label="label503" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_en-US">Computation of Basic and Diluted Net Income Per Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element503" xlink:to="label503" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="element504" />
        <label xlink:type="resource" xlink:label="label504" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element504" xlink:to="label504" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="element505" />
        <label xlink:type="resource" xlink:label="label505" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_en-US">Schedule of Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element505" xlink:to="label505" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="element506" />
        <label xlink:type="resource" xlink:label="label506" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_en-US">Schedule of Inventory, Current [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element506" xlink:to="label506" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:label="element507" />
        <label xlink:type="resource" xlink:label="label507" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_en-US">Schedule Of Investment Securities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element507" xlink:to="label507" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:label="element508" />
        <label xlink:type="resource" xlink:label="label508" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_en-US">Available-for-sale Securities [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element508" xlink:to="label508" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="element509" />
        <label xlink:type="resource" xlink:label="label509" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_en-US">Debt Securities, Available-for-sale [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element509" xlink:to="label509" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="element510" />
        <label xlink:type="resource" xlink:label="label510" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element510" xlink:to="label510" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="element511" />
        <label xlink:type="resource" xlink:label="label511" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element511" xlink:to="label511" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="element512" />
        <label xlink:type="resource" xlink:label="label512" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfStockByClassTable_en-US">Schedule of Stock by Class [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element512" xlink:to="label512" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="element513" />
        <label xlink:type="resource" xlink:label="label513" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfStockByClassTable_en-US">Schedule of Stock by Class [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element513" xlink:to="label513" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:label="element514" />
        <label xlink:type="resource" xlink:label="label514" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SelfInsuranceReservePolicyTextBlock_en-US">Accrued Self Insurance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element514" xlink:to="label514" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:label="element515" />
        <label xlink:type="resource" xlink:label="label515" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SelfInsuranceReservePolicyTextBlock_en-US">Self Insurance Reserve [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element515" xlink:to="label515" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="element516" />
        <label xlink:type="resource" xlink:label="label516" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SellingGeneralAndAdministrativeExpense_en-US">Selling, general and administrative</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element516" xlink:to="label516" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="element517" />
        <label xlink:type="resource" xlink:label="label517" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SellingGeneralAndAdministrativeExpense_en-US">Selling, General and Administrative Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element517" xlink:to="label517" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="element518" />
        <label xlink:type="resource" xlink:label="label518" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_en-US">Weighted Average Grant Date Fair Value, Forfeited (in dollars per share)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element518" xlink:to="label518" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="element519" />
        <label xlink:type="resource" xlink:label="label519" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element519" xlink:to="label519" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="element520" />
        <label xlink:type="resource" xlink:label="label520" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_en-US">Vesting period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element520" xlink:to="label520" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="element521" />
        <label xlink:type="resource" xlink:label="label521" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element521" xlink:to="label521" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:label="element522" />
        <label xlink:type="resource" xlink:label="label522" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element522" xlink:to="label522" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:label="element523" />
        <label xlink:type="resource" xlink:label="label523" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element523" xlink:to="label523" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="element524" />
        <label xlink:type="resource" xlink:label="label524" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element524" xlink:to="label524" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="element525" />
        <label xlink:type="resource" xlink:label="label525" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element525" xlink:to="label525" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="element526" />
        <label xlink:type="resource" xlink:label="label526" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_en-US">Weighted Average Grant Date Fair Value, Outstanding, Beginning Balance (in dollars per share)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element526" xlink:to="label526" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="element527" />
        <label xlink:type="resource" xlink:label="label527" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_en-US">Weighted Average Grant Date Fair Value, Outstanding, Ending Balance (in dollars per share)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element527" xlink:to="label527" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="element528" />
        <label xlink:type="resource" xlink:label="label528" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element528" xlink:to="label528" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="element529" />
        <label xlink:type="resource" xlink:label="label529" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_en-US">Number of Shares, Granted (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element529" xlink:to="label529" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="element530" />
        <label xlink:type="resource" xlink:label="label530" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element530" xlink:to="label530" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="element531" />
        <label xlink:type="resource" xlink:label="label531" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element531" xlink:to="label531" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="element532" />
        <label xlink:type="resource" xlink:label="label532" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element532" xlink:to="label532" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="element533" />
        <label xlink:type="resource" xlink:label="label533" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_en-US">Number of Shares, Forfeited (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element533" xlink:to="label533" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="element534" />
        <label xlink:type="resource" xlink:label="label534" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element534" xlink:to="label534" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="element535" />
        <label xlink:type="resource" xlink:label="label535" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_en-US">Number of Shares, Outstanding, Beginning Balance (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element535" xlink:to="label535" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="element536" />
        <label xlink:type="resource" xlink:label="label536" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_en-US">Number of Shares, Outstanding, Ending Balance (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element536" xlink:to="label536" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="element537" />
        <label xlink:type="resource" xlink:label="label537" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element537" xlink:to="label537" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="element538" />
        <label xlink:type="resource" xlink:label="label538" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_en-US">Number of Shares, Vested (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element538" xlink:to="label538" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="element539" />
        <label xlink:type="resource" xlink:label="label539" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element539" xlink:to="label539" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="element540" />
        <label xlink:type="resource" xlink:label="label540" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_en-US">Weighted Average Grant Date Fair Value, Granted (in dollars per share)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element540" xlink:to="label540" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="element541" />
        <label xlink:type="resource" xlink:label="label541" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_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</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element541" xlink:to="label541" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="element542" />
        <label xlink:type="resource" xlink:label="label542" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_en-US">Weighted Average Grant Date Fair Value, Vested (in dollars per share)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element542" xlink:to="label542" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="element543" />
        <label xlink:type="resource" xlink:label="label543" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_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</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element543" xlink:to="label543" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="element544" />
        <label xlink:type="resource" xlink:label="label544" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_en-US">Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element544" xlink:to="label544" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="element545" />
        <label xlink:type="resource" xlink:label="label545" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_en-US">Shares remaining for issuance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element545" xlink:to="label545" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="element546" />
        <label xlink:type="resource" xlink:label="label546" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_en-US">Incentive plan shares authorized (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element546" xlink:to="label546" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="element547" />
        <label xlink:type="resource" xlink:label="label547" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element547" xlink:to="label547" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="element548" />
        <label xlink:type="resource" xlink:label="label548" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_en-US">Stock Based Compensation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element548" xlink:to="label548" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="element549" />
        <label xlink:type="resource" xlink:label="label549" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_en-US">Share-based Payment Arrangement [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element549" xlink:to="label549" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="element550" />
        <label xlink:type="resource" xlink:label="label550" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_SharesOutstanding_en-US">Balance (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element550" xlink:to="label550" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="element551" />
        <label xlink:type="resource" xlink:label="label551" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_SharesOutstanding_en-US">Balance (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element551" xlink:to="label551" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="element552" />
        <label xlink:type="resource" xlink:label="label552" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharesOutstanding_en-US">Shares, Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element552" xlink:to="label552" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued" xlink:label="element553" />
        <label xlink:type="resource" xlink:label="label553" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_SharesIssued_en-US">Balance (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element553" xlink:to="label553" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued" xlink:label="element554" />
        <label xlink:type="resource" xlink:label="label554" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_SharesIssued_en-US">Balance (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element554" xlink:to="label554" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued" xlink:label="element555" />
        <label xlink:type="resource" xlink:label="label555" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharesIssued_en-US">Shares, Issued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element555" xlink:to="label555" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="element556" />
        <label xlink:type="resource" xlink:label="label556" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SignificantAccountingPoliciesTextBlock_en-US">Summary of Significant Accounting Policies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element556" xlink:to="label556" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="element557" />
        <label xlink:type="resource" xlink:label="label557" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SignificantAccountingPoliciesTextBlock_en-US">Significant Accounting Policies [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element557" xlink:to="label557" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="element558" />
        <label xlink:type="resource" xlink:label="label558" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StandbyLettersOfCreditMember_en-US">Standby Letters of Credit [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element558" xlink:to="label558" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="element559" />
        <label xlink:type="resource" xlink:label="label559" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StatementOfFinancialPositionAbstract_en-US">Statement of Financial Position [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element559" xlink:to="label559" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="element560" />
        <label xlink:type="resource" xlink:label="label560" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementOfFinancialPositionAbstract_en-US">Condensed Consolidated Balance Sheets [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element560" xlink:to="label560" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="element561" />
        <label xlink:type="resource" xlink:label="label561" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_en-US">Consolidated Statements of Comprehensive Income (Loss) [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element561" xlink:to="label561" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="element562" />
        <label xlink:type="resource" xlink:label="label562" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_en-US">Condensed Consolidated Statements of Comprehensive Income (Loss) [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element562" xlink:to="label562" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="element563" />
        <label xlink:type="resource" xlink:label="label563" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StatementClassOfStockAxis_en-US">Class of Stock [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element563" xlink:to="label563" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="element564" />
        <label xlink:type="resource" xlink:label="label564" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementClassOfStockAxis_en-US">Class of Stock [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element564" xlink:to="label564" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="element565" />
        <label xlink:type="resource" xlink:label="label565" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StatementEquityComponentsAxis_en-US">Equity Components [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element565" xlink:to="label565" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="element566" />
        <label xlink:type="resource" xlink:label="label566" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementEquityComponentsAxis_en-US">Equity Components [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element566" xlink:to="label566" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="element567" />
        <label xlink:type="resource" xlink:label="label567" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StatementLineItems_en-US">Statement [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element567" xlink:to="label567" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="element568" />
        <label xlink:type="resource" xlink:label="label568" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementLineItems_en-US">Statement [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element568" xlink:to="label568" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="element569" />
        <label xlink:type="resource" xlink:label="label569" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StatementOfCashFlowsAbstract_en-US">Condensed Consolidated Statements of Cash Flows [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element569" xlink:to="label569" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="element570" />
        <label xlink:type="resource" xlink:label="label570" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementOfCashFlowsAbstract_en-US">Condensed Consolidated Statements of Cash Flows [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element570" xlink:to="label570" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="element571" />
        <label xlink:type="resource" xlink:label="label571" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StatementTable_en-US">Statement [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element571" xlink:to="label571" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="element572" />
        <label xlink:type="resource" xlink:label="label572" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementTable_en-US">Statement [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element572" xlink:to="label572" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="element573" />
        <label xlink:type="resource" xlink:label="label573" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StatementOfStockholdersEquityAbstract_en-US">Statement of Stockholders' Equity [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element573" xlink:to="label573" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="element574" />
        <label xlink:type="resource" xlink:label="label574" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementOfStockholdersEquityAbstract_en-US">Consolidated Statements of Stockholders' Equity [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element574" xlink:to="label574" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="element575" />
        <label xlink:type="resource" xlink:label="label575" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_StockholdersEquity_en-US">Total Cal-Maine Foods, Inc. stockholders' equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element575" xlink:to="label575" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="element576" />
        <label xlink:type="resource" xlink:label="label576" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_StockholdersEquity_en-US">Beginning balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element576" xlink:to="label576" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="element577" />
        <label xlink:type="resource" xlink:label="label577" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_StockholdersEquity_en-US">Ending balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element577" xlink:to="label577" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="element578" />
        <label xlink:type="resource" xlink:label="label578" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StockholdersEquity_en-US">Total equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element578" xlink:to="label578" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="element579" />
        <label xlink:type="resource" xlink:label="label579" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquity_en-US">Stockholders' equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element579" xlink:to="label579" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="element580" />
        <label xlink:type="resource" xlink:label="label580" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_en-US">Stockholders' equity:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element580" xlink:to="label580" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="element581" />
        <label xlink:type="resource" xlink:label="label581" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element581" xlink:to="label581" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="element582" />
        <label xlink:type="resource" xlink:label="label582" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_StockholdersEquityNoteDisclosureTextBlock_en-US">Equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element582" xlink:to="label582" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="element583" />
        <label xlink:type="resource" xlink:label="label583" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquityNoteDisclosureTextBlock_en-US">Stockholders' Equity Note Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element583" xlink:to="label583" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="element584" />
        <label xlink:type="resource" xlink:label="label584" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_en-US">Total stockholders' equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element584" xlink:to="label584" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="element585" />
        <label xlink:type="resource" xlink:label="label585" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_en-US">Beginning balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element585" xlink:to="label585" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="element586" />
        <label xlink:type="resource" xlink:label="label586" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_en-US">Ending balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element586" xlink:to="label586" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="element587" />
        <label xlink:type="resource" xlink:label="label587" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_en-US">Total equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element587" xlink:to="label587" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="element588" />
        <label xlink:type="resource" xlink:label="label588" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element588" xlink:to="label588" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="element589" />
        <label xlink:type="resource" xlink:label="label589" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xml:lang="en-US" id="positiveTerse_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_en-US">Stockholders' equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element589" xlink:to="label589" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="element590" />
        <label xlink:type="resource" xlink:label="label590" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StockholdersEquityNoteAbstract_en-US">Stockholders' Equity Note [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element590" xlink:to="label590" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="element591" />
        <label xlink:type="resource" xlink:label="label591" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquityNoteAbstract_en-US">Equity [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element591" xlink:to="label591" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityPolicyTextBlock" xlink:label="element592" />
        <label xlink:type="resource" xlink:label="label592" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_StockholdersEquityPolicyTextBlock_en-US">Accrued Dividends Payable and Dividends per Common Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element592" xlink:to="label592" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityPolicyTextBlock" xlink:label="element593" />
        <label xlink:type="resource" xlink:label="label593" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquityPolicyTextBlock_en-US">Stockholders' Equity, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element593" xlink:to="label593" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="element594" />
        <label xlink:type="resource" xlink:label="label594" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SupplementalCashFlowInformationAbstract_en-US">Supplemental information:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element594" xlink:to="label594" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="element595" />
        <label xlink:type="resource" xlink:label="label595" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SupplementalCashFlowInformationAbstract_en-US">Supplemental Cash Flow Information [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element595" xlink:to="label595" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="element596" />
        <label xlink:type="resource" xlink:label="label596" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TaxCreditCarryforwardLineItems_en-US">Tax Credit Carryforward [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element596" xlink:to="label596" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="element597" />
        <label xlink:type="resource" xlink:label="label597" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TaxCreditCarryforwardLineItems_en-US">Tax Credit Carryforward [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element597" xlink:to="label597" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="element598" />
        <label xlink:type="resource" xlink:label="label598" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TaxCreditCarryforwardTable_en-US">Tax Credit Carryforward [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element598" xlink:to="label598" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="element599" />
        <label xlink:type="resource" xlink:label="label599" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TaxCreditCarryforwardTable_en-US">Tax Credit Carryforward [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element599" xlink:to="label599" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="element600" />
        <label xlink:type="resource" xlink:label="label600" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TaxCreditCarryforwardNameDomain_en-US">Tax Credit Carryforward, Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element600" xlink:to="label600" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="element601" />
        <label xlink:type="resource" xlink:label="label601" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TaxCreditCarryforwardNameDomain_en-US">Tax Credit Carryforward, Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element601" xlink:to="label601" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="element602" />
        <label xlink:type="resource" xlink:label="label602" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TaxCreditCarryforwardAxis_en-US">Tax Credit Carryforward [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element602" xlink:to="label602" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="element603" />
        <label xlink:type="resource" xlink:label="label603" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TaxCreditCarryforwardAxis_en-US">Tax Credit Carryforward [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element603" xlink:to="label603" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="element604" />
        <label xlink:type="resource" xlink:label="label604" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_TradeAndOtherAccountsReceivablePolicy_en-US">Trade Receivables</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element604" xlink:to="label604" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="element605" />
        <label xlink:type="resource" xlink:label="label605" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TradeAndOtherAccountsReceivablePolicy_en-US">Accounts Receivable [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element605" xlink:to="label605" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="element606" />
        <label xlink:type="resource" xlink:label="label606" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_en-US">Financial Instruments [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element606" xlink:to="label606" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="element607" />
        <label xlink:type="resource" xlink:label="label607" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_en-US">Financial Instruments [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element607" xlink:to="label607" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="element608" />
        <label xlink:type="resource" xlink:label="label608" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_TreasuryStockValue_en-US">Common stock in treasury at cost - 26,125 shares at August 27, 2022 and 26,121 shares at May 28, 2022</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element608" xlink:to="label608" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="element609" />
        <label xlink:type="resource" xlink:label="label609" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TreasuryStockValue_en-US">Treasury Stock, Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element609" xlink:to="label609" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember" xlink:label="element610" />
        <label xlink:type="resource" xlink:label="label610" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TreasuryStockMember_en-US">Treasury Stock [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element610" xlink:to="label610" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember" xlink:label="element611" />
        <label xlink:type="resource" xlink:label="label611" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TreasuryStockMember_en-US">Treasury Stock [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element611" xlink:to="label611" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares" xlink:label="element612" />
        <label xlink:type="resource" xlink:label="label612" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TreasuryStockShares_en-US">Common stock in treasury (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element612" xlink:to="label612" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares" xlink:label="element613" />
        <label xlink:type="resource" xlink:label="label613" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TreasuryStockShares_en-US">Treasury Stock, Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element613" xlink:to="label613" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrucksMember" xlink:label="element614" />
        <label xlink:type="resource" xlink:label="label614" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TrucksMember_en-US">Trucks</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element614" xlink:to="label614" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrucksMember" xlink:label="element615" />
        <label xlink:type="resource" xlink:label="label615" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TrucksMember_en-US">Trucks [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element615" xlink:to="label615" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="element616" />
        <label xlink:type="resource" xlink:label="label616" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_UseOfEstimates_en-US">Use of Estimates</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element616" xlink:to="label616" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="element617" />
        <label xlink:type="resource" xlink:label="label617" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UseOfEstimates_en-US">Use of Estimates, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element617" xlink:to="label617" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember" xlink:label="element618" />
        <label xlink:type="resource" xlink:label="label618" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember_en-US">U S Government Agencies Shortterm Debt Securities [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element618" xlink:to="label618" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember" xlink:label="element619" />
        <label xlink:type="resource" xlink:label="label619" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember_en-US">US Government and Agency Obligations [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element619" xlink:to="label619" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasuryBillSecuritiesMember" xlink:label="element620" />
        <label xlink:type="resource" xlink:label="label620" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_USTreasuryBillSecuritiesMember_en-US">U S Treasury Bill Securities [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element620" xlink:to="label620" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasuryBillSecuritiesMember" xlink:label="element621" />
        <label xlink:type="resource" xlink:label="label621" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_USTreasuryBillSecuritiesMember_en-US">Treasury Bills [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element621" xlink:to="label621" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="element622" />
        <label xlink:type="resource" xlink:label="label622" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_en-US">Diluted (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element622" xlink:to="label622" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="element623" />
        <label xlink:type="resource" xlink:label="label623" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_en-US">Weighted-average common shares outstanding, diluted (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element623" xlink:to="label623" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="element624" />
        <label xlink:type="resource" xlink:label="label624" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element624" xlink:to="label624" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="element625" />
        <label xlink:type="resource" xlink:label="label625" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_en-US">Basic (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element625" xlink:to="label625" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="element626" />
        <label xlink:type="resource" xlink:label="label626" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_en-US">Weighted-average common shares outstanding, basic (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element626" xlink:to="label626" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="element627" />
        <label xlink:type="resource" xlink:label="label627" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_en-US">Weighted Average Number of Shares Outstanding, Basic</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element627" xlink:to="label627" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="element628" />
        <label xlink:type="resource" xlink:label="label628" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_en-US">Effect of dilutive restricted shares (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element628" xlink:to="label628" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="element629" />
        <label xlink:type="resource" xlink:label="label629" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element629" xlink:to="label629" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="element630" />
        <label xlink:type="resource" xlink:label="label630" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_CoverAbstract_en-US">Cover [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element630" xlink:to="label630" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="element631" />
        <label xlink:type="resource" xlink:label="label631" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_CoverAbstract_en-US">Cover [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element631" xlink:to="label631" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="element632" />
        <label xlink:type="resource" xlink:label="label632" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_DocumentType_en-US">Document Type</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element632" xlink:to="label632" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="element633" />
        <label xlink:type="resource" xlink:label="label633" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentType_en-US">Document Type</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element633" xlink:to="label633" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="element634" />
        <label xlink:type="resource" xlink:label="label634" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentAnnualReport_en-US">Document Annual Report</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element634" xlink:to="label634" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="element635" />
        <label xlink:type="resource" xlink:label="label635" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentQuarterlyReport_en-US">Document Quarterly Report</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element635" xlink:to="label635" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="element636" />
        <label xlink:type="resource" xlink:label="label636" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_DocumentTransitionReport_en-US">Document Transition Report</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element636" xlink:to="label636" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="element637" />
        <label xlink:type="resource" xlink:label="label637" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentTransitionReport_en-US">Document Transition Report</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element637" xlink:to="label637" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="element638" />
        <label xlink:type="resource" xlink:label="label638" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityInteractiveDataCurrent_en-US">Entity Interactive Data Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element638" xlink:to="label638" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="element639" />
        <label xlink:type="resource" xlink:label="label639" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityInteractiveDataCurrent_en-US">Entity Interactive Data Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element639" xlink:to="label639" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="element640" />
        <label xlink:type="resource" xlink:label="label640" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_AmendmentFlag_en-US">Amendment Flag</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element640" xlink:to="label640" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="element641" />
        <label xlink:type="resource" xlink:label="label641" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_AmendmentFlag_en-US">Amendment Flag</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element641" xlink:to="label641" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="element642" />
        <label xlink:type="resource" xlink:label="label642" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_IcfrAuditorAttestationFlag_en-US">ICFR Auditor Attestation Flag</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element642" xlink:to="label642" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="element643" />
        <label xlink:type="resource" xlink:label="label643" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_IcfrAuditorAttestationFlag_en-US">ICFR Auditor Attestation Flag</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element643" xlink:to="label643" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="element644" />
        <label xlink:type="resource" xlink:label="label644" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_DocumentFiscalYearFocus_en-US">Document Fiscal Year Focus</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element644" xlink:to="label644" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="element645" />
        <label xlink:type="resource" xlink:label="label645" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentFiscalYearFocus_en-US">Document Fiscal Year Focus</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element645" xlink:to="label645" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="element646" />
        <label xlink:type="resource" xlink:label="label646" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_DocumentFiscalPeriodFocus_en-US">Document Fiscal Period Focus</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element646" xlink:to="label646" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="element647" />
        <label xlink:type="resource" xlink:label="label647" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentFiscalPeriodFocus_en-US">Document Fiscal Period Focus</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element647" xlink:to="label647" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="element648" />
        <label xlink:type="resource" xlink:label="label648" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_DocumentPeriodEndDate_en-US">Document Period End Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element648" xlink:to="label648" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="element649" />
        <label xlink:type="resource" xlink:label="label649" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentPeriodEndDate_en-US">Document Period End Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element649" xlink:to="label649" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="element650" />
        <label xlink:type="resource" xlink:label="label650" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityRegistrantName_en-US">Entity Registrant Name</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element650" xlink:to="label650" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="element651" />
        <label xlink:type="resource" xlink:label="label651" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityRegistrantName_en-US">Entity Registrant Name</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element651" xlink:to="label651" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="element652" />
        <label xlink:type="resource" xlink:label="label652" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityCentralIndexKey_en-US">Entity Central Index Key</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element652" xlink:to="label652" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="element653" />
        <label xlink:type="resource" xlink:label="label653" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityCentralIndexKey_en-US">Entity Central Index Key</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element653" xlink:to="label653" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="element654" />
        <label xlink:type="resource" xlink:label="label654" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityFileNumber_en-US">Entity File Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element654" xlink:to="label654" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="element655" />
        <label xlink:type="resource" xlink:label="label655" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityFileNumber_en-US">Entity File Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element655" xlink:to="label655" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="element656" />
        <label xlink:type="resource" xlink:label="label656" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityTaxIdentificationNumber_en-US">Entity Tax Identification Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element656" xlink:to="label656" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="element657" />
        <label xlink:type="resource" xlink:label="label657" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityTaxIdentificationNumber_en-US">Entity Tax Identification Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element657" xlink:to="label657" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="element658" />
        <label xlink:type="resource" xlink:label="label658" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityIncorporationStateCountryCode_en-US">Entity Incorporation, State or Country Code</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element658" xlink:to="label658" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="element659" />
        <label xlink:type="resource" xlink:label="label659" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityIncorporationStateCountryCode_en-US">Entity Incorporation, State or Country Code</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element659" xlink:to="label659" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="element660" />
        <label xlink:type="resource" xlink:label="label660" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_CurrentFiscalYearEndDate_en-US">Current Fiscal Year End Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element660" xlink:to="label660" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="element661" />
        <label xlink:type="resource" xlink:label="label661" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_CurrentFiscalYearEndDate_en-US">Current Fiscal Year End Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element661" xlink:to="label661" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="element662" />
        <label xlink:type="resource" xlink:label="label662" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityWellKnownSeasonedIssuer_en-US">Entity Well-known Seasoned Issuer</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element662" xlink:to="label662" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="element663" />
        <label xlink:type="resource" xlink:label="label663" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityWellKnownSeasonedIssuer_en-US">Entity Well-known Seasoned Issuer</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element663" xlink:to="label663" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="element664" />
        <label xlink:type="resource" xlink:label="label664" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityVoluntaryFilers_en-US">Entity Voluntary Filers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element664" xlink:to="label664" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="element665" />
        <label xlink:type="resource" xlink:label="label665" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityVoluntaryFilers_en-US">Entity Voluntary Filers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element665" xlink:to="label665" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="element666" />
        <label xlink:type="resource" xlink:label="label666" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityCurrentReportingStatus_en-US">Entity Current Reporting Status</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element666" xlink:to="label666" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="element667" />
        <label xlink:type="resource" xlink:label="label667" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityCurrentReportingStatus_en-US">Entity Current Reporting Status</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element667" xlink:to="label667" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="element668" />
        <label xlink:type="resource" xlink:label="label668" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityShellCompany_en-US">Entity Shell Company</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element668" xlink:to="label668" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="element669" />
        <label xlink:type="resource" xlink:label="label669" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityShellCompany_en-US">Entity Shell Company</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element669" xlink:to="label669" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="element670" />
        <label xlink:type="resource" xlink:label="label670" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityFilerCategory_en-US">Entity Filer Category</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element670" xlink:to="label670" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="element671" />
        <label xlink:type="resource" xlink:label="label671" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityFilerCategory_en-US">Entity Filer Category</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element671" xlink:to="label671" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="element672" />
        <label xlink:type="resource" xlink:label="label672" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntitySmallBusiness_en-US">Entity Small Business</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element672" xlink:to="label672" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="element673" />
        <label xlink:type="resource" xlink:label="label673" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntitySmallBusiness_en-US">Entity Small Business</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element673" xlink:to="label673" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="element674" />
        <label xlink:type="resource" xlink:label="label674" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityEmergingGrowthCompany_en-US">Entity Emerging Growth Company</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element674" xlink:to="label674" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="element675" />
        <label xlink:type="resource" xlink:label="label675" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityEmergingGrowthCompany_en-US">Entity Emerging Growth Company</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element675" xlink:to="label675" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="element676" />
        <label xlink:type="resource" xlink:label="label676" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityPublicFloat_en-US">Entity Public Float</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element676" xlink:to="label676" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="element677" />
        <label xlink:type="resource" xlink:label="label677" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityPublicFloat_en-US">Entity Public Float</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element677" xlink:to="label677" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="element678" />
        <label xlink:type="resource" xlink:label="label678" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityAddressAddressLine1_en-US">Entity Address, Address Line One</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element678" xlink:to="label678" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="element679" />
        <label xlink:type="resource" xlink:label="label679" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityAddressAddressLine1_en-US">Entity Address, Address Line One</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element679" xlink:to="label679" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="element680" />
        <label xlink:type="resource" xlink:label="label680" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityAddressAddressLine2_en-US">Entity Address Address Line 2</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element680" xlink:to="label680" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="element681" />
        <label xlink:type="resource" xlink:label="label681" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityAddressCityOrTown_en-US">Entity Address, City or Town</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element681" xlink:to="label681" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="element682" />
        <label xlink:type="resource" xlink:label="label682" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityAddressCityOrTown_en-US">Entity Address, City or Town</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element682" xlink:to="label682" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="element683" />
        <label xlink:type="resource" xlink:label="label683" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityAddressStateOrProvince_en-US">Entity Address, State or Province</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element683" xlink:to="label683" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="element684" />
        <label xlink:type="resource" xlink:label="label684" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityAddressStateOrProvince_en-US">Entity Address, State or Province</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element684" xlink:to="label684" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="element685" />
        <label xlink:type="resource" xlink:label="label685" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityAddressPostalZipCode_en-US">Entity Address, Postal Zip Code</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element685" xlink:to="label685" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="element686" />
        <label xlink:type="resource" xlink:label="label686" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityAddressPostalZipCode_en-US">Entity Address, Postal Zip Code</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element686" xlink:to="label686" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="element687" />
        <label xlink:type="resource" xlink:label="label687" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_CityAreaCode_en-US">City Area Code</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element687" xlink:to="label687" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="element688" />
        <label xlink:type="resource" xlink:label="label688" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_CityAreaCode_en-US">City Area Code</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element688" xlink:to="label688" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="element689" />
        <label xlink:type="resource" xlink:label="label689" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_LocalPhoneNumber_en-US">Local Phone Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element689" xlink:to="label689" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="element690" />
        <label xlink:type="resource" xlink:label="label690" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_LocalPhoneNumber_en-US">Local Phone Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element690" xlink:to="label690" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="element691" />
        <label xlink:type="resource" xlink:label="label691" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_Security12bTitle_en-US">Title of 12(b) Security</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element691" xlink:to="label691" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="element692" />
        <label xlink:type="resource" xlink:label="label692" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_Security12bTitle_en-US">Title of 12(b) Security</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element692" xlink:to="label692" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="element693" />
        <label xlink:type="resource" xlink:label="label693" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_TradingSymbol_en-US">Trading Symbol</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element693" xlink:to="label693" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="element694" />
        <label xlink:type="resource" xlink:label="label694" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_TradingSymbol_en-US">Trading Symbol</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element694" xlink:to="label694" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="element695" />
        <label xlink:type="resource" xlink:label="label695" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_SecurityExchangeName_en-US">Security Exchange Name</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element695" xlink:to="label695" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="element696" />
        <label xlink:type="resource" xlink:label="label696" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_SecurityExchangeName_en-US">Security Exchange Name</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element696" xlink:to="label696" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="element697" />
        <label xlink:type="resource" xlink:label="label697" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityCommonStockSharesOutstanding_en-US">Entity Common Stock, Shares Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element697" xlink:to="label697" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="element698" />
        <label xlink:type="resource" xlink:label="label698" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityCommonStockSharesOutstanding_en-US">Entity Common Stock, Shares Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element698" xlink:to="label698" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="element699" />
        <label xlink:type="resource" xlink:label="label699" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_DocumentsIncorporatedByReferenceTextBlock_en-US">Documents Incorporated by Reference</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element699" xlink:to="label699" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="element700" />
        <label xlink:type="resource" xlink:label="label700" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentsIncorporatedByReferenceTextBlock_en-US">Documents Incorporated by Reference [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element700" xlink:to="label700" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName" xlink:label="element701" />
        <label xlink:type="resource" xlink:label="label701" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_AuditorName_en-US">Auditor Name</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element701" xlink:to="label701" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation" xlink:label="element702" />
        <label xlink:type="resource" xlink:label="label702" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_AuditorLocation_en-US">Auditor Location</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element702" xlink:to="label702" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId" xlink:label="element703" />
        <label xlink:type="resource" xlink:label="label703" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_AuditorFirmId_en-US">Auditor Firm Id</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element703" xlink:to="label703" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink:label="element704" />
        <label xlink:type="resource" xlink:label="label704" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_en-US">Cumulative Effect Period Of Adoption Adjusted Balance [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element704" xlink:to="label704" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink:label="element705" />
        <label xlink:type="resource" xlink:label="label705" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_en-US">Adjusted Balance [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element705" xlink:to="label705" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis" xlink:label="element706" />
        <label xlink:type="resource" xlink:label="label706" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_LitigationCaseAxis_en-US">Litigation Case [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element706" xlink:to="label706" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis" xlink:label="element707" />
        <label xlink:type="resource" xlink:label="label707" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_LitigationCaseAxis_en-US">Litigation Case [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element707" xlink:to="label707" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain" xlink:label="element708" />
        <label xlink:type="resource" xlink:label="label708" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_LitigationCaseTypeDomain_en-US">Litigation Case [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element708" xlink:to="label708" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain" xlink:label="element709" />
        <label xlink:type="resource" xlink:label="label709" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_LitigationCaseTypeDomain_en-US">Litigation Case [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element709" xlink:to="label709" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="element710" />
        <label xlink:type="resource" xlink:label="label710" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_MajorCustomersAxis_en-US">Customer [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element710" xlink:to="label710" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="element711" />
        <label xlink:type="resource" xlink:label="label711" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_MajorCustomersAxis_en-US">Customer [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element711" xlink:to="label711" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="element712" />
        <label xlink:type="resource" xlink:label="label712" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_MaximumMember_en-US">Maximum [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element712" xlink:to="label712" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="element713" />
        <label xlink:type="resource" xlink:label="label713" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_MaximumMember_en-US">Maximum [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element713" xlink:to="label713" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="element714" />
        <label xlink:type="resource" xlink:label="label714" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_MinimumMember_en-US">Minimum [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element714" xlink:to="label714" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="element715" />
        <label xlink:type="resource" xlink:label="label715" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_MinimumMember_en-US">Minimum [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element715" xlink:to="label715" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="element716" />
        <label xlink:type="resource" xlink:label="label716" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_NameOfMajorCustomerDomain_en-US">Customer [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element716" xlink:to="label716" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="element717" />
        <label xlink:type="resource" xlink:label="label717" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_NameOfMajorCustomerDomain_en-US">Customer [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element717" xlink:to="label717" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain" xlink:label="element718" />
        <label xlink:type="resource" xlink:label="label718" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_OwnershipDomain_en-US">Ownership [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element718" xlink:to="label718" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="element719" />
        <label xlink:type="resource" xlink:label="label719" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_OwnershipAxis_en-US">Ownership [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element719" xlink:to="label719" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="element720" />
        <label xlink:type="resource" xlink:label="label720" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_ProductsAndServicesDomain_en-US">Product and Service [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element720" xlink:to="label720" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="element721" />
        <label xlink:type="resource" xlink:label="label721" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_ProductsAndServicesDomain_en-US">Product and Service [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element721" xlink:to="label721" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="element722" />
        <label xlink:type="resource" xlink:label="label722" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_ProductOrServiceAxis_en-US">Product and Service [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element722" xlink:to="label722" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="element723" />
        <label xlink:type="resource" xlink:label="label723" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_ProductOrServiceAxis_en-US">Product and Service [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element723" xlink:to="label723" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:label="element724" />
        <label xlink:type="resource" xlink:label="label724" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_en-US">Revision of Prior Period, Error Correction, Adjustment [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element724" xlink:to="label724" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="element725" />
        <label xlink:type="resource" xlink:label="label725" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_RangeAxis_en-US">Range [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element725" xlink:to="label725" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="element726" />
        <label xlink:type="resource" xlink:label="label726" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_RangeAxis_en-US">Statistical Measurement [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element726" xlink:to="label726" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="element727" />
        <label xlink:type="resource" xlink:label="label727" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_RangeMember_en-US">Range [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element727" xlink:to="label727" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="element728" />
        <label xlink:type="resource" xlink:label="label728" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_RangeMember_en-US">Statistical Measurement [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element728" xlink:to="label728" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAdjustmentMember" xlink:label="element729" />
        <label xlink:type="resource" xlink:label="label729" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_RestatementAdjustmentMember_en-US">Restatement Adjustment [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element729" xlink:to="label729" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAdjustmentMember" xlink:label="element730" />
        <label xlink:type="resource" xlink:label="label730" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_RestatementAdjustmentMember_en-US">Impact of ASC 326 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element730" xlink:to="label730" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain" xlink:label="element731" />
        <label xlink:type="resource" xlink:label="label731" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_RestatementDomain_en-US">Restatement [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element731" xlink:to="label731" />
        <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis" xlink:label="element732" />
        <label xlink:type="resource" xlink:label="label732" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_RestatementAxis_en-US">Restatement [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element732" xlink:to="label732" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NetOperatingLossCarrybackMember" xlink:label="element733" />
        <label xlink:type="resource" xlink:label="label733" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_NetOperatingLossCarrybackMember_en-US">Net Operating Loss Carryback [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element733" xlink:to="label733" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NetOperatingLossCarrybackMember" xlink:label="element734" />
        <label xlink:type="resource" xlink:label="label734" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_NetOperatingLossCarrybackMember_en-US">Net Operating Loss Carryback [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element734" xlink:to="label734" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NetOperatingLossCarrybackMember" xlink:label="element735" />
        <label xlink:type="resource" xlink:label="label735" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_NetOperatingLossCarrybackMember_en-US">Net Operating Loss Carryback</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element735" xlink:to="label735" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NumberOfDaysAfterFirstSecondAndThirdQuarterDividendsPaid" xlink:label="element736" />
        <label xlink:type="resource" xlink:label="label736" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_NumberOfDaysAfterFirstSecondAndThirdQuarterDividendsPaid_en-US">Number of days after first, second and third quarter dividends paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element736" xlink:to="label736" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NumberOfDaysAfterFirstSecondAndThirdQuarterDividendsPaid" xlink:label="element737" />
        <label xlink:type="resource" xlink:label="label737" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_NumberOfDaysAfterFirstSecondAndThirdQuarterDividendsPaid_en-US">Number Of Days After First, Second And Third Quarter Dividends Paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element737" xlink:to="label737" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NumberOfDaysAfterFirstSecondAndThirdQuarterDividendsPaid" xlink:label="element738" />
        <label xlink:type="resource" xlink:label="label738" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_NumberOfDaysAfterFirstSecondAndThirdQuarterDividendsPaid_en-US">Number Of Days After First, Second And Third Quarter Dividends Paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element738" xlink:to="label738" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AgriculturalRelatedInventoryFlocks" xlink:label="element739" />
        <label xlink:type="resource" xlink:label="label739" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_AgriculturalRelatedInventoryFlocks_en-US">Flocks, net of amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element739" xlink:to="label739" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AgriculturalRelatedInventoryFlocks" xlink:label="element740" />
        <label xlink:type="resource" xlink:label="label740" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_AgriculturalRelatedInventoryFlocks_en-US">Agricultural Related Inventory, Flocks</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element740" xlink:to="label740" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AgriculturalRelatedInventoryFlocks" xlink:label="element741" />
        <label xlink:type="resource" xlink:label="label741" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_AgriculturalRelatedInventoryFlocks_en-US">Agricultural related inventory, flocks, net of accumulated amortization.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element741" xlink:to="label741" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_EggProductsMember" xlink:label="element742" />
        <label xlink:type="resource" xlink:label="label742" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_EggProductsMember_en-US">Egg products [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element742" xlink:to="label742" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_EggProductsMember" xlink:label="element743" />
        <label xlink:type="resource" xlink:label="label743" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_EggProductsMember_en-US">Egg Products [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element743" xlink:to="label743" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_EggProductsMember" xlink:label="element744" />
        <label xlink:type="resource" xlink:label="label744" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_EggProductsMember_en-US">Egg Products [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element744" xlink:to="label744" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AgriculturalRelatedInventoryEggs" xlink:label="element745" />
        <label xlink:type="resource" xlink:label="label745" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_AgriculturalRelatedInventoryEggs_en-US">Eggs and egg products</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element745" xlink:to="label745" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AgriculturalRelatedInventoryEggs" xlink:label="element746" />
        <label xlink:type="resource" xlink:label="label746" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_AgriculturalRelatedInventoryEggs_en-US">Agricultural Related Inventory, Eggs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element746" xlink:to="label746" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AgriculturalRelatedInventoryEggs" xlink:label="element747" />
        <label xlink:type="resource" xlink:label="label747" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_AgriculturalRelatedInventoryEggs_en-US">Agricultural Related Inventory, Eggs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element747" xlink:to="label747" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock" xlink:label="element748" />
        <label xlink:type="resource" xlink:label="label748" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock_en-US">Schedule of Cost of Sales Amortization and Mortality</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element748" xlink:to="label748" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock" xlink:label="element749" />
        <label xlink:type="resource" xlink:label="label749" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock_en-US">Schedule Of Cost Of Sales Amortization And Mortality [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element749" xlink:to="label749" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock" xlink:label="element750" />
        <label xlink:type="resource" xlink:label="label750" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock_en-US">Schedule Of Cost Of Sales Amortization And Mortality.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element750" xlink:to="label750" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_SpecialtyShellEggSalesMember" xlink:label="element751" />
        <label xlink:type="resource" xlink:label="label751" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_SpecialtyShellEggSalesMember_en-US">Specialty shell egg sales [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element751" xlink:to="label751" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_SpecialtyShellEggSalesMember" xlink:label="element752" />
        <label xlink:type="resource" xlink:label="label752" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_SpecialtyShellEggSalesMember_en-US">Specialty Shell Egg Sales [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element752" xlink:to="label752" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_SpecialtyShellEggSalesMember" xlink:label="element753" />
        <label xlink:type="resource" xlink:label="label753" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_SpecialtyShellEggSalesMember_en-US">Specialty Shell Egg Sales [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element753" xlink:to="label753" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_SignificantAccountingPoliciesTable" xlink:label="element754" />
        <label xlink:type="resource" xlink:label="label754" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_SignificantAccountingPoliciesTable_en-US">Significant Accounting Policies [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element754" xlink:to="label754" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_SignificantAccountingPoliciesTable" xlink:label="element755" />
        <label xlink:type="resource" xlink:label="label755" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_SignificantAccountingPoliciesTable_en-US">Significant Accounting Policies [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element755" xlink:to="label755" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_SignificantAccountingPoliciesTable" xlink:label="element756" />
        <label xlink:type="resource" xlink:label="label756" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_SignificantAccountingPoliciesTable_en-US">Significant Accounting Policies [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element756" xlink:to="label756" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_SignificantAccountingPoliciesLineItems" xlink:label="element757" />
        <label xlink:type="resource" xlink:label="label757" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_SignificantAccountingPoliciesLineItems_en-US">Significant Accounting Policies [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element757" xlink:to="label757" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_SignificantAccountingPoliciesLineItems" xlink:label="element758" />
        <label xlink:type="resource" xlink:label="label758" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_SignificantAccountingPoliciesLineItems_en-US">Significant Accounting Policies [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element758" xlink:to="label758" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_SignificantAccountingPoliciesLineItems" xlink:label="element759" />
        <label xlink:type="resource" xlink:label="label759" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_SignificantAccountingPoliciesLineItems_en-US">Significant Accounting Policies [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element759" xlink:to="label759" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NumberOfDaysDividendsPaidFollowingRecordDate" xlink:label="element760" />
        <label xlink:type="resource" xlink:label="label760" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_NumberOfDaysDividendsPaidFollowingRecordDate_en-US">Number of days dividends paid following record date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element760" xlink:to="label760" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NumberOfDaysDividendsPaidFollowingRecordDate" xlink:label="element761" />
        <label xlink:type="resource" xlink:label="label761" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_NumberOfDaysDividendsPaidFollowingRecordDate_en-US">Number Of Days Dividends Paid Following Record Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element761" xlink:to="label761" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NumberOfDaysDividendsPaidFollowingRecordDate" xlink:label="element762" />
        <label xlink:type="resource" xlink:label="label762" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_NumberOfDaysDividendsPaidFollowingRecordDate_en-US">Number Of Days Dividends Paid Following Record Date.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element762" xlink:to="label762" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_PercentageOfNetIncomeLossUsedToComputeAccruedDividends" xlink:label="element763" />
        <label xlink:type="resource" xlink:label="label763" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_PercentageOfNetIncomeLossUsedToComputeAccruedDividends_en-US">Percentage of net income loss used to compute accrued dividends</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element763" xlink:to="label763" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_PercentageOfNetIncomeLossUsedToComputeAccruedDividends" xlink:label="element764" />
        <label xlink:type="resource" xlink:label="label764" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_PercentageOfNetIncomeLossUsedToComputeAccruedDividends_en-US">Percentage Of Net Income Loss Used To Compute Accrued Dividends</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element764" xlink:to="label764" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_PercentageOfNetIncomeLossUsedToComputeAccruedDividends" xlink:label="element765" />
        <label xlink:type="resource" xlink:label="label765" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_PercentageOfNetIncomeLossUsedToComputeAccruedDividends_en-US">Percentage Of Net Income Loss Used To Compute Accrued Dividends</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element765" xlink:to="label765" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_BellEtAlVCalMaineFoodsEtAlMember" xlink:label="element766" />
        <label xlink:type="resource" xlink:label="label766" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_BellEtAlVCalMaineFoodsEtAlMember_en-US">Bell et al. v. Cal-Maine Foods et al. [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element766" xlink:to="label766" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_BellEtAlVCalMaineFoodsEtAlMember" xlink:label="element767" />
        <label xlink:type="resource" xlink:label="label767" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_BellEtAlVCalMaineFoodsEtAlMember_en-US">Bell et al. v. Cal-Maine Foods et al. [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element767" xlink:to="label767" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_BellEtAlVCalMaineFoodsEtAlMember" xlink:label="element768" />
        <label xlink:type="resource" xlink:label="label768" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_BellEtAlVCalMaineFoodsEtAlMember_en-US">Bell et al. v. Cal-Maine Foods et al. [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element768" xlink:to="label768" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_FraserEtAlVCalMaineFoodsIncEtAlMember" xlink:label="element769" />
        <label xlink:type="resource" xlink:label="label769" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_FraserEtAlVCalMaineFoodsIncEtAlMember_en-US">Fraser et al. v. Cal-Maine Foods, Inc. et al. [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element769" xlink:to="label769" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_FraserEtAlVCalMaineFoodsIncEtAlMember" xlink:label="element770" />
        <label xlink:type="resource" xlink:label="label770" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_FraserEtAlVCalMaineFoodsIncEtAlMember_en-US">Fraser et al. v. Cal-Maine Foods, Inc. et al. [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element770" xlink:to="label770" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_FraserEtAlVCalMaineFoodsIncEtAlMember" xlink:label="element771" />
        <label xlink:type="resource" xlink:label="label771" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_FraserEtAlVCalMaineFoodsIncEtAlMember_en-US">Fraser et al. v. Cal-Maine Foods, Inc. et al. [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element771" xlink:to="label771" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AgriculturalRelatedInventoryLayers" xlink:label="element772" />
        <label xlink:type="resource" xlink:label="label772" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_AgriculturalRelatedInventoryLayers_en-US">Agricultural Related Inventory, Layers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element772" xlink:to="label772" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AgriculturalRelatedInventoryLayers" xlink:label="element773" />
        <label xlink:type="resource" xlink:label="label773" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_AgriculturalRelatedInventoryLayers_en-US">Agricultural Related Inventory, Layers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element773" xlink:to="label773" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AgriculturalRelatedInventoryLayers" xlink:label="element774" />
        <label xlink:type="resource" xlink:label="label774" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_AgriculturalRelatedInventoryLayers_en-US">Layers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element774" xlink:to="label774" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_CumulativeLossesToBeRecoveredPriorToPayingDividend" xlink:label="element775" />
        <label xlink:type="resource" xlink:label="label775" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_CumulativeLossesToBeRecoveredPriorToPayingDividend_en-US">Cumulative losses to be recovered prior to paying dividend</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element775" xlink:to="label775" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_CumulativeLossesToBeRecoveredPriorToPayingDividend" xlink:label="element776" />
        <label xlink:type="resource" xlink:label="label776" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_CumulativeLossesToBeRecoveredPriorToPayingDividend_en-US">Cumulative Losses To Be Recovered Prior To Paying Dividend</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element776" xlink:to="label776" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_CumulativeLossesToBeRecoveredPriorToPayingDividend" xlink:label="element777" />
        <label xlink:type="resource" xlink:label="label777" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_CumulativeLossesToBeRecoveredPriorToPayingDividend_en-US">Cumulative Losses To Be Recovered Prior To Paying Dividend</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element777" xlink:to="label777" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_WeightedAverageSharesOutstandingAbstract" xlink:label="element778" />
        <label xlink:type="resource" xlink:label="label778" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_WeightedAverageSharesOutstandingAbstract_en-US">Weighted average shares outstanding:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element778" xlink:to="label778" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_WeightedAverageSharesOutstandingAbstract" xlink:label="element779" />
        <label xlink:type="resource" xlink:label="label779" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_WeightedAverageSharesOutstandingAbstract_en-US">Weighted average shares outstanding [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element779" xlink:to="label779" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_WeightedAverageSharesOutstandingAbstract" xlink:label="element780" />
        <label xlink:type="resource" xlink:label="label780" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_WeightedAverageSharesOutstandingAbstract_en-US">Weighted average shares outstanding [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element780" xlink:to="label780" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AccruedDividendsPayableAndDividendsPerCommonShareTextBlock" xlink:label="element781" />
        <label xlink:type="resource" xlink:label="label781" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_AccruedDividendsPayableAndDividendsPerCommonShareTextBlock_en-US">Accrued Dividends Payable And Dividends Per Common Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element781" xlink:to="label781" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AccruedDividendsPayableAndDividendsPerCommonShareTextBlock" xlink:label="element782" />
        <label xlink:type="resource" xlink:label="label782" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_AccruedDividendsPayableAndDividendsPerCommonShareTextBlock_en-US">Accrued Dividends Payable And Dividends Per Common Share [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element782" xlink:to="label782" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AccruedDividendsPayableAndDividendsPerCommonShareTextBlock" xlink:label="element783" />
        <label xlink:type="resource" xlink:label="label783" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_AccruedDividendsPayableAndDividendsPerCommonShareTextBlock_en-US">Accrued Dividends Payable And Dividends Per Common Share [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element783" xlink:to="label783" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_OneThirdOfNetIncomeAttributableToParent" xlink:label="element784" />
        <label xlink:type="resource" xlink:label="label784" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_OneThirdOfNetIncomeAttributableToParent_en-US">1/3 of net income attributable to Cal-Maine Foods, Inc. available for dividend</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element784" xlink:to="label784" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_OneThirdOfNetIncomeAttributableToParent" xlink:label="element785" />
        <label xlink:type="resource" xlink:label="label785" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_OneThirdOfNetIncomeAttributableToParent_en-US">One Third Of Net Income Attributable To Parent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element785" xlink:to="label785" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_OneThirdOfNetIncomeAttributableToParent" xlink:label="element786" />
        <label xlink:type="resource" xlink:label="label786" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_OneThirdOfNetIncomeAttributableToParent_en-US">One Third Of Net Income Attributable To Parent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element786" xlink:to="label786" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_TwoThousandTwelveOmnibusLongTermIncentivePlanMember" xlink:label="element787" />
        <label xlink:type="resource" xlink:label="label787" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_TwoThousandTwelveOmnibusLongTermIncentivePlanMember_en-US">2012 Omnibus Long-Term Incentive Plan [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element787" xlink:to="label787" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_TwoThousandTwelveOmnibusLongTermIncentivePlanMember" xlink:label="element788" />
        <label xlink:type="resource" xlink:label="label788" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_TwoThousandTwelveOmnibusLongTermIncentivePlanMember_en-US">Two Thousand Twelve Omnibus Long Term Incentive Plan [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element788" xlink:to="label788" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_TwoThousandTwelveOmnibusLongTermIncentivePlanMember" xlink:label="element789" />
        <label xlink:type="resource" xlink:label="label789" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_TwoThousandTwelveOmnibusLongTermIncentivePlanMember_en-US">Two Thousand Twelve Omnibus Long-Term Incentive Plan [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element789" xlink:to="label789" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NumberOfDaysAfterFourthQuarterDividendsPaid" xlink:label="element790" />
        <label xlink:type="resource" xlink:label="label790" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_NumberOfDaysAfterFourthQuarterDividendsPaid_en-US">Number of days after fourth quarter dividends paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element790" xlink:to="label790" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NumberOfDaysAfterFourthQuarterDividendsPaid" xlink:label="element791" />
        <label xlink:type="resource" xlink:label="label791" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_NumberOfDaysAfterFourthQuarterDividendsPaid_en-US">Number Of Days After Fourth quarter Dividends Paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element791" xlink:to="label791" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NumberOfDaysAfterFourthQuarterDividendsPaid" xlink:label="element792" />
        <label xlink:type="resource" xlink:label="label792" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_NumberOfDaysAfterFourthQuarterDividendsPaid_en-US">Number Of Days After Fourth quarter Dividends Paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element792" xlink:to="label792" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NonSpecialtyShellEggSalesMember" xlink:label="element793" />
        <label xlink:type="resource" xlink:label="label793" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_NonSpecialtyShellEggSalesMember_en-US">Conventional shell egg sales [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element793" xlink:to="label793" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NonSpecialtyShellEggSalesMember" xlink:label="element794" />
        <label xlink:type="resource" xlink:label="label794" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_NonSpecialtyShellEggSalesMember_en-US">Non-Specialty Shell Egg Sales [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element794" xlink:to="label794" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NonSpecialtyShellEggSalesMember" xlink:label="element795" />
        <label xlink:type="resource" xlink:label="label795" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_NonSpecialtyShellEggSalesMember_en-US">Non-Specialty Shell Egg Sales [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element795" xlink:to="label795" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward" xlink:label="element796" />
        <label xlink:type="resource" xlink:label="label796" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward_en-US">Purchase of common stock by treasury</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element796" xlink:to="label796" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward" xlink:label="element797" />
        <label xlink:type="resource" xlink:label="label797" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward_en-US">Proceeds From (Purchase of) Sale Of Treasury Stock Net of Stock Issued During Period, Restricted Stock Award</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element797" xlink:to="label797" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward" xlink:label="element798" />
        <label xlink:type="resource" xlink:label="label798" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward_en-US">Proceeds From (Purchase of) Sale Of Treasury Stock Net of Stock Issued During Period, Restricted Stock Award</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element798" xlink:to="label798" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_CumulativeLossToBeRecoveredPriorToPayingDividend" xlink:label="element799" />
        <label xlink:type="resource" xlink:label="label799" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_calm_CumulativeLossToBeRecoveredPriorToPayingDividend_en-US">Cumulative losses to be recovered prior to payment of divided at beginning of period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element799" xlink:to="label799" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_CumulativeLossToBeRecoveredPriorToPayingDividend" xlink:label="element800" />
        <label xlink:type="resource" xlink:label="label800" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_CumulativeLossToBeRecoveredPriorToPayingDividend_en-US">Cumulative Loss To Be Recovered Prior To Paying Dividend</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element800" xlink:to="label800" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_CumulativeLossToBeRecoveredPriorToPayingDividend" xlink:label="element801" />
        <label xlink:type="resource" xlink:label="label801" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_CumulativeLossToBeRecoveredPriorToPayingDividend_en-US">Cumulative Loss To Be Recovered Prior To Paying Dividend</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element801" xlink:to="label801" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_RedRiverValleyEggFarmLlcMember" xlink:label="element802" />
        <label xlink:type="resource" xlink:label="label802" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_RedRiverValleyEggFarmLlcMember_en-US">Red River Valley Egg Farm, LLC [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element802" xlink:to="label802" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_RedRiverValleyEggFarmLlcMember" xlink:label="element803" />
        <label xlink:type="resource" xlink:label="label803" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_RedRiverValleyEggFarmLlcMember_en-US">Red River Valley Egg Farm Llc [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element803" xlink:to="label803" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_RedRiverValleyEggFarmLlcMember" xlink:label="element804" />
        <label xlink:type="resource" xlink:label="label804" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_RedRiverValleyEggFarmLlcMember_en-US">Red River Valley Egg Farm, LLC [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element804" xlink:to="label804" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AgriculturalRelatedInventoryPulletsandBreeders" xlink:label="element805" />
        <label xlink:type="resource" xlink:label="label805" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_AgriculturalRelatedInventoryPulletsandBreeders_en-US">Pullets and breeders</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element805" xlink:to="label805" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AgriculturalRelatedInventoryPulletsandBreeders" xlink:label="element806" />
        <label xlink:type="resource" xlink:label="label806" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_AgriculturalRelatedInventoryPulletsandBreeders_en-US">Agricultural Related Inventory, Pullets and Breeders</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element806" xlink:to="label806" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AgriculturalRelatedInventoryPulletsandBreeders" xlink:label="element807" />
        <label xlink:type="resource" xlink:label="label807" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_AgriculturalRelatedInventoryPulletsandBreeders_en-US">Agricultural Related Inventory, Pullets and Breeders</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element807" xlink:to="label807" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_OtherMember" xlink:label="element808" />
        <label xlink:type="resource" xlink:label="label808" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_OtherMember_en-US">Other [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element808" xlink:to="label808" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_OtherMember" xlink:label="element809" />
        <label xlink:type="resource" xlink:label="label809" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_OtherMember_en-US">Other [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element809" xlink:to="label809" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_OtherMember" xlink:label="element810" />
        <label xlink:type="resource" xlink:label="label810" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_OtherMember_en-US">Other [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element810" xlink:to="label810" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember" xlink:label="element811" />
        <label xlink:type="resource" xlink:label="label811" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember_en-US">State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element811" xlink:to="label811" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember" xlink:label="element812" />
        <label xlink:type="resource" xlink:label="label812" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember_en-US">State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element812" xlink:to="label812" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember" xlink:label="element813" />
        <label xlink:type="resource" xlink:label="label813" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember_en-US">State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element813" xlink:to="label813" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_TreasuryStockPolicyPolicyTextBlock" xlink:label="element814" />
        <label xlink:type="resource" xlink:label="label814" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_TreasuryStockPolicyPolicyTextBlock_en-US">Treasury Stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element814" xlink:to="label814" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_TreasuryStockPolicyPolicyTextBlock" xlink:label="element815" />
        <label xlink:type="resource" xlink:label="label815" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_TreasuryStockPolicyPolicyTextBlock_en-US">Treasury Stock, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element815" xlink:to="label815" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_TreasuryStockPolicyPolicyTextBlock" xlink:label="element816" />
        <label xlink:type="resource" xlink:label="label816" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_TreasuryStockPolicyPolicyTextBlock_en-US">Treasury Stock, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element816" xlink:to="label816" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_BentonCountyFoodsMember" xlink:label="element817" />
        <label xlink:type="resource" xlink:label="label817" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_BentonCountyFoodsMember_en-US">Benton County Foods [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element817" xlink:to="label817" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent" xlink:label="element818" />
        <label xlink:type="resource" xlink:label="label818" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent_en-US">Proceeds From Sale And Maturity Of Available For Sale Securities, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element818" xlink:to="label818" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent" xlink:label="element819" />
        <label xlink:type="resource" xlink:label="label819" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent_en-US">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), classified as current.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element819" xlink:to="label819" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent" xlink:label="element820" />
        <label xlink:type="resource" xlink:label="label820" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent_en-US">Proceeds from sale of available-for-sale securities, current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element820" xlink:to="label820" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent" xlink:label="element821" />
        <label xlink:type="resource" xlink:label="label821" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent_en-US">Proceeds From Sale And Maturity Of Available For Sale Securities Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element821" xlink:to="label821" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent" xlink:label="element822" />
        <label xlink:type="resource" xlink:label="label822" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent_en-US">Proceeds from sale of available-for-sale securities, noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element822" xlink:to="label822" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent" xlink:label="element823" />
        <label xlink:type="resource" xlink:label="label823" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent_en-US">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), classified as noncurrent.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element823" xlink:to="label823" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_DebtSecuritiesAvailableForSaleCurrentRealizedGain" xlink:label="element824" />
        <label xlink:type="resource" xlink:label="label824" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_DebtSecuritiesAvailableForSaleCurrentRealizedGain_en-US">Debt Securities, Available For Sale, Current, Realized Gain</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element824" xlink:to="label824" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_DebtSecuritiesAvailableForSaleCurrentRealizedGain" xlink:label="element825" />
        <label xlink:type="resource" xlink:label="label825" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_DebtSecuritiesAvailableForSaleCurrentRealizedGain_en-US">Gross realized gains on sales of available-for-sale securities, current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element825" xlink:to="label825" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_DebtSecuritiesAvailableForSaleCurrentRealizedGain" xlink:label="element826" />
        <label xlink:type="resource" xlink:label="label826" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_DebtSecuritiesAvailableForSaleCurrentRealizedGain_en-US">Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element826" xlink:to="label826" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_DebtSecuritiesAvailableForSaleNoncurrentRealizedGain" xlink:label="element827" />
        <label xlink:type="resource" xlink:label="label827" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_DebtSecuritiesAvailableForSaleNoncurrentRealizedGain_en-US">Debt Securities, Available For Sale, Noncurrent, Realized Gain</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element827" xlink:to="label827" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_DebtSecuritiesAvailableForSaleNoncurrentRealizedGain" xlink:label="element828" />
        <label xlink:type="resource" xlink:label="label828" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_DebtSecuritiesAvailableForSaleNoncurrentRealizedGain_en-US">Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element828" xlink:to="label828" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_DebtSecuritiesAvailableForSaleNoncurrentRealizedGain" xlink:label="element829" />
        <label xlink:type="resource" xlink:label="label829" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_DebtSecuritiesAvailableForSaleNoncurrentRealizedGain_en-US">Gross realized gains on sales of available-for-sale securities, noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element829" xlink:to="label829" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_DebtSecuritiesAvailableForSaleCurrentRealizedLoss" xlink:label="element830" />
        <label xlink:type="resource" xlink:label="label830" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_DebtSecuritiesAvailableForSaleCurrentRealizedLoss_en-US">Debt Securities, Available For Sale, Current, Realized Loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element830" xlink:to="label830" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_DebtSecuritiesAvailableForSaleCurrentRealizedLoss" xlink:label="element831" />
        <label xlink:type="resource" xlink:label="label831" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_DebtSecuritiesAvailableForSaleCurrentRealizedLoss_en-US">Gross realized losses on sales of available-for-sale securities, current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element831" xlink:to="label831" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_DebtSecuritiesAvailableForSaleCurrentRealizedLoss" xlink:label="element832" />
        <label xlink:type="resource" xlink:label="label832" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_DebtSecuritiesAvailableForSaleCurrentRealizedLoss_en-US">Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element832" xlink:to="label832" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss" xlink:label="element833" />
        <label xlink:type="resource" xlink:label="label833" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss_en-US">Debt Securities, Available For Sale, Noncurrent, Realized Loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element833" xlink:to="label833" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss" xlink:label="element834" />
        <label xlink:type="resource" xlink:label="label834" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss_en-US">Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element834" xlink:to="label834" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss" xlink:label="element835" />
        <label xlink:type="resource" xlink:label="label835" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss_en-US">Gross realized losses on sales of available-for-sale securities, noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element835" xlink:to="label835" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AccruedDividendsPayableAndDividendsPerCommonShareAbstract" xlink:label="element836" />
        <label xlink:type="resource" xlink:label="label836" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_AccruedDividendsPayableAndDividendsPerCommonShareAbstract_en-US">Accrued Dividends Payable And Dividends Per Common Share [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element836" xlink:to="label836" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AccruedDividendsPayableAndDividendsPerCommonShareAbstract" xlink:label="element837" />
        <label xlink:type="resource" xlink:label="label837" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_AccruedDividendsPayableAndDividendsPerCommonShareAbstract_en-US">Accrued Dividends Payable And Dividends Per Common Share [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element837" xlink:to="label837" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days" xlink:label="element838" />
        <label xlink:type="resource" xlink:label="label838" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days_en-US">Allowance For Doubtful Accounts As Percentage Of Receivables Aged Over 60 Days</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element838" xlink:to="label838" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days" xlink:label="element839" />
        <label xlink:type="resource" xlink:label="label839" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days_en-US">Allowance For Doubtful Accounts As Percentage Of Receivables Aged Over 60 Days</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element839" xlink:to="label839" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days" xlink:label="element840" />
        <label xlink:type="resource" xlink:label="label840" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days_en-US">Allowance for doubtful accounts as percentage of receivables aged over 60 days</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element840" xlink:to="label840" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NumberOfMajorCustomers" xlink:label="element841" />
        <label xlink:type="resource" xlink:label="label841" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_NumberOfMajorCustomers_en-US">Number Of Major Customers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element841" xlink:to="label841" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NumberOfMajorCustomers" xlink:label="element842" />
        <label xlink:type="resource" xlink:label="label842" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_NumberOfMajorCustomers_en-US">Number Of Major Customers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element842" xlink:to="label842" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NumberOfMajorCustomers" xlink:label="element843" />
        <label xlink:type="resource" xlink:label="label843" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_NumberOfMajorCustomers_en-US">Number of major customers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element843" xlink:to="label843" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_FlockCostsCostAccumulationPeriod" xlink:label="element844" />
        <label xlink:type="resource" xlink:label="label844" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_FlockCostsCostAccumulationPeriod_en-US">Flock Costs, Cost Accumulation Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element844" xlink:to="label844" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_FlockCostsCostAccumulationPeriod" xlink:label="element845" />
        <label xlink:type="resource" xlink:label="label845" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_FlockCostsCostAccumulationPeriod_en-US">Flock costs, cost accumulation period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element845" xlink:to="label845" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_FlockCostsCostAccumulationPeriod" xlink:label="element846" />
        <label xlink:type="resource" xlink:label="label846" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_FlockCostsCostAccumulationPeriod_en-US">Flock Costs, Cost Accumulation Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element846" xlink:to="label846" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="element847" />
        <label xlink:type="resource" xlink:label="label847" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax_en-US">Available For Sale Debt Securities, Current, Accumulated Gross Unrealized Gain, Before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element847" xlink:to="label847" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="element848" />
        <label xlink:type="resource" xlink:label="label848" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax_en-US">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), clasified as current.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element848" xlink:to="label848" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="element849" />
        <label xlink:type="resource" xlink:label="label849" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax_en-US">Gains in Accumulated Other Comprehensive Income, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element849" xlink:to="label849" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="element850" />
        <label xlink:type="resource" xlink:label="label850" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax_en-US">Unrealized Gains, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element850" xlink:to="label850" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="element851" />
        <label xlink:type="resource" xlink:label="label851" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax_en-US">Available For Sale Debt Securities, Noncurrent, Accumulated Gross Unrealized Gain, Before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element851" xlink:to="label851" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="element852" />
        <label xlink:type="resource" xlink:label="label852" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax_en-US">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), clasified as noncurrent.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element852" xlink:to="label852" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="element853" />
        <label xlink:type="resource" xlink:label="label853" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax_en-US">Unrealized Gains, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element853" xlink:to="label853" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="element854" />
        <label xlink:type="resource" xlink:label="label854" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax_en-US">Available For Sale Debt Securities, Current, Accumulated Gross Unrealized Loss, Before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element854" xlink:to="label854" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="element855" />
        <label xlink:type="resource" xlink:label="label855" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax_en-US">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), classified as current.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element855" xlink:to="label855" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="element856" />
        <label xlink:type="resource" xlink:label="label856" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax_en-US">Unrealized Losses, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element856" xlink:to="label856" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="element857" />
        <label xlink:type="resource" xlink:label="label857" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax_en-US">Available For Sale Debt Securities, Noncurrent, Accumulated Gross Unrealized Loss, Before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element857" xlink:to="label857" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="element858" />
        <label xlink:type="resource" xlink:label="label858" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax_en-US">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), classified as noncurrent.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element858" xlink:to="label858" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="element859" />
        <label xlink:type="resource" xlink:label="label859" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax_en-US">Unrealized Losses, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element859" xlink:to="label859" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis" xlink:label="element860" />
        <label xlink:type="resource" xlink:label="label860" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis_en-US">Available For Sale Debt Securities, Current, Amortized Cost Basis</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element860" xlink:to="label860" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis" xlink:label="element861" />
        <label xlink:type="resource" xlink:label="label861" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_calm_AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis_en-US">Amortized Cost, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element861" xlink:to="label861" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis" xlink:label="element862" />
        <label xlink:type="resource" xlink:label="label862" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis_en-US">Available For Sale Debt Securities, Noncurrent, Amortized Cost Basis</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element862" xlink:to="label862" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis" xlink:label="element863" />
        <label xlink:type="resource" xlink:label="label863" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_calm_AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis_en-US">Amortized Cost, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element863" xlink:to="label863" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_LossContingencyDamagesSoughtvaluePerClaim" xlink:label="element864" />
        <label xlink:type="resource" xlink:label="label864" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_LossContingencyDamagesSoughtvaluePerClaim_en-US">Loss Contingency, Damages Sought,Value Per Claim</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element864" xlink:to="label864" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_LossContingencyDamagesSoughtvaluePerClaim" xlink:label="element865" />
        <label xlink:type="resource" xlink:label="label865" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_LossContingencyDamagesSoughtvaluePerClaim_en-US">Damages sought per claim</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element865" xlink:to="label865" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_LossContingencyDamagesSoughtvaluePerClaim" xlink:label="element866" />
        <label xlink:type="resource" xlink:label="label866" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_LossContingencyDamagesSoughtvaluePerClaim_en-US">Loss Contingency, Damages Sought,Value Per Claim</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element866" xlink:to="label866" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_FlockCostsAmortizationPeriod1" xlink:label="element867" />
        <label xlink:type="resource" xlink:label="label867" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_FlockCostsAmortizationPeriod1_en-US">Flock Costs, Amortization Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element867" xlink:to="label867" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_FlockCostsAmortizationPeriod1" xlink:label="element868" />
        <label xlink:type="resource" xlink:label="label868" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_FlockCostsAmortizationPeriod1_en-US">Flock Costs, Amortization Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element868" xlink:to="label868" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_FlockCostsAmortizationPeriod1" xlink:label="element869" />
        <label xlink:type="resource" xlink:label="label869" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_FlockCostsAmortizationPeriod1_en-US">Flock costs, amortization period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element869" xlink:to="label869" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_OneCustomerMember" xlink:label="element870" />
        <label xlink:type="resource" xlink:label="label870" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_OneCustomerMember_en-US">One Customer [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element870" xlink:to="label870" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NetIncomeLossAvailableForDividend" xlink:label="element871" />
        <label xlink:type="resource" xlink:label="label871" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_NetIncomeLossAvailableForDividend_en-US">Net Income Loss Available For Dividend</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element871" xlink:to="label871" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NetIncomeLossAvailableForDividend" xlink:label="element872" />
        <label xlink:type="resource" xlink:label="label872" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_NetIncomeLossAvailableForDividend_en-US">Net Income Loss Available For Dividend</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element872" xlink:to="label872" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_NetIncomeLossAvailableForDividend" xlink:label="element873" />
        <label xlink:type="resource" xlink:label="label873" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_NetIncomeLossAvailableForDividend_en-US">Net income available for dividend</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element873" xlink:to="label873" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ChecksOutstandingInExcessOfBookCashBalances" xlink:label="element874" />
        <label xlink:type="resource" xlink:label="label874" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_ChecksOutstandingInExcessOfBookCashBalances_en-US">Checks Outstanding In Excess Of Book Cash Balances</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element874" xlink:to="label874" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ChecksOutstandingInExcessOfBookCashBalances" xlink:label="element875" />
        <label xlink:type="resource" xlink:label="label875" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_ChecksOutstandingInExcessOfBookCashBalances_en-US">Checks outstanding in excess of related book cash balances.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element875" xlink:to="label875" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ChecksOutstandingInExcessOfBookCashBalances" xlink:label="element876" />
        <label xlink:type="resource" xlink:label="label876" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_ChecksOutstandingInExcessOfBookCashBalances_en-US">Checks outstanding in excess of related book cash balances</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element876" xlink:to="label876" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_BusinessCombinationDiscreteIncomeTaxBenefit" xlink:label="element877" />
        <label xlink:type="resource" xlink:label="label877" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_BusinessCombinationDiscreteIncomeTaxBenefit_en-US">Business Combination, Discrete Income Tax Benefit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element877" xlink:to="label877" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_BusinessCombinationDiscreteIncomeTaxBenefit" xlink:label="element878" />
        <label xlink:type="resource" xlink:label="label878" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_BusinessCombinationDiscreteIncomeTaxBenefit_en-US">Discrete income tax benefit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element878" xlink:to="label878" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_BusinessCombinationDiscreteIncomeTaxBenefit" xlink:label="element879" />
        <label xlink:type="resource" xlink:label="label879" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_BusinessCombinationDiscreteIncomeTaxBenefit_en-US">Business Combination, Discrete Income Tax Benefit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element879" xlink:to="label879" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_CreditAgreementMember" xlink:label="element880" />
        <label xlink:type="resource" xlink:label="label880" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_CreditAgreementMember_en-US">Credit Agreement [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element880" xlink:to="label880" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ImmaterialErrorCorrectionPolicyTextBlock" xlink:label="element881" />
        <label xlink:type="resource" xlink:label="label881" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_ImmaterialErrorCorrectionPolicyTextBlock_en-US">Immaterial Error Correction [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element881" xlink:to="label881" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ImmaterialErrorCorrectionPolicyTextBlock" xlink:label="element882" />
        <label xlink:type="resource" xlink:label="label882" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_ImmaterialErrorCorrectionPolicyTextBlock_en-US">Immaterial Error Correction.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element882" xlink:to="label882" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_ImmaterialErrorCorrectionPolicyTextBlock" xlink:label="element883" />
        <label xlink:type="resource" xlink:label="label883" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_ImmaterialErrorCorrectionPolicyTextBlock_en-US">Immaterial Error Correction</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element883" xlink:to="label883" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_StockCompensationPlanTransactions" xlink:label="element884" />
        <label xlink:type="resource" xlink:label="label884" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_StockCompensationPlanTransactions_en-US">Stock Compensation Plan Transactions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element884" xlink:to="label884" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_StockCompensationPlanTransactions" xlink:label="element885" />
        <label xlink:type="resource" xlink:label="label885" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_StockCompensationPlanTransactions_en-US">Stock Compensation Plan Transactions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element885" xlink:to="label885" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_StockCompensationPlanTransactions" xlink:label="element886" />
        <label xlink:type="resource" xlink:label="label886" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_StockCompensationPlanTransactions_en-US">Stock compensation plan transactions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element886" xlink:to="label886" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_StockCompensationPlanTransactionsShares" xlink:label="element887" />
        <label xlink:type="resource" xlink:label="label887" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_StockCompensationPlanTransactionsShares_en-US">Stock Compensation Plan Transactions Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element887" xlink:to="label887" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_StockCompensationPlanTransactionsShares" xlink:label="element888" />
        <label xlink:type="resource" xlink:label="label888" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_StockCompensationPlanTransactionsShares_en-US">Stock Compensation Plan Transactions Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element888" xlink:to="label888" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_StockCompensationPlanTransactionsShares" xlink:label="element889" />
        <label xlink:type="resource" xlink:label="label889" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_calm_StockCompensationPlanTransactionsShares_en-US">Stock compensation plan transactions (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element889" xlink:to="label889" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AdjustedEffectiveIncomeTaxRatePercent" xlink:label="element890" />
        <label xlink:type="resource" xlink:label="label890" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_AdjustedEffectiveIncomeTaxRatePercent_en-US">Adjusted Effective Income Tax Rate, Percent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element890" xlink:to="label890" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AdjustedEffectiveIncomeTaxRatePercent" xlink:label="element891" />
        <label xlink:type="resource" xlink:label="label891" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_calm_AdjustedEffectiveIncomeTaxRatePercent_en-US">Adjusted Effective Income Tax Rate, Percent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element891" xlink:to="label891" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_AdjustedEffectiveIncomeTaxRatePercent" xlink:label="element892" />
        <label xlink:type="resource" xlink:label="label892" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_AdjustedEffectiveIncomeTaxRatePercent_en-US">Adjusted effective income tax rate, percent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element892" xlink:to="label892" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_EarningsPerShareBasicDilutedAbstract" xlink:label="element893" />
        <label xlink:type="resource" xlink:label="label893" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_calm_EarningsPerShareBasicDilutedAbstract_en-US">Net income (loss) per common share attributable to Cal-Maine Foods, Inc.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element893" xlink:to="label893" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_EarningsPerShareBasicDilutedAbstract" xlink:label="element894" />
        <label xlink:type="resource" xlink:label="label894" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_calm_EarningsPerShareBasicDilutedAbstract_en-US">Earnings Per Share, Basic Diluted [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element894" xlink:to="label894" />
        <loc xlink:type="locator" xlink:href="calm-20220827.xsd#calm_EarningsPerShareBasicDilutedAbstract" xlink:label="element895" />
        <label xlink:type="resource" xlink:label="label895" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_calm_EarningsPerShareBasicDilutedAbstract_en-US">Net income per common share attributable to Cal-Maine Foods, Inc.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element895" xlink:to="label895" />
    </labelLink>
</linkbase>
