0000016160-21-000008.txt : 20210105 0000016160-21-000008.hdr.sgml : 20210105 20210105160838 ACCESSION NUMBER: 0000016160-21-000008 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20201128 FILED AS OF DATE: 20210105 DATE AS OF CHANGE: 20210105 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAL-MAINE FOODS INC CENTRAL INDEX KEY: 0000016160 STANDARD INDUSTRIAL CLASSIFICATION: AGRICULTURE PRODUCTION - LIVESTOCK & ANIMAL SPECIALTIES [0200] IRS NUMBER: 640500378 STATE OF INCORPORATION: DE FISCAL YEAR END: 0530 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38695 FILM NUMBER: 21505479 BUSINESS ADDRESS: STREET 1: 3320 WOODROW WILSON DRIVE CITY: JACKSON STATE: MS ZIP: 39209 BUSINESS PHONE: 6019486813 MAIL ADDRESS: STREET 1: 3320 WOODROW WILSON DR CITY: JACKSON STATE: MS ZIP: 39209 FORMER COMPANY: FORMER CONFORMED NAME: CAL MAINE FOODS INC DATE OF NAME CHANGE: 19961018 FORMER COMPANY: FORMER CONFORMED NAME: CHICKEN CHEF SYSTEMS INC DATE OF NAME CHANGE: 19710315 10-Q 1 calm-20201128.htm 10-Q calm-20201128
2021FYFALSE0000016160--05-2900000161602020-05-312020-11-28xbrli:shares0000016160calm:CommonStockNonConvertibleMember2021-01-050000016160us-gaap:CommonClassAMember2021-01-05iso4217:USD00000161602020-11-2800000161602020-05-30iso4217:USDxbrli:shares0000016160calm:CommonStockNonConvertibleMember2020-11-280000016160us-gaap:CommonClassAMember2020-05-300000016160calm:CommonStockNonConvertibleMember2020-05-300000016160us-gaap:CommonClassAMember2020-11-2800000161602020-08-302020-11-2800000161602019-09-012019-11-3000000161602019-06-022019-11-3000000161602019-06-0100000161602019-11-300000016160us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-11-280000016160us-gaap:MunicipalBondsMembercalm:CurrentAssetsMember2020-11-280000016160us-gaap:CommercialPaperMembercalm:CurrentAssetsMember2020-11-280000016160us-gaap:CorporateDebtSecuritiesMembercalm:CurrentAssetsMember2020-11-280000016160calm:CurrentAssetsMemberus-gaap:CertificatesOfDepositMember2020-11-280000016160us-gaap:AssetBackedSecuritiesMembercalm:CurrentAssetsMember2020-11-280000016160calm:CurrentAssetsMember2020-11-280000016160calm:NoncurrentAssetsMembercalm:MutualFundsMember2020-11-280000016160calm:NoncurrentAssetsMember2020-11-280000016160us-gaap:MunicipalBondsMembercalm:CurrentAssetsMember2020-05-300000016160us-gaap:CommercialPaperMembercalm:CurrentAssetsMember2020-05-300000016160us-gaap:CorporateDebtSecuritiesMembercalm:CurrentAssetsMember2020-05-300000016160calm:CurrentAssetsMemberus-gaap:CertificatesOfDepositMember2020-05-300000016160us-gaap:AssetBackedSecuritiesMembercalm:CurrentAssetsMember2020-05-300000016160calm:CurrentAssetsMember2020-05-300000016160calm:NoncurrentAssetsMembercalm:MutualFundsMember2020-05-300000016160calm:NoncurrentAssetsMember2020-05-300000016160calm:CurrentAssetsMember2020-05-312020-11-280000016160calm:CurrentAssetsMember2019-06-022019-11-300000016160us-gaap:AvailableforsaleSecuritiesMember2020-11-280000016160us-gaap:AvailableforsaleSecuritiesMember2019-11-300000016160calm:NoncurrentAssetsMember2020-05-312020-11-280000016160calm:NoncurrentAssetsMember2019-06-022019-11-300000016160us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel1Member2020-11-280000016160us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel2Member2020-11-280000016160us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel3Member2020-11-280000016160us-gaap:MunicipalBondsMember2020-11-280000016160us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2020-11-280000016160us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2020-11-280000016160us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2020-11-280000016160us-gaap:CommercialPaperMember2020-11-280000016160us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2020-11-280000016160us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2020-11-280000016160us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2020-11-280000016160us-gaap:CorporateDebtSecuritiesMember2020-11-280000016160us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2020-11-280000016160us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2020-11-280000016160us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2020-11-280000016160us-gaap:CertificatesOfDepositMember2020-11-280000016160us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMember2020-11-280000016160us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2020-11-280000016160us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Member2020-11-280000016160us-gaap:AssetBackedSecuritiesMember2020-11-280000016160us-gaap:FairValueInputsLevel1Membercalm:MutualFundsMember2020-11-280000016160us-gaap:FairValueInputsLevel2Membercalm:MutualFundsMember2020-11-280000016160calm:MutualFundsMemberus-gaap:FairValueInputsLevel3Member2020-11-280000016160calm:MutualFundsMember2020-11-280000016160us-gaap:FairValueInputsLevel1Member2020-11-280000016160us-gaap:FairValueInputsLevel2Member2020-11-280000016160us-gaap:FairValueInputsLevel3Member2020-11-280000016160us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel1Member2020-05-300000016160us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel2Member2020-05-300000016160us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel3Member2020-05-300000016160us-gaap:MunicipalBondsMember2020-05-300000016160us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2020-05-300000016160us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2020-05-300000016160us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2020-05-300000016160us-gaap:CommercialPaperMember2020-05-300000016160us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2020-05-300000016160us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2020-05-300000016160us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2020-05-300000016160us-gaap:CorporateDebtSecuritiesMember2020-05-300000016160us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2020-05-300000016160us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2020-05-300000016160us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2020-05-300000016160us-gaap:CertificatesOfDepositMember2020-05-300000016160us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMember2020-05-300000016160us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2020-05-300000016160us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Member2020-05-300000016160us-gaap:AssetBackedSecuritiesMember2020-05-300000016160us-gaap:FairValueInputsLevel1Membercalm:MutualFundsMember2020-05-300000016160us-gaap:FairValueInputsLevel2Membercalm:MutualFundsMember2020-05-300000016160calm:MutualFundsMemberus-gaap:FairValueInputsLevel3Member2020-05-300000016160calm:MutualFundsMember2020-05-300000016160us-gaap:FairValueInputsLevel1Member2020-05-300000016160us-gaap:FairValueInputsLevel2Member2020-05-300000016160us-gaap:FairValueInputsLevel3Member2020-05-30calm:pullet_and_breedercalm:layer0000016160us-gaap:CommonStockMember2020-08-302020-11-280000016160us-gaap:CommonStockMember2020-11-280000016160calm:CommonStockNonConvertibleMemberus-gaap:CommonStockMember2020-08-290000016160us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-08-290000016160us-gaap:TreasuryStockMember2020-08-290000016160us-gaap:AdditionalPaidInCapitalMember2020-08-290000016160us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-08-290000016160us-gaap:RetainedEarningsMember2020-08-2900000161602020-08-290000016160us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-08-302020-11-280000016160us-gaap:TreasuryStockMember2020-08-302020-11-280000016160us-gaap:AdditionalPaidInCapitalMember2020-08-302020-11-280000016160us-gaap:RetainedEarningsMember2020-08-302020-11-280000016160calm:CommonStockNonConvertibleMemberus-gaap:CommonStockMember2020-11-280000016160us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-11-280000016160us-gaap:TreasuryStockMember2020-11-280000016160us-gaap:AdditionalPaidInCapitalMember2020-11-280000016160us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-11-280000016160us-gaap:RetainedEarningsMember2020-11-280000016160calm:CommonStockNonConvertibleMemberus-gaap:CommonStockMember2019-08-310000016160us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-08-310000016160us-gaap:TreasuryStockMember2019-08-310000016160us-gaap:AdditionalPaidInCapitalMember2019-08-310000016160us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-08-310000016160us-gaap:RetainedEarningsMember2019-08-310000016160us-gaap:NoncontrollingInterestMember2019-08-3100000161602019-08-310000016160us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-012019-11-300000016160us-gaap:TreasuryStockMember2019-09-012019-11-300000016160us-gaap:RetainedEarningsMember2019-09-012019-11-300000016160us-gaap:NoncontrollingInterestMember2019-09-012019-11-300000016160us-gaap:AdditionalPaidInCapitalMember2019-09-012019-11-300000016160calm:CommonStockNonConvertibleMemberus-gaap:CommonStockMember2019-11-300000016160us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-11-300000016160us-gaap:TreasuryStockMember2019-11-300000016160us-gaap:AdditionalPaidInCapitalMember2019-11-300000016160us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-11-300000016160us-gaap:RetainedEarningsMember2019-11-300000016160us-gaap:NoncontrollingInterestMember2019-11-300000016160calm:CommonStockNonConvertibleMemberus-gaap:CommonStockMember2020-05-300000016160us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-05-300000016160us-gaap:TreasuryStockMember2020-05-300000016160us-gaap:AdditionalPaidInCapitalMember2020-05-300000016160us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-300000016160us-gaap:RetainedEarningsMember2020-05-300000016160us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-05-300000016160srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-05-300000016160srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMembercalm:CommonStockNonConvertibleMemberus-gaap:CommonStockMember2020-05-300000016160srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-05-300000016160us-gaap:TreasuryStockMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-05-300000016160us-gaap:AdditionalPaidInCapitalMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-05-300000016160srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-300000016160us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-05-300000016160srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-05-300000016160us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-312020-11-280000016160us-gaap:TreasuryStockMember2020-05-312020-11-280000016160us-gaap:AdditionalPaidInCapitalMember2020-05-312020-11-280000016160us-gaap:RetainedEarningsMember2020-05-312020-11-280000016160calm:CommonStockNonConvertibleMemberus-gaap:CommonStockMember2019-06-010000016160us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-06-010000016160us-gaap:TreasuryStockMember2019-06-010000016160us-gaap:AdditionalPaidInCapitalMember2019-06-010000016160us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-010000016160us-gaap:RetainedEarningsMember2019-06-010000016160us-gaap:NoncontrollingInterestMember2019-06-010000016160us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-022019-11-300000016160us-gaap:TreasuryStockMember2019-06-022019-11-300000016160us-gaap:AdditionalPaidInCapitalMember2019-06-022019-11-300000016160us-gaap:NoncontrollingInterestMember2019-06-022019-11-300000016160us-gaap:RetainedEarningsMember2019-06-022019-11-300000016160us-gaap:RestrictedStockMember2019-06-022019-11-300000016160calm:NonSpecialtyShellEggSalesMember2020-08-302020-11-280000016160calm:NonSpecialtyShellEggSalesMember2019-09-012019-11-300000016160calm:NonSpecialtyShellEggSalesMember2020-05-312020-11-280000016160calm:NonSpecialtyShellEggSalesMember2019-06-022019-11-300000016160calm:SpecialtyShellEggSalesMember2020-08-302020-11-280000016160calm:SpecialtyShellEggSalesMember2019-09-012019-11-300000016160calm:SpecialtyShellEggSalesMember2020-05-312020-11-280000016160calm:SpecialtyShellEggSalesMember2019-06-022019-11-300000016160calm:EggProductsMember2020-08-302020-11-280000016160calm:EggProductsMember2019-09-012019-11-300000016160calm:EggProductsMember2020-05-312020-11-280000016160calm:EggProductsMember2019-06-022019-11-300000016160calm:OtherMember2020-08-302020-11-280000016160calm:OtherMember2019-09-012019-11-300000016160calm:OtherMember2020-05-312020-11-280000016160calm:OtherMember2019-06-022019-11-30xbrli:pure0000016160us-gaap:RestrictedStockMember2020-08-302020-11-280000016160us-gaap:RestrictedStockMember2018-09-022018-12-010000016160us-gaap:RestrictedStockMember2020-11-280000016160us-gaap:RestrictedStockMember2020-05-312020-11-280000016160us-gaap:RestrictedStockMember2020-05-300000016160calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMemberus-gaap:PendingLitigationMember2020-04-232020-04-230000016160calm:BellEtAlVCalMaineFoodsEtAlMembersrt:MinimumMemberus-gaap:PendingLitigationMember2020-04-302020-04-300000016160calm:BellEtAlVCalMaineFoodsEtAlMembersrt:MaximumMemberus-gaap:PendingLitigationMember2020-04-302020-04-300000016160us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember2020-08-24
Index    
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, DC  20549

FORM 10-Q

    Quarterly report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the quarterly period ended November 28, 2020

or

    Transition report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the transition period from ____________ to ____________

Commission File Number:  000-38695

CAL-MAINE FOODS, INC.
(Exact name of registrant as specified in its charter)

Delaware 64-0500378
(State or other jurisdiction of incorporation or organization) (I.R.S Employer Identification No.)

3320 Woodrow Wilson Avenue, Jackson, Mississippi  39209
(Address of principal executive offices) (Zip Code)

(601) 948-6813
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 par value per shareCALMThe NASDAQ Global Select Market

Indicate by check mark whether the registrant:  (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☑     No ☐

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes ☑      No ☐

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company”, and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated filer
Accelerated filer 
Non – Accelerated filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act


Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes    No ☑

There were 43,968,231 shares of Common Stock, $0.01 par value, and 4,800,000 shares of Class A Common Stock, $0.01 par value, outstanding as of January 5, 2021.
1

Index    
INDEX
    Page Number
Part I.    
     
Item 1.   
     
   
     
   
     
   
     
   
     
   
     
Item 2.  
     
Item 4.  
     
Part II.    
     
Item 1.  
     
Item 1A.  
     
Item 2.  
     
Item 6.  
    
   

2

Index    
PART I.  FINANCIAL INFORMATION
ITEM 1.   FINANCIAL STATEMENTS
Cal-Maine Foods, Inc. and Subsidiaries
Condensed Consolidated Balance Sheets
(in thousands, except for par value amounts)
November 28, 2020May 30, 2020
Assets(unaudited)
Current assets:
Cash and cash equivalents$47,308 $78,130 
Investment securities available-for-sale124,621 154,163 
Trade and other receivables, net117,278 98,375 
Inventories199,262 187,216 
Prepaid expenses and other current assets5,311 4,367 
Total current assets493,780 522,251 
Property, plant & equipment, net581,744 557,375 
Finance lease right-of-use asset, net601 678 
Operating lease right-of-use asset, net2,124 2,531 
Investments in unconsolidated entities58,345 60,982 
Goodwill35,525 35,525 
Intangible assets, net22,950 22,816 
Other long-term assets5,286 4,536 
Total Assets$1,200,355 $1,206,694 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable and accrued expenses$93,143 $92,182 
Current portion of finance lease obligation210 205 
Current portion of operating lease obligation765 796 
Total current liabilities94,118 93,183 
Long-term finance lease obligation546 652 
Long-term operating lease obligation1,359 1,735 
Other noncurrent liabilities9,195 8,681 
Deferred income taxes90,427 92,768 
Total liabilities195,645 197,019 
Commitments and contingencies - see Note 11
Stockholders’ equity:
Common stock ($0.01 par value):
Common stock - authorized 120,000 shares, issued 70,261 shares
703 703 
Class A convertible common stock - authorized and issued 4,800 shares
48 48 
Paid-in capital62,206 60,372 
Retained earnings968,325 975,147 
Accumulated other comprehensive income, net of tax151 79 
Common stock in treasury at cost – 26,293 shares at November 28, 2020 and 26,287 shares at May 30, 2020
(26,723)(26,674)
Total stockholders’ equity1,004,710 1,009,675 
Total Liabilities and Stockholders’ Equity$1,200,355 $1,206,694 

See Notes to Condensed Consolidated Financial Statements.
2

Index    
Cal-Maine Foods, Inc. and Subsidiaries
Condensed Consolidated Statements of Operations
(in thousands, except per share amounts)
(unaudited)
13 Weeks Ended26 Weeks Ended
November 28, 2020November 30, 2019November 28, 2020November 30, 2019
Net sales$347,328 $311,522 $640,110 $552,688 
Cost of sales288,877 282,147 564,894 544,438 
Gross profit58,451 29,375 75,216 8,250 
Selling, general and administrative43,873 45,728 87,838 88,203 
Loss on disposal of fixed assets99 212 122 82 
Operating income (loss)14,479 (16,565)(12,744)(80,035)
Other income (expense):
Interest income, net664 1,140 1,589 2,825 
Royalty income280 348 585 759 
Equity income (loss) of unconsolidated entities58 (454)14 (908)
Other, net436 482 948 1,818 
Total other income, net1,438 1,516 3,136 4,494 
Income (loss) before income taxes15,917 (15,049)(9,608)(75,541)
Income tax (benefit) expense3,762 (4,863)(2,364)(19,634)
Net income (loss)12,155 (10,186)(7,244)(55,907)
Less: Loss attributable to noncontrolling interest (125) (86)
Net income (loss) attributable to Cal-Maine Foods, Inc.$12,155 $(10,061)(7,244)(55,821)
Net income (loss) per common share attributable to Cal-Maine Foods, Inc.:
Basic$0.25 $(0.21)$(0.15)$(1.15)
Diluted$0.25 $(0.21)$(0.15)$(1.15)
Weighted average shares outstanding:
Basic48,501 48,447 48,501 48,447 
Diluted48,645 48,447 48,501 48,447 

See Notes to Condensed Consolidated Financial Statements.
3

Index    
Cal-Maine Foods, Inc. and Subsidiaries
Condensed Consolidated Statements of Comprehensive Income (Loss)
(in thousands)
(unaudited)
13 Weeks Ended26 Weeks Ended
November 28, 2020November 30, 2019November 28, 2020November 30, 2019
Net income (loss)$12,155 $(10,186)$(7,244)$(55,907)
Other comprehensive income (loss), before tax:
Unrealized holding gain (loss) on available-for-sale securities, net of reclassification adjustments(373)(241)95 (825)
Income tax (benefit) expense related to items of other comprehensive income91 59 (23)201 
Other comprehensive income (loss), net of  tax(282)(182)72 (624)
Comprehensive income (loss)11,873 (10,368)(7,172)(56,531)
Less: Comprehensive loss attributable to the noncontrolling interest (125) (86)
Comprehensive income (loss) attributable to Cal-Maine Foods, Inc.$11,873 $(10,243)$(7,172)$(56,445)

See Notes to Condensed Consolidated Financial Statements.
4


Cal-Maine Foods, Inc. and Subsidiaries
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
26 Weeks Ended
November 28, 2020November 30, 2019
Operating activities:
Net loss$(7,244)$(55,907)
Depreciation and amortization29,305 27,571 
Impairment loss on property, plant & equipment 2,919 
Other adjustments, net(32,712)(48,855)
Net cash used in operations(10,651)(74,272)
Investing activities:
Purchases of investment securities(29,637)(10,116)
Sales and maturities of investment securities59,077 137,160 
Distributions from unconsolidated entities2,650 2,357 
Acquisition of business (44,515)
Purchases of property, plant and equipment(52,373)(68,106)
Net proceeds from disposal of property, plant and equipment253 1,866 
Net cash provided by (used in) investing activities(20,030)18,646 
Financing activities:
Purchase of common stock by treasury(45)(21)
Distributions to noncontrolling interests (755)
Principal payments on long-term debt (1,500)
Principal payments on finance lease(101)(97)
Contributions5  
Net cash used in financing activities(141)(2,373)
Net change in cash and cash equivalents(30,822)(57,999)
Cash and cash equivalents at beginning of period78,130 69,247 
Cash and cash equivalents at end of period$47,308 $11,248 
Supplemental Information:
Cash paid for operating leases$237 $398 
Interest paid$129 $91 

See Notes to Condensed Consolidated Financial Statements.

5

Index    
Cal-Maine Foods, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
November 28, 2020
(unaudited)
Note 1 - Summary of Significant Accounting Policies

Basis of Presentation

The unaudited condensed consolidated financial statements of Cal-Maine Foods, Inc. and its subsidiaries (the “Company,” “we,” “us,” “our”) have been prepared in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Therefore, they do not include all of the information and footnotes required by generally accepted accounting principles in the United States of America (“GAAP”) for complete financial statements and should be read in conjunction with our Annual Report on Form 10-K for the fiscal year ended May 30, 2020, (the “2020 Annual Report”). These statements reflect all adjustments that are, in the opinion of management, necessary to a fair statement of the results for the interim periods presented and, in the opinion of management, consist of adjustments of a normal recurring nature. Operating results for the interim periods are not necessarily indicative of operating results for the entire fiscal year.

Fiscal Year

The Company's fiscal year ends on the Saturday closest to May 31. Each of the three-month periods and year-to-date periods ended on November 28, 2020 and November 30, 2019 included 13 and 26 weeks, respectively.

Use of Estimates

The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.

The severity, magnitude and duration, as well as the economic consequences of the COVID-19 pandemic, are uncertain, rapidly changing and difficult to predict. Therefore, our accounting estimates and assumptions might change materially in future periods in response to COVID-19.

Investment Securities

Our investment securities are accounted for in accordance with ASC 320, “Investments - Debt and Equity Securities” (“ASC 320”). The Company considers all of its debt securities for which there is a determinable fair market value, and there are no restrictions on the Company's ability to sell within the next 12 months, as available-for-sale. We classify these securities as current, because the amounts invested are available for current operations. Available-for-sale securities are carried at fair value, with unrealized gains and losses reported as a separate component of stockholders’ equity. The Company regularly evaluates changes to the rating of its debt securities by credit agencies and economic conditions to assess and record any expected credit losses through allowance for credit losses limited to the amount that fair value was less than the amortized cost basis. The cost basis for realized gains and losses on available-for-sale securities is determined on the specific identification method. Gains and losses are recognized in other income (expenses) as Other, net in the Company's Condensed Consolidated Statements of Operations. Investments in mutual funds are classified as “Other long-term assets” in the Company’s Consolidated Balance Sheets.

Trade Receivables

Trade receivables are stated at their carrying value, net of a reserve for credit losses. At November 28, 2020 and May 30, 2020, reserves for credit losses were $766 thousand and $744 thousand, respectively. The Company extends credit to customers based on an evaluation of each customer’s financial condition and credit history. Collateral is generally not required. The Company minimizes exposure to counter party credit risk through credit analysis and approvals, credit limits, and monitoring procedures. In determining our reserve for credit losses, receivables are pooled according to age, with each pool assigned an expected loss percentage based on historical loss experience adjusted as needed for economic and other forward-looking factors. Accounts receivable are written off when deemed uncollectible.

6

Index    
Change in Accounting Principle
Effective May 31, 2020, the Company adopted ASU 2016-13, Financial Instruments – Credit Losses (“Topic 326”), which is intended to improve financial reporting by requiring more timely recording of credit losses on loans and other financial instruments. The guidance replaces the prior “incurred loss” approach with an “expected loss” model and requires measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The Company adopted the guidance on a modified retrospective basis through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The Company evaluated its current methodology of estimating allowance for doubtful accounts and the risk profile of its receivables portfolio and developed a model that includes the qualitative and forecasting aspects of the “expected loss” model under the amended guidance. The Company finalized its assessment of the impact of the amended guidance and recorded a $422 thousand cumulative increase to retained earnings at May 31, 2020.

Note 2 - Investment Securities

The following represents the Company’s investment securities as of November 28, 2020 and May 30, 2020 (in thousands):

November 28, 2020Amortized CostUnrealized GainsUnrealized LossesEstimated Fair Value
Municipal bonds$16,378 $84 $ $16,462 
Commercial paper3,743  7 3,736 
Corporate bonds98,355 1,387  99,742 
Certificates of deposits1,001 1  1,002 
Asset backed securities3,656 23  3,679 
Total current investment securities$123,133 $1,495 $7 $124,621 
Mutual funds$2,032 $1,281 $ $3,313 
Total noncurrent investment securities$2,032 $1,281 $ $3,313 

May 30, 2020Amortized CostUnrealized GainsUnrealized LossesEstimated Fair Value
Municipal bonds$16,093 $86 $ $16,179 
Commercial paper6,965 17  6,982 
Corporate bonds125,594 1,274  126,868 
Certificates of deposits1,492   1,492 
Asset backed securities2,629 13  2,642 
Total current investment securities$152,773 $1,390 $ $154,163 
Mutual funds$2,005 $744 $ $2,749 
Total noncurrent investment securities$2,005 $744 $ $2,749 

Available-for-sale
Proceeds from sales and maturities of investment securities available-for-sale were $59.1 million and $136.0 million during the twenty-six weeks ended November 28, 2020 and November 30, 2019, respectively. Gross realized gains for the twenty-six weeks ended November 28, 2020 and November 30, 2019 were $57 thousand and $162 thousand, respectively.  There were no gross realized losses for the twenty-six weeks ended November 28, 2020 and $6 thousand gross realized losses for the twenty-six weeks ended November 30, 2019. There were no allowance for credit losses at November 28, 2020 and May 30, 2020.

7

Index    
Actual maturities may differ from contractual maturities as some borrowers have the right to call or prepay obligations with or without penalties.  Contractual maturities of current investments at November 28, 2020 are as follows (in thousands):

Estimated Fair Value
Within one year$53,445 
1-5 years71,176 
Total$124,621 

Noncurrent
There were no sales of noncurrent investment securities during the twenty-six weeks ended November 28, 2020. Proceeds from sales and maturities of noncurrent investment securities were $1.2 million during the twenty-six weeks ended November 30, 2019. Gross realized gains for the twenty-six weeks ended November 30, 2019 were $611 thousand.  There were no realized losses for the twenty-six weeks ended November 28, 2020 and November 30, 2019.

Note 3 - Fair Value Measurements

The Company is required to categorize both financial and nonfinancial assets and liabilities based on the following fair value hierarchy.  The fair value of an asset is the price at which the asset could be sold in an orderly transaction between unrelated, knowledgeable, and willing parties able to engage in the transaction. A liability’s fair value is defined as the amount that would be paid to transfer the liability to a new obligor in a transaction between such parties, not the amount that would be paid to settle the liability with the creditor.

Level 1 - Quoted prices in active markets for identical assets or liabilities
Level 2 - Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly, including:
Quoted prices for similar assets or liabilities in active markets
Quoted prices for identical or similar assets in non-active markets
Inputs other than quoted prices that are observable for the asset or liability
Inputs derived principally from or corroborated by other observable market data
Level 3 - Unobservable inputs for the asset or liability that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities

The disclosures of fair value of certain financial assets and liabilities that are recorded at cost are as follows:
Cash and cash equivalents, accounts receivable, and accounts payable: The carrying amount approximates fair value due to the short maturity of these instruments.

Lease obligations: The carrying value of the Company’s lease obligations is at its present value which approximates fair value.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

In accordance with the fair value hierarchy described above, the following table shows the fair value of financial assets and liabilities measured at fair value on a recurring basis as of November 28, 2020 and May 30, 2020 (in thousands):

November 28, 2020Level 1Level 2Level 3Balance
Assets
Municipal bonds$ $16,462 $ $16,462 
Commercial paper 3,736  3,736 
Corporate bonds 99,742  99,742 
Certificates of deposits 1,002  1,002 
Asset backed securities 3,679  3,679 
Mutual funds3,313   3,313 
Total assets measured at fair value$3,313 $124,621 $ $127,934 
8

Index    

May 30, 2020Level 1Level 2Level 3Balance
Assets
Municipal bonds$ $16,179 $ $16,179 
Commercial paper 6,982  6,982 
Corporate bonds 126,868  126,868 
Certificates of deposits 1,492  1,492 
Asset backed securities 2,642  2,642 
Mutual funds2,749   2,749 
Total assets measured at fair value$2,749 $154,163 $ $156,912 

Investment securities – available-for-sale classified as level 2 consist of securities with maturities of three months or longer when purchased. Observable inputs for these securities are yields, credit risks, default rates, and volatility.

Note 4 - Inventories

Inventories consisted of the following as of November 28, 2020 and May 30, 2020 (in thousands):

November 28, 2020May 30, 2020
Flocks, net of amortization$113,917 $110,198 
Eggs and egg products20,475 18,487 
Feed and supplies64,870 58,531 
$199,262 $187,216 

We grow and maintain flocks of layers (mature female chickens), pullets (female chickens, under 18 weeks of age), and breeders (male and female chickens used to produce fertile eggs to hatch for egg production flocks). Our total flock at November 28, 2020 consisted of approximately 9.9 million pullets and breeders and 41.5 million layers.

Note 5 - Accrued Dividends Payable and Dividends per Common Share

We accrue dividends at the end of each quarter according to the Company’s dividend policy adopted by our Board of Directors. The Company pays a dividend to shareholders of its Common Stock and Class A Common Stock on a quarterly basis for each quarter for which the Company reports net income attributable to Cal-Maine Foods, Inc. computed in accordance with GAAP in an amount equal to one-third (1/3) of such quarterly income. Dividends are paid to shareholders of record as of the 60th day following the last day of such quarter, except for the fourth fiscal quarter.  For the fourth quarter, the Company pays dividends to shareholders of record on the 65th day after the quarter end. Dividends are payable on the 15th day following the record date. Following a quarter for which the Company does not report net income attributable to Cal-Maine Foods, Inc., the Company will not pay a dividend for a subsequent profitable quarter until the Company is profitable on a cumulative basis computed from the date of the last quarter for which a dividend was paid. At the end of the second quarter of fiscal 2021, the amount of cumulative losses to be recovered before payment of a dividend was $8.6 million.

9

Index    
On our condensed consolidated statement of operations, we determine dividends per common share in accordance with the computation in the following table (in thousands, except per share data):

13 Weeks Ended26 Weeks Ended
November 28, 2020November 30, 2019November 28, 2020November 30, 2019
Net income (loss) attributable to Cal-Maine Foods, Inc.$12,155 $(10,061)$(7,244)$(55,821)
Cumulative losses to be recovered prior to payment of divided at beginning of period(20,769)(65,521)(1,370)(19,761)
Net income (loss) attributable to Cal-Maine Foods, Inc. available for dividend$ $ $ $ 
1/3 of net income attributable to Cal-Maine Foods, Inc. available for dividend 
Common stock outstanding (shares)43,968 
Class A common stock outstanding (shares)4,800 
Total common stock outstanding (shares)48,768 
Dividends per common share*$ 
*Dividends per common share = 1/3 of Net income (loss) attributable to Cal-Maine Foods, Inc. available for dividend ÷ Total common stock outstanding (shares).

Note 6 - Equity

The following reflects the Company’s equity activity, for the thirteen and twenty-six weeks ended November 28, 2020 and November 30, 2019 (in thousands):

Thirteen Weeks Ended November 28, 2020
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class ATreasuryPaid InAccum. OtherRetained
AmountAmountAmountCapitalComp. LossEarningsTotal
Balance at August 29, 2020$703 $48 $(26,676)$61,267 $433 $956,170 $991,945 
Other comprehensive loss, net of tax— — — — (282)— (282)
Restricted stock forfeitures— — (2)2 — —  
Purchase of company stock— — (45)— — — (45)
Restricted stock compensation— — — 932 — — 932 
Contributions— — — 5 — — 5 
Net income— — — — — 12,155 12,155 
Balance at November 28, 2020$703 $48 $(26,723)$62,206 $151 $968,325 $1,004,710 

10

Index    










Thirteen Weeks Ended November 30, 2019
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class ATreasuryPaid InAccum. OtherRetainedNoncontrolling
AmountAmountAmountCapitalComp. LossEarningsInterestTotal
Balance at August 31, 2019$703 $48 $(25,878)$57,748 $(87)$908,767 $2,466 $943,767 
Other comprehensive loss, net of tax— — — — (182)— — (182)
Purchase of company stock— — (10)— — — — (10)
Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition— — — — — 1,779 (1,779)— 
Restricted stock compensation— — — 904 — — — 904 
Net loss(10,061)(125)(10,186)
Balance at November 30, 2019$703 $48 $(25,888)$58,652 $(269)$900,485 $562 $934,293 


Twenty-six Weeks Ended November 28, 2020
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class ATreasuryPaid InAccum. OtherRetained
AmountAmountAmountCapitalComp. IncomeEarningsTotal
Balance at May 30, 2020$703 $48 $(26,674)$60,372 $79 $975,147 $1,009,675 
Impact of ASC 326, see Note 2— — — — — 422 422 
Balance at May 31, 2020703 48 (26,674)60,372 79 975,569 1,010,097 
Other comprehensive income, net of tax— — — — 72 — 72 
Restricted stock grant, net of forfeitures— — (4)4 — —  
Purchase of company stock— — (45)— — — (45)
Restricted stock compensation— — — 1,825 — — 1,825 
Contributions— — — 5 — — 5 
Net loss— — — — — (7,244)(7,244)
Balance at November 28, 2020$703 $48 $(26,723)$62,206 $151 $968,325 $1,004,710 


11

Index    
Twenty-six Weeks Ended November 30, 2019
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class ATreasuryPaid InAccum. OtherRetainedNoncontrolling
AmountAmountAmountCapitalComp. LossEarningsInterestTotal
Balance at June 1, 2019$703 $48 $(25,866)$56,857 $355 $954,527 $3,182 $989,806 
Other comprehensive loss, net of tax— — — — (624)— — (624)
Restricted stock grant, net of forfeitures— — (1)1 — — — — 
Purchase of company stock— — (21)— — — — (21)
Distributions to noncontrolling interest partners— — — — — — (755)(755)
Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition— — — — — 1,779 (1,779)— 
Restricted stock compensation— — — 1,794 — — — 1,794 
Net loss— — — — — (55,821)(86)(55,907)
Balance at November 30, 2019$703 $48 $(25,888)$58,652 $(269)$900,485 $562 $934,293 


Note 7 - Net Loss per Common Share  

Basic net loss per share attributable to Cal-Maine Foods, Inc. is based on the weighted average Common Stock and Class A Common Stock outstanding. Diluted net income per share attributable to Cal-Maine Foods, Inc. is based on weighted-average common shares outstanding during the relevant period adjusted for the dilutive effect of share-based awards. Restricted shares of 135 thousand were antidilutive due to the net loss for the thirteen weeks ended November 30, 2019. Restricted shares of 139 thousand and 123 thousand were antidilutive due to the net loss for the twenty-six weeks ended November 28, 2020 and November 30, 2019, respectively. These shares were not included in the diluted net loss per share calculation.

12

Index    
The following table provides a reconciliation of the numerators and denominators used to determine basic and diluted net income per common share attributable to Cal-Maine Foods, Inc. (amounts in thousands, except per share data):

13 Weeks Ended26 Weeks Ended
November 28, 2020November 30, 2019November 28, 2020November 30, 2019
Numerator
Net income (loss)$12,155 $(10,186)$(7,244)$(55,907)
Less: Loss attributable to noncontrolling interest (125) (86)
Net income (loss) attributable to Cal-Maine Foods, Inc.$12,155 $(10,061)$(7,244)$(55,821)
Denominator
Weighted-average common shares outstanding, basic48,501 48,447 48,501 48,447 
Effect of dilutive securities of restricted shares144 — — — 
Weighted-average common shares outstanding, diluted48,645 48,447 48,501 48,447 
Net income (loss) per common share attributable to Cal-Maine Foods, Inc.
Basic$0.25 $(0.21)$(0.15)$(1.15)
Diluted$0.25 $(0.21)$(0.15)$(1.15)

Note 8 - Revenue Recognition

Satisfaction of Performance Obligation
The vast majority of the Company’s revenue is derived from contracts with customers based on the customer placing an order for products. Pricing for the most part is determined when the Company and the customer agree upon the specific order, which establishes the contract for that order.
Revenues are recognized in an amount that reflects the net consideration we expect to receive in exchange for the goods.  Our shell eggs are sold at prices related to independently quoted wholesale market prices, negotiated prices or formulas related to our costs of production. The Company’s sales predominantly contain a single performance obligation. We recognize revenue upon satisfaction of the performance obligation with the customer, which typically occurs within days of the Company and the customer agreeing upon the order.
Returns and Refunds
Some of our contracts include a guaranteed sale clause, pursuant to which we credit the customer’s account for product the customer is unable to sell before expiration.  The Company records an estimate of returns and refunds by using historical return data and comparing to current period sales and accounts receivable.  The allowance is recorded as a reduction in sales with a corresponding reduction in trade accounts receivable.  

Sales Incentives Provided to Customers

The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers (e.g., percentage discounts off current purchases), inducement offers (e.g., offers for future discounts subject to a minimum current purchase), and other similar offers. Current discount offers, when accepted by customers, are treated as a reduction to the sales price of the related transaction, while inducement offers, when accepted by customers, are treated as a reduction to sales price based on estimated future redemption rates.
13

Index    
Disaggregation of Revenue

The following table provides revenue disaggregated by product category (in thousands):

13 Weeks Ended26 Weeks Ended
November 28, 2020November 30, 2019November 28, 2020November 30, 2019
Conventional shell egg sales$201,725 $186,960 $357,109 $308,569 
Specialty shell egg sales134,082 115,891 263,327 227,099 
Egg products9,932 7,797 16,637 14,998 
Other1,589 874 3,037 2,022 
347,328 311,522 640,110 552,688 

Contract Costs
The Company can incur costs to obtain or fulfill a contract with a customer. Generally, the amortization period of these costs is less than one year; therefore, they are expensed as incurred. Contracts that extend beyond one year are amortized over the contractual terms of the agreement.
Contract Balances
The Company receives payment from customers based on specified terms that are generally less than 30 days from delivery. There are rarely contract assets or liabilities related to performance under the contract and they are generally immaterial to the financial statements.

Note 9 - Leases

Expenses related to operating leases, amortization of finance leases, right-of-use assets, and finance lease interest are included in Cost of sales, Selling general and administrative expense, and Interest income, net in the Condensed Consolidated Statements of Operations. The Company’s lease cost consists of the following (in thousands):

13 Weeks Ended November 28, 202026 Weeks Ended November 28, 2020
Operating Lease cost$233 $470 
Finance Lease cost
Amortization of right-of-use asset$43 $81 
Interest on lease obligations$9 $18 
Short term lease cost$1,004 $1,857 

Future minimum lease payments under non-cancelable leases are as follows (in thousands):
As of November 28, 2020
Operating LeasesFinance Leases
Remainder fiscal 2021$457 $120 
2022802 239 
2023539 239 
2024380 218 
2025130  
202626  
Thereafter5  
Total2,339 816 
Less imputed interest(215)(60)
Total$2,124 $756 

14

Index    
The weighted-average remaining lease term and discount rate for lease liabilities included in our Condensed Consolidated Balance Sheet are as follows:
As of November 28, 2020
Operating LeasesFinance Leases
Weighted-average remaining lease term (years)3.23.0
Weighted-average discount rate5.9 %4.9 %

Note 10 - Stock Based Compensation

On October 2, 2020, shareholders approved the Amended and Restated Cal-Maine Foods, Inc. 2012 Omnibus Long-Term Incentive Plan (the “Plan”). The purpose of the Plan is to assist us and our subsidiaries in attracting and retaining selected individuals who are expected to contribute to our long-term success. The maximum number of shares of common stock available for awards under the Plan is 2,000,000, of which 1,239,048 shares remain available for issuance, and may be authorized but unissued shares or treasury shares. Awards may be granted under the Plan to any employee, any non-employee member of the Company’s Board of Directors, and any consultant who is a natural person and provides services to us or one of our subsidiaries (except for incentive stock options, which may be granted only to our employees).

The only outstanding awards under the Plan are restricted stock awards. The restricted stock vests three years from the grant date, or upon death or disability, change in control, or retirement (subject to certain requirements). The restricted stock contains no other service or performance conditions. Restricted stock is awarded in the name of the recipient and, except for the right of disposal, constitutes issued and outstanding shares of the Company’s common stock for all corporate purposes during the period of restriction including the right to receive dividends. Compensation expense is a fixed amount based on the grant date closing price and is amortized over the vesting period.

Total stock based compensation expense was $932 thousand and $904 thousand for the twenty-six weeks ended November 28, 2020 and November 30, 2019, respectively.

Unrecognized compensation expense as a result of non-vested shares of the restricted stock outstanding under the Plan at November 28, 2020 of $4.3 million will be recorded over a weighted average period of 1.8 years. 

The Company’s restricted share activity for the twenty-six weeks ended November 28, 2020 follows:
Number of SharesWeighted Average Grant Date Fair Value
Outstanding, May 30, 2020273,046 $41.36 
Granted  
Vested(3,718)43.07 
Forfeited(4,431)40.12 
Outstanding, November 28, 2020264,897 $41.36 

Note 11 - Commitments and Contingencies

Financial Instruments

The Company maintained standby letters of credit (“LOC”) totaling $4.3 million at November 28, 2020 which were issued under the Company’s Revolving Credit Facility.  The outstanding LOCs are for the benefit of certain insurance companies, and are not recorded as a liability on the consolidated balance sheets.

LEGAL PROCEEDINGS

State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC

On April 23, 2020, the Company and its subsidiary Wharton County Foods, LLC (“WCF”) were named as defendants in State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC, Cause No. 2020-25427, in the District Court of Harris County, Texas. The State of Texas (the “State”) asserted claims based on the Company’s and WCF’s alleged violation of the Texas Deceptive Trade Practices—Consumer Protection Act, Tex. Bus. & Com. Code §§ 17.41-17.63
15

Index    
(“DTPA”). The State claimed that the Company and WCF offered shell eggs at excessive or exorbitant prices during the COVID-19 state of emergency and made misleading statements about shell egg prices. The State sought temporary and permanent injunctions against the Company and WCF to prevent further alleged violations of the DTPA, along with over $100,000 in damages. On August 13, 2020, the court granted the defendants’ motion to dismiss the State’s original petition with prejudice. On September 11, 2020, the State filed a notice of appeal, which was assigned to the Texas Court of Appeals for the First District. The State filed its opening brief on December 7, 2020. The Company’s and WCF’s responses are due in January 2021. Management believes the risk of material loss related to this matter to be remote.

Bell et al. v. Cal-Maine Foods et al.

On April 30, 2020, the Company was named as one of several defendants in Bell et al. v. Cal-Maine Foods et al., Case No. 1:20-cv-461, in the Western District of Texas, Austin Division. The defendants include numerous grocery stores, retailers, producers, and farms. Plaintiffs assert that defendants violated the DTPA by allegedly demanding exorbitant or excessive prices for eggs during the COVID-19 state of emergency. Plaintiffs request certification of a class of all consumers who purchased eggs in Texas sold, distributed, produced, or handled by any of the defendants during the COVID-19 state of emergency. Plaintiffs seek to enjoin the Company and other defendants from selling eggs at a price more than 10% greater than the price of eggs prior to the declaration of the state of emergency and damages in the amount of $10,000 per violation, or $250,000 for each violation impacting anyone over 65 years old. On December 1, 2020, the Company and certain other defendants filed their motion to dismiss the plaintiffs’ first amended class action complaint. The court has not ruled on this motion to dismiss. Management believes the risk of material loss related to this matter to be remote.

Kraft Foods Global, Inc. et al. v. United Egg Producers, Inc. et al.

As previously reported, on September 25, 2008, the Company was named as one of several defendants in numerous antitrust cases involving the United States shell egg industry. The Company settled all of these cases, except for the claims of certain plaintiffs who sought substantial damages allegedly arising from the purchase of egg products (as opposed to shell eggs). These remaining plaintiffs are Kraft Food Global, Inc., General Mills, Inc., and Nestle USA, Inc. (the “Egg Products Plaintiffs”) and The Kellogg Company.

On September 13, 2019, the case with the Egg Products Plaintiffs was remanded from a multi-district litigation proceeding in the United States District Court for the Eastern District of Pennsylvania, In re Processed Egg Products Antitrust Litigation, MDL No. 2002, to the United States District Court for the Northern District of Illinois, Kraft Foods Global, Inc. et al. v. United Egg Producers, Inc. et al., Case No. 1:11-cv-8808, for trial. The Egg Products Plaintiffs allege that the Company and other defendants violated Section 1 of the Sherman Act, 15. U.S.C. § 1, by agreeing to limit the production of eggs and thereby illegally to raise the prices that plaintiffs paid for processed egg products. In particular, the Egg Products Plaintiffs are attacking certain features of the United Egg Producers animal-welfare guidelines and program used by the Company and many other egg producers. The Egg Products Plaintiffs seek to enjoin the Company and other defendants from engaging in antitrust violations and seek treble money damages. The parties filed a joint status report on May 18, 2020, but no schedule has yet been entered by the court. It appears that the case will not be tried until 2021 or 2022.

In addition, on October 24, 2019, the Company entered into a confidential settlement agreement with The Kellogg Company dismissing all claims against the Company for an amount that did not have a material impact on the Company’s financial condition or results of operations. On November 11, 2019, a stipulation for dismissal was filed with the court, but the court has not yet entered a judgment on the filing.

The Company intends to continue to defend the remaining case with the Egg Products Plaintiffs as vigorously as possible based on defenses which the Company believes are meritorious and provable. Adjustments, if any, which might result from the resolution of this remaining matter with the Egg Products Plaintiffs have not been reflected in the financial statements. While management believes that there is still a reasonable possibility of a material adverse outcome from the case with the Egg Products Plaintiffs, at the present time, it is not possible to estimate the amount of monetary exposure, if any, to the Company due to a range of factors, including the following, among others: the matter is in the early stages of preparing for trial following remand; any trial will be before a different judge and jury in a different court than prior related cases; there are significant factual issues to be resolved; and there are requests for damages other than compensatory damages (i.e., injunction and treble money damages).

State of Oklahoma Watershed Pollution Litigation

On June 18, 2005, the State of Oklahoma filed suit, in the United States District Court for the Northern District of Oklahoma, against Cal-Maine Foods, Inc. and Tyson Foods, Inc. and affiliates, Cobb-Vantress, Inc., Cargill, Inc. and its affiliate, George’s, Inc. and its affiliate, Peterson Farms, Inc. and Simmons Foods, Inc. The State of Oklahoma claims that through the disposal of chicken litter the defendants have polluted the Illinois River Watershed. This watershed provides water to eastern Oklahoma. The complaint seeks injunctive relief and monetary damages, but the claim for monetary damages has been dismissed by the court. Cal-Maine Foods, Inc. discontinued operations in the watershed. Accordingly, we do not anticipate that Cal-Maine Foods, Inc. will be materially affected by the request for injunctive relief unless the court orders substantial affirmative remediation. Since the litigation began, Cal-Maine Foods, Inc. purchased 100% of the membership interests of Benton County Foods, LLC, which is an ongoing commercial shell egg operation within the Illinois River Watershed. Benton County Foods, LLC is not a defendant in the litigation.

16

Index    
The trial in the case began in September 2009 and concluded in February 2010. The case was tried without a jury, and the court has not yet issued its ruling. Management believes the risk of material loss related to this matter to be remote.

Other Matters

In addition to the above, the Company is involved in various other claims and litigation incidental to its business. Although the outcome of these matters cannot be determined with certainty, management, upon the advice of counsel, is of the opinion that the final outcome should not have a material effect on the Company’s consolidated results of operations or financial position.

Note 12 - Related Party Transaction

On August 24, 2020, Mrs. Jean Reed Adams, the wife of the Company’s late founder Fred R. Adams, Jr., and the Fred R. Adams, Jr. Daughters’ Trust, dated July 20, 2018 (the “Daughters’ Trust”), of which the daughters of Mr. Adams are beneficiaries (together, the “Selling Stockholders”), completed a registered secondary public offering of 6,900,000 shares of Common Stock held by them, pursuant to a previously disclosed Agreement Regarding Common Stock (the “Agreement”) filed as an exhibit to our 2020 Annual Report. Mrs. Adams and the Daughters’ Trust advised the Company that they were conducting the offering in order to pay estate taxes related to the settlement of Mr. Adam’s estate and to obtain liquidity. The public offering was made pursuant to the Company’s effective shelf registration statement on Form S-3 (File No. 333-227742), including the Prospectus contained therein dated October 9, 2018, and a related Prospectus Supplement dated August 19, 2020, each of which is on file with the Securities and Exchange Commission. The public offering involved only the sale of shares of Common Stock that were already outstanding, and thus the Company did not issue any new shares or raise any additional capital in the offering. The expenses of the offering (not including the underwriting discount and legal fees and expenses of legal counsel for the Selling Stockholders, which will be paid by the Selling Stockholders) were $1,102,000 and are payable by the Company. Pursuant to the Agreement, the Selling Stockholders were obligated to reimburse the Company $551,000, and have repaid this amount to the Company in full as of the date of filing this Quarterly Report.
17

Index    
ITEM 2.  MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following should be read in conjunction with Management’s Discussion and Analysis of Financial Condition and Results of Operations included in Item 7 of the Company’s Annual Report on Form 10-K for its fiscal year ended May 30, 2020 (the “2020 Annual Report”), and the accompanying financial statements and notes included in Part II, Item 8 of the 2020 Annual Report and in Part I, Item I of this Quarterly Report on Form 10-Q (“Quarterly Report”).

This report contains numerous forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934 (the “Exchange Act”) relating to our shell egg business, including estimated future production data, expected construction schedules, projected construction costs, potential future supply of and demand for our products, potential future corn and soybean price trends, potential future impact on our business of the COVID-19 pandemic, potential future impact on our business of new legislation, rules or policies, potential outcomes of legal proceedings, and other projected operating data, including anticipated results of operations and financial condition.  Such forward-looking statements are identified by the use of words such as “believes,” “intends,” “expects,” “hopes,” “may,” “should,” “plans,” “projected,” “contemplates,” “anticipates,” or similar words.  Actual outcomes or results could differ materially from those projected in the forward-looking statements.  The forward-looking statements are based on management’s current intent, belief, expectations, estimates, and projections regarding the Company and its industry.  These statements are not guarantees of future performance and involve risks, uncertainties, assumptions, and other factors that are difficult to predict and may be beyond our control.  The factors that could cause actual results to differ materially from those projected in the forward-looking statements include, among others, (i) the risk factors set forth in Part I, Item 1A of the 2020 Annual Report (ii) the risks and hazards inherent in the shell egg business (including disease, pests, weather conditions, and potential for product recall), (iii) changes in the demand for and market prices of shell eggs and feed costs, (iv) our ability to predict and meet demand for cage-free and other specialty eggs, (v) risks, changes, or obligations that could result from our future acquisition of new flocks or businesses and risks or changes that may cause conditions to completing a pending acquisition not to be met, (vi) risks relating to the evolving COVID-19 pandemic, and (vii) adverse results in pending litigation matters.  Readers are cautioned not to place undue reliance on forward-looking statements because, while we believe the assumptions on which the forward-looking statements are based are reasonable, there can be no assurance that these forward-looking statements will prove to be accurate.  Further, forward-looking statements included herein are only made as of the respective dates thereof, or if no date is stated, as of the date hereof.  Except as otherwise required by law, we disclaim any intent or obligation to update publicly these forward-looking statements, whether because of new information, future events, or otherwise.

GENERAL

Cal-Maine Foods, Inc. is primarily engaged in the production, grading, packaging, marketing and distribution of fresh shell eggs. Our operations are fully integrated under one operating segment. We are the largest producer and distributor of fresh shell eggs in the United States. Our total flock of approximately 41.5 million layers and 9.9 million pullets and breeders is the largest in the U.S. We sell most of our shell eggs to a diverse group of customers, including national and regional grocery store chains, club stores, companies servicing independent supermarkets in the U.S., food service distributors, and egg product consumers in states across the southwestern, southeastern, mid-western and mid-Atlantic regions of the United States.

Our operating results are materially impacted by market prices for eggs and feed grains (corn and soybean meal), which are highly volatile, independent of each other, and out of our control. Generally speaking, higher market prices for eggs have a positive impact on our financial results while higher market prices for feed grains have a negative impact on our financial results. Although we use a variety of pricing mechanisms in pricing agreements with our customers, we sell the majority of our conventional shell eggs based on formulas that take into account, in varying ways, independently quoted regional wholesale market prices for shell eggs or formulas related to our costs of production which include the cost of corn and soybean meal. As an example of the volatility in the market prices of shell eggs, the Urner-Barry Southeastern Regional Large Egg Market Price per dozen eggs (“UB southeastern large index”) in fiscal year 2020 ranged from a low of $0.62 in July 2019 to a high of $3.18 in March 2020.

Generally, we purchase primary feed ingredients, mainly corn and soybean meal, at current market prices. Corn and soybean meal are commodities and are subject to volatile price changes due to weather, various supply and demand factors, transportation and storage costs, speculators, and agricultural, energy and trade policies in the U.S. and internationally.

Specialty shell eggs have been a significant and growing portion of the market. In recent years, a significant number of large restaurant chains, food service companies and grocery chains, including our largest customers, announced goals to transition to an exclusively cage-free egg supply chain by specified future dates. Additionally, several states, representing 23% of the U.S.
18

Index    
total population according to the U.S. Census Bureau, have passed legislation requiring cage-free eggs by specified future dates, and other states are considering such legislation. For additional information, see the 2020 Annual Report, Part I, Item 1, “Business – Growth Strategy” and “– Government Regulation,” and the fifth risk factor in Part I, Item 1A, “Risk Factors.”

Retail sales of shell eggs historically have been highest during the fall and winter months and lowest during the summer months. Prices for shell eggs fluctuate in response to seasonal demand factors and a natural increase in egg production during the spring and early summer. Historically, shell egg prices tend to increase with the start of the school year and tend to be highest prior to holiday periods, particularly Thanksgiving, Christmas, and Easter. Consequently, and all other things being equal, we would expect to experience lower selling prices, sales volumes and net income (and may incur net losses) in our first and fourth fiscal quarters ending in August/September and May/June, respectively. Because of the seasonal and quarterly fluctuations, comparisons of our sales and operating results between different quarters within a single fiscal year are not necessarily meaningful comparisons.

COVID-19

Since early 2020, the coronavirus (“COVID-19”) outbreak, characterized as a pandemic by the World Health Organization on March 11, 2020, has caused significant disruptions in international and U.S. economies and markets. We understand the challenges and difficult economic environment facing the families in the communities where we live and work, and we are committed to helping where we can. One way we can do this is by providing food assistance to those in need, and Cal-Maine Foods has donated approximately 1 million dozen eggs in the first two quarters of 2021. We believe we are taking all reasonable precautions in the management of our operations in response to the COVID-19 pandemic. Our top priority is the health and safety of our employees, who work hard every day to produce eggs for our customers. As part of the nation’s food supply, we work in a critical infrastructure industry, and believe we have a special responsibility to maintain our normal work schedule. As such, we are in regular communication with our managers across our operations and continue to closely monitor the situation in our facilities and in the communities where we live and work. We have implemented procedures designed to protect our employees, taking into account guidelines published by the Centers for Disease Control and other government health agencies, and we have strict sanitation protocols and biosecurity measures in place throughout our operations with restricted access to visitors. All non-essential corporate travel has been suspended. There are no known indications that COVID-19 affects hens or can be transferred through the food supply.

We continue to proactively monitor and manage operations during the COVID-19 pandemic, including additional related costs that we incurred or may incur in the future. In the twenty-six weeks ended November 28, 2020, we spent $1.4 million (excluding medical costs) related to the pandemic, of which $612 thousand was spent in the second fiscal quarter of 2021. The majority of such expenses for both periods were related to additional labor, primarily reflected in cost of sales. Medical costs related to COVID-19 paid during the twenty-six weeks ended November 28, 2020 were an additional $818 thousand of which $529 thousand were in the second fiscal quarter of 2021.

EXECUTIVE OVERVIEW

For the second quarter of fiscal 2021, we recorded a gross profit of $58.5 million compared to $29.4 million for the same period of fiscal 2020. This largely resulted from an increase in our net average selling price for shell eggs, which was $1.227 and $1.160 for the second quarters of fiscal 2021 and 2020, respectively. Demand for shell eggs remain favorable, primarily at the retail level as consumers continue to prepare more meals at home during the COVID-19 pandemic. According to data provided by Informational Resources, Inc. (“IRI”) for the latest 12 weeks ending November 15, 2020, the time period which most closely aligns to our second quarter of fiscal 2021, dozens sold in the Total US - Multi Outlet channel for conventional eggs increased 4.3% and specialty eggs increased 15.9% compared to the same period in the prior year. Our total dozens sold during the second quarter of fiscal 2021 was the highest of any second quarter period, and our ratio of total dozens produced to total dozens sold during the second quarter of fiscal 2021 was the highest of any quarterly period. Our total dozens sold increased 4.8% to 273.7 million dozen shell eggs for the second quarter of fiscal 2021 compared to 261.0 million dozen for the same period of fiscal 2020. This is largely due to an increase in specialty egg dozens sold of 17.7%.

For the second quarter of our fiscal year 2020, an oversupply of eggs negatively affected the price of conventional eggs, and demand for specialty eggs was negatively impacted by the low conventional egg prices. The daily average price for the UB southeastern large index for second quarter of fiscal 2021 increased 3.5% from the same period in the prior year. We did not experience a typical seasonal spike in market prices around Thanksgiving as the UB southeastern large index peaked on October 8, 2020, at $1.30 and then declined to $1.20 at quarter close. The United States Department of Agriculture (“USDA”) reported that the hatch from July through November 2020 decreased 1.5 percent as compared to the same period last year, and hen numbers reported by the USDA as of December 1, 2020, were 325.2 million, which represents 15.6 million less hens than
19

Index    
reported a year ago. Demand for eggs in foodservice remains lower due to the COVID-19 pandemic. We believe this has depressed the price of shell eggs in the retail market due to the extra supply entering the retail channel from foodservice.

Our farm production costs per dozen produced for the second quarter of fiscal 2021 decreased 2.6% or $0.019 compared to second quarter of fiscal 2020. This decrease was primarily due to lower feed costs and reductions in flock amortization and facility expenses.

RESULTS OF OPERATIONS

The following table sets forth, for the periods indicated, certain items from our Condensed Consolidated Statements of Operations expressed as a percentage of net sales.

13 Weeks Ended26 Weeks Ended
November 28, 2020November 30, 2019November 28, 2020November 30, 2019
Net sales100.0 %100.0 %100.0 %100.0 %
Cost of sales83.2 %90.6 %88.2 %98.5 %
Gross profit16.8 %9.4 %11.8 %1.5 %
Selling, general and administrative12.6 %14.7 %13.7 %16.0 %
Loss on disposal of fixed assets— %0.1 %— %— %
Operating income (loss)4.2 %(5.4)%(1.9)%(14.5)%
Total other income, net0.4 %0.5 %0.5 %0.8 %
Income (loss) before income taxes4.6 %(4.9)%(1.4)%(13.7)%
Income tax expense (benefit)1.1 %(1.6)%(0.4)%(3.6)%
Net income (loss)3.5 %(3.3)%(1.0)%(10.1)%

NET SALES

Net sales for the second quarter ended November 28, 2020 were $347.3 million, an increase of $35.8 million, or 11.5%, compared to net sales of $311.5 million for the same period of fiscal 2020. The increase was primarily due to a 5.8% increase in egg selling prices which accounted for a $17.5 million increase in net sales. The net average selling price per dozen of shell eggs for the second quarters ended November 28, 2020 and November 30, 2019 was $1.227 and $1.160, respectively.

Net shell egg sales of $337.4 million and $303.7 million made up approximately 97.1% and 97.5% of net sales for the second quarters ended November 28, 2020 and November 30, 2019, respectively.  Dozens sold for the second quarter ended November 28, 2020 were 273.7 million, a 4.8% increase from 261.0 million dozen for the same period of fiscal 2020. The total volume increase accounted for a $15.5 million increase in net sales. 

The acquisition in the second quarter of fiscal 2020 of Mahard Egg Farm (“Mahard”) had a positive impact on our conventional shell egg volumes and continued growth of our customer base. For the second quarter of fiscal 2021, this acquisition increased total and conventional shell egg dozens sold by 4.8% and 5.6%, respectively, compared to the second quarter of fiscal 2020. Furthermore, the acquisition opened up opportunities to streamline aspects of our logistics, thereby reducing costs and creating efficiencies as we integrated Mahard into our operations.

Egg products accounted for 2.9% and 2.5% of net sales for the second quarters ended November 28, 2020 and November 30, 2019, respectively. These revenues were $9.9 million for the second quarter ended November 28, 2020, compared to $7.8 million for the same period in fiscal 2020, primarily due to higher prices slightly offset by decreased volume.

Net sales for the twenty-six weeks ended November 28, 2020 were $640.1 million, an increase of $87.4 million, or 15.8%, compared to net sales of $552.7 million for the same period of fiscal 2020. The increase was primarily due to an 11.1% increase in egg selling prices which accounted for a $59.3 million increase in net sales. The net average selling price per dozen of shell eggs for the twenty-six weeks ended November 28, 2020 and November 30, 2019 was $1.154 and $1.039, respectively.

Net shell egg sales of $623.5 million and $537.7 million made up approximately 97.4% and 97.3% of net sales for the twenty-six weeks ended November 28, 2020 and November 30, 2019, respectively.  Dozens sold for the twenty-six weeks ended
20

Index    
November 28, 2020 were 537.6 million, a 4.3% increase from 515.5 million dozen for the same period of fiscal 2020. The total volume increase accounted for a $25.6 million increase in net sales. 

Egg products accounted for 2.6% and 2.7% of net sales for the twenty-six weeks ended November 28, 2020 and November 30, 2019, respectively. These revenues were $16.6 million for the twenty-six weeks ended November 28, 2020, compared to $15.0 million for the same period in fiscal 2020, primarily due to higher prices slightly offset by decreased volume.

The table below presents an analysis of our conventional and specialty shell egg sales (in thousands, except percentage data):

13 Weeks Ended26 Weeks Ended
November 28, 2020November 30, 2019November 28, 2020November 30, 2019
Net Sales$347,328$311,522$640,110$552,688
Conventional$201,72559.8 %$186,96061.6 %$357,10957.3 %$308,56957.4 %
Specialty134,08239.7 %115,89138.2 %263,32742.2 %227,09942.2 %
Egg sales, net335,80799.5 %302,85199.8 %620,43699.5 %535,66899.6 %
Other1,5890.5 %8740.3 %3,0370.5 %2,0220.4 %
Net shell egg sales$337,396100.0 %$303,725100.1 %$623,473100.0 %$537,690100.0 %
Shell egg sales as a percent of net sales97.1 %97.5 %97.4 %97.3 %
Dozens sold:
Conventional201,31773.6 %199,57076.5 %396,55573.8 %394,44676.5 %
Specialty72,33426.4 %61,45623.5 %141,09026.2 %121,00423.5 %
Total273,651100.0 %261,026100.0 %537,645100.0 %515,450100.0 %
Net average selling price per dozen:
Conventional$1.002 $0.937 $0.901 $0.782 
Specialty$1.854 $1.886 $1.866 $1.877 
All shell eggs$1.227 $1.160 $1.154 $1.039 

Conventional shell eggs include all shell egg sales not specifically identified as specialty shell egg sales. Comparing the second quarter ended November 28, 2020 and November 30, 2019, conventional egg dozens sold increased 0.9% and the average selling price increased 6.9% to $1.002 from $0.937. Comparing the twenty-six weeks ended November 28, 2020 and November 30, 2019, conventional shell egg dozens sold increased 0.5% and the average selling price increased 15.2% to $0.901 from $0.782.

Specialty eggs, which include nutritionally enhanced, cage-free, organic and brown eggs, continued to make up a significant portion of our total shell egg revenue and dozens sold. Specialty egg retail prices are less cyclical than conventional shell egg prices and are generally higher due to consumer willingness to pay more for specialty eggs. For the second quarter ended November 28, 2020 and November 30, 2019, specialty shell egg dozens sold increased 17.7%, and the average selling price decreased 1.7% to $1.854 from $1.886. For the twenty-six weeks ended November 28, 2020, specialty shell egg dozens sold increased 16.6% and the average selling price decreased 0.6% to $1.866 from $1.877 compared to the same period of fiscal 2020. In both the second quarter and year-to-date fiscal 2021 periods, demand for specialty eggs was positively impacted by the higher conventional egg prices as compared to the same period in the prior year.
The shell egg sales classified as “Other” represent sales of hard cooked eggs, hatching eggs, and other miscellaneous products included with our shell egg operations. 

Egg products are shell eggs that are broken and sold in liquid, frozen, or dried form.  Our egg products are sold through our wholly-owned subsidiaries American Egg Products, LLC and Texas Egg Products, LLC. Comparing the second quarter ended November 28, 2020 and November 30, 2019, pounds sold decreased 1.5%; however, the average selling price per pound increased 29.3% to $0.622 from $0.481. Comparing the twenty-six weeks ended November 28, 2020 and November 30, 2019, pounds sold decreased 7.6% while the average selling price increased 20.1% to $0.537 from $0.447.
21

Index    

COST OF SALES

Cost of sales consists of costs directly related to production, processing and packing of shell eggs, purchases of shell eggs from outside producers, processing and packing of liquid and frozen egg products, and other non-egg costs.  Farm production costs are costs incurred at the egg production facility, including feed, facility, hen amortization, and other related farm production costs.

The following table presents the key variables affecting cost of sales (in thousands, except cost per dozen data).

13 Weeks Ended26 Weeks Ended
November 28, 2020November 30, 2019% ChangeNovember 28, 2020November 30, 2019% Change
Cost of Sales:
Farm production$179,131 $169,735 5.5 %$340,994 $327,315 4.2 %
Processing, packaging, and warehouse63,505 56,890 11.6 %123,374 110,812 11.3 %
Egg purchases and other (including change in inventory)37,625 48,055 (21.7)%86,558 90,575 (4.4)%
Total shell eggs280,261 274,680 2.0 %550,926 528,702 4.2 %
Egg products8,616 7,467 15.4 %13,968 12,817 9.0 %
Other— — — %— 2,919 (100.0)%
Total$288,877 $282,147 2.4 %$564,894 $544,438 3.8 %
Farm production costs (per dozen produced)
Feed$0.410 $0.416 (1.4)%$0.399 $0.413 (3.4)%
Other$0.312 $0.325 (4.0)%$0.320 $0.332 (3.6)%
Total$0.722 $0.741 (2.6)%$0.719 $0.745 (3.5)%
Outside egg purchases (average cost per dozen)$1.24 $1.28 (3.1)%$1.13 $1.06 6.6 %
Dozen produced251,914 231,467 8.8 %483,075 445,765 8.4 %
Dozen sold273,651 261,026 4.8 %537,645 515,450 4.3 %

Cost of sales for the second quarter of fiscal 2021 was $288.9 million, an increase of $6.7 million, or 2.4%, from $282.1 million for the same period of fiscal 2020. The increase was primarily driven by the increase in farm production costs and processing costs. Processing costs increased due to a 6.7% increase in the volume of eggs processed compared to the same period of the prior year. The cost of packaging materials increased 5.8% compared to the prior year period as the retail channel demand increased due to the pandemic. The pandemic also led to an increase in labor costs. Farm production costs for the second quarter ended November 28, 2020 increased $9.4 million, primarily due to an increase in production volume. Dozens produced increased by 8.8% compared to the same period of fiscal 2020. Feed cost per dozen for the quarter ended November 28, 2020 was $0.410, compared to $0.416 per dozen for the comparable period of fiscal 2020, a decrease of 1.4%. Other farm production costs per dozen produced decreased 4.0% to $0.312 for the quarter ended November 28, 2020, compared to $0.325 for the same period of last year, primarily from lower facility and amortization expense. Facility costs decreased in the second quarter of fiscal 2021 compared to the same period in fiscal 2020 due to improved utilization and increased production. In the prior fiscal year we incurred higher amortization expense due to selling flocks early in fiscal 2020 in response to market conditions. Lower feed costs which are capitalized in our flocks during pullet production also helped reduce amortization expense in the second quarter of fiscal 2021 as compared to the same period in fiscal 2020. Egg purchase expenses decreased 21.7%, primarily due to the decrease in the volume of outside egg purchases as well as a slight decrease in the cost of these purchases.

Cost of sales for the twenty-six weeks ended November 28, 2020 was $564.9 million, an increase of $20.5 million, or 3.8%, from $544.4 million for the same period of fiscal 2020. The increase was primarily driven by the increase in farm production
22

Index    
costs and processing costs. Processing costs increased due to a 6.7% increase in the volume of eggs processed compared to the same period of the prior year. The cost of packaging materials increased 3.3% compared to the prior year period as the retail channel demand increased due to the pandemic. The pandemic also led to an increase in labor costs. Farm production costs for the twenty-six weeks ended November 28, 2020 increased $9.4 million, which is primarily due to an increase in production volume. Dozens produced increased by 8.4% compared to the same period of fiscal 2020. Feed cost per dozen for the twenty-six weeks ended November 28, 2020 was $0.399, compared to $0.413 per dozen for the comparable period of fiscal 2020, a decrease of 3.4%. Other farm production costs per dozen produced decreased 3.6% to $0.320 for the twenty-six weeks ended November 28, 2020, compared to $0.332 for the same period of last year, primarily from lower amortization expense. In the prior fiscal year we incurred higher amortization expense due to selling flocks early in fiscal 2020 in response to market conditions. Egg purchase expenses decreased 4.4%, primarily due to the decrease in the volume of outside egg purchases, partially offset by an increase in the cost of these purchases.

Included in cost of sales for the twenty-six weeks ended November 30, 2019 is a $2.9 million impairment charge related to decommissioning older, less efficient production facilities as we invest in new facilities to meet the increasing demand for specialty eggs and reduce production costs.

Feed costs started trending higher midway through the second quarter and continued volatility is expected for the remainder of fiscal 2021 as increased export demand for both soybeans and corn is placing pressure on domestic supplies. Additionally, the ongoing uncertainties and supply chain disruptions related to the COVID-19 outbreak, weather fluctuations and geopolitical issues surrounding trade agreements and international tariffs will continue to affect market prices for our primary feed ingredients.

GROSS PROFIT

Gross profit for the second quarter of fiscal 2021 was $58.5 million compared to $29.4 million for the same period of fiscal 2020. For the twenty-six weeks ended November 28, 2020 gross profit was $75.2 million compared to $8.3 million for the same period of fiscal 2020. The increase for both periods was primarily due to the increase in conventional shell egg selling prices and an increase in dozens sold for specialty eggs.

SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES

Selling, general, and administrative (“SGA”) expenses include costs of marketing, distribution, accounting, and corporate overhead.  The following table presents an analysis of our SGA expenses (in thousands):

13 Weeks Ended
November 28, 2020November 30, 2019$ Change% Change
Specialty egg expense$14,039 $11,939 $2,100 17.6 %
Delivery expense13,052 13,524 (472)(3.5)%
Payroll, taxes and benefits10,030 10,257 (227)(2.2)%
Stock compensation expense931 903 28 3.1 %
Other expenses5,821 9,105 (3,284)(36.1)%
Total$43,873 $45,728 $(1,855)(4.1)%

For the second quarter of fiscal 2021, SGA expenses decreased 4.1% to $43.9 million from $45.7 million for the same period in fiscal 2020. Specialty egg expense increased $2.1 million, or 17.6%, compared to the same period of the prior year. Specialty egg expense typically fluctuates with specialty egg dozens sold, which increased 17.7% for the second quarter ended November 28, 2020. Other expenses decreased $3.3 million or 36.1% compared to the same period in fiscal 2020. This decrease is primarily due to a legal settlement paid in the second quarter of fiscal 2020.


23

Index    
26 Weeks Ended
November 28, 2020November 30, 2019$ Change% Change
Specialty egg expense$26,736 $23,414 $3,322 14.2 %
Delivery expense25,546 26,032 (486)(1.9)%
Payroll, taxes and benefits21,331 20,752 579 2.8 %
Stock compensation expense1,824 1,794 30 1.7 %
Other expenses12,401 16,211 (3,810)(23.5)%
Total$87,838 $88,203 $(365)(0.4)%

For the twenty-six weeks ended November 28, 2020, SGA expense decreased 0.4% to $87.8 million from $88.2 million for the same period in fiscal 2020. Specialty egg expense increased $3.3 million, or 14.2%, compared to the same period of the prior year. Specialty egg expense typically fluctuates with specialty egg dozens sold, which increased 16.6% for the twenty-six weeks ended November 28, 2020. Other expenses decreased $3.8 million or 23.5% compared to the same period in fiscal 2020. This decrease is primarily due to the legal settlement paid in the second quarter of fiscal 2020 and the first quarter of fiscal 2021 return of brokerage commissions on property and casualty insurance placements refunded after final reconciliation of all brokerage service agreements.

Included in Other expenses is approximately $551 thousand related to the secondary public offering completed in August 2020 by the wife of our late founder and a trust of which his daughters are beneficiaries. For more information, see Note 12 – Related Party Transaction of the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report.

OPERATING INCOME (LOSS)

For the second quarter of fiscal 2021, we recorded operating income of $14.5 million compared to an operating loss of $16.6 million for the same period of fiscal 2020.

For the twenty-six weeks ended November 28, 2020, we recorded an operating loss of $12.7 million compared to an operating loss of $80.0 million for the same period of fiscal 2020.

OTHER INCOME (EXPENSE)    

Total other income (expense) consists of items not directly charged or related to operations, such as interest income and expense, royalty income, equity in income or loss of unconsolidated entities, and patronage income, among other items.  

For the second quarter of fiscal 2021, we earned $727 thousand of interest income compared to $1.2 million for the same period of fiscal 2020. For the twenty-six weeks ended November 28, 2020, we earned $1.7 million of interest income compared to $3.0 million for the same period of fiscal 2020. The decrease for both periods resulted from significantly lower interest rates. The Company recorded interest expense of $64 thousand and $91 thousand for the second quarters ended November 28, 2020 and November 30, 2019, respectively. For the twenty-six weeks ended November 28, 2020 and November 30, 2019 interest expense was $135 thousand and $181 thousand, respectively.

For the second quarter and the twenty-six weeks ended November 28, 2020, the increase in income from our equity investments of unconsolidated entities was $512 thousand and $922 thousand, respectively. The increase for both periods is primarily due to the increase in egg selling prices positively impacting the profitability of our joint ventures.

Other, net for the twenty-six weeks ended November 28, 2020, was income of $436 thousand compared to income of $482 thousand for the same period of fiscal 2020.

Other, net for the second quarter ended November 28, 2020, was income of $948 thousand compared to income of $1.8 million for the same period of fiscal 2020. The decrease is primarily driven by lower realized and unrealized gains in investment securities available-for-sale.

INCOME TAXES

For the second quarter of fiscal 2021, pre-tax income was $15.9 million compared to a pre-tax loss of $15.0 million for the same period of fiscal 2020. Income tax expense of $3.8 million was recorded for the second quarter of fiscal 2021 with an
24

Index    
effective tax rate of 23.6%, compared to a benefit of $4.9 million (which included a $1.5 million state income tax benefit recorded for a claim for a refund) for the comparable period of fiscal 2020, which reflects an effective tax rate of 32.3%.

For the twenty-six weeks ended November 28, 2020, pre-tax loss was $9.6 million compared to $75.5 million for the same period of fiscal 2020. Income tax benefit of $2.4 million was recorded with an effective tax rate of 24.6%, compared to $19.6 million for the comparable period of fiscal 2020, which reflects an effective tax rate of 26.0%.

At November 28, 2020, trade and other receivables included income taxes receivables of $9.7 million compared to $9.9 million at May 30, 2020.

Our effective rate differs from the federal statutory income tax rate due to state income taxes, certain federal tax credits and certain items included in income for financial reporting purposes that are not included in taxable income for income tax purposes, including tax exempt interest income, certain nondeductible expenses and net income or loss attributable to noncontrolling interest.  Results for the second quarter of fiscal 2020 were favorably impacted by a $1.5 million state income tax benefit recorded for a claim for a refund filed during the period.

NET INCOME (LOSS) ATTRIBUTABLE TO CAL-MAINE FOODS, INC.

Net income for the second quarter ended November 28, 2020 was $12.2 million, or $0.25 per basic and diluted share, compared to a loss of $10.1 million or $0.21 per basic and diluted share for the same period of fiscal 2020.

Net loss for the twenty-six weeks ended November 28, 2020 was $7.2 million, or $0.15 per basic and diluted share, compared to $55.8 million or $1.15 per basic and diluted share for the same period of fiscal 2020.

CAPITAL RESOURCES AND LIQUIDITY

Our working capital at November 28, 2020 was $399.7 million, compared to $429.1 million at May 30, 2020. The calculation of working capital is defined as current assets less current liabilities. Our current ratio was 5.25 at November 28, 2020, compared with 5.60 at May 30, 2020.

We had no long-term debt outstanding at November 28, 2020 or May 30, 2020. On July 10, 2018, we entered into a $100.0 million Senior Secured Revolving Credit Facility (the “Revolving Credit Facility”). As of November 28, 2020, no amounts were borrowed under the Revolving Credit Facility. We have $4.3 million in outstanding standby letters of credit, issued under our Revolving Credit Facility for the benefit of certain insurance companies. Refer to Note 10 of our audited financial statements included in our 2020 Annual Report for further information regarding our long-term debt.
  
For the twenty-six weeks ended November 28, 2020, $10.7 million in net cash was used in operating activities, compared to $74.3 million used in operating activities for the comparable period in fiscal 2020. This is primarily due to an increase in egg selling prices compared to the prior year period, which contributed to the decrease in cash used in operations.

We continue to invest in our facilities with $52.4 million used to purchase property, plant and equipment for the twenty-six weeks ended November 28, 2020 compared to $68.1 million in the same period of fiscal 2020.  Sales and maturities of investment securities, net of purchases, were $29.4 million for the twenty-six weeks ended November 28, 2020 compared to $127.0 million for the comparable period in fiscal 2020. We received $2.7 million in distributions from unconsolidated entities during the first two quarters of fiscal 2021 compared to $2.4 million for the same period fiscal of 2020. We used $101 thousand for principal payments on finance leases in the first two quarters of fiscal 2021 compared to $1.6 million for principal payments on long-term debt and finance leases for the same period of fiscal 2020.

As of November 28, 2020, cash decreased $30.8 million since May 30, 2020 compared to a decrease of $58.0 million during the same period of fiscal 2020.

We continue to take aggressive steps to position Cal-Maine Foods to meet the expected future demand for cage-free eggs. We have invested approximately $405 million in facilities, equipment and related operations to expand our cage-free production starting with our first facility in 2008. The following table presents material construction projects approved as of November 28, 2020, along with our $40.1 million capital project announced in December 2020 to convert existing conventional capacity at
25

Index    
our Guthrie, Kentucky production facility to house approximately 1.5 million cage-free hens and 300 thousand pullets (in thousands):

Project(s) TypeProjected CompletionProjected CostSpent as of November 28, 2020Remaining Projected Cost
Convertible/Cage-Free Layer Houses & Pullet HousesFiscal 202138,032 35,042 2,990 
Cage-Free Layer & Pullet Houses/Processing FacilityFiscal 2022127,304 72,527 54,777 
165,336 107,569 57,767 

We believe our current cash balances, investments, cash flows from operations, and Revolving Credit Facility will be sufficient to fund our current and projected capital needs for at least the next twelve months.

RECENTLY ISSUED/ADOPTED ACCOUNTING STANDARDS

For information on changes in accounting principles and new accounting policies, see Note 1 - Summary of Significant Accounting Policies of the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report.

CRITICAL ACCOUNTING POLICIES    

We suggest our Summary of Significant Accounting Policies, as described in Note 1 of the Notes to Consolidated Financial Statements included our 2020 Annual Report, and as described in Note 1 of the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report, be read in conjunction with Management’s Discussion and Analysis of Financial Condition and Results of Operations included in such 2020 Annual Report and this Quarterly Report. Except for the adoption of ASU 2016-13, Financial Instruments – Credit Losses (Topic 326), there have been no changes to our significant accounting policies described in our 2020 Annual Report. In addition, there have been no changes to our critical accounting policies identified in our 2020 Annual Report.

ITEM 4.  CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

Our disclosure controls and procedures are designed to provide reasonable assurance that information required to be disclosed by us in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission’s rules and forms.  Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to management, including our principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Based on an evaluation of our disclosure controls and procedures conducted by our Chief Executive Officer and Chief Financial Officer, together with other financial officers, such officers concluded that our disclosure controls and procedures were effective as of November 28, 2020 at the reasonable assurance level.

Changes in Internal Control Over Financial Reporting

There was no change in our internal control over financial reporting that occurred during the quarter ended November 28, 2020 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

PART II. OTHER INFORMATION

ITEM 1.  LEGAL PROCEEDINGS
Refer to the discussion of certain legal proceedings involving the Company and/or its subsidiaries in (i) our 2020 Annual Report, Part I Item 3: Legal Proceedings, and Part II Item 8, Notes to Consolidated Financial Statements and Supplementary Data, Note 18: Commitments and Contingencies, and (ii) in this Quarterly Report in Note 11: Commitments and Contingencies of the Notes to Condensed Consolidated Financial Statements, which discussions are incorporated herein by reference.
 
26

Index    
ITEM 1A.   RISK FACTORS

Except as set forth below, there have been no material changes in the risk factors previously disclosed in the 2020 Annual Report.

We are controlled by the family of our late founder, Fred R. Adams, Jr., and Adolphus B. Baker, our Chief Executive Officer and Chairman of our Board of Directors, controls the vote of 100% of our outstanding Class A Common Stock.

Fred R. Adams, Jr., Founder and Chairman Emeritus died on March 29, 2020. Mr. Adams’ son-in-law, Adolphus B. Baker, our Chief Executive Officer and Chairman of our board of directors, Mr. Baker’s spouse and her three sisters (who are Mr. Adams’ four daughters) beneficially own, directly or indirectly through related entities, 100% of our outstanding Class A Common Stock, controlling approximately 52.2% of our total voting power. Additionally, such persons and Jean Reed Adams (“Mrs. Adams”), the wife of our late founder, Fred R. Adams, Jr., also have additional voting power due to beneficial ownership of our Common Stock, directly or indirectly through related entities, resulting in family voting control of approximately 57.7% of our total voting power. Mr. Baker controls the vote of 100% of our outstanding Class A Common Stock.

We understand that the Adams and Baker families intend to retain ownership of a sufficient amount of our Common Stock and our Class A Common Stock to assure continued ownership of more than 50% of the voting power of our outstanding shares of capital stock. As a result of this ownership, the Adams and Baker families have the ability to exert substantial influence over matters requiring action by our stockholders, including amendments to our certificate of incorporation and by-laws, the election and removal of directors, and any merger, consolidation, or sale of all or substantially all of our assets, or other corporate transactions. Delaware law provides that the holders of a majority of the voting power of shares entitled to vote must approve certain fundamental corporate transactions such as a merger, consolidation and sale of all or substantially all of a corporation’s assets; accordingly, such a transaction involving us and requiring stockholder approval cannot be effected without the approval of the Adams and Baker families. Such ownership will make an unsolicited acquisition of our Company more difficult and discourage certain types of transactions involving a change of control of our Company, including transactions in which the holders of our Common Stock might otherwise receive a premium for their shares over then current market prices. The Adams and Baker families’ controlling ownership of our capital stock may adversely affect the market price of our Common Stock.

The price of our Common Stock may be affected by the availability of shares for sale in the market, and you may experience significant dilution as a result of future issuances of our securities, which could materially and adversely affect the market price of our Common Stock.

The sale or availability for sale of substantial amounts of our Common Stock could adversely impact its price. Our articles of incorporation authorize us to issue 120,000,000 shares of our Common Stock. As of January 5, 2021, there were 43,968,231 shares of our Common Stock outstanding. Accordingly, a substantial number of shares of our Common Stock are outstanding and are, or could become, available for sale in the market. In addition, we may be obligated to issue additional shares of our Common Stock in connection with employee benefit plans (including equity incentive plans).

In the future, we may decide to raise capital through offerings of our Common Stock, additional securities convertible into or exchangeable for Common Stock, or rights to acquire these securities or our Common Stock. The issuance of additional shares of our Common Stock or additional securities convertible into or exchangeable for our Common Stock could result in dilution of existing stockholders’ equity interests in us. Issuances of substantial amounts of our Common Stock, or the perception that such issuances could occur, may adversely affect prevailing market prices for our Common Stock, and we cannot predict the effect this dilution may have on the price of our Common Stock.

As described in Note 12 – Related Party Transaction of the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report, in August 2020 Mrs. Adams and the Daughters’ Trust (of which the daughters of our late founder are beneficiaries) sold 6.9 million shares of Common Stock in a secondary public offering pursuant to a previously disclosed Agreement Regarding Common Stock (the “Agreement”) filed as an exhibit to our 2020 Annual Report. After the sale, approximately 5.0 million shares (the “Subject Shares”) remain registered under a shelf registration statement and prospectus dated October 9, 2018 for potential resale, which shares are subject to the Agreement. The Agreement generally provides that if a holder of Subject Shares intends to sell any of the Subject Shares, such party must give the Company a right of first refusal to purchase all or any of such shares. The price payable by the Company to purchase shares pursuant to the exercise of the right of first refusal will reflect a 6% discount to the then-current market price based on the 20 business-day volume weighted average price. If the Company does not exercise its right of first refusal and purchase the shares offered, such party will, subject to the approval of a special committee of independent directors of the Board of Directors, be permitted to sell the shares not purchased by the Company pursuant to a Company registration statement, Rule 144 under the Securities Act of 1933, or another manner of sale agreed to by the Company. Although pursuant to the Agreement the Company will have a right of first refusal to purchase all or any of those shares, the Company may elect not to exercise its rights of first refusal, and if so such shares would be eligible for sale pursuant to the registration rights in the Agreement or pursuant to Rule 144 under the Securities Act of 1933. Sales, or the availability for sale, of a large number of shares of our Common Stock could result in a decline in the market price of our Common Stock.

27

Index    
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
The following table is a summary of our second quarter 2020 share repurchases:


Total Number ofMaximum Number
Shares Purchasedof Shares that
Total NumberAverageas Part of PubliclyMay Yet Be
of SharesPrice PaidAnnounced PlansPurchased Under the
PeriodPurchased (1)per ShareOr ProgramsPlans or Programs
8/30/20 to 9/26/20— $— — — 
9/27/20 to 10/24/20— — — — 
10/25/20 to 11/28/201,102 40.90 — — 
1,102 $40.90 — — 

(1) As permitted under our Amended and Restated Cal-Maine Foods, Inc. 2012 Omnibus Long-term Incentive Plan, these shares were withheld by us to satisfy tax withholding obligations for employees in connection with the vesting of restricted common stock.

ITEM 6. EXHIBITS

Exhibits
No.Description
3.1
3.2
10.1
31.1*
31.2*
32**
101.SCH*+Inline XBRL Taxonomy Extension Schema Document
101.CAL*+Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*+Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*+Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE*+Inline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
 
*Filed herewith as an Exhibit.
**Furnished herewith as an Exhibit.
+Submitted electronically with this Quarterly Report.


28

Index    
SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

CAL-MAINE FOODS, INC.
(Registrant)

Date: January 5, 2021/s/ Max P. Bowman
Max P. Bowman
Vice President, Chief Financial Officer
(Principal Financial Officer)
Date: January 5, 2021/s/ Michael D. Castleberry
Michael D. Castleberry
Vice President, Controller
(Principal Accounting Officer)

29
EX-31.1 2 exhibit3112q21.htm EX-31.1 Document

Exhibit 31.1
 
Certification
Pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934,
As Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
I, Adolphus B. Baker, certify that:
 
1.I have reviewed this Quarterly Report on Form 10-Q of Cal-Maine Foods, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

/s/ Adolphus B. Baker
Adolphus B. Baker
Chief Executive Officer and Chairman of the Board
Date:January 5, 2021

EX-31.2 3 exhibit3122q21.htm EX-31.2 Document

Exhibit 31.2
 
Certification
Pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934,
As Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 
I, Max P. Bowman, certify that
 
1.I have reviewed this Quarterly Report on Form 10-Q of Cal-Maine Foods, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
/s/ Max P. Bowman
Max P. Bowman
Vice President and Chief Financial Officer
Date:January 5, 2021


EX-32 4 exhibit322q21.htm EX-32 Document

Exhibit 32
 
Certifications Pursuant to 18 U.S.C. §1350,
As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
Solely for the purposes of complying with 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, we, the undersigned Chief Executive Officer and Chief Financial Officer of Cal-Maine Foods, Inc. (the “Company”), hereby certify, based on our knowledge, that the Quarterly Report on Form 10-Q of the Company for the quarter ended February 29, 2020 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
 
/s/ Adolphus B. Baker
Adolphus B. Baker
Chief Executive Officer and Chairman of the Board
/s/ Max P. Bowman
Max P. Bowman
Vice President and Chief Financial Officer
Date:January 5, 2021


EX-101.SCH 5 calm-20201128.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Investment Securities link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Investment Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Investment Securities (Schedule Of Investment Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Investment Securities (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Investment Securities (Schedule Of Contractual Maturities Of Investment Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Fair Value Measurements (Schedule Of Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2115105 - Disclosure - Accrued Dividends Payable and Dividends per Common Share link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - Accrued Dividends Payable and Dividends per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - Accrued Dividends Payable and Dividends per Common Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Accrued Dividends Payable and Dividends per Common Share (Schedule of Dividends) (Details) link:presentationLink link:calculationLink link:definitionLink 2119106 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 2320305 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2421409 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2122107 - Disclosure - Net Loss per Common Share link:presentationLink link:calculationLink link:definitionLink 2323306 - Disclosure - Net Loss per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2424410 - Disclosure - Net Loss per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2125108 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2326307 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2427411 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2128109 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2329308 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2430412 - Disclosure - Leases - Schedule of Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2431413 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2431413 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2432414 - Disclosure - Leases - Schedule of Weighted Average Information (Details) link:presentationLink link:calculationLink link:definitionLink 2133110 - Disclosure - Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 2334309 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2435415 - Disclosure - Stock Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2436416 - Disclosure - Stock Based Compensation (Summary Of Restricted Share Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2137111 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2438417 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2139112 - Disclosure - Related Party Transaction link:presentationLink link:calculationLink link:definitionLink 2440418 - Disclosure - Related Party Transaction (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 calm-20201128_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 calm-20201128_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 calm-20201128_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Contributions Proceeds from Contributions from Parent Leases Lessee, Operating Leases [Text Block] Document Type Document Type Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Other, net Other Nonoperating Income (Expense) Commitment and Contingencies Commitments and Contingencies Disclosure [Text Block] Number of Shares, Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Related Party [Axis] Related Party [Axis] Treasury Stock Treasury Stock [Member] Cost of sales Cost of Goods and Services Sold Total Debt Securities, Available-for-sale Egg products Egg Products [Member] Egg Products [Member] Investment Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Cumulative losses to be recovered prior to payment of divided at beginning of period Cumulative Loss To Be Recovered Prior To Paying Dividend Cumulative Loss To Be Recovered Prior To Paying Dividend Equity Components [Axis] Equity Components [Axis] Gross realized gains on sales of available-for-sale securities Available-for-sale Securities, Gross Realized Gains Restricted Shares Restricted Stock [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Minimum Minimum [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Standby letters of credit Pledged Assets Separately Reported, Securities Pledged under Letter of Credit Facilities, at Fair Value Balance Sheet Location [Domain] Balance Sheet Location [Domain] Number of days after fourth quarter dividends paid Number Of Days After Fourth quarter Dividends Paid Number Of Days After Fourth quarter Dividends Paid Current portion of operating lease obligation Operating Lease, Liability, Current Number of Shares, Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Issuance of Equity by Subsidiary to Noncontrolling Interests Current Assets Current Assets [Member] Current Assets [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Common Stock Common Stock, Non-Convertible [Member] Common Stock, Non-Convertible [Member] Less: Loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Amortization of right-of-use asset Finance Lease, Right-of-Use Asset, Amortization Deferred income taxes Deferred Income Tax Liabilities, Net Asset backed securities Asset-backed Securities [Member] Entity Interactive Data Current Entity Interactive Data Current Security Exchange Name Security Exchange Name Fair Value Measurements Fair Value Disclosures [Text Block] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Equity Stockholders' Equity Note Disclosure [Text Block] Accrued Dividends Payable and Dividends Per Common Share Accrued Dividends Payable And Dividends Per Common Share [Text Block] Accrued Dividends Payable And Dividends Per Common Share [Text Block] Immediate Family Member of Management or Principal Owner Immediate Family Member of Management or Principal Owner [Member] Weighted Average Grant Date Fair Value, Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Operating income (loss) Operating Income (Loss) Operating Income (Loss) Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Total current liabilities Liabilities, Current Trade Receivables Accounts Receivable [Policy Text Block] Fiscal Year Fiscal Period, Policy [Policy Text Block] Paid-in capital Additional Paid in Capital, Common Stock Entity Registrant Name Entity Registrant Name Number of Shares, Outstanding, Beginning Balance (in shares) Number of Shares, Outstanding, Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Impairment loss on property, plant & equipment Asset Impairment Charges Commitments and contingencies - see Note 11 Commitments and Contingencies Total Finance Lease, Liability, Payment, Due Purchase of common stock by treasury Payments for Repurchase of Common Stock Net proceeds from disposal of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Assets Assets [Abstract] Finance Lease cost Finance Leases Lessee, Finance Lease, Description [Abstract] Accounting Policies [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Other income (expense): Other Nonoperating Income (Expense) [Abstract] Entity Address, State or Province Entity Address, State or Province Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount Earnings Per Share Reconciliation [Abstract] Earnings Per Share Reconciliation [Abstract] Schedule Of Investment Securities Available-for-sale Securities [Table Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Amount payable to the Selling Stockholders Due to Officers or Stockholders Operating lease right-of-use asset, net Operating Lease, Right-of-Use Asset Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Trade and other receivables, net Accounts Receivable, after Allowance for Credit Loss, Current Total Lessee, Operating Lease, Liability, to be Paid 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Contributions Adjustments to Additional Paid in Capital, Other 2022 Finance Lease, Liability, to be Paid, Year One Stockholders’ equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Entity Address, Postal Zip Code Entity Address, Postal Zip Code New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Goodwill Goodwill Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Restricted stock forfeitures Stock Issued During Period, Value, Restricted Stock Award, Forfeitures Document Transition Report Document Transition Report Common stock, par value per share (in dollars per share) Common Stock, Par or Stated Value Per Share Other noncurrent liabilities Other Liabilities, Noncurrent Principal payments on finance lease Finance Lease, Principal Payments Unrealized holding gain (loss) on available-for-sale securities, net of reclassification adjustments OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax Document Information [Table] Document Information [Table] Level 2 Fair Value, Inputs, Level 2 [Member] Document Quarterly Report Document Quarterly Report Cumulative Effect, Period of Adoption, Adjusted Balance Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Inventories Total inventories Inventory, Net Asset Class [Domain] Asset Class [Domain] Equity [Abstract] Equity [Abstract] Total assets measured at fair value Assets, Fair Value Disclosure Proceeds from sale of available-for-sale securities Proceeds from Sale of Available-for-sale Securities Investment, Policy Investment, Policy [Policy Text Block] Net income (loss) Net income (loss) Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Statement [Line Items] Statement [Line Items] 1-5 years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Diluted (in shares) Dilutive potential common shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Litigation Case [Domain] Litigation Case [Domain] Basic (in dollars per share) Earnings Per Share, Basic Class of Stock [Domain] Class of Stock [Domain] Net income (loss) per common share attributable to Cal-Maine Foods, Inc. Earnings Per Share, Basic and Diluted [Abstract] Entity File Number Entity File Number Number of Shares, Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Weighted-average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Feed and supplies Agricultural Related Inventory, Feed and Supplies Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Principal payments on long-term debt Repayments of Long-term Debt Unrealized Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Computation Of Basic And Diluted Net Income Per Share Attributable To The Company Schedule of Weighted Average Number of Shares [Table Text Block] Stock based compensation expense (benefit) Share-based Payment Arrangement, Expense Balance Sheet Location [Axis] Balance Sheet Location [Axis] Common stock Common Stock, Value, Issued Document Fiscal Year Focus Document Fiscal Year Focus Entity Small Business Entity Small Business Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Commercial paper Commercial Paper [Member] Entity Current Reporting Status Entity Current Reporting Status 2025 Finance Lease, Liability, to be Paid, Year Four Restricted stock compensation APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Available-for-sale Securities [Member] Available-for-sale Securities [Member] Amendment Flag Amendment Flag Other comprehensive income (loss), net of  tax Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Leases Lessee, Finance Leases [Text Block] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Schedule Of Assets And Liabilities Measured At Fair Value On A Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Within one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Other Other [Member] Other [Member] Royalty income Royalty Income, Nonoperating Total Operating Lease, Liability Net cash used in operations Net Cash Provided by (Used in) Operating Activities Litigation Status [Axis] Litigation Status [Axis] Entity Central Index Key Entity Central Index Key Related Party [Domain] Related Party [Domain] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Conventional shell egg sales Non-Specialty Shell Egg Sales [Member] Non-Specialty Shell Egg Sales [Member] Financial Instruments [Domain] Financial Instruments [Domain] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total stockholders’ equity Stockholders' Equity Attributable to Parent Total Liabilities and Stockholders’ Equity Liabilities and Equity Loss Contingencies [Line Items] Loss Contingencies [Line Items] Accumulated other comprehensive income, net of tax Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Address, City or Town Entity Address, City or Town Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Operating Lease cost Operating Lease, Cost Accounts payable and accrued expenses Accounts Payable and Accrued Liabilities, Current 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Flocks, net of amortization Agricultural Related Inventory, Flocks Agricultural related inventory, flocks, net of accumulated amortization. Financial Instrument [Axis] Financial Instrument [Axis] Antidilutive restricted securities excluded from diluted net loss per share calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Sales and maturities of investment securities Proceeds from Sale, Maturity and Collection of Investments Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Bell et al. v. Cal-Maine Foods et al. Bell et al. v. Cal-Maine Foods et al. [Member] Bell et al. v. Cal-Maine Foods et al. Weighted-average remaining lease term (years) Finance Lease, Weighted Average Remaining Lease Term Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Short term lease cost Short-term Lease, Cost Weighted Average Number Diluted Shares Outstanding Adjustment Weighted Average Number Diluted Shares Outstanding Adjustment Amount reimbursable by the Selling Stockholders Due from Officers or Stockholders Summary Of Restricted Share Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Equity Component [Domain] Equity Component [Domain] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Gross profit Gross Profit Gross Profit Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Property, plant & equipment, net Property, Plant and Equipment, Net Selling, general and administrative Selling, General and Administrative Expense Entity Tax Identification Number Entity Tax Identification Number Stock Based Compensation Share-based Payment Arrangement [Text Block] Net income (loss) attributable to Cal-Maine Foods, Inc. Net income (loss) attributable to Cal-Maine Foods, Inc. Net Income (Loss) Attributable to Parent Schedule of Lease Cost and Weighted Average Information Lease, Cost [Table Text Block] Long-term finance lease obligation Finance Lease, Liability, Noncurrent 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Remainder fiscal 2021 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Other long-term assets Other Assets, Noncurrent Inventories Inventory Disclosure [Text Block] Income tax (benefit) expense related to items of other comprehensive income Other comprehensive loss, net of tax Other Comprehensive Income (Loss), Net of Tax One third of net income attributable to parent One Third Of Net Income Attributable To Parent One Third Of Net Income Attributable To Parent Leases [Abstract] Leases [Abstract] Total Assets Assets Related Party Transaction Related Party Transactions Disclosure [Text Block] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Basic Earnings Per Share [Abstract] Title of 12(b) Security Title of 12(b) Security Total Finance Lease, Liability Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Weighted Average Grant Date Fair Value, Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Loss on disposal of fixed assets Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Antidilutive Securities [Axis] Antidilutive Securities [Axis] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Number of days dividends paid following record date Number Of Days Dividends Paid Following Record Date Number Of Days Dividends Paid Following Record Date. Schedule of Future Minimum Lease Payments, Finance Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Depreciation and amortization Depreciation, Depletion and Amortization Schedule of Stockholders Equity [Table] Schedule of Stockholders Equity [Table] Schedule of Stockholders Equity [Table] Certificates of deposits Certificates of Deposit [Member] Thereafter Finance Lease, Liability, to be Paid, after Year Five Product and Service [Axis] Product and Service [Axis] Pullets and breeders Agricultural Related Inventory, Pullets and Breeders Agricultural Related Inventory, Pullets and Breeders Total liabilities Liabilities Supplemental Information: Supplemental Cash Flow Information [Abstract] Weighted average period of unrecognized compensation expense (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 2026 Finance Lease, Liability, to be Paid, Year Five Loss contingency, damages sought Loss Contingency, Damages Sought, Value Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule Of Statement Of Stockholders' Equity Activities, Including Noncontrolling Interest Schedule of Stockholders Equity [Table Text Block] Entity Filer Category Entity Filer Category Common Stock Common Stock [Member] Product and Service [Domain] Product and Service [Domain] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Distributions from unconsolidated entities Proceeds from Equity Method Investment, Distribution, Return of Capital Number of days after first, second and third quarter dividends paid Number Of Days After First, Second And Third Quarter Dividends Paid Number Of Days After First, Second And Third Quarter Dividends Paid Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Net income (loss) attributable to Cal-Maine Foods, Inc. Net Income (Loss) Available to Common Stockholders, Basic Level 1 Fair Value, Inputs, Level 1 [Member] Weighted-average discount rate Finance Lease, Weighted Average Discount Rate, Percent Other comprehensive income (loss), before tax: Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] (Increase) decrease in accumulated post-retirement benefits obligation, net of reclassification adjustments Other Comprehensive Income (Loss), Tax Distributions to noncontrolling interests Proceeds from (Payments to) Noncontrolling Interests Dividends per common share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Weighted Average Grant Date Fair Value, Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Paid In Capital Additional Paid-in Capital [Member] Interest income, net Interest Income (Expense), Net Estimated Fair Value Investment securities Available-for-sale Securities Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Municipal bonds Municipal Bonds [Member] Other adjustments, net Other Operating Activities, Cash Flow Statement Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Class A Common Stock Common Class A [Member] Class of Stock [Line Items] Class of Stock [Line Items] Asset Class [Axis] Asset Class [Axis] Litigation Case [Axis] Litigation Case [Axis] Interest on lease obligations Finance Lease, Interest Expense Related Party Transactions [Abstract] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Amortized Cost Available-for-sale Securities, Amortized Cost Basis Total other income, net Nonoperating Income (Expense) Nonoperating Income (Expense) Finance lease right-of-use asset, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Schedule of Future Minimum Lease Payments, Operating Lessee, Operating Lease, Liability, Maturity [Table Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Basic (in shares) Basic weighted-average common shares (in shares) Weighted Average Number of Shares Outstanding, Basic Mutual funds Mutual Funds [Member] Mutual Funds [Member] Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Investments in unconsolidated entities Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Document Information [Line Items] Document Information [Line Items] Treasury stock, shares (in shares) Treasury Stock, Shares Loss Contingencies [Table] Loss Contingencies [Table] Acquisition of business Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized (in shares) Common Stock, Shares Authorized Specialty shell egg sales Specialty Shell Egg Sales [Member] Specialty Shell Egg Sales [Member] Revenue Recognition Revenue from Contract with Customer [Text Block] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Cumulative increase (decrease) to retained earnings Balance beginning Balance ending Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Basic Weighted average shares outstanding [Abstract] Weighted average shares outstanding [Abstract] Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Remainder fiscal 2021 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Layer Agricultural Related Inventory, Layers Agricultural Related Inventory, Layers Net sales Revenues Class of Stock [Axis] Class of Stock [Axis] Income tax (benefit) expense Income Tax Expense (Benefit) Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule Of Contractual Maturities Of Investment Securities Investments Classified by Contractual Maturity Date [Table Text Block] Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Long-term operating lease obligation Operating Lease, Liability, Noncurrent Diluted (in dollars per share) Earnings Per Share, Diluted Current portion of finance lease obligation Finance Lease, Liability, Current Local Phone Number Local Phone Number Noncurrent Assets Noncurrent Assets [Member] Noncurrent Assets [Member] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Cumulative Losses To Be Recovered Prior To Paying Dividend Cumulative Losses To Be Recovered Prior To Paying Dividend Cumulative Losses To Be Recovered Prior To Paying Dividend Unrealized Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Use of Estimates Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Entity Address, Address Line One Entity Address, Address Line One Cash paid for operating leases Non-Cash Change In Operating Lease Liability Non-Cash Change In Operating Lease Liability Entity Emerging Growth Company Entity Emerging Growth Company Less: Comprehensive loss attributable to the noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent 2024 Finance Lease, Liability, to be Paid, Year Three Award Type [Axis] Award Type [Axis] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Maximum Maximum [Member] Noncontrolling Interests Noncontrolling Interest [Member] Document Period End Date Document Period End Date Purchase of company stock Treasury Stock, Value, Acquired, Par Value Method Schedule of Stockholders Equity [Line Items] Schedule of Stockholders Equity [Line Items] Schedule of Stockholders Equity [Line Items] Retained Earnings Retained Earnings [Member] State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member] State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Purchases of investment securities Payments to Acquire Investments Schedule of Dividends Dividends Declared [Table Text Block] Equity income (loss) of unconsolidated entities Income (Loss) from Equity Method Investments Pending Litigation [Member] Pending Litigation [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss Weighted Average Grant Date Fair Value, Outstanding, Beginning Balance (in dollars per share) Weighted Average Grant Date Fair Value, Outstanding, Ending Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Award Type [Domain] Award Type [Domain] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Eggs and egg products Agricultural Related Inventory, Eggs Agricultural Related Inventory, Eggs Corporate bonds Corporate Debt Securities [Member] Trading Symbol Trading Symbol Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Gross realized losses on sales of available-for-sale securities Available-for-sale Securities, Gross Realized Losses Schedule Of Inventories Schedule of Inventory, Current [Table Text Block] Litigation Status Litigation Status [Domain] Operating Leases Lessee, Operating Lease, Description [Abstract] Investment securities available-for-sale Available-for-sale Securities, Current Common stock in treasury at cost – 26,293 shares at November 28, 2020 and 26,287 shares at May 30, 2020 Treasury Stock, Value Net Loss per Common Share Earnings Per Share [Text Block] Cover page. Cover [Abstract] Current liabilities: Liabilities, Current [Abstract] Entity Shell Company Entity Shell Company 2023 Finance Lease, Liability, to be Paid, Year Two Change in Accounting Principle New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 9 calm-20201128_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 calm-20201128_htm.xml IDEA: XBRL DOCUMENT 0000016160 2020-05-31 2020-11-28 0000016160 calm:CommonStockNonConvertibleMember 2021-01-05 0000016160 us-gaap:CommonClassAMember 2021-01-05 0000016160 2020-11-28 0000016160 2020-05-30 0000016160 calm:CommonStockNonConvertibleMember 2020-11-28 0000016160 us-gaap:CommonClassAMember 2020-05-30 0000016160 calm:CommonStockNonConvertibleMember 2020-05-30 0000016160 us-gaap:CommonClassAMember 2020-11-28 0000016160 2020-08-30 2020-11-28 0000016160 2019-09-01 2019-11-30 0000016160 2019-06-02 2019-11-30 0000016160 2019-06-01 0000016160 2019-11-30 0000016160 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-11-28 0000016160 calm:CurrentAssetsMember us-gaap:MunicipalBondsMember 2020-11-28 0000016160 calm:CurrentAssetsMember us-gaap:CommercialPaperMember 2020-11-28 0000016160 calm:CurrentAssetsMember us-gaap:CorporateDebtSecuritiesMember 2020-11-28 0000016160 calm:CurrentAssetsMember us-gaap:CertificatesOfDepositMember 2020-11-28 0000016160 calm:CurrentAssetsMember us-gaap:AssetBackedSecuritiesMember 2020-11-28 0000016160 calm:CurrentAssetsMember 2020-11-28 0000016160 calm:NoncurrentAssetsMember calm:MutualFundsMember 2020-11-28 0000016160 calm:NoncurrentAssetsMember 2020-11-28 0000016160 calm:CurrentAssetsMember us-gaap:MunicipalBondsMember 2020-05-30 0000016160 calm:CurrentAssetsMember us-gaap:CommercialPaperMember 2020-05-30 0000016160 calm:CurrentAssetsMember us-gaap:CorporateDebtSecuritiesMember 2020-05-30 0000016160 calm:CurrentAssetsMember us-gaap:CertificatesOfDepositMember 2020-05-30 0000016160 calm:CurrentAssetsMember us-gaap:AssetBackedSecuritiesMember 2020-05-30 0000016160 calm:CurrentAssetsMember 2020-05-30 0000016160 calm:NoncurrentAssetsMember calm:MutualFundsMember 2020-05-30 0000016160 calm:NoncurrentAssetsMember 2020-05-30 0000016160 calm:CurrentAssetsMember 2020-05-31 2020-11-28 0000016160 calm:CurrentAssetsMember 2019-06-02 2019-11-30 0000016160 us-gaap:AvailableforsaleSecuritiesMember 2020-11-28 0000016160 us-gaap:AvailableforsaleSecuritiesMember 2019-11-30 0000016160 calm:NoncurrentAssetsMember 2020-05-31 2020-11-28 0000016160 calm:NoncurrentAssetsMember 2019-06-02 2019-11-30 0000016160 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel1Member 2020-11-28 0000016160 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member 2020-11-28 0000016160 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel3Member 2020-11-28 0000016160 us-gaap:MunicipalBondsMember 2020-11-28 0000016160 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2020-11-28 0000016160 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2020-11-28 0000016160 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2020-11-28 0000016160 us-gaap:CommercialPaperMember 2020-11-28 0000016160 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2020-11-28 0000016160 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2020-11-28 0000016160 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2020-11-28 0000016160 us-gaap:CorporateDebtSecuritiesMember 2020-11-28 0000016160 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2020-11-28 0000016160 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2020-11-28 0000016160 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2020-11-28 0000016160 us-gaap:CertificatesOfDepositMember 2020-11-28 0000016160 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member 2020-11-28 0000016160 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2020-11-28 0000016160 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member 2020-11-28 0000016160 us-gaap:AssetBackedSecuritiesMember 2020-11-28 0000016160 calm:MutualFundsMember us-gaap:FairValueInputsLevel1Member 2020-11-28 0000016160 calm:MutualFundsMember us-gaap:FairValueInputsLevel2Member 2020-11-28 0000016160 calm:MutualFundsMember us-gaap:FairValueInputsLevel3Member 2020-11-28 0000016160 calm:MutualFundsMember 2020-11-28 0000016160 us-gaap:FairValueInputsLevel1Member 2020-11-28 0000016160 us-gaap:FairValueInputsLevel2Member 2020-11-28 0000016160 us-gaap:FairValueInputsLevel3Member 2020-11-28 0000016160 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel1Member 2020-05-30 0000016160 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member 2020-05-30 0000016160 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel3Member 2020-05-30 0000016160 us-gaap:MunicipalBondsMember 2020-05-30 0000016160 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2020-05-30 0000016160 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2020-05-30 0000016160 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2020-05-30 0000016160 us-gaap:CommercialPaperMember 2020-05-30 0000016160 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2020-05-30 0000016160 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2020-05-30 0000016160 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2020-05-30 0000016160 us-gaap:CorporateDebtSecuritiesMember 2020-05-30 0000016160 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2020-05-30 0000016160 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2020-05-30 0000016160 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2020-05-30 0000016160 us-gaap:CertificatesOfDepositMember 2020-05-30 0000016160 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member 2020-05-30 0000016160 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2020-05-30 0000016160 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member 2020-05-30 0000016160 us-gaap:AssetBackedSecuritiesMember 2020-05-30 0000016160 calm:MutualFundsMember us-gaap:FairValueInputsLevel1Member 2020-05-30 0000016160 calm:MutualFundsMember us-gaap:FairValueInputsLevel2Member 2020-05-30 0000016160 calm:MutualFundsMember us-gaap:FairValueInputsLevel3Member 2020-05-30 0000016160 calm:MutualFundsMember 2020-05-30 0000016160 us-gaap:FairValueInputsLevel1Member 2020-05-30 0000016160 us-gaap:FairValueInputsLevel2Member 2020-05-30 0000016160 us-gaap:FairValueInputsLevel3Member 2020-05-30 0000016160 us-gaap:CommonStockMember 2020-08-30 2020-11-28 0000016160 us-gaap:CommonStockMember 2020-11-28 0000016160 calm:CommonStockNonConvertibleMember us-gaap:CommonStockMember 2020-08-29 0000016160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-08-29 0000016160 us-gaap:TreasuryStockMember 2020-08-29 0000016160 us-gaap:AdditionalPaidInCapitalMember 2020-08-29 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-29 0000016160 us-gaap:RetainedEarningsMember 2020-08-29 0000016160 2020-08-29 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-30 2020-11-28 0000016160 us-gaap:TreasuryStockMember 2020-08-30 2020-11-28 0000016160 us-gaap:AdditionalPaidInCapitalMember 2020-08-30 2020-11-28 0000016160 us-gaap:RetainedEarningsMember 2020-08-30 2020-11-28 0000016160 calm:CommonStockNonConvertibleMember us-gaap:CommonStockMember 2020-11-28 0000016160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-11-28 0000016160 us-gaap:TreasuryStockMember 2020-11-28 0000016160 us-gaap:AdditionalPaidInCapitalMember 2020-11-28 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-11-28 0000016160 us-gaap:RetainedEarningsMember 2020-11-28 0000016160 calm:CommonStockNonConvertibleMember us-gaap:CommonStockMember 2019-08-31 0000016160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-08-31 0000016160 us-gaap:TreasuryStockMember 2019-08-31 0000016160 us-gaap:AdditionalPaidInCapitalMember 2019-08-31 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-08-31 0000016160 us-gaap:RetainedEarningsMember 2019-08-31 0000016160 us-gaap:NoncontrollingInterestMember 2019-08-31 0000016160 2019-08-31 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-01 2019-11-30 0000016160 us-gaap:TreasuryStockMember 2019-09-01 2019-11-30 0000016160 us-gaap:RetainedEarningsMember 2019-09-01 2019-11-30 0000016160 us-gaap:NoncontrollingInterestMember 2019-09-01 2019-11-30 0000016160 us-gaap:AdditionalPaidInCapitalMember 2019-09-01 2019-11-30 0000016160 calm:CommonStockNonConvertibleMember us-gaap:CommonStockMember 2019-11-30 0000016160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-11-30 0000016160 us-gaap:TreasuryStockMember 2019-11-30 0000016160 us-gaap:AdditionalPaidInCapitalMember 2019-11-30 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-30 0000016160 us-gaap:RetainedEarningsMember 2019-11-30 0000016160 us-gaap:NoncontrollingInterestMember 2019-11-30 0000016160 calm:CommonStockNonConvertibleMember us-gaap:CommonStockMember 2020-05-30 0000016160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-05-30 0000016160 us-gaap:TreasuryStockMember 2020-05-30 0000016160 us-gaap:AdditionalPaidInCapitalMember 2020-05-30 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-30 0000016160 us-gaap:RetainedEarningsMember 2020-05-30 0000016160 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-05-30 0000016160 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-05-30 0000016160 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember calm:CommonStockNonConvertibleMember us-gaap:CommonStockMember 2020-05-30 0000016160 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-05-30 0000016160 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:TreasuryStockMember 2020-05-30 0000016160 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AdditionalPaidInCapitalMember 2020-05-30 0000016160 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-30 0000016160 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:RetainedEarningsMember 2020-05-30 0000016160 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2020-05-30 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-31 2020-11-28 0000016160 us-gaap:TreasuryStockMember 2020-05-31 2020-11-28 0000016160 us-gaap:AdditionalPaidInCapitalMember 2020-05-31 2020-11-28 0000016160 us-gaap:RetainedEarningsMember 2020-05-31 2020-11-28 0000016160 calm:CommonStockNonConvertibleMember us-gaap:CommonStockMember 2019-06-01 0000016160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-06-01 0000016160 us-gaap:TreasuryStockMember 2019-06-01 0000016160 us-gaap:AdditionalPaidInCapitalMember 2019-06-01 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-01 0000016160 us-gaap:RetainedEarningsMember 2019-06-01 0000016160 us-gaap:NoncontrollingInterestMember 2019-06-01 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-02 2019-11-30 0000016160 us-gaap:TreasuryStockMember 2019-06-02 2019-11-30 0000016160 us-gaap:AdditionalPaidInCapitalMember 2019-06-02 2019-11-30 0000016160 us-gaap:NoncontrollingInterestMember 2019-06-02 2019-11-30 0000016160 us-gaap:RetainedEarningsMember 2019-06-02 2019-11-30 0000016160 us-gaap:RestrictedStockMember 2019-06-02 2019-11-30 0000016160 calm:NonSpecialtyShellEggSalesMember 2020-08-30 2020-11-28 0000016160 calm:NonSpecialtyShellEggSalesMember 2019-09-01 2019-11-30 0000016160 calm:NonSpecialtyShellEggSalesMember 2020-05-31 2020-11-28 0000016160 calm:NonSpecialtyShellEggSalesMember 2019-06-02 2019-11-30 0000016160 calm:SpecialtyShellEggSalesMember 2020-08-30 2020-11-28 0000016160 calm:SpecialtyShellEggSalesMember 2019-09-01 2019-11-30 0000016160 calm:SpecialtyShellEggSalesMember 2020-05-31 2020-11-28 0000016160 calm:SpecialtyShellEggSalesMember 2019-06-02 2019-11-30 0000016160 calm:EggProductsMember 2020-08-30 2020-11-28 0000016160 calm:EggProductsMember 2019-09-01 2019-11-30 0000016160 calm:EggProductsMember 2020-05-31 2020-11-28 0000016160 calm:EggProductsMember 2019-06-02 2019-11-30 0000016160 calm:OtherMember 2020-08-30 2020-11-28 0000016160 calm:OtherMember 2019-09-01 2019-11-30 0000016160 calm:OtherMember 2020-05-31 2020-11-28 0000016160 calm:OtherMember 2019-06-02 2019-11-30 0000016160 us-gaap:RestrictedStockMember 2020-08-30 2020-11-28 0000016160 us-gaap:RestrictedStockMember 2018-09-02 2018-12-01 0000016160 us-gaap:RestrictedStockMember 2020-11-28 0000016160 us-gaap:RestrictedStockMember 2020-05-31 2020-11-28 0000016160 us-gaap:RestrictedStockMember 2020-05-30 0000016160 calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember us-gaap:PendingLitigationMember 2020-04-23 2020-04-23 0000016160 calm:BellEtAlVCalMaineFoodsEtAlMember srt:MinimumMember us-gaap:PendingLitigationMember 2020-04-30 2020-04-30 0000016160 calm:BellEtAlVCalMaineFoodsEtAlMember srt:MaximumMember us-gaap:PendingLitigationMember 2020-04-30 2020-04-30 0000016160 us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2020-08-24 shares iso4217:USD iso4217:USD shares calm:pullet_and_breeder calm:layer pure 2021 FY false 0000016160 --05-29 10-Q true 2020-11-28 false 000-38695 CAL-MAINE FOODS, INC DE 64-0500378 3320 Woodrow Wilson Avenue Jackson MS 39209 601 948-6813 Common Stock, $0.01 par value per share CALM NASDAQ Yes Yes Large Accelerated Filer false false false 43968231 4800000 47308000 78130000 124621000 154163000 117278000 98375000 199262000 187216000 5311000 4367000 493780000 522251000 581744000 557375000 601000 678000 2124000 2531000 58345000 60982000 35525000 35525000 22950000 22816000 5286000 4536000 1200355000 1206694000 93143000 92182000 210000 205000 765000 796000 94118000 93183000 546000 652000 1359000 1735000 9195000 8681000 90427000 92768000 195645000 197019000 0.01 0.01 0.01 0.01 120000000 70261000 703000 703000 4800000 4800000 4800000 4800000 48000 48000 62206000 60372000 968325000 975147000 151000 79000 26293000 26287000 26723000 26674000 1004710000 1009675000 1200355000 1206694000 347328000 311522000 640110000 552688000 288877000 282147000 564894000 544438000 58451000 29375000 75216000 8250000 43873000 45728000 87838000 88203000 -99000 -212000 -122000 -82000 14479000 -16565000 -12744000 -80035000 664000 1140000 1589000 2825000 280000 348000 585000 759000 58000 -454000 14000 -908000 436000 482000 948000 1818000 1438000 1516000 3136000 4494000 15917000 -15049000 -9608000 -75541000 3762000 -4863000 -2364000 -19634000 12155000 -10186000 -7244000 -55907000 0 -125000 0 -86000 12155000 -10061000 -7244000 -55821000 0.25 -0.21 -0.15 -1.15 0.25 -0.21 -0.15 -1.15 48501000 48447000 48501000 48447000 48645000 48447000 48501000 48447000 12155000 -10186000 -7244000 -55907000 -373000 -241000 95000 -825000 91000 59000 -23000 201000 -282000 -182000 72000 -624000 11873000 -10368000 -7172000 -56531000 0 -125000 0 -86000 11873000 -10243000 -7172000 -56445000 -7244000 -55907000 29305000 27571000 0 2919000 -32712000 -48855000 -10651000 -74272000 29637000 10116000 59077000 137160000 2650000 2357000 0 44515000 52373000 68106000 253000 1866000 -20030000 18646000 45000 21000 0 -755000 0 1500000 101000 97000 5000 0 -141000 -2373000 -30822000 -57999000 78130000 69247000 47308000 11248000 237000 398000 129000 91000 Summary of Significant Accounting Policies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements of Cal-Maine Foods, Inc. and its subsidiaries (the “Company,” “we,” “us,” “our”) have been prepared in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Therefore, they do not include all of the information and footnotes required by generally accepted accounting principles in the United States of America (“GAAP”) for complete financial statements and should be read in conjunction with our Annual Report on Form 10-K for the fiscal year ended May 30, 2020, (the “2020 Annual Report”). These statements reflect all adjustments that are, in the opinion of management, necessary to a fair statement of the results for the interim periods presented and, in the opinion of management, consist of adjustments of a normal recurring nature. Operating results for the interim periods are not necessarily indicative of operating results for the entire fiscal year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's fiscal year ends on the Saturday closest to May 31. Each of the three-month periods and year-to-date periods ended on November 28, 2020 and November 30, 2019 included 13 and 26 weeks, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The severity, magnitude and duration, as well as the economic consequences of the COVID-19 pandemic, are uncertain, rapidly changing and difficult to predict. Therefore, our accounting estimates and assumptions might change materially in future periods in response to COVID-19.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investment securities are accounted for in accordance with ASC 320, “Investments - Debt and Equity Securities” (“ASC 320”). The Company considers all of its debt securities for which there is a determinable fair market value, and there are no restrictions on the Company's ability to sell within the next 12 months, as available-for-sale. We classify these securities as current, because the amounts invested are available for current operations. Available-for-sale securities are carried at fair value, with unrealized gains and losses reported as a separate component of stockholders’ equity. The Company regularly evaluates changes to the rating of its debt securities by credit agencies and economic conditions to assess and record any expected credit losses through allowance for credit losses limited to the amount that fair value was less than the amortized cost basis. The cost basis for realized gains and losses on available-for-sale securities is determined on the specific identification method. Gains and losses are recognized in other income (expenses) as Other, net in the Company's Condensed Consolidated Statements of Operations. Investments in mutual funds are classified as “Other long-term assets” in the Company’s Consolidated Balance Sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trade Receivables </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade receivables are stated at their carrying value, net of a reserve for credit losses. At November 28, 2020 and May 30, 2020, reserves for credit losses were $766 thousand and $744 thousand, respectively. The Company extends credit to customers based on an evaluation of each customer’s financial condition and credit history. Collateral is generally not required. The Company minimizes exposure to counter party credit risk through credit analysis and approvals, credit limits, and monitoring procedures. In determining our reserve for credit losses, receivables are pooled according to age, with each pool assigned an expected loss percentage based on historical loss experience adjusted as needed for economic and other forward-looking factors. Accounts receivable are written off when deemed uncollectible.</span></div>Change in Accounting PrincipleEffective May 31, 2020, the Company adopted ASU 2016-13, Financial Instruments – Credit Losses (“Topic 326”), which is intended to improve financial reporting by requiring more timely recording of credit losses on loans and other financial instruments. The guidance replaces the prior “incurred loss” approach with an “expected loss” model and requires measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The Company adopted the guidance on a modified retrospective basis through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The Company evaluated its current methodology of estimating allowance for doubtful accounts and the risk profile of its receivables portfolio and developed a model that includes the qualitative and forecasting aspects of the “expected loss” model under the amended guidance. The Company finalized its assessment of the impact of the amended guidance and recorded a $422 thousand cumulative increase to retained earnings at May 31, 2020. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements of Cal-Maine Foods, Inc. and its subsidiaries (the “Company,” “we,” “us,” “our”) have been prepared in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Therefore, they do not include all of the information and footnotes required by generally accepted accounting principles in the United States of America (“GAAP”) for complete financial statements and should be read in conjunction with our Annual Report on Form 10-K for the fiscal year ended May 30, 2020, (the “2020 Annual Report”). These statements reflect all adjustments that are, in the opinion of management, necessary to a fair statement of the results for the interim periods presented and, in the opinion of management, consist of adjustments of a normal recurring nature. Operating results for the interim periods are not necessarily indicative of operating results for the entire fiscal year.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's fiscal year ends on the Saturday closest to May 31. Each of the three-month periods and year-to-date periods ended on November 28, 2020 and November 30, 2019 included 13 and 26 weeks, respectively.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The severity, magnitude and duration, as well as the economic consequences of the COVID-19 pandemic, are uncertain, rapidly changing and difficult to predict. Therefore, our accounting estimates and assumptions might change materially in future periods in response to COVID-19.</span></div> Investment SecuritiesOur investment securities are accounted for in accordance with ASC 320, “Investments - Debt and Equity Securities” (“ASC 320”). The Company considers all of its debt securities for which there is a determinable fair market value, and there are no restrictions on the Company's ability to sell within the next 12 months, as available-for-sale. We classify these securities as current, because the amounts invested are available for current operations. Available-for-sale securities are carried at fair value, with unrealized gains and losses reported as a separate component of stockholders’ equity. The Company regularly evaluates changes to the rating of its debt securities by credit agencies and economic conditions to assess and record any expected credit losses through allowance for credit losses limited to the amount that fair value was less than the amortized cost basis. The cost basis for realized gains and losses on available-for-sale securities is determined on the specific identification method. Gains and losses are recognized in other income (expenses) as Other, net in the Company's Condensed Consolidated Statements of Operations. Investments in mutual funds are classified as “Other long-term assets” in the Company’s Consolidated Balance Sheets. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trade Receivables </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade receivables are stated at their carrying value, net of a reserve for credit losses. At November 28, 2020 and May 30, 2020, reserves for credit losses were $766 thousand and $744 thousand, respectively. The Company extends credit to customers based on an evaluation of each customer’s financial condition and credit history. Collateral is generally not required. The Company minimizes exposure to counter party credit risk through credit analysis and approvals, credit limits, and monitoring procedures. In determining our reserve for credit losses, receivables are pooled according to age, with each pool assigned an expected loss percentage based on historical loss experience adjusted as needed for economic and other forward-looking factors. Accounts receivable are written off when deemed uncollectible.</span></div> 766000 744000 Change in Accounting PrincipleEffective May 31, 2020, the Company adopted ASU 2016-13, Financial Instruments – Credit Losses (“Topic 326”), which is intended to improve financial reporting by requiring more timely recording of credit losses on loans and other financial instruments. The guidance replaces the prior “incurred loss” approach with an “expected loss” model and requires measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The Company adopted the guidance on a modified retrospective basis through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The Company evaluated its current methodology of estimating allowance for doubtful accounts and the risk profile of its receivables portfolio and developed a model that includes the qualitative and forecasting aspects of the “expected loss” model under the amended guidance. The Company finalized its assessment of the impact of the amended guidance and recorded a $422 thousand cumulative increase to retained earnings at May 31, 2020. 422000 Investment<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities</span><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents the Company’s investment securities as of November 28, 2020 and May 30, 2020 (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.623%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current investment securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,495 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,621 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total noncurrent investment securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,313 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.623%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current investment securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,773 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,163 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total noncurrent investment securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,005 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,749 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Available-for-sale</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from sales and maturities of investment securities available-for-sale were $59.1 million and $136.0 million during the twenty-six weeks ended November 28, 2020 and November 30, 2019, respectively. Gross realized gains for the twenty-six weeks ended November 28, 2020 and November 30, 2019 were $57 thousand and $162 thousand, respectively.  There were no gross realized losses for the twenty-six weeks ended November 28, 2020 and $6 thousand gross realized losses for the twenty-six weeks ended November 30, 2019. There were no allowance for credit losses at November 28, 2020 and May 30, 2020.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual maturities may differ from contractual maturities as some borrowers have the right to call or prepay obligations with or without penalties.  Contractual maturities of current investments at November 28, 2020 are as follows (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:76.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within one year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,621 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Noncurrent </span></div>There were no sales of noncurrent investment securities during the twenty-six weeks ended November 28, 2020. Proceeds from sales and maturities of noncurrent investment securities were $1.2 million during the twenty-six weeks ended November 30, 2019. Gross realized gains for the twenty-six weeks ended November 30, 2019 were $611 thousand.  There were no realized losses for the twenty-six weeks ended November 28, 2020 and November 30, 2019. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents the Company’s investment securities as of November 28, 2020 and May 30, 2020 (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.623%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current investment securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,495 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,621 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total noncurrent investment securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,313 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.623%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current investment securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,773 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,163 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total noncurrent investment securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,005 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,749 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16378000 84000 0 16462000 3743000 0 7000 3736000 98355000 1387000 0 99742000 1001000 1000 0 1002000 3656000 23000 0 3679000 123133000 1495000 7000 124621000 2032000 1281000 0 3313000 2032000 1281000 0 3313000 16093000 86000 0 16179000 6965000 17000 0 6982000 125594000 1274000 0 126868000 1492000 0 0 1492000 2629000 13000 0 2642000 152773000 1390000 0 154163000 2005000 744000 0 2749000 2005000 744000 0 2749000 59100000 136000000.0 57000 162000 0 0 0 0 Contractual maturities of current investments at November 28, 2020 are as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:76.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within one year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,621 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 53445000 71176000 124621000 0 1200000 611000 0 0 Fair Value Measurements<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to categorize both financial and nonfinancial assets and liabilities based on the following fair value hierarchy.  The fair value of an asset is the price at which the asset could be sold in an orderly transaction between unrelated, knowledgeable, and willing parties able to engage in the transaction. A liability’s fair value is defined as the amount that would be paid to transfer the liability to a new obligor in a transaction between such parties, not the amount that would be paid to settle the liability with the creditor.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Quoted prices in active markets for identical assets or liabilities</span></div><div style="margin-top:10pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly, including:</span></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">◦</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Quoted prices for similar assets or liabilities in active markets</span></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">◦</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Quoted prices for identical or similar assets in non-active markets</span></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">◦</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Inputs other than quoted prices that are observable for the asset or liability</span></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">◦</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Inputs derived principally from or corroborated by other observable market data</span></div><div style="margin-top:10pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unobservable inputs for the asset or liability that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosures of fair value of certain financial assets and liabilities that are recorded at cost are as follows:</span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents, accounts receivable, and accounts payable:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The carrying amount approximates fair value due to the short maturity of these instruments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Lease obligations: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> The carrying value of the Company’s lease obligations is at its present value which approximates fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the fair value hierarchy described above, the following table shows the fair value of financial assets and liabilities measured at fair value on a recurring basis as of November 28, 2020 and May 30, 2020 (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.623%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,313 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,621 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,934 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.623%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,179 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,179 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,749 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,163 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,912 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment securities – available-for-sale classified as level 2 consist of securities with maturities of three months or longer when purchased. Observable inputs for these securities are yields, credit risks, default rates, and volatility.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the fair value hierarchy described above, the following table shows the fair value of financial assets and liabilities measured at fair value on a recurring basis as of November 28, 2020 and May 30, 2020 (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.623%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,313 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,621 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,934 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.623%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,179 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,179 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,749 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,163 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,912 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 16462000 0 16462000 0 3736000 0 3736000 0 99742000 0 99742000 0 1002000 0 1002000 0 3679000 0 3679000 3313000 0 0 3313000 3313000 124621000 0 127934000 0 16179000 0 16179000 0 6982000 0 6982000 0 126868000 0 126868000 0 1492000 0 1492000 0 2642000 0 2642000 2749000 0 0 2749000 2749000 154163000 0 156912000 Inventories<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following as of November 28, 2020 and May 30, 2020 (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flocks, net of amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,917 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eggs and egg products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Feed and supplies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,262 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,216 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>We grow and maintain flocks of layers (mature female chickens), pullets (female chickens, under 18 weeks of age), and breeders (male and female chickens used to produce fertile eggs to hatch for egg production flocks). Our total flock at November 28, 2020 consisted of approximately 9.9 million pullets and breeders and 41.5 million layers. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following as of November 28, 2020 and May 30, 2020 (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flocks, net of amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,917 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eggs and egg products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Feed and supplies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,262 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,216 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 113917000 110198000 20475000 18487000 64870000 58531000 199262000 187216000 9900000 41500000 Accrued Dividends Payable and Dividends per Common ShareWe accrue dividends at the end of each quarter according to the Company’s dividend policy adopted by our Board of Directors. The Company pays a dividend to shareholders of its Common Stock and Class A Common Stock on a quarterly basis for each quarter for which the Company reports net income attributable to Cal-Maine Foods, Inc. computed in accordance with GAAP in an amount equal to one-third (1/3) of such quarterly income. Dividends are paid to shareholders of record as of the 60th day following the last day of such quarter, except for the fourth fiscal quarter.  For the fourth quarter, the Company pays dividends to shareholders of record on the 65th day after the quarter end. Dividends are payable on the 15th day following the record date. Following a quarter for which the Company does not report net income attributable to Cal-Maine Foods, Inc., the Company will not pay a dividend for a subsequent profitable quarter until the Company is profitable on a cumulative basis computed from the date of the last quarter for which a dividend was paid. At the end of the second quarter of fiscal 2021, the amount of cumulative losses to be recovered before payment of a dividend was $8.6 million. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On our condensed consolidated statement of operations, we determine dividends per common share in accordance with the computation in the following table (in thousands, except per share data):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.853%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.333%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 Weeks Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Cal-Maine Foods, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,061)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,244)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,821)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative losses to be recovered prior to payment of divided at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,769)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,521)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,370)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,761)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Cal-Maine Foods, Inc. available for dividend</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/3 of net income attributable to Cal-Maine Foods, Inc. available for dividend</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock outstanding (shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A common stock outstanding (shares)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total common stock outstanding (shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends per common share*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*Dividends per common share = 1/3 of Net income (loss) attributable to Cal-Maine Foods, Inc. available for dividend ÷ Total common stock outstanding (shares).</span></div> P60D P65D P15D 8600000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On our condensed consolidated statement of operations, we determine dividends per common share in accordance with the computation in the following table (in thousands, except per share data):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.853%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.333%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 Weeks Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Cal-Maine Foods, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,061)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,244)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,821)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative losses to be recovered prior to payment of divided at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,769)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,521)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,370)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,761)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Cal-Maine Foods, Inc. available for dividend</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/3 of net income attributable to Cal-Maine Foods, Inc. available for dividend</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock outstanding (shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A common stock outstanding (shares)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total common stock outstanding (shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends per common share*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*Dividends per common share = 1/3 of Net income (loss) attributable to Cal-Maine Foods, Inc. available for dividend ÷ Total common stock outstanding (shares).</span></div> 12155000 -10061000 -7244000 -55821000 20769000 65521000 1370000 19761000 0 0 0 0 0 43968000 4800000 48768000 0 Equity<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following reflects the Company’s equity activity, for the thirteen and twenty-six weeks ended November 28, 2020 and November 30, 2019 (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.412%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended November 28, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cal-Maine Foods, Inc. Stockholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid In</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accum. Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Comp. Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Earnings</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at August 29, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,676)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,267 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956,170 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock forfeitures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of company stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at November 28, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,723)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,206 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968,325 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,710 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.951%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended November 30, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cal-Maine Foods, Inc. Stockholders</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid In</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accum. Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Noncontrolling</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Comp. Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at August 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,878)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,748 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of company stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,779)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,061)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,186)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at November 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,888)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,652 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934,293 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.412%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Twenty-six Weeks Ended November 28, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cal-Maine Foods, Inc. Stockholders</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid In</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accum. Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Comp. Income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at May 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,674)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975,147 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009,675 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of ASC 326, see Note 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at May 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,674)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock grant, net of forfeitures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of company stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at November 28, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,723)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,206 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968,325 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,710 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.951%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Twenty-six Weeks Ended November 30, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cal-Maine Foods, Inc. Stockholders</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid In</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accum. Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Noncontrolling</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Comp. Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,866)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,182 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock grant, net of forfeitures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of company stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributions to noncontrolling interest partners</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(755)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(755)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,779)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,821)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,907)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at November 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,888)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,652 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934,293 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following reflects the Company’s equity activity, for the thirteen and twenty-six weeks ended November 28, 2020 and November 30, 2019 (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.412%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended November 28, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cal-Maine Foods, Inc. Stockholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid In</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accum. Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Comp. Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Earnings</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at August 29, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,676)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,267 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956,170 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock forfeitures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of company stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at November 28, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,723)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,206 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968,325 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,710 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.951%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended November 30, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cal-Maine Foods, Inc. Stockholders</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid In</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accum. Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Noncontrolling</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Comp. Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at August 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,878)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,748 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of company stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,779)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,061)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,186)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at November 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,888)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,652 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934,293 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.412%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Twenty-six Weeks Ended November 28, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cal-Maine Foods, Inc. Stockholders</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid In</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accum. Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Comp. Income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at May 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,674)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975,147 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009,675 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of ASC 326, see Note 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at May 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,674)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock grant, net of forfeitures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of company stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at November 28, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,723)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,206 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968,325 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,710 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.951%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Twenty-six Weeks Ended November 30, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cal-Maine Foods, Inc. Stockholders</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid In</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accum. Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Noncontrolling</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Comp. Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,866)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,182 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock grant, net of forfeitures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of company stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributions to noncontrolling interest partners</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(755)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(755)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,779)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,821)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,907)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at November 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,888)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,652 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934,293 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 703000 48000 -26676000 61267000 433000 956170000 991945000 -282000 -282000 2000 -2000 0 45000 45000 932000 932000 5000 5000 12155000 12155000 703000 48000 -26723000 62206000 151000 968325000 1004710000 703000 48000 -25878000 57748000 -87000 908767000 2466000 943767000 -182000 -182000 10000 10000 1779000 -1779000 904000 904000 -10061000 -125000 -10186000 703000 48000 -25888000 58652000 -269000 900485000 562000 934293000 703000 48000 -26674000 60372000 79000 975147000 1009675000 422000 422000 703000 48000 -26674000 60372000 79000 975569000 1010097000 72000 72000 4000 -4000 0 45000 45000 1825000 1825000 5000 5000 -7244000 -7244000 703000 48000 -26723000 62206000 151000 968325000 1004710000 703000 48000 -25866000 56857000 355000 954527000 3182000 989806000 -624000 -624000 1000 -1000 21000 21000 -755000 -755000 1779000 -1779000 1794000 1794000 -55821000 -86000 -55907000 703000 48000 -25888000 58652000 -269000 900485000 562000 934293000 Net Loss per Common Share  Basic net loss per share attributable to Cal-Maine Foods, Inc. is based on the weighted average Common Stock and Class A Common Stock outstanding. Diluted net income per share attributable to Cal-Maine Foods, Inc. is based on weighted-average common shares outstanding during the relevant period adjusted for the dilutive effect of share-based awards. Restricted shares of 135 thousand were antidilutive due to the net loss for the thirteen weeks ended November 30, 2019. Restricted shares of 139 thousand and 123 thousand were antidilutive due to the net loss for the twenty-six weeks ended November 28, 2020 and November 30, 2019, respectively. These shares were not included in the diluted net loss per share calculation.<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of the numerators and denominators used to determine basic and diluted net income per common share attributable to Cal-Maine Foods, Inc. (amounts in thousands, except per share data):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.853%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.333%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 Weeks Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,907)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Loss attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Cal-Maine Foods, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,155 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,061)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,244)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,821)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities of restricted shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,645 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per common share attributable to Cal-Maine Foods, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.15)</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.15)</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 135000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of the numerators and denominators used to determine basic and diluted net income per common share attributable to Cal-Maine Foods, Inc. (amounts in thousands, except per share data):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.853%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.333%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 Weeks Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,907)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Loss attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Cal-Maine Foods, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,155 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,061)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,244)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,821)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities of restricted shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,645 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per common share attributable to Cal-Maine Foods, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.15)</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.15)</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 12155000 -10186000 -7244000 -55907000 0 -125000 0 -86000 12155000 -10061000 -7244000 -55821000 48501000 48447000 48501000 48447000 144000 48645000 48447000 48501000 48447000 0.25 -0.21 -0.15 -1.15 0.25 -0.21 -0.15 -1.15 Revenue Recognition<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Satisfaction of Performance Obligation</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The vast majority of the Company’s revenue is derived from contracts with customers based on the customer placing an order for products. Pricing for the most part is determined when the Company and the customer agree upon the specific order, which establishes the contract for that order. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are recognized in an amount that reflects the net consideration we expect to receive in exchange for the goods.  Our shell eggs are sold at prices related to independently quoted wholesale market prices, negotiated prices or formulas related to our costs of production. The Company’s sales predominantly contain a single performance obligation. We recognize revenue upon satisfaction of the performance obligation with the customer, which typically occurs within days of the Company and the customer agreeing upon the order.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Returns and Refunds</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our contracts include a guaranteed sale clause, pursuant to which we credit the customer’s account for product the customer is unable to sell before expiration.  The Company records an estimate of returns and refunds by using historical return data and comparing to current period sales and accounts receivable.  The allowance is recorded as a reduction in sales with a corresponding reduction in trade accounts receivable.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales Incentives Provided to Customers</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers (e.g., percentage discounts off current purchases), inducement offers (e.g., offers for future discounts subject to a minimum current purchase), and other similar offers. Current discount offers, when accepted by customers, are treated as a reduction to the sales price of the related transaction, while inducement offers, when accepted by customers, are treated as a reduction to sales price based on estimated future redemption rates. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides revenue disaggregated by product category (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"/><td style="width:25.006%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.752%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 Weeks Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conventional shell egg sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty shell egg sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Egg products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,328 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,522 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640,110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,688 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Costs</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company can incur costs to obtain or fulfill a contract with a customer. Generally, the amortization period of these costs is less than one year; therefore, they are expensed as incurred. Contracts that extend beyond one year are amortized over the contractual terms of the agreement.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives payment from customers based on specified terms that are generally less than 30 days from delivery. There are rarely contract assets or liabilities related to performance under the contract and they are generally immaterial to the financial statements.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides revenue disaggregated by product category (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"/><td style="width:25.006%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.752%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 Weeks Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 28, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conventional shell egg sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty shell egg sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Egg products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,328 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,522 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640,110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,688 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 201725000 186960000 357109000 308569000 134082000 115891000 263327000 227099000 9932000 7797000 16637000 14998000 1589000 874000 3037000 2022000 347328000 311522000 640110000 552688000 Leases <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenses related to operating leases, amortization of finance leases, right-of-use assets, and finance lease interest are included in Cost of sales, Selling general and administrative expense, and Interest income, net in the Condensed Consolidated Statements of Operations. The Company’s lease cost consists of the following (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.332%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.335%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 Weeks Ended November 28, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 Weeks Ended November 28, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:8pt;padding-right:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable leases are as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of November 28, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,124 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rate for lease liabilities included in our Condensed Consolidated Balance Sheet are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.430%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.431%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of November 28, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> Leases <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenses related to operating leases, amortization of finance leases, right-of-use assets, and finance lease interest are included in Cost of sales, Selling general and administrative expense, and Interest income, net in the Condensed Consolidated Statements of Operations. The Company’s lease cost consists of the following (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.332%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.335%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 Weeks Ended November 28, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 Weeks Ended November 28, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:8pt;padding-right:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable leases are as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of November 28, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,124 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rate for lease liabilities included in our Condensed Consolidated Balance Sheet are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.430%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.431%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of November 28, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> The Company’s lease cost consists of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.332%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.335%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 Weeks Ended November 28, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 Weeks Ended November 28, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rate for lease liabilities included in our Condensed Consolidated Balance Sheet are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.430%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.431%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of November 28, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 233000 470000 43000 81000 9000 18000 1004000 1857000 <div style="margin-bottom:8pt;padding-right:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable leases are as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of November 28, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,124 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:8pt;padding-right:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable leases are as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of November 28, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,124 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 457000 120000 802000 239000 539000 239000 380000 218000 130000 0 26000 0 5000 0 2339000 816000 215000 60000 2124000 756000 P3Y2M12D P3Y 0.059 0.049 Stock Based Compensation<div style="padding-right:-1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 2, 2020, shareholders approved the Amended and Restated Cal-Maine Foods, Inc. 2012 Omnibus Long-Term Incentive Plan (the “Plan”). The purpose of the Plan is to assist us and our subsidiaries in attracting and retaining selected individuals who are expected to contribute to our long-term success. The maximum number of shares of common stock available for awards under the Plan is 2,000,000, of which 1,239,048 shares remain available for issuance, and may be authorized but unissued shares or treasury shares. Awards may be granted under the Plan to any employee, any non-employee member of the Company’s Board of Directors, and any consultant who is a natural person and provides services to us or one of our subsidiaries (except for incentive stock options, which may be granted only to our employees).</span></div><div style="padding-right:-1pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The only outstanding awards under the Plan are restricted stock awards. The restricted stock vests three years from the grant date, or upon death or disability, change in control, or retirement (subject to certain requirements). The restricted stock contains no other service or performance conditions. Restricted stock is awarded in the name of the recipient and, except for the right of disposal, constitutes issued and outstanding shares of the Company’s common stock for all corporate purposes during the period of restriction including the right to receive dividends. Compensation expense is a fixed amount based on the grant date closing price and is amortized over the vesting period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock based compensation expense was $932 thousand and $904 thousand for the twenty-six weeks ended November 28, 2020 and November 30, 2019, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized compensation expense as a result of non-vested shares of the restricted stock outstanding under the Plan at November 28, 2020 of $4.3 million will be recorded over a weighted average period of 1.8 years.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s restricted share activity for the twenty-six weeks ended November 28, 2020 follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.150%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, May 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,046 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.36 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,718)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,431)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, November 28, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,897 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.36 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2000000 1239048 932000 904000 4300000 P1Y9M18D <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s restricted share activity for the twenty-six weeks ended November 28, 2020 follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:66.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.150%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, May 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,046 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.36 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,718)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,431)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, November 28, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,897 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.36 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 273046 41.36 0 0 3718 43.07 4431 40.12 264897 41.36 Commitments and Contingencies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company maintained standby letters of credit (“LOC”) totaling $4.3 million</span><span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">at November 28, 2020 which were issued under the Company’s Revolving Credit Facility.  The outstanding LOCs are for the benefit of certain insurance companies, and are not recorded as a liability on the consolidated balance sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">LEGAL PROCEEDINGS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:103%;text-decoration:underline">State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:102%">On April 23, 2020, the Company and its subsidiary Wharton County Foods, LLC (“WCF”) were named as defendants in State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC, Cause No. 2020-25427, in the District Court of Harris County, Texas. The State of Texas (the “State”) asserted claims based on the Company’s and WCF’s alleged violation of the Texas Deceptive Trade Practices—Consumer Protection Act, Tex. Bus. &amp; Com. Code §§ 17.41-17.63 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:102%">(“DTPA”). The State claimed that the Company and WCF offered shell eggs at excessive or exorbitant prices during the COVID-19 state of emergency and made misleading statements about shell egg prices. The State sought temporary and permanent injunctions against the Company and WCF to prevent further alleged violations of the DTPA, along with over $100,000 in damages. On August 13, 2020, the court granted the defendants’ motion to dismiss the State’s original petition with prejudice. On September 11, 2020, the State filed a notice of appeal, which was assigned to the Texas Court of Appeals for the First District. The State filed its opening brief on December 7, 2020. The Company’s and WCF’s responses are due in January 2021. Management believes the risk of material loss related to this matter to be remote.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:103%;text-decoration:underline">Bell et al. v. Cal-Maine Foods et al. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:102%">On April 30, 2020, the Company was named as one of several defendants in Bell et al. v. Cal-Maine Foods et al., Case No. 1:20-cv-461, in the Western District of Texas, Austin Division. The defendants include numerous grocery stores, retailers, producers, and farms. Plaintiffs assert that defendants violated the DTPA by allegedly demanding exorbitant or excessive prices for eggs during the COVID-19 state of emergency. Plaintiffs request certification of a class of all consumers who purchased eggs in Texas sold, distributed, produced, or handled by any of the defendants during the COVID-19 state of emergency. Plaintiffs seek to enjoin the Company and other defendants from selling eggs at a price more than 10% greater than the price of eggs prior to the declaration of the state of emergency and damages in the amount of $10,000 per violation, or $250,000 for each violation impacting anyone over 65 years old. On December 1, 2020, the Company and certain other defendants filed their motion to dismiss the plaintiffs’ first amended class action complaint. The court has not ruled on this motion to dismiss. Management believes the risk of material loss related to this matter to be remote.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:103%;text-decoration:underline">Kraft Foods Global, Inc. et al. v. United Egg Producers, Inc. et al. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">As previously reported, on September 25, 2008, the Company was named as one of several defendants in numerous antitrust cases involving the United States shell egg industry. The Company settled all of these cases, except for the claims of certain plaintiffs who sought substantial damages allegedly arising from the purchase of egg products (as opposed to shell eggs). These remaining plaintiffs are Kraft Food Global, Inc., General Mills, Inc., and Nestle USA, Inc. (the “Egg Products Plaintiffs”) and The Kellogg Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">On September 13, 2019, the case with the Egg Products Plaintiffs was remanded from a multi-district litigation proceeding in the United States District Court for the Eastern District of Pennsylvania, In re Processed Egg Products Antitrust Litigation, MDL No. 2002, to the United States District Court for the Northern District of Illinois, Kraft Foods Global, Inc. et al. v. United Egg Producers, Inc. et al., Case No. 1:11-cv-8808, for trial. The Egg Products Plaintiffs allege that the Company and other defendants violated Section 1 of the Sherman Act, 15. U.S.C. § 1, by agreeing to limit the production of eggs and thereby illegally to raise the prices that plaintiffs paid for processed egg products. In particular, the Egg Products Plaintiffs are attacking certain features of the United Egg Producers animal-welfare guidelines and program used by the Company and many other egg producers. The Egg Products Plaintiffs seek to enjoin the Company and other defendants from engaging in antitrust violations and seek treble money damages. The parties filed a joint status report on May 18, 2020, but no schedule has yet been entered by the court. It appears that the case will not be tried until 2021 or 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">In addition, on October 24, 2019, the Company entered into a confidential settlement agreement with The Kellogg Company dismissing all claims against the Company for an amount that did not have a material impact on the Company’s financial condition or results of operations. On November 11, 2019, a stipulation for dismissal was filed with the court, but the court has not yet entered a judgment on the filing.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:99%">The Company intends to continue to defend the remaining case with the Egg Products Plaintiffs as vigorously as possible based on defenses which the Company believes are meritorious and provable. Adjustments, if any, which might result from the resolution of this remaining matter with the Egg Products Plaintiffs have not been reflected in the financial statements. While management believes that there is still a reasonable possibility of a material adverse outcome from the case with the Egg Products Plaintiffs, at the present time, it is not possible to estimate the amount of monetary exposure, if any, to the Company due to a range of factors, including the following, among others: the matter is in the early stages of preparing for trial following remand; any trial will be before a different judge and jury in a different court than prior related cases; there are significant factual issues to be resolved; and there are requests for damages other than compensatory damages (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:99%">i.e.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:99%">, injunction and treble money damages).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:103%;text-decoration:underline">State of Oklahoma Watershed Pollution Litigation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">On June 18, 2005, the State of Oklahoma filed suit, in the United States District Court for the Northern District of Oklahoma, against Cal-Maine Foods, Inc. and Tyson Foods, Inc. and affiliates, Cobb-Vantress, Inc., Cargill, Inc. and its affiliate, George’s, Inc. and its affiliate, Peterson Farms, Inc. and Simmons Foods, Inc. The State of Oklahoma claims that through the disposal of chicken litter the defendants have polluted the Illinois River Watershed. This watershed provides water to eastern Oklahoma. The complaint seeks injunctive relief and monetary damages, but the claim for monetary damages has been dismissed by the court. Cal-Maine Foods, Inc. discontinued operations in the watershed. Accordingly, we do not anticipate that Cal-Maine Foods, Inc. will be materially affected by the request for injunctive relief unless the court orders substantial affirmative remediation. Since the litigation began, Cal-Maine Foods, Inc. purchased 100% of the membership interests of Benton County Foods, LLC, which is an ongoing commercial shell egg operation within the Illinois River Watershed. Benton County Foods, LLC is not a defendant in the litigation.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">The trial in the case began in September 2009 and concluded in February 2010. The case was tried without a jury, and the court has not yet issued its ruling. Management believes the risk of material loss related to this matter to be remote.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:103%;text-decoration:underline">Other Matters</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">In addition to the above, the Company is involved in various other claims and litigation incidental to its business. Although the outcome of these matters cannot be determined with certainty, management, upon the advice of counsel, is of the opinion that the final outcome should not have a material effect on the Company’s consolidated results of operations or financial position.</span></div> 4300000 100000 100000 10000 10000 250000 250000 Related Party TransactionOn August 24, 2020, Mrs. Jean Reed Adams, the wife of the Company’s late founder Fred R. Adams, Jr., and the Fred R. Adams, Jr. Daughters’ Trust, dated July 20, 2018 (the “Daughters’ Trust”), of which the daughters of Mr. Adams are beneficiaries (together, the “Selling Stockholders”), completed a registered secondary public offering of 6,900,000 shares of Common Stock held by them, pursuant to a previously disclosed Agreement Regarding Common Stock (the “Agreement”) filed as an exhibit to our 2020 Annual Report. Mrs. Adams and the Daughters’ Trust advised the Company that they were conducting the offering in order to pay estate taxes related to the settlement of Mr. Adam’s estate and to obtain liquidity. The public offering was made pursuant to the Company’s effective shelf registration statement on Form S-3 (File No. 333-227742), including the Prospectus contained therein dated October 9, 2018, and a related Prospectus Supplement dated August 19, 2020, each of which is on file with the Securities and Exchange Commission. The public offering involved only the sale of shares of Common Stock that were already outstanding, and thus the Company did not issue any new shares or raise any additional capital in the offering. The expenses of the offering (not including the underwriting discount and legal fees and expenses of legal counsel for the Selling Stockholders, which will be paid by the Selling Stockholders) were $1,102,000 and are payable by the Company. Pursuant to the Agreement, the Selling Stockholders were obligated to reimburse the Company $551,000, and have repaid this amount to the Company in full as of the date of filing this Quarterly Report. Related Party TransactionOn August 24, 2020, Mrs. Jean Reed Adams, the wife of the Company’s late founder Fred R. Adams, Jr., and the Fred R. Adams, Jr. Daughters’ Trust, dated July 20, 2018 (the “Daughters’ Trust”), of which the daughters of Mr. Adams are beneficiaries (together, the “Selling Stockholders”), completed a registered secondary public offering of 6,900,000 shares of Common Stock held by them, pursuant to a previously disclosed Agreement Regarding Common Stock (the “Agreement”) filed as an exhibit to our 2020 Annual Report. Mrs. Adams and the Daughters’ Trust advised the Company that they were conducting the offering in order to pay estate taxes related to the settlement of Mr. Adam’s estate and to obtain liquidity. The public offering was made pursuant to the Company’s effective shelf registration statement on Form S-3 (File No. 333-227742), including the Prospectus contained therein dated October 9, 2018, and a related Prospectus Supplement dated August 19, 2020, each of which is on file with the Securities and Exchange Commission. The public offering involved only the sale of shares of Common Stock that were already outstanding, and thus the Company did not issue any new shares or raise any additional capital in the offering. The expenses of the offering (not including the underwriting discount and legal fees and expenses of legal counsel for the Selling Stockholders, which will be paid by the Selling Stockholders) were $1,102,000 and are payable by the Company. Pursuant to the Agreement, the Selling Stockholders were obligated to reimburse the Company $551,000, and have repaid this amount to the Company in full as of the date of filing this Quarterly Report. 1102000 551000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Cover Page - shares
6 Months Ended
Nov. 28, 2020
Jan. 05, 2021
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Nov. 28, 2020  
Document Transition Report false  
Entity File Number 000-38695  
Entity Registrant Name CAL-MAINE FOODS, INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 64-0500378  
Local Phone Number 948-6813  
City Area Code 601  
Entity Address, Postal Zip Code 39209  
Entity Address, State or Province MS  
Entity Address, City or Town Jackson  
Entity Address, Address Line One 3320 Woodrow Wilson Avenue  
Title of 12(b) Security Common Stock, $0.01 par value per share  
Trading Symbol CALM  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus FY  
Amendment Flag false  
Entity Central Index Key 0000016160  
Current Fiscal Year End Date --05-29  
Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   43,968,231
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   4,800,000
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Nov. 28, 2020
May 30, 2020
Current assets:    
Cash and cash equivalents $ 47,308 $ 78,130
Investment securities available-for-sale 124,621 154,163
Trade and other receivables, net 117,278 98,375
Inventories 199,262 187,216
Prepaid expenses and other current assets 5,311 4,367
Total current assets 493,780 522,251
Property, plant & equipment, net 581,744 557,375
Finance lease right-of-use asset, net 601 678
Operating lease right-of-use asset, net 2,124 2,531
Investments in unconsolidated entities 58,345 60,982
Goodwill 35,525 35,525
Intangible assets, net 22,950 22,816
Other long-term assets 5,286 4,536
Total Assets 1,200,355 1,206,694
Current liabilities:    
Accounts payable and accrued expenses 93,143 92,182
Current portion of finance lease obligation 210 205
Current portion of operating lease obligation 765 796
Total current liabilities 94,118 93,183
Long-term finance lease obligation 546 652
Long-term operating lease obligation 1,359 1,735
Other noncurrent liabilities 9,195 8,681
Deferred income taxes 90,427 92,768
Total liabilities 195,645 197,019
Commitments and contingencies - see Note 11
Stockholders’ equity:    
Paid-in capital 62,206 60,372
Retained earnings 968,325 975,147
Accumulated other comprehensive income, net of tax 151 79
Common stock in treasury at cost – 26,293 shares at November 28, 2020 and 26,287 shares at May 30, 2020 (26,723) (26,674)
Total stockholders’ equity 1,004,710 1,009,675
Total Liabilities and Stockholders’ Equity $ 1,200,355 $ 1,206,694
Common Stock    
Current liabilities:    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 120,000 70,261
Stockholders’ equity:    
Common stock $ 703 $ 703
Class A Common Stock    
Current liabilities:    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 4,800 4,800
Common stock, shares issued (in shares) 4,800 4,800
Stockholders’ equity:    
Common stock $ 48 $ 48
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Nov. 28, 2020
May 30, 2020
Allowance for doubtful accounts $ 766 $ 744
Common stock, shares outstanding (in shares) 48,768  
Treasury stock, shares (in shares) 26,293 26,287
Common Stock    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 120,000 70,261
Class A Common Stock    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 4,800 4,800
Common stock, shares issued (in shares) 4,800 4,800
Common stock, shares outstanding (in shares) 4,800  
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 28, 2020
Nov. 30, 2019
Nov. 28, 2020
Nov. 30, 2019
Income Statement [Abstract]        
Net sales $ 347,328 $ 311,522 $ 640,110 $ 552,688
Cost of sales 288,877 282,147 564,894 544,438
Gross profit 58,451 29,375 75,216 8,250
Selling, general and administrative 43,873 45,728 87,838 88,203
Loss on disposal of fixed assets 99 212 122 82
Operating income (loss) 14,479 (16,565) (12,744) (80,035)
Other income (expense):        
Interest income, net 664 1,140 1,589 2,825
Royalty income 280 348 585 759
Equity income (loss) of unconsolidated entities 58 (454) 14 (908)
Other, net 436 482 948 1,818
Total other income, net 1,438 1,516 3,136 4,494
Income (loss) before income taxes 15,917 (15,049) (9,608) (75,541)
Income tax (benefit) expense 3,762 (4,863) (2,364) (19,634)
Net income (loss) 12,155 (10,186) (7,244) (55,907)
Less: Loss attributable to noncontrolling interest 0 (125) 0 (86)
Net income (loss) attributable to Cal-Maine Foods, Inc. $ 12,155 $ (10,061) $ (7,244) $ (55,821)
Basic        
Basic (in dollars per share) $ 0.25 $ (0.21) $ (0.15) $ (1.15)
Diluted (in dollars per share) $ 0.25 $ (0.21) $ (0.15) $ (1.15)
Basic        
Basic (in shares) 48,501 48,447 48,501 48,447
Diluted (in shares) 48,645 48,447 48,501 48,447
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 28, 2020
Nov. 30, 2019
Nov. 28, 2020
Nov. 30, 2019
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 12,155 $ (10,186) $ (7,244) $ (55,907)
Other comprehensive income (loss), before tax:        
Unrealized holding gain (loss) on available-for-sale securities, net of reclassification adjustments (373) (241) 95 (825)
(Increase) decrease in accumulated post-retirement benefits obligation, net of reclassification adjustments (91) (59) 23 (201)
Income tax (benefit) expense related to items of other comprehensive income (282) (182) 72 (624)
Other comprehensive income (loss), net of  tax 11,873 (10,368) (7,172) (56,531)
Comprehensive income (loss) 0 (125) 0 (86)
Less: Comprehensive loss attributable to the noncontrolling interest $ 11,873 $ (10,243) $ (7,172) $ (56,445)
Basic (in dollars per share) $ 0.25 $ (0.21) $ (0.15) $ (1.15)
Basic (in shares) 48,501 48,447 48,501 48,447
Diluted (in shares) 48,645 48,447 48,501 48,447
Net sales $ 347,328 $ 311,522 $ 640,110 $ 552,688
Cost of sales 288,877 282,147 564,894 544,438
Gross Profit 58,451 29,375 75,216 8,250
Selling, general and administrative 43,873 45,728 87,838 88,203
Loss on disposal of fixed assets 99 212 122 82
Operating Income (Loss) 14,479 (16,565) (12,744) (80,035)
Interest income, net 664 1,140 1,589 2,825
Royalty income 280 348 585 759
Equity income (loss) of unconsolidated entities 58 (454) 14 (908)
Other, net 436 482 948 1,818
Nonoperating Income (Expense) 1,438 1,516 3,136 4,494
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 15,917 (15,049) (9,608) (75,541)
Income tax (benefit) expense 3,762 (4,863) (2,364) (19,634)
Net income (loss) 12,155 (10,186) (7,244) (55,907)
Less: Loss attributable to noncontrolling interest 0 (125) 0 (86)
Net income (loss) attributable to Cal-Maine Foods, Inc. $ 12,155 $ (10,061) $ (7,244) $ (55,821)
Diluted (in dollars per share) $ 0.25 $ (0.21) $ (0.15) $ (1.15)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Nov. 28, 2020
Nov. 30, 2019
Operating activities:    
Net income (loss) $ (7,244) $ (55,907)
Depreciation and amortization 29,305 27,571
Impairment loss on property, plant & equipment 0 2,919
Other adjustments, net (32,712) (48,855)
Net cash used in operations (10,651) (74,272)
Investing activities:    
Purchases of investment securities (29,637) (10,116)
Sales and maturities of investment securities 59,077 137,160
Distributions from unconsolidated entities 2,650 2,357
Acquisition of business 0 (44,515)
Purchases of property, plant and equipment (52,373) (68,106)
Net proceeds from disposal of property, plant and equipment 253 1,866
Net cash provided by (used in) investing activities (20,030) 18,646
Financing activities:    
Purchase of common stock by treasury (45) (21)
Distributions to noncontrolling interests 0 (755)
Principal payments on long-term debt 0 (1,500)
Principal payments on finance lease (101) (97)
Contributions 5 0
Net cash used in financing activities (141) (2,373)
Net change in cash and cash equivalents (30,822) (57,999)
Cash and cash equivalents at beginning of period 78,130 69,247
Cash and cash equivalents at end of period 47,308 11,248
Supplemental Information:    
Cash paid for operating leases 237 398
Interest paid $ 129 $ 91
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies
6 Months Ended
Nov. 28, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation

The unaudited condensed consolidated financial statements of Cal-Maine Foods, Inc. and its subsidiaries (the “Company,” “we,” “us,” “our”) have been prepared in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Therefore, they do not include all of the information and footnotes required by generally accepted accounting principles in the United States of America (“GAAP”) for complete financial statements and should be read in conjunction with our Annual Report on Form 10-K for the fiscal year ended May 30, 2020, (the “2020 Annual Report”). These statements reflect all adjustments that are, in the opinion of management, necessary to a fair statement of the results for the interim periods presented and, in the opinion of management, consist of adjustments of a normal recurring nature. Operating results for the interim periods are not necessarily indicative of operating results for the entire fiscal year.

Fiscal Year

The Company's fiscal year ends on the Saturday closest to May 31. Each of the three-month periods and year-to-date periods ended on November 28, 2020 and November 30, 2019 included 13 and 26 weeks, respectively.

Use of Estimates

The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.

The severity, magnitude and duration, as well as the economic consequences of the COVID-19 pandemic, are uncertain, rapidly changing and difficult to predict. Therefore, our accounting estimates and assumptions might change materially in future periods in response to COVID-19.

Investment Securities

Our investment securities are accounted for in accordance with ASC 320, “Investments - Debt and Equity Securities” (“ASC 320”). The Company considers all of its debt securities for which there is a determinable fair market value, and there are no restrictions on the Company's ability to sell within the next 12 months, as available-for-sale. We classify these securities as current, because the amounts invested are available for current operations. Available-for-sale securities are carried at fair value, with unrealized gains and losses reported as a separate component of stockholders’ equity. The Company regularly evaluates changes to the rating of its debt securities by credit agencies and economic conditions to assess and record any expected credit losses through allowance for credit losses limited to the amount that fair value was less than the amortized cost basis. The cost basis for realized gains and losses on available-for-sale securities is determined on the specific identification method. Gains and losses are recognized in other income (expenses) as Other, net in the Company's Condensed Consolidated Statements of Operations. Investments in mutual funds are classified as “Other long-term assets” in the Company’s Consolidated Balance Sheets.

Trade Receivables

Trade receivables are stated at their carrying value, net of a reserve for credit losses. At November 28, 2020 and May 30, 2020, reserves for credit losses were $766 thousand and $744 thousand, respectively. The Company extends credit to customers based on an evaluation of each customer’s financial condition and credit history. Collateral is generally not required. The Company minimizes exposure to counter party credit risk through credit analysis and approvals, credit limits, and monitoring procedures. In determining our reserve for credit losses, receivables are pooled according to age, with each pool assigned an expected loss percentage based on historical loss experience adjusted as needed for economic and other forward-looking factors. Accounts receivable are written off when deemed uncollectible.
Change in Accounting PrincipleEffective May 31, 2020, the Company adopted ASU 2016-13, Financial Instruments – Credit Losses (“Topic 326”), which is intended to improve financial reporting by requiring more timely recording of credit losses on loans and other financial instruments. The guidance replaces the prior “incurred loss” approach with an “expected loss” model and requires measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The Company adopted the guidance on a modified retrospective basis through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The Company evaluated its current methodology of estimating allowance for doubtful accounts and the risk profile of its receivables portfolio and developed a model that includes the qualitative and forecasting aspects of the “expected loss” model under the amended guidance. The Company finalized its assessment of the impact of the amended guidance and recorded a $422 thousand cumulative increase to retained earnings at May 31, 2020.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.4
Investment Securities
6 Months Ended
Nov. 28, 2020
Investments, Debt and Equity Securities [Abstract]  
Investment Securities Investment Securities
The following represents the Company’s investment securities as of November 28, 2020 and May 30, 2020 (in thousands):

November 28, 2020Amortized CostUnrealized GainsUnrealized LossesEstimated Fair Value
Municipal bonds$16,378 $84 $— $16,462 
Commercial paper3,743 — 3,736 
Corporate bonds98,355 1,387 — 99,742 
Certificates of deposits1,001 — 1,002 
Asset backed securities3,656 23 — 3,679 
Total current investment securities$123,133 $1,495 $$124,621 
Mutual funds$2,032 $1,281 $— $3,313 
Total noncurrent investment securities$2,032 $1,281 $— $3,313 

May 30, 2020Amortized CostUnrealized GainsUnrealized LossesEstimated Fair Value
Municipal bonds$16,093 $86 $— $16,179 
Commercial paper6,965 17 — 6,982 
Corporate bonds125,594 1,274 — 126,868 
Certificates of deposits1,492 — — 1,492 
Asset backed securities2,629 13 — 2,642 
Total current investment securities$152,773 $1,390 $— $154,163 
Mutual funds$2,005 $744 $— $2,749 
Total noncurrent investment securities$2,005 $744 $— $2,749 

Available-for-sale
Proceeds from sales and maturities of investment securities available-for-sale were $59.1 million and $136.0 million during the twenty-six weeks ended November 28, 2020 and November 30, 2019, respectively. Gross realized gains for the twenty-six weeks ended November 28, 2020 and November 30, 2019 were $57 thousand and $162 thousand, respectively.  There were no gross realized losses for the twenty-six weeks ended November 28, 2020 and $6 thousand gross realized losses for the twenty-six weeks ended November 30, 2019. There were no allowance for credit losses at November 28, 2020 and May 30, 2020.
Actual maturities may differ from contractual maturities as some borrowers have the right to call or prepay obligations with or without penalties.  Contractual maturities of current investments at November 28, 2020 are as follows (in thousands):

Estimated Fair Value
Within one year$53,445 
1-5 years71,176 
Total$124,621 

Noncurrent
There were no sales of noncurrent investment securities during the twenty-six weeks ended November 28, 2020. Proceeds from sales and maturities of noncurrent investment securities were $1.2 million during the twenty-six weeks ended November 30, 2019. Gross realized gains for the twenty-six weeks ended November 30, 2019 were $611 thousand.  There were no realized losses for the twenty-six weeks ended November 28, 2020 and November 30, 2019.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements
6 Months Ended
Nov. 28, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company is required to categorize both financial and nonfinancial assets and liabilities based on the following fair value hierarchy.  The fair value of an asset is the price at which the asset could be sold in an orderly transaction between unrelated, knowledgeable, and willing parties able to engage in the transaction. A liability’s fair value is defined as the amount that would be paid to transfer the liability to a new obligor in a transaction between such parties, not the amount that would be paid to settle the liability with the creditor.

Level 1 - Quoted prices in active markets for identical assets or liabilities
Level 2 - Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly, including:
Quoted prices for similar assets or liabilities in active markets
Quoted prices for identical or similar assets in non-active markets
Inputs other than quoted prices that are observable for the asset or liability
Inputs derived principally from or corroborated by other observable market data
Level 3 - Unobservable inputs for the asset or liability that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities

The disclosures of fair value of certain financial assets and liabilities that are recorded at cost are as follows:
Cash and cash equivalents, accounts receivable, and accounts payable: The carrying amount approximates fair value due to the short maturity of these instruments.

Lease obligations: The carrying value of the Company’s lease obligations is at its present value which approximates fair value.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

In accordance with the fair value hierarchy described above, the following table shows the fair value of financial assets and liabilities measured at fair value on a recurring basis as of November 28, 2020 and May 30, 2020 (in thousands):

November 28, 2020Level 1Level 2Level 3Balance
Assets
Municipal bonds$— $16,462 $— $16,462 
Commercial paper— 3,736 — 3,736 
Corporate bonds— 99,742 — 99,742 
Certificates of deposits— 1,002 — 1,002 
Asset backed securities— 3,679 — 3,679 
Mutual funds3,313 — — 3,313 
Total assets measured at fair value$3,313 $124,621 $— $127,934 
May 30, 2020Level 1Level 2Level 3Balance
Assets
Municipal bonds$— $16,179 $— $16,179 
Commercial paper— 6,982 — 6,982 
Corporate bonds— 126,868 — 126,868 
Certificates of deposits— 1,492 — 1,492 
Asset backed securities— 2,642 — 2,642 
Mutual funds2,749 — — 2,749 
Total assets measured at fair value$2,749 $154,163 $— $156,912 

Investment securities – available-for-sale classified as level 2 consist of securities with maturities of three months or longer when purchased. Observable inputs for these securities are yields, credit risks, default rates, and volatility.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories
6 Months Ended
Nov. 28, 2020
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following as of November 28, 2020 and May 30, 2020 (in thousands):

November 28, 2020May 30, 2020
Flocks, net of amortization$113,917 $110,198 
Eggs and egg products20,475 18,487 
Feed and supplies64,870 58,531 
$199,262 $187,216 
We grow and maintain flocks of layers (mature female chickens), pullets (female chickens, under 18 weeks of age), and breeders (male and female chickens used to produce fertile eggs to hatch for egg production flocks). Our total flock at November 28, 2020 consisted of approximately 9.9 million pullets and breeders and 41.5 million layers.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Dividends Payable and Dividends per Common Share
6 Months Ended
Nov. 28, 2020
Earnings Per Share Reconciliation [Abstract]  
Accrued Dividends Payable and Dividends Per Common Share Accrued Dividends Payable and Dividends per Common ShareWe accrue dividends at the end of each quarter according to the Company’s dividend policy adopted by our Board of Directors. The Company pays a dividend to shareholders of its Common Stock and Class A Common Stock on a quarterly basis for each quarter for which the Company reports net income attributable to Cal-Maine Foods, Inc. computed in accordance with GAAP in an amount equal to one-third (1/3) of such quarterly income. Dividends are paid to shareholders of record as of the 60th day following the last day of such quarter, except for the fourth fiscal quarter.  For the fourth quarter, the Company pays dividends to shareholders of record on the 65th day after the quarter end. Dividends are payable on the 15th day following the record date. Following a quarter for which the Company does not report net income attributable to Cal-Maine Foods, Inc., the Company will not pay a dividend for a subsequent profitable quarter until the Company is profitable on a cumulative basis computed from the date of the last quarter for which a dividend was paid. At the end of the second quarter of fiscal 2021, the amount of cumulative losses to be recovered before payment of a dividend was $8.6 million.
On our condensed consolidated statement of operations, we determine dividends per common share in accordance with the computation in the following table (in thousands, except per share data):

13 Weeks Ended26 Weeks Ended
November 28, 2020November 30, 2019November 28, 2020November 30, 2019
Net income (loss) attributable to Cal-Maine Foods, Inc.$12,155 $(10,061)$(7,244)$(55,821)
Cumulative losses to be recovered prior to payment of divided at beginning of period(20,769)(65,521)(1,370)(19,761)
Net income (loss) attributable to Cal-Maine Foods, Inc. available for dividend$— $— $— $— 
1/3 of net income attributable to Cal-Maine Foods, Inc. available for dividend— 
Common stock outstanding (shares)43,968 
Class A common stock outstanding (shares)4,800 
Total common stock outstanding (shares)48,768 
Dividends per common share*$— 
*Dividends per common share = 1/3 of Net income (loss) attributable to Cal-Maine Foods, Inc. available for dividend ÷ Total common stock outstanding (shares).
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Equity
6 Months Ended
Nov. 28, 2020
Equity [Abstract]  
Equity Equity
The following reflects the Company’s equity activity, for the thirteen and twenty-six weeks ended November 28, 2020 and November 30, 2019 (in thousands):

Thirteen Weeks Ended November 28, 2020
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class ATreasuryPaid InAccum. OtherRetained
AmountAmountAmountCapitalComp. LossEarningsTotal
Balance at August 29, 2020$703 $48 $(26,676)$61,267 $433 $956,170 $991,945 
Other comprehensive loss, net of tax— — — — (282)— (282)
Restricted stock forfeitures— — (2)— — — 
Purchase of company stock— — (45)— — — (45)
Restricted stock compensation— — — 932 — — 932 
Contributions— — — — — 
Net income— — — — — 12,155 12,155 
Balance at November 28, 2020$703 $48 $(26,723)$62,206 $151 $968,325 $1,004,710 
Thirteen Weeks Ended November 30, 2019
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class ATreasuryPaid InAccum. OtherRetainedNoncontrolling
AmountAmountAmountCapitalComp. LossEarningsInterestTotal
Balance at August 31, 2019$703 $48 $(25,878)$57,748 $(87)$908,767 $2,466 $943,767 
Other comprehensive loss, net of tax— — — — (182)— — (182)
Purchase of company stock— — (10)— — — — (10)
Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition— — — — — 1,779 (1,779)— 
Restricted stock compensation— — — 904 — — — 904 
Net loss(10,061)(125)(10,186)
Balance at November 30, 2019$703 $48 $(25,888)$58,652 $(269)$900,485 $562 $934,293 


Twenty-six Weeks Ended November 28, 2020
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class ATreasuryPaid InAccum. OtherRetained
AmountAmountAmountCapitalComp. IncomeEarningsTotal
Balance at May 30, 2020$703 $48 $(26,674)$60,372 $79 $975,147 $1,009,675 
Impact of ASC 326, see Note 2— — — — — 422 422 
Balance at May 31, 2020703 48 (26,674)60,372 79 975,569 1,010,097 
Other comprehensive income, net of tax— — — — 72 — 72 
Restricted stock grant, net of forfeitures— — (4)— — — 
Purchase of company stock— — (45)— — — (45)
Restricted stock compensation— — — 1,825 — — 1,825 
Contributions— — — — — 
Net loss— — — — — (7,244)(7,244)
Balance at November 28, 2020$703 $48 $(26,723)$62,206 $151 $968,325 $1,004,710 
Twenty-six Weeks Ended November 30, 2019
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class ATreasuryPaid InAccum. OtherRetainedNoncontrolling
AmountAmountAmountCapitalComp. LossEarningsInterestTotal
Balance at June 1, 2019$703 $48 $(25,866)$56,857 $355 $954,527 $3,182 $989,806 
Other comprehensive loss, net of tax— — — — (624)— — (624)
Restricted stock grant, net of forfeitures— — (1)— — — — 
Purchase of company stock— — (21)— — — — (21)
Distributions to noncontrolling interest partners— — — — — — (755)(755)
Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition— — — — — 1,779 (1,779)— 
Restricted stock compensation— — — 1,794 — — — 1,794 
Net loss— — — — — (55,821)(86)(55,907)
Balance at November 30, 2019$703 $48 $(25,888)$58,652 $(269)$900,485 $562 $934,293 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss per Common Share
6 Months Ended
Nov. 28, 2020
Earnings Per Share [Abstract]  
Net Loss per Common Share Net Loss per Common Share  Basic net loss per share attributable to Cal-Maine Foods, Inc. is based on the weighted average Common Stock and Class A Common Stock outstanding. Diluted net income per share attributable to Cal-Maine Foods, Inc. is based on weighted-average common shares outstanding during the relevant period adjusted for the dilutive effect of share-based awards. Restricted shares of 135 thousand were antidilutive due to the net loss for the thirteen weeks ended November 30, 2019. Restricted shares of 139 thousand and 123 thousand were antidilutive due to the net loss for the twenty-six weeks ended November 28, 2020 and November 30, 2019, respectively. These shares were not included in the diluted net loss per share calculation.
The following table provides a reconciliation of the numerators and denominators used to determine basic and diluted net income per common share attributable to Cal-Maine Foods, Inc. (amounts in thousands, except per share data):

13 Weeks Ended26 Weeks Ended
November 28, 2020November 30, 2019November 28, 2020November 30, 2019
Numerator
Net income (loss)$12,155 $(10,186)$(7,244)$(55,907)
Less: Loss attributable to noncontrolling interest— (125)— (86)
Net income (loss) attributable to Cal-Maine Foods, Inc.$12,155 $(10,061)$(7,244)$(55,821)
Denominator
Weighted-average common shares outstanding, basic48,501 48,447 48,501 48,447 
Effect of dilutive securities of restricted shares144 — — — 
Weighted-average common shares outstanding, diluted48,645 48,447 48,501 48,447 
Net income (loss) per common share attributable to Cal-Maine Foods, Inc.
Basic$0.25 $(0.21)$(0.15)$(1.15)
Diluted$0.25 $(0.21)$(0.15)$(1.15)
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition
6 Months Ended
Nov. 28, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Satisfaction of Performance Obligation
The vast majority of the Company’s revenue is derived from contracts with customers based on the customer placing an order for products. Pricing for the most part is determined when the Company and the customer agree upon the specific order, which establishes the contract for that order.
Revenues are recognized in an amount that reflects the net consideration we expect to receive in exchange for the goods.  Our shell eggs are sold at prices related to independently quoted wholesale market prices, negotiated prices or formulas related to our costs of production. The Company’s sales predominantly contain a single performance obligation. We recognize revenue upon satisfaction of the performance obligation with the customer, which typically occurs within days of the Company and the customer agreeing upon the order.
Returns and Refunds
Some of our contracts include a guaranteed sale clause, pursuant to which we credit the customer’s account for product the customer is unable to sell before expiration.  The Company records an estimate of returns and refunds by using historical return data and comparing to current period sales and accounts receivable.  The allowance is recorded as a reduction in sales with a corresponding reduction in trade accounts receivable.  

Sales Incentives Provided to Customers

The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers (e.g., percentage discounts off current purchases), inducement offers (e.g., offers for future discounts subject to a minimum current purchase), and other similar offers. Current discount offers, when accepted by customers, are treated as a reduction to the sales price of the related transaction, while inducement offers, when accepted by customers, are treated as a reduction to sales price based on estimated future redemption rates.
Disaggregation of Revenue

The following table provides revenue disaggregated by product category (in thousands):

13 Weeks Ended26 Weeks Ended
November 28, 2020November 30, 2019November 28, 2020November 30, 2019
Conventional shell egg sales$201,725 $186,960 $357,109 $308,569 
Specialty shell egg sales134,082 115,891 263,327 227,099 
Egg products9,932 7,797 16,637 14,998 
Other1,589 874 3,037 2,022 
347,328 311,522 640,110 552,688 

Contract Costs
The Company can incur costs to obtain or fulfill a contract with a customer. Generally, the amortization period of these costs is less than one year; therefore, they are expensed as incurred. Contracts that extend beyond one year are amortized over the contractual terms of the agreement.
Contract Balances
The Company receives payment from customers based on specified terms that are generally less than 30 days from delivery. There are rarely contract assets or liabilities related to performance under the contract and they are generally immaterial to the financial statements.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Leases
6 Months Ended
Nov. 28, 2020
Leases [Abstract]  
Leases Leases
Expenses related to operating leases, amortization of finance leases, right-of-use assets, and finance lease interest are included in Cost of sales, Selling general and administrative expense, and Interest income, net in the Condensed Consolidated Statements of Operations. The Company’s lease cost consists of the following (in thousands):

13 Weeks Ended November 28, 202026 Weeks Ended November 28, 2020
Operating Lease cost$233 $470 
Finance Lease cost
Amortization of right-of-use asset$43 $81 
Interest on lease obligations$$18 
Short term lease cost$1,004 $1,857 

Future minimum lease payments under non-cancelable leases are as follows (in thousands):
As of November 28, 2020
Operating LeasesFinance Leases
Remainder fiscal 2021$457 $120 
2022802 239 
2023539 239 
2024380 218 
2025130 — 
202626 — 
Thereafter— 
Total2,339 816 
Less imputed interest(215)(60)
Total$2,124 $756 
The weighted-average remaining lease term and discount rate for lease liabilities included in our Condensed Consolidated Balance Sheet are as follows:
As of November 28, 2020
Operating LeasesFinance Leases
Weighted-average remaining lease term (years)3.23.0
Weighted-average discount rate5.9 %4.9 %
Leases Leases
Expenses related to operating leases, amortization of finance leases, right-of-use assets, and finance lease interest are included in Cost of sales, Selling general and administrative expense, and Interest income, net in the Condensed Consolidated Statements of Operations. The Company’s lease cost consists of the following (in thousands):

13 Weeks Ended November 28, 202026 Weeks Ended November 28, 2020
Operating Lease cost$233 $470 
Finance Lease cost
Amortization of right-of-use asset$43 $81 
Interest on lease obligations$$18 
Short term lease cost$1,004 $1,857 

Future minimum lease payments under non-cancelable leases are as follows (in thousands):
As of November 28, 2020
Operating LeasesFinance Leases
Remainder fiscal 2021$457 $120 
2022802 239 
2023539 239 
2024380 218 
2025130 — 
202626 — 
Thereafter— 
Total2,339 816 
Less imputed interest(215)(60)
Total$2,124 $756 
The weighted-average remaining lease term and discount rate for lease liabilities included in our Condensed Consolidated Balance Sheet are as follows:
As of November 28, 2020
Operating LeasesFinance Leases
Weighted-average remaining lease term (years)3.23.0
Weighted-average discount rate5.9 %4.9 %
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Based Compensation
6 Months Ended
Nov. 28, 2020
Share-based Payment Arrangement [Abstract]  
Stock Based Compensation Stock Based Compensation
On October 2, 2020, shareholders approved the Amended and Restated Cal-Maine Foods, Inc. 2012 Omnibus Long-Term Incentive Plan (the “Plan”). The purpose of the Plan is to assist us and our subsidiaries in attracting and retaining selected individuals who are expected to contribute to our long-term success. The maximum number of shares of common stock available for awards under the Plan is 2,000,000, of which 1,239,048 shares remain available for issuance, and may be authorized but unissued shares or treasury shares. Awards may be granted under the Plan to any employee, any non-employee member of the Company’s Board of Directors, and any consultant who is a natural person and provides services to us or one of our subsidiaries (except for incentive stock options, which may be granted only to our employees).

The only outstanding awards under the Plan are restricted stock awards. The restricted stock vests three years from the grant date, or upon death or disability, change in control, or retirement (subject to certain requirements). The restricted stock contains no other service or performance conditions. Restricted stock is awarded in the name of the recipient and, except for the right of disposal, constitutes issued and outstanding shares of the Company’s common stock for all corporate purposes during the period of restriction including the right to receive dividends. Compensation expense is a fixed amount based on the grant date closing price and is amortized over the vesting period.

Total stock based compensation expense was $932 thousand and $904 thousand for the twenty-six weeks ended November 28, 2020 and November 30, 2019, respectively.

Unrecognized compensation expense as a result of non-vested shares of the restricted stock outstanding under the Plan at November 28, 2020 of $4.3 million will be recorded over a weighted average period of 1.8 years. 

The Company’s restricted share activity for the twenty-six weeks ended November 28, 2020 follows:
Number of SharesWeighted Average Grant Date Fair Value
Outstanding, May 30, 2020273,046 $41.36 
Granted— — 
Vested(3,718)43.07 
Forfeited(4,431)40.12 
Outstanding, November 28, 2020264,897 $41.36 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Commitment and Contingencies
6 Months Ended
Nov. 28, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitment and Contingencies Commitments and Contingencies
Financial Instruments

The Company maintained standby letters of credit (“LOC”) totaling $4.3 million at November 28, 2020 which were issued under the Company’s Revolving Credit Facility.  The outstanding LOCs are for the benefit of certain insurance companies, and are not recorded as a liability on the consolidated balance sheets.

LEGAL PROCEEDINGS

State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC

On April 23, 2020, the Company and its subsidiary Wharton County Foods, LLC (“WCF”) were named as defendants in State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC, Cause No. 2020-25427, in the District Court of Harris County, Texas. The State of Texas (the “State”) asserted claims based on the Company’s and WCF’s alleged violation of the Texas Deceptive Trade Practices—Consumer Protection Act, Tex. Bus. & Com. Code §§ 17.41-17.63
(“DTPA”). The State claimed that the Company and WCF offered shell eggs at excessive or exorbitant prices during the COVID-19 state of emergency and made misleading statements about shell egg prices. The State sought temporary and permanent injunctions against the Company and WCF to prevent further alleged violations of the DTPA, along with over $100,000 in damages. On August 13, 2020, the court granted the defendants’ motion to dismiss the State’s original petition with prejudice. On September 11, 2020, the State filed a notice of appeal, which was assigned to the Texas Court of Appeals for the First District. The State filed its opening brief on December 7, 2020. The Company’s and WCF’s responses are due in January 2021. Management believes the risk of material loss related to this matter to be remote.

Bell et al. v. Cal-Maine Foods et al.

On April 30, 2020, the Company was named as one of several defendants in Bell et al. v. Cal-Maine Foods et al., Case No. 1:20-cv-461, in the Western District of Texas, Austin Division. The defendants include numerous grocery stores, retailers, producers, and farms. Plaintiffs assert that defendants violated the DTPA by allegedly demanding exorbitant or excessive prices for eggs during the COVID-19 state of emergency. Plaintiffs request certification of a class of all consumers who purchased eggs in Texas sold, distributed, produced, or handled by any of the defendants during the COVID-19 state of emergency. Plaintiffs seek to enjoin the Company and other defendants from selling eggs at a price more than 10% greater than the price of eggs prior to the declaration of the state of emergency and damages in the amount of $10,000 per violation, or $250,000 for each violation impacting anyone over 65 years old. On December 1, 2020, the Company and certain other defendants filed their motion to dismiss the plaintiffs’ first amended class action complaint. The court has not ruled on this motion to dismiss. Management believes the risk of material loss related to this matter to be remote.

Kraft Foods Global, Inc. et al. v. United Egg Producers, Inc. et al.

As previously reported, on September 25, 2008, the Company was named as one of several defendants in numerous antitrust cases involving the United States shell egg industry. The Company settled all of these cases, except for the claims of certain plaintiffs who sought substantial damages allegedly arising from the purchase of egg products (as opposed to shell eggs). These remaining plaintiffs are Kraft Food Global, Inc., General Mills, Inc., and Nestle USA, Inc. (the “Egg Products Plaintiffs”) and The Kellogg Company.

On September 13, 2019, the case with the Egg Products Plaintiffs was remanded from a multi-district litigation proceeding in the United States District Court for the Eastern District of Pennsylvania, In re Processed Egg Products Antitrust Litigation, MDL No. 2002, to the United States District Court for the Northern District of Illinois, Kraft Foods Global, Inc. et al. v. United Egg Producers, Inc. et al., Case No. 1:11-cv-8808, for trial. The Egg Products Plaintiffs allege that the Company and other defendants violated Section 1 of the Sherman Act, 15. U.S.C. § 1, by agreeing to limit the production of eggs and thereby illegally to raise the prices that plaintiffs paid for processed egg products. In particular, the Egg Products Plaintiffs are attacking certain features of the United Egg Producers animal-welfare guidelines and program used by the Company and many other egg producers. The Egg Products Plaintiffs seek to enjoin the Company and other defendants from engaging in antitrust violations and seek treble money damages. The parties filed a joint status report on May 18, 2020, but no schedule has yet been entered by the court. It appears that the case will not be tried until 2021 or 2022.

In addition, on October 24, 2019, the Company entered into a confidential settlement agreement with The Kellogg Company dismissing all claims against the Company for an amount that did not have a material impact on the Company’s financial condition or results of operations. On November 11, 2019, a stipulation for dismissal was filed with the court, but the court has not yet entered a judgment on the filing.

The Company intends to continue to defend the remaining case with the Egg Products Plaintiffs as vigorously as possible based on defenses which the Company believes are meritorious and provable. Adjustments, if any, which might result from the resolution of this remaining matter with the Egg Products Plaintiffs have not been reflected in the financial statements. While management believes that there is still a reasonable possibility of a material adverse outcome from the case with the Egg Products Plaintiffs, at the present time, it is not possible to estimate the amount of monetary exposure, if any, to the Company due to a range of factors, including the following, among others: the matter is in the early stages of preparing for trial following remand; any trial will be before a different judge and jury in a different court than prior related cases; there are significant factual issues to be resolved; and there are requests for damages other than compensatory damages (i.e., injunction and treble money damages).

State of Oklahoma Watershed Pollution Litigation

On June 18, 2005, the State of Oklahoma filed suit, in the United States District Court for the Northern District of Oklahoma, against Cal-Maine Foods, Inc. and Tyson Foods, Inc. and affiliates, Cobb-Vantress, Inc., Cargill, Inc. and its affiliate, George’s, Inc. and its affiliate, Peterson Farms, Inc. and Simmons Foods, Inc. The State of Oklahoma claims that through the disposal of chicken litter the defendants have polluted the Illinois River Watershed. This watershed provides water to eastern Oklahoma. The complaint seeks injunctive relief and monetary damages, but the claim for monetary damages has been dismissed by the court. Cal-Maine Foods, Inc. discontinued operations in the watershed. Accordingly, we do not anticipate that Cal-Maine Foods, Inc. will be materially affected by the request for injunctive relief unless the court orders substantial affirmative remediation. Since the litigation began, Cal-Maine Foods, Inc. purchased 100% of the membership interests of Benton County Foods, LLC, which is an ongoing commercial shell egg operation within the Illinois River Watershed. Benton County Foods, LLC is not a defendant in the litigation.
The trial in the case began in September 2009 and concluded in February 2010. The case was tried without a jury, and the court has not yet issued its ruling. Management believes the risk of material loss related to this matter to be remote.

Other Matters

In addition to the above, the Company is involved in various other claims and litigation incidental to its business. Although the outcome of these matters cannot be determined with certainty, management, upon the advice of counsel, is of the opinion that the final outcome should not have a material effect on the Company’s consolidated results of operations or financial position.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Related Party Transaction
6 Months Ended
Nov. 28, 2020
Related Party Transactions [Abstract]  
Related Party Transaction Related Party TransactionOn August 24, 2020, Mrs. Jean Reed Adams, the wife of the Company’s late founder Fred R. Adams, Jr., and the Fred R. Adams, Jr. Daughters’ Trust, dated July 20, 2018 (the “Daughters’ Trust”), of which the daughters of Mr. Adams are beneficiaries (together, the “Selling Stockholders”), completed a registered secondary public offering of 6,900,000 shares of Common Stock held by them, pursuant to a previously disclosed Agreement Regarding Common Stock (the “Agreement”) filed as an exhibit to our 2020 Annual Report. Mrs. Adams and the Daughters’ Trust advised the Company that they were conducting the offering in order to pay estate taxes related to the settlement of Mr. Adam’s estate and to obtain liquidity. The public offering was made pursuant to the Company’s effective shelf registration statement on Form S-3 (File No. 333-227742), including the Prospectus contained therein dated October 9, 2018, and a related Prospectus Supplement dated August 19, 2020, each of which is on file with the Securities and Exchange Commission. The public offering involved only the sale of shares of Common Stock that were already outstanding, and thus the Company did not issue any new shares or raise any additional capital in the offering. The expenses of the offering (not including the underwriting discount and legal fees and expenses of legal counsel for the Selling Stockholders, which will be paid by the Selling Stockholders) were $1,102,000 and are payable by the Company. Pursuant to the Agreement, the Selling Stockholders were obligated to reimburse the Company $551,000, and have repaid this amount to the Company in full as of the date of filing this Quarterly Report.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Nov. 28, 2020
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The unaudited condensed consolidated financial statements of Cal-Maine Foods, Inc. and its subsidiaries (the “Company,” “we,” “us,” “our”) have been prepared in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Therefore, they do not include all of the information and footnotes required by generally accepted accounting principles in the United States of America (“GAAP”) for complete financial statements and should be read in conjunction with our Annual Report on Form 10-K for the fiscal year ended May 30, 2020, (the “2020 Annual Report”). These statements reflect all adjustments that are, in the opinion of management, necessary to a fair statement of the results for the interim periods presented and, in the opinion of management, consist of adjustments of a normal recurring nature. Operating results for the interim periods are not necessarily indicative of operating results for the entire fiscal year.
Fiscal Year
Fiscal Year

The Company's fiscal year ends on the Saturday closest to May 31. Each of the three-month periods and year-to-date periods ended on November 28, 2020 and November 30, 2019 included 13 and 26 weeks, respectively.
Use of Estimates
Use of Estimates

The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.

The severity, magnitude and duration, as well as the economic consequences of the COVID-19 pandemic, are uncertain, rapidly changing and difficult to predict. Therefore, our accounting estimates and assumptions might change materially in future periods in response to COVID-19.
Trade Receivables
Trade Receivables

Trade receivables are stated at their carrying value, net of a reserve for credit losses. At November 28, 2020 and May 30, 2020, reserves for credit losses were $766 thousand and $744 thousand, respectively. The Company extends credit to customers based on an evaluation of each customer’s financial condition and credit history. Collateral is generally not required. The Company minimizes exposure to counter party credit risk through credit analysis and approvals, credit limits, and monitoring procedures. In determining our reserve for credit losses, receivables are pooled according to age, with each pool assigned an expected loss percentage based on historical loss experience adjusted as needed for economic and other forward-looking factors. Accounts receivable are written off when deemed uncollectible.
Change in Accounting Principle Change in Accounting PrincipleEffective May 31, 2020, the Company adopted ASU 2016-13, Financial Instruments – Credit Losses (“Topic 326”), which is intended to improve financial reporting by requiring more timely recording of credit losses on loans and other financial instruments. The guidance replaces the prior “incurred loss” approach with an “expected loss” model and requires measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The Company adopted the guidance on a modified retrospective basis through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The Company evaluated its current methodology of estimating allowance for doubtful accounts and the risk profile of its receivables portfolio and developed a model that includes the qualitative and forecasting aspects of the “expected loss” model under the amended guidance. The Company finalized its assessment of the impact of the amended guidance and recorded a $422 thousand cumulative increase to retained earnings at May 31, 2020.
Investment, Policy Investment SecuritiesOur investment securities are accounted for in accordance with ASC 320, “Investments - Debt and Equity Securities” (“ASC 320”). The Company considers all of its debt securities for which there is a determinable fair market value, and there are no restrictions on the Company's ability to sell within the next 12 months, as available-for-sale. We classify these securities as current, because the amounts invested are available for current operations. Available-for-sale securities are carried at fair value, with unrealized gains and losses reported as a separate component of stockholders’ equity. The Company regularly evaluates changes to the rating of its debt securities by credit agencies and economic conditions to assess and record any expected credit losses through allowance for credit losses limited to the amount that fair value was less than the amortized cost basis. The cost basis for realized gains and losses on available-for-sale securities is determined on the specific identification method. Gains and losses are recognized in other income (expenses) as Other, net in the Company's Condensed Consolidated Statements of Operations. Investments in mutual funds are classified as “Other long-term assets” in the Company’s Consolidated Balance Sheets.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Investment Securities (Tables)
6 Months Ended
Nov. 28, 2020
Investments, Debt and Equity Securities [Abstract]  
Schedule Of Investment Securities
The following represents the Company’s investment securities as of November 28, 2020 and May 30, 2020 (in thousands):

November 28, 2020Amortized CostUnrealized GainsUnrealized LossesEstimated Fair Value
Municipal bonds$16,378 $84 $— $16,462 
Commercial paper3,743 — 3,736 
Corporate bonds98,355 1,387 — 99,742 
Certificates of deposits1,001 — 1,002 
Asset backed securities3,656 23 — 3,679 
Total current investment securities$123,133 $1,495 $$124,621 
Mutual funds$2,032 $1,281 $— $3,313 
Total noncurrent investment securities$2,032 $1,281 $— $3,313 

May 30, 2020Amortized CostUnrealized GainsUnrealized LossesEstimated Fair Value
Municipal bonds$16,093 $86 $— $16,179 
Commercial paper6,965 17 — 6,982 
Corporate bonds125,594 1,274 — 126,868 
Certificates of deposits1,492 — — 1,492 
Asset backed securities2,629 13 — 2,642 
Total current investment securities$152,773 $1,390 $— $154,163 
Mutual funds$2,005 $744 $— $2,749 
Total noncurrent investment securities$2,005 $744 $— $2,749 
Schedule Of Contractual Maturities Of Investment Securities Contractual maturities of current investments at November 28, 2020 are as follows (in thousands):
Estimated Fair Value
Within one year$53,445 
1-5 years71,176 
Total$124,621 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Tables)
6 Months Ended
Nov. 28, 2020
Fair Value Disclosures [Abstract]  
Schedule Of Assets And Liabilities Measured At Fair Value On A Recurring Basis
In accordance with the fair value hierarchy described above, the following table shows the fair value of financial assets and liabilities measured at fair value on a recurring basis as of November 28, 2020 and May 30, 2020 (in thousands):

November 28, 2020Level 1Level 2Level 3Balance
Assets
Municipal bonds$— $16,462 $— $16,462 
Commercial paper— 3,736 — 3,736 
Corporate bonds— 99,742 — 99,742 
Certificates of deposits— 1,002 — 1,002 
Asset backed securities— 3,679 — 3,679 
Mutual funds3,313 — — 3,313 
Total assets measured at fair value$3,313 $124,621 $— $127,934 
May 30, 2020Level 1Level 2Level 3Balance
Assets
Municipal bonds$— $16,179 $— $16,179 
Commercial paper— 6,982 — 6,982 
Corporate bonds— 126,868 — 126,868 
Certificates of deposits— 1,492 — 1,492 
Asset backed securities— 2,642 — 2,642 
Mutual funds2,749 — — 2,749 
Total assets measured at fair value$2,749 $154,163 $— $156,912 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories (Tables)
6 Months Ended
Nov. 28, 2020
Inventory Disclosure [Abstract]  
Schedule Of Inventories
Inventories consisted of the following as of November 28, 2020 and May 30, 2020 (in thousands):

November 28, 2020May 30, 2020
Flocks, net of amortization$113,917 $110,198 
Eggs and egg products20,475 18,487 
Feed and supplies64,870 58,531 
$199,262 $187,216 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Dividends Payable and Dividends per Common Share (Tables)
6 Months Ended
Nov. 28, 2020
Earnings Per Share Reconciliation [Abstract]  
Schedule of Dividends
On our condensed consolidated statement of operations, we determine dividends per common share in accordance with the computation in the following table (in thousands, except per share data):

13 Weeks Ended26 Weeks Ended
November 28, 2020November 30, 2019November 28, 2020November 30, 2019
Net income (loss) attributable to Cal-Maine Foods, Inc.$12,155 $(10,061)$(7,244)$(55,821)
Cumulative losses to be recovered prior to payment of divided at beginning of period(20,769)(65,521)(1,370)(19,761)
Net income (loss) attributable to Cal-Maine Foods, Inc. available for dividend$— $— $— $— 
1/3 of net income attributable to Cal-Maine Foods, Inc. available for dividend— 
Common stock outstanding (shares)43,968 
Class A common stock outstanding (shares)4,800 
Total common stock outstanding (shares)48,768 
Dividends per common share*$— 
*Dividends per common share = 1/3 of Net income (loss) attributable to Cal-Maine Foods, Inc. available for dividend ÷ Total common stock outstanding (shares).
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Equity (Tables)
6 Months Ended
Nov. 28, 2020
Equity [Abstract]  
Schedule Of Statement Of Stockholders' Equity Activities, Including Noncontrolling Interest
The following reflects the Company’s equity activity, for the thirteen and twenty-six weeks ended November 28, 2020 and November 30, 2019 (in thousands):

Thirteen Weeks Ended November 28, 2020
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class ATreasuryPaid InAccum. OtherRetained
AmountAmountAmountCapitalComp. LossEarningsTotal
Balance at August 29, 2020$703 $48 $(26,676)$61,267 $433 $956,170 $991,945 
Other comprehensive loss, net of tax— — — — (282)— (282)
Restricted stock forfeitures— — (2)— — — 
Purchase of company stock— — (45)— — — (45)
Restricted stock compensation— — — 932 — — 932 
Contributions— — — — — 
Net income— — — — — 12,155 12,155 
Balance at November 28, 2020$703 $48 $(26,723)$62,206 $151 $968,325 $1,004,710 
Thirteen Weeks Ended November 30, 2019
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class ATreasuryPaid InAccum. OtherRetainedNoncontrolling
AmountAmountAmountCapitalComp. LossEarningsInterestTotal
Balance at August 31, 2019$703 $48 $(25,878)$57,748 $(87)$908,767 $2,466 $943,767 
Other comprehensive loss, net of tax— — — — (182)— — (182)
Purchase of company stock— — (10)— — — — (10)
Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition— — — — — 1,779 (1,779)— 
Restricted stock compensation— — — 904 — — — 904 
Net loss(10,061)(125)(10,186)
Balance at November 30, 2019$703 $48 $(25,888)$58,652 $(269)$900,485 $562 $934,293 


Twenty-six Weeks Ended November 28, 2020
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class ATreasuryPaid InAccum. OtherRetained
AmountAmountAmountCapitalComp. IncomeEarningsTotal
Balance at May 30, 2020$703 $48 $(26,674)$60,372 $79 $975,147 $1,009,675 
Impact of ASC 326, see Note 2— — — — — 422 422 
Balance at May 31, 2020703 48 (26,674)60,372 79 975,569 1,010,097 
Other comprehensive income, net of tax— — — — 72 — 72 
Restricted stock grant, net of forfeitures— — (4)— — — 
Purchase of company stock— — (45)— — — (45)
Restricted stock compensation— — — 1,825 — — 1,825 
Contributions— — — — — 
Net loss— — — — — (7,244)(7,244)
Balance at November 28, 2020$703 $48 $(26,723)$62,206 $151 $968,325 $1,004,710 
Twenty-six Weeks Ended November 30, 2019
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class ATreasuryPaid InAccum. OtherRetainedNoncontrolling
AmountAmountAmountCapitalComp. LossEarningsInterestTotal
Balance at June 1, 2019$703 $48 $(25,866)$56,857 $355 $954,527 $3,182 $989,806 
Other comprehensive loss, net of tax— — — — (624)— — (624)
Restricted stock grant, net of forfeitures— — (1)— — — — 
Purchase of company stock— — (21)— — — — (21)
Distributions to noncontrolling interest partners— — — — — — (755)(755)
Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition— — — — — 1,779 (1,779)— 
Restricted stock compensation— — — 1,794 — — — 1,794 
Net loss— — — — — (55,821)(86)(55,907)
Balance at November 30, 2019$703 $48 $(25,888)$58,652 $(269)$900,485 $562 $934,293 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss per Common Share (Tables)
6 Months Ended
Nov. 28, 2020
Earnings Per Share [Abstract]  
Computation Of Basic And Diluted Net Income Per Share Attributable To The Company
The following table provides a reconciliation of the numerators and denominators used to determine basic and diluted net income per common share attributable to Cal-Maine Foods, Inc. (amounts in thousands, except per share data):

13 Weeks Ended26 Weeks Ended
November 28, 2020November 30, 2019November 28, 2020November 30, 2019
Numerator
Net income (loss)$12,155 $(10,186)$(7,244)$(55,907)
Less: Loss attributable to noncontrolling interest— (125)— (86)
Net income (loss) attributable to Cal-Maine Foods, Inc.$12,155 $(10,061)$(7,244)$(55,821)
Denominator
Weighted-average common shares outstanding, basic48,501 48,447 48,501 48,447 
Effect of dilutive securities of restricted shares144 — — — 
Weighted-average common shares outstanding, diluted48,645 48,447 48,501 48,447 
Net income (loss) per common share attributable to Cal-Maine Foods, Inc.
Basic$0.25 $(0.21)$(0.15)$(1.15)
Diluted$0.25 $(0.21)$(0.15)$(1.15)
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
6 Months Ended
Nov. 28, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table provides revenue disaggregated by product category (in thousands):

13 Weeks Ended26 Weeks Ended
November 28, 2020November 30, 2019November 28, 2020November 30, 2019
Conventional shell egg sales$201,725 $186,960 $357,109 $308,569 
Specialty shell egg sales134,082 115,891 263,327 227,099 
Egg products9,932 7,797 16,637 14,998 
Other1,589 874 3,037 2,022 
347,328 311,522 640,110 552,688 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
6 Months Ended
Nov. 28, 2020
Leases [Abstract]  
Schedule of Lease Cost and Weighted Average Information The Company’s lease cost consists of the following (in thousands):
13 Weeks Ended November 28, 202026 Weeks Ended November 28, 2020
Operating Lease cost$233 $470 
Finance Lease cost
Amortization of right-of-use asset$43 $81 
Interest on lease obligations$$18 
Short term lease cost$1,004 $1,857 
The weighted-average remaining lease term and discount rate for lease liabilities included in our Condensed Consolidated Balance Sheet are as follows:
As of November 28, 2020
Operating LeasesFinance Leases
Weighted-average remaining lease term (years)3.23.0
Weighted-average discount rate5.9 %4.9 %
Schedule of Future Minimum Lease Payments, Operating
Future minimum lease payments under non-cancelable leases are as follows (in thousands):
As of November 28, 2020
Operating LeasesFinance Leases
Remainder fiscal 2021$457 $120 
2022802 239 
2023539 239 
2024380 218 
2025130 — 
202626 — 
Thereafter— 
Total2,339 816 
Less imputed interest(215)(60)
Total$2,124 $756 
Schedule of Future Minimum Lease Payments, Finance
Future minimum lease payments under non-cancelable leases are as follows (in thousands):
As of November 28, 2020
Operating LeasesFinance Leases
Remainder fiscal 2021$457 $120 
2022802 239 
2023539 239 
2024380 218 
2025130 — 
202626 — 
Thereafter— 
Total2,339 816 
Less imputed interest(215)(60)
Total$2,124 $756 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Based Compensation (Tables)
6 Months Ended
Nov. 28, 2020
Share-based Payment Arrangement [Abstract]  
Summary Of Restricted Share Activity
The Company’s restricted share activity for the twenty-six weeks ended November 28, 2020 follows:
Number of SharesWeighted Average Grant Date Fair Value
Outstanding, May 30, 2020273,046 $41.36 
Granted— — 
Vested(3,718)43.07 
Forfeited(4,431)40.12 
Outstanding, November 28, 2020264,897 $41.36 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
Nov. 28, 2020
Aug. 29, 2020
May 30, 2020
Nov. 30, 2019
Aug. 31, 2019
Jun. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Allowance for doubtful accounts $ 766   $ 744      
Cumulative increase (decrease) to retained earnings 1,004,710 $ 991,945 1,009,675 $ 934,293 $ 943,767 $ 989,806
Retained Earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative increase (decrease) to retained earnings 968,325 $ 956,170 975,147 $ 900,485 $ 908,767 $ 954,527
Cumulative Effect, Period of Adoption, Adjustment            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative increase (decrease) to retained earnings     422      
Cumulative Effect, Period of Adoption, Adjustment | Retained Earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative increase (decrease) to retained earnings $ 422   $ 422      
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Investment Securities (Schedule Of Investment Securities) (Details) - USD ($)
$ in Thousands
Nov. 28, 2020
May 30, 2020
Current Assets    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 123,133 $ 152,773
Unrealized Gains 1,495 1,390
Unrealized Losses 7 0
Estimated Fair Value 124,621 154,163
Noncurrent Assets    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,032 2,005
Unrealized Gains 1,281 744
Unrealized Losses 0 0
Estimated Fair Value 3,313 2,749
Municipal bonds | Current Assets    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 16,378 16,093
Unrealized Gains 84 86
Unrealized Losses 0 0
Estimated Fair Value 16,462 16,179
Commercial paper | Current Assets    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,743 6,965
Unrealized Gains 0 17
Unrealized Losses 7 0
Estimated Fair Value 3,736 6,982
Corporate bonds | Current Assets    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 98,355 125,594
Unrealized Gains 1,387 1,274
Unrealized Losses 0 0
Estimated Fair Value 99,742 126,868
Certificates of deposits | Current Assets    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,001 1,492
Unrealized Gains 1 0
Unrealized Losses 0 0
Estimated Fair Value 1,002 1,492
Asset backed securities | Current Assets    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,656 2,629
Unrealized Gains 23 13
Unrealized Losses 0 0
Estimated Fair Value 3,679 2,642
Mutual funds | Noncurrent Assets    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,032 2,005
Unrealized Gains 1,281 744
Unrealized Losses 0 0
Estimated Fair Value $ 3,313 $ 2,749
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Investment Securities (Narrative) (Details) - USD ($)
6 Months Ended
Nov. 28, 2020
Nov. 30, 2019
Current Assets    
Debt Securities, Available-for-sale [Line Items]    
Proceeds from sale of available-for-sale securities $ 59,100,000 $ 136,000,000.0
Gross realized gains on sales of available-for-sale securities 57,000 162,000
Gross realized losses on sales of available-for-sale securities 0 0
Noncurrent Assets    
Debt Securities, Available-for-sale [Line Items]    
Proceeds from sale of available-for-sale securities 0 1,200,000
Gross realized gains on sales of available-for-sale securities   611,000
Gross realized losses on sales of available-for-sale securities 0 0
Available-for-sale Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Accounts Receivable, Allowance for Credit Loss $ 0 $ 0
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Investment Securities (Schedule Of Contractual Maturities Of Investment Securities) (Details)
$ in Thousands
Nov. 28, 2020
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Within one year $ 53,445
1-5 years 71,176
Total $ 124,621
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Schedule Of Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details) - USD ($)
$ in Thousands
Nov. 28, 2020
May 30, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured at fair value $ 127,934 $ 156,912
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured at fair value 3,313 2,749
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured at fair value 124,621 154,163
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured at fair value 0 0
Municipal bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 16,462 16,179
Municipal bonds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 0 0
Municipal bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 16,462 16,179
Municipal bonds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 0 0
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 3,736 6,982
Commercial paper | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 0 0
Commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 3,736 6,982
Commercial paper | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 0 0
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 99,742 126,868
Corporate bonds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 0 0
Corporate bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 99,742 126,868
Corporate bonds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 0 0
Certificates of deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 1,002 1,492
Certificates of deposits | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 0 0
Certificates of deposits | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 1,002 1,492
Certificates of deposits | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 0 0
Asset backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 3,679 2,642
Asset backed securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 0 0
Asset backed securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 3,679 2,642
Asset backed securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 0 0
Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 3,313 2,749
Mutual funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 3,313 2,749
Mutual funds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities 0 0
Mutual funds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investment securities $ 0 $ 0
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories (Details)
$ in Thousands, pullet_and_breeder in Millions, layer in Millions
Nov. 28, 2020
USD ($)
pullet_and_breeder
layer
May 30, 2020
USD ($)
Inventory Disclosure [Abstract]    
Flocks, net of amortization $ 113,917 $ 110,198
Eggs and egg products 20,475 18,487
Feed and supplies 64,870 58,531
Total inventories $ 199,262 $ 187,216
Pullets and breeders | pullet_and_breeder 9.9  
Layer | layer 41.5  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Dividends Payable and Dividends per Common Share (Narrative) (Details)
$ in Millions
6 Months Ended
Nov. 28, 2020
USD ($)
Earnings Per Share Reconciliation [Abstract]  
Number of days after first, second and third quarter dividends paid 60 days
Number of days after fourth quarter dividends paid 65 days
Number of days dividends paid following record date 15 days
Cumulative Losses To Be Recovered Prior To Paying Dividend $ 8.6
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Dividends Payable and Dividends per Common Share (Schedule of Dividends) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 28, 2020
Nov. 30, 2019
Nov. 28, 2020
Nov. 30, 2019
Class of Stock [Line Items]        
Net income (loss) attributable to Cal-Maine Foods, Inc. $ 12,155 $ (10,061) $ (7,244) $ (55,821)
Cumulative losses to be recovered prior to payment of divided at beginning of period (20,769) (65,521) (1,370) (19,761)
Net income (loss) attributable to Cal-Maine Foods, Inc. $ 0 $ 0 $ 0 $ 0
Common stock, shares outstanding (in shares) 48,768   48,768  
Dividends per common share (in dollars per share) $ 0      
Common Stock        
Class of Stock [Line Items]        
One third of net income attributable to parent $ 0      
Common stock, shares outstanding (in shares) 43,968   43,968  
Class A Common Stock        
Class of Stock [Line Items]        
Common stock, shares outstanding (in shares) 4,800   4,800  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 28, 2020
Nov. 30, 2019
Nov. 28, 2020
Nov. 30, 2019
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning $ 991,945 $ 943,767 $ 1,009,675 $ 989,806
Other comprehensive loss, net of tax (282) (182) 72 (624)
Restricted stock forfeitures 0   0  
Purchase of company stock (45) (10) (45) (21)
Distributions to noncontrolling interests     0 (755)
Restricted stock compensation 932 904 1,825 1,794
Contributions 5   5  
Net income (loss) 12,155 (10,186) (7,244) (55,907)
Balance ending 1,004,710 934,293 1,004,710 934,293
Cumulative Effect, Period of Adoption, Adjustment        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning     422  
Cumulative Effect, Period of Adoption, Adjusted Balance        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning     1,010,097  
Treasury Stock        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning (26,676) (25,878) (26,674) (25,866)
Restricted stock forfeitures (2)   (4) (1)
Purchase of company stock (45) (10) (45) (21)
Balance ending (26,723) (25,888) (26,723) (25,888)
Treasury Stock | Cumulative Effect, Period of Adoption, Adjusted Balance        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning     (26,674)  
Paid In Capital        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning 61,267 57,748 60,372 56,857
Restricted stock forfeitures 2   4 1
Restricted stock compensation 932 904 1,825 1,794
Contributions 5   5  
Balance ending 62,206 58,652 62,206 58,652
Paid In Capital | Cumulative Effect, Period of Adoption, Adjusted Balance        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning     60,372  
Accumulated Other Comprehensive Loss        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning 433 (87) 79 355
Other comprehensive loss, net of tax (282) (182) 72 (624)
Balance ending 151 (269) 151 (269)
Accumulated Other Comprehensive Loss | Cumulative Effect, Period of Adoption, Adjusted Balance        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning     79  
Retained Earnings        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning 956,170 908,767 975,147 954,527
Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition   1,779   1,779
Net income (loss) 12,155 (10,061) (7,244) (55,821)
Balance ending 968,325 900,485 968,325 900,485
Retained Earnings | Cumulative Effect, Period of Adoption, Adjustment        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning     422  
Balance ending 422   422  
Retained Earnings | Cumulative Effect, Period of Adoption, Adjusted Balance        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning     975,569  
Noncontrolling Interests        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning   2,466   3,182
Distributions to noncontrolling interests       (755)
Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition   (1,779)   (1,779)
Net income (loss)   (125)   (86)
Balance ending   562   562
Common Stock | Common Stock        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning 703 703 703 703
Balance ending 703 703 703 703
Common Stock | Common Stock | Cumulative Effect, Period of Adoption, Adjusted Balance        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning     703  
Class A Common Stock | Common Stock        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning 48 48 48 48
Balance ending $ 48 $ 48 48 $ 48
Class A Common Stock | Common Stock | Cumulative Effect, Period of Adoption, Adjusted Balance        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance beginning     $ 48  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 28, 2020
Nov. 30, 2019
Nov. 28, 2020
Nov. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net income (loss) $ 12,155 $ (10,186) $ (7,244) $ (55,907)
Less: Loss attributable to noncontrolling interest 0 (125) 0 (86)
Net income (loss) attributable to Cal-Maine Foods, Inc. $ 12,155 $ (10,061) $ (7,244) $ (55,821)
Basic weighted-average common shares (in shares) 48,501 48,447 48,501 48,447
Weighted Average Number Diluted Shares Outstanding Adjustment 144      
Dilutive potential common shares (in shares) 48,645 48,447 48,501 48,447
Net income (loss) per common share attributable to Cal-Maine Foods, Inc.        
Basic (in dollars per share) $ 0.25 $ (0.21) $ (0.15) $ (1.15)
Diluted (in dollars per share) $ 0.25 $ (0.21) $ (0.15) $ (1.15)
Restricted Shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive restricted securities excluded from diluted net loss per share calculation (in shares)       135
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 28, 2020
Nov. 30, 2019
Nov. 28, 2020
Nov. 30, 2019
Disaggregation of Revenue [Line Items]        
Net sales $ 347,328 $ 311,522 $ 640,110 $ 552,688
Conventional shell egg sales        
Disaggregation of Revenue [Line Items]        
Net sales 201,725 186,960 357,109 308,569
Specialty shell egg sales        
Disaggregation of Revenue [Line Items]        
Net sales 134,082 115,891 263,327 227,099
Egg products        
Disaggregation of Revenue [Line Items]        
Net sales 9,932 7,797 16,637 14,998
Other        
Disaggregation of Revenue [Line Items]        
Net sales $ 1,589 $ 874 $ 3,037 $ 2,022
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 28, 2020
Nov. 28, 2020
Leases [Abstract]    
Operating Lease cost $ 233 $ 470
Finance Lease cost    
Amortization of right-of-use asset 43 81
Interest on lease obligations 9 18
Short term lease cost $ 1,004 $ 1,857
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Nov. 28, 2020
USD ($)
Operating Leases  
Remainder fiscal 2021 $ 457
2022 802
2023 539
2024 380
2025 130
2026 26
Thereafter 5
Total 2,339
Less imputed interest (215)
Total 2,124
Finance Leases  
Remainder fiscal 2021 120
2022 239
2023 239
2024 218
2025 0
2026 0
Thereafter 0
Total 816
Less imputed interest (60)
Total $ 756
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Weighted Average Information (Details)
Nov. 28, 2020
Operating Leases  
Weighted-average remaining lease term (years) 3 years 2 months 12 days
Weighted-average discount rate 5.90%
Finance Leases  
Weighted-average remaining lease term (years) 3 years
Weighted-average discount rate 4.90%
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Based Compensation (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 28, 2020
Dec. 01, 2018
Nov. 28, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 2,000,000   2,000,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 1,239,048   1,239,048
Restricted Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock based compensation expense (benefit) $ 932 $ 904  
Unrecognized compensation expense $ 4,300   $ 4,300
Weighted average period of unrecognized compensation expense (in years)     1 year 9 months 18 days
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Based Compensation (Summary Of Restricted Share Activity) (Details) - Restricted Shares
6 Months Ended
Nov. 28, 2020
$ / shares
shares
Number of Shares  
Number of Shares, Outstanding, Beginning Balance (in shares) | shares 273,046
Number of Shares, Granted (in shares) | shares 0
Number of Shares, Vested (in shares) | shares (3,718)
Number of Shares, Forfeited (in shares) | shares (4,431)
Number of Shares, Outstanding, Ending Balance (in shares) | shares 264,897
Weighted Average Grant Date Fair Value  
Weighted Average Grant Date Fair Value, Outstanding, Beginning Balance (in dollars per share) | $ / shares $ 41.36
Weighted Average Grant Date Fair Value, Granted (in dollars per share) | $ / shares 0
Weighted Average Grant Date Fair Value, Vested (in dollars per share) | $ / shares 43.07
Weighted Average Grant Date Fair Value, Forfeited (in dollars per share) | $ / shares 40.12
Weighted Average Grant Date Fair Value, Outstanding, Ending Balance (in dollars per share) | $ / shares $ 41.36
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Commitment and Contingencies (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 23, 2020
Nov. 28, 2020
Loss Contingencies [Line Items]      
Standby letters of credit     $ 4,300
State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC | Pending Litigation [Member]      
Loss Contingencies [Line Items]      
Loss contingency, damages sought   $ 100  
Bell et al. v. Cal-Maine Foods et al. | Pending Litigation [Member] | Minimum      
Loss Contingencies [Line Items]      
Loss contingency, damages sought $ 10    
Bell et al. v. Cal-Maine Foods et al. | Pending Litigation [Member] | Maximum      
Loss Contingencies [Line Items]      
Loss contingency, damages sought $ 250    
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Related Party Transaction (Details) - Immediate Family Member of Management or Principal Owner
$ in Thousands
Aug. 24, 2020
USD ($)
Related Party Transaction [Line Items]  
Amount payable to the Selling Stockholders $ 1,102
Amount reimbursable by the Selling Stockholders $ 551
EXCEL 57 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !*!)5('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 2@252AC6D .\ K @ $0 &1O8U!R;W!S+V-O&ULS9++ M:L,P$$5_I6AOCQ\T%.%XDY)5"H4&6KH3TB01M1Y(4^S\?64U<2CM!Q2TT"$_ MQ!&AJ:H5&"2A! F8@85?B*SOE.0RH" 7+G@E%[S_#$.&*0DXH$%+$>JR!M;/ M$_UY&CJX 68883#QNX!J(>;JG]C< 79)3E$OJ7$\;J%M M)&$EIE=1/?"F?9]=?_C=A(U3^J#_ ML?%5L._@U[_HOP!02P,$% @ $H$E4IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" 2@2526YKW@H(% "%%P & 'AL+W=O66J\^MUJ)MQ01 M3T[E2L1P9RY5Q#6]6M%'T:1KN'^_4K[.7AY=YX8D8R_ I\/7RO-%O$%_,>1KJ![GY36Q?J&/T M/!DFV7^RR9]MMQO$2Q,MHVUC((B"./_E;]M [#=PCC2@VP;TH(%[K >V;<"R M%\W)LM>ZY)H/SY3<$&6>!C5SD,4F:PUO$\1F&&=:P=T VNGA6*Z%(E,8,=(D MR9(KD9RU- B;VRUO*W*1B] C(EUR*V.]3,A5[ O_8_L6 !54=$=U05'!.[D^ M);1_0JA#G1*>,=[\*X]/B=/)FKL(#BN"Q#(]=D3O4GHI3%U-)G'^X9@)^/<- M/$4F6D3)/T@?[:*/=M9'NZJ/Q_>5*!L"O+GK-+\A%)V"HE./XEO*E18J?"N->=A@L6K7S#U49VK6 ?ZG5P'H2!W:?0B5!D+KN$X3I/U MNX,.PC,H> 9U>![$(D@TA$F3.QZ5CAZN,Q[=-&]'D[LKX=-C7"'9;3>=CN.P7A\CI):0HG(WTN,AF2YEC,V["I%!N]_L M]EV&$5G3=AD^8TS$1E#;'!\[7*#K8,G#M<[NXMZ\';R1[T-V34[(5"8:8O57 ML#I.ABNR 74&&)OU>Q=WZ4.V8MY/E5P'L5=.AVO>SC T:_PN[M>':-EX MFC MW,2E5+C<5^Z])C+&T*SON[A9'Z)M#TA6$MS'Y4'#)1FC#GF2TCSB(I!+*Y@=9< M%%P'B2F)G@68XS5<+!]"7*QB 4NM_U/+V/ (D M/\<*^:*4 Q>H&C9F#9[56@:, 49!?":Q+][([Z)T+E5(.>;/[;I=;(W)K,TS MW)1W_KX_G[!5<(5<$\K^)L6J1V9]GN&NO%\+8()[&RT_;J>%68-EM0SV8R4S MRS:_R'VJH3J/3=E1MO&T5>YDRF:/=#ULLT&W3QE\I^LR*FNR#/?$<FSFD/>E?YGF]^HN4JVS9]D5K+*#M<"NX+ M91Z ^W,I]>[$=%#LO __ U!+ P04 " 2@252MKWLZVX' #A( & M 'AL+W=O'E(/3W?WW%&Y?!#R MLUISKM&7IF[5U6RM]>;58J'*-6^8>BDVO(4[*R$;IN%4WB_41G*V[ IJ]AJ_NHDS,Z!'_%[Q!S4X1F8I=T)\ M-B<_+Z]FD6'$:UYJ,P6#GRV_X75M9@(>?^XGG1V>:08.CY]F_Z%?/"SFCBE^ M(^H_JJ5>7\WR&5KR%>MJ_5$\_,3W"TK,?*6H5?\7/>RQT0R5G=*BV0\&!DW5 M[G[9E[TA!@-P/#& [ >0\0 Z,8#N!]!^H3MF_;+>,LVN+Z5X0-*@839ST-NF M'PVKJ5KS&F^UA+L5C-/7-Z)=PDOA2P1'2M35DFDX><-JUI8X'4FDFN4-6BW]:B4ZQ=J@OT[.C\K,C M1"8(O1/;EXCD%XA$)/(,OPD/_Y4](AKY1B_ ,@?SD(-Y2#\=G3)/)R5O-6)* M@1U>!6:DAQEI/V,\-2-3:P2F0:4YX']VU9;5\ BOJ793I?U4)B"WUW%&H_QR ML1U:Q$5E.:;1 77$,S[PC(,\?VZW7.G&+%[QLI.5KN!=LRVK:G97\SEDD+D" MYC[:NYF3 2%,XI3@$6\/+(EQ2OW$DP/Q)$C\-\F6O+>PT&LN(=>4'&P,G,$[ M6ZY]A!.7"1X6.>.902BL<^X()BFF9^UOF!=1[V M *%9?0;!W'UV0;,\&E%T80DA),%^DL6!9''"M"#%4C]>H VD6HV^96))-^BJ.K%Q$0=H_5&TO##4'[432B.1_\O6&.'$(%<-J;M08&O3_"V MVH/)F2FX%]FN+8<2#9?[G.RE33Q>0N-DS-N%I5&1DPGB5N)P6.-^%&+Y4-6U MEQIUGDF3A#C43L&.J5E5PZ=D3;/VO@(UV">&Z5?ORA,A13+.#EY8/I5XL54Q M'):Q]WV6K45[/]=<-H$TAEU92DB>CGFZJ#BA4S2M>.&P>NUR[>MI8ID4\0=%J&,[.JN'JBMU5=1\SH4(.6YG!89UY79:B,\&Y88^L]RA0 M1U:6LN-6,KU&<26EH#BF8Y-X8 1/AJ=5'AR6GB>#;(3L6RFQ0JNCM"[NZNJ> MF7M>]JZV$.R$A0<4340OL>I#PNKC82Y&R3W,G;@"DZ5C5_2!BHE((5:%2%B% MCJN2@3-Z>;J*4L08CPM2'XSB?**")H.N)ZP\OQS2SC]Q#.)1G7B.][JH M/,TGBA%B]8B$]>@M7W%@N81*I!0-1YI]F6#IZ9*BF&1CFAX8R=*)8H]802+G M"-(I2_JZJB1U"B0O+HMP,<'2:A()-U8WHFFJ?6G7;P:(UO@L;TO39<^AY>;H MG= Z4VK.17LXWDBLLMGUTCWV;*5YCHV )6/$D>5.5;+X;6BJU$I@9IC[ 0> M6$2SB9Q%K9C1L)A]Y)K!)2@5F&SAY?MW@%PM*M*<.O6R#Y<=POW16\.4DS,J[V_+@TFZA_Z6##,:R-NXRH)N/-2]JC M>%$49TZ=YP<6Z=1. [7J2,/JN*/]BTWDO?E]:>/[Z67$SM:HO_OP Z>[#VIU MDX9U<^]_/>_0]K$5.)I^S7:&6DVBIS7I*5(NH*>1:,OJCB,HJ';NCIY#_"Q% M73.I[-477L/O'I4-[!F]=+9[3J&.%V*EA8;[LN.%/$5JI]="5G]!&C/+V%WU M/Z+BZ+2#I%WRH7+?X'98RM[L0GFJB!>;R[]Y'[/2$:9ZL3H&-J M5FSBL-C\+I]C\&3>QV'7'NA,PIU#%WFV/CLW+L,?=*J>X,WIYM,0_O$ZACWC:5Q^%4 M_B\CW6;T^/R,[EU\YGY?'&\QA#$[8HO!]V?S\?]7)N^K5D$'OH)!TI_]B?G*??BOANN_ 5!+ P04 M" 2@252 -FO Q # """@ & 'AL+W=O&PLA0R MQ1I,N;)5)@F."U#*;,]Q CO%E%N343$WDY.1R#6CG,PD4GF:8OEV1YC8C"W7 MVDX\TE6BS80]&65X1>9$/VPGC74RM@86BLD2YTP_BLU74@5T;?@BP53QBS:5KV.A*%=:I!48%*24 ME__XM4I$ ^#Z1P!>!?#V ?TC@'X%Z!>!ELJ*L.ZQQI.1%!LDC3>PF4&1FP(- MT5!NRCC7$E8IX/1D*G@,12$Q@I$2C,98@W&'&>8107-#K%#GF>,\IK#219T9 MEH3KA&@:8=9%G]'S_!YU/G612F!%(XA;W"%/,=S6N#3T_ '_(;Z3AO:ADS5Z?+J='D%G7^$[I;!OB\R M R<(Q2)?Z&7.8#-&(N>Z-;R2,"@(S:%:3\(@&-GK9@PM/KY?^^PH[==*^R>5 M3D6:PC&!#12]7&U+ ^=8::@#Y2O4@;J4T]TVV27[=4.2/PB#0;LHOQ;EGQ3U M!#>-RN7;GJPS4OP#*5[@#?M[.6SU&H3M@J]KP=>79'%NY)[8/D%-%WR@*!F6 M:(U93E!&9)F (A6Q8 Q+]3[;FI7R2V$C7J?GN'M).>.T$T18!Q%^?&?A7"=" MTM]P=YRI9GA0)Q?>',?94W[H%CI><$3ZH)8^."V=8:70+;JPK,.:=OC?RCJ\ MI*QGG':"<)WWI\#YEX6MV'>OC(.ZGO/:U=YXQMR/:Z=*Y1?H=B_2?<9K5_?[ M>^*>?E#^]IJNZ,_(LAL-@NG.'K!<4:X0(TN .;T0\+)L>$I#BZSH&19"0P=2 M#!-H$HDT#K"^%$)O#=.&U&WGY ]02P,$% @ $H$E4NF4))XJ!@ #1H M !@ !X;"]W;W)KX&:+=%T^X^+/:!MFE;J"RZ(IVD?[^DK$@R.5+2[8MU\9DASV@X M" MKRJC73XA01!-=CPK1C=7U;U/Y_[L_5U% MWI!9<"6F,O\[6^GM]2@9H958\T.N/\O'/T1-B%E_2YFKZA<]UMA@A)8'I>6N M-C8SV&7%\E^;?S-CIFZDL5N:QBQ4R9TKFV8IK M"H6R GW9 MRH/BQ4J]0;^=7%]-M)FN'72RK*=V>YP:Z9E:B#[(0F\5FILIK@#[V;!]-& _ M,6%J8D6>8W5+!AW^*1\N$$G>(!*0 )C/]!7F86#-<0K1^;71Y_][])-@A$WB MA)6_L,??7;&4.]$F"OKG[4+ITBS\?P>\T\8[K;S3OMF:$JEX+L"T.9I&E:DM MA \W(8U#DEQ-'KI/ X!AS @YA+)!GE.I MM%UAO5R/YJPS+$F2)(X=KA",8.K 9CZ,131)J<,5@%%*PQZN4<,U&N3Z>RF5 M0OM2KC,-48W\41/*L,/41Y$TC)E#U$?%C.#(X>FC$L("F&75$R\X] A#Z!8[";^S$BK*A+)[V5D.<7PY4?MQ1)'@PI'>% M%D9-Z-K]&U0(L%[4;KKDHL@)P!0 84R=XCZ#4"QQ'LT<0)DJVQ=+TO(E@WP_ MRQ\\US]JNB!3 @P#N=%1GD9*9#J#FV$]PNGLW3#XF#%EU(V#C\+NVH$\I4%/$\2MLL'#TJ9: M.OU)38%&$+D< 5#BUD, E+KY, = .,%]'%M5@X=ES1>I;>WO%(E^PK[8P-1M M5E,(Q=Q^/@-0(7:C-P=0E'8TT"GG5MW@87ES=Y+8"V%>XL5SMFO^U)/1O@3! M+,6NO -@8\P"FKH! '!I%'A/'8#%C%'<$X-6^^!A\7/7T$5G"Z-_C-([1W5W M .G[(B2,(^*R]U%CFD2A2QZ D=#M"',(AM,H[$N 5OK@8>UCWUE>% $8DBF8 M,9>R#QOC "=>Q@.XF'@R ((QE@9Q#^=6_>!A^?->*'6)*M7'M2ZSQ4'S16XR M0*)"VL*N2UGI81.98U<'@^++%*^[@8+'544O.YI#CCIA/=T8:/40"7[NV7OA MF/)\_($;,_1.2KL]8M;*!12,>J3HA0P!8"9#@LAY7YI!."!#(!ACYAVR)S*M MFB-X4"G>;MPN04+\V[I&DOU=83N-1J=W$W&2[< ME)D"J+&!>6$$8=B53A ,=V&GW%OQ1(;%TRS+#U8=_03[\%7L?13('H3Y[ '8 M /M6,A'Z:SG4"A,R+$S:'#IN6<*A P1"P@)W)P*$46_/Y77>YB]Z.V7+M]6.O7/_%E].,7!_AB_GQR\3K?OCAY(/O-QDA4*Y6)NA@HO8S+4\?GLX M7FBYKS;7%U)KN:M.MX*O1&D!YO^UE/KYP@[0? &Z^0]02P,$% @ $H$E M4FZW;Q3(!P P"$ !@ !X;"]W;W)K^Z'3#]C(-BT@%^0DUU_?%1!C M2PM.VR^)L1^MM(^6W4<+-T^R^K/>"J'(UDJ]3N>C:K5UM1)/65W(D2 M?EG+JD@47%:;6;VK1)(V@XI\QAS'GQ5)5D[N;IKO/E9W-W*O\JP4'RM2[XLB MJ;[ZJ//1+NRE/)/??$NO9TX>D4B%RNE323P[U',19YK2[". MOSJCD\.<>N#QYQ?KWS7.@S/+I!9SF?^:I6I[.PDG)!7K9)^K3_+I!]$YQ+6] MEMW-=)F=9OR-O7 MJYBMNK7>MVME VMUR0=9JFU-8EASBHQ?C(_W1\;/@+<#>>R%O'LV:O!'^7A% M6/B&,(_80,]Q!);F//';!W")G!B/GM[;)6 M%:2&WT>F\P[3>&I-^(T)G3(?[RBCG-_,'H]WR49- MJ4-#_Q2V0& !\[Q35(R@.(^:=U MD@M2B]6^RE0FX&8O11,(E5CE25UGZVR5M)4A_0.R6I-:L!UK5\6/Z7,#U]@P M!,0\:FR7#8J,C8\1.R'C^$X%!^*"4>(N(-B!NEI<0KUJ/^FTEZQ6^V*?-\EU M)VLUK83*JO9^68I2K#.=:I=YMFEH^L_\!;9+D<',','PR&#/QC!C%V+$#*02 MG+WPP%XXREZ7*2"(R45'RR41SSM=HH"+EC\E"=2;HBE-!\\Q7UG6_;O\ F1D9DK8_2T+K7 M;!0D1]SE& MW5?ZWHIQW&'7BDXOY(Y9,5"8YP6FQZ^R%I^U=NIQKPCIN"1<9/E>UX=S/GO( M]+YG[3(&0WS&8(C/YZR=^MSK0LK/RF"MO?#C%+?N*]<+7!::KB(X2CDSBQZ" M\SV'4BOGV3C.F1^& ][VHI2.J](Y*"==]8<]MB4="\,P"$R/,1RC]N[:.$A, M862J?@SG>9X[Y'&O)NFXG/R^TEG]8R5!":$.VRJ,AQZW;F!$ST5N8-4S&Q9P M1GW36QL&NMD9\+77?G1<_#V(ID"](1M0?E62DZ1,0>\669GILUZ3L7%-]DE^27+U9>24 MUADXG=@4Z C(]R,").EM!)8W'8M\!S&D?TP:\P<0W&S M&"\0E$M-#F,$Y7G10#>"]8*,C0NRTV+]I3O9X7]. MGG6/\,?3@^F[D8,ILP46Y1$U=1T"FU+N>&9["\-%OF/%"P(+./<&&A:LEW5L M7-:-];E0]VW%Y0:^V;E"4%,XVIBG<@S&7+.6Q!B,1KX[%#2]SF/C.N]5K7MF M"RRL=X_ T.8]AD.Z]QALI'W/>EW'SNBZIF'S'FO1_(OV#+.UEU47L8:=U;@Z M;RC&# TUKMQ>Z+GC0L_:>XN.>9)//R0PC'PGI7YL"/?*%49&-].YISL(#"+$ M\!Q]V+UW6K.H-GNE4("NM6X3"K6X7!D&[5 M[.B)="&J3?,J0$U6\7]#IN7R;HS;?O M-GQ(JDT&%2<7:YC*N0H@@JOV=8'V0LE=\SQ\*9621?-Q*Y)45!H OZ^E5"\7 M>H+#2QMW_P!02P,$% @ $H$E4F1I0Z>[!0 N!4 !@ !X;"]W;W)K M@ M6;=GVJ)MKA*IDI33[-?O2"N2(U'*LI=88HZG[XYWWT=R^2#5=WU@S*"?12[T M]>1@3'DUF^GM@154OY,E$_"?G50%-?"J]C-=*D8S-ZG(9R0(YK.";U@N'ZXG>/(T\)7O#\8.S%;+DN[9/3/?RCL%;[/& M2\8+)C27 BFVNYZ\QU=KDMH)SN)/SA[TV3.RH6RD_&Y?;K/K26 1L9QMC75! MX>?(UBS/K2? \:-V.FF^:2>>/S]Y_^B"AV V5+.US/_BF3E<3Q83E+$=K7+S M53Y\8G5 L?6WE;EV?]%#;1M,T+;21A;U9$!0<''ZI3_K1)Q- #_^":2>0+H3 MHH$)83TA=(&>D+FP/E!#5TLE'Y"RUN#-/KC^-@O]RF&=6:RDR M6!26(7C2,N<9-?!R;^ '5LMH)'=H3?4!?805U^CBFZ!5QL'F$DW1M_L/Z.+- M)7J#N$!_'&2EJAC8Z3@=@1,V60Z=OW# WY>2*6JXV)_* MEAO.]-6(WZCQ&SF_T1!.Z',NMK)@Z"*76E_Z4G]R,7 8P;@/$HP \,R&7+Z:EE189H(97A_[@!']B3N_@,!DG#(.Z M]5@E<8+]6.<-UODHUMNBI%S9HDS**_8LY,(5H]CMU:,JDLXP!GR%-C /7XL"[Z(' PCW$'J\Y@#9-C&H9PWT=1'@'C++,+T ^F8X3/ \ M& B M &0<3+BVBB^J5R]H9V2!:J /,]D#V(81D_Z?3N/N\WMLPKC 1;%K7[@ M0<*M$>%R*GDK5KBQLH IH+-AL;[_;/!DX$.E* M/7HSXE&;J+L_\1F1@>T);@4)IZ_@+R.1D):^C))Y;E/$A6$*EM6_DNG+M- W MF29#DD]:N2,OR)V"+2HOH8E*^EB?*01LL<1^"GBAQ]C&VSZD+V1=Q!Z3*8Z# M :4@K=21<:GS0]ZY8F0HA^I@7L1]Y;+2VP7ML4H'%(*TXD;&Q6UM"^&I.+S@ M^LK4+5N/R5 J6^4BX\K5V_+M/"WMQ>L1*1SUDNFQ>B89SV&W2D9>/ED!/X@] MLYA= );OW8,E_2-LAH2_TXA'GL)@0;I;;)]=G*3IP%& M#)&QF5L/80648,V M;,^%L.FWDL84EYDWB+XL)0OT<(D6@R ;T6+C(O6?566N;L] 0*Y%:>[-FC+,>$BK7"1<>%RJ8&3:H; M\=,!"I;3L9*_(/MJ1'K'!H]1F ZEHI4L,BY9M[4D.;&GOW@&3M(NM;Y1V MU71V=@=6,+5W5X,:I+T2YG1OU(PVUX_OW:5;9_P&7ZU/EXBMF].=YF>JH'32ALWN#B3M=MP<>:; M9(VCVZ!B4U4Z;*_(^LWYX&C0+=R9U3KQPN3BK-8KFE/Z6-\&/$UZ*:6IR$7C MG0JT/!]<'GU_=<+GY< OAC9Q[[=B3Q;>W_/#^_)\,&6#R%*16(+&?P]T3=:R M()CQ>RMST*ODB_N_.^GOQ'?XLM"1KKW]U91I?3YX-5 E+75CTYW?_$BM/]^Q MO,+;*'_5)I\].1ZHHHG)5^UE6% 9E__7G]HX[%UX-7WFPJR],!.[LR*Q\HU. M^N(L^(T*?!K2^(>X*K=AG'&#=5L.IM^0=YQ[_RQR#M^1MX37JI_72YB"@#+O[^@X*17<"(* M3OXOT?U?R597.IK(!V\#17))2T'\?4VJ<;HI3:)2%1Y)&J== M8;15$=<(Y9A$TK6VHP^H>5+OO"_C4+UWQ5AI5RJ# [%91%,:'5C[BP1%?_[3 MJ]EL^OK:5[5VVZ$\'KWNEC?T>*6)CU=\$]J5;]5:/Y!:$#D%)JIU@*&&*[SP MH82YA")*:\5ZC4,V&V& J))77,KJ:#KZ66R]#,D4EK# /MW1JK$Y-O/1/\8< M(%"$#S1D45M5>N5\@LC"-B4I;2W?REHR/0K/0.[2^X2C<#[0[XUA^Q9;M2)' M ;>V;"G5'%Z]RU8=(-C4%I?@"TO]Z"0S3VM-18Y&VU\?&T<6XW(5-JAA?"YH7)44(Q<&LBW5DMMPDY\ES$4 G@[]MX8 MEQ#;2M7X"SPSKKA2.$6N_)I&KA@31?:^P?P(Q 8%OJ*)@3.L].I"316-U"E M)?-?LP4^"_ ZQPP09%P))'!'8S7^65DP!/#;3]98O(K&3[:*S>ZF+=136M ]&H8M;?60_4LY /O*Y)^KO=CM7'*$%Y M&Y.II'38R4P4N41;:[].=+D\N+9-VN;JX)KKJCKNH8!#4NE[1+Q7RS;JB'&G M;NE' +Q<,KA9OZZX]AGP7!&9P_X[NT1R4>2\":B8;,8@_]0(V#(("JGUTD!E M4,O@*XA'_G8F2O6I2 ](2=H.X0 :21)R@X:RR?$:P@M$FLLQ9E#!0E^90BQ% M* B4&[NH7M_\\O[-".F";27AU% #(JAD- QD"U=FQ(8+M;:K=AZ408K30&S M.9!(%N"=#BB8:6F/+I\/<\6#6!9.BH\$(Z2+Z"X;KKT>@<8)Z!4MH 6P[?1V?;!C_5;. 8-V-9RIJ*00N_;$[;ADV7OFLH&;M2FD1<)T# <: MAQ I3)AZ@88HI(GQXAZO!0_:-H@_VY:/9S[BT"6THQSTEBAV5*(7QK(?B&MD MZ' (6GP[^I34T4P)3T1!EW[0QK+F$6P;16U!D+^B$BP2:Y9;OL9-8B_B0#<( M5>AW085N.(5[-97SQ/3-!G?20H.^65[*P6FC(IEM M')JI-9^QO0+",R3!E)'VBIN]A% A(9).[5W;D##E%_=K;SEOG-:CEZ\5"0P. MDQMD0 G ,K%Z07_&NZX9;EV^(O6"@P>VB=\R'&YXB^>5 MU#'_KGRN^W'\>K\;S ^&\)L]!.^S":15C72"9>/: :(M)9.1V%*)6 #;W6K$ MKDO&4T\XAT:UP(R'!EUI*\F>\QLH)R5H=(\[3"KF@6,=VY6PM\+F2#.3:H(* MI)[+2SI96U<<%)F?> X+#T^@"46;GAD=#@?15D)\ I ;IK-O7IZ>A&-/*7F/ ] 'ZK[VUW-1P$)C=O5/PA-B];1Q:"4BC\#[#7\#/1^Z ;*ET MJX V'5)/"\'$^[Z4.ZIPVFZYPB0\=1T\O %M=Z'DHHZY/X#1#:S,KS.^($P0 M)-CL:TO(J0G/IW7X!ZC4WMOV52F4?)^I:=5QKP23CS!X\1XL$_N.I%@H]_N" M7WLQ#_19R?$T/.[*&;X!@FYK+&LL;'+5OJ M D)E$"NZV:YS1GS9@&T &:!@B0Y,'!>4<\G3$=+*(,/)\5-?'B9[WW@ FY5\ MR8HYB_ES3[_:?RR[S-^(=L?SE[8/.JR8MRPM<74Z?OG= (F7KU?Y(?E:OA@M M? )&Y><:;XL4^ #V^?6V>V %_2?$B_\ 4$L#!!0 ( !*!)5(W.%@!R 0 M +4, 8 >&PO=V]R:W-H965T&ULM5=9;^,V$/XK SK.)@&<[-$%FD6PYT/1!UH:VT0D44O2\;J_OD-*EIW$2;;=]L4BAS/? M7)SA^'0MU8U>(AKX5E>-/ALMC6E/)A-=++'F>BQ;;.AD+E7-#6W58J);A;QT M0G4U8;Z?3&HNFM'YJ:-=J_-3N3*5:/!:@5[5-5>;"ZSD^FP4C+:$]V*Q-)8P M.3]M^0(_H/G47BO:30:44M38:"$;4#@_&TV#DXO(\CN&SP+7>F\-UI.9E#=V M\[8\&_G6(*RP,!:!T^<6+[&J+!"9\;7'' TJK>#^>HO^VOE.OLRXQDM9?1&E M69Z-LA&4..>KRKR7Z]^P]R>V>(6LM/N%=<<;D\9BI8VL>V':UZ+IOOQ;'X<] M@A?3PZ(3&NIC/@+2U*M#7QJJ&U4;O^&VH7>)_PNM2;EK[015&I$ M>,V%@L^\6B%DF< -O90H0TAX_2D*W$I6PR#N>% MO&.A%X2A77E1'M,W==3(2UA 43(K IFONA QSP^98V59<"=(H1<&8:^RD.+E":5RETW$>6>?2:)=# MEGA9DCV5]"AG _LN]9;Z6.H992F'8)=Z(M#%^L[4Q\Q+TR[U8>[?#4$<>4$2 M'K@ OKLCT=T:(: H_T?I?P)F>LM%Q6<5'M-\<*QYA7"M9(%()LR5K,&2M.L= ME.0M*H7RD=[S$&Z-"N$HSL+R;C_0-76M73H MHKUGU,&VE/OF4']7?4P:"8N[QE5=1?TKZXZ2G14_!KMU[[ZQW+Y*O"G0(14* M2V&VV-Q\QX,SAFGA;OC>3:KIO!3S.+&PO=V]R:W-H965T&ULK5C9;N,V%/T5PAT4+:!XD1TGS@8DF0XZP*2=SM:'H@^41%M$*%(A M*7O[GUY-ABX-!<% M=WU3"HV5N;$%]QC:Q<"55O L"!5J$ ^'TT'!I>Y=782Y]_;JPE1>22W>6^:J MHN!V?2.465WV1KW-Q >YR#U-#*XN2KX0'X7_7+ZW& U:+9DLA';2:&;%_+)W M/3J[F=#^L.&+%"O7^68426+,/0W>9I>](3DDE$@]:>#X68I;H10I@AL/C M:Y($N]\;[6]"[(@EX4[<&O6[S'Q^V3OML4S,>:7\![/Z633Q').^U"@7_K)5 MO7<\Z;&T.P.GP@$#<",3![]I0\/(U]_SJPIH5L[0; MVN@CA!JDX9S4E)2/WF)50LY?O>'2LB]<58+=">XJ*X"X=Q<##^6T99 VBFYJ M1?$!15-V9[3/'?M)9R+;E1_ J=:S>./93?RLPE_,LL_BTXC%PWCXC+YQ&^DX MZ!N_'.EKZ5)E*%C'_KA.G+ M@JH[8S@J'E;F1N' 2KU@<_)E&7S)I;#")$E&(8"65(C=+;D,4M$)X"+T JY!ZLMS1VV?7;=CK[[\[C4TS"B^>GK-W8BD4&[$C]EME@&2= M'!=\"KP(3K'W5!1S\C1#LW9258$7 MR.#&EQ 9MZB=Q F[#'DCZ]M"Z9A=1TS(H#U#P:<>I1(@W8RBQ@0JX0S^S4Z& M\?E>K*3;R4(J;@_$]1B-PYJV&#U6"STX;T<'=+V$U3_#95\MCA&,!F4X["57 M0&IN34%"J;'6),;266+)NG&A8Z9VE67H)'M)'B/)GW5GJZS-/>-8&X>KRM+8 MQB:6J'*Q4YN-O0 4B=!YWHK)A99S0$RGP-2DM$,XK=U'B21RRCHDC\V[HJFP M'C<6]B(GMMZ@S(BC,B*TU+AZDKN&)]T9N^4N#^(I?1 QPQJ1-F@J3>DL$U^G M0BZWW-4NE'Q-LV?!\Y1;NR9*:RB EZ4U7R6N(&*'I[)*;(!Q.0 &G+ZRA&,- MCJ,LH;E5H7?TD4D0?$U'G C([9G; ;;I,BT_JGUAHDE@(Y'%S?V0:25M>3B#77&IE M0HH3LP3NN\W-AV(&?"OW1(6]6!Y%Q^NN*'EM6Z^3X#4/=8AKC2@2'+O-U2;H MO.-K-AXV$S^$GF4JAQ7WX]D3(AL*W1#PYHS>[*;P_TG0")$\ M,74P0=-H=AKOC0XE:!1/H]/IZ:/Q-Z1H,HOW1B^E*(ZFG6*H1SLIBE$>LT_+47U7F!T/(E&T_$N;L? 8A2#-Y;">6+#1TZ.SAE?C)M!0P\"RQL[G5J"IUN\B:E%&+Y"N58Y+7UF! MGNC"W6>_'NJJ(-R. 6HX:RE4AHY2W_"8E>X>H^85RBC-KNXL2X,;<^C#_:?> M-8/.BQ&UM CO8L="-ZH?C^UL^_2^KE^!0 &0 'AL+W=O+I/A]?%CD;:,A!S[/ *&;-$)HU? ZG^1EZ,,) M( O? <0#('9Y]X%GU'=\A MUT)25,M &T)K#O(!O.G!\3O@*=P+KFL%-[S XC4^,(F,V<3';#;Q6<(O8G9#',;A&;YDK"YQ?,D_JCO -54Y$ZJ3"#\NMTI+\QQ^GHF0CA%2%R']O_Z= M!=N!6ZB6Y+CRS$0IE#OT3AGA5,Z%F02EL0!1@JX12L',2%%> 5'69IJ'S1;E MV$ @O(![&ULK5?;;MLX$/V5@5L43N':DGQ-FP1PTLOVH;M! MV]T^+/:!EL81$8I422JN_WYGJ(OM-&G2W0)!3 WGW!LYD9%9,/]=>O];4N[DNS\V3)-;849O)8W,D.=.;@46[%2 M"$+O2TNT<&&*@@KY*1<63T:>HK./4=I$.J\C)?=$FL$'HWWNX(W.,#NT'Q'J M#GK20C]/?NCP=W,SA&0Q@"1*HA_X&W>E& =_XWO\O1%62WU%%:!<0Y+P$5.C M4ZFD"!3Z>[ERWA*1_OE!N$D7;A+"3?YGY2\?4?E?$^EVC[^00C"%K-,1'GR. M0&LP:T"1YO"U$M:3*>D:FU$%P9N@1+Y*H;?/GBR2>/[*=5Z@-$JF6Q"9*3WA M6FW!5!;.C;#!ZVMIZ9TUU@WA\\X-E&)+\7=>*(ICF+E1&5K'EM*[+@-OTNN0 MX(42SL'R<(,'0HM<;?G%E@YHQAVFQ()-+DFREP_-HM)8BJ1I9DJ=FH+JY+V5 MJ\J'JA*P"Z%>?*"1B/#6F,P-X+U.AT"J9<492]U42^@4Z8WW.;Q;+B^#G/X* M4VD/2"@4.S,:7_A<4G'Z\6A\Q(FZ:H>2X-]Z.EA@6HTP:J6'.#6-0VBQQ\7X&:YXUQ/+TSSR9")CPRZ'9+/$"# MS"!QP/B&#S]-A\-";*12P5O)R>U8SK$%E7_EB ](M"BM6('M:%942? 8V;._8N+:F"-9<@983H?G?%V /V88(Q!0;PO)@*/#2\>#, M.GN2-N2@61W7B3/I8CBCXU$I M&M-#^$.'@<(0Z/I ]K1R-',XOPR3JBN9WU22-TPO^-9:$0_R$WE:"ZY[C7B +5G BB.7D(\AB^(U\U1 M"?3O).&))?/PXG1U?^USWHT=.L:<0)X-X.J5%/XX&T2P^ MXN5\D$PF836=#FCB'\'%@WTMK>098?8[6Q<^XY-FA5=2\YG,C.<1_Q[3#@G^:V+B1D@55)CO';^>0CC!DE' \6W3G7/JPP6 11?#9>'HA'Z&] MH+(N;MT3]E^(YWM%>'Z_&IRV)?K%#7KV))G,7STVG^%==[?1W@VZ0'L5OA-X M1-*(JB_3G;3[%%G6-_"=>OT=\T%88JT#A6LRC8;S:0]L_6U0/WA3AOOXRGBZ MW8=E3I]3:%F!]M?&^/:! W0?:&?_ E!+ P04 " 2@252GG.+NF8% !\ M$P &0 'AL+W=O O^^,][-$L@+E]Z=^O*!V!Y[ MQH_'\\PL/IHK?6>F0ECR4)72'/>FULX.^WV33T7%S8&:"0DS8Z4K;F&H)WTS MTX*/G%)5]IGGQ?V*%[)W'L]QR M(X:J_%2,[/2XE_;(2(QY7=HK-?]9M.>)T%ZN2N-^R;Q9Z\/BO#965:TR(*@* MV;3\H?7#DD+J;5!@K0)SN)N-',IWW/*3(ZWF1.-JL(8==U2G#> *B9=R;37, M%J!G3\X^UX5]/.I;L(62?M[JG39Z;(->3"Z4M%-#SN1(C)[K]P%#!X0M@)RR MK08_JOL#PE)*F,>\+?:"[F"!LQ=L/1CY8W!KK(:[_W.+S;"S&3J;X<[.VJJ' MQ#HT,YZ+XQXPQPA]+WH+@#=30<:J!'(4 K[7]R1D[VV!LR,LW%Y #!'FOU,A05(:(/'J8"'3D:&)3>&#,@-9!)3ZT=RR8L1*)%!GM?5 ?D5SJ7)E;!H ME> MD!+VID1"#E5C8OD#<7?&WFYL]UC*]E^,K@1$:I%;.*YQ/H+K'8O"UA R:PSL M$[;1_&6M\RGD*H23-U'4VERQ$T;[FU'BY HL- CGYBZK;E+-@E5T*!M"UM#% M;8W*JZ=:M-$:R4?P;B%A<_&J=Q>MSZ@?18MF*1A6XWQ,F'-I!02:W*HQ&@8HP^S,'"2;T,A?YE"SZ4[Q+_O;8[_ M9XNN1.YN!$RVB7BFM., 2&[$ P=G3B;D4JM1#1FK&_#QT6[;NAGT(N M7<>WC@VK090V0932.&(-![,FBCP:ILBX*$9Y%H2490&Y>2IS__;*=-YDKJ)VRYNQ+V M$\VE[0QNK9J =W/T__-5TZ^*((*CQ3O;P P!'F9=\[R^!=?_8]Y=>1"JA)^[=QX!G@,K- MXT@G[9Z6!LV+RM/RYEWJ@NM) 8%5BC&H>@=)U".Z>>MI!E;-W/O*K;)65:X[ M%1R2$BZ ^;&" MP.<(/NP>WD+U!+ P04 " 2@252STFGZR<$ 2"P M&0 'AL+W=O8P:=2G=Q>]ZB?_:VDRU39O!^\L.5), J@P!FK MA;U5JR^XMB=S>+D2QO_#JI$=1 'DM;&J6E\F!A67S<@>UG[8NC!Z[4*ROI!X MWHTBS_*"6389:[4"[:0)S4V\J?XVD>/2!>7.:CKE=,].KBGNWY0QL$ -YZJJ MR%-W)=,X#BW!.Z$P7T.=-5#)*U!#N%+2E@8N98'%T_LAT>JX)2VWL^1-P&NU M[$,RZD$2)=$;>(/.UH''&[R"=\FTY')NX(9L]4;"'Z=38S6EQI]OX*<=?NKQ MT__#EQ^$@C-F> Z2SD5[;OP!LU;S:6W95"!8!>=,'%Q152)\5JHP/?@J\SYP MXY.X *T)<+*IRVMV1(U56&GS*K\'I@LX%PPTG/Z](#*VU@Z)7?VX8*+VD$X M4ESFJL+_1*NE=-!2RAO-'L]LJX:BUFYPAF@J]"63UJGFBNPI_J+J(41J7%Z@ M<"RI P#.9M020,T:Q(-&,5LQ79@^W"(E!,_=S5;A#.)!1ABJ-LXA*W1F2 +K: ,ILK*;DHT'DLCL^>E7OT4:O^\7)X,-$ M5BCMXX'A#R]3:0O-Z]DAV",'FP7Z'BH>^_!KB09;IIZ(5#[ZHG:H7&Y\OLZ, M9^F:,Y'7@KG6[-&(IZ OA ^GSY6%5DM>$#HCU;F2.1? OKBO+#*FT\ MY0*EH@;9;-0NI.2) BWJRF7;U->-%WPY7;>S[)U9N\]XW2$B&3Y:[@=@)POMD6K? ]<; />?]??A$"=2+LXPF M>W'4BT=#M[=WV$O2U,^RK'<4'>[#-S3FN.E SUTA*134YS6%RP6+2_(PY2[\ M_-,HB9-?"#C)]CJ;+TAO+3DAZMJ)T MG<^4LNW"*>B>P9,?4$L#!!0 ( !*!)5)LX4(_V08 H0 9 >&PO M=V]R:W-H965T6AZ ,MC65V)5$EJ3CNU_<,22EVLKMML2^V1)%GAF?.#(<7!VW>V3V1 M$X]UU=C+T=ZY]M5D8O,]U=*.=4L-ONRTJ:7#JRDGMC4D"[^HKB99FBXGM53- MZ.K"C]V:JPO=N4HU=&N$[>I:FN,U5?IP.9J.^H$[5>X=#TRN+EI9TCVY7]I; M@[?)@%*HFAJK=",,[2Y';Z:OKN<\WT_X5='!GCP+WLE6ZW?\\D-Q.4K9(:HH M=XP@\?= -U15# 0W_HJ8H\$D+SQ][M&_]7O'7K;2THVN?E.%VU^.UB-1T$YV ME;O3A^\I[F?!>+FNK/\5AS!WOAJ)O+-.UW$Q/*A5$_[E8^3A9,$Z_<""+"[( MO-_!D/?R:^GDU871!V%X-M#XP6_5KX9SJN&@W#N#KPKKW-4=/5#3D;BC7)>- M8J8N)@[ _'F21Y#K ))] &0I?M2-VUOQ35-0<;Y^ H<&K[+>J^OLHX _Z8>Q MR-:)R-(L_0C>;-CES./-_F67.Z-K<0-?#=0 IMU>W'B.R8C?WVRM'__C(P;G M@\&Y-SC_-%K_-XBXET[9G0R2UCMQ2\9G9I.3>+NM5"G]EY_W)!ZD=9#*G]HH M=^2Y#H,WNFYE<_SBLW4V7;VVR*M@0UEHV2!!BD!2'DFR@:4\LF1]"A0")ABM M'Q9M)7/5E$+"*0,@ :=$:W31 6(L;HWRGWF4U]4:KK72ND8&T 7O84W/J M)O"*K"8 4/E>D'427" K;%C=1SS8ERY,'XO(L!72 M$*CP-/\-/U3#.Y&U[AH7%J!6<"$)> V*)3"M DC@^T""'N$+9FL&(C#)*/28 M[V53TK#S4NL"A+SM4!CWJ$6"RC*8M[HJ!"RUX(HX,)5T< 5X"EF%(EQ0XZJC M^*O3SE.E*[*R IG2O*-^70+G2NV47QNAM ]'W57R#%;#AQR!L*R-&"OL9>S% M\UPG;,EB%A4:H9+>$Z95,E7"(KCPI#T1HQ[$.!:_G9 [*,['T#Z3,U/T?I2@ MPU,M]-%VQU;ELH)#.L\[$Q0+MPIYM,]D_P$]L30'20W2<)UIK%]Q1[NN*:RX MQQ)&#,SU":*:O.H* @UE)PVH(?#K(Y-7LK.4B!9>=;+QX@@^0R\YN%3NS)N! M;9GG7GHG673N-M*F:Z!Q8DC+.MH2)GL5*B-?Q-'S;PK>#F>'PG'F=V).=FGB M+K='T7% Q5[!FF%NXSQ0ZJ2?FS.LX4FP#](-M,F!4[J(4N%9<1LV9@3[&[Q" MM/3!!UC9Z!HX@SPEWJ(..7T"E(^\A$V8L0A3P7;/YB$2'(#WF;OW$#_ 5L/G MOT4MT@^J""EP,Y2U4Z["/J*FVC#=ASE @+<=+^',A+>H@!:N""03?#,4?J M6T*RWW>(>%S4BZ7GK% VA#I^_Y+&Y3AA%]@: _4S6,N[)ZY[^*\2K@]=3C6] M0(EOK*)=AP">@MEN^V>L5Y(;"U5W]0MT@',<-;2'>J5J54D34<<@[[U;2$(5 M1S"HY4H#.0T4);[2.72/[F6\X8DOZ;'2J)SZ[!V*%K++AF+AD[^BEWO_%/.G MIH=SKD^7HN<02ZAN_1ID&@?X:V5EB4(2*Q6\[H]NEM5.L]I]KOB,'1355\+B M:7EPN$_Y' .E-D?Q)6M\KSN+:-BO7HGI##65WL6&2V3+LU=T3U1O$;&^@WH: MF:4\,MW\ISEHE!Y8\KI!!1A.J\C2YSPG664+/$W7RV2S3/$T6ZR2:;KAIW2= M+)8;<<\GM*S0@3Q'F,[F2;K.Q'2Z2-:;*78Q2V;92F39*DDW&_$-9O8MA-@D MFUDF5LEJLQ+39;*;#9K\=:+E_,TF4Y3L5ADR7*]?FH%;_PY>%H$@USL]'8(&+O)40Y'K9C0\]"CPY= TZ&H^8DCH!^??2&%?Y YJQ) MZA!L;LB&L],?D9QA3P;$M:RX?-OG9PSY$MO*H\_(T$F^;!UCU\89[0UY;]FM MLN?LA(A9&DYR#U90!0OFZ(\1W@?G(WYB-^)]D]:2\UU/I>1656B&UL[5=9;^,V$/XK W=;)$!B M'3Z3M0TDZ09=8(\@;IN'H@^T-+*)4*1+4G'27]\92E;L!LFF^UCDP1*/^3[. M+7.R,?;6K1 ]W)=*NVEGY?WZ-(I)K:9>36%D4>0*6* MTC@>1J60NC.;A+4K.YN8RBNI\(%*,1&I\5?#V6F/9.#N>,M^&6PG6Q;"X851-S+WJVEGW($< M"U$I?VTVOV!C3U P,\J%)VQJV82$L\IY4S9@TJ"4NGZ+^\8/.X!Q_ P@;0!I MT+L^*&CYL_!B-K%F Y:EB8T'P=2 )N6DYJ#,O:5=23@_^X1DDIM$GKAX)&ST7[EX(/.,=_'1Z1#JTBZ5>0\?9'PB[GK0CH^@C1.XQ?X>JUA MO<#7>]$P^.-LX;REV/_Y F>_Y>P'SOY_=M9K@DJ"!V!*(WU\F\1DM844$@M=(;MON4\.S;%<>40A'/H&:3S?4&0VJ-%YT%8 MGF2JHCC1 "X,+1*O$XKIYE00?/P2-6FB I/(*=,D^XU+!K#6NS[EXY:7.$U) MBQIY#'Z%1$W)0)(YCYQ1,@]FSCV]J)"]XW._UA:30!=^#:!R+?3#3S^,TV3T MWC7J9ZQE1D*D1H Q?V$4-1'6]B"<:"I'*KG#4TAZ<(-XVZ0C4#)AN4#;)A2D MPV\(?&T#\>E1@7>0]GKT[(]BN&SSP8P67E*XHKAZFLMI)K\5![N2(;+6BC MCS-668F%VN9/2 ?A&E>Z)XX\"\[^IGOM*'WIA$R'Z:#"B<,82$2-_SPI##MYU3SM#7IR / MP>!QT7@^\ZA'=.-D2%HY![)<5SXD?>/Y@S09',+!,#YL !3?HR1EMXX&PY"- MF]#&,3\6=V3P$JE6V;"V0.O(<"'D9*>IM ?R"Z>F;024% NII)?DE=VZ,Y5] MKD#.A0J^G(?/\'Z$OC\D-Z\RY> !A76'T.NF](N?HO;M''1/X$?H\_.%ACIH M&^K@.QOJ:W!O#?6MH;XUU+>&^G]NJ-'.7_L2[3)<8!P$@OI??KO:WI'.ZJO! MHWA]P?HL[%)J[@<%0>/NB'JLK2\M]<2;=;@H+(RG:T<8KNB>AY8%:+\PQF\G M?$![@% ^#0 &0 'AL+W=O7QX]]QS)_IX:=VUKZ0,=%MK MXT]Z50C-X7#HBTK6P@]L(PU6YM;5(F#H%D/?."G*N*G6PSS+]H:U4*9W>ASG M+MWIL6V#5D9>.O)M70NW.I?:+D]ZHUXW\44MJL 3P]/C1BSDE0S?FDN'T7"# M4JI:&J^L(2?G)[VST>'YA.VCP75;JW^H,E0GO6F/2CD7K0Y?[/)W MN8[G#>,55OOX/RV3[63V:AZT-T^R9#?EZ0Q[]3@=% M+]^)($Z/G5V28VN@\4L,->Z&<\IP4JZ"PZK"OG!Z%6QQ3>>(JZ2WMD:NO6"Z MCHN7:>OPCXR=X,*)_V M*<_R[ 6\\2;4<<0;/Q=J)9S @D[]>.&RR M.6P2#YO\#[R^B,15>>@;4\_"TV?\*X*=24=Y8JY/G@.OK"ZE M\R2:QMD;; N5I#,$CF21,"5]D3Z(P'A"[UZ@G"6]M[;T??IH"B0B&^7TN39J MUGKZPYK%[E?I:EX#=R@LNM3"T ZC_OK+-,^S(YZ(KZ.CUP/ZBH6F=8WUDNP\ MGAYW*$_!DO!>^4" 9E=LRVUCYE6IA%/2DT+YAI@;91;1Q,D %WF4*AQ^*U.J M&U6V0GM:5L!TDN1MDQ9Q1@%Y.K@?)(_X#,UA! [#MT4AO4]NHKQ4W=9DVIIY MA+>10<]OA:UKT.PC_^)&*"UF6A*Z(XFE<*6G%HRZ>_'E_2S+XA\C+"M55#3J MY^.#?C:9=MA.<@M] *F\;P48[L>8:[&BF231ALHZ]0^B0C XCZTPZ)S$X6C/ MOG6K]=2 SI)K:X %-,^2RQ$ P9!5%ME9%-$TXCQ9O,(&H*@U0$>(^=; <,_8T41-5+ MQY6"Y9_M>KT+\I%S# =;CZR3A4NNRP/C(TWQ#@".V;!4D=M![!OW4#BY3$$L MR1B9$?6FZ"$-U2CV$LSV:2M[<94_HFR*>-$J!$)CZ0054+:>UDI//>(N.7?E M^90N[Y5L+%2M,8E6Y,!UUY0\E:UC,(9 K,I&+7<<<6^%O'1;=C;)53",B"1K M+G8?]%-P>T@<#W^;4"[KOJV]?"P2L,3_@+GU60PQIU*:W9@B2=W!W8P M:C>R+! UYYESAC&NJ5O:& VFJ893.3W4W;:+['NZ@:*"_SNY_:']&GS M2;I*=/SHW#M;N_;Y/65A9]S?'TU?TV0\R/9Q07!SJ>+\I#\9CS"?#?B>L'W< MXW#RO4E_>K"_.?.I^]9PZTY;2[>(-WD&&ULM5IM'M=3-P=/'_-FE M>_K8=L'H1ETZX;NZEF[S3!E[\^1@?I _>*]7ZT ?'#Y]W,J5NE+AM_;2X=UA M+Z74M6J\MHUPJGIR<#9_].R(UO."W[6Z\:/7@BQ96ON9WKPNGQS,2"%E5!%( M@L1_U^I<&4."H,8?2>9!?R1M'+_.TE^R[;!E*;TZM^:C+L/ZR<')@2A5)3L3 MWMN;GU6RYYCD%=9X_BMNXMKCQ8$H.A]LG39#@UHW\7_Y)?EAM.%DMF?#(FU8 ML-[Q(-;RN0SRZ6-G;X2CU9!&+]A4W@WE=$-!N0H.WVKL"T_/;5WK "\'(9M2 MG-LFZ&:EFD(K__@PX 1:=U@D:<^BM,4>:0_$!02LO7C1E*KRV0@JU8!_ MJA0^0,!R(XP*03DO;"4*ITH=Q(\__.MDL9B=OGEWSJ_FI_\6P08)95;BNZ/I M?22C,5Q702!*JEXJUT=*W*QUL18W"I[4WGOW[ZZ$E2C%Q[5TP3:GK%!Z X=T#O^PCR8%I9!V= !!332DI3^"_?\*@"61T7B%1IFS.O<7QT>+A MA(XCNU!WP>DBT$;'P?Q9.J=]$C2)JL1TN*7>C[0_6> ML;O,0;Z=@ZQ]=%!\;XQ:8?FUMD9R^\")M#&>^EP5JJ5V(CXX62IQ24BA"^59 MP.(4)8DNAWR_=#:D_G-6!#9D*IYUL.4'6;>GI ?\:TNR8?[@X6G\*^8/IT?S M>_C[X'X?O^S!#9!\PKA+BF'C1%JM?)4L^H+U/5D M DI)?;%NJ5%E02#M\(4H.T<%Q_+>_?[Z^;WY3X06T?4*IA'>Q#-J\D"MO0$G MH#V\+,'3$M4[')R$C[7WMD/;%-C06D>)3!);A7[;$%SJYE/7L/\@;(4<]+MM M#!:RU35MJ9!":[C^3@A]CB%Y$I!@+)2]T6$M %].?#>?S2:SV8R2LI0U& D4 MI4+L5FC#8KY5B04GZ@HX$]CU:E1$*8E$;3GN4*W4'O[QO*Y/4LXSZ_0*@&U@ MT8-YCY$?E8<=S8"5&0(GR% / H!O MKC5QY>CX+0T*TZ%&&X(DVWGDK46WW*!2K:/NZ!0ZIP$!F"#S;-D5_))"54E7 MHPPN#7$&754^P6I$F]$9L=C"M=PY>070[6/%YUY[J8:6(':=0JMF?/?CGO1XIB8XA%"!I(TVH+0Y!W8KI1+S"^$.>O< LYO.'E/]O@8,&SKLZ2Y$=\^0A\E#K MIDM)ADGOTF=MY;YZ+8^KPFRK4;,_HZ"W:(. M\SE1AY,3JDS6@1 D5LF^L,1TWCU!W$'0OM-?I<%FGGO$U9IY>YQTYL=0?'HU M/9^*/-1,N%>B$2DN;HM8USJD9L1:I883.UG#..T4-FE2$%IN:)>3VJNAA?FH M]ZAD6JE+-KWM(SRNQ"G%O\6DJHL.;6[RU8RE\@/.RN(SZ9R1HD(O[4"=LN6[ M(@0#= VF=Z-,15)6G2X5W>5$TZ -QH=:=#YRB-M^KYE4L/,'Y2'VZY'\2P1" M-2NY2E4V@/%H;J*M43*B88A9-&HS#$FD$/M3^7X:H>,#LX;.IPY"[>-";L3\ M)'=MT"HT2D$WS25Z)3?.C:)FJ!IH%7AL3;[AUHK0A3C>.#^D:\(>P"EU731# MI#S?. 6Z0<$,0;0#_R\X\K(L=2(CC7A7!,O-[&@,9MEE60688HE$VJ9"#&,K MB)TFWNE12O,K!L =T)E;/C,;8J"Q]^R::"EO44.)246:C70FR]82/%D.K""R MI7U7&E5_$0B]H\GD!V0M )*42-,8G M'1D,U_.UA"2PI_(3ZHTS."%(*!,N"]-=W MK4?&998WI^: MQLD1\U_QXQ)Z[L&YF_R;LV&XGIF*CVM-Y;R3AL;BX@MB$M"U@A\#Z4'V]2$CF(-B=.ZM MX8/P*= %@OK2\G7^$(?4N?NZC"D%RV2S8LY6H:0L]=3>@< M?,A0ZA_QERE&NI^#@$^&QFLFBQ *6P"0S!-S1QXD)D9TRF-D_([!;$G7VQ4- M<1)EQY=X,(\*1W'&?>K3IT8MZ8INPXJF="'!L+GTLC$2I(PHM]CQ _"CU%:4Q& M%WI1[(Z& C[<7_*^^VSDVM92?*3L FZ;7RWN\(!QS? M<_ESZ5;(A=$6NGOKM]$$8#&.9]#?O^Y2D?](!;K1&:V[TG5-/7ZLVH>=ODM- M*R&#H^DHWA9HCRJ3/' 5@+G/P!_ 0DB/>T9L@S&JY?BEFZ+,@\5[39-^'V72 M0=.\D*-.\(K>FS[BVD\T/^N7)_ TD#-A\7V^75/B&KJJ9'*5 2*EW*AGD9$< M]MMKN)$QN*8>>(>;['E.HGWN7N6HY>;TNQE,/BOHP100P5##@.;DOB3+D)%AF/H;4(%[0%(SWX^1=7?]TC5&I2N0B"+TD,SYK?F7$HH>A<=M MF/(U&X."U?24C/:.YK,U+;?LEVKITA7X/-VDQ^Z)'(SLEHR@ARN2 M^\ D@_0.TI4>P!(@N"ZRK'_@XND==X +&1\DCWAV;KER"7ZYS:]UONR)1E_+ M2*=B,\D<&7:-<@IYQA0.E,:$D M3*SY03BSDC3=T0/'@1)-1-AR]D[P3JQ_H':"8W3[=];N%P]$/1?@>EWX.X]F<$'\S MTG_:_^+F+/[09%@>?ZYS09T)AQM58>ML^O#X .G#/X&);X)M^6&ULK59M;]LV$/XK!Z\84L"U M93FOS0N0I VZ &FSN-L^#/M 2R>)"$6J)!7'_WYWI*39K1-@P[[8$L6[>^ZY MYXX\6QG[Z"I$#\^UTNY\5'G?O)].759A+=S$-*CI2V%L+3R]VG+J&HLB#T:U MFJ9)>%Z<59 M(TI)*[?Q#)S)TIA'?ODE M/Q\E# @59IX]"/I[PFM4BAT1C&^=S]$0D@TWGWOO-R%WRF4I'%X;]8?,?74^ M.AY!CH5HE7\PJT_8Y7/ _C*C7/B%5=P[I\U9Z[RI.V-"4$L=_\5SQ\.&P7'R M@D':&:0!=PP44'X07ER<6;,"R[O)&S^$5(,U@9.:B[+PEKY*LO,7#ZB$QQSN MA?5K^&J%=B+P=3;UY)XW3;/.U55TE;[@ZA#NC/:5@X\ZQWS;?DJP!FQIC^TJ M?=7A9_,T@?1X#&F2)J_XFP^YSH._^;_-U<&?ETOG+;W]]4J<_2'.?HBS_W]P M^A]=?=%PV9:D#TCW(T%CN+-N KDNUH(Z7NH2%MYDCY51>1:I<*6S.@;8\;I(W;.ZS@$(J M3H XT8#/E5S*$,RT-B@#+K5NA2+?C;%^$G72D=C5=G=!0.1/DO%MZ(:>A>>% M-:R(*F">6I(D(>9= T]2@[$L*0+2B#6@\RPT+YZ),-O)FKZQD4/O5S6'OAOB&SV8"\_G\79H>'>VG)"6I,]7F/1'WUKB&/+>. M*6+(D4>+!#[VQY?,FR4Q=!([)'::&,C9\+!HFZ8C*)IVO3\[Z7L?!77+T#;2 M,6"6!;6^CVVTP*RUTG.C<)R/SUDE=!D(J:7C0W8WDU(_&?5$,8U6ZU@NH<(T M>4']02!!&T+Q/6%-0O3$I&9N^G%"26V**IEI?%T\0J/%2D8+6^@[X4QOG_A ,/=^>)O4$L#!!0 ( !*! M)5+IKVV!I0H (D; 9 >&PO=V]R:W-H965TQ^^RSN^3%POG[,%,JBB^UL>'5WBS&^4\'!Z&8J5J& M?3=7%D\JYVL9<>FG!V'NE2QY4VT.1H>'IP>UU';O\H+OW?G+"]=$HZVZ\R(T M=2W]\EH9MWBU=[37WOB@I[-(-PXN+^9RJL8J?IK?>5P==%)*72L;M+/"J^K5 MWM713]C]%G22B7/W='%;OMH[)(.4444D"1+_/:@;90P)@AF? ML\R]3B5M[/]NI;_EL^,L$QG4C3._Z3+.7NV=[XE25;(Q\8-;_*+R>9Z3O,*9 MP'_%(JU]?K(GBB9$5^?-L*#6-OTOOV0_]#:<'V[9,,H;1FQW4L16OI917EYX MMQ">5D,:_>"C\FX8IRT%91P]GFKLBY?C% SA*C'64ZLK74@;Q551N,9&;:?B MSAE=:!7$T_;7LXN#"-4DX*#(:JZ3FM$6-:?BG;-Q%L0;6ZIR??\!3.[L'K5V M7X]V"OR[>]@7H_.!&!V.#G?(.^[\<,SRCK?(VW3@?U]-0O3 S7]V*#CI%)RP M@I,M"JYET('!D&]*O@-.4DFY7 MVDI;:&E$P#:%S(HLZ4::X3NDKQ)OG2O#0-S:8E](6PJ-!:&9!%UJZ1D"$8K^ M_*?ST>CPY8VKY](N!WQY]+*]O5"/[S3A\1W7^'SGF9C)!R4F2ED!4IE+#T,U M)6OA? ES%?(AS@3IU1;1:#B9@XA.4%:*H\/A/]C6*Q]U811NT)D^J&ECDF_& MPW_NDX.0[U\D@U\32[Y.>K MJ[O.)[ H:LA(*K-82/+PLPU!M8H06Q,FA#NWQN;Z([=!D>+*VL;;/Z@YLY' M@2>MW_[*>LBZ2H<"2Y9*>J$H0<4[N13'ARF[!FMAISOK,ENSV".+ M61O4./-*#6LJ&BOG ?0DY P"PVH"JJ>*-]5!M[3W4V(/GK1YGTI MCHYYQ>A4+)2Z!_?!Z7/%G8)9[G+O:>?>TYT>^A0XJF]"U#7E_B8?_S$)[.C$ ME8FELL>^S_6)(8C>=%PF@B#::8DM]!*!PE++>X"N4TM^D@'-VSPS,.=P55%^ MDWY9$_U1SA,I)!K_,;M8$=_NHPF)#>=;RH."Z:[44.E%Y5T-\<#0 MRD0F(!'4 V 1EP,< U-9'Z'AK))_AK@%(@V,5)(>04+7:T+MA2N4*@ZH?7J MS?M?;U\/ 1G85BJL&G .@V65CRB:0(RA^*Q#\=E. M#'[T$E[\ -+2#W)B-L/X#XH0Z8[OW2'/,B[@ @85Z+Z0WC,H'J1I%)6$1,YT M5N7!F5PLR<-1@%(" R=N88+ULI8EA&]% !\PY*J0Z%ZT_8NZU9BGM"U_HKSJB]S%PA,9"F!$IX# MP8 FLA:OPSV1LFNFL_8>V,(LJ1UE]\SGWN$TX-#6E9 =<4E/0>0:5J;FR!4* MR4B!NK68H*"+#,$C2HJM81U\ Y6YU \TNM:.H(2% #A45$#*S(Q ZJ0-L M/=U>2%\.#<91LJS"%.$\&ZP.U-JG(MZD7>RB4I>,&^FK\ MB:KSZ?#H>"#>=J"_Y;8_50K.")X=-IVI$#"3 ,% M.G CQET",*)K@FJ_LTXUBRQ';Y]RA2YJ1QFA:Z0WQ2NC#(FZ3A8 C7'2AG[\ M.]%Z97Y*OFFCTV #I492J8EB0SJPKK0BH=&[EI;) M-!TZWI(PI>:Y$(]4:EU673Y! [MI$B[!'IXH*5"JYU9@HE#>;48 QXP+;QH5 M')?K1T4@D;M*@W3KA5JA@)3.N"F_=R+CF%?[&3$6XN>(J9QDM\E+3>Q MZH_*$&,:-Y$V*KQ'>=2K!Z%[P!4DPR37I WO4*[&-R!'D&\.X4I'$$/Q6DTB M^_0-^ )U?Z6VC6Y+LUG.VMC?!97GYY+:G/Q.A6);DNR>N61@8F8B2T7\++M& M(.4_3?JU]/?H]G+CE]'O51ZBJ5.(()O4)N?Q;/0\WB7T ,10R(8 MUIN"4IP(F61P*SUU-9D(\J0/Z]$6?*/_<7BI#]:I,6;G9*]P9!L+A*=4F@+? MB2DRF7?C&)T20GEL5/QZR=F<;6#MXG[F#,4MMYU",0S6@^OYK9HW*VH+>3+A M%W+,38G*M@1^TO63:+DLOV0E4_L36*X0W,LQ)?027:36>F/1ZCA^C437UW!' MFGJ 5:P2':Y\*A;PE"'%>&#;A2AW7_F%:HBIJ.P+=LWJ!NO;'@>J4CN#K$.7 M JF:DF;B7GHG+Y!3:*TJ?E&$9ZF([(N?'ZLAJ)"S,/E^33-X:DC @A@JQ%/R M'@;$\(SP\)X>I9%*/\Z?F^XE\DU_@!^OO3I^WX-PGTX@K6YX>*\:FU][Y5S2 M"8J92]@"V&ZG0SIZ;C9:QEDWJAN(U@RZEH:C/:9/(&$C?Q_T/H]@L)KR1Z"0 MYISTI:2[VWUGNDJ?5U;+TT>J=])/R>-&5=AZN'_V? _EF#_\I(OHYORQ9>(B MICC^.5.8D(+NZ]OE?P%02P,$% @ $H$E4H;X^4O\ P M;0H !D !X;"]W;W)K&ULM59M;]LV$/XKA#8, M+:!%$O6>V@:2-.T*+%O0I.V'81]HZ6P3D4B5I.)ZOWY'RI&=Q7':#_MBD<>[ MYUX>\GR3M51W>@5@R+>V$7KJK8SI3H- 5RMHF3Z1'0@\64C5,H-;M0QTIX#5 MSJAM AJ&6= R+KS9Q,FNU6PB>]-P =>*Z+YMF=J<0R/74R_R'@0?^7)EK""8 M33JVA!LPG[IKA;M@1*EY"T)S*8B"Q=0[BT[/4ZOO%#YS6.N]-;&9S*6\LYL/ M]=0+;4#00&4L L///5Q TU@@#./K%M,;75K#_?4#^CN7.^8R9QHN9/.%UV8U M]0J/U+!@?6,^RO5OL,W'!5C)1KM?LAYTL] C5:^-;+?&&$'+Q?!EW[9UV#,H MGC.@6P/JXAX!01]6,ZBV>.<#'GT&+R-74IB5)I>BAOJQ?8"Q MC0'2AP#/Z5' /^3]":&%3VA(PR-X\9AP[/#B%Q/6/GD+O M48.Z!V]VNP*RD V^-"Z6^&;<"69*#!Y:\%T@>IMOBEH4?IRF)_+C( M1^6R1%N$!,QDP2O4=O6IH9.:8V$C/PPC$HWZ=D_)&69CL%M4=YC*7G%C/TLS M0G>QH" OR:TT&"MJ*4O&85XP.QK[41S;E9^4*7YS)TW\C$98)=,CR*(?2D3] M,*9.E1;1HR+%?AS%6Y="BI>\O@3TZ$[\GXR'I4V]R/[+>(0%?,)XYI<94KGC M$04%?4)Y1%,_+1.;7)[L.*297V3%,=*3DH[J.^JM]#GJ*;)4DFA'/0KP8GTG M]2GU\WR@/B[#QR5($S_*X@,7('1W)'G\1A H*7^(_B,P1UIC.K;&]+M;XP7^ M==B6:_.X8N8ABA]IFD>='6Z:^U[;G5^J&J!WLC #Z%I1MT-*ED M+\PP#8S2<98Z&T:(G?HPB%TQM;2/M8$%FH8G.=94#&PO=V]R:W-H965T6FR[8?[$GO&,\\\,V-G MF.ZD>M(%@"'?2U'IF5,84]]YGDX+*)F^D354>))+53*#HMIXNE; LM:I%![U M_=@K&:^<^;35W:OY5#9&\ KN%=%-63+UO 0A=S,GDC3:R[)V10C<)3CGYF_HYQ1;XRT0!9 ].- M JRXT>3U9Y8(T&^FGL$HUM9+>\1EATBO(,9D+2M3:/)GE4%VZN\ANX$BW5-< MTA4PQ8O_'G*;[E.A;19:_+W(M%&X2WYYX48T1 C M:F-$5V(\XN/)&@'D4TX66@-6=%%EY"-G"1?<<(S7ESLC"T..*'VJR((\0-HH MQ:L-63+-]:4FO!C?/N4[7;,49@Z^50UJ"\[\@WT$J509JU+ >V8*8@H@N0V^ M;8,7'!13:?&,%UNGBB=(CR5R"VYG*04^8DO+V-M!="%W^AQ#YB3G%8;@3!#6 MY[G/G9D35R2(+WV?>V)S1P@+B9< R@344C;$&0H%]IOX989-&6I._4NJEXRFNDGTB$(J_([[^-:4#_P%T0 MNU%,+ZE6LBQ!M5G7K,:P>XO0'87QF;22JI:*&>A#[$\G$W<4T7-Q!O[]$QJD\$:ID]89VV+VM7^0"0>3+-;J- MW" .3^MVB[4(*+GT?^@=C1RLZJ8=K)JDLJE,-WT&[3"[%]W(.IAW@W_-U(97 MF@C(T=6_&=TZ1'7#M!.,K-L!EDB#X[#=%OC] +H'Y$" !G!0 &0 'AL+W=OT0=+E4/1 2R.)"$6J M)&4G_?J2E*PZ0.)>Q.%PWIN%>ESNA7Q2-:*&YX9QM?)JK=M%$*B\QH:H"]$B M-R>ED W19BNK0+422>% #0OB,)P&#:'<6R^=[UZNEZ+3C'*\EZ"ZIB'R98-, M[%=>Y!T<#[2JM74$ZV5+*GQ$_:V]EV87C"P%;9 K*CA(+%?>9;38I#;>!7RG MN%='-MA.MD(\VO= M]+(E"J\$^T$+7:^\S(,"2](Q_2#V'W'H9V+Y +'P'$ ^ V-7=)W)57A--UDLI]B!MM&&SAFO5H4UQE-M+>=32 MG%*#T^M/?(=<"TE1P=E7LF6HSI>!-LSV/,@'EDW/$K_#,H4[P76MX(876+S& M!Z:BL:SX4-8F/DGX6>PN(,Y\B,,X/,&7C&TFCB_Y3YLO<$U5SH3J),+/RZW2 MTOP7OTYD2,<,J8$D'!QGE!NHZ)0Y M4>>+-R"OPF^9R)^4#]R\$B8!:834] ]QNOH 493X\VCFK-"/YAG<5)5R2;&J MH)6BZ'*M#)6?SB8097Z:S> 630NJ?@Z.=O4%9.XG9*'=>]#D;O^(I<]N+Y%]X_07=$5I0K8%@::'@Q MFW@@>UGW&RU:)Z6MT$:8SJS-2XC2!ICS4@A]V-@$X]NZ_@M02P,$% @ M$H$E4A=S, N3 P H0@ !D !X;"]W;W)K&UL MK5;?;]LV$/Y7#NI0V(5F_; M.ZEMP'%;K ]I@Z1;'X8]T-+9(D*1&DG%R7^_ M(V4KSE![P;87\WBZ^^Z[XY'GV4[I>U,B6GBLA#3SH+2VOHPBDY=8,3-0-4KZ MLE&Z8I:V>AN96B,KO%,EHC2.LZAB7 :+F=?=Z,5,-59PB3<:3%-53#]=H5"[ M>9 $!\4MWY;6*:+%K&9;O$/[:WVC:1=U* 6O4!JN)&CX#>. M.W,D@\MDK=2]VWPNYD'L"*' W#H$1LL#KE (!T0T_MQC!EU(YW@L'] _^=PI MES4SN%+B.R]L.0^F 12X88VPMVKW"^[S&3N\7 GC?V'7VF99 'ECK*KVSL2@ MXK)=V>.^#D<.T_B$0[IW2#WO-I!G^8%9MIAIM0/MK G-"3Y5[TWDN'2'7D9Q?+/-<-%O"!/_ "96'@ACVQM4!@\EA;HX:5JBHJY%W)-$+OF[,R_5ED MB88#B_)]R*LV9'HB9 ;72MK2P$=98/'2/R+Z70[I(8>K]"S@%_4P@'0:0AJG M\1F\85>3H<<;GL#[R+3D%& M/MSH1+@[NFA%0Q57F^>"_ZBLYV&^2E"-!N)) (:.E"2C!"^8I8VQM-!ELBX* M76GM$S$A[)":V**FWB+IQ7GG[7D;7P'N;E"N=,%DCM2DM@1;HK.I&]M6A4R< M:J,$774J(%C?2#VO5XVACJ* ^)AC;7V %ID(LOXE)$/XCGB_;PM(LQ=;.F.L MUN1S..=GS3!VFN3B=3;TSG%)K(F74,;T@5FK^;IIN5H%*R9^OF:N&I^463OO\'*8F&CJ=\COZ?PAY@]T\- M/7_Y/;6UI?:5A:M)S_<,93<:AA?9%%:"&0/+KE?/.(33.(9ORC+Q&NLIE77Z MMP?P^$*\.RK"N]-F,#^4Z'\^H+=OTM'D_6OS&?SHG8J.QD:%>NN'HR&P1MIV M@G3:;OXNV['S;-X.[VNFJ6L-"-R0:SR8C /0[4!L-U;5?@BME:61YL62_D.@ M=@;T?:.4/6Q<@.Y?R>(O4$L#!!0 ( !*!)5*B!PO&D04 -,3 9 M>&PO=V]R:W-H965T#S>"[5K9X*8 M\8FX$>:WV96"46^%DN6EJ'0N*Z+$^*1SZAZ=^;C>+O@]%W.]UB=XDI&4MSBX MR$XZ#AHD"I$:1.#0W(F!* H$ C.^M)B=U9:HN-Y?HK^W9X>SC+@6 UE\SC,S M/>G$'9*),:\+ZS? V-6%K&E16=L+^!' M>7=(6$P)-[^$_YQ.M)&01#\N0?37V'Z%M/?@7D#W,CJ0I!/ M8W)CN!$0IJ89R/1V*HM,*/TS:;<^QR'+& MJ\5//\3,C=YJ(AHK>6/E@H*>L@O--%=&"*!.E1$SAR,NWNC\GLR%N 4UO&\X MQ9TH1T*M;LPN7DD]!Z5N0@[R"O!DK6%:=X_(<(G]V8*=[P ;\.+-):060=Y+ MF37^.WSD93Q."?2V,C(HN-;DE PA0>E:+<@5SS-0@CM(Z_*0?()S*7(M#&)F MY+24-5SM0-D FY:,: ME3=/M6R#+9*/X-T=F"ND;M'6^EST;@4RC M"%*S;1[,_9O,=/R]<\@SO(P7&P?>H4[H=J'#@JX=NC'DTFU\6[%A,XCB)HAB M&@:LX6#21)%#_1@9%X0H3SR?LL0CPX_BNH16^]NA/U$\KG,]P^+]?.W^MP>;=A3.TGYSP MB1D'2&4O".PGIT\#9L>02&W.BQ,:@R^_3=T,F;^E;EKIUU +"H#[[.:OH!AS M7U"8<=&[7*\1PTA2/;[.?'D[,ZY,A;'R4AX\\"' PF;__R^? 0"2[$Z%S>SK M$T< 08UWR;HK3VTE$)-['.2!L\ E9LWEY5T]6)UVCS4 M/"QOGKLNN9KD$%B%&(.J\?I_ 5!+ P04 " 2@252_M"308T# !D" &0 'AL+W=O M>(4Q];'OZ[3 BNFQK%'0EURJBAE:JJVO:X4L)3MO "2PA+3(U%8#3N37"_AQCQ\[_/@9?,ICW1CF MVNYK#FNF>0HKD<$I+QN#&=BL?Q*IK/" PLH8Q3<41VF'*PE7!=J*U$S\?JH& M+U.PP;DLZ(8:&!VG5(J4E[PE*7,P%"":"A4S4I$+L$E>_.F<7Y*&6F M1S8?8QBP2C;":((A1K+1!$_?\#;%VCC0%BVC7A\>0SB!'XC77:=!-+VWI+;! M:D,Q^]:YLTP":PG?O\YGGQ97MT[@H*13,X0W$$:C,$EH,@B#43B;6MO@:!3% ML9LER>A]<#2$SZCU<7O4'J9"4"GHP"@JERT6%Y1AU ;>_C&+PN@# 4?)\&YE MMWA,Y'7Y?4 WF(:/Z=(V0SB]JSWEU%YMF+UC-Y2'+=XKK :ZZK6A.A'W4=<4 M\6R4!*$=XOCHP>HLS^E&MBWGVH;N9-"8-HH;;L%RL-H53VU#=3N$<=S+?SC^ M%W+[/B4FTSAYFM[CS/[/5FY/_1L(QI%+-XUMLH-QF+A)Z";[.^%?/9^ZF/R# MFY^:=.O>-TUTZ1"UCT!O[9_05?MRW+FW[^\Y4ULN-)284V@P/DH\4.V;UBZ, MK-T[LI&&7B4W+>AO "KK0-]S*&ULC57?;]LX M#/Y7"&,/&R#4MOR[2 *TW0ZWAVU%N[L]'.Y!L1G;J&SY)"59__M1LI-VN+5W M+S%)D1\_DJ*R.BK]8#I$"]\'.9IUT%D[78:AJ3LV/5L 03@Z$?YZ_XOO3A M64 9O1# EP#N><^)/,OWPHK-2JLC:.=-:$[PI?IH(M>/;BCW5M-I3W%V31[*KPF0ZOT M([SM1["=VALQ-N;=)<0)?$-\6 8)//])I:G@L*56G2;S9$DB9XFK_^5# R"" MKC%" MUA*0';%HR@VP=OG \K>$927.:LRB.2DJQ@<50Y*2I9EE=P/V'="VD? M_X40)RF+2@YQG+&RBJF*A"6\ ,X+%E45?"#/I1,&*E8E' I65 7$.<19Q#DA8$64(2TSGI>1JQ.(X@RSC+RQ)^=8/" M9]M*]ZWU;Y*!6NU'.R_NV7I^]J[F;7]RG]_,3T*W_6A XHY"HXLB"T#/[]"L M6#7YW=\J2Y?;BQT]W:B= YWOE+(GQ24X_QEL?@!02P,$% @ $H$E4A=( ME 7I P Y H !D !X;"]W;W)K&UL[5;=;]LV M$/]7#MH';,"Q9-F2'=]F#)!YY][MOZF8';>[MGG,'GPJI[#S8.U=.P]!F>UXPV].4)@^'G@5UQ* D(S_F@P@U8E"9ZNC^C7WG?T9<,L MO]+RH\C=?AY, LCYEE72W>G#3[SQ)R&\3$OKWW"H>9,T@*RR3A>-,%I0"%5_ MV:T,G@J4 MKSA>0]_6VZL,U@$OY_!'+68(X\Y>@5S MC;V15Y*#WH+'ARMM'3"5PT=?!SR'Y0,W6-;P5M6M@S7X4G3/*_JP)^BB9.KQ M^V\F\6#\QH+T"C-2F&GL#NLLV>&0=:LE=IE0.^@(A3NZLFB3[4YA,$3+^'V3 M)L @\V+#31MHB-.O,/Q-2+HI'_3I(Q4. .32HN6),*P^F:(A=J20]"2==Z3QR9FP7AOT8G^A+J>=^)OU+^ Y&]#[3$TG;$\G?[HGK MRE7H^0U:6%1%4Q&W[!%OD;-1!A7DRH+2ZR"BDDFZZFL?^)3]?=,T_3=>=SPZIW6+$F22I 94Z5B96 M*+5;%,5\^39MUHD'21X.8>FB31\'-SL]7%OPE4P\A[6X[PBWKR>6) MO9[_;IC9"46_MRV*1OTQ7@2FGJEJPNG2SS$;[7 J\LL]CJ'<$ .>;[5V1X(4 MM(/MXC-02P,$% @ $H$E4GYR%+?% @ PP4 !D !X;"]W;W)K&UL?511;]HP$/XKIVR:6HF2D*3 *"!!MVY[:(O:KGV8 M]F"2"[%(8F8[I/S[G9V04:WPDMCG^[[O/MOG<27D6J6(&E[SK% 3)]5Z,W)= M%:68,]45&RQH)1$R9YJFN;[G]=V<\<*9CFUL(:=C4>J,%[B0 MH,H\9W(WQTQ4$Z?G[ ,/?)5J$W"GXPU;X2/JGYN%I)G;LL0\QT)Q48#$9.+, M>J-Y:/)MPC/'2AV,P3A9"K$VDQ_QQ/%,09AAI T#H]\6KS'+#!&5\:?A=%I) M SP<[]EOK'?RLF0*KT7VPF.=3IRA S$FK,ST@ZB^8^/GTO!%(E/V"U6=&P8. M1*72(F_ 5$'.B_K/7IM]. ,O2, OP'XMNY:R%;YA6DV'4M1@339Q&8&UJI% M4W&\,(?RJ"6M M4_I'*/MP*PJ=*OA:Q!B_Q;M47ENCOZ]Q[I\DO!/;+OC##OB>[YW@"UK/@>4+ MCGE.F<2+I?6\8#NZ8AIF4K)BA7;\:[946M)]^7U"+&S%0BL6'A.K;SO<)_" M1,LC3;*V!)B9*\GU[KT]/LEJ6G6D-BS"B4.]J%!NT9D^I6C/D!6[3Q^&?F]P MI:AO6DUE-5FC"=30H FA*_*\NU#\%2K$M0(TQP:TZ9@O4;8;3X",6EB-X*ZT M"R*I;2AXL7>?0+,M2FIE^$:;J8$N),(-XQ*>658BW)=::5;$O%AUX);M(/ : M:G\0=+RP#Q\A['6#?HTG/FO#OVK_S^2&PF=!9] ;GD,8=+T!4'M^>_E?O?CM\/.\//@U;SO;-V#QHK1[FRSX>"2)2%KGNLC;8OU*QNS'_I M]?-VR^2*%PHR3 CJ=0>7#LCZR:@G6FQLFRZ%IJ:WPY1>690F@=83(?1^8@3: M=WOZ%U!+ P04 " 2@2529[E!;I<# "5#0 &0 'AL+W=O:!-1UOR9JNJ/ZX74K862U+ MR@K*%1,<29I-1C?X]1UV#:"R^,3H3G76R!SE08BO9O,VG8QL$Q'-::(-!8&? M1SJC>6Z8((YO#>FH]6F W?43^VUU>#C, U%T)O+/+-6;R2@:H91FI,SUO=C] M29L#^88O$;FJ_J)=;1N"<5(J+8H&#!$4C->_Y'N3B X >R< 3@-PS@6X#< ] M!+@G %X#\,[UX#< _UQ T ""U!)'(T(JM.>V:,)VR; M4_3/7T"(WFI:J'\'PG';<-PJ'.]4=G)HD@3\(VBW*!7E@\[*'#I7Y;I7:35A M4!&:#OPX#8-@;#UV]=!CXWFMS5ZD7ANI-QCIK"S*G)B&"KE)8!PHBBY26J\N MD1;0L>'_AM,442(Y9*TW^MJ)WXD,V[878GO_!#/OZ 1QC&///SAH+UT[ZS&+XL@.^C/LMQGV!S-\_Y2_16_^]CB#EC-X M"7(/VW#"WR&B\*CJ<1"YSD'19^%QF?P AP=2F_>PA3[V#HJ^Z&$#Y48'3F_[ MS*)C"?7%YOE.V"^AJ,UO=&Y^%UD&UZ KM*22B=0,OIM4;,V]Z I67V#D&@T, MU#1N?<8O06+8?A[U]F\0V;SQTM6%YSC]]<&=>PC^M15"_Z&?:0SX>1#B%S$) M\?,HQ,.S\! 9 >&PO=V]R:W-H965T9)N.A4BB)U)V.^S'CY(5 M4Y9(6H$-OR26?;Y/AQ3/$74TVK#\A2\I%>!'FF3\>K 48O5Q..2S)4TC?L56 M-)._+%B>1D(>YL]#OLII-*^*TF2(',<;IE&<#<:CZKN'?#QBA4CBC#[D@!=I M&N4_/]&$;:X'2G*+X;CT2IZIH]4/*T>,PRD-/% M]> &?IR0L"RH$-]CNN&-SZ [#F4:<3ECR9SP7R^M!, !SNHB*1'QCF]]H/2"W M[#=C":_^@DV-=09@5G#!TKI8,DCC;/L_^E%/1*, $D,!J@M0NP ;"G!=@*N! M;IE5P[J-1#0>Y6P#\A(MNY4?JKFIJN5HXJR\C(\BE[_&LDZ,[[(UY4)>%P$> MZ:S(8Q%3#BX>Y7*9%PD%OR^ %O(>7-Q2$<6)_'0)GAYOP<6[]^ =B#/PQY(5 M/,KF?#04DF%YGN&L9O-IRP89V'QEZRN @@\ .-"=T6V]5Y57XI^/88( M0XQ'PW5SYC4P%_F^@NW13MR7E]R7YA< UIV7N?$?HM:%V'@Y>]X^59>OW 12P.3M#Y'<0Z^1TE! M==3\[IP@XB'8XJ>!N01ZABL;[$@&5I)?63;KJY]PUS,\EWZ@HPS2.5)!=8/F M#"('H]8T:U&.JY]EV/!O>+2"ZA;[*R%HKP,-RB?$P$]Y*+2;:"\1U3WT&JG9 MV2#[W)0=0WP2(=5MFN?&TB+;#+LHY)/00%(9.+0[^'V1Q;-X%25@RN1-%?P' M>M^7H+)AZ)Y-6H=U?>RBKZYW2F/R@/?,ZF!,:' PJGX5VH^VEK:Y]!J3- M3X/Q#.24OT*[P?835G!86#;(/C?ETS \C;!"S863MZ@V11T,^@9I(67MR&[M M$Y:F-)_%4ENK:$7SMV@+*8=&\%S:0HVMJ]UV#VL+=0T5^Z1M:AJ4%WJ&NQ92 MSHOLSMM'6:CKI^VUJX% W\!-&2ZR&VXO8=4];/L^#<0@+*1\&MGWRWV%A;K[ M8>QCK\VPB_+" !E(*E]'=E^?L'S%2ZH6&[A93S(KOS]A*6QDYQT%F^&I3X 4&GLK<\8%@@LI5N(AGDBH' M; 'F=,5X+-ZD--P(+IFJ$FS_"( M05ZD$4@?RC-$(1^X%L5V:_B6G) H?R9GRS.(;;MY3; \%6U8N^*1."I=7')8WF-"\! M\O<%8^+UH'QWN'M7//X?4$L#!!0 ( !*!)5(MJ_ <-P, ,$+ 9 M>&PO=V]R:W-H965T':@\F.8!5)V:V@6Z_?K830BA@=9M$'TKLG/-=?&+[=#9;V.G1N+7H>O%*,9C 62JS0EXM< &-]T/>QM)Q[I?*',A-_K+,D<)J">EF.A M1WZ)DM 4,DEYA@3,NEX?WPQQPR38B&\4-K+RC(R5*>2B!&5DQ]<@W M7Z$P9 7&G$G['VWRV*CNH7@E%4^+9*T@I5G^2UZ+A:@D:)SC"6&1$+Y-B$XD MU(J$FC6:*[.V1D217D?P#1(F6J.9![LV-EN[H9DIXT0)_9;J/-6[S=8@E:Z+ M0A.(5X(J"A)=/! AB%G@2W0Q D4HDY?H"CU-1NCBPV7'5YK: /AQ03/(:<(3 M-!&ZYYE:2/0I2R#9S_>UY%)WN-4]")V #WQ]C<+61Q0&87!$S_ =Z;7 I..V M0TZM7,::Q:N?P!NNA#!KV)<2E'0 UDO N@6LG0 =K5#TU#PT=1N$H/.FF6;II_HT;ID?PGW::!T+?6G%%[+EHE2Y: M3A## O"JM8( MX]-2PYW4\-Q??\'H7'I7R+Z3W0V!W5?$D8^S'\1G=W!S[;Y8%W MMP=V7Q_]..:K3$GT"#'0M6'3Q$SWB22+ 6EB-!204(7N=!&/%N;P1C@HC"LD M%^Y7FJ$4Q-SVB!)9<7E_4F/[5-U@XF;V[OB9B;+<-@IB&# MZZ96)?)^,1\HOK0MUY0KW<#9QX7NL4&8 /U^QKG:#@Q!V;7W_@!02P,$% M @ $H$E4JJZ:>PX @ _@0 !D !X;"]W;W)K&ULA51;;]HP%/XK5M2'5NK(!4*K*D1J8=/ZT V5=GV8]F#(@5AU;&J?0/GW M.W9"Q#;*7A)?SG<[B9UMM7FU)0"R]THJ.PI*Q/5-&-I%"16W/;T&13M+;2J. M-#6KT*X-\,*#*ADF430,*RY4D&=^;6KR3-2^& 61,P02%N@8.+TV, 8I'1'9>&LY@T[2 0_'>_8O/CMEF7,+8RU? M1('E*+@.6 %+7DM\U-NOT.;Q!A=:6O]DV[8V"MBBMJBK%DP.*J&:-W]O^W M2.(/ $D+2+SO1LB[G'#D>6;TEAE736QNX*-Z-)D3RGV4&1K:%83#_%YMP")U M&=D,%K41*,"R\QE]_**6P+XOV5@K--2]FDOVP'%?0SM'P1?L? +(A:31&1.* M/96ZMEP5-@N1'#O=<-&ZNVO<)1^X^Z8W/99<7[(D2J+GV82=GUW\R1)2WBYT MTH5./&W_OZ'M)9O '!G98Y_?:H&[PS;\O)U;'_W7"=%^)]KWHH,/1%\$EM0- MK8#M@)MCS6@(AI[ G:9-GO8'@S0+-T=T!YWNX*1N_"GU@D?;WT#3 \6K.+X: M'E=,.\7TI.*31BZ/J:7_Y(N3P3")_Y(+#WYG=S,\<+,2RC()2P)&O2OB,YH\3--=8O2Z&!2%4SJ;R6FD@WBR7!2O?4Z6"[MW81";SPE) M]U&DDU]O3&@?KR;>Y.F%+\'#UN4O3)>+G7XP=\9]VWU.LF?3;^^FLSRBDQH5BY/H;-O!W-C MPC#/E-7Q[RGIY/R9^<#RXZ?L[XK)9Y.YUZFYL>%?P=IMKR;^A*S-1N]#]\4^ M_FE.$Q)YOI4-T^(K>3S%SB9DM4^=C4Z#LPJB(#Y^US]/"U$:X/&6 ?0T@%X. M8"T#V&D *R9ZK*R8UEOM]'*1V$>2Y-%9MOQ!L3;%Z&PV09S+>.>2[-T@&^>6 M[W20D.\ZW!MR:W2Z3TRFD4O)\[OL!V:]#PWYM"'7:6JRUZ[C-?D0Z/L@#%Q@ MTJB,SAJ&W^##;_4O MPF9-HZ?9*IZ7DIZ7DA;I6.=2OGQ:,=VV8MD/,*Q0'O71QDEURE1]6< M\<7T4%[IAC AYQX]AU5JYN>:.5KS!W,P(?&0V8MS)C%&<>2Y//D[Q#DF%:55 M9\QC%]+4@ZCB\V9AU+E>U4,8BLS_'<(,Z^MN4>YI-Z%- UA M@GN2-8OCS0#JLQ[R,&3^7JE!>&,4R /L>O1W2'3*6E[\V84\:$BU6J"PAV/X M=A\'JV"757QO:TVOFA,HZ?%12@3P]00ZZ??QP:0N/UF0-/^LHJ9&441]1\AL MXUP*TQ3FJ1:H>4!A#\?PA3CD/]+=@3Q@IJ=&*1.@V/,'DLGOWCM82+4^8+&' MP[A-'JP/48 FG8U1'@HDIMXP\ISR=.VBQK#6741+YV F=2;!) SFI'*4J %^*GUC[ MJZ+JAVK%Y*4P]2@Y]UM^W:% 8(H3^%*;7AV( D#I?(PJ,6 PPP^NO54ZY<'V M#AI2K0\0S' $M^J#M2 &Y&3CM!!*'@)^>NVO#^NSBQJBVG<1 P(SG,"M*F$= MB % V2B]! 8P9O@QMK]*=6^@MHNPD&I]P&*&L_C&)CN;:&53ZTF^QW(#!'&?PA3J]6A '@O)1V@D<&,SQ MTVMOG7BW@8"&5.L#!',-TC:-I'H-@(( M0F\VTM 0ZKU 8XYCN,;D[A@$ZPR@5)B-V1M M=C8-'-:,!"!4C-)*$$!A,9"5(!H\@MGL125OV4H2P"QQ,+=(U*L_ M2<"K'*7?($N7%P;R&V2WWX"&5.L#+DNU) E?E*!T("426 SD0LFXM M-.VI>E3[GE* 985CN4LLK#LI@*L:I0VA@-!J(!M"==L0:$BU/@"TZKK'X/8Z M))L];N I8*D:I?.@ ,-J(.=!U2V%AFM9#5'(O2Q@L>JZP@"Z].I#JG3G:Y2> M@P("JX$\!U4W%)H4JDU@( *$' 9 >&PO=V]R:W-H M965T<%F)DK:0L M;VQ;)"O(L>BQ$@HULV0\QU)U>6:+D@-.C5-.;<]Q(CO'I+#&0S,VY^,AJR0E M!8[Z] \HV(\NU/@<>2;:2>L >#TN-N^U/]WJQ=K66!!4P8_4E2N1I9L8526.**RD>V^0K->D*MES JS!=M M&EO'0DDE),L;9T60DZ+^X_L$KA(Q34J*TI!OJK.ZX(#I,"UP8Q0JK9"S5.\W1\:VE+!Z1!VTH# M"9#O;-U#7GR-/,=S7IZFZ/+BZCBL"=0A/CDO/L-;Y#M[VOLBMDI;FSNOS9UG M5/W_Y&Z+ID0DE(F* _IUNQ"2J]/Y^TP$OXW@FPC!B0CWE"5O*K^%NLYLB7#. MN"1_L;X 71FNQ2(CIJ_O>NRZ_L#M#^WU;JZZS!QW$+=F>ZQ!RQJ<9?V290*I MK4*09:CD+*T2V7D.:IEP)[SG!/WP /+8RHV#N-_-&+:,X?E\JD-D&$55EE2= M^2Z^\"ARI ([!WS'5F$<^FXW7]3R16?YGIG$5-VC]DYV\47'VS<8>)%W -AA M%O<]-^HF[+>$_;.$A[DA6FIJZ8%)5 M:--W#C:V/AV,5V6OCO=W;:4"0:Q%X2G^V[[^?. M\:6_U>;1YH@.G@NI["#*G5M?Q['-DU*EI9:E,P1Z99Q79MD/'@5,@X M39)N7#"AHF$_S,W,L*]+)X7"F0%;%@4S+V.4>CN(VM%^XEZLPGAFRXCH*%P4J*[0"@\M!-&I?CWM^?]CP2^#6'HS!9[+0^M$;W_D@2CP0 M2LR0.^6R8!8G6OX6W.6#Z"H"CDM6 M2G>OM]]PET_'Q\NTM.$)V]W>)(*LM$X7.V,6.8+^D9G$[1,2'M&9R 4' KI*2*VW[L MB-#KQ-F.9ES1I$=HNG"KEG4.:9(F M#_,IG)Z<-82]J*MV$<)>' E[PXP2:D7%HK)4];C'3*M,2,'"U_9GM+#.T#?W MMT'NLI:[#'*7Q[(HBP4)Z25P]F*!+1U92V&L.P?K=7DX+9<+P^&I9,:O\]>S M8X*_=Q;-HMTDJ#7@=VK\SG_@Z]*X_!.TS1K=SD>TW9JV^QG:MV"$+:F/T=E3 M1\HTE9LSA^_A-HNT/\3MU;B]QDB3LBAEN(?P0UN+%GYJ&%??XP8-7>V9$=KX M6;K9'GQ_J=^CKK2^!"W?SS?#JU:W'V\. >.#;E.@686>:B'3I7)5XZEGZ[8] MJKK5Z_:JY]\RLQ+*@L0EN2:M'AVRJ?IH93B]#KUKH1UUPC#,Z=>#QF^@]:76 M;F]X@?IG-OP'4$L#!!0 ( !*!)5+;^#=9]0, !@. 9 >&PO=V]R M:W-H965TK M8;O[L-H'DQAB-;%9VX'IO]]C)PT$0D [ZKY ?/R=V^?C8WNXY>)-IH0H]"// MF!Q9J5+K>]N6<4IR+._XFC"867*18P5#L;+E6A"<&*4\LSW'B>P<4V:-AT;V M(L9#7JB,,O(BD"SR'(OW"#>/[JA5C"(/RC9RKUOI%-93/"2SP)),>?8G350ZLOH62L@2%YGZSK>_ MD"HA$V#,,VE^T;;".A:*"ZEX7BE#!#EEY3_^41&QIP!VVA6\2L$[5 A.*/B5 M@G^IAZ!2""[U$%8*)G6[S-T0-\,*CX>";Y'0:+"F/PS[1AOXHDP7REP)F*6@ MI\8/<2P*DJ 9W="$L$2B%_R.%QE!F.U+UT2@*<]S6-MYB@5!UW.HV:0 (%_N M<#?H>D84IAE\W:+7^0Q=7]V@*V0CJ;4DH@R],JKDESW![RDO)+@#X55C/+05 MI*@#M>,JG4F9CG![\3K]/@KWQS MA[S^%^0YGM,2S_0"==_1ZNZ@+9V?\_[XG[TWR/#K8O.-/?^$O6F&I=3U,E<\ M?D-_?8-Y]*1(+O_NL![4U@-C/3@5+;15RF*>0W%F7$(%8J4$713*U+/B:(JS MVV>LG7[E7)?;$XOOVHJL=!091[K5;L:NYX;AT-[L+]TQZM:%_NPV8;,66,\+ M@B;JL045AGUO9ZS!25AS$G9R,BWR(L.Z%R--">PWH&%!H,7'?$,$;/RUH%QH MZ1J_PP&@]/(D9CLGP!]@5Y0QRE9:#DV \K9=-2FC"/>C]YQ>-#A@K 46A:%W MR%@+S/5[S@%C;:A!+SK!6%0S%OU?510=+>E!"M.SB-E9Q&,7HL% KV:@UUTS M99N7>H_6;1KN&%)!3]:5< T]NA3?M*7=.UJ7H-^+^@>)G4,U0N_7H?<[0V^> M5W&52'E>0= )SS(LRDDC;8V_?RFA@SJJP26$FJ;7T>=<9W=F.Y_01]V].X'; M&?!O8$ZE5"3:!]MMB,.=L 8*F6H]I=U+272]753>I]9E9;Y1A"K*9T@Y4'QM[MD+KN#6;CY3>+H1H0$PO^1&PO=V]R:W-H965T4RK?77\G9E:A:+9=I^>-2YNKA;!2.'A]\SFX7=?-@?'YZE][*+[+^ M[>ZJU-_&.ROS;"F+*E,%*N7-V>@B?)^(N"FP1OPWDP_5WF?4N'*MU+?FRX?Y MV2AH6B1S.:L;$ZG^=R\G,L\;2[H=?VZ-CG9U-@7W/S]:__?:>>W,=5K)B?U9/?Q';AUBC;V9RJOU7_2PQ08C-%M5M5IN"^L6++-B M\S_]ONV(O0+:#EP ;PM@NP#M*$"V!7Y?6_945S43Y4I?ZUTR7J\^3/U=9_0/]/)5UFN75&W2" M?OLR13__] ;]A+("?5VH5946\^IT7.OJFD+CV=;TY<8T[C!-T"^JJ!<52HJY MG /EI_[RW%-^K-W<^8H??;W$7H.?U/T[A*.W" WL^/]G ME>=(+\R'M)S_[JF<[BJGZ\II1^67:9X6,XFNY6U6%%EQ"\VNC0F^-M'PW?UY M'(AW^M%[)$ M,[74;+YH:/9>HEQ5U5M4:#%0-ZA.OT-]L+'*]EIS@B-L]0 "FW0U 4)"Y( M=CBFL.-\YSCW.OY95G69S6HY1U4SM9#6MAN9U:M2@I3"G38$EB,^1*N)8M=$ MX6WBU:J<+9J5H(>A&:&T^+%I*]0^X?:1,R,!3&A[,-2%>H5JA0Q4RS;*D7N%Z&F@%JJ4>FAL9F&O6-3>(B3@1C<)/C79/C MI\V@9HST$DH;'Z ABIU&Q,1>,@ FH-80N1B]JNPQ D B[E@S86!$.?#Z/&F& MY'&80.4-G'JMEDV]D':[]H*%T-NN3YJL,CUAEEHV&OIZ [8M=/L$A\Q>)0!, M+Y,PXK8? $Y@:HU6 L$8BP/1X3,V/N-!6B6+>8=0;0VPMK9082_Z"0","<4Q ML5T>:##I-]AVV@0'(?%/P-5RE:=-#(^2FQL=U+]%5[+,U+PAR8NYNFMFYEO] MZ0\=HNI]0^T)"D(3%83T]6.2T&ATZ!?I(5')-'15DF+1MU"?WR\K7Q>%7^V/CKVV48 M]L;!ZW6/22&0$Y0.L91 H*ZP%!OJ MQ\-VA-TJNS5@S3"!B>TIA&-1Y,S88?:2?GMMEXW<8+_7P2P$2#, MC\!91H.P?P\V2 0PM"%J<4R[=B-!V"]!5VDV1Q\*-$GOLCK-?1X97<'QZW0$R-[Q"][3Q4 MXBJ1S?\ Q*9_ -+!A<1(&7FBE/7M> FT#;"WO!#(V?,"("Z$Z=[UD[T2R M9]/1M^LEKO38NUXOI-TNHTWD4&TBKD9PC ,[F )@.O1ASK0;9"WIM=9VU^@2 M\>N2Q88O(DS$"!,Y@C 1(TSD&82)N,+49KYVY4:7B%^7+F:S3<_K/MV<($]: M)\@?557YO#1B18X@5M2(%7T&L:*N;E!B!W\ Z"1R4@$N2,1V&L#%D*Z33&HT MBOHUZI^F 2BT:W+R !#*300 *$>C(4N=J0!JA(T>>I1& 65AH>TGM'7CL>WG M %-)GZFVHT;)J%_)ABS<%^%5NI>!.\)9&S4B0Y_AK(T"2:NNL3&"0OLR4G6J M'\U1DI9-Q3X&I48GZ!$.T:A1"GKX(=HE=0_18L9#81]30[@@ E*J $ZPD I[ MD4'U4H8[0GYJ9(OVI89F>:I7DEXMTF_O;;+1AI9WY[/8J6GRD-/$H89[6)'N!C"C"ZQPZ^&3)F[]>E, MPK"].QK#-,DS[?S)GVWCGI A8D:VV!-EZT7B!V8$CQU!\)@1//8,62,&"A3K MBN^8$1[F%YY/[5L3'^!;$^T+,X;Q^1'21]R0+S\\?33AP.$9Y?8)!8 B^QN2 M=@L-5W(_5QYRB27A0,3?>4>%&];D_HC_E4(1#J5QW%BD%];VTI S]Y/SD&!D MPH&$2>@H*82*.K* W% X/Y#")]QE9\;M_6\/J-VXO:MP/4E^M5RJPJ1[]K[Z M5JZA9'X$2N:&DODS[$&X2\DBL$]QAH"F0T!)#ZCMJ:%_[J?__D"!NYL!P,T! MH.D04-(#:E^+-$(D^FZA=<[7%PD^A-$H$;[^3!=&@,2PD>$Z,S MHB='LE:9"V&D$0 M?D'HYY&M >YUL1\S%>ZM:==%KYVVBWMWJ_WYDP'S]66XQ,B6B(XPTXV6B&%: MXN>2N']HQGLO 2UE>;M^^ZK2 >:JJ#>OA>R>[M[PNEB_UV0]OPS?3T+@^31\ MGVS>WS+F-Z^3_9*6NO$5RN6-KBIXURR6[6KR!=J[I6R_7'A4QU MUS8 _?N-4O7CEZ:"W7MRYW\#4$L#!!0 ( !*!)5)V.P-7:00 00 9 M >&PO=V]R:W-H965T7OH M?[O:_;2[ MVIWLA?RAMI1J]);$7%WWMEKOKAQ'A5N:$'4A=I3#E[60"='P*C>.VDE*HDPH MB1W/=8=.0ACO32?9VI.<3D2J8\;IDT0J31(B_[FEL=A?]W#OL/#,-EMM%ISI M9$]&WRUP($1R!"_,[I7E6=D7%D)\<.\ MW$77/==81&,::J."P-\KG=$X-IK CK\+I;UR3R-8?3YH_Y8Y#\ZLB*(S$7]G MD=Y>]\8]%-$U26/]+/:_T,*AS,!0Q"K[1?L"Z_90F"HMDD(8+$@8S__)6T%$ M10#TV 6\0L!K"OCO" P*@<&I._B%@'_J#D$AD+GNY+YGQ,V))M.)%'LD#1JT MF8>,_4P:^&+.70/T(+C>*K3@$8TL\O-N^6&'O ,OD3$HHV:0Z1N\H^^&:Q:Q.#5)CI8T3"73#&)@ M\1;&*?"-UE(D)IQVJ29901!KM""2,[Y1Z E"+8^Q/^Y!,;K3-%%_=ICEEV;Y MF5E^1S S'HH$HC>&H#ZWQ5VN8IBI,&7T=8H]' 03Y[5ZFFU4'[MX/*S#YA;8 MR//].FIA007!I3LJ835O@]+;H-/;>ZK459Z\1&O)5L#U*J9("\0%L,"U%#$( M;8 332%%M8V.?(^@8IO;H**-Z&.OP=?\0S4+BYH*G34&AB4#P\^==XN(&8G[ M#\0$V3"!'13D/"8)BNH/7-3N6!YF9/Q:ZJ5AEO*9,I-]!?-EIXWS0Q7="0V[,A)_[J@N+<0-_6;9%=93*-2- MJN7OHEDC9Q94'V#-ZF&'X8:VA0V&J["Z[][1=^_CB(3L^(3WWDG>MU%6[ZVP MMO<66(?WQ\8&#SJ]?X9K4K+P6!ZZXNG8EV#__]0OX6,+@;M[B)IA\NB[.MI( M:S9&171P2-?X,#?DZ1F2.$SCW/SNJK7 [68 #YIGYU2FFH3*339.*B@)*==Y MJUJNEB/K33:H-=9O\=4,6];G9L3-IJBC^GP^?B!RP[A",5W#5N[%""R5^AY P ,@T !D !X;"]W;W)K&ULM5== M;]LV%/TKA-"'%M@BD=1G8!MH; \KT&Y!LFX/PQX8B9:$2J1'TG;[[T=2LFQ+ MLI ER(M-4N?4BSPO=FI3,6..5OPP M=Z!S7'@H\T*9!7+FE5&4MZ'_^V1IW.IR&>CX_6 M?['!ZV">B*1+7OU59JJ8.[$#,KHANTH]\,.OM TH,/927DG["PX--@@6KQ0/>4[2AXH"G/66G%>[^B MBI25_ !^!E\?5^#]NP_@'2@9^*/@.TE8)F>NTKZ-!3=M_=PU?M 5/QA\X4P5 M$JQ91K,1_FJ:'T[P71US%S@Z!GZ')@W^QO0A;V0_RV?0L6?H,!D+ MYW7>UR_V?I$,W)T";.WA*_96I21Y+FA.[ '@&W \%W]_UE#P2=%:_C/AR.\< M^=:1?VWCNO1)4M'1$]100TLU!6Z_P'Z$43QS]^?"C, @#!"ZA*V&L-#W(/0N M8>LA+ A0&)^<7L09='$&DW$N.=/Y,\DD%=!O9U4!FN=CH5^8#SOSX=OJ%76. MHI?KU5"#L]3IXQBAH*?7$ ;C, E[0JR&,!Q$T$MZ>HW O#@(DW&]XB[.>#+. MQRU-2U*I'_]#K*2SG;RM6- [%7/OY7*UW LAL._%O1=G.8:#09S GF C.!1B MC**>8F,X%'G)%*#3$!5%2=17:8B"88@'(HW _"2Y4@;AJ=[#Z8+_NRJHF,K8J:+"X(W%.557 M&+Y"G'#PQ3!O1U^<(2J._+XV0Q#VAM(,4;IK0#UEW+,>L*8BM\VW!"G?,=4T M MUJU^!_M&UM;_T.WB[AR/K*7 ALSWDRW]PFOA"1ETR"BFZT*^\FTD**ID%O M)HIO;0?ZQ)7N9^VPT)<:*@Q /]]PKHX3XZ"[)BW^ U!+ P04 " 2@252 M,;D=Y+," !U!P &0 'AL+W=OL:"K&=.@-GM_#( MLER;!7U3_^$SX#<"ZYS1=[S!)(._*(?/^[!NQA_FP1_EX1K MOY?PD]A<$C]Z2WS/][KT_#?\E9R@K4E@^8+^FGR?KY26>,Y_]' .6\ZAY1R> MX/R\!DDUXUE3W!B+VU6YFF5L64P'V,S\()BXF_UL'-L,0Z^U>25OU,H;]89\ MRSCE,9P4]XITW)*.>V.>ET)J]IO:?H''6IHK?2'2BPI]4*6@,P,UYV@_NL,$ M')M$@^[XPU9JV"OUCFN0@/<-E18V!V)5L,Q*[[QAX9&$=P98BID763KR=:K&V?7 F-7=<. MREFP46I[$89RN8&"RC.^A5+?67%14*6'8AW*K0":U4%%'I(H&H<%964PG];7 M%F(^Y97*60D+@615%%2\74+.=[, !^\7[MAZH\R%<#[=TC7<@WK<+H0>A6V6 MC!502L9+)& U"S[CBTL2FX!ZQD\&.WEPCDPK3YP_F\'7;!9$IB+(8:E,"JH/ M+W %>6XRZ3I^[Y,&+=,$'IZ_9[^IF]?-/%$)5SS_Q3*UF05I@#)8T2I7=WSW M!?8-)2;?DN>R_D6[9NYD'*!E)14O]L&Z@H*5S9&^[O^(@P""/0%D'T#JNAM0 M7>4U570^%7R'A)FMLYF3NM4Z6A?'2K,J]TKHNTS'J?DWT"U)=(KN]7IG50Z( MK]!-I2H!Z):5K*@*5,]!"_JF5T-)='P-BK)Q)&;BW3>DLY[20\;T!9>*1 NWKF] M8&X% K M3H-AVRN^5>N\@OO%XE,8MIWB89'.*63 *;T2([98?,3.*J3?*MZWFM@62;'' MT>1@)](OD0]+C-A2.1W[NNV<0OJW+?YN[7W*)/FWV_!@6VFVZ+=4K%DI40XK M'16=372UHMGU-@/%M_5.\XDKO6^M3S?Z2P&$F:#OKSA7[P.S>6V_/>9_ %!+ M P04 " 2@252XKNY<3(" O!@ &0 'AL+W=OGJ3$ MS;^?)#LF@\9CL'VQ=26=<\^]Q[E)&Z5?3(5HX55P:99196U]'<QJ;62(L $CPF23*/!64RRM*PM]99JG:6,XEK#68G!-6'%7+5 M+*-Q=-QX9-O*^HTX2VNZQ2>TW^NU=E'^'"S\8 M-N9D#;Z2C5(O/G@HEE'B!2''W'H&ZEY[O$7./9&3\;/CC/J4'GBZ/K+?A]I= M+1MJ\%;Q9U;8:AE=15!@27?44NS5*L&M+_MV/PBE!K03AR3WI0GJ]TI M')V%SN.H$IX#K5@ 3=[U,X:>)"M_;Z/%W=H*>/F?1I;)\#3 MQ'F7;-4F(V>2?57[$9"K#T 2DOP.CYWN7CSIQ9/ -SG#]ZUV\BR36VC+&*"< M])230#D]0WDL_9)VI6OTG[;/P7T.L*@%7!R0ZK<[,$P_@8 $ D))6QD8$RCH M84CYM%<^_3OE!3.YVDD+KD?XEM1AOMGH8_)N0->LUS4;-.F>22IS_+-%\YYP M_G\M&J;O+!H0NNB%+OZQ(\-\TW..Q">_?S]*OU"]9=*X=I2.*!DMG$.Z'4]M M8%4=1L)&63=@PK)R$QVUO^#.2Z7L,?!3IO^/R'X!4$L#!!0 ( !*!)5*: M%\1C/P, &,* 9 >&PO=V]R:W-H965T\9@+7X2G$K]\9@ MI"PX?S"3RV3D>(819A@KXX+HQP9GF&7&D^;QHW+JU#$-<'_\Y/V]%:_%+(C$ M&<_N::+2D=-W(,$E*3)UP[076#'+*RB=Y MK!*Q!]!^F@%!!0B> Z)7 &$%")\!@M< 406(;&9**38/"CX%H2QUM[, MP";3HK5\RDS=;Y70;ZG&J?&MXO$#3'7F$ICQ7&\G26Q!.E=$"&**<@*=.2I" M,WD";^'N=@Z=-R?P!BB#+RDO)&&)'+I*DS$NW;@*/"T#!Z\$#N$S9RJ5\(XE MF#3@Y^WX7@O>U4FH,Q$\96(:M#J\XILS"/JG$'B!U\!GU@Z?8WP&GF_@?K]) MSA]'/U 3UG4-K;_PM;JF1.#;Q7)EH@$OGW2 M+N%282Z_MQ"*:D*1)13]+4*G<%7D"Q3 EZ61A$FA4B[HS\;],RWY="T?\_G; MC/7'T/R&[F:_,,?M#@1W:\'=?R]XHX\A660(^HL/'[0?U:2\^T*1'X0#+^H_ M4W[<[D!YKU;>:U5^@U()&BLMJ.3=LGW.:Y_G_\=^[M>$^NWEM1_.,E"\3P@? MS1BALT"&2ZI.FBI4^N[M97X0!H?5F378>%%S908UZ4$KZ3LF,.8K9HY,(^LF MKH,7/*+PQ2$Z8G3 UO=^7TY>*]][>VUKKF2#0K6).1'%,"G3T!;5# M(F13!>9'(OL6"@/(RUO&[T-"=HT[V=V[?7,4*]O%2,VI8*J\?NK5NE.:V/[@ MV?K4OYB5_7X%U!+ P04 " 2@252'/@Y8RT# !U"P &0 M 'AL+W=OQSYY$K\/G*J,,GP3(>9X3\3' C"^[CN]\/GBFDZDR#]Q>9T8F.$3U>_8D M],RMO*0T1R8I9R!PW'7Z_O7 CXR!7?%"<2G7QF"DC#A_,Y.?:=?Q#!%FF"CC M@NC; F\PRXPGS?&G=.I4>QK#]?&G]WLK7HL9$8DW/'NEJ9IVG;8#*8[)/%// M?/D#2T%-XR_AF;176)9K/0>2N50\+XTU04Y9<2?O92#6#,)=!D%I$%CN8B-+ M>4L4Z74$7X(PJ[4W,[!2K;6&H\Q\E:$2^BW5=JHW5#QY@X'6E<(-S_7'EL2& MZVQ8?"=X',,S2B5HHO2:X90(A+Z))54?YW!VBXK03)[#Y=8RV7&51C0;N4F) M,RAP@ATX+7C@3$TEW+$4TTU[5TNK] 6?^@;!7H>_^*(!0?L" B_POH$+TI+) M&KX-_V$5O]#Z#W?YG^0&/80',K5W.+RZI%:%5+K2*07?32/(&IM$5V&L=^NIXHKJOA(*EU7QDB/ 8NW MP:(H].O!VA58^W\.W)V]'WW:VMNGK16UK^)ZUJN*]6IOOKW:,JLCUE^@T+^- MXK"!KGT(]X0*>"'9'/=DH>^M*J.W-RR';750=J8\RXB0,--AMA$SH5M5H]HZ M6<#%:_&+_$:X(UG]M7KO?XFJ]20^!=\_-*G]8(4>? GZ6K*?0EY F/BO(A\V MO!T'UU_]*?SP2_ WJ\(I"L(:!5[##W8H6/V8_/U_II,RHJ9\G*(I.B@=W+5. M*$A(3/F2J:HNIIU5/VBTYJM;QH2!^(T*DL(<.Q-O4:L3[+HNCQBHGB M,]M7C;C279H=3G5?C,(LT._'G*O/B=F@ZK1[_P!02P,$% @ $H$E4O/Y MG:#D @ 5@D !D !X;"]W;W)K&ULO59-3^,P M$/TKHX@#2-!\E5+8MA*T0HO4KBH*RP'MP4WV/W[&;AHI-"P?8 M2V+'\]Z;>4[&:2VE>M$9I096/!>Z[67&S*Y\7R<9Y437Y(P*7)E(Q8G!J9KZ M>J8H21V(YWX4! V?$R:\3LL]&ZI.2\Y-S@0=*M!SSHE:W]!<+MM>Z&T?W+-I M9NP#O].:D2D=4?,X&RJ<^25+RC@5FDD!BD[:WG5XU0LC"W 1/QE=ZITQV%+& M4K[8R5W:]@*;$6R;,XW=!ZI6:%K@[WK+?NN*QF#'1M"OS M)Y::K.TU/4CIA,QS .K.F4TISH<>,:334G()RD8CFQTX,QT:RV?" M[OO(*%QEB#.=KN2<&=Q( T2DT)7",#&E(F%4PW&/&L)R?0)G\#CJP?'1"1P! M$_"0R;G&>-WR#29AJ?RD$+S9"$9[!*]GJ@9Q< I1$ 45\.X'X%&\%]X[#/\A M%PAO5L%]=*ZT+RKMBQQ?O(>O+[5^8]IS'V/@SE"N?QU0B$N%V"G4]RB,#/H\ M7D-.C:%*@YQ HFC*3%7Q&ZJ&H[)?_*)3CP.L H9:V0>Z(AK0 MOR[)SP;$5GDK9:I/X4XD-4C]L4_@*2/*2/'-O4W%! V:"[/>1O?[7?@#0RI2 M- WZS+ I<3W@>4#YF*I#KIV729]_T;XT2H7&05N<0E(JK$\A)1P[I08MY]AK MJE[MQC_;$^[;G8LRC8N#:6#GS@&/!Y+7*K9FNW+0;EP=,,'XG!^PI5GFT_PB MXR]+A;)ZQ_EPIY6'7^1]^-KOPNC3W2\H=^V/ MSM_Z[^^<8?:/8T#4E F-?6^"J*!V@1^\VASBFXF1,W>LC:7!0](-,_SQH&ULE51=3]LP%/TK5Q$/(&TD#2V;4!J) M@M"0AE:UL#U,>W"2V\;"'YE]0^B_G^V$J-OH-%X27_N><\^QKYUUVCS:&I'@ M60IEYU%-U%S$L2UKE,R>Z@:56]EH(QFYT&QCVQAD50!)$:=)=9P[:X1GIHEL9%\74XN%E.?'Q*^@;G?$UZA$)[( MR?@Y<$9C20_<'[^PWP3OSDO!+%YI\8U75,^CCQ%4N&&MH)7N/N'@9^;Y2BUL M^$(WY"81E*TE+0>P4R"YZO_L>=B'/4 Z.0!(!T :=/>%@LIK1BS/C.[ ^&S' MY@?!:D [<5SY0UF3<:O0)FGRL+Z&XZ.3WUEB9WATG8ZNTT![]F;7 MWS^[5+@EE/;'/PJ=C87.0J'I(?U2MVYG&K9CA4 @#50CK%T3GRL=:B M0O/JWO3D71=%0T_1]%!KDL6F.#K&+W)EG3OV3-9I,_ M5,5[+>EO]QTS6ZXL"-PX5'+Z81:!Z6],'Y!N0I<6FES/AV'M'ADT/L&M;[2F ME\ W_OALY;\ 4$L#!!0 ( !*!)5+>M94310( %H+ - >&POUX9Y\!) M>2$+$":22L6)-J[*O+)00)+2%G'FS:;3I<<)%3@*1,7ON"Y1+"NA0WS90<@- MWY(0^\M+C!S=K4P@Q$]G'W]54M]\0&Z[PBC,%-GYLP7N"^K!-%E+E8#J MVOBXA:* 06KE*)KE=M2R\&Q0:\F-D5"224%J#6U%8QC:&!A[M%_#SW2/>YL. M]G1J=U1TIA'4F([&.99_R.:XA[3OXT4%W4C]M3+3$;5OSPH\*$CIMO:W:2=@ MC-T?9R=%P79?&,T$!S?Y-S>, M+6H5PJ^FRZV:,2&P 41AM0FL9#Y+Y7OJ=8WQ2M*\HT%8V7TR0! M\>(2-O2:K,U#=X_?Y">0DHKI51<,<6__@(16_+K+>K +T63U]G<[/7]9-^Q? MT]$?4$L#!!0 ( !*!)5*7BKL

C+0S0<(OKU4K0 MV?"&R4>DTM3T" 5&H^62:B,(498YQY4,44:0DE?K0#@#EJ!SAQ\HG=UM$[-L M RXN#67JX7]GU/O!TA#>BE[U^2K2/9:&@!LEHDA(94#(#.! $>XM-2JHR/G\ M$?H1%^BG0U)!I?(^4.M2$$EQYWP06DKG@!)AP_R1]''7<*=$56\CPKID=11" M.21FDLXZ@K"!HVG2\T?5QX(0TZ>MXT%;=*TT&EIA'$'/F">?C)8B<%3'\T?; MJ:343(>X5/#HHP%O&1>4, A:4ZT0],M@M4EC,%D+FC9QZ]$5O'&?U=Q O4B< M>*^(X[Y170E >O-"&H8$V*1J.GI)Q:KS[="Z(,YVX]:3(%!0;ET]# M.RM20(U*K'8DYMU+H,?GU,\'F:8>MYX4R:RGQJL(3 ,1P*/QJ/J *(E.K)!J M?DCVR''K2=$GH=)S7C#B(Q%.HH^2))HF$BU!ZR3HW-!G*G'KB8$'II3-J8!: M(JV2="(ET$ZXQ$/V)F>_QDWC:ESBC4G6%M/",R$,$58+XE%Z1?!42YN"#YK5 MH%I5XVI,^ 3K@,I'H[(@W LEI>'0E=48ID6I087S67(U)BJO75D7),S&$ MCMD-E$")0_&%0'0-3G.875=C@F32Z%ED,ME(A4A6&2FEC4PQ$QFSK@:'>=;# MU9AH(4 MD#(:.$4G/FJ;2/3>$L:4,]S4H/#I#+H:DQ0IR33B$\43HVB6E E, MVRQE3BI!ZG N^\/0YZ>O'PY&2R_&0HHRN992]*._JWG?3"NA?Y"U[+@'-[HS M[!\.1WD4->$;Q80F6G"O",6_M=.03\)0F@O+DY[ABM=/G'!Y?Q0W3NE$O*"& M0THY=U&S2&S>+_6T"!?#G]"!GI^\1]NXU),^I2,ZKT H+ZT10AO4-\X(YY*S M+A$ZP^&6NC-NX^_?)<9N(0;I?"Z/*9SU($*2S.._TN#O\P.L;N/OS[2HS KG MZ!BCM-HIA9!80HB$4CK#!^TTU%LHHU0B2.FTKK9G6: ILL $#8QR M'_1)D3K)Z;P4J9OZYJ03ZMTD=7J"=>N0FIQJHFW47A"?K)2:.I<7Q8Q+C,T? MH1^Y>NCCD]2FI*7F-@GJA _"J+SI/TD>J *JW?R1=&K50Q^?N XX1)JHUMH) MD1/"C)141N,R]C\KZSQ'Q'W\ZJ&/3U5-J+9>YP.CC8B" ,NGBE(2M1!!D-,R M$(K,_I[U)@1^ND]<7=@'=2\OC')EDA41E$"QSX>=H8W6S&BFC*&UYHVG$V6> M($=X(X(+,I]+#4(8,(C5O=&$.0&<6U@DB?+7>1",6.-ULD$< &-<&)F?L@T]0TLDR*9 M\Y8F(PD03T7.PO<,E1]2BSM+*/-S0[+'+KPT(?KDC=>&6P2N3.0RYTY3 XX) M:2PHR^3NX%/.<&B"(82="BC8U[*7)_.*$<=(R$9"#&F.'^$?N2R0X]/4BV43UP3 MXF(42$UK9:JVW,::2; M/^).J_K0%&B;7 H,151HCKZ[@&KK2G HN"P28N:/MH]?+^SQJ2I.?.#.*?QU#TB,.FU\+G:A!IT>@(B?"TP#XATIA M-.>*!&]K<+A;3FKX>] /AWZT.7@;!Y]+'R\$\E%IOSV(OH3.Z/CM7NQTUG9W MWT(GSN6I;HHSI24CG%(KO 5'@05A@T":N< M9?L[F^2C8D!@0V'I%;;!H(:.0G$'D$.IO-9^.R93< M@S+-2C$ZP.@2%9Y"6T[&7-JF@(T,1Y%$HR+7H<_*N9<$K M3H#4WUXB]4ZNSJ61A,2B"A*2B4$DM(_1^4 Y6(40EH@ZG R*P2 MG?*26@'>N0Q8T5QJFRM))55_R_BH$OCXYC D:TCR(@D/@DH+(CJG4B#>!&?( M')C#1Y7 *83@K2;!&@4$DK!,.*U8-.A@H%8EBL]!O+5*69A'Z^>XT$YJQ\$G MP1+Z^RD)GOR2IF\+^(<:]MFCEN(X"E#;."%243G,;0V2T_A;OD:3N46S=8:\@4ET_:P(^G#9Q>.?V>6[C:>]2>.>LI492)2()A$CA-0J.X3669H,VM))F M0]GLYM[. A&IJ:SIC>3:%)1=,+SW479.H^Y[(*(QPAUKLL4U&8?&HZRA:*DP#-20W S;3I,GV8 Q*] M]Y <>*J%\\D%I[0.RA/FE HS7'UDVK1[F$I"'K@'1A67>5NS4>1^2 M5Z-WHTAQBDJTRFGG<#:_*%6 MG/9G7M0:K70NDV 9UOZ9F'ACUOPYYPU+#G1-D3HC+>>>ZL,<)P:D#P1#VA M3H=< ^P$-ADF9HTKS_%1M='O;YRMXZT!](;@,[&&?QY?O'*9M.O=;@PE7GP) MW;)S/&Y\,VU #W:KK0Z;@[\'9<^7!]#9_-)[B.C29=1E"B9NB[J>ET=+@SCL M'PY\'(Z_[D4(57]"^7GY=_SK),\N@? 2@*60-P9JO"DY2Z6+!FTEZJ <(SA_ M9C@Z[B 9NV6OV(OE[MYHB=-G\F#TVY^'2G;D_!73*W=Z2CWE3 M#UX>'D#O]+KO=_J#I7]E\J?T6\(!%*F:^*7_LX4$';;:\4OK3;\+O?^S.$0* M%D,<\LF-P_)KQ%?BVZNO7\8=$H3\UD%E<]I!RLC__JWJ1HB^/ZC$=>FPAY.1 M[\+NP,STI;4WB.F/A7_]G"IZ87D='SOZ_3D@>?*$7CNMV(5)#$5?,92%Y?_^ M%XKL;]__?=JG,>=\QS^WX(H)=?\J2BPLOVNO;ZVMMMYNK6RMO6V]77OQ[LWZ MUCI^7&FOMM;^_>)_5MJOUEHO-C+X\0_-P-5^^W'RST?H=U5ZOWVL? M=K$1WSK1CF^RB)4@'#@1B(TB" YHTYA$YS.B2\JH4U>6.FSU(-NP$,NEU;X_ MS/H\^^0+I_L)WA^[U?[GU^S-YVV^<1CVUS[OO++[F_L[W>VM-_OM#R_W-KH[ MG]I;;\J=_;"W\^I]=WO_TU'[PU^=S=70:;/VWFO>[FQ_[;.=[AK9_OI^;WOK MK^[.ZCNRW=WFVQ_>=':ZZW)CZWVYL[7+=[;"_O9[<_2:[1QO?_!JXVN[;.]W MRFVV?MQ^];)LK[;+#?82W[YQO+.U3C97V]B/SO[.ZL;G\.J]"/_S5V>'=3Z[ M_?[7#;;.-C_\M;^]OTZV/ZP3_/YU^P/>__6OSL;^/V*#[>QM?FA_VJ!&;.Q^ M!*(58=(4,MI0"*=]8205A7/4<QM;:D=_+CD=KQ8_R96JY MF!&V?8G=SKW]S]DHQ_"PA3Y #*UIPH2'E*BED/<@8XM[ 8Z/(PQB[RJ1&I=B M7AN[0T]+H(XWME8^@O(X=9P5X#WJ;*)-82"&(@GO#21+9& +R^W^Y[$WQO2H \1;N(8OSI(\=)94D@ M].(,YQ,[UY9Q=#[,$].8!OUNZ^.%/WF\ M%[_76^7D^L,Y26M5C"N_>/S>IR6N7S>W=C\2 M[J0"GXI(+2E$XJ* 8')4SXA<'#1Y:JOH9\&-LO+G[M)9! X&NV6O^U&S_)G@9N*M5IUE-VKV>341 MX\G 2BR@SU6IKETYN#@9$FCRH"ILEH&QR_ZH9ZZ]67I7KU3VU\WR.96Z+97L<SM;!_L;7?V2;;9/V MOC_:^9#;7R.;'[;E]M8:;>^_XQOLG=A8:CRL M1Y+9;T5R"X[63Q;1?266-4;ACRV,ZV?"",XF)VW,J,@5PH90&.IB455,%CXI M(MW"LA(%D81P;7XHCC4U.E?+Y2^5FL\A@7[>9=/:/QR4PU".8P6(LMM>Y!IW^,5+ZL4EKM_K-?OV?QYQ4< M?6CL)Y+"J&0C)D"[2(&>%U;GP"9.L26Y\"+W M"\L;.?B,_QTU=4KO0[3=CP)(/B_.%BH"$DT@ MO0QSM" ZIGSBD7$1B<8M(_;FD>B9B?"=$#E#SX/3#-U6/(J^JD.-/R-HB<-? M6]__^059HI5YXN$#?K,27?_E 64NF[B5082G)V6TO?7/Q^@\#2Z%(IG@"^$H M*2P!7E IE&$0M,U+M"IO%[XL8[\^) AYW4>'XN^]?N])+L8A878_6L=DC$H7 M"#Y0_?'("M T%$&@%E26L1#HPK(5IE"&\AIJP/,5K?_^EV%4_S9LC6(G'F2J MM\95(Q:S6]XYS YH"U!&D<=NI?9F,3'E0A+">%TG#F*X.H.!_>+.R=%E5^?(T;.?&E&JJ>D3NN*SU^9_/,RIMU:*Y"?%OE MJ%.MET;P>RV?3^2]18"+Y!$NW.C6FDS' "K%^?:XZ_J=7X:W"6+.W62T3Y;2 M*]:(I\E?J&2_[)7XR[DFODT$_$2'HC9&WMFR6=/MG[CG>7.V4&U_Q6N[C MA?5502G70!"1ZP2%D$D4CCE?X/\:@3K1!L(X=PZYN:JLL=CZ+_*,T-8!#%J? MH7,8<_Y@:[AWO^77&ZB$1AYN(@\G>GFLEAMAN($PG*]OAJBE%D*@MVK16PW6 M%E;%6!!! Y@00"I>)8%M-)P^+4[_-DR=K>WW$>I3JW":B%W;K,;'%H9_SH0A M6:-,T*006B04!E"%$PDEPC% .0$7N4(8B,YC>^7MZLH_K5>=OH,.^I<=]#!; M&S#X%$<_SP"X^?+HK8.*^X?#49F.IQ2!6.^%O# <6^ZXY?>B_]1"/_H3(L)8 M90ADK_L\\_)2&OHO]-?6'@Q;J>R@[PZ=SLE&A.S2_^>PS X]^O$NGMR [=]] M5T(KX%6$\?G6@T'TL0+UE+6J763#UB_8'HI<:WB(.':XU\^IH*<;!D9[,/IF M'*TO<+F7N8OCAT_&\.MB"WJA]0L;C]&AX.)UMY]Y!N^O;L6'FVQ7JPHHM50E=PX8'FVLKK./QB@= MK3>%%2R.E0):R50P)8B$:)Q);&%Y.PZOV&E3;4UMG6RY.?VGU>ZWSC;G3";F M5F\E4 D$RD*W'(U0>BH].NCWLBGO'+'.*=2*LL^F_B;C[X/>N,M\56ZY=,$OT;X^S9R0VCO;)*_3[(J=\/ MK23&_3V3_3C\]=FUQ30>6N O3'">WQ/Y?VH"__7=\4+&1]@ M?H9P(59]"S&5O6I[8+6(G-=0& [SFAY6E^EOI[=]=\/)]<73&Z[MW]F-&2.< MW'Q-7T_?6?;&FHTR5[!3U',1ZER_(>>Q=IR@*_2,C-VA6Z]CT&?:BHD'\=DS M:_GD6^7/+)G\_AAFGE%^M[6<'S6KGRE]LYF=JW6,A_?(*SM:R7U6@+O]P?%5 MZ6,9N Q>G-Q02_MZZIN'SN:'?^C.ZE^?-KH;1^W5;;GS:NT(GT%[^^Y+&^UM M>[_RW;_SS=OLG=Q9?8_/_7.\_74-[^M\VMYZB389V]A:86B7V4;VW=]?WA5# M(&E%A"\BC:H0UNG"0*(%!PU@B4DB)^*_KK3URK?*^ ELDCDIA?-("U*=F$;7 M3L"-\Z:8?H1$[:LG[#L6.4%IWU2NFRO^$+]=M19WVI73@HYC2# IWIFM6^]N MU:YB>$0[=ZYV^;!KL^CC5BE B!6_8_2GQ.*/K0)_SA&7])^=FOI[>YTW,J_< M,;WJ16/H5TWXGX=#[-BPGK'41X5^QQ>7982SBB=P1>".Y@7[4#C+H4A,HL\N MA#>27UOTJ#%Y-S)Y4^_TO&G8M:M#.(U^?1C]>CK=KZK9?C&>[$;/_DS/DHMZ M5BM%B>>Q((J00G!-"^> HY\M?&+!6)+D??0LE4].T5)V;T4W'7E>3S^(F>== M!%>&^LMTU?I>M:J'[D>O7RW*'0['\78<_[@T[15U^?J#ZEV=X_SR+R6^.NO. M'HZMGT'KYW)8N3,]Z/D2.CD\G\O-Y)OS"0D!!F'8RALYRW#=5@#^"_QZ5>C\ M%A7_YD9Y7QL=^"Y390:W?]QAU6FX%SN=,XO\"[)HM?8S+@"65U;&P:!KEU=^ MG?V"9]O8U+1M\ML\S74VQ7=?3=Y ?B4Z>2)JCUA8)91JX 2 MRZ^WIY?7D%LY=>3TA\NAWEKNV=I"T8RM+_FO$RY].1B?SM/*IQ17/%KE5Z.O M?(EOA4G*1Y4D,590)B!QP;1*RB5N30S5J4244"(74*A]B6[W\(^%]?;+RT7# M>X?=T!^=W'!%"E25_%WE?K^M>K%Y.*H,"^ITU/&HMO%V\N1X>OOK1T>2LR&H M@C@ND*=I+$ @4(S*"6)9T,!@85GP1:O,(N-GFUQ/R;L\3INO5MA_F&(_7@^_ M'7,8FFCT'ACC40A!@ 80T5 )T4H5>,,<#\<<6VM''PEJ-V4$+[3)-:F9T 7P M: OA)!@;DZ*Y7F^N3Y22R&=8'?3'('1ID$\'*S_':T^U.LF>(.>/@!OV.X>CZQ^9%5Q MKSJ:Z;:'@NF%TV?V!N>(=S<6;A#A4P$)Q[<$G2]P/%QX?MW)88(]T\W18^JY5-8^TT3?)95*/>-Z\F5VS3/Q(%NW)9]\?I8RSRB9 M_!2P9X)./CTK3^Q$RQ<_8)+'=.(4]Z^QV RJ+H.:R4!9S8=U=2WBOQ&[G1P. M)LK)O5S FK.4L)/%22K M=F"W[PQL:%I@0"[3[GV.W MHF]=1^#BH,5,E2E(:CV0*F-V XY;G%P8S62]2?:,R8-1:]X1U]ULS-EHKTYC MK&;H\;,8YU7SL&O8NW&I&V^D&6KC4L\[91N7>A8QP!,::N-23QK5V&M=Z@O+ M1?W4VCR(X]>@<_T]"FK(,3ER;.V5@U$NV%]?SQ!'D1W#K2_(/;4>Q7$QK'7_ MRZ-Z<]&'&#\-6VM5S8Y:#Z2*6;FJ%&*-1\%JW7M3Z]Z/XVOC+>IU'@=*0JW[ M/Q9C7N.X[0DS4=ND_C0!VOG"SKP)T#:QK6:H38#VB5*V"=#.(@9X0D-M K03 M1C6,W3! FZL>#N(>WI=/+5SO^7XWMGYYW1\.?VTBM@]+G_I';/,HSB*VQ_CV M&L<-\UCF(FZ8!W(6-V3UC5[E<DL;R*.H/H-T-MHE5/E+)-M&H6,<"3&VH3&ID0I#'9Y1AAGT;]UBU*DS9+T@W( MGU^)4 W(;_!1,]0&Y#]1RC8@_P;S5IT[P)IS!YHUZ3K <7EC>@![L5?O_O M?QE&]6_#UFHY](?#83Y!/2^=K/2@5K.F M,O.@QM(J_71,JGU]N;T+E#?IIAMJ@^8;(#9J_!9I?:>!\L]N@#A@' M&UI8?E,./[5>@A_U!PV:;]#\'',ZTPV<;^!/,]0&SC=$;N#\3>%\LW>X"<[7 M >#PA>5WO4'<+8>C.,@UK*$3JPVJ:_\Y+$?'K;?1'P[*41G'V>[OAC%?/ GE M-\A_2LS?P/X'EPK6[%QM8%(SU ;V-T1N8/^-8;]J8'\#^VL <-3"\MK17NG* MAZCV^404>Q.]KP&7-S"^@3W-4!L8/^F17Q+_VN'C!DA-RL38A>6W.*\P>I@* M(/.J1Y[V4)^(RFP <@VT%[ON'+?*J#T?@>O$Y?,:L9,+$,M]8M_,[86_P M&PLWB/"I@(0#7(+.%S@>+CR_- _=LG?:H4RH2/'H]/9?%A2 M?K>[GYWKPN__OHK"4^7$J[O_]\J;K=;ZLXL]?[G>7FF_6%]Y_3C3>K6$M*9) MT_7VR\TW&RM;ZYOM[]76#863+\PPU=>WUC9:]-GW7'M&^];;K16\::V]]?;. M4Z!F>0I>(+C8 /RY];+?#\/%UGK//ZOR&=X>NF$92AB4&;U?8[5F9AA7'^'T M)W2@YV/K[5Z,HYD81=7B4CG"M_D;R/\O9:\UVNL?8JN9./'(1T3'J3]H'<"@ M]1DZA[$%7426H^&OUPZO"X-=M'0G0$%=QIEG Z[@S#FH&*!MR6BU P?#N'3Z MX;=0#@\Z<+Q4]JK.5@]=X8NL=KW,@[/?FCSE+]C,B[-3NESNH;-?N3X,TM8C1WN/4*GVC,J]?N M8GEDQ5/!Q+-SJYD9'\5] W=P;B=C XY;G%PQ#X]4%FZJ@U\9#B_:F'M$ ^X3 M\SQ1W*B"E["15F4*6WGP/YK+J;+2U;&57PY[W$X&" WM:"2AJ6)KR?,4QL3THKC8"F?=<: X5[E5_C\(?[GL$3T M.CY2=?(:\S8S2*X*-L_<]/W7M]-TJR'^-(X^U;']7A[E^7H M30[4'@[# O)#+_>^^J%D.B2KF5"1$W2[K4/O.Q+"P6DGJ(@?US/VH)29A5:( MONQ"9_C'0H&L-"X:B4TG"UD3)R]63%J% 0)_?^Q6^Y]?LS>?M_G&8=A?^[SSRNYO M[N]TM[?>[+<_O-S;Z.Y\:F^]*7?VP][.J_?=[?U/1^T/?W4V5T.GS=I[KWF[ ML_VUSW:Z:V3[Z_N][:V_NCNK[\AV=YMO?WC3V>FNRXVM]^7.UB[?V0K[V^_- M4;NT7=]]V=OL;ASC>S[M=-_1C5<;QQNK_XCVJVVY\^KEIXW57;*YVNENL'^. MVUMK[#5_L[?=/>IL[O]#MC^TR_;^VO'.A[_V\?EN>_]-N;GUS]'.UKOCC:\; M=&/UG6A_V-D[?0;?=;C#WJGV*GYGZVQCZZ_.=K>]A^]B[5?KLKWZLM/>6O^Z M\?7=E_;6+MWIODP;Q^3X]=;::.,M^?*1J1B53*DPANE"!$<*RYPM M/*JP26 MT;"P+/0B)^;WYYZQRA,@C.(TC02BM) M*<@8V(EB(I*31C'-DF(B9XHI$.6IL:'02OE"I*@+&V0LJ'$,3+24 %]8UF:1 M;W"O5 M>*UUW2. L)53DK[L#_*^R_.]EB<.9J/G;J'GVB\N #!B:20J0,&]#(6@X JC M#2F4DYX&*<&!7EBF3"PJ1N^KZ'Z@;!X*@35B/#N0I1'C"8OQ.5RA@?*$LEHH MJF4A#.>%D08*HC5QQDCO3$(QEF*1*CY#8ORD@EY; PBQBGKUJ[,K!M%'!.XH M$,/%5B^.'G2UX$<*[J;N9JT5W&/@%.^KQ?@"C)LJ"% M=@5X2@L!CA1&>,0I+@4"QA&=).HVJA>9GL,@42/!CPE1&@F>F 2?HQ/)A"' M9 %1ZT)8*0K@ B4X&N\Y"=9)L;!LS2+7 RR$-SP HP@A2=2A:"C]3I["@8]!:IF2&*? M5!3D[T$\@#*TXM%!SM$?7@B(^$OI8DTXI.8PY(32:V-"K_1"=63K.#.V\:GN MH.LN9LZH:*P3EA0Z.40G7IH"I-2%,U9J+C1A(BPLRT5.[[ULT\1$9E>,'P&; M-&(\<3$^ARS(H<%S1"O@@1="<%58JUP1?'*.1F$8%PO+8I$K/4-B_!1RU[?Z M(^A, I),T,^ZV7Z.^=-RC[%VT^BS.^JSS8OY) &T=('$ @2"$2&T+XQ3O& T M)F>"LTE2U&>6+VIS[\2Y6TE%C<(I3U7,'V.!IQ'SNXOY.6RQA.CD)2M"@E2( M&$EADE,%\2HR*IG5!-#[8&R1R4FEC3VLF,_7IM3K0B_] ^S.\6+KH ,(:OX; MN@>_5;NO#G(6;9.$,@] YI3(?V<2H[>V=DK>)K1\2X5W,0G%1,U BE"HG'\B MDD^%(Q&*9%/T+G'*C4:%9^BB%F*&/+5&@NN'41H)GIP$GT,6KHQBBIM"@Q6% M<"(58%PL@@)C.="D)4,)EGH^LU!F&IB\+'M59:9.A&%L59-2]%-QB%^JP,O= MD4FSR/W@R.2R\CHAY>M,R3>Y*YOIW3!6;E>CNVZS&W%K9;11DJ-*?ZU\M%)& M2-(47');B) ".EPD%(*HZ+VG+#"^L*Q(LT=GCF7T[MBCD=&'DM'VBS,9-2X8 MPR44T:"@BJ1)8=$S*)PG)B4O7!(29?3^2>JSEWHRT^AB$]$TC+"W#X O&K]I M=B(?9W1N%-N]%=O:1?"A@6J2'"W 4ED(9F/A8B+XET.J\L"4B O+;)&R)O0Q MQR+\"*&/1H0G*<(7L(GSDC(G9 %,)!1AY@ND)#H13#EFB"5:Y$/ %B6?I72Q MIQ#[.*]B,FR56?[\Q9K5^'.U0[X)?M0^*M?]D;O\?9\7E*C^6ZE^=8O@A>F"0D@?1%,LH5PS!:0N"R"CUI&2=&" MY:5JL\C%O<.^3?!D=F7\D7;Q-#+^6#)^ =TH98VD 8H8N"B$B:JPGL7""J8Y MYXFI"#DZNFC-+.W4>PK!EU?]?OA2=CI-=*7F .:4D(V>NI6>VKB(18*6"$<, M%"I$* 2GHG 2(F(1C]Z9=Y'IM+#,Y:)DL[0$W8AK_;!((ZYW%-<+L$+$Z(TG MOE \Y H D16@$RV2%CQ(3D%[,8/B^C2B)B/H[9;YD*KQUIPF160>0,8Y6<>) M^NTX6CORG<,\JXU&NY-&^^B;.:QULE,@Y-J@WRKT^_M%J,XZ#;U3.8#G%RH>]#N]WRSA_ .*NS=I7 ( MHP*4E(7QG!2"4%X8SFA!K74@&41'::YAPLR]-5@3#9E=T7V,O))&="<@NA?0 MAYOB?'D/^DIU^;H$5W9.3M+LA=;;4=]_VNMW<**&__TOPZC^ MK97K48R.'W2MM>YM/(4H]TD1M5;GG&66'C3&7?UWZ?1GSB"0#W^83GCWB W]]CGEWIA94QQUXPBTWMR#M@^/U+Q4P\ M)Q$X\44(C!3"@RJ<3J1(+FDOJ#IF*7#2AL%U2BH:<V<$N#E #B"TD3NH8LR<($!D6TVGE-;%*YD!::GQGR M"QLQG5'(T8CI1,7T NC01 5MJ$1_(*>)Q)PP8B0IE#"$.DN $8]B:INM4=/( M3O;?+QU/.Y#Q5,]<>X15M28V?4_-=FD+=TR41J"TX)+Q0AA@!4CJ<@)<$)XH M@19H8=F*14KO76C\5K+Q2 &1GW>F40,SN7;5J(%[JX&+!7T5@ T;S>&9??>QFH\:MF")IDXEX(]3;*[([*S%\ZQ(C:&$B4A1929DR2$)W@ M)^16%IQ@W/&\(6&1VB;O9([E][$JY37R.PGYO0!&B"'$&$X*U+NT$#1"WE!$ M"Z633HYR2V-:6#:+RLS2 >Y/(5ZR&E-$]@ZMLN?[W=@:P='TDU'F6XL] @HY MI>IZ1=0M.+JHT9J39&^IRG8O;=Y6(46E:$%\X%F5D<)*+8H 2C/FE18N+SR3 M1<'T##E6C137#XLT4CQ9*;ZX?",YC52RPD2=RZA16CA#8R&\4"[Q8(D?[W#6 M:E)99$UXY#8ILC,4$WFJ.7&/FQK;:+-;:;-/%S$),8QZ"+H((1]K1&0J+*.D M0'(Y;R4-(F\QI%8NJHD=\CP;2;&-F-YWN^7X:/2J$F"60!Q M[/E<:;1H#6-LG9+FFOZE]&#]&\\?"F]_4"7(+.&,QT&^"^<,9J8OK;U!UEC_ M*A4B$2\!6 I2N*0AQ.0LE2X:';6'CPI=\'9_%%N4_OX P?JN(+[#A2B^\N,B$C3K^N3K^>JF,'T!*)FA;1$BR$)3I MPGEI"F6L#8*B4E8FL\HW>KB&_'<;B-#PWX/RWP4X8,&I8#4M6)"\$ G_,D!] M0;D0>5W4>"JNY;^G$$FXJGAWK(IWWZU0\TV=C;JW\:1063^_%?FD]O?,-@< MO!W!*(;WT#F,YR\^<9Q(HREOH"G71QNGFO*%)3O_WB.^^[X''^SAYOZG+YNO MVGL;^W]V-S^\^[JQ_V9_X\.VW%C%^?JZ2]I?-X[:;/M+>_^?K__^NB8^4J(M MS4?+*I:K8<80"B=L*()"2B7OQ#Q$4^V 2F-T$L - MZAL3K4^1>@0 ZIJP3<,\=6(>=.X2Y1PA75+(/ I,X2)J'M1#/AG/J17N;LQ# M?>*YC((421@EC0P2^=,[#@$LZ,9LU9]YHI$^FY&"46D+D3=S.,*@2-X2JB(0 MKF%AF3PCWZ=&'U@$,6I\SY7]=FLUPRTRU\=CN%U+BM.V3)HI\_Q)E59^F M#KZ+%AR.]OH#?#ZTKE5HPZQ1AA.!X+=:O[B@YRJE-EPYZVRSGG$K_;;Q _WV MUWZ[^P]M[Z\+?/;5--EB[N\W^ZOS[Z\:7C]8RQQ6" M<2-%=7JZ*XP*LHA:22"(K0CG"\N4D47DX^_UU9B7%EOE<'AX:YZ[&_AJ>*[6 M//>/^*C1I@;)5:$$B840%FVJ9+$@7FFNHU2\JGY)%IGZWJJ>L-P]K&.S4>"& M >N[VX1KA;!"M8WDW5;R+BR7R$"",U"X$%,AM(4"F&%%5!8]D>2]L97LS.&1 M1XU@WM]P-H(Y4<&\L([DF=.$<580A^(H$%,AD.*ZT((&PP)++)E9$\PI+%', MG/_4@>&PM9+EJ^IU/F327^M3Y:23.T'=NP6I&Z@[%;G^YP=0%_N []O<:G)1@$0%9)V 0ABG"@A<%E0)XJP"1[U?6!:+YHK X5W61NX=^&EV M9=[4O[RS-#?^Y61E]<*108):JPTMDLL+D6!9 4[%@DBKG7:>1FY1VF9IGV4C MEQ.6R[NCM48N)RJ7%^,^.B6@UA3Y&,(<]S&%X=05V@B:C'!.63]C;"JB ?029*2%BYP5'@2-**:,68F"3!:Y;FKJ/ZX8OHDCP!]#*\*@ MAYUNZL/5'9.<4G3MA* KWA]V#SLY>WLUIM*737&IVZFR[6\R7;2P6A>.Y@5U M@=X5HI&\B&8@418B2_F(0F46.9NEXMN-)-T<0 M:LR#>XQ,&X^RW.$MJV6X,X:0U33FQ;I)1FFBWG MW*S%N%;)N%_61W6:"O-_AN.< ',W[=D?A=YN16]GTNH[6)>PB1(IG"I#A2&K M D/&&J*X)U*'?(1"-"DI=\%M8XR4@MO'Q&U]YT9K9:-6R$>2'/+4 M,,)PB(GEB-UEY8![CCI),W**= >MR2C:\='HN&4G\.#C2:O*1$-^NV48[B.( M GNSEM8"E0I(;P72SS\+4?KQ\=4VW]_K'73V#OH?O[P7^WMONKNO.O3CVWR/ MKW3WU?[)SJO?O_S?DX[X1)P22F*&&(T <2$B3&%I5M@/Q5 M 4=YRNT,O\6^ ^.8ZG8K3Y$J$OQV<^\1W-@R]YHR]_X2GR3%EGI83YAV,/>2 MP<@PY7(6BL0#M3HY-YU[^J+36YM['7O<8G@Z[4KPVQW7DU^:I1R? 6H)P;D3 M3FO%1)0-,NHJF:]'G!*-;!(4F6"2M40&L.@JI"EZD>7_533B50#M8Z^N!;1W M 6T]#7<*6 ;%D4Z:(QZC0)9XAB+X8)9[Y9B@%6BEXLT [3K(P=.R(>,K4WX^ MM?B[KN4%'L$FJ>=Y?5T-=J&W6]#;SJO79^J_!QZ)LP11!38_MR0A[1-&@BK, M))$X49L+1V/,VXI_/0$XN>'\\O-?,&>=XU"0Q +C(QP"4058R MC*PS1$:V!Z&L(O=< M1=Z="24(07 3$N)"2<1SX*/E\*=7(N*0L/'>Y54$EOXV$\N*>EP*AIY8"BL< M6CCT^=C>A4.7S*%U2USHA!.0IDP1+''A4XX@3RCA'&O**<5.3#E4MJ6YJ"T^ M0PZM#/5?)Q9N.M\;K*5:J]W+1YCGHQD$M_[M1K^>J^JV_( /;%YH_;_CL]DS" M]Q\.Q]69LQ>CV+.3[K?XV_=NF!S,J:%VU6S\\.(2ZZ %1Y.K+[FJ>Q^1X:HN MI.=WL\WOCU3#_T MNX-Y@SC=5 (:O80N>Z@:B;1!]1I_WI:;UVM4&UOOX+(?]6*-#SL3U:4S<-D%_-BNFG=+-9# %\H,CZ_+G>0FTV\GG0UIOAL,P;K?>#?SF5"XW):79!I#O#?/8S3&=B(YZGN^"*?#^[Z&U#@+SE2\&!X M!'?-PQ1_^ @K*CS1-)RF9?NPA"P-V=>O[=O092'BVALFS M;LKI\U1FPF*]JPP3>*Z>/1S'%_-??@O=\6'/'K_H#JJV5!>=-T+ G%E0_":> MTOQ,+YS=?_;V9O76.5MJ^AX7F]CH*]_&F^2.[S'-[W3ESQI+R"8X J6QI;%* MW:Q!UVCHMRB-<^U'S86/7J)6S%;6)KGFA+7^B?'KN/4:UJ=P X%]97N"RBM[ MXA'G44V%N^GV4L/[]4+X]DUV<:Y]]G7LP&D@,C'+0.D*=U.99P\QS]9A/WHG MPO#97GR0[# W%#'O$FW3N(Z\ZR[(=0^_,ML<-B@M G68!\^5I5;A8(VGE%A" MG5"?7E7;')IAM(1,.=_BX*A!IY%V/\SV-:IZ91V\\RKO:_S]9?_+^^_[_WP\ M^-B'ZU[MLYV3UWCG[9\'G;?[WQ?[&A^_=OK_^;J[E_=$.F3GU?L?.R=_=^&Z M_D=X;>?+5][Y9Y_NGWSL7=C7Z+\_WN^_%YV3_QQT3OZ"[WW-X%G@^S[V.B?O MZ.[>YQ\?OWS\LM/_.W6Z^+C:T_B OW]*"B>.C4%44(HXL0QIQ0*R42I!"?4J MQQ,RKMJ,+BO7:#.B"0NG%4Z[\=:M95Q:Y@RFCJN M:*.$*%#,LXDP3*G$8,- M)BC_0LB]<@853KL+I^%33F-2*2(%1=1:C'CT"IF M I-%I1#W3B'KF$":$!>M"3+ZG("5XS:Y_ZF/PFF%TYKSU+ZB))?E; Z6T/*R[Z6T.1,JAPW'TK>OC M^,.PUYQ*>,^"X(YKXIK@D0G/%*+,!,1U+M":M$"8:Q/@)>9)V-BB6K>UNG>" MVI+%L;E ?DS]J !Y64!>*$K. HPY"2A@)[*B%)!ETB)N%=/4Y[#9G'-+TV5D MFBY ;BZ0'U,T*4!>%I 7,HK3-BIL'$K!@\LA=4 &N!@13)33X&90"T 6DK?U M_8_P%" W%\B/J104("\+R OM@#E.F.82!>,U@O4W(,>"1"XH+I-41%L,0.:\ MS=F]M8-GG&GY*6#X=C0Q3$$T03]8B0P38*-$:G@52SRP0FF[S^Q=\>$[[.P7LS9(7"MCO M#/:%GJ"M<]A1BI*3$H$%RI$3P>1"5CX:+; !.MZBILWNG]*K@'VUP/Z8$D0! M^YW!OM <(A7"2RQ02,XA[HE"1DJ&!!-$F1 PS[5SE6A3V5Z7@L*'?'73'DU&5V*?$.:R*6#$;[+?3H=X>A.TS _WZQV'. M95((\#8$^*&F8TCP8))1#DEA@0 #34A;[X$/K7+8N^@2W]CBK*W5Q:(I98-E M93#]F)I$P?1#8+H6_J"5IM1:A(44B+O D39"(&:IE,2E' !F!9M=?\S@@73 MS<7T8TH/!=,/@6E:VV_ G&>+2E!E$% U1I8IGZM+,QP"X4HD<%146S=J_[1@ M^ADK# 73#X'IA?B@K Q!&8ML##B7I57(X 2_,6:=)BHI[P'3NDUQDVSO=8B) MR,756X#$G/]P.+:]?((B=7_$T++C<9P\2%J6VPBLJTUR2Q 8QO"\\-MY2GLU M&\^WT*F'.\,)_)V_N3LXBN$TY^E;VQWD"; [F'^\<-QM.*Z>L"12KF$ Q+$ M4<0U=<@$*9'U)@8IK**1;FP9LR1U]9GNEZPVG)>@+10X/R6<%]("SGF'@A4H M)LK!9#$>.4X-8C"2E+E$A9<;6Y0L*T]'P7,#\;P$7:'@^2GQO) 5.)A35D>! M@G4!<9D\TM@#GIW$P0?*C 8\DZ7EW2EX;B">EZ I%#P_)9X7DH)-*GAA.7). M@[G-L$:6^X!(8);Y2)20>&-+-PG.ZQ"R,)OK@\^M[L /^['U2P\F_(7R]8\M ME:YKF-9C!C"<#OV[:N0ST15ZNPV]G:9EPLD$ MZB.8*[S-U;T5A4>IK5Q ?S_0__)$,D2!_^/!?Z$^T,"2H=BCR%46$TU$3I*$ MJ)9>.FPT-&"BW&.U M[K$D27"ZG+&& ^9=+K\5QY,99MJM0;Q;&I820_EX\M_9!7\^A-/U?A87N1/+ MN.0:6:J"^#%/'140 M+P?$"PF-6R^M#!))PP+BQC+DK)4YP5%4Q$<=&-G8HFU-[YV]K'G'C)Z'"/#G M\-CV)L=+KX1T5;VY^XD,9: M91!348'[ 'REDU=($8HYK#6!X9AK."PK+U.)3&X@5)>@ !2H/@Q4=UZ>0A5L M0>:5)\@GRO(6G4,V:(\B]5(E[+ CN8 O7U91N +5!D)U"7Y^@>H#076QJC+* M @M>H^AX0MQ%BL"+(\@Q[S 3&+R\7(=!+RN-<8%J Z&Z!&^^0/5AH+J[6%6I MHESCY%!BL)9R []I#Z8PMB$*S7&D@>8\Q$TZ.G^-SYZS:?3L<6YL_#FZRR?O M^LFUBIUX_;]'W5/59':H*J=J.8(7!E7PEIW$T(J#27?2+>5OGYFNL@B??#,: M]J=CW8F3@V%X-_@6QY,^C&N)K+S=$O.NKK$88H,/02 L!$9<2X(LIQX1AZT1 M/J:0D[.(DE#NN:'VJ8Y%%?P^/'YKPHO$G@=C-7(JN)R](2%-I0&73L@8L7#! MB9SH=0E'(@IVF[CB+EMS*8A]$,0N5EP<#%941424SL5E/$4N SB$0+63TFJB M\@'FLN(^,]0^U:&D@M^'QV]-E-'2!B%(0DH$C[@@"MEJ5])9D[B/C#N]L67P M19/Y25;W?WX1)&/G\K/KP:N+AN?"?TJ='4KNNK4'7Q'"0U:2Z28 MX BXR2#-#$EQY$4?"Z5+S6''J#+1&.2!19 M/NRL T=6X(",I%YH_*W%;PVW:LO>%TN7A?K*XG@R6$ *!%!YDI+ M!IDD'<#7T61E4H%:< =*Y-,JX_4Q#T<4*"\5RC7/WK,DK5=@(/L4$9<9RL12 ME(*CE$8-:W%6YMJ:- G,:[7;OS>4XE*,$ EUYGR^-)*RI7$:BN"_<=,S5"PORSL MUY4&Z90%IQ(IZCGB%IQ)JR)%,5B+E1%)Y@0KI"W(O;7!@OW5POYC9G0HV%\: M]KNU34Q/"54:1': ?;!^?(;)^O,%% M0%"P1'UW7=GP,160LZ%=+Z=5M*!K3\MHC7^O)L;T\\S[10^O16?_G7F"(75)*5HD0Y2@"T5 M--)&4*2%PY@&KKRCX$>)MB%J2;IQ,XRI0A_-.GI1B.09$DE-D'%@F$6=P!_# MVL /QI%AUL,DU4QSXZ57NB(2S"^>^+UY<&GAD!7CD">I;5,XI$$G,E#K%Q<',74G M_VK-JNX\=6#,,Z3-1HL_0((S!?SWZ4@7HKL5T>W7A1L=.#8P7BAI''+NBX!, MR,7%,.:,4(,I>+XOGNNY,&A2&'N#P->QB'/. MD&9.($))TLIRE2C/&UM:LF: DITX.9LSLP20K(N&\#/!%3[1.\J]_<=P ME%_8GDQ&77(Q,&0\B0C'B).*&#,K M@1QIFXAEY6,OFS9-9HYGHEL4#GEB#JG)'B0R6!ED0#J76N4>>Z0IHTA'HEBP M@GGI@$-PF^B+P?P-VZ\I]+$66DFACZ>FCWH"$Q&UU!Y1D_.1VN"1HR8AK))( M\%:@WFQLJ3;E]W'/"GNL&'LT-&*DL,S3"4,G<30,=GQPX8AEG"Q8M;#ETMGR(@$'&Z5*K[$1 M(R/S!C>C,9*$3; X:[X7!=];[X85[#<9^T^7<*48 T_& PMC@&H. RA@BN= M%QC7@ R.%!E-M?=)8TEH,0;6B1":44&FD,!#DT ]&0OC23HM$8PG V, @T=@ M!46<4!:D3>3M%PAJ91#7'N%K%<6 M!48/6.(N$ M-B8I[W!BL8I, E>WZ9N#);9@Q2.3"NKOA?J%92.2<-JG@!1G8-D 42.PH6 MIHH#TK3Q2_U,RYJW8CZC>87I96ODG]M1P/HK?'\ZZJ9>6K1XV+17V_1?WEW MIC1@XMQ%S9!UAH%%K\"V9\PB[%BB(1)LL=C8PIN7Q*D]^^1HA7V>$_O\5&6X M@G[NN;% KXR>*3RT#!ZJ;2)$6"F\L I)1G-&ZT21DUP@CX,V(E'.\D8I\-!] M=(5"086"'IN"[KG+42CH@2FH=D1:AV!HC"B*E%-8"8/ +C5(1AH],U'%0#,% MD26$[!<**A3T:!1TSSV70D$/2T%GDO+;'#HA44K>(*X\05IH@< "2K!:$. C MN[%%&D-!ZR KO^KVCB8Q/'%\[U4J_RJR\BV?OMF$W4#1;#:C"U'?BJ@[==G, M)\^I)AKA2!,0M4Y(D^012P('3)1(,2Y'-KL=&)Y/6&\AM&=*:(W6X0JUW8W: M:DI<8D$S3S&R!#/$N6/(\DB14LXK$KA70M];B2NL5EBM48_=:&FOL-H=6:U> M,=,I;Q1P62#Y!*X$@TW:A"@/1,4095+LWN)>8;7":HUZ[$:KA875[L9J-;U0 M"QZ=4Q:1(#CB8$LCAXU!AH-IS8**,)+WU@L?A]76(8[NG^J/&%H66F4_QVE4 MZK@U/)J,)W90/<>#)F)\JX.T=]%T>[J3) QKL+WCV[=5F.AMW$%/GK3(T;ZRACQ&4'B^;SH (YI30B MQE)& R&J*LNIVP)?%([NIHDWR)DJ^%YN.H>"[T;@NR8+8\:!M;E$26F-.$X. M&64""DYIPA0/.-(*WYQ?3 %?\+U*^%YRFM*"[Z?#=RU/J8HQ>*9@P89%G'MJ MD 6R1E931HQ744M3UN^UP/<25!"Z>9+E:5=B MQ/VZ9)$\]=I;A32+'/$$WHQ.SB'&L72))&JEKBA1\F6=?ET*QIY?XO;"*4T4 M20JG+(E3:C*)D8)HK0(B1'MPHYQ%QAN+%$DQ,2UB-'999E;AE,(I31-F"JZ(Q798T4SBE<$K3Q*#"*4OBE)H< MQ +G6%"+L!0&<;!&$7BY%$6LC=+148W-*MDIE8[T:Y7X#_X-W6];_X8?\S;7 M[N5CKG%P$.)@'$/^ MK4J,:G-9;QYH?GG4IY2LTD%-.%P..[FX7TQBCT[ MZ7Z+OWWOALG!G#5J%\Z&$"\NL0X: 2"]\I*K>O@1R:_J17:V-^H_./7,_W0[P[F#>)T4^5^7T*7I?1@73;%&1#V<%I[_04 .X[RIZ YMC%M:1V, M\G+U7]@>7_?CWK_84V0\[$]6E,W%*HA=_7C9!?S8KIIW2S7PP><%D M90(]Q?-6"Y>O9P'%_, M?_DM=,>'/7O\HCNHVE)==-[L @-NL:)MXNFJ-MO F]U_]O9F]=8YZW'Z'I>; M6K KW\:;Y([O,HE', M#(DFB12$M?Z)\>NX]1J6XYMLC:]L3U!Y94\\XCRJZ7 WKXF\H\>XAYM@['TBY4-BG%IDM)UN6F MHGO"B+<_1L/4G32I--MQISO?T/GZ??_+:[+_Y4UOYY47^WOO6>?MFX.=?][_ MZ.SU>KMOW^&=+_O?/^Z]/SG=T.EW2.=D^WC_G]=X]U4'5YM >W\>=$[>G71. M?N_NOMT7'U_UOG:^?&;G-W3V3_XZZ;SZ#[3Q/>^<_-G=>?7[P<[;UR>=+YV3 MSMMW_..7WM?=?]X?P[.E3AL.G]$88#$O.BPQC9Q"W.B$KA8-1PE0RQB-/ MN"HQ3;1L>MW)PFR%V5:CEG9AMKLR&SUE-@Z#8Z*.2(=($=?4(6T%1M8R*I@Q MUENQ7F6T"[$58GOB>N&%V.Y*;'SAD<*("44PTC0(Q*FPR*H(/Y@ 3S4)HR.O M2H4;?#' L&',M@Z'4'$;W6 >) M_J_!*$(S3F)H'0Q[N=FMS[8[F%>B9V; MALYE"V-[/BW>#$%(+Q M=(@K)1%8D@X)%ZF/C#F.P\864^S^MDB#?*F"[@?1?@NZ&X'NA3YLM<"42? ! MG=*(:Y*0==8BYQ,,K:$V*4 WY4LH65+0W<3MZOO+GP73C<#T0AEEGC(M-49" M2H.XS FKM%9($VS+*VLPNNF[AJ+U/^*PAO!,(7$J$C&I-(.9+> M$<2!O9$US" /B[@7VC&B[<:6OJ2&XI.LVM?(&//#,=#.^'-"*)^\ZR?708B= MG:J;V!^M7UP'<2^_DP8FMXI7+[U!D%G^'B M]+AZT9X>E0+:Y"^P2 MI)H"U <$ZD)WX1HL(>D%$MH)Q!5AR.5C0]0$&#F<."82@+JT9))/$H+U#&-( M;A""-8T2J:>+FM@?3QT77%,#?#? +!<-($L .,TAZ FLZ9@+! MT'&4* Y@FVF.\ZE921M_9G8= AI>7BUH/'6 PDH17T/3.UU"@G,"A+]Z1[F; M_QB.87WACO#06[T:-B#9_W\+N>EB^-)(<[ $2)M?')[C-I+[_]FYAC55AC2=)2U18 MXTE98R'+6$H="Y0BH;%#/$J,C/0.T1A9SDN9;"0YMQ&Y1)DII+&VI/$D*7\* M:3PI:2RD'28D\<99)(,2B$NOD&$4+ ]'G5>)6)@;&UM"MF'1:#IKK$/0RO_$ M\?A%ZZS&D[6=EJW!))]7F1S$UN ,6%K=&5J>.H#E&1+JTXD])W$T#'9\< L& M+8RY;,;\4--UHF>$,Q)0R'7G>?;0G-7_;*$VC3Z[*?-V4,](%T\V+1"F+ M=^/PO=!(E.>"Q"@1##!''+@;66$=(I%913T5$>.R>#]7H#X=BW)!L+BTH/E#1*S< M4*2:E7!F,+QA>)0;60E5ZYD/?YE=T^PUY/F%]90%XS9)\_>V)YTN_E$M&MN? M3(R4A\B14T(B+F&U@($3B',3O#62*1\?)DCG7AAZXGVUPJ"%09LGH14N?0(N MW7EYRJ726JZ,-TAA3A!W7 "72@T.=K3*X&B=BE74$N5+2$I1:+30:*'1A@9^ M%1J]+8TN3%*1=%+8<&1Y-(A[DI"SAB+C.'=$&!&P6G885V'1PJ*%19L6"5=8 M])8LNKLP1@7QX+I;CRPC''$L C)<&B2\D"+&((3#55P;Y_?9RVT C58Z\J^5 MC K_ANZWK7_#CWF3:_?R,>\PS'"X]6\W^G7K]#GGERT9I.8ZC-*,T0\QMG:& M$[A?EH&'@Y!S+X?\6]5550;F-]V!'?BN[;4^3."%JD#7YH7FSQL^NSVGFTI M$PZ'XVX>V!=5/F? V6_?NV%R,%?\:A?.1A O+K$.&G$TN?J2JWKX$9FNZD5^ MMC?J/W-K*P*1R7(OK*4I".Z2LB$F9XAP4:NHO/U$Q<;\HH/1_ D.[>>(W"C: MK\@F>, 7MO?='H\W?CW3#_WN )WK]_-==O74NW[>3E'1S9-C\H+)R@1XV&Y6 MEW;SI=L4+3L(K0]';MP-73OJQO&5,_/Q9\L5CW$YS!;@RJG.7]KQ0>M-;_B] M$<]3W?%%=P+?YF^ AU^Z@];D8'@$=PVUH\_/Z &.!O8H=&%8KFY]WXX^ ^YF MM"7/&JBGSS/=8SNEN&HU@N?JV<-Q?#'_Y;=Y!8#NH&I+=='YI0?6L 6J-_$4 MV;--S-G]9V]O5F^=6T"G[TFR"<;3E6_CS;N]1S:IO.N55S>6R$UJU-(;BS<% MN_I+[]%8AF_6H&NVGV]1G?3:CYH+'[W$FYJQ?)-\!RI;_\3X==QZ#5P9SMB$ MC]A[-=?XIG9DP_MU9_@M]ET=9-=_FN??1T[D.'<@<3<9FZNQ#&8 MW<,X DM^\+F57;9O5;&HNU7)OFG$W WNL9PYVJ 6KD.(TDZ<5 >HGB+2: TD MQA65"I]DP^6/T3!U)SFE66.4P9T/,V6P_UIT3CX>?-Q[+W;H:[[[ZCWN?'G' M.U^VR<=77T_@]Q\[M/,CJX"GRN 7?]QY^X[NT'WR\4OG^_[)G[U]N/].?^?K M_DF'?WS[_F3W[5^T\^7]C_/*X,[)N^_[7_;9QR]_]SLGOW_9>?OWP_O'.JS>I4\]%S(AT2@F!(A8V[ZX8I+GA"-. 1:!>$UWM MKE!^GV1FE_-@DW=)"A4UZ=D:OVM1J.BN5+0X:R8)24%3C;!2%/$ OVGN @I" MLQ2MPI[:C2TAV@:K9G#1.G@6K^+A".:\K6"795W;SWDH3JH7RLGY9W3X[J<$ M5A]F^+T7JU0C@[!=&^U";;>@MIUZ[D,3M:3,!)18!"LK'\>QE,./@+VWP7%- MV<86-6V&2T'Q%4;T$FR3@N@G1/3"6/$A1JU# #![G ]*@+'B+4?&&.RYUDQ8 M#(A6;:'N7<>J'+*[707K_J'MCO*F[303$$#R<#0\A!8>MUN'/0NO_Q_;/_RM M%?_WJ'N8/_?4>:!7F_0>*8? ]G@<)XNQ?WE@1Y]C<<=NQ7#UO#XD11:KI*M< M>,03T\@QZX#KK.;PIV%I>7E]FB<0%?P^A=%20+P,$->J3SG+ HT".9W/8\0K1146 M26QL,=I69 EU]HJTTD1L/\F^3\'V V%[8<(8A7W2."!IP7#A.:&[=D:CY*UF MCJ=H'-W8XKJM14.R$*Z#R)+#A'P.AS_*,?/=06LX!<%P\""10[?QQM8V<_V3 M6#^08 M#4A[)V0(PG"AJDP24C0^*7TAA!4WB0HA/!0AU':?L/"2FY@K8(&_HSW81 Q; M%$PT+#I,8%YO;"G>ILVO;3.SELX=526\@OL3Q(2O_#W6P3Q]-_@6QTLY#W'3 M=>BYWV,=--<_CD;^P(YC=9BW6TV1:IMX'/W1J)HC17]MNH=R\Y!<>USIZGO# M;?^_1]U1?'G@'V\/ MPLMAKQ>KQHYW4^&^NW+?Z[H-XRU3Q'&*I' *<>(,V#!)(1VE88I9X3W8,,*T ML;IHPY30MI6!^*/:,07B#P[QFGE#HI,R>8*8<@%Q[#V@6U$4=;32]L$,:[HS,3Y,\(:\!@-[VTASD-7N'[6_%] MIV[28;#GA& >>10Q3K27W*,C$$&<&7#D--."B=0YKS5@._:5M)N[MR14IZU:HK>3::=;H MK&"YHS%\Y&$2BQ6/]I$/6UX0Y7^?C6X<5]GZTL<5Y6Y E%.4H)S/O$"5T/G-$WIF[7]Z(]7;EGDVT MT!^S@?\C#_OV(+R>#WHAO%L1WE]GR@M[<->H%RB%J!'72@/A289,($P))ZQF MX*P)\-8N*2]<8H=6 M5/:L@45"\+U34SQM!(A<,!84L9XHZI#&B'E&/&:\&T M-G1C2^HVP262Z%%/:![.%,KI1E3>DQN.;>]A[)KU=N4>UZSY>63!;BHTMQR: MVS^SP\1I]"K7\Z8XEU#TX*T%:9#!05HB@ 4]T!P5%RV7HL.L#'B?,F*HX'IY MN*Z9+YP))Z6W@&9M$1!S5F' FK&6>!@92ADE&UNDK>5%ZZ6Q<4(KH<2<)IDX MG!TF;KGCUB^SC!/_FL5$GSWD]]22S-J>-6]2\HG3TY_EK/D="=+7#1_I \;2 M*Y3WG!"/5B%GJ4#*1*\U-AZKG$00MS&[&%MS:_^N&>DG"B4\*U.I$,&#$4'- M4J(R,AFE14DP@SC3!MG !)+.4VM-BMQCL)1T6_)[FTJ/P@9+R3WQ'$[W-^4> MZV"UOND.[, WK!9GH^^Q#G+L?%("UP>&:_W )9-":\.193A7"7$)62,],EAC MK",5WF258 D)*HM\>I>SB)-A"WH](VPT[/6R>=H%L(W /WYRT?09$ED#0_)K MNT6+N)=.=S#,I\P_'-A1/!CVP)DN$LCM6.Y,Y@B>E$J<:Q15CF#C.2"?VH"D M9Y(PH9S#>&D!^26.;;7-D],-CX+D1T)R_>"@AQ$,P2&A D:<<(Z5V+35L%6 ?=K M-L"[Z7]@>/=@=%_!X!8^NQ6?O:M;)L1QI8,6R)BH$%?Y#'1@&BD;C;.!"\++ M4<%GB^&F1M@7)"\)R37+)!@1G# 1)>TBXBDPI#$'3(?(>/0L*.MR0)K ]PFW M*&+*$FR35.WUQ58OVG$L,LKSVKZ9;M3&_\EC=SJ\K$-BM".Q,+B:G-=;8 M6\2B(8A[+Y EBB(3!0'R2EBF'">"[Z,%%VVDP5!=^M9-@>HRH5I/0<"B8LPI MF#,<; V3O08##$HBH\H%K:+D&UNF(9G\UT$$>9EW:.:[-D7M:+C:<;5R>V8< MIU+NJ)S4N2U9U;(A[6WC3R%HHP5X14Y%#G1%,++2LU)&AISI%>*,30J?!^N6$T!UI_6R")^DMY3BB MZ*U ').J.!Q'L [3Z+GA*8?'$+X$Y:><$UP5T#>I3'7A@_OS04U>TCPDSC!& M0NI: M\/GD8'P5I__"W[VC/%"O?TPGU9]V$E^G%'W1*FZWB)W)?X%%\$8XB412$G$9 M#-+:1V0%L99Y[X3W&UL,MS6ES=@G*12Q$C9JH8A&4T3-SO4,, #3(Y=H +\W M289T+CY(=6*)>,VI#!M;0K6-,// N/UC HR<6^H0=@QP#@C$KD$ M;FAP.#(3N A4;&Q)TZ:\U#9LD*$3X?7[F3C7V*+777>/G:3&]?1_WS;&XX8/ MOS(K %4A&46YC QS+XS+D;P8,^N4XX3/K+Q[%46<\49PA M)JQ#',QW9 6WB"J>DHS2*:8VMKAJ,ZR7%"+5C&WU0H"% &]*@)A*,'RSI02P M("I:XS533C@16#[V/#6![W7*M1#@8Q)@_7@*-BDHIU'R(0 !1#@4F37AN5TK?48@VX)PR/7BV>[[+DU<1U\F ]'AX>]F$_0 MV5[KW6!*AH";N^4J?@X2?)'Q;^'='EK@/9@4K5QRR%9E5JI3[@\2C')O$:]Q M?7ASL^VR1UP9XVQI1^S@T?LO=H:#RA2K=J[?#7;G,[,Z%_P_7>NZO>[DN!A< MMS*XSAS=YPH,:<<8DB2?!W8L(4.]1AI'R8P/6$2WL459DP3'PD&%@QXE&T'A MH(?CH'K0.%4!7'J+<%0:@;LGD9&)(J94T SSJ+S8V&+FWAY?V?2X%>3>S?)% M5Z;A4^QKK#(#7_:(*\/ 2T^T,)^*?\!,W(DE=/%V;/O^S)$]K(VPV"(=P-@# MB\\BA[U#T4C+K=+2TKBQ1>C%N,5GGU2A\,V*\LW2\T\5OKD?W]2S6RK#<3 < ML60DXMIX9 ,'Y@F"A'^#=UO6_^&'_.OKMW+ MQSQ/9OC8^K<;_;IUVM[Y94L&C[D..[32>F-L[0PGL2H#\G(X"'&0TQ_ ;]7^ MAIW '[.CK[;7^C"!%ZK4:IM7-/^*9SNWK<'IIA+0OL/AN%LIRZ/8 U_I6_SM M>S=,#N:XKETX[?<7>'&)==#"H\G5EUS5_8](3U47B[.]4?^96UO1A$R6>V$M M33#975(VQ.0,$2YJ!5Z-_01VS_RB@]--HD/[.2(WBO8KL@D>\(7M?;?'XXU? MS_1#OSM Y_I]"5V6TH-UV12$P+K#T73? < ;1_E3T!S;F+:T#D9Y3?FOZP=/ M910N-A9Z*Z="9.B?+BS\LFZ),"Z?+FOP06[EAXN?5F. SC=NO= MP&]6P78?CMRX&[IV5$_1TM3'N O=-NBA+B>YG>&WV'=QU**ZW'7VV@^Y)19F+R0U_; _"'V OY[WE_.=N.IWMB\G^JCOV MO>'X:!3WH$V_]ZKZ>T]I39]TYM;TEZ^DT__/U_W^ZQ\[>W^QW;WW)_LG_P'K M^J_O._UWK//V8[?S3P>LYMSMTWWO_CO\+T_H#W]SMX.6,;^1^?[)TN%\PE[I)/+27/R M^6(C!?*$:"55T#'PJ8/3'1S%L)TCEI+-QS_ R]&8;.9J<_N9.7.U MD7?E;+_,.(1[SAZ@FA#3<;[^(V"E$0Q M3O#Y6?E4Y'G+!:,:]@R=.J#2:O?*OUH']%ELNQD'KA*M3PO3LY:.7O[0[&, ?]:6W, M-\-1OT4P>E^U=3NK 3U80W%^IC_CYZ/>E+<^H/^[V6I!#X%3,!S%=K[7<2OD MVIH3N&<^7!];MM?+ETV_YC2NJKIQ&@XG@\HR'.53([F![KCU.0[B"*XZSDV- MA[E_[8*9#Z<)SWMP$3Q,ONM?@VIHJK6TZO7MBN]LZY=9G[S=WO[CM%-R$(^' M_NU%L HN';?3 M7 )CWG'_7_4]N76IF]6QUG&THWP6!AK:L<9Q MK+<3.KT7_:3J8!LR2J:O3PXLO)B'8]9!P\/N(#<;N@;@ /YS_ER[-8@^CL=Y M'801MZUDNZ/%[>=#!A@_ZL%-YX]3E4GM]F?G><9Y9F42R&,T"-=]8\9,=US= MN][@_"=,&9@9/?@^?S0:Y8$>V E80_#@IYO*US8&'KJ:>O,G S: SP28"UEG MR=\SO/)>T!*8@/7A.B?WG+<$[K'X/^"B_*9J_S3=Q3HNO9\_&1&38-JCQ(5% MG,N '+$$N20X$=AHS?@S77JG@]O:A\FYV@ON; '\?\;GZ;.J,Y3A^B&S0P F MS5Y3WH8'#JN(E0!CO+;^8$Y@DX-1C*@/7WNPX E@^'Q'-!FBO("?OC$E:/B* MBZY]ON;TU2E]$S-?Y$*+L.H35+:^Q_@55GK@E\.8TR;&WO&S9)*_D0W8^?V(J1"V"183E$JG,:)1/F"-&F($>)3+P MYVK2PU!GN)P.]FJ3R]08GEJA,Y*XWIB?6H#9?.U.CJ<&8#8KYX;KN&;G9"KJ MVZ]@4LS[LZ(&.QX?]0]G)G9EHE6)IJKOM_ULWF:3+AM]4SO]9NVJ[NS]E"\K MLRG;TYNM;3\YJLRIJ97C*W,V=.$K1ZTT&O;A]L";BR9NWDB[?+Z#/H[?8BX8 MW8:A^0P.0^690-^%H^E,:,/X '5G4WH\M0>A[X?]*:^.89 C.$SC^7QYN?OW MNU<(^!^>)D3X5+NR/<$_B*,)^'M __:P&\#\K/**5?G4!]/^[WH8D#Q%8!J" M93K9K/M/V:>H^3I73Z!^?KQYLLS\D5&W\IAR"O>C;#>?+FGP2EZ*\D-4^ONL MY0^T)#T/OGO@E?/=X%N<^C9KKH6=7T2_?^*!))-B0$(H@[A2'%G&#"($$Q]] M$%SA\T*G588(DJ)*.9V+$PY^2=Z3X#T5!+OSB^ZB^UL?LC$3!O;MOTXU,1(9-F=8*YHMN9 MT[%P2V:![9E1QWG1R%TP6[,',!%:A+8JEV-J4;V:#"*,+%/X.W/L+9-%R/PNL:Q9K#D MIX2;5H95K 2VX6 F(XTG0'T'PUX>MZJ"C?JM2A(S.3X[N*-*6!S!*A;SUU?K MWG2%JS3)2HV::C=7#+R#"9(759AIGV&Y[L[6S?I*'KJG&J?-#S#]Q"B'.F0% M"[[Z1_;:LKX[O=/L.<&+'!Y]/LC3;OB]FO157Y_Y3*_;KX3(65NG8S4U]19] MVOH./=7+7PQO#.8?'$VJ[O5#<&1=UM>G>E_MA>K[KAZ'+*C^=)"[XU,(3#W< M_,W90\V;7T 16?Y*E5 &[_4C6(=AL_7V_-?DJ9(["RRHDZF5.LR@R6[PL!]; MO^3> T-C_*\\'W;S6UEFG,S-V05^K@@#^'!&/=^M3>$ZG<#=^D>5>9N.!C/9 M;X:E[G0JSKBD:@&T?? 9Y4>OAGQRRCAG&S6;F>.S#?K=]JK1_G 08Q4 =HY< MMY9D-C^L0;(WLB%N#T+5'[/]NO&?T/6*DX1CW-.0FZ:AWD2E>3HV+ID1\/X%'\_7'[OM/ M7BA"E+6(I6@13U@B+0Q!VD:)A05*84 32LH+8=M9=CD:5]X\_'^;.? (^6O+ M'+CA'#B&A0/;F \%::15I(@+;Y%1CB%OG#164RN2@CG ^=5SX-PFP1EC&,:] MVNZ8,0?8E![X%(PL\'W ()S:<$"K,U-YIF7&O/$Q_^"I1;,0#D\MX&FZQNF] M#[KP^1%\_\MAKY>E)/@@F(N+;?B\I3K?H#_;2K FP>@] 4X#RZ^*7JM:6GF* MHQ8X Y-3DWS4'7\]-:/G9OK ]HZS<5L!XO!P-(2G 9=I3I?9H!Y/?3/PIKK0 MRFD$P-#' -]5F86G9FWE&!R-KJ;N]H7EX' X[,VB"T;Y7$3E%GR>^SU59^:/ M9+L15K1JCWOA(.2;9I4MQW/"18M1F?9G/C\Q_4R^ IRK;$9.=[VG-NH@QC!S MIT\]E/RD4XL:7OYN1P'UAL.ON64))L]P5 F[?JX5SQ^F>I;O8.C#E(%9D,#[ MC;E?P)(.69.$8IWP;I=AC"RCL^]N?[)$6"\$13';TMR"[^TBI4BED!P+$<;!G!_: MP&P@,(84>\>QI=8&H9ECUEI@$A[.^^HO3^O)U:.[YS&$-U@!&^_I7@Z9FT'@ MXG77]N_6M#Y2CJ>;QMO,'=Z:E@9VSK"*V]S^\%>.DY&(L';MC,^[*MQT*N95 M5BKYK?5R:JK]S]1%GN\&[ T/ 9Z,ROE^0'LF[7?'5?1?%:\#5ENWGXW'>D#G M5)G.H^V.9]9K_J,_S#8J]'_O>";[S@3ELRXZ=$=O:&?BY\PB.[UU=]'\J3G\ M^:@[W0F!+^U9'Z<[R(>C+MAVLP>!"9?]IJG9.%<@*Y,W6YF5O0E39_;A,S;F M_,/]88B]F5P]CSF(-MO<\WC-O"=RA7Z=K'>;;SC9^=GRJ3>C]F!R4_\%30 M'<7):#AWE&9R^*D@#TWI'TTMR5:<1E0L8DOSU("K;25Z1SO*3D*UNS+;QS]3 MA:<:LVK7?!J@.JSVVL^Y9;.=B6D ][P7IGHYX/US=:9DMFU?[?J?V2\(,Z=Z MOILVGF\[3;TCF RIVXOS[8VZMY)[,<&:,9S&$41P&(>'V8^838MJEV$6C#:= M??][!.0TF?;+--9ZVOU5JZK./.V%ZV==93;--BNFF)L/U=GNR5-LND.1'V"Z MPU*/)@:8@A\S_^O\O6I[,=6CW4H>H4GI0'@B2G'&DXTB.H6#4#X1X+PE2&0? M:OM8TVW,T_IQ?V3L# ?;D\FHZXZJ^;XWW!D.[QSXMG.YT])>X^3D(@QPA 7N2"R#1Y)%K$+FEI.W<86OZ20Y$)'J\&_ M.ROO=P7J)V<6K$OV4/ *7SD-L_^8OO_//G0>?D]?''O5X7(-?;W_N* M=[[LXX_]O[_L_K-_LOO/G_W]?_X&R+VG.]N?<-3$:$T1.$X1<:(&L-!3--SY8*45(J2 P4!DS%S8$UN,V%61-I>:F]=_S3GS M/VFE##%8.,RC<-H[100U"BN%P7)](AN\]92Z0#W(:<8Z%YEM^>=5KQV*\S.* M@!_"J2 F6FX<^/-8\<@(A\];+-*#.^6G43!OAJ,/L 0O^FV-^8%UWG\RP7!8 M@"0*C&C$B6'(<::1,Y%(&&9IE&[*'OBU@;Y@)8/)/3WA-3N<-KXTSN.*6+?* M*KY^@[?U2Q4^,C5"QO]ZL?1XPK.RG;Q*MIOZ5J>*>978/PO^]G <7\Q_^2UT MQ^"8'K_H#JI.JRXZG^5I,CR<*F[W&Y M*2F[\FV\2>[XGF#\3E?^K+&$;-([WK8T=L4::VYTVVORVCZG]+47&.X&*6QO M44;B)UTQW9IJ5&=LGT9@OAR.)^O<$W\M8GVKX,_2%U5?3%7I=>Z,^=G T'J3 M8YG_SO%R9_KC&FZ<6R!@W\>?]TOYY%T_>==J/#M\ M^7R\_^7OWOD$S)W^?_H[>]LG.Z^^?N_\\QKOO#KH[O_SFNU\^?UKY]7'KYT] M?[S[ZC_=G:QY=/%QE7SY _[^"1O)H],4!6=R47%ED"8YY[NV7BGI79!\8XO( M-E/+JJ_1C)*RA>@*T3T\T=V8S?QL%R^&MR,PM1>6=W9"?J\.Q^_9'X7G;L=S M^)3G)!::22&0830@CN$WYZQ!N2: ]LPD(?W&EKX8JUXXKG!T"N,AY%BS%C@4J)=65ELXMIK9ZX&O$= M8IZ>EV(P.AQ6>54?+++I1NQU2=>M'GMAHJ1RQ"MB%6*+RQ972;";$D7;1!.SL% MR\W ND<41Z\$$ Y:3-];W>C@'S5 M05Y"-QJ"[X64X#0E7J> P'/,678M1XX9CCS%24K&A<-LV:$;!>$KB_ B*#P* M?A>"@M72:VLCHEXYQ%TDR!J?T_MI2YR,2DL'5KAI*[ZLZ(02@W!#12&WI2KW M,:UI%F*58_=NTD(11F_*8\Y@X!_F''99S?8KS%R9<.*T2 O-)+4/-6G! M2.6CP1%IC GB2C+D"/8H$4I8]#8DI[/3 >\V2"4M4&X,E(M\\*1(7L@'-K*H ML(Q(>I%W*HU#QC@*W@9/)%(30S9/"HH+BHMT\#RPO9 .3(J21<>0M8F!ZV$( MRL')1;A=JFR&L4]4@;(Q&7."%+E47> M$)\$6(C#F\2HI[AU>5 MO8Q5A'(1#IX4R0OA0%AI3, 4D0 6"H\D(L=3CGAV)BE.I.9R8XO>^RQ2@?$J MPK@H!PT$=TTYT-$$SQ4B0B?$+=-(622L\C%X+1).GH]-;.5:1!ZUR'F8&\XR16H9R73+JV^ M\!#A!]==MYYY;F[W\"M#ZDDK*0(12AG+HV8V8N8H8=J[9($QBI#23(:O9X,0 MF&-AE$$A@>?%*:?(:,Q0<,12II10.&QL$<488.9,,%(+%C>'^/FWN?;"@,6!FS.4S\* M Q8Q[DEI;B'&><&U#$0BYP1&7%"'-)<1Q42DU)0SQ_SRDHD4BBL4UX"G?BY& M7J&UV]':0J.D/%ICO4(82X^XUPX(SEM$M4K =Y$*FL\04-Z6=%GQQX^2MW7> MBOE\YA5U+7MKXI'N4>LQ!MT2AD>YTNJ9+BM-7,*QW=-=_0 M/%/9&VB>[]3..V :C*3-( MF101ESF1DK8"848]QC0F2>/&%FW#WPV*OB[,5)BIN.Z.I=-]0J>Z"R<53BKA)DVGZYJRC:QP9*=AHU"_V]_,#9Y12(G/;.!>5T/?=EZ?LZ@E5 MRD2%-/$<<6SZ .Q:9-;&$.O";%6>&*.T M0L)P"V:KQ4C+5.T+62NCD(+Q99_G+]1:J+50:P,,UT*?NX/Y$\FS3+>X4_6UI]TS?4[HFIX]',<7 M\U]^"]WQ8<\>O^@.*D!6%YU_*.B=W[YWP^3@A3&;0I*,U9E /KO]]%VR6<'X MW,A,W^-R4U)VY=MXD]SQ/5AI[W3ESQI+R":]XVU+8U>LL>9&M[UFT^@Y[0UU M['&+X78KKZ WV &Z1:S\3WK!1UC=1XWJAU.-OY5%_G7NB84#VA M+[(W?:--TI7MC-=@:_2SSM!Z8[NCUM^V=Q3/],==]])O;)8UFTG!@_'=0]M[ MN K;R^G(U?:9U\8K-IH'K)BU+$H.[I3E*C(<..8V4J73U"O&@N&R)7X3%[G? MP9TO.U]W_GD-UW1POJ9S\I7OOOW8W_GRL??QRSMP@5]_!W>7GG>1]T_>'W?H M>[*_]_IX_^3/[LZKSLGNWF<.3TMW^G_W.U_@WGO;/W9./J9._92,C]HF(0SB M28=58R,D)B&QCLV0/>26DPT)TA>A^1G1E<_I)>6YQLB8J M)C6P&<(QT"P$:J1M3L(2N2,D,..#W=C2RZI:4#BN<%P#GOK1C;FR>]P0YEL< MT@G,"6RU0X81A[A-#FG!+-*&"V>U-I8O[Y!.H;]"?\UYZN?BRQ9RNQVY+8[\ M<(>-2]PC+0E'G/& '/$><<5=(H(9%53EOI*E9_:7NO0'L;10V1'.KW'VM=O#5(X+8+4G!K.*#.PUA"K MA$]$8Q=U$4J;N=+4$_8[2;4R%"-I94(<6X^,%A9YHJCQ20&-L+D+ M?F^'WUKEPT@M%U&@%+*9+7(\ IC8*"FJHXR)$\HJ,ULW*6OG.N1P>3D<'0Y' ML'(]7'39C=AK+>JV"J*I8^8 MP@E1:PWBQG-D&0V(8",4EIY2%JJD%ZJ O("\* K/ ]\+18'*)*D1&#F2".(2 M.V0X)HAJZRCAAA+GEQT_4Q"^L@@OBL*CX'>A*!B-':$I(JDTF.'<) 1H)B@1 M9[@//&)#LQDNVUKJ!N%W+<(00N:'!*&=8A">NC%J*$(S24U>KGMI("(N/&(BN,0SS(O'^I*7+21(T# M)MJ;:>WL)NFD!82ZSR=(6"\%5' M>-$5'@6_"UV!44EMHAAQA>$'QPY9#[\9ZQ.S%D=GC^.DE1\E MA@;J*)(NZS!=V>A8*2@7^>!)D;R0#T@0R@F:$.8^ MYSWF%&GI&9+4,ZZ$<1$H459@C$I5 G!** MC&<1Z:AC$%93(9>G#1:$KSK"BW+P*/A=* ?))VMSQ6S!= +\TH I4[O\(K7W+"2^GIF(;O?P*T/JPDNOG#8T<<6YIBZQ MI#@1PD=@&L1=CCEC! PV 7Y9P%2"H0;NEZ!M MI995B[P9.=<*TQ6F>QY,5R2HA^# 6@1+4)I$@Y'X_]E[TZ6VDJ5M]%96\+[G MQ-Y?4'3-@[L/$;2Q_7E'2[3==#O@CZ-&D"TDM@9C?/4G:TD@,=@(+&"!ZHB(0[#*Q#I"C1E<$+ @8$' .R-@<=$U!/QF M+KID/+:>!!1)CA PG"#CE$ V*2*MR^$>:=G!/07^"OPU8-9/10$LX'8[<)NK MT>*%"=XH%$0*B.>RXD!#@A*-5DE*F14D6[=\GU@J+NP&@M5?<("LH1H0Q'T!UXH2*;-0I_M.Y M:4L$HU5(MYT$S<)Z+S]N=CD=/">K<\4YNII'C$IB\?HU4D# _Z-6!W^MA<361T6I)Y[E1 JI4O@W)GIH[E_DE"8( \XB;A7&!EO'*+) MRB@CXY[@)7E]&P";M;?XEU'>1?!_Z'S9/)M4>WP$3.(W?X,/SZ8P]^Q/X^&H MDTZGC+CYFQO\LGD^\?HY<_<=V<%!IWG:$=0_H40 MJB_ GK@%[)W-]35,-3EH ".73!,)N_+_O3_<_A&-'.8#:W[S]X?UAZ]NK MT_W=+H :C&/W,VY_VL/[1_]\VOFP]VWGP_NCO0__) X\3&$B#&+'&G!->() M:Z05(0A$$>B",EHB]=JF,!OD"I)5L$F[\,L$T?)6NLUVB$0;P52PTC&P[;$1 M6NDD L4^X:A]W@[$8(EI/MLWA%R2@F4[+'T[O*,?!;"D) S$CTP"<?;8?J@!+V3NH1H>Q&IT DIP"3GT%P(B?AU7LA1@F M.Z;=_Q*/7!Q45*]7F>5K.#K_E.'\*3'KU2 .CR.\XTOLGFY4M358G1F#U8'M M](9Y*_S@?=6"KWIX4%N.+EA'H FV% ?$8;T1-\$B M1T1$+EE&@A"$,PZ@IKZCG(T.^^-AWB /C6EE-RQ]-[S#'V6(2A//D5 $, TH M@@QE#(&BK@,WV(I@ =/D]\J:G6V'2T T^7+R<_

-'@^W7=ZV7U_8+Z 8 M^KQG3L :&,;>'3=,]J[-24&\K>H)C\2!'Z7WE)&MWE!5=UG(WJ;F#%(A:1^<2]@(6F6*>0301LC3<6 MVY_/.W>Z/W2B-NUO>]\>]$6Q;'SM?\K9>W2V[NR5V=O_^ MVMK=^];:;K'VR4=+!:/>!:0 7!"/-B%K%.@[6C,'GS.=.W+=IOH!%=0QRW() M5TXQTS%RYBRG+"3"5$WGGY=%AN.CLRB_(6ZC3&]O)*Y?@#IRZ MKCC=4.)X]&O=@!6>_6(0NS8K8+^>=,+H\,SG/G?CU(&(9[=8-^QWQZ/OWS(W M1@\@&@>/Y*%3E]9U[N?A>16(8WL V@A(@<_()ACK"]L]L:?#M5\N>E,[/71I M"97M1[6V^19N^_K;+_9\E]_OIE+7;JIY,V7^YW5[[1(C3T#7 M$,Y![17$1 L*DG0>*QX9X5B!]BK21'[ /3%L9?"G,MC 06QXZKD%VT:!@L5] M-%YZ;1W_[NY[7/?XEJ]K,\QYPX\ \D(G)8#"VF6>IYE!]-)E=E@-^T>Q[:;'SPU,,]TM.E9RT5A;;F#%0W81!XXL\0I*I*7$50T2IRDU]H5%T7Q MVW.'__!EUPZ'G=2)X??3E[/)MB9S/=VVH[B;Y?(NO/_W;M]_7CFQ_(ZU#CY2 MPKA/0B)F T$<& )IKCQB!IA?2^= (;O,%)JF1!.+BEG*G31P*=RML/,Q1!'M M6A5!USG.##$8 ^2]O'ZO]=,U9<"_)[5!O[?9/LCB?EC]J].KSDR)X;]?7#G" MN_7YU:W.\^3WSO.NA9P;5VOSM_HX__!HZP^.N/7W1 MZ=4,7]]T^;!SU#^>RD9C-A1663Q.*[7^,- MF?4DLY7MJ,;MQ^B2T8Z.$P@T&- M!4_][&4:9_4W:W_8/VS1MV3GPSYH2>].]]_LB?UM^/W36]H^^L^G_3?O#]OT M;WPYSFI_UQ,8Y[>]3W\+&!=N;__G\_ZG[N?VT5O:^K1']X[:G_??O()QOD^M MOR[T?;1!$DM0Q+F@HR4!63 Y0-EBTJ@4E79D;5.P=K+!E9/% M>W)/-CS=H#VK8K.,H]>'/EJYWLE[\SG1W0)5/'$A<*\<;U6+Y,3<.X-8AY$IQRH,31AG)O<&Y#8]DTDL:A3&$+S-H MN"1"++1;WYZT#CY&:K745B/G=4#<*8VL8@+)% (F"5O.&4C>C:MAPW=.A)C% MZ/UL/*U]++/."NX2WMC["!I%<&8."8 P$+'6P2Y1%'L2L)+!U M-*>WRU#_.3@HM+X_6H,,HM0 DW'E>:[@L&A"XO9OVJ M)+MJHE35%:-L(8NM-FZ 63MQ&%C LA.SUCWG^[^MC_=V6ZQG0^O M:'O['=W;!=;]]+K3_O:?P_UM8,D/+6#1=]\NL^[^AW\^M[\!2W[S8F]W#[>W M]P];NY]IZ\-;UCIZ_7GGPUNR]^V [&^W<\8U SO(4T95= 6!I'?4YB@?] 3RLR4>3^:D4Q\.5L=V, F6S6Y$6)K8.[ 'L>I,9C;W MW(UJZWP%3NO24^K7X?Q<8/R M$"&D*,;ZW$?Y;P1^#7/YFSTQ[93TZ!^= [A MS5>>/SA_8ZL>[( Z%!?D79[HM?,;CF%YIL-?!Z*-;GXG+..H&R^]L8[SS1]- M$B[Z@XVEAUQ._:\H'^2\$/Q:G^:O\V(4$7U%CCX4WV3:4OGK/8?&W\K1^NN% M!21\0^35^2-^B=V*/$P,__5K!5+ZW;B?8PQKMAW6N[7.0ZZ.[.!S1HZLLW4R M4;-G_0Q.X+,Y-+G)%UY[]/. RCZZOWU$'WD?O>T=C_/. "3*F AC^.^EG>6[ MX^Q,@BTVW?D3E,OAY'T'+ZY3\\YMA(G0F-MHI^M5[-1/#R '_0C$1@VO9W^M M3U^1#XH60S*#F[X#C<+TOG?@;?8;K\VCBY"1"3;LP+OMX'IXN HJA3P/2YX9 M?E^E%1 '%$94"/1P!+H)*F\'BX56#T K,%. /6H*@5UU;+L@?>KCO)SHG//S M7$[IA O'*7O]LA]4@GF_)%O+L-M@RG03PWZM31D=73/CS]RZLV-^P%^>\ MJ(OX7IOB;0DS1V)>EHN+Y.-@9$%8WNA:.5_W0<[SSAJOSA2XN3WE=0Y M+%#-CA]Z:8>']0+X_$OV4,%Z97?@.NS%2=6-O S3LAL3S\WY%\?V-'_ZXE&Y M,=/=V\'@-#N3ILX7>WP\Z'^MD^\N>(C".)XQT/ 0&/$L@N-TRD3#S,W#T6!< M>T27[X9IYD8@.3WUCVB'<3[]_$7U2&2MAW.1K!> ;NI2/?< =B^//#L"@6,[ M>8<"$N0HG,D#)@[-[VR.C6M.GYXGO6^HJ;$U0\4_YE!Q>E90@^'<$4(_>T?? MY^/8.J#E=SOLW$;J_/CHX"$.GR;3/9O=3N]\+O545O@\BNYL?4R68%C:B!3L M&L2U]\@:DA 16D?/P6$NM7!5=;M1&SF: MX[OY6S/?#<[YSN7-FG43>.3-99JNEGQXG!(/]U2J04AREU(-7&Y(>K>B"C>5 M:N!++]5 R :]XV/+8)_98,TR*W8\A?2O*PBW0+;=LRTSW?TWEVHC4"Z8PY0@'15%W 6!7 P)!>:H\RQ: MK,W2^MCH(7QN;N4Y);F'%V,C) :MI.76$G%8LRE6N0Z_VZKJ8)&#>+8@D:3?.^@ M#=&8!JH]%S)8$*O:8*U2E"YB6?2B9@ 1/03-QR3I$'<&H>QI8H"(*6B%S4(COBLCK,Q MF LL$57"@IEF%;)&1(2##-P'PG 2#=2+EE3$]&DXSE[VCX[BH(Y0.;;'\5XJ M^"]4O?F:17Q^U9N5P3$%$[0S@DLC8;(<#+LHI*4L25M4J@9@6/OEG*O)1\ J M*>BD4 /W5B,30D <)(\6@FGJY=)4JA\ R7VI5(5U%_7-2,F84(R1F#C6TA$3 ML/%,)\JI4*;H( WB7SS72R)P+3%&+!D..@@'_G5&(L^=Y$!1;[!=VV3KBOUT M'?7"OH-23R(GB;P;@S7T9425LI-=*&FRQN M+;).><0QMUY%FRCC1?"N .MZ)RTF8"]*7@^%O08,&3D[2*T6+\=\D_ITS M_D,TR7&!O!&Y@XG)M% VD"0@VWX;.<^^($@DI+'/5>K#ZC1<2 M41H9R0UJ+8O/^#2EL.X9ZSJLA:+?F>GO MF8N<6XLTP1)QYB/8$M&C".P;'0E.$;&V:9O!N7-Q#)XIS")%5BN&N$L:&14DY69!UB^1]$/Z=V?Y1,$JIQTBD%',#YQR" M)"DBE.DH$N5&RP9*WM4Z^,]CR57'1I-J6B$>]X>=>TXG7'EG9G38.6MR)*7F MA',-8HXG3$*,7()Y4721)F#9?"=FR3A.! >D0SY Q)0B%XE%EFDG!/+9CX<\8"SBG($M M$;U$U'N X>B=Y&IMDZQC_-.J2.'>YG(OUV YX"0LQCF=BCDK6,21RHBM\J$X M 1K"N#,G@/9,:$PBTHE*Q&/ R(9H$4Y2 _1*1R0I@G<%6)<2)KVSR@II.>/, M2@NLRIC6RDIA%SPY*X+W0?AWY@3P-CF%94),I]R34DGD5!!(@J1EQ"AF=&J> MX%VI ("Z@%"5YQ3#7"OK$@APGW#&!,-$^Z0))YR"Y1 \%3X1;R-AAH>BB30! MR>;+36"J'/=&(:D%(!GU!#G"$J*$LP1?\&B?<[F)PKKGE6*L-Y)%ISD8$5X2 MF[#5U#H&/[UQ"U:**9K(@_#O7'V&*%R@8/-+K0SBCG@$BB-#@>!H7(A2TYA# M$:4RA7N?+_=:(;P30BJO*#><:JVCD5'F+"XG[8*!Q$7PWC?CSKD 2.12!HTX MUA1QY2.RB6ODF"),:!.8I$7PK@#K"IJDM9@')077Q!B6_PQ$ALS&9,&\V2)X M'X1_YW( E#628X.4X3AG[E#D#+6(^F1)-";$T$#!NU)A *WQ:&R[51K?-0&@ MN#$7Q#"M&',Y#E%XP0VC.H$HHUIXP@.+9,$4Q()A]X]A._,% "+FT=O 4+0L M%S%Q"CDK%&*&!>$\]IZ2C&&,L :Y,0OW+CO]GVE.O7/$1DW-"8V=* MT9U58%W)"*9!2[ :'?>.Z\"(SKRDH_]&F_N[_=&L%^7UO2F95G1=RM(\&X%@720I8"L) _@'/&&12AW "B/68K5@\,2/!4+- M'.<-A+?/F\X7>7 ;>3!?22%H8[7@8'M)$ K<6PY66"ZBZ @CWAA-Q+)\*$OD MFH97LRZ863!SL:@5):RUD:= $L>"&6+@#^:C5AH'MF#.6<',A\#,N<*5-'K0 MH14*(AG$19)(,V-1Y$2%)'0$Y%S;))2O2TH*:A;4+*BYW) #KT30C/#@)2<6 M:\<8_#/>>>]4^MFN< 4PEP.8,Z(1 > :1E!Q@F,>"[?33Q/3BXO M4;< 9@', I@7T[1 +3&*,< M6>)I5C,YLL)0Y)1G46'J@[-9S53KAO%G@)JUD_>747;XP_^A\V7S;%+M\1'P MB)_\G7=VIS>V]2Q_@\O.)C7E#DXWE .JFNFP#4O!K$+%W^)OYYTPNCPC'OF M;IS.%L]NL0[F-AY]_Y:YF?D(G#9X>!"@>4SZG,"3]9K[>3@X&\RQ/8C(#:+] MC&R"L;ZPW1-[.ES[Y<*4CCH]=&D)ES#[E.YM]I/M!7B4"^5FJL%VCH-\%0S' M-F8LU>$@@_#_="2@K@=[GZ8@N$O*AIB<(<*!M1^5MQ_5VN9;N.WK;[_8S3.Z MWN^F4M=NJ@ET7/UYW5Z[?E=\&@]'G70Z694.S*D'[Z*UR(KM(XZVF"Q#90K';.OTLFHB;:1."LN;LLC.SB 33QE9WE1IYD.:>T[;XJ" M8,8%&.\1_@-2J1 H8]X:[K3-];!_JY%IAADU% ))NO9X&%^<_?+K6;_W3J]> MV/JFR[@' #KE+6,VA"29O::G6]/'3SEOH^:\2^ ]^8[+#4G9=[_&&^2.WPG& M[W3GCP9+R :]XV/+8)_98,U"C[WAQ/RV[&G%\'J5=>P%3G!O##U9:!4F M@M]MU_;\Q6B.FR)<%K6\&HV$$R?!3TT\E\:K7\9UCVUVX^7)I,918[8CW!X.*6;2.HE("I OD6*K; M1"=DM-> %Y0:3B+QS-2M[LEM4]T+4A2DN+Z4?/*2JMP'(S NO= @J83E0C!K MC.5%GV@(2,PB5#"6+.<>@@*1>\D3[9&1@B#.DP_6>^^"+OI$08EEH@0)/FFO MC#4I C8HG1RAFCK"=.2Z%-IAIY1W,G#@?,2V*90.D17N^1A$!53)PPA#SRB$NJD;!D)#18.6Y%1(XF4G)&;/$N6A4T?8:Q+\S[U&4 MRE)KLP<- M]Q(%&["U5FD=&RAX5ZI'T B.,%2D$4#:0*"S9?64=X*@9E'4CJ72ZUQY'RPR"LML>58Z*1*BX058%W# M3 C KD[(Q*,DQF&?#">,8M@95!0-I$'\.U?F!4ABB;8H1!40)X0BDUN<*.R= M3B80Q?-!#Y7K6NK"O\^7?W4$K&::*,T\=\([%YEF+AG"&<.I&/\-8=V9\1^) M VHYBH@@!/&D(]*2)^0DCAI+2ZAV1?2N .M2HYU30@/',A"X5@>)@U-K &18&YZK[2AJ7_9QD040KRLC]@ME\KHIB M-A!J$@)Z&5!&!$%&6H>$,$P%EP#0?#F)6 76990',!M3U($KK;1)/D3)M7(X[Z$ MSK>6*P M3AD?5$A@1T2I'1/,"]!#B+9!EU" 1B#9Z9P+('%IHO4:$:\YXE8EI*./2%JJ MHL566K4\%T YCV@NZU)!"/.4N8@YIP0[ 9*'!L9\$$FK!5FW:"(/PK\S%P - MFBFC-)*::\1EX,A$QA C-AHB"-!2KVW2=^: E#Q&RC&WH'\*KXT6GGDOL&$+5GXM MK'O?K#MW]&\LX29Z% /&B#/KD#/1(AV9#,)@":I^8=T58%UC+>;2VR =V/T MZ)P[[E1TH#$S*A>,VBDZ\X/P[USVOX[66F9DE(FEF/N MFJ8S+^GHO]'F_FY_!-:^K3NY5$?1YAZOH;*C*MG.H/J2F[_>Q^G_3?>57LBE M%_)B)[" * #D3FCIN27$1L#^1# CF@AKS#($PC/OA?Q \F"^E@(WCC A W)! M@SZG!$;."8ZBLQI'EIB5R_*A-* 3=R?WC'8N F5HC0SU327,6L%O;)(*O$\D* M:A;4+*BY7-1T44C+-11"HB MJ)G,:&2CXL@2;(F4CG@7LIHIUPU9 M5I#68Z)F[>3]990=_IOU=/(>[O3&MI[/;[^$SI?-W^#'V23FGOYI/!QUTNF4 M$S=_%AU)SWO,ZL/.\-1KA0S]YB3SNBP MX]^QN^'1T.8JR.8%R' M\/>@ZO9[!W%0G1S&7G4\'OA#.XQAH]IQ,)\O^Z%M30%P5U2%NCJ# 'M M6ZNHO/W(\5HSV$M=.ZUV?Q0K7J%J*BG;XR-XD+\4^L>==3Q@$SF(1DN8N^ ]GU^JC][;#; MFUL[O_&>17-_[? M]Z?['\*QHUSN['ZF.V_V>'O[G\\@N4#^O<[O^+:_#;+KPQ[;>?/WZ?[V.]$^ M>I_:VZ_P1V8.U*H(:<9RWUV <)]"9U[Q.B;U WCO@_G5H<@F6)F2\ M>9079T4#XYA%BIGGV2MD%#-8)QI,5 %C=:[$W=?6_,L?QC#NQIUTODE?C@<# M^&TWX_L*;].3CY8Q'F4"]4HQCGBD"AEJ!2+4Z!"H9E29R]NNL6K$E!?.= %0 M$&IY'T%T=[O]$U#-LL8 G[7[7^*1 ZE/]7J5MTTMGEOVM&)X^L&_.CVXM3^& M,87AOU\LAY_F[CNR@X-.[TS'E!=-S]F3:D7P7&&=:)ZPI%U[/(POSG[Y]:Q/ M8*=7+TQ]TV4U$_357T\Z8728+:<-/+&>IM$$T^=/O]Z8B,.+RO+D.\DV-*'? M_1IOD#M^!U;7G>[\T6")V%!/:[!RH$ =R8]363UUZC:/$ ^/%0:/< E<8 M?(&@D6>[&/.X=F$=EI1(U&BGV>LLV<'^ZL7:-K1'?1C;MUJ=N8]THION6TU_ MY.TF_VP\CE2%9!2H99%A,"*- ULR8ER?=G/"IQ['B"QG.NX4[V?5/\CG=5;L_\CF)O]Q">MP7*;1['NY/6]OYA^^CM MR3XHM>TWKS^UM@]8Z]O^T56_8_WMK9/VT2NZ]^GW[OXGC_<^ MM$YVMOVW]M%^:LV'!&F;B^_G?JIU:K?V"CG#.9+::VQ%8@[;M4U"V+HA:DE! MHLTXCRD(5Q"N 6'N!>'F&M P"5(H$!2X (1S+B ;#$/$9>1CPG/.,\+A M=6)^N@K^@R#<*@3(OSHX&-;>BGAP4!T/^F'L[U@3OQ3W> )J7"9W@;C;0-Q\ M;7R2 O9)&P3_*\0MH)L6G.8ZGT%1PF0(;FV3XG6N1(,*?!0.?D9J2N'@VW,P MGLO4\UKFTI9>.I:CC!DR6CH4F1.9LV6P$904O<[U3UMAS2O1TVA-Y'7,$1B@ MB0S'Q\?=NY;E+:G&CZ^%G(>O_@DA9_OG9_G-)3$O?/6(()E MMC&B0!H+BJ@2PD2J?,"@H0B]+AAI$#__K*]D@5/2$NI?0OV?K:YT#J3M."K@ M>0OP;,\7+[0>YZ:Y#-%D96Y>R)%CD2*G=,I%=%3(G92),>M4/H?H_@*4!2B; M!)0/H(06H+P[4,ZUB! "2QX3BC[E;'NND U4(H>QE(I33@3)?C"U3HE\!D!Y M,0WJ/$GF0H3[PR3-/%(\\_6Q]S?'TG^(%1#SI';,'=E.;P3_JE0?E>?XMZX] MC8-A]:\Z)RI6*1[5*56''?\Y]H;_7J^.Q]UNKKWUKTM?K0., +TKHJN3&"RF2<^&?R_-ZIJ9SR *W.!L/JS7!;L:B3WA>!O>PP/^@JP-(K=T^J[P#B9 M]$<8]L?I3):C4(IE'"#\.:$(#.[WZ2J?PZA\FC!ZYY2%UC=_\I%99D76% 6U M! %)-#)<*^0I24E2PIUC:YMFXVJII@KXM)L)?[;)+VS=_,=W=TC--PW:%'_4 M?+S"&^$S_ZB(!".!)60 "',!98*TUP*EH.N2:X8H $1.-JZ>[9[OA D>;EP5 M)M45$?%C^;%@LB!K?K*@N+]DP8^BH.7 M_:.C?N^O0]N@/,*SW/E/[S^WMUNTO;N'][?_Z;1WWW'8G!PV*=G[\$JTZ'\^ M[^S"YGWSCEW>Y.TW[W#KVQYIYV=\>$O:VP<0YT[+UH?_O-Y?SND MUN[>:?O=1Q4,(QY+I%)=)QST/RT!_H*6S$<):\S8Y9P[H(^50F$3 JB*DCI- M(LF'"Q833"V[G-(UI4EU3H%J2I4:%6>?'H.DG5"FJDES/VF'3T=9IH04_Z[]@. M1D ,N!;T\)S9!BI4O@BH ZMS6N?/JU^'YT^ICD%!]Z>5#?WCK!RYTZH/ZM3O M?3NHG[K=&40/DF6X4>W.'E,=VU-X_^PI\)9A)OQAOUL+3;BS X+T;$^,:K4, MKGN9D_2KK8M?P"_V;.2@CCD+BMI$XYN?4O[@!+3&P_GY5(-XW!_ FW(>1Z?G M^T>P3J/1H./&DQ0Y&-A+L"5:H.[&ZG6_GQ/RW_;\!A#@Z'B<9PQZ\&2U; _4 MS[HRP)NMK3_KSWLY,63<&U7QO[G;##RLG_/H#CNP./\BO[!_UW4%QK-1PO G MH]B8XXY<#.#8=JY=)5A=>/4T_S!/;.D0.Z=4P";W+\(8IGIZ 7KA9: K[Z1M MH.I6@FF\[@R&H[]@:+U\&+2;Y_MN,L$Y>.Z$%0/>]N[?Y&-,25.G(I(*[&QN MJ45::(N$DEX$2@/(]+5-B2]#(&PK6/:YE--,;."&4?WQI6VT7L6O/H*-/"TN M ?^/!_"$U,F*W=E5&Q/[??+S]<4KSQ\TNLRU,_SX_G;L]QJT%^L)E>V7VM_> MLH_.&A$P3XAJDO-/.,_=!2(BQ*0 BFW$N:>O%-_9?C:O:$W;,UB%Q;R*51,9 MWY!=<('FK\_XYWV]4[?!^EFY;7# /SJ7O*(>(^8#H!"."6FC%%(N>"NT9UKC M7/YH(12:,GV M=RHJM>SI/@;9&_H@Q[5ZX^F0OC6,O@B.)V Z54_[3COTYEJ MD=]M 1W=$(1P+@=T/.BGSN3)9^,#$=WI7G@::!!SU]4:AA\?C7.AG2]QJF*< MJP!IT#^J[\Y+<":(:VR^N@!S(SL!J9WE.BS:U@55+/\ZK*7G^0/@TREX Q^0 MRT;G\XC#4VNPEEOL1[_+'\*C-:^[S/Z_;:]=Z&&[V M&-QS]:1SK6P[^BYHC:%919,>P2?7>O>1$]AO/(?Z604P3H5$CGJ!I!%<1:^3 M3OY)E$W:Z=5NH*S"Q%X^H3\@LF388#VH"*L^ MU%$9KP#'PS**73W5E:#RNROQ*'73%@Z3:OBZWJ6BVLUS7\4%G)1B(V:Y)>F> MW3*5?78?^VP5$I/;,_?TO[*7]=^+>:E+.@^UM4%H$ZC /GBM+K<+! M&D\IL80ZH:;.&,TP^NGT)."!MS4+9,=\<\+N[^:MF83=PW-;N]W/;?K/I]:G M5[CUZ?VGUO;?HO7F+6]_^^=#^_8_H?6:6OW MW6G[3>NDO?OY9._3 6M_>'_8?K-WTO[D&PA*X3\=,%9$H1P()KS9GUOVZ31609EY8Y@ZGC*F"MJ"-$Z)", M,TFP#&S$8(.SEYD80JZF$PUAPO!;0;B'0;A98A%(&Q> -$CYG(&I=$8X$Q!/ MVCJ>C+1. \+A=2ROIJ__NX!; ;=G#FYW.D(KX/:(X#9KN:DD"XHSAK *''$9 M#-).,"23$MA&8S2F:YMJG7)>L*U@V\IAFQ2)FBAI8IQRYZ.S.!+N*#;):F_X M5'&3F!;%K1G8-FN,R0D3#(B&J*2 ;4 MP+80D) X*9H<"R[7'1+KFC9><5N% MPLTO;PS]/,X!DW6*]"SX4&.9USI*6+R#"G4.1@K,M ^6^BM,Y+9I"*%$1VC KI) 5B*4GG3, ^ MJK5-LLZN*95@GZ. -$=8E:NK[]37L%]OIUI?DW-FS7) 23%5\UT\IF.I;'/2#'1[^ MT%F]=;;5=_O3\E2YK,VTJL;O=MCQ12C<0BA8\>)DZZ@7D&]U4:])7OV"NH]"NK-W'HV1&P2SE6LN$,\&0%J'DZ@ M]1F3H@O:I8)Z!?56'/66[/DLJ/V)%?+21(""B1MS%B)P/'%'&M8Y@ MWTH;GA;J3=VB9Z,XV^BBQK0&]94KSWBFSU@%OSSYA>6 OUO7O7XXO_Q"IY4K MT=.51Z42%\(Q$7CBP40GI HZJ.1B<.$GG=+U.>5.+]9UNG?2N>3>FML0^9AR M$'L-:K7U%.3T?,XOT"MY*P4B1 ;$27!(2VF0IS(2ISU7D2Y;3C?(!BG/6/(S MBI94GE&TI/O.KIA6G9ST&1F/AB/;J]NB_*LN%SF\$C92%)^[*SZ3);WLKG $ M,^QYB%QP9[4C7 4G.'5$\8B7T7-YSB51=Q\:[LP(7?2=6^@[._,G[TPH;[TD M*$HK$"BM"MGD PI2.D8C,Y*2M4W.UHW41=TISUA,W7G>N7S3[E;^7J3.:@<' MWT[J8.(3(]$2 ?:VED*+(+ *WC$;K+&J2)T&29V_YJ2.$+ MF4X@CO2Z6IH1]"0B4LHSBC?XQF?,[60&VS7TQ_G8\=8%N)L^S6?_C%70HK:_ MVZSH_SQ&SMH*Q.T]D^B\/^.@UKB6FX?VMOUZL3"].<5OUB=W.J27MXO=4C. MYBW:TRT-\Q22+MARM-T?Q4I6:/G]W"]*I/G0\%?_'7=&I_G- MVYVAATTR'C2F1>C.7V?"Z.#K_H>_O[9V#^#Z=ZR]_8ZWOKT5.Q]:8O_#.]K^ M]IFWZ-NO^R!P+K<(W=E^W=W???5U9QO&MNUQ>_O@6^O39['WK=O=!V&TLWOP M;>_3ZZ/VFUJP?/OHH]#,:XXBERDWC@A()^L04\Y80[U3N4'H=.?&L)6EOU \$KM[ MH=_L(*9N]*-AW886U&P8T&FMYZE?AU6L]TJ5U;PO\,MZ+56-3F)O= IC^%J=U,T'8VX^.%$*KS0TJ^^XTJ7K8L/;TMEV\AT3&\#83Z2E MJ=Q@XJFT7WU:8P7I\D3&*C8,44]DK(1L$/U4%O96F^ :Z^T,LD#;B'>Z\I'G MKS? M]Y_FX>N\.@_3._8VYRS+W$J4/+^M-'$9U7NG.W,> M\LC<>=FA_!WFG$1&-X0>@(_E+GF"R[HA%M/!^Y>Y:Q7"87^W7=OSN:94 MM34^& ]'%377.#\?*!JVU+=*P.?6R[A@*,HV= M;;'VMW:G_>T=R6%(\#_?>?/^<'^[_1FN_]I^\_KSWJ?6UYW=]M'EV-F];Y[! M\^ ]\,Y/\)SM [X/U[?H.[:S"^/_\+[3^I9C=O=3>SZ3ET5');,!*6<4XLPX M9)3-OVDJ&.4:"+JVJ3!;I;RI@G0%Z69(%[# DDBAF>7$P+HD[)V7CHD8J'4% MZ9J,=+-N#5I2I8712.:@0^YT1-IH@BS6VNK(3=0Z)XD6H"M ]WR [C;=&IV+ MP>" L6.$)T:T)$1JK)G61%NOOX]T0Y@G_':+5/B"AH^!AK,N#ICJQ%@,*-I@ M$/U0BHWK<%&@RK/US:I7)=*_D0;QP*&!0R;,^M;8&'DH XP)2G!D1,E MC= N2IX[DG-M?J3U%0AL- 3.6CJ /J\\];ANP $02#4RH-XC$82U6A#B#4"@ M).M4JJ(4%AQ<21S4"0L3@HN"8)Y\ ML/,E5KE8T'K=N:Z?JI']6JKAWWI9IP7'GD_%\T*F0J9"ID*F0J8G3Z;;! ;0 M:+WC1E"K#3?269PD301,98V=(7:!SJCG$0(7%?9:\7@YKW?,VIFWXV@G[=JO M11V_A3J^\_*"TUI/TBQ,QH/XB+9?*4[[3)$6(,KKQSX"SZ BWT1'FP[<98Z8UOXZ9BUAN-D<7[:F0J>GNM-4F_<-ZTQ;I%%<$ M\(,)X'F/6]0\6F,),D%$Q&FTR#B'D5#4$HV)IB$VL8'<*@0G_3D>^$,[C#D. MR4\ZO$Q\<"4BZ;D<'14R%3(]03(]JM_MK.QTK0O4^L&6_^^X,XCA3SNH_V[% MT6$_%+7@%FI!:W=K-*<6Y'YUDN8F:PGL<8Y%0M9SC:*PAEK'L:5@F5\3R%RB M)QK+M 5;"YD*F9XYF4HL4K.TGR5X3XKV\R#:3VMW+Y]*@ :T]3%Q9I*0#E$I M).*42N14+IZGG;;4J.BH;X[ZA;9LFHXOKL5SYS*YAQM\3TU3[4;F@\0R%3(5,A4R'3 MH]LQC^)JK.L-%0ODKD["W;_%1R*)P59R%!/\X"1$9%GTB"9&C)5@G4:WMOG3 M%9D+ZQ:$+61Z,F0J8;*-$JZ/XB0LPO7GW'NOR,Z[CY$(1YD-2*>0$.FL.8H.FL0)Y(C33A&2>>Z%H'B%,/:)J'K1"RKT]M3]X04.'B< M:FL%#NX+#F9!3D1;9TQ(2!B1$$\B("LQ049P8:CQGGK=0#A8A:"0WVW7]GRL M[*AJ][_$(Q<'%=7K56:=^X@1N>F^:5((=JQ S$;F2 !=TM.U3879DESDR^"C1SX2+2A:4'0I**I5]-[:Q)DB M/+&HN4J14R*U N.:^X*BC4;1]BS9SR3L6) .89\PX@+,'V,]0\(2,).BX5B! M3Y3 %K%"695R0 >5ZXI>55EO7?ZL &T!VF<- MM+?!6:.3"!:0E0=.N#!!AD2&TVO,Y5K6"$1*XIP"NE#!19 MAY%VSB"!G69$*L2%A(:AC *0AZS9."QLXMLE2 M;HA5Q2/0:""MZ_1.C]V$%!),$HN"\!(45::0$RX@8X13T0@>I5C;)((4&"TP M6F!TJ3 *F@JCE"2P!0G'H+,0SVA,@@BKG+>\J*I/%V%G<4Y&1!MBTLA;'1%7 MS")+<]B3C E'K0BV9FW32+W.Z+(R/)J'LHU(%2O(79![*@0UUHC2PQ%6F(3?=12*0*Z M\3K&?!U@_!E@=QW-]DN]H^#_T/FR>3:I]O@(N,I/_LX;K=,;U^7@-G^#R\XF M5;^MTPNQ-WJA:(V]D\F[P2^;YPM1/W?NKBD7+"A>4P$7UR.^9^'@[/1 M'-N#B-P@VL_()ACL"]L]L:?#M5\NS.FHTT.7UG )TT_IWJ8_V94 ?/U!O8=> M !?$0;X*AF,;,Y;J<)#1_G\Z$N#="VMI"H*[I+(^YPP1#M2WJ+S]J-8VW\)M M7W_[Q9YO\_O=5>K:735!G*L_K]MK/\VVY:X5ONOLZ[OLY84 \N* +@F=B2Z# MI0[$<<$M\*=3TCA+I3=">YN$5GBBM,$],6QEE4M$$7R0< &WG&CI(EC= E/) M!!,J^K7OO(=B%@2\Q26G8+#><,-<5,Q@+JB2ZO)[,!ZZE89(G:0WA&K"" MJ*Q".!,O0O*1'1P @$]EF;QH.)R#="V39W*O5@( 5;KV>!A?G/WRZYGMU.G5 M"UK?=%GB@^HP$P\;>"(BIA'LT^=/O]Z8T.&BWC+YCK(-(LUWO\8;Y([?,/!BLWF)!EK/&[(0;HQ7? 6EW)QY=IKW%T3J?5(SITKFG$MX78/.X-1C+WJ0XR?A]4K4&C" M+)N)X9S-1,P%6_T!EY7-.347-? ;ON O81@M"Q]7K_O],%ROWO;\1C7OU5HD M=>S&Q5A@]9_L0QYP U+R_#9@_^@(-/AZQY6M=J>'-//2A\3E!A*E\?QI%F// MKAT.JZWF<.:36+6SON5EV6ZU;+EB)2@@"ZS:'=#C2:S EO?CHXVJKM:YPLOP M/HZR3AI6> DN'A3?ST(\OKQ^4B39.NJ/>Z,5WI-E 59] :;5I%=Y!?I'QQM5 MKB.UPHOPR@YZ,-A57H*ST*T57H+=_F4H6(5RXW-EMK;&!^/AJ&+D&K?T'5=@ MX5C8Z7VK&>UZN\D_FWA6+Y,TW%'FH^,\)NM8"@XG);G@$M>9",1@S4A)Z%HX M:/7=:?L3?+[]^]'.]A[< Y_OONZTMC^?M+]M\=:'/;+_YM77UO9A]W+0ZO[V M6[JS>W#2>K/'VY\\;K^!^7UX>[*SN\5:VS"63_]\WMM]=;+SYI_4_@N?UEFQ M?^&3C\);JA@QR'/*$:?1("VL12IJ&9P)+B6\E#)9M^*3^\[7*DA7D&YAI',B M:2Q,-6$8IJP)T!>B:,^O;%)SRW"@6=0#!C[E6U ;A54I*FTB]L.S[2%<*3CT- M-*3G:.BT)9ZD@ B+N99^(,A$PQ%S.N6RJ8(%O;9)Q;I65Q%Q\7)3!0P+ G MUK? 0BU-:N%%Y(&6:8M,M0JQ*60R,E(X(][L@ XJ[4,Z.>]U-GX ME327L&/(D,!15(%+E9C 6JUM I77E;R*@D7U*U"X"E!HM09.X-$ 4W!MO.9$ MB90BT\Y(+G&!PJ<*A7,-/JC#D2FCD'0L(AY"0-K3@+@R%ELG+?-@!--U+G^Z M+'(!P@*$S9GU;8H7"\L=9H8:*3C33"M'N8?').4U%04(GRX0SG1"X7URP29$ MB12(4QY!)P3%D!%NK&61<45!)^3LR>B$J]!HM,Y.@MD='0_B8>P-.U]BU>T/ MA^M5+XZJ?JI&]NM]-!R=I4'?;CV?2./DN[6[OW[_/&;A[4*F0J9"ID*F0J;G M0Z;;'%YA8BF)A@FB-#Q-&NH M[P"%O7\4GTRWT7(MTY)'GC3'EAMEK;,2,V^(ED%&MHB6>U&Y/2N>6!_/_F.[ MX[CE_SON#&+XTP[JOUMQ=-@/1<&]A8*[\W(N#\UHX;WR!GD5-.*>@F;+"$$, MNT"X#8E:.NE]]+.QR(5E"[(6,A4R%3(5,A4RK2J9'MAI6M3)AU G+\3Q6:*\ M3QBYY!WB#'XXE1(2#BM%M ##(#5'H2SNTG+E,[MR%<).WT=?-Z/HIRK6T=K5 M\21*.W^R&[_:8?7JX*#Z<] /8S\:KE=__/&RZO2R>.G%B=PYZ8P.*YOA?]*( MN$2IEG/J0J9"ID*F0J9"ID*F0J:&90%R(J3W@1B7 D^2.>=#KB+JG"68F[" M-V#A=,"7_5Z=#%:W%/\C#H>[A[;WX;#?[9[NG/1B^&OLAIW0L8/3/^T@]D;Y MP\'PL'-\E@GX$JX_B,.WP^$X5XC?29.DPM]/9W=^+XEP6+P/M_ ^M':W1JW= MM_DPZ^L?NUL?F6?"N, 1US$BSI)$ 0:\<2,$UQ$[]7:)EE7ROQL$F$!BP;[ M#KDW47.?C(J<2P<@D80S#AO)F2=8W2;@LL#&,X6-=^>PX2TV&MN$-+<$<4(4 M,DY'%*QV!"?- H_?@XV2\-!8Q'AT+7 58A?? _H,.GX4PR1DL0Y@C+VAO;-; M;;6/R,I)9B%3(5,ATTJ1Z3:EP5E0)J2DL#1<.^R88@(%/+A;G\+EBZ/P'9S"^JWO6F;R[\.06/_W0YC>#DGW6:BKPXI^!L&/7P? M)V=*\:\X^-+Q\4]8D'YX'WW_H%<_N2CJMU+47XUV9FG)BDEKO,.(:,/ QG<, M.<49 N..Z> I3U'FRI%\216""@ 4G"YD*F0J9"ID>N0BB,L.ABQ:3[.UGM;N MWKE[TE&BI? 1:4TQXD(9^,T$E(#)/<664>6;IO:4T,IRY3.[JQPJ@M>Q)#?'BA26:F# M5^&;I?'-+,2*4:.]HQ0I8Q+B/!BDA25("*EL%-R%W."!4%&8YBEE6!T1+=-C\/^QU$K" N)J\4V?/HWZTB Q&(0 M"#B@NG,;@W26JLK,IS*S'U%9V5+7[W^*ABX.*X?4J\_5#!*G= M=-^T]\QD35ZQHU$5^F/7C9/^,Z6_U7V7IMD@O0!&$\ZBC]IZ0QDGF-J@%%$R MI2B"43I-NE_=?-Y36EP] 62#^G-:&F/7'W_1!#,K@T>Y+P+B&M0?;1A!4GDN MG-+!.+NVJ3!;;H.K>TG2$Y\ %QPM.+H4'%6!>)X8]EXZSA36TF8]24=-*0[8 M%!QM-(Z>]4S-. H82K@."@'M*.)4462#%B@8G)QPV@F:UC:Y+C!:8+3 Z)(= M;0%0E%ALK- \1FZ-DY))CYV7A%EQ/8XN[BHH6/LT6#NKLQIC@T_,HLB20#S) MB!SA'@4M<01+A+!(US:I6-?Z,MXN7-2M0&V!VA<-M8LDNG@GO>23Q>J0M -ML@-V956:#=#I0ZY!+/"+. 65U(!1)XAV)6!@5Q=JF MT.M27&XR5!3:@K(%9>]W""9I+O#@LS+#4Z#&8Z,JN\3T&/ J<%3EX M=0X9GN&6,A,"-\GF0N\&XW6N+\?T%+VU &T!VOL ;>*<.,\I]A%S)[3#25@# M>JO!DDE.RGE6P]'T[UDT9<$8Y7$ '=7$'!F0D+5:(R;>4*HX4=$:KYERP@E0<+CX"9(6E;7I(/MI%F05&"&4&XL4 M$P%QIP,"FDND4^2*A^2)RBHKX^O4O(00K#JN]Y>:I>#?T/FV^9_ZQV0&;O#+ MYMEL;O7EZ60/[6"OTSN=DZQ1N7[+V6I,I@4KT;5'P_CJ])=?3[.J.[U:8NN; M+LX!%N/7[YTPVL^2O($GTCR-3IX^?_KU1OW5!4I,OF-B@PAU[==X@]SQ.Z;Y MG>[\V6#E!A.RC/4!QFKX]=\V:ZQBPY#GPJ\$OF1W>^Q*,L%#E*RX]?SU!B?T M5B.](0UD@4RJFR\UEZZ]0M'V,2L^3Z16JBO5RMWO,*9CN.5']3'&K\/J32_$ M<)Y20G5.*:%XD?R:I2[LC$%U6]VBX4O^&H;1LO!Q];;?#\/U"E3GC6I6H[Y- M_LZ-BW&+U7^(.C,+#NP168F2E\=*_<-#L 5KWGDLIGEA#WEB<7EJH6@B21HO MG>9VPEFW]-QJCEP^BU4[[6E=EFVA9PX MZ!_&%5Z&-W;0@\'>QF'2D,WN62SK;O^B=*U819V6/9X6T[G@^7S<4(^5#N98 MF7 -3J4TCB:GA.M@W]X M>_L3O.<=;1U\Q:W#MX6_P;VOW[R\\R115M(A% M8Q!/@2 ;"/R0\(^T"7NM'Z >SHN(:RM@MPI@1Q7WE'.-N5$<>V$-#YXH85+P M05%:P*[)8(=GP)&*F2"%\C+2*40BGH5EE^TIF!=4Z1^-;%N MD4S<&"@F"A0[S#P'D=",N9"\($Y+";K"]6!72LL\#T"DLX"HA<-<)8*(,AYQ MH#5RG'%$- Y8,D&$R)5EY+I4EQM;W35)M^!A4Y!A-?%P$=W/*R.C8!G^>$Y+ M<%)8@D%HC U8V>OAL*!@HU&0SZ&@Q<0R0Y$V 8-:J#ERL!$B')GQT@)GV[2V M*?$Z4TM._BI0V!10*%!X4_%6;%2&0A,)YPGL)R&$ ;.)ZDBI<;&8P4W&NQ^M MTWI7!V_P%\$%5T#.Q@SAP1+2@KJDR'9Z7>Y+DL!NP)VJP!VPBD. MF*8L(Q[T/F42CMX;3*ETFFE?]+YGBX.=&1RT)@9-L$;68H%XL!B9(".2CNO@ M@R!*D;5-H\0ZX6J5P/ !TZ4*P!: S3 % &J^P1MX8@)X)&A.I$8\3:.;:V2=8Q-NM2+;E&U4.F M]+_P%N3O#H^ E4_55L?7E>,RO5J&&/5[H]B11^T%R!=;"&OW Z:AXS3;KX+ MLO/5C/.@>D$A4R%3(5,A4R%3(5,A4Y/(M(BK7E"%O9 L4<*ED#I09;+WW@D) M#R\1:PVVH#H77%18!1:P$"AQXQ"G\)OCWB/BH[4R)*6Y7]OD]-X'DPT6Z(?( MDTD@G01%GPB!C M"$9):Z93LC:EQH'$*N9GD8?+S[H5L-W?T_ZL(8_S1)AV4B7L.=$,Q,)Q+A2- MV"1+>8&\YD+>\7S:DJ+8(MY9+%GE,>H#.$KE[94,.!F#+#1 M>6FY],)HSI4&I<=IX*3DC$N8E-3%1F/ ?#:/QI%B8I%U DPCJ1QRRC#DG14 M",90X5(.:Z0C4TA)('Q.C]/1K6+N1T&( M6_3_"MHQZU1.H>21>9W;G>8,6H63B>DG"%%@X.EA8#XEPN?Z)QR4!&6R,>&4 M1]:ZB"AQCBC'(M5VU5(B"@;YW7$T6GE !LDMB45+>+[P M,'O"(I--FG*!)-,Q9TQQ9*6"WVQ*(>FDE7*33 %Q13OK5<"(QSZD77'<"5%H M9[$55+$ZQD-:HT),(41,"#$%=YXK[LR=[/+$.*%*(ZM-0&"&8J2)L,@+1B(0 M/MNF=0 ]P>NP#3T+Y%F% /JZICO,[O!H$/=C;]CY%JM.7?MVO>K%.K)^9'^4 M2/H2K5C(5,A4R%3(5,CT[,FT2)T](7D0PBDE!6?:6)(B#9230 GS07W9GJKO M!.5?"*'ZYS[$6N%X/:MO3$KM_]D?#MMQM)-V[8^BBB^@BN^\ON A9)RZJ#1# M@EB"N%8".2D"DA1S%ECDS(JUS?N?$A2Q+>A:XN4;A]B6.^MXP";R *).G*(B M>1D%Y90X20MB-P&QYYPGE$JEF%'(2,,0=\DCZR7\%F@4EDHB VX88J]"5/S[ M.!P-.GX4\Y+V_==J;V![HS._2.H/4NR,QH-XJZ["#WFH]0P1[6Z;V=5?8)R.$(L[EVL':);JX@E"?O[P;#L]V$-Z> V?1&Q;1&RX41;>,8"26=M<0JAHD>,&ZODF)25 :TR<..X#UU(2FY)@N1T24>X68GP6)5[D M^8GD>2[$TR@'DNL-LDY:D&<)OS$L$(BXE$P)32*[2I[+YMQLH2XZ5"'3"D4Z M/4/2/ZY[;3:PZ20.^L$.]\L>_&1[\+POSA-*0(NFB((.C3CWH%0#7R,:#$TL M*AF,.,.*!FW%JQ"L]-=XX/?M,&;O6PY9LKWCB6>NQ">5PZ1"ID*FU?2_[0ZB M'8X'Q[4V4&L(6_[_QIU!#'_90?UW*X[V^Z$H!@LH!JW=K=&<8A!CM#@1B8 F M!G&5&U +RY&6H/W9*)1W$JSSR[7!;^]N*V);T+60J9"ID*D99"KQ20^A_RP] M0*GH/P^D_[1V/^7#"="!WOUH;WTQ3N)@N$$2*(@X411IKSF20$[A.'9&IN9H M0#7*.(8V*0CI8AS+E7T@82F'EX\E^7*%W;E*@3< MOLYE,G/A3$"/NR6YEXB(%Q414CCBX%9H7,A$.(1URXBEYLIR&"9(HP[9DBSMM=5".-JQU'5[0]+L;]R MZE7(5,A4R%3(5,A4R%3(U+@,0V>9C201I93C.Y*;[I@U!)VORB@'E0G_L MNG'2%/0>/7@;M_+_;U$WWU*6IMF[P0*; :8Q4&L)3L)SB[US(D7FM4J!P1X0 M)VV);UG[OO0>?MR]P8_F>IYKRP7V." M0(#H@+B)#H'!C1+!T21E+B.1KFUP7&"TP6F!TN-& M".L#TT$J$WD,COU$'UW<)U&P]FFP=E9G53193A5#3C.)>/($:0N_A4!@^ZQ+ MS;.U32K7%;VLMBY<3ZU ;8':%PVUBR"MT4D$"]C* R=DZQ;(HM 5E"\HN M%65#PD)0QP!* ^> KUK8P+%-EG)#K"I^@49#:5W]]_SL+6'.K.42P6X)8!H8 M008SAX00AGF>I$I\;9,(4I"T(&E!TJ4B*2.244I2,HYP+((AGM&8!!%6.6]Y MT5>?+\C.A3T%R8VC02(7O41<48=LC D)0H*)PN+HP]JFD7J=W;^VR\L!VH>( MFBK@7!-54A&42XCP]P+XY+E$6-FG7*<\)^X=0MX-QV\YU/V@M2!2H88 MH0PT9"&02=HC[V-@6&!-2-:0US'FZXK@%P#?=7C;+S53P;^A\VVSGE3FK4YO M7!>(N^J3^L+)+-W@E\VS&=>?W_3EZ8),Q9'3#25 9(_ZPSH7]=4@=N$UW^*O MWSMAM'\JKC,W3E<*G]]B':S+>'3]+3.KXF.6EL=''9K'1,C\NK"&2YA^2@\V_0EO @+V!S4?O0)9 MB(-\%0S'-F8LU?X@P_[_="3@O!?6TA0$=TG9$),S1+BH553>?E%KF^_@MA__ M^<6>L?G#[\V6#E!A.RC/4!QFKX]=\V:ZQBPQ#U3,9*R ;1SV5A MGQ,3P,)*\GQ0RXC;C>>&W(L%? DW7LK%I6NO,.PGNM,3F;&7MOYZA]O]#F,Z MAEM^5!]C_#JLWH!"$L[S.!C.>1S$S!DEC[BP;,8I=%M+IN%+_AJ&T;+P%&5=!]'62<-*[P$\X=B#[,03[]?/RN2;!WVQ[W1"O-D68!5 M7X!I3=U57H'^X=%&]>?MJJZ^U$5X8P<]&.PJ+\%IF,H*+\%N_R(4K$+1Y9D" M0W^,>[$B5_BD[SC]6T=L3^];S;"^Q2;_8@+W%";*>&554)I'CBUUD7*"H^(\ M,0[OO1WOY\ ML//Q#3SS;WXQ.F]G^ZOX1-_0G>W6]Q;,J;WMOW^B[TY:AY_$IY,WN'W8$I]V MW\ S]E/[ SZNTP#AW];)WU^8UT3B@!&7BB.>^U\;ZRT*-$;+N1$NQJ64!UI( M5)ZXUF0!NP)VYY4Q"6%2)\.CE5PII8-*0A%%M:)2:U+ KLE@A^? 3FI."::( MAV013\(@FX1#!IC-I6 Y4'H9-7P*UA6L:\ZL%ZFTXS4/+@B))8?=7ULM>?!: M8>JX9C$@A$ZUT$W,?#KX;"@8*-1 MD,^B(&94"4D]PEB 6FAD0CH1 MSG#$X6.^G"VJ:0ZUJHHAH6*%Q)*%31$L$2 M* :1<4FUT4HE':P+5H5$=3&#FXQW/UIGY;]:^(L1-A"G!')68<1Y4LAX@I$' MU(-=+42"_=HF$_YT<]TAY(A'7%#0_EB3"SJ8D'?91V[5-(_BZH$7U*V"XFF!( M,+6:F4@YY;F-@5-$6T>YT,9*0T4!P^<*ANTYK1!'D:RQ* H?$9=<(-#Q+6+) M!K" 04O4$;3"=:)I@<("A2L)A9%PHY3!E 7/ 16=#USS$)RBS)#X$RNX0&'# MH7!6+V2&)TVE0QK;@+@7#MG<@ '[PSWG-.4]4)MUO7]"V0_"ABN0K_%.E4) M9G=X-(C[L3?L?(M5MS\].*KZJ1K9'P_1=_$\)WJQ]7PF;63OU@/\:OYI M1"W,0J9"ID*F0J9"IF=/ID5BFWC"F FC?*2:)YNG M*/]"",/7!CG-J^RUXO%Z5N\ E;U_&'-J5CN.=M*N_5$4\D44\LZ%$RO+O8G6 M*61%I(A;PI!+U.6N-4(I*Y21*C>LN4]W\R*\!6,+F0J9GBF9%MD*I4C41-CZ M&*?<^>@LCH0[BDVRVAM>ML)&;85SOJF (TU1*<1EY+ 5:HELU!@)K(6-3F.6 M=(.VPE7(PWT?AZ-!QX]B7M*^_UKM#6QO=.9V2OU!BIW1>!!O5<%PT0.*6^': M%:OZ3'#M;MO/U5STE.=(A4R%3$]/ID6T!$VPLBHZZD6NTP\[C2.@(X2D;8#Y MQUMH"5<<;;T;#L]V$-Z> V?1&1;1&8[G MTWQ88HHJ3!#'SB$>G$7.,8F! 3!V M,7*08&-$BLD%&^'_A!9W5_:+/#^:/,\EK%"061P"15:XW$]):>0"9H@D8SPF MD4BKKI+GLCDW6ZB+#E7(5,A4R%3(])AD6H70J+_& []OAS&[HW* E.T=3UQ5 M)1ZJG(<4,A4RK:9#ZK0Y0FVBUF;KEO^_<6<0PU]V4/_=BJ/]?BC6Z@+6ZL[K M>>\3#8DP9PPBQAG$?3#(>IV0PEXJ[G(S2[!6Z7W<3T5J"[@6,A4R%3(5,A4R MK3B9'CD0JFB4CZ%1SL= $:J-P<0C''6NV*4=CWBU[N19/:;,\I85,A4R%3(5,A4R% M3(5,A4R%3 TP89DDN2)-4@D3CE,P-ADIO#0N8HN%NWMXWU^#/JQ@&+X=] __ MLL>'L3<:[O9;G5Y_T!D=?]BW@SBM4U.LV46LV8N%M["P1ANGD>2!(\X-0993 MCA@F"3OKE'-V;5-=48ZU!.B^"!%^N'2\(L(/)\*S#BFC98C82^0X3XCGTE$N M1(E8"L$K87.SJ :)\"J$/+V/OFN'PQSQ%.LR:M71I'Q:_F0W_K##ZLW>7@42 M$L9^-%RO_OSS==7I99!_1F' MP]U]V_L(UE3W>.=[+X8/8S?LA(X='/\%5E9OE#\<#/<[1ZE_#]7MQF/,G M^B*LHXP&@Z*A M!G$%/YSP!@ELI?*""XW#VB995\K<-XNRX$6#/2_+=)X6Y'BAR/'W+'(8ZE-T MVB 3N,HM8R(RB@<4J;>48ZEI8-CJ8'K%NPJGEPMON7[81WO=?V MJ#.RW?J\]3<[C.'US,9WH5+2/S"?X?LX.72*'^+@6\?'26&E]]'W]WKUDXL: MOY :_V:T,]?J3%%'DY-(,0%*?.(2E'@)PI&H,8[ /US72KRY7$6UX$.S\:' M>"%3(5,ATTJ1Z7&#S8I2]$*4HM;NIUG?IO? !YP1Q%QDB(L@D(V6H> LD0+C MB"UKGEIT@^BGSBBWC2M6_4)6?>MBK*.3C$E. M-++4T)R;QI&&3Q!C-N$HA8T"KVT*L:Z;4C"IB'"3XQR+G"Y-3N$L^JBM-Y1Q@JD-2A$E4XHB&*73EW<+]-R5."VM]7=I(V1P6VAQ KYNM#B*HERXPBP3.+;N9 MDPB,LH2B)L8$"V1,?FU38;:D4]5E2-(3QVL4'"TXNIP8X$ \3PQ[$$'.%-;2 M4N.5CII2'+ I.-IH')TKE&:9PY':A&B4%O$@''(Q>H0-MH8K,)^X6]ODNL!H M@=$"H\OU3O *$HL-E9H'B.WQDG)I,?.2\*LN!Y'%W=*%*Q]&JR=U5DMC3X M*R/GF4+M:7\;;A8O:%:@M4/NBH78!I'7>22\Y M)RQXKC352N@4-0LR:B=YO!YI"\ V&V#G4ZQCY@[H1U.PAK0 M6PV6.%$8(&+GR!I45F;#K)SD;F".JNU]BB'X2(> MM0"0I0PQIRQ/DBCB':BLC*]3\Q)"L.JXWE]JEMJLIY-YJM,;UX55KOPD=+YM M_J?^,9FE&_RR>3;C6WTY84R9+/?"6IJ"@,U,V1"3,T2X"-N<\A9(L39[TW05 M9Z:7Z\5TTO&#HX>ZB!ZTKDG0'\5*5:B:PDA[? @/\O.X8;FSC@=L(@^<6>(4 M%0EL7T'!&G*2YCA]BK%@!.5?"*'Z(BZ\L8,>4'GX5QS4Y6]VX>&_=0$KGE; M2:MS*N#YVOU]^+R3WP-"1=J_M_<_;[\[^;S]YL?GPS] 6.%W^!R$M1O_]_WQ MYX_AR%$N\_4[O[^%,;P[_GSX-P@EO).^_=HZ:,-SWAY^RL)ZT.ZVM_^;=K;? MD"]<2L()I\A*9Q%G&",CDT<&F A06:H8Q 2Z@6-CV,K FXSBW&'O+8Z<$&.T MIT%C)Z*23B= [ B8>91Y:S".DV(3.[EVS@CGAA9NG.K\TTJK 6+!4&3#,I=0:!XXY-F <@,V@US:K4TB[# 07 MI?HF ;T.#9Y.L!=9VAN7ZL+26IVLHA;KY"0/D1H9?$H<- 07HXLLIQL, 2YZ MT](F-;<-,YM5=F:?KT;]ZC5@=\O".*NW_7X8KE>@&&Q4G6'ER"!VXS?;&^57=_HPG[HP&#P15*GZ M@I!'V?D6*]@\HQ_E'GWU$]'DQ?:['83A1E7-EA"?OC%5URI]DTLN1C*YK-0! MX1.Q0'5F@I6!<6^IXSS*M-0":, ^IU/[$#TLR*@3AV]^9"4PAMR5,Q<]@_7/ MX]Y)%_>%K4-0+1JC_SWZ]M#>?H>_*"T#=8(CC8'K>/()&5#?4/0. R4-<\*O M;1)VV=D(C-4?#[.4?(^9UV=H ;Q9\WMFO3-I/>7%T7YG,(HQ\WK\.JQB#TAU M.7MHXVI>),R+Z/9<&N Y2-SS*K2R_ MQ>[Q1K6['X?Q=*3U0'K]&A)J7LRM+\\$<0H7%S ,F-"/NS6K;CS"YC$%<$XW ME "0/^I/FG"^ BRQ>4Z_?N^$T?ZIW3=SXU3IQN>W6 M:)\B='XY9G_N#TY'FPTT,7UG )TT_I MP:8_,7, 2?N#FJ5>@5D5!_DJ&(YMS%BJ_4'>1_[G9FM'K6V^@]M^_.<7^TB* MY=5FS43?N_SS*EZ[4E&Z6?%Y8(/I@]^/8=R-.^GC5/_8FJ@?\$+ O)U4;Y?# MW=J-LKK&E/B"%5;U]JBXY@B468X371^^BS]\/!K-[*7! MCNR_7RU]SSRT@SV _>D.*&O'^63$9WMC[7D"*G;MT3"^.OWEU],RE)U>38OZ MIHMNIE'_Z'P+V<"3;62:0#Y]_O3KC?JK"\ZRR7=<;FC!KOT:;Y [?LS-Q15N+$.R@*7FDN77G%J-='G&G5&0UCUL39GWF1S MYA95&%[L2E!Y[4H\(A_-',;>]ERBX>MZR4*^3:F/&^>^B@NX0*V455ZFPFK4*"H?6JR/&C_RUL\8SE\64;XHD:XI$8$DW JUG11/+?^_Y5=WY<20I91 M\'"1E7MI86A73?'%A)/9H+0(U&&>TW8MM0H':SREQ!+JA)IZ.37#,U[..QXK M-J]JXUV]G9/8L,//!ZV#O>_P/-$Z^)OGL;4_PGM//IU\/O GGP[^"^/]XRL\ MY^!B;-CGP];QSO9O,/:OQ^WM/7C7._+YX]N#]D'[L'W2AN?\35J'?^-/M)U: MQ_BXSK_]@+]_"<+YZ"-!"H 1\2 Y<$0POEM5K&I67.8.JX"E@KZ@@1.B3C3!)L&MY@,'G1962?"R#A,T!*VJDH MI48^6 WH@D4O%8ON=/);L.BIL(B>81%7 M3KF<-D]<"(CC))&V.J(406F22D=AS-JF6J?\>\ENJ),XZ <[W+^(;.TX>E>[2C/EGU,2X[, P/;K64=5 MB &K0% DU"">&$-..(5H'(\Z.*\[F;)]=] M3 QG<4Z@SPBFD0M@ '/KL*;24.Q9]CM?=CHO7*"L2'$3-^C[^T3*!MT B3YW MEN 0#<^E!83/&6HB6J15Y AKJX',PGF=R@;]7$7[J9P,19P?59S/'0Z*.Y(P MLRCDPDP<:XE,I 1Y3W22WCIMS3W[<"Y1B%<[0N=V63E/$<>SFH6F%IM\LX&_ MH;$_8),LJ(K,=R9+21R,;(1-+<$,KK>"(LR?T/ MS@JX%7!KP*P;'YU4P.T>X';N<.R"2#=M921(S5B'O)D/%!(QF\ !)*[G/PI1#K MFC9><9NZ)T]'<<0WFQL',9XBH/<4F^^$9OO=OG-;4>PJU> MGO%"G[%20;&G10IO+I*\/JE"5V)BEW<\@1D21HX@6SV;_)];K E]7D$G7SDJ1["<<4 M1;J;(-WGIQ=6!8DC%<@0[A W7B++I4)::Z(IELX&64LWYY?3?HITOR3I7G+$ M;)'NIY+N<_>]IR8ZD2(B@-B(,YJC+PP!;C,<&Y*(3*'LW2LAW4OP5!?I;H)T MGSNP"<$V*^=(P>:,N$T,:1X)(IYB'9T'\6[BWKU2H;1OSOHLG;6B&9XU*,H? M#RYVMWE0=]_/D/"VM1>>.Q(NP4=Q"[B;]@.[A'E;=4NNP_C\^TT]+O#-!I5& M)V7202 2K 6CA6AD>*+(8J8H848%2MFISZ/N$:S6/&Y_=B=5UZF(13%/95#>1NN8%K5-+/F]\XT6$J)GY M;851HP E7084E MH4+[]1DJ&&5 _#U'"1 !<>T5V(K"(V$3P80R'BE>LJ>LH,++084&G(P55%@6 M*ISK"IK38!/62!B3$ ?*(>L%0]&#+D@UYU;()9^.%51X.:C0@!.U@@I+0H6= M&5W!J>0-YK!:P]/7S8?,X:+>WT*];\T>$(@44\2(2]))BH5)-0XMH?9$@: "08\&0?<\+"D0], 0 M=*X*V6A"\(FC$)5'0*UIE=9<^<9S0U,(.D,0N4^/C )!!8(>&X+N>3)3(.AA M(6CFL(52FBS! 4F7:W I;Y .&"/.5:2$2%TWW2*-@: ;O&#/TMFU?>M8U)L0 M=>*KGTSFDKO^%I[\%X"X2UF"9B-R [UB4Q8N2+P0$O\]ZQ<+8'7JK !+4?:>8EBH*1('UDEJM%'6P%RPJ6O10L>S0_7<&R.V+9C*<.R$Z],8CZ M;"83+I%53"$1E;2*8V857=135["L8-E+P;)'<_@5++L;ELVX_#PV/&(K48HX M(:Y41%9BC8(WF'F:;,@9FHNY_)X2RVJ7X"]UI"7\&SK?-D_'W1X?@@CXR=^9 M7SN]L:TG\I_ZLLE#]_L[NW^? MM':_\BPYK=W/!Y]_?\-;(&6M7?\=I*L;__?]\>>/X&>C^\/ MV[^_$>WMUH^=W?W#3R?O?H!\P3/WCMLGK1_MD]]2Z^ ?WM[ZHJP"\2$86<%S M6)/,_<@X0RY19H.*.HAI[Q)@PABV1]_? U &3K[,ZA<9>3>:Z.U45A2)1)L!=ZNS8WOT [V.KU3"-'S^L'\B!] MP.HGONJ,X'7^YUMD+7(?8%F&:;H]]E,%NU.=2=3SL=IQ,&0[H"#Y\W3^$X1S7%4W4K\-J,.7%SA#V\4'G6PQ5 M F2H>2!#P[#Z#N!0^2DZ#'/]=[@&UBL_[?3CZJAK/6P %/\XV'?1C;D1V,)B\>Q<$AS"%4W_=C;W:<\, P_R:[-XBQ M&A]-1S \ NTC 4S6KUV'!W3\/LA;WDCR>4PL.=(W"E^ M#*NP(^\5%<_9B)%LXQ\ MRJJCXZ.L$L&(^MZ/!Q-Y@W$%>SR\(+37"$.6JS-YF/!U0[EZ07A^'T?C06]8 M3QO4GW$O#!??%Q];.#_D="*@VX1#3T&TT_/=<8C ;7MC.P .C+E.998 W[7C M85ROCH#V8]NK17'"&2"='EBV,YJC^1E36^]K09]!VGGF &0=]TX3EX997EV$ MBVN9[TP08"K2DY\SDE,S_"#DI<]8"N;=*$Z*;)Y39#"A2.6.JW$6H6J_ R\> M9&:>7@<\/++UM3X_=I O@J$ EP\ #K*D=/IA*ISYJNF,AE,HRD._-$"0E/[W M6K@ZP^DH824!'"S\-46!#&&3I]929^'U\,8AB$@V4N:O _IDLMSPYN6H8T_$ MK@LK17GEWL$2]W*9U2'LW?UOG3#!W5,KX0Z"V* 5N5%U.A6#"8M.\?EHL@ZU M,$_6!D0B99TH[W/ /.=*$GP0>\!2=?DRD&S83H<1]* /8Y#KZ4VGD' J#J$S MG CT]/M_Q8V]C?4\A/RV_*#3*_*^D,[%Z/3Q_U[/N^W8QUP4]<)3IG]EK$AC MD,W9APW'[F"J ]@*]L?.X?CPTM/AX5E$^X PL/MW8-WM8/K4#>"**Z>P/E'G M0+CB4=ZW 2G.EFB]UAM&@UCOZ!?D%T92ZW;3;;OCX^E.>*8" (8.)QMOO9%V MX^6YW^?ULZ\^TWA/D3"4 ,8\Z@]K M2_!5/45@KE^_=\)H_S169.;&Z>:-SV^Q#A2P\>CZ6V:$*S-3'#R1;!%V88%F M?NX/SOW7>Q$YH,U79!,,]I7M?@=M:.V7>54&])@+:[B$Z:?T8-.?J%HA[UDU M-[R"[3,.\E4P'-N8L53[@^QJ^I^;O69J;?,=W/;C/[_8,UQ_"L_9[$Y]_:[] M,Y?(0BZ.!N_=VYVAW0.;8&IT &A.;<6E^9,>T#$Y/_B=-!WZ;M;&5MHKN?>% M6\\H-Q%I81/B.C)DC*)5=**8"]Z&1NK7*5^UN%K8Z"V3L[TJE/;.IPS MPF3;/C5O/'RPUQ\<5__*FOM^?PQ#"<-_OUJZ,CIO)LOKS.3)^.H:X]?=7KU>M0W73P*&?6/IKN7,1N$TKR!3<.CIX^?[FT;]=YV MX=QF\AT5&QC+:[_&&^2.WS%M[G3GSP9+Y(;B#S%8P=3S&>RS6MF'&JR@MWKL M+5,&;E&PX\9+S76)"+]>TB0;=>1/6/4QQJ_#Z@VH9?=)1'CV*T'EM2OQB'PT MDUQWV\ID#5_7=O];S"7S*JK7JZS(W::XRXUS7\4%9#@O(#'+D-(7O$R%SQZ" MSU:ANMOK?N];=M/V>[9[?EXY\>P]1,6VF^Z[1X77QJWM[1.E%YM\LR,J?Q90 M>2&04B6BM75<&8RYS^VUK"6":\68Q,&;97;%. T':$RQVCLZ22;!E ?D,^Y0#-C__\:-&WW8O!E*V33R<[^5T? MWV%XUW%[&][Y^Q_[[=WP-8\1YMK]O/OFY-/'_Z969Z8/6M#84:4XHM+DG#WG MD3.>(<>D]IX+ 50$G1*3=77_?!X8Q*,-8Q(\1P;ZPCE@9N M @=@8Y+Q9?;T*)AV-TP[;TA/E?!2XH2(S"[CP"0RPFMDC4Z&2^H(UFN;1,MU M(W'!M()I*XEI@>7*E<:1H#AH9]Z()*74*C 1J/5DF1U)"J;=#=/HN9Y&23Z4 MIDC#S@.89A*R7F$4--EW(YX%I2ZIPWV@0^I#33FQW=+P4S^)J=U=>Q 25U$BJC.)2<^&-4]$P'RR+ MD7.P3XM;[:FA[7C&K48P52D$4-*<58B[0)!V7J!('9"-F."BSX?6?!UK^O*J MQ!>Q/15;+1@V4NLD*>7)>]!,7'+*&N&2L<87S]'3B^VYY\A03C@&84V@>R"> MN$]!, V@I'(!:,V M,AN*<^3IQ?;<.>*]3\J"YN-%\ A,!X=<(@S$5FE*/%9$D1P8Q=89O7?#Q2*V MS15;P;R5FGD3".=!*4=2CQG/IZOZRA=8F&F4 *+/CH?"+-&!NHQC\6L M?WJA/3?KM>.24RJ1E=*"T.*(;!01)2Z4<,HYDONQJW5EEM6.O0AM X4V>N99 M=-(+8KCU+KMB/5CZRDAA29+%J']ZH3TWZDT2@*HQ(?V+LHBEX_\A#0L$ T? MQEQ&?%WH)GD?B] N66@=X\H)Y9CUB=/DC4N),R,$L(95BM["EB^2N0S)/#?8 MN0N"\F21I"2"9 :%M&(<20+KSH3,B3AKFUKQ(I M,# DH^*25/,]:<7V9D$!8R)U(D@2_)FFIQ%5G&'A(E@ODE+C0!SG:WC^UOK M16B;*[2.@DIEP$)G*G(KE7::@^;K%#,Q1$J*M?[T0GMNK0LOJ9;*(R4#[+-. M2&09"&T"M0>G2 VQ(+1T'=,F!:G>]_S]-K50'M)?=^M>0XLF+#UKY+AG@^>" M' ^.')VYTI3H&FU/\"%D7 M]U(=,0'!'1.B&.5S_H-1XX**F.,"I!^;5-R MO$[(DBNV%)A899BX9]?? A./ !/G[@KK!)B(+B&M"4;<*?B-D(0,3X$0(T2P M>FU3"+HN]4LP.F[1%WCI%?\;WACOM&]O]3JW0&SHG&[=9,O;W(G-GW5TS.T= M7=V;L>Y6U4V=;K=NXC:=]&E3MVDOIXWJ]]B+@]RB:[WN$64/^\!.)Y,6*-,F M[$ZCG;P:[YD4+?(JQ]T7/>(R@TR>\-)DZAZ ME(,8-JI3"@PG?39A66,O5"X>]W.3K.D#Z_NGH\D=I(#-Y[J1CFVWRIU/S_H\ MUNT<

K%]+ \8Q/?[/=W+/O&;1OO- $,=8=\([L<=U7;-(9]W(KW&D3VMR7 MK"9GS1.9^'NGG#G#;@Q/>GO6#PNQ"V\8'$\:EV9VR6W%X,>T0VF]>G8XC*.Z M%6JW8UVGVQEUYINLSO8]G;8-/;XPI,YA;F8VZ&0NG#1<2[DY:JYK M JL.7^4Y#R^PXD];FBW G/?LUZ[7-AO1K]T\?+_V/X%S8GQ;DR;^&7.GOZ9T M0]IY/=6=#OXX^$3_II\__G-K^^/?QY]U]T&F^'G_> M_NWP8C>DUF'[X/,VZ#H?WQZV#]^P]G;W8&=[C[9//I'/VS"^W__^L;/[Q]?6 M[Y]3^^ -_D)%P$%'@9@,#O2?B)'&H E%D0@)8"4%EB[V,,?<"05D)-@K+E(T M7EL:73#6*[CIAAR%AB,REC)$DF3, M6YY2"!>):H@*GB?G'*7<)JRM=30$3UDNJ,7#1:).EKFZI#U>^GO1/>J:5FF7 M^\S=S(;S,R1:>!>5"\P+;J,QR7A/I ?>$T8$O7;->VY>F?GW^$C@N58X!08@ M%11N@:NE3"(*KW!::^9>_6:BFLTW!C\5*MAQ,[G7Y]5!4+0FFUP\^[XV05 _ MH3&HAY.M=M+K=.Y"T/U@KXS#R;X^[=U:MUS/.GA^;EW^:[WZ$+O=_/KI/CMI M;!QR6]7A:% W]CQ5*2=O>7?Z7'@FJ!7K=9OV3F_:]SLW3L]*!OQ6FU7U-#^< M;<[YO5,8@0LV'GXK@I7(\VU43[XG "SV!03&6^8I2JS.IO,*N>0QDAIK#>R* MB;NT"]&8LV.%I%H[SCBQ"3[P5$I*0*KII5WHJE;V$V;,5DQ^^+ S')U9#^=] M]2ZUQWL(A+NAO^J5P'3S"EP )B+A>\UTM):37.\M@/IGJ70,:QKS3OT0/?@( MQAMXXD5;M D?XQN\T90\S6-&T5G&7+WT>_8'F M6\55=^FW]&+79KYYW UKLPIU4,XLE>K/L^VGM% J9:R;'@HWK[W.V]M9C6W, M(=0=5=CI(52[N[,+WV^WX!TM]NG@/8SC'?^\_=^#ULD6_P3WM3_^(^#^DTN' M4!0^/_F$6R?O.Y].0J?]^S]P__[7]L?626M[?__S]COR>?D8/3*"!BG RO0,K%/*V+.H6%W@J\!7 V-O"GPM%[[.(_)\ M##:[%)&(5N?4N@#6NPV(PY_"$:%\<&N;7#V/QDBKD+<_/?^XKP)ZVQ2FY_Z, M)5DEDZV(-9PWMBYX>"][=)_"6%F!/?V%[MS+-CQFSV[?YS'MI'^&<2LSYBSK MENU\D>U\MM&$5<0X#/1(F'G$-0-KQ#N",.>)12DL#0&V\V49(\_(Y"@@U*2Y M/:7Y4$#H04!HIFT&5D)%'!%7Q@(($0"AI#PR-!II@K;*I[5-?>^.&:FX\Y Z8<&= M>^'.N1YH3?0,P 5)PQSB GL$8",0L[GDMM0T&+VV2>Z=FM6@6C+/ 4,^[(.1 M4^=GS,30%;]@,"61!RT1E$IB3B+#EEO+=(R M>$\=?$KJ"K<8W[N29G$0%C1Z/LI@0:-'0Z,9-Z$SS$=#$84]!''L%;*PBR + M:R^92-HGGM%(BR8U])A/PK^4 WHA%?.:A*@'S$R9M63^G";)'K?L:#R ?U<] M6^7X"Q9!1TD$TL88Q /)NY^TB'D>N0LJ$BP:D -9*'>!7*/?3E.PI'*#!9-]I5%F(MV.@>ZQRMMSA^-10FV;? M#Z>I[<"3R&=A[]:9/Y,TODFIA>$T!VIX.0/J5N44Y%6I"0^48V3,AA;L+BE& M0FT8?+=DH)NR=I:?8D3T!E,/DV+T0(.]7?+6(Z88F6>:1K-59R;>*WOF83*U M;AV-V? %OI"69>&)#+HS];]+>WF,[V_M?/__^Z?NG@Q:\\QW.2'2 M>>\",LYQQ(DGR$AFD0A41:.2Y*UE=!MP;,^@G0[4I_5D&U):+: MN4K M1]72ML>Q#6_>_1Z[WV(+AK'?G/+0SP+-9G-AHN<.XPQDB0CXX06R*DID!&'1 M1JH%=6N;&C>IEU41WX:*[T_5D"*V]Q;;TDIQA%11SB$:PJYUA %)02 M86TBRLE<4*-)\B=IG5$L M+)?>1(8D%0H4"VV0\\8AQX-4U@<765J*8M&\O-2F*Q:\^#"> T0MI%CL#^)+ MR9UZ)+":#=4'O8);D@C*E?$1Y\Y/7+%:T90TBQ1%)BGS6B62W1:$+>N8M[@M M7I38SB;+G<1!/]CA_ETTCB+$BPLQGC$05*(R:1#B?,1)5$(F4HLP=9A8!:0, M=&VS[I9#?VV0(*^(1T,6CT8ST>L>2D?G6S&0%L*KV6@,1[46SA,4:58Z:'+( M)M!!/!,Z&NFH#R0WG&F0?52DMC%2NS2=H\CPPC)\KG,DHB,++"*P$#CBA@>0 M81J1H,#043GA@UB:SE$<'0N)8=TTVZ91'!1W1S,Q[&Z:QU8F:8&N.T#7SFRH MAC91<4(\2B+[9SE82CH%AA+S0D0L/(MR;5,TR% JDML8R5V&]E'D^!YR?*Z" M:"6E ^JAH!-&/.5.:RDI)(G*'<2IP"H5M\<3J2#]D>T^M=_C'DF&!=U^7OSL MMBI+0;=%T&TVZD,%R[@)"5$J*!A8!".'HT"1>LMMU$IPL[9)U]G2HM^;D5A< MY+\Q=LE->DP1[L6$>Z;5HL!&*"%14'6#12-[RJ%U_%?3_"O_]$)GZ&%Q@;!O?GBX=.LP M_U7 ;9&LO=VM4:N#?]0 M_7%LZ"CE0E93 '4J A@F6F,%'$I& -:#:4Y NZR MC^7?Q;U2)/<&#:1([)(DMOWZ3&)CDJ"/@(B2*#3B7&&DK72(!/8G %@_* W9"FNJ*T^JO#$@4^N-S<-,REZ;9*-\L-],U.EM! M^H60_LVL;D8U28+@A*+)P8*.*>0\MH@0QJ+77E&"LU^)T'LW_EBBU#2\>US! MS(*93Z\8%UA<$!9G%."$-?-,1N2285D!UL@P(9&EP6M+J1(>8%&))7ODG@04 MY_N6U-7_?YGK:W'UWQ>ZFUSZY&<-%M:N[X$R<]M4JCC=4"(W9>@/._G1KP:Q M"^_X%J== J92-W/C]$7X_!;K8-'&H^MON:JEP2.#1]W=@?#YY9C]N3\X+^2^ M!ZPYB/8KJ@.[7MGN=WL\7/ME?MEAS2^LX1*FG]*#37_"N !T_4'-1*_J;A;Y M*AB.;I*KIJ TN6?5_':!4&>;!U$"^^BNL<(I33@6U"8?@I4PB"J]PNO8^(IGSFNEH+2?>.!5@/2V5CF%-XXT-7!K3 MK65W/U:3"V) %G 8)+<:U,5I6NN.F[87JU)-5 <_%;!=-+^A.]_0. M#*S3\]UQJ(\=JOYX4+WN X?UAO !_%9O#38?2OQFNW7A_@_[,8XNM'YI:*\7 M(KWDCB1W;9'RL^\$>Y#V*9Q=_W4#!WN[ 95>+S?:!:77RP,O<.GU4GJ] MW&/Z'V^U3?_K.-K!\-(YQU)/#&_QC#OQ7&-])5?ON@X:1^TR,[NY\/VR=9Q^V#KI%W?M]]IP5QW=O\+ MLWYWW#[\YT?[\+_SS4^9(&<\P9)ZXP,EE!BY=HFVZ"7/0I% MG)Z?.,VZ'8LP+4>89KH@8["406903 Z$*22!+-C?*+$@-!5)!HVS,.&?"M,J M'(Y?VKGG[.BGSCMXAL$]UQYA],;9=EG**<:E0XR?;L[;4XJ^!X+^%0=9>SX[ MWT"T0,O-T#);VUX\AJC9&SV+J(&2,R=S8LH#&G M>ET^6+WIX/3*H]2?'YC6C'SC:90D:U>X_)_@J.3J0ZIV?Q0K@BM4_VNYW/VUNL??#;U\^[+0+W[K=.WOT #.C&_WU__/EC.'* MN&W:PI]VO^+6]KN3G>W?]N$YWW<^_O&UM>UIZ_?WW=8)R/_'-R>M@[>IO?L& M?W&*<:,=0Y$2G-,/P18!K$9,Y^*V . 4ZPF\ ]<"_F;;D4D8:*X#5I[ M20#C3<3.$Q7]6A4!BX\R"P[&<6WSPP@6MZK7O)HER[7FS:TY^2JQN?+8\<8A MS[UO"E"HQJ%7B#3IW'&G5^WX4;\^:)B<,ZQ7P\S3^_UNB(-A98^.!OUOL-2C M_5AM 8?G(\5\!OD^#D?U">)KP-06&/&Q>MOOA^%Z]:[G-^!1A%8[A[V.&P^K M/_LP_6S6A_= ['A]5$>\FCK5>P/L;Q_J1Y/'/GX\[3G(SWLQ@]YOQY=P<"O/KEVOR$ZJOQUN MC4?[_0$P9U@Q:&SM;HF=W7]^M'9!'3O9^]':^R*=)5%;@J)E"7'L#3):*\0) MCLE0Q9C*Q>S60?KS?Y=4I?7,7-_W.W[_4=CE7?OM$_#+J;B\[0]^AWM'J\XV MN0.-C5;R@#23$I@%#'*K3$3,)H*U$(;:L+9)UBDSZYA?+A5_BDR3(ZL+@-09 M#L?91%JO$?/0'E-8O_.X@J&BTT^JPW@*I_FFS$EP25V71?TZK'[K MPTORE]N= 4!V?S"<##L_!AA^..Z.X+TUL .D6N#0T7A@N]41;&H@)/G2O+%U M DP"]LYO'<#S/*AQ/:=^K]YU+FTL_XH_? 0;HUZNLZUL@N[]H[S$,(R)6%Z8 M?K_7/3[=1TZG./SWQK5*RB)*PPWQD8U1-O)F6:]#?SP"Y:$7ZMWYRFTP;\8Y M5QH4N;QZT_VSOG2RZ5[Z\AM\ !3,32BJ^NRU2H/^8?W$F@95CG=:S\0='P$# MA&A'^_FOT!E. Z'7*[^?$2JK#_7FW^_6UX/N #R60:KZ%W## ;!;K1^ 09F% M:!#_;SS]?OCO:P:7'P?7#H'#JSX,:7#*<_GYP)(UM.8S=;@PU*&H,,WW%Y^2 M&3DOP22H*\\LX^ZIA( 8=(XZ>92PLNO5#*?6WV8ZY$MSN%5_:&%J64Q&G1$H M.,-J*M43;>J<..>*S%4R.*?D:U4IU':MV>LUDJ+#",*.8Y:O6TT#SA#69W5!J;:T'^F$MX*GS(T^@SNFL M7&T=]'L7R%]E>RZ_YFB0US[/-M][V!^,:H0#17>R6IF9ZNOJX5XOI<]?)'.^ MX)2"DT7S5ZWP=SNL_M\""0M&>>J,)U@2"NI%T%181A('@XDP&]34^M8,HWMK MIUM=L+:S)7*UVO%F,H6F9#D\NA:QL_WW%RD=2TQRY#4)B"=AD>'6(\*=4"ER MP;%:VS3L#C96,-"+$"3D%0*XI7Q\'ABDC:"ID@DMQ3LY1*^0@L@"^G[YVS MP.E>,OH.N\PQX,R/ZGN,7X=5[168>&\OQ2W6C'/V*L!J@L>9],>O >?N9T;%/]_<+ZL#L1GU1?1I= M#B#-SUE$@/]_]KZTN6UC6?2OH'SL6W85R! ;%_N<5"FRG*M<6W(D)7DY7U)# M8"C"!@$&BV3FU[_NGAD W"22UL)E;IWKB"0P2T]W3^_=#WINT.WV6, X=J9E M@$)VN],?]%L=WW'L)88%;PVZ/9&"\*40AA93[UD2"W@(O8)NK/KO:(<]2_(_ M.:Q;0;H:2;QTCC+7%4AWYT)(+UE!^\!8P:.T&MU.WP^"K@=\VD8/C3//"X!"(L2;6_@OJC>(W"20DNC$RAP&0X585 +? M7=9ZT%7=?JO5\_MX67"WRWJM-EP:<$^XK..T%EKK5XP^>C0D^TQ;^Y"D\BM\ M[IFCEYX>G_XYLO_RVQW6ZO7\ALT#P"<[Z?JO3Z';]5A]-XBQHO?C1:G9G M3?1"46N*F\-X,(/](_J$+OTA#XJ(2QM5?Q:/*IV-W!1'<3#SS6^ )]D1WGN@ M<5ZA[>6 '4;V7^V6U^8=J]]HM3AON*U!M]$+>JT&AK1UX,JQ?'_. ;25]_S5 M OVX?F,/*;5*GOL]DM2"NWO]C*S'R[_JM#J;Y%^UV\V>XSU*2I/S\"E-;M-R M>SNT6&^U9+%G21S:K?26L]*-)]P0*P1X[2TL5*"4(2.E#/+#&._1EO:!A:GQ M.XL*?G I0.>5YF4:G]A$JK4S27K/4"#P,&H7+W1L,J_;XL$ 0&-UW+X_Z ?] M=J<3M/V6W6^W@YY05T&X:WVG8W-.YIMW;/9G'9M2[2RUC&E'9ZF-MG93!)2Q MAM?6GUC\_5?OOW^??KG[.I#^.[:["LFP/TG%5% M'Y%1;!TW7KVXU'J;WU'N6&1HF2#.\B LTGXT+C@3ADVR!8H6*%F08*$9XWJ, ML0K"YIV.WV]QOV'U&2:%,=[H]3R[@?Z>H-/N]@96_\6/KM5T=H,M'D)ZVL\B M5$0GE#RRI+B1L?D.D7%90Z^-P^ DGR1\R$YC86?^.4TR+2FNQ1#K*>=\X%BM M=K<-".@%#;?#W4:7=_R&W1]@VXQ>O]6WMK'SJ&8 CR0,?2<7L)^#!VB!Z8'Y M0R4PN7XGZ'&+-=B@!0*3QUH-QCEK].U>X+J!;UD#MHW\X1#,;;^3MO#CN.UO+ )Y%+GH,.M>2SP.3?B7Y]+GK.,QK-WR&13[T.A9GMOPO5:G[W';LGH.<(-6TYK/ MG]*&H2>+P[J[8OKS!6,]?'NO'>*L"X6MS3*+=*C6SG'1>JA6/QBTVI[E-08M M'V2JCL,:W>Z -7C;X;X[:%DM3!*QVZ[9[3V4HKD+/00?)I!+]Q!\)-#L*-]= M+M%NQGQU$-C.L-Q*.4S'1WH&2F933DJ3YNCB0PA%&84SV ME>5U__3^>_7;Y,]_?OGZW_>_X#S#L_=?W4\__Q<(^N3;^1^?O/.K/UM_?OG3 MF_H(@+"]?[\YZMW]N4B//L2#,[? M7UN?CO[J6P./\39K6.U>O^&Z@W:CVV\%C4Z/#?H#!G]W.[.%,@<#AULN[_"@ MW77;@($^@X/@'O<'5M_M![-YDK5SH"(,4R?QA-4R[U_W]#ZMGM?IPK/,;=ON MH-MA ]X+_$['Z5E.#Q#\^3) :<2W80[3^2ODA(J2TR&+C-,X@S.AH]C+4A>6 M-YT":V!Y.:QX1<4J /GZ$R/B>8X51;$J9LJ#,#=>R\J?'\^/5>%/(\?,>ZQH ML5:MF9^D5+C1?G@;UB0 MXR-M^7QP3/O]P'S9G/$HGY=NGKL2Q5,SPD\@)?W%0"4,VB"7M.RNW0!ZQXB# MM@>R"@=\&/ANU^[=78GBCG:ITICV> AOW#'YHU/;PA(OHO3@+4^YJNA6%8:9 MS4Z_X#=)=(.D)M#3D/@Y:1I"3*!R?;4:,T"F&17F4]GK?1[S04A5:U0QO#"& MRUU6LL/I -EE749X+T[RJF (E;U1#4LGJE:;7^]-VI>]23/L39KM19&@1?+9 M7>V,/Y[\?/31^'QQ?GQR\O[T[.?+O01"R[D3")=8:!JQ#(1&0)N;YI*:T\$/ M_1^8\0>HG7D2OR.TDQ\ ^8L8L$P^_?'C\0-5&]FR>[AEBYK>1^,TC S;426] M:_0OJAZ"2%@6-IW< 25U1?]Q_*&\HHF]X.U(1 RJ$(\#C%+&HI2/<50FC%%D M'-A=D[;3L#W7[IBJ!B;H%%1E U],B1G]+TO3,),#F6(IHC#GS/+JY_H>-QN]P'5@1,^#$ ML#OOQ+^&U6FZ5@/^;3LS6+Y0_U7H.=,"?IQD5-'H;8KM#F"U2YO"2VV_5;W" M^L#$BWSY*VOTD7_4JBV6MZBUN?AWF%8U&ZYYHY]R]K7!!K#8MRRZ99/LQ0_3 M%5C"N#$#PP?8_O.TKO_QWVQKUF(,4Q3R_W6_%:;SXL=3>.W;OW]@/SZ-:+;8 MW"+$I_E_%^':0HWY7@UX1F.V;:<;V$Y_X'4"M^5V>XS;G5Z7^0.OW>4!V[Z: M2711J8#@=]6 2^N[334'QN7;?V89%EEE)J\9R-@M-DE MP6V[3/]/KQR?VI]N_VIU6,?N=ZT&T'2WX6)/G7Z/^0VO[W5[@=ON] ;6W4X@ M?;K;>[KM7J_?XP,;#A9+\G;<0:/KN:P!7+P+)\R<#O= 1%G2 63>(@+R<"" MW#10!RBN@;L;UI02X).,K)H2X#>5_"[E5V.4$!H!XPG"#+A?1L^5\C&)N$D: M7H83[ 8XU9PUQ M+$POK1AH(0 ^?AV+?CR5 %T*^D?T0E8:)#Z$*>Q8*01U9BPF0[4G&7/J ]1/ M0SY B1[%<5ID1ZQ1O':?C(_EBX'Q(YQ8;5>@5GSAEQ-?R"^H&DDO?3>_ I216O!W80L73*?K)$ M3)>WGD)2V0-DS7+G7:=K]8)>W^EZ+;?7#KH#4"K[':?;ZO;;EC=0HI%L68%_ M:-'HX46C+[^ZGW[]JV/UK7['!RG491WL(]EK=&WN-9Q>,'!MUG.[+6\MP5>? M[A:=;M#RF>OWO$;@V5[#[7.[T>VT.PW'MP96*^@$7^[?I!Q_5Z@!9NT(-E6=RVND&/!YYO^TQCQM-@QF^WGZ[_\MK];LON\8:/ M^.!ZMMU@ ]Y!'.D,_&[+8@-G+;K7I[M%I]ON,I#V'8Q"[/"&RSMNHS_@#$22 MEM_BW'8#"T/ O54)G\0T!JIBY6@)04Y175\G) ZC :SMR99P($V19EKJ?-8R M#YER:,]+.Z1)PK=AND13'I>BE-*H!Z27,MD]5XB!$G?134[/"X%9Z.=#%.K1 M65Y$RNN$&N'L;%K%?!@5\_]2-LBE&O1SE/31!D%>RDI;PK8- +F3ZVOTRBGE MI/[0/@!N7@/%8O5'&5F@0U#:0(E*9<23B7A967AL#RFIU=U4.RW50O@BS%.T M7/DL(Z%>A:G@P/(D>E83(@/%QJV7I2Z752Q9'*&VSY-0)DC/T1 MB1XK#X;P@&1<]FBE+H0UQ1>TJ0I=I[#5-'[F,4'V4QA%F?J2VF^!0AH!\"Z/ M),[6'=\53L.R/D_Q+N$*AP$0J/\'*TS@60G 4BQ%^VG3IJ(YEA"9XEF3J MQ$]+0$=HGY*Q 4Z7<($9HR+*PT:@#"<8"'@M[JPQ&D(XV26D!CN-Y3,!#@IC M3]B\+>8SC^-L$MVP.&1XU+ *7"":-Z:X%RSWJ*2SC^523./3^X\RSJ)EFTH3 M7VDY9PDYIZ;7?./RA.LLIHGG M/V:8,5%$+#7OQ%CJ3I/GS/^*:U8L$(2SO*BUH%MT0K !%(:!HJ(!CG)=A %' MFLI4D^7KE(V,(A-6JEFXC\AL1<"O%@_#WGV2&YFH>'S-KB655;=,S8F*KXJ1 MX30BM%W%?%+Y5'!!!$^>ELV9 :4P5DII^;)S[>4+BAUOGT@H7%&SAC!*TOR;Q !L)T^4M9 ,2G8E6 MZ2_B[ LN.R5QDV*!QELA+2SRVU,?Y%@9(86%&N@4CVS(;CC>!$HH%\K*LJBR M09D]4#:%%MVHL5,DD60RYD*8%0Z_,AQ8>-L0&!C%$XX+J1P-1+MKW B,BI>4 M0./R/B/D$_A:.0N5,H(8JP *B%\$UP0RN7H8"8"SEYC7Z\TD-P Z83=J:@(N MXW!(*R-^(WMU*MEM-8$!0R7#ZR05(C9\ L$P"Y$'E8&'-#H*Q,([6D>Y4O5# M_HOI/'F2AD*6%EWN,2>N:1P%"$$*7S&-<( :55<$W3^&,8(O]=J-T*;D@1[HC= M0(W8/I5E24SMS@3D9%#YH$YN+ #%(Z.8=M"Z>;7/E<[(-)BZPT$Z1](&[ (X MYK@.W%]Y9'@OP<)PWAE_!%XH.3J(^;GAW *PB M08%HNEFZ: Q'!3!@'OB2[K[L+?THSR@L72-PH43H<2.U!0:%O<"-1AJ+$J&J M$:4(^XX\2^(WU?:SSP?HUV' 3B@$"[:'#$&T5/]2I!.Z8VN_"E9";A_AY%&V M"-+&WLD31?Q%AS_YS3#@"?9<(*/$7(:L-%0 5M[PX%TE.M&+TO$FO'=*-1.2 M ,U;-M]-TO)2-UX_08>9]:"T@1P%\A!;_:"QV^<@G#^ M-6)#F,GX ]D*J.V!\1D(1G#)2I/:!Q@M58Y_*6(NQ=N65P_IJ<-'B!99$>;F M6FKM0CU2C6J6(M?BM *R54S@*IC[E@U00L&)08M,^OW&[\!@@)64=I)C;* 9 M1;57,%JH? VM*TEZ749 +7_N,T?$P"5@V$+MN%54WCHUAT38LIP"*6*&Q6:=*:LY!TWR(HC#*XB_4Y=>9)]U*1+ MW"0=^^PS)'*2N""EU3GU:$E229B5<=$UX5BAWVVUY2,?L]#@CHM0! +()72% MHU;HAV-Q<;-E2*8N0258H,0&]QQ)-7*9*@@$=SI5*,%)AR9 M%XY"2UJ0S49[D1]$13@G5?,306,_JWS,6F"5T8+UDQL^;7D-E>-6(/ -$P8I MH8XKZRG@:$V& ;F&C+. 9S NXF>_R-"/D(&\%B%Z2RE8V6]*CZ[ P QH(I:6 M\0!E\!&5'R&[CG1H8#9P950RC6(LK9J5H'"\VZ:.^M#&1*B'A4D6?%>E>=':AW93]1 MO:L+P1 _LS2?7*6P;!':LXW%KB8R[FOT9^O3Z/>O?_[SZ^U_W__J_??+Q9=/ M__PT//OY5^O\RG?.KGS[#"O._?%[.!OW]=\OO\+?L,;W/WT]>Q^-SG[^],^G MGT]:,+=W]H]OG?WSI_7IRO?^^\@[ M=KO1;06>'02.[PW:LRFM 6N[CF=SR_;Z;M_BK!W E=^V/<=Q\71FBUWI,W[> M,[8X0+7ELX8]:'4;+NMU&EW+;36 ?)VN]?OMKOV[!F[GL];3J\S"+#'6KO+ M0([N#7INT'/;/@^ZLV>_> _FQ MRBL4'E=T;W]";_TO'#9_P>%TC@*&9B^RN(0#=4W/W7X1I>4EHC[1!W0J7C35 MN[^DS4J$G?_->,\P%@NN?!5@>86N?-,05^DO1822,OE NU.A3HO?4Y%.)BZU M\JX%ZF'\^E,J%T"N!E'X""[E%&,!7N?)-4?!1FQ:U1.1"3&7.?"$81(%$ZNU)1?AYGPJV8$DQI!'R@(U,M'LDQ5H,R$_4BV"+Q \"X^J='Q?@"I"!K'I$>O *Q\N(\-D M$ 09A/BW8=@/:3)0.40UJJ,X1N^-J)'6%'@B@2C/=O&!D#B62;NEDBB5]#41 M]6<03H6(]"493<$)0W;30.@C8S9!3QR9\]@W/J.Z\'H(0.V(2PR5K]):85=] M"HF)PK^+,* J610/,G-,J)%1U8 Z]!>AOQ -T;J'=K.!1 )I-BM=H099LM.1 M<=EPC-S_L#/:9*-8>2"Y$M9@H^<9)0>C+M7,1,] M02&R/E<)G-H(E\5X+ $D7E4YQ3U%^Q1^79(-RLPQH47E3JTJX]$\)]_\(;DT MJ3IE5J4*SD*R5!^2.!)&U8Q%(H!T,?83@A!NL"CE+)C4BY5#[>4WS3)T5 M\;Y;! Y\0<9K]!.36H1A8,: 2Z#5!Q4_236E])HLXC9E(K6T5U.\F#10+WI> M5G9:JUH$;W?]ON_T>]VNVW6L+G.=@>6W0,0*>LP:B,*+K:[M;IQ5\;[@5\GY M -@M+/$\K2_XN$C1N7P4!V=)[(L/VY-C\>1RV&^WGV[_R%619EL3Y@GA1/,1VSUS0^SS"V\EHP MER*6P*L$Z/M:L5]@1Z-^D*='5#U?+O;"+Q^NSMHNST'TS4]SUJ(D]%!)IX]]<"5 2.L2Y2^%A@)5GPC?;_ M5/Z?SG+_S^IVHH[S0CN-M-/HZ9Q&VVB-/+TZ^638S?K2/QV='?U\\NGD[$HJ M!)?/$_8E%OA$=8P70^?]Z>7Q;Y>7I^=G!PN"H[/W!B#$QS\O3R^-\P_&A].S MH[/CTZ./QO'YV?O3*X"-@<][^^)' 7\)_M.GNV:7L$ 5XS\K/-=Q^->R(O3L4V4!SWUF2&&9Y"6- M:UF5N S$C?VM&E&2?)TI%EH+@QMQ%DM[KDHLM#M'96IA92P[$I&O5L]QINM4 M3STRE:5;#FB=+!BPM+Q5([O3B<"U!\IQA8XC\AC1L%M%^2GO?-T"J?(> E#2 M,'.PGO (>AHSR91%D9+H_,)/,DQ;&0,3$P&2+[*U<*!U=[+.T"5 MUAICSN\H]-<: 6V.$=I_50D;K/M ]L=Q$H4^]5"HAI-Q!S5C8)5 + NFB3"+ M"I(RH@"MC'0(U8%5$:_+0A (GO.I:%*<-2X+?W@7ZJ,I2>3<#<(J/K80&?&W M21I@V"L, ?J\1$,5@F1*'%3?RZRKV:\%0LU]/80MS'TY8I/9KX18,?OM. (V M,?>E@N?L#V27PF#H?'[*"L#53W"P60C\"6Y_@H""Y9'(=JD.N,KV\TGX$?DT M]1#X=Y@Q3>K&A -J2J$K.E0K3;CL^M#J_HU7$58T%30A.(\/"5#'T9+ M"_&%_ D4U 9+ <%1Q@2)%B595HS&UP3)IS?N'(6V'\9!+'!$^G+GK ]XN MN5$09ASP#;@=)VY_RYD(&%-<1^%0Q5N3DLMC:QD U!O<&RY(7&9E]'_M:A#G ME7[E94UP\BI5-<3Q.4XW$"WC=7CSAHY4-:N9/7O.\_KX/AJX!BGG-4Q"EQHL M&%[&*6!,&%*BHEPH52Z31G*BCAJ6U#,S<2$2QYG_=Q%FH1BM]3K @QQGZ,+F*AQ5J5L4C<)PJ4F E%BI2%%6: MJBD3%WV&R1M8'0!'%YV3E*<[NW-D\NIAK@Z7YP!:8(%-R11P/HAJ\>;L(.+G M>0X!1"N\Q+A2"65-A(C=B@P=#%K A*$R 3N?IA>$0C&F&80K M67B-[P0B'C1%;JB35U04QL))1-*8)#:JP2^I5"UUCY6=GT_.3BZ./N[O!A-4C?E^G))2+^"@JG54*\1FGT@M-XP^1^4P942R]QHPS M54!E>@F(L_,K6)B7V31H7=2'4=PFLC1[FGPC.0[6YUI-3S7@@YDGH@Q,8/2: MO?+K,>R$2]-3'^Y"8M1A-K58-7_SDO:"-82-$=RYI(+4E!X$2&_ 5T3*__@(6?UM2.+30+Y$J]#7WHLRV*3[)]$O KS!HR)^$W &?C_*(5 RYT=E2/?),UZ!&8=T*:<=O/9>: MT>\26=>(BDH8"'&"*F-4LK30Q<4-,RT)EJ6_2R$0"!'M/*_G+ 8CSE#:%'( M3C"$9<#@-U10"._X.O)@O2<*EA*7,DF&18GI2EE0-=RP2L.8LZ_$5W!$GAX-PLZK_&,4G?% MR[R(F,JH9E^Y+ GD4\B5*5-4)B*";Y)-G1PW%'"N\1-+@3U>UC@.1H6*#7]$ADV543Z)P3Z3M0PK+P?)/UC%"O>K M3,.__33%N 2[)Y!^*^V*&,=1\X*05DFU3LJ">5%R2S7<6\VV3$$H6AAT&501G52TI>BC00)/1G$_:5!5VJ8L:",U>K/, M")/VV[KQ5A6ZR3' 'PT,K/3-X4T-$IE2S%$?P>)6Y44+3(2L,Z (P>X05M<3 M6-3&2)*%RG[905%PC;=)!9/+/0Q5"-5[G)1U&YFJ5E,6Y$5.-\B>O MG/$RF,IM]I/R#I"SR7IG_ RW$&@%EY@BPZ\GRI6&*Y6OE$]BR?]8935)&)KU M%T0.]P"&JWD_%K@\RM5ZK]'Q=.%63V:D2!E7E/,2!Q$V0'M[_1VS2!#H0FUE8Q39<"3Q1)I:4WC M?VL[-^<:OQHY%VEBY2QE A20D.A62!_\89)(G8=04;[6YR4,RR980RH.,$$M M*R0#957,&=9U!8+UU^PZO"$3P?$04#D?,4F\HC8X2O$ HK\+TF*EA(RE\'-1 M%!$#!F!F"MSXNZ#.B[!ND]5;$T?R0I$.S_@GH.Q'.>7@,B_2.[YBFC2-5^%2L!$5T$4UI:$&9I,2ZK MY4VIPX3\)'%@25R)NCYB3 M;Q/FG6VBB> - &B4V#WE,K%*QTC-8%;60$86F-\F%?\ [B.:R")TE1-:[C(G MLS!Q\GK=8PQ_**8*'M;J)TMN-ET4L7Z'+HQB:TI7T%A<2F13%&Z*H4 WLLFP M :]LL1@'E4PX)]]J0D<$4$D#=)]2A4<9/4%>*GFORVB]4HTGR^:X=FL*5*PJ MHY/!@'1U>67!),1M?8QU](7\F3(1/4BQ=S*42)Q:#9[2PBVC,Q1$PBK. ^UG MHA$47E\HTT9B/A6R2(M%>=A4YT.01<$S5?CK5]40:1QQ,&GI^)DY&EG_JRPL M3MGZ>$DD,9;V%O=9F*O*#?(>!2J**JOY@&'?"J M!S-\G5-%H^F3EAA9MZG7^T"0/YYJBZID4M*ZQUQ7@KQ" M-VRL%BH-11V?+!,+O#K,RXXJ>0)\7GH?0P ?A<'2/9O1KD2#'XJVH/JJY(N9 M/@8Z+K17X?!(T+Y/93L3 UO1494@UV%Q_60/*HY M,B-V5Q?0U8S#C53_LB !4G _P<[O0DD1J=ZU-=6@&+%^DIJU\(JI9@#*UT4" M=]/X5-]E?<#:F85!_3!7!;&L$1'7E_:R:W4K$%60\^Q>#7)<,/<5@#9/=P]1 M=:W3?C$WXE.3WKT]Q/C_/>3B]]/3_Y8*^&4M1='U MW8@X7I4LJX7'3'-W[%,ANXFC)Y)ZC _1PG 7.Z\5^J:8:I8S5=Z<9)'3RDI) M)LD, $HV#=$D3ZIGIQ>G5*]<^QQF#):W"2J@6/5V\LBJU"U''+ABO( M[91<1V20E1DV=R,BJ0^B,;QB1E=D,/[MTF@8G[#+'$CM><3)P1;'LDC,5(R$ M5#X$(@6&VW1>"5%^*DBY]H3E-7NOIO!Z%HO+$#DT7J&98RJ.K+[HNK'MKJV* MZK;#RC!&.3Z3V9?$_"J@!DOVP"9)<:C/+!4.L?0'7U)E3Q*K6;KW.LR[KW Q M=L=I=F9TP[K-J>NT)8,J?C64PJE(\1BV6.&IVI"J>J]PV0M*-JT,[0JCF;W#9#J-1FM1JU M'MU&S"JYG1NS#/2XHA(JQ)'E+5+='N1K6A[,(Y9R)V96".\TO5=5RZ5[6,68F'!*1NY(4GWKOU@Q)V(&%,UTDJQ MG)% [K24 PD;7*)G-4QJOP*GKJ\OU1 M+?U2=-LMDP) GBE3869$54KNE*^4(COR]]K: M]U.H*@/V!RP=U1WRPNI3A1>7XOMJ\G!U^]G-]BNTS[UL-3%RN'[[W35$*0^K MD4C$JI17>:0"D:I449EQ(GE?G0+-%;65.E4P#=C:HG-PB3HZS*!,;:18A <5ZE.TD M+JOTSNDZ1H!ODH<)9[*0#-FU3'W,I?WUP8]@A.WUXH:4P]H K84C29 HH0TK M.3?@<"(VSOA;]<<[[(,7L;+NSVH)^ M('H0-('N4B#=_[QP7E0Z18!6S;)H_VYAZUQ]_PX7=SBL8L)0N> M\0P-%DC[[?^R$"4!10K-E+-)YI/'LJ/+N'!_:9__6:K-(-N5[?YWPPN L& M$1_DVP4!I1^L@CKW;7@IYMCWC[$:2K6,!4!-<3];!5723V:L;].2VW?" 7\B M>&PW'%YIK-)8I;%JJZ&IL4ICE<:JI\&JM27* ?W?3DF4Q_6HWXUH:F;3&]'4 M L#M".5TG::])N$LQI+=(P^-(*O K-=JMC6": 19SD&ZFH-H!+F+@W2;WH$B MR"'8]'ZNI;)HI>8AE9IVLZMU&JTI/RPS;KH:IS1./2RCLC2CTDCUT$BUMM"X M_SAU" 8]V?_=-*Y%I6)1="P8A3%6Q:N4QEF\0)99W>@5/ZR4V?/ 1+ZTX\W](XL@K,6DU+XX?&#\U# M-(YH'-%VRR4[/B^K^ZO.!=BGX,US*Y)[Y1-P-XTTVF.?@,:I[X/F:Z_ISE&I MQB>-3YOBD]7L:7S2^/1P^.0V/8U0AQ53*0HRBRX60IPTL;:25KPV,-YL&.^V M\W2B\6,U_-@PS$CCA\8/C1\:/S8-?=UY_#@$H]YIW91G]/D@H0X^]&7.OCU_ MQO%>J3KNIC&*>ZSM:)SZ3O79U>88C4\/:M[3YF*-3P^(3TZSHQ'JL,Q[IZ4$ MJM@ MCMWLC+GF6**)_4O'[30=H0V5K>QA$Z!\BK; R0">\5004?E(DHHO+*OIO3*- M>MOALL>J>-C8J;5V1%TG%99 4A]/V(!-XJQP<;C-/D&^),#R(Q>IVF]$@_BB_#1>S75 M'%C\]B!G.'-:]4;T[Q%O,I2IEG;]OI-T[0[LUU 4*?=CN%,T05V4[3;H$NI! MB:XKTV!.D?XW252,:@2Y@*"\IF?<34LS-I=]0EC+>R5Z7S/_[R+,PEQ X=Y. M[BW\^(D-61H8)X#E'[!-_&M,QK9;[\3W],%Z]\88L@#[62R2#5/<\!BGA8$KJA'G)MJVPR-Y&!=P9"#JW^9#G)I>!: E(UA9'TZL:7Q8 MI0&]"8^$V*8&H^DS!9XHN0X!J_R, MQDLY+!B64_AX"?A)EDO@PNN47&WPP2#T0Q[[.#(P\%ND@IQ?I]2V7)XU?)/0 MZ$G9N'P_.3F)*(C9P( !: BM*$,-;\UYZ68(\(,YI!2310A.^#49##* M$"!AP!6]"2+?8_R9%W'S6V K$QCD&QPAMFR^6\AMNV6-G*5";G=6JJ@)N2AH MWB7D>IX]*WH\E) ;&R! 6YN*N5YO1KA_'#%WY>.X4\ZU/%?)N2UGEG+W$KOO ME'/;MC.KHQ!T/)!_5Y5SW6DYU[E+SOV^0UQ3T%TRV=+3DA!S@!)[;'W2 (@?]GN7U>;?#.S[[ MJX-AE0'_]N\?6,F4'A>K.@NQJDZ9]7\7X=I6LLO%=SQRQ?8";=B9U8:]*4WU M0;3AN6O7]JJU')XR3,=TI\S?5C)_9XG,_Z!WT6*AWVJK;*Y9D6W5R6?D?L"K MEA;\'_0&)))#WX31YU%R"T"!@XQ)Y8;_L6B2A:6>/F5K0+1 # A9E$_FI*O7 M9)E)"EA: &H]_^;S<8X'A/<=2K\!R]F;MP\.5SCH:[B'I4C2GG895R.)'9?R M"WE@ >(1&V?\K?KCG?+FA#'!C5Z:=;?FR;BZYILM<=5+AYL<7_[%OGK-\TKO>O&NQO:9KMW=DK9VF9WL[LE8-5PU7#=='@ZO3 M76G4>P(F[@UZ6N-1VZH"I,05)*^MZ3B@!:% [^84R*V* K(\AZ'F_(:41[O$0 M[HERPT=A$$3\&5.3+E&-?HR$O?O>6QF3%D9E;UV:U\NE,/R>;JJSL.CL1GBV MXW9,Q^Y^#UI]'\/:A@DT86C"F",,RS(]V]:$H0E#$T8=&&VW95K62I*L)@Q- M&(=#&)YGF^WNOHE24KN:"0FR/'KBH?-#]1AZ##V&'F.=,1[!_".C K;* G1< MB[1X#B/0@0DG.RA_V"W+[-B>+NFUON36.]AZ_9I[:.XA//3=MMEK?Y=:?Z#< MHVVMW:% SA>Q[1:JP0":.XQ(WN4E4 T]]#FW-/3;B M'H?:R?*)*A(_J]'G4F73/&I5QC6!IIC*UA.'Y;AFJ[N9"_\!*UKN(%MQ>BK9 M?=W:E3O/5C1QK4AY8FKO6)J]NT-7%IXKHS!\0Q';NCB6MMR+FV)BY- M7'<3E]TQ6[W-M$U-7 =*7 \492#.&<#H;;GF>:+J-IA8*.11+3/?$[:VFQS( M<4!V;FUVO3^@O6NO6BWT>FOW%UH+##O)M32I?K]IVC:[WF9JKB;5I:2Z8;B- M)E5-JLOC,.R6Z3IM3:KZ5M6DNMWP]$ ;K>_*U5&D^H\J6X8AK;'I'H(3N)S M[)"@+8&;^+!,KZOM@.O#K;5I*]^=YR>:LE:#6K?C:KK:@*[6#075='58=.68 M+4>[A?6-I2GKP;W"9FO#:C^'3EGK!B#O"V4=2MW!F4+^N@*A+IOSL,[PCNGT MM-G^00T;V'A"&P.?)]],,ZL]9E8M9QMJ;'P?BFT?6)%?60_,KS3+TBQ+LRP, MBW!,M^-HEK7](I9F69IE:9:%X2$=L]U[]EI$FF4=",O:QQJWM1-SX$R"I,#^ ME@]22UBO4J]2KU*O\O%6>0BNE(NF&2A4;4+1UC;Q'U4*O-;2.2:42] U%U4=7G1;(E-A5W MEVTJ>@P]AAYC3\8X!!O#^^0?'F=HK@_>;N4MHNMDX&U<1U M3_^#MNEYFX7Y'SAQ.6O7]M/$=6C$Y9JNNUG"WX$3U^'>7(=@K?N^;D^/H/+O M%%OIV*;C;%9UZ+"=I79;>_4U;=W3XMATO6=/T=]%VG)T:)>FK;L-.:YEMIX_ MV6D7B:N]=CL:35P'1EPV$%=+2X7ZYM)%HZ=V?)7DS^_5W+.J]G;',=L;]HIY M0,/6P5>R6@L..\FA-*U^O^P(@H'][$9H3:N:5C6MKE(.Q'UV;ZRF54VKFE;O MHU7+,UWOV<.2-*WN/:T^2-&>+8NU?L2"'GJ5>I5ZE7J5C[?*A693:\U(K&VW MFV)#! 8+8M?(2I0CZ''.,@Q#B%8\+NS MT[ZS_NZ]>M3VE]A=:XO;K1I9S5;K>6(AGCLVF>JO9]9ZG MX^Q6F3@T[A\F[G>?IR[,MN&MQOT#Q/VVQGV-^P>*^YUU+5Q[B/N'X-8YBB(C M4YUA'J7KBS9R[!;IV[8V;FO+NX1,/L*%F MIOQ&LR\V!7H=)Z,Q2S&&-Q]B/*^?Q('Q=\'2G*<&!T@&QEERPT=]^&AW3<-N MV2V#Q;5OG19^:_5,.._:\G&BH&J^@7M(.&P:=P.0W]8HG)P"D (!N# ME'/32-)K%H<^@;F?)K>Q' @.*@_C @ +(!VQK]PHQ@8S,M@R$4&<&^,DQ;&- M9& D10K/Y5-GFG(XZ8+3R+7SE20QM7!X-F=A),XT,UC*#2">S/ G?H0$!P@ MH%V".^HEF 9?O.8Q( KN=PAPPF!Y6 /L =[.BA%\O@T)@6*< +X?LXDQ2N#% M09+6"!FAT#0^P'??3[*+V,-BC+UF^S[*K%;9PH?E*MOM:I6=#AP*,A>!9 1G-J(,AS )$*T&88:GC\MK M&J>Q 1?H<-%YX$HFG&$>22-@.:^]:,GA *4#/L('Y\_9N 4>/DXR()4;CLP= M%N7GL*K^A&:3B#3'>17F97?N(XSI*W@8)L95-HWMYRM7N(F92]"/6):5=][_ M_*MKVZUWY["WE/ZVW@$9CU.> 8SD&W"$0Y:BC))\A;<$9QFRW!\BGHB/>"0) M#F*,X-!@1A;SI(#S2).@\//R7@Z <.'TD=-4"TL Q@Q/1-VT:T!VU^68$\) M"23D?#59!OAE3M\!2__*8P*RI&$C"O\N0K@$@ Z!MO$&,((4#Q4(8R3!*/X] M!UCSN5EPF'P(XN6U.(W;80+NA9:;%J^\@5X7K/N(KB4? 02VU7L_I5.MU.W?P(XEPKMWL M>("4@D^!A%J#X ]VN##6"Q;UETRR;9BQ^F]C0*X\8,#!]@^X/!HVU? M,$7 LD3PU;> >CS%IV Y;&O68@Q3/OC/BW^%[0%S?8\Q>Q!X;G_080$?]'N6 MU^?=#N_X[*_.BQ]/X;5O__Z!E3S]<;&JLQ"KZGRU_N\B7-LG!>7X_/+*./]@ M7!Y]/+G<7SWL.,ER%'>DI 0"29CE) #Y"?X1A"GWJX#9)OX- MHF2&G!MO 9 _O^+?.&)YJ\-31>H/@9UGTS\(9IX4.5R]7 [+T^RN48400-\* M.6#JHJ]+97$2-_ WVL>4>/"!I:/:)N1.4480?\'E4Z0H%(,L@E=4;09\?,#\ M, KSB2DE/%S9@*-Z6OTR1-EEA'KF/TP JEJ8@N1@T3+64?FG!,&.O7."(,KJ M Y#!DEN2.-"09T@Y/"/ ?^43XP;D$?P%#F@P %3$1_TII'U-B@J(W@!BP #^ MS>?C7#Q3YIP;H%VQ-QL#=W4I>\32:[@[I1C1GK:25^ 6FRUE#JHE &"/V#CC M;]4?[X(P&T=L\C:,"7CTTJQM-D_&U=7<;(GK60:!R/'ESTWZ:<92+'ZSNTW+ MZ2W]&46PS7YSNNY&;]ZU6,MJ.G9;+_;A%PNB>6?3]6C [LMB 0NZ]DJCWA-P MMH;GY]Y'+6_NV05N2*& ;)>SSC'^(.7Y!)7G%0+6]A<4=GLI*)X0DVKNQF7% MWUKS]=^V'+1S-IE5(B-7V?Z!@E$9L308-RI$:!P/67S-'X+;[26 -+EJ M,"XDU_U/)KC+9*S,8I=H8=BL8-WC%!O\/IS5B]2+U(N\:Y&'4"UBQOZM:T8< M?/YDIV=:SKIUDK8O@U)CW4YA7;MG=ISG:=C^*'F[:Y9RWI'N"M[:?0X?YHB> M11/2=^&A[:#;7WY2[R4W79,K_4\O;+U*:TNYK?-;F^/ MJDGLYRE95G/=(F_[TG5>(\A*"&([IM/9H\H8>WI,5LOL6GM4G7M?CZGI'"B[ M/01'&&6BEJDI58;&ZRJQPZ?("$P_#2F).DDG;YZ[>>\.$A)V*+>U>6/+3\GM MFBU/G]*6G])KVVIVYIC0WEN@-'*L K-NV_2\KB;A[3ZE7LOT.IK1;ODIO7:; M[N'QV0>R]-/&.Z)TQ#;K %?3U;\>I:3X.EKRRG'E.T)$=K=EVNT->_"M$V2_ M*V:0O3O@CFNVNQMZ#O0![\ !-[?P<)__GM28]?T^1Z]E]NP-'5J:=>S =M= ML[-IXW5]P-M_P.L'1!W$W7 PSA-9=^NY#77[1E9=LVUMV,QO:[BF/MZEQ]LQ MW?:&_>KT\6[_\5I><\/\@?V^%35J/4 U*;/7WM"]HUG'#IRO;78M?37L[?GV MUK:E'<3-< C9)=1PXKDMB#M(,MBCP[)GJX[K4%E]3/J8=NN8GO^>T3BR[3BB MCVEUOZS9L_:H#>A^'M)KJLJ_>A39OG#:!_* [%04V7,4C_D^!7GW:WRLOO_M MIAZ[VS6[G3VW_&AD/A1DMDW+W7-D/F0SIJT=7,]8,$ZSR?U@DU[;-;N;EIK; M%3:ID?E D-EU3=?1KNF]O?.=YA8>[O/?^=+0H1:AGG0);Q[:1O;T9?,=.),@ M*;!;Y187]]>KU*OB MS[[$8FA^=)#\R.GM?G28QKG=PCG7>IYZR?H.7/T.= [Q#MQ_"]OW9!A]IP]W MG[GPHBUN-^+#S;]V9X'%V+[-<0,:Y[9I;X!SNKS[UM_\[CJ9" ]S/,]_\VM^ M=*#\:,-,^RWB1QKG=@SGG-V7N_;]#G2:[<.[ P^QIOMSF, /-IAY[?UO-_6T MFAU["PN;:E36J+P!*KNZ^\+>%F!^;:\CSQQ$\67-(#6#7(]!;EI&95<8I$;E M@T%E=UTK_(ZA\D'?]4[3TW?]PV??;5GP_B-F.>E5ZE7J51YB8LQYD6=AP+'% M9:WE_6L&:V37G%+NC#+A;K,\.QW*N4>AG%;37KZ7J[7_=ASX_);:[K6-\7;DMB_0\YZT<<_AN$-S_^ M&_Y1:ZIMY$N1Y>%@(A?]X[_[Z0\_EB.M_-X3;M;&S1YC%&DR,#(6P:"#)#7R M(3< M91P??]EN=JH?852[Z;XRC4&:C/!5NVFI7ZLYV8AC/&N8!-,3MIK&%?Q>#H_3 MC]-PQ%( AQ&DX0WH)/T)#5(^%,+ "WM4,-@7?.GS+ .\%%\V#>/SS%?E2($1 M%-S($X,9L*=74S/@C#=)5(QHS_SZ.E-#<^0(HS%+X0]X=\'^\"O8!6Q^PED* M*\ ]^O(TQD!.[!H7,V)P "&+Z@ORFMU7<\-78ZE) $SX0\IS%D:&/V1QS",C MX",$P=SV: SXA8]"7P!&&?) M#1_UX:/=->FL:PM[V6NZ%0[53ER>Q_1*:O.*(VD:I*UFI2>J-C1@2W<1$._" M00,;%;NV]71#)4X]ZH#BX"@K@K. OIH&E9-< M@OCSO5G* 0+#;;9>R?4XEKWJMN;VXMC>,GJ.& .T;-^E,0/HN26%NV'49A/ MB$#9*('[X!]J.V/P;V,X1HXGH)X1.ZJ6+VGQ;K9UUV$CNZB JU L' &H;N"- M(H=YY7*FJ:<",ZSO-*Z1HAR/*/*6.%.1XNQ#X+ZPN$5;5/-F') >B'\0)?[7 MS( 1 %8S2X2/*<_&";X&KP! O_+

Q?Z\MGN7Q '[4V)# YP:"4R>*Y;709/ M)S(L/1@)'-<6E97&2494]S;E$9###7]W&P;Y4 J4]1>%9/NV5;W"^AF@9+[\ ME1H2^ !OGCX3#MCV-#CJ_P[+&+,QN^:-/D#T:X,-8+%O673+)MF+'Z;V- KC MQ@P,'V#[@\&C;?^N9FC_9ENS%F.8\L%_7OPK; ^8ZWN,V8/ <_N##@OXH-^S MO#[O=GC'9W]U7OQX"J]]^_"\SN'8F^HAK]9#3,!!V*TD8M4P6IB-X']EI>HW,%:1(@>!XRX]& M(=PA28S(E$1PU9O -S.88C (_1#?JU&@U*-#IQ@6\#X3( ]]>,"W6)H9,FDSV&[K(BR,\;F6-F)8X[-Z:EH@/ZXIPU_4UTVHZ7M->O)INT]G<+%(R#?%P-FLG MJ42)N@@ L+N!G0AZRX9H+$,Y0HD[DK3(C#LM.P1"7,;PL077RP/26AC\Y\7] M&G#7?K'-F'MY\O'CZ=G/IO'SR=G)Q=%'TS@Z>V\G9Z>75Q='7Z^XEQ M\O\^GYQ=GERN 3MA/<#[)<[?.FWR8N\215\*/#/AMHAYRB)3H%HP"N,PRU,R MOQFO_^=?7=MNO;O\^8C^LMZ]J83G4$AS\E('"A&7 @T:X!AAO\B%C=+WX>X1 MO\C[=(Q&%[@8;W@ZY"QH&L)<@70U2"+0*^BB$NH4W+;RFH+_L6B2A9F0OE,# M%E8MZ#4)UDD!8 FR-V\?G!O#_D#M;TC;8WLZV* :2:RZ-%12428XU8B-,_Y6 M_?$.( 3BQ.1M&-/9T$NS_OL\&4M[7J_7['H.FO1D:*P<7EK[FF3MFPDF$+_9 MG:;K+?^YU;0V_,US[(W>O&NQ5KO9T^X^!H9J/>')%ESSRX( M.A+&]:V*Q+$+"ENC,.>6@W9.ZEPEQ'25[1\H&)5] M1X-QHPHQQO&0Q==<0V^C@,5%T#N$2@.7=052B=.ZL8"NQKZQP.&:+4=W%M"X MO ^X;)D]C[J Z):?TFO; M[CQU Q5]/.NTTUY#8M/5!G=')+C,$_\KA;OR.)M*L=%&@K6!V7-TY<%M/Z+6 M\Q19TD>TNB/B>8H.ZA-:^826A PK9:N=+_EA_3:,>VNJPT#6WQ [4/L?'L(EH&K)&?18Q@![GM/QIO( M3#H'\"-("LR:4WM>&I"RU^%F#PR=[28WUS&[G0TU]0>"T#.KD)I*-)7<2R6> MV=G46J*I1%/)85#):\OL>NM'M.P'@:QCB;QSQ]]#*5N($^XZ:LL#PF=WU9W] M[<_P89621>9T.9%Z<4!+U%ITG5K!.5%2V?6J%@T+2P?-5N$V%J9;U@MKUMHZ M4 5GC.M_-5VP<96:I8OGR2=CQ$"LX"CKAG$L\X4ESZ:>KU49*JM[EDN$%75> MK=F20)757P#?ETZM_!*6K&XCP-L("9O>\=Y 5LQU=,5M7S-Z2BMFZ"%3]MZ[M/GSU'[A1G8Y>K%YL MQW5T$:@'Z\>JBT#I(E [ 49=!$H7@=)%H)XZ2EP7@=+%1AY6X# [SA;6H]"X MK'%Y;5QV3-=:M^B QF6-RUN(RX[IV.M6.=DQ5%XG(G/OBD"YS2T\W2UQ<.YY M/*NZZ4JO.3GMZW:+EZ%)=6WY*K]UN6Q>!VM[CL9H]701J'VUY MN@C4@UXVENFL7?5!IZD]]2FUS,[:U3OU*3WQ*7F=#4NIZR-Z,D)JKIMNHE,^ M=T+M/Z1.3Q_2EA_2VD56]0D]-1DUUZVPJBT&NR,6Z()0 MWTL>MNFVM)%@VT^I;=J6/J4M/Z77CMFU6KHDU/8>D+U6_PAM']@=04"7A-JN MX+,'ALYVDUNW8W8=7>Q&4XFFDKNHI&O:FY8XUU2BJ>0PJ.2UT]8%H71!J#I& MM)IKU!E^0/CLKK*S_P6A\EL>YQ-X]9MQ2^GQ2ZH73=6&JI4N IP2I:&ZG69W MIC14M]NT'[@T5*U0DB@-Y3;M+2L-U6ZVJ])0JX+W[N)0W7IQ*+0]/'AQ*!QB M\_)0%&&'3PW"-,N75!PI/B:T##BN9CCJ+B&_0J,Z$_H MS=MPP/$8DB(U<$@@#*J91 ?,C#S%%^!W046$IJR '? 4%IAR&;8)M)>&',X* MN=8H29$E (6-Z)1-6!XO3W$)G!^K*!3 >6L*5-V]EM4+5+4[6(L"SLJRGZY& MU6(,-O[G7UW;LMX9%Q(A/S/D#E? #3+F*QI'1,,%9XBOQX"IB.,!_D4"";WX M ?A#C#S?QC=5K.E#X/(_^I_ M3RY*TC_Y?Y]/SBY/WAC"JF8LJ@1XYR[$Q1,BZ\W?=FQ2QW<)'.3V,1(2DB2M MOY;"TAO JS@+LYQ0*(2[(S/B!/3@$' SAZO"'[+T&KE%6I>;)/;!JR"@%"#< M,+QO@.-PD'CD%"@$R5E,(TTF4MK%WTR#_UV$]+%D/FF)R$7LUR\W 'J8@X!D MTHACEJ=)C.*N&HJ-$J "N3O<0'-YP<=]0O+563ZHA3'J6AV[4TG!>-PS)U9G M,2^M>]3;&69B&!MQ0+4TJ\;I[EN9LQZ; P6QTNGIA3X@BWP85:VLB!#/2*W/ MX%Q#D,E9C,@?);=$,G(Q*>K,8KQC7% \J3AX^9#2MY$CM]T*WOC_+WLU-61Q M@>6EX*(!YJJHF;A^T-^Q.G TV> 4%@\[OYU;H/"7EN/-;,CJ5CN:6"%A(BJ5)9>\@:,04OUR_BB.R+/L69RS[65'9! NERN8HXUE MQI3ZFM%FE'&@1F#"\+ /"Q%%J'$&(P0R\4E,$6:J9!#FK!]&N"VI.7]) -F, M&]A& 8O;8[0A*X5IQ#Q?VX)FTN'6Y'37:5?'7.>.]6>Z]@)N(AB M%KC#(A6\@=VP,$)S?P/6T\A8Q/>8T*3@?W7T_TXN]W>7*\I_XQ1+CW]3Z"GN M<:_6Z6)*L2P?KY10;TUQRS@5,^$H=6&H;NG'592BTQ*"G#&PDZL"H*R;)]1P MP'9U\X3GMTWKY@G;Q1GY8"!$7.)!J+4A,[&=N48[3%7.$/)2C2F^+CV?PH;. M\%*O+*,9FMD52\5)U#A33(T9?L3"D?Q;^/3>E.Q.+(0Z22SDI,K["N]%L!VL M]&$LWIEC-YU7>WR?KV]9F+K%Z,KKU0S54]:$CE<[UU7NM]/Y4T?LL9ONXNM- M75Q+L-*=P\J75F^!5?WAT,5N-UO[C"Y'^4)=.P5^2U*S,!7"^?#P!N$YY2I3 M9\NSJ2=(\E]BC8WV>Y@SC/>0@^ [H2$&8B[)'ZG=AMJ[[ M.Y4A)1&Q$\(WFI+7D^P410JR'KI4AW!>Z(I'F_>4PY1](U*K#51;N'K?E.^0 M?8/$73X:Y[/6RVHC,;IO@P( AF.7\0JX%]1,9TSA+,_3L%^(9D, (G@;!.0< MBS\)KYV819J[C0LR9&8KB=,M8*"PZP&[29"E*#L-[!T4S0>[ZV#""'X.BK0T M !'GVF/>UR-HZNKBY.?_KMZNBGCZ"2GAO'1Q\;GXY.STZ,#^?G[R]- M?'R? 5+A]7J&%ZFIVI4;@F+B7K::MH=X9/19%OI$.T&(REI@9$,@Y5D)KU)D M6U7G1362===(A^U#Q8,CV*UKJQ0'UYD_-VN-=.!@<"2[G[_:4\K#/[S MXGZ%KNN]V.8C/C[Z?'IU]-&X.+D\_^WB^.32.#I[;WP\_?6WT_>G5W]NZB%W MVCOG(4=1YC9)OU+4'QN'Z"]G"\1(<=42@CN]FCPX@[RNW:OQFCF1$*V]@)-^ M$961G+.34T@KB"ZH>F:&7Z0I&G19EG&XX4$@K;Z+0N%/H1!"W(?Z@0P11(P> MLLQ%VZDMF[04K]ENS2]WCT78/[@Q9"!\)<#JXNL&7$20)1)( M^TF:)K<<70D8N(K3+!T?QB5X@;#_TJWU] 7!M@XN^@/]%3PG?S8L1 CM("UG M65'.A;Z_Y3M6W+RF8I?B?ADQ3=@;$^;#4 /<0&*(Z,Z6$P$20H=HDAE\$P9F LB[C5+:<,4_CN%/NM<-,M8YU.3PO<% MS6R_20CEOTX=9U'C\EDV)!999!()RK Z=%O?R,"C:8-1'??O>N\.T\UL$@/E M,"SL:QW?YVR?S96H4D'D9,HP1+HCZI/5LY7+,1:@F-E.$F?[SOX1*F$L@"U< MIXH7# 0K"E6:S$NO;N(C2,$[XR+UAPA"E=UA8AX'WM48_O9W$8[)%;NV$#V% M- MW&P?EMU9X$R\GSS^X-(8AZ%B]C09!V$FT)K2;,CPM"Q IF:($+D\^6U2Q5W- M^!NG%FXO $'] .2+:%P5P@"LF# $N,Y,R!?0)UQ#8WAZS"8RIB>6MQ.F*3'* M8(DW6:4U8S9>/-6,I$/KFI[]P&-%E@I/Q"+KN6NMFHZ:A0C!NDPX8X@HF2T: M([QNC1!J>'F0IH89-IRSKYC$=IV"FH.6Y2SG8\I^4?YYXYA%C4\@"G+C0X)Q M:O#;B /[0@BB594LF8," \H ["-%>C[ZP0#N/081PZC&-Z_G<-%"J9 M57M1RVP82+#XDK%1'0H >\3&&7^K_G@'HB_H&I.W84S HY=FBT[DR;BB_V9+ M\ !9YDZ.+W]NTD\SI3/$;Z[3;#OMI3_#?;'A;T[7W>C-NQ8+>K[K]G9DL:!; MV3L#V';3[G5V9;%VT_%6@^P]E1]WJ\7]9R&GO<[>&%>3\2I]'^XM-+3CH*!D M>2KD /> AH> 1Y8?,B0NQ\*;ME A.F3 7("R',:HN-V!+)N6S%^G!?%6%^4[ M%EHN!G']<(QRY0>4*S^R"6#1_Z(OF>V7'WXAWGXMMGKK=O@Z:G._HF* M^C^O-#(C@2P0/7X :&GF5W3*>EN_1M M^3%U;-.SGZ<-G#ZEU7LLNV:G\XRG]+W]\KY'2=V9,5:7 A^EB\'V8:W5]DS' M:7^7E+CM=?LU9AT11DWT6880I94R7Q>QD1.4@2FYEY&Z]KBA&92S/#[D-L?8] M-[)B@"74<:(\,2CKN#XYA7:4K@P5S!9S'H@P5Y93T*L('8P!DAC9',$.1K#= MX5K5Z'8]!^[BY/CD[.KCG\;IY>5O)^]_.'I__OGJY+UQ='Q\_ML9%=.^O#HZ M>W]T\?[AJFH]3^7U#\ET+@_&!PU9?"TBKYGO8X:4S+' "&H51Q_#]/5?@5_X M% ZJB_2OL);5(^@<2Q7I-QK&93$:87>&9&!<5M59C:/J'#[+SE[G9G+U^<7IT>'WVL,ZC/YQ]/CT]/+NOACH=7[_L/O!:OKS&7">_"U0G( MQ)B(@&=^&O8%)DHJ7(#8JZ+SXK1*<;VO/MO#D9&)4D/*&3WA)_&7(A;1I!0 M_XEA;7$BECR'G7RR7"G2N$?GY]=79Q_O'RF*Y*6=9^4]*@P >'U8/?^^>+\^.3];Q<[7A&7 M1GR+2ESHK[!KY-U1DF$>V'%"I;.$($_^T #KC1^0@H?%08(*('X=(.,2(%0. M#1@YK%=F.*?)#;!9O#.S)*;$!):I"@Q40&VZ+,+?12AS'OM_6%M28.D6V+%L\[;LI?I)\)C&_TZ8T^OK ![NW6)4B Q'6?1\5,1P)HPRQ9S).G L80"G+1HOEC5ZBA!51%"T_B)TGE) M=C/X#8N*LBQ/LAK)8#VS0I7/PW>.AR$? "#5IL_%YN@]\5LEI'+(J'QHX ",$Q^L #7Y9A<<3X+U?D4<0^YIY MWEQOR4]NE^FY]V@>3Y3+O$30/+JX,DY/FX9JPO;A_.+3T=7I^=GCJ&&=1<"8 MSK+L3CNYMD QLZ9DAX\G/Q]]-$A"/WE_>O;S!B+ZDSL+5+4M*B-464AJ9;I$ MQV6ZO<@WE36M\I-D^5[,)"Y-X2CX&K&(-"Q:^?EF,QZ)?-!K0WK.ABO IB9QW[9K>YU"#M89HG"'Y[):;"/:?=M5SD-K'O.YAG]!,(0\!T&3E7- MJZ(YH;%AC=UTC/"#%_$B#JEI4(IT"KO>I-W/4X/E'CO]018&:2\O#++Z'0G[ M*R])74YD.]:BRXD\C^!UU)S?P<7IY?\=K&'XP]'QU?G%;EN%[X2N])N!9IB) M[G_Y$..4DMN%SJ>JFE:E[),)),R^8L&9/$FQ3">_"9,B0R-3:6R3#Z[B?]I! MV,XA3\L1GF9669DB80"CRH4TFS*AH>T0($_)Z(&# MMY=ZJ5Z\^#AB6681UG(C2^(&R X1 SI[@)/MJY,-JI/%.6FXTD*?C449 MJ)AD8#AQ3(O#]N9H*7U].TP(7>?6.B"K*2L ,/#@&UETVA=&H>0V-JM^Z!0Y M5GZ""1)XJRP 6/4J7P?!2ARENK[3-:P\NVF7 ^74R!UP6/C ;SEM1+C2<:W2 M-JRLYPB&7SC \ )T8K%CX[6L(OXIS6I P++AHAWQ;3C@:Y!ME"6"?[)R&5/K M4W6,*X@B/&%]PW"LIID&Q=J0%@V\14<#0VB&PKEZ9=E[/@W+)^)=C"8.D=R">-!5* &+PS0@,#$S(0C M2Q4<3V+E>:)U#9,H(%=1Y8YC(X"\L(>HN!J,71^0&T]4A58&!!7%U)\@]\[$ M+C@VE5._I'R4W(AZQS5V+#J.3PRX*JZ1851%F%43&.P[3"<=1=+SJ+:)QOD6XP4K;!K9QBS.Q96!@[X$;W")+A_\H1W56(:*$@T"N$?N2I++O M^*(SEV=,C"42GDTB]Q&0F*JB6K4D [QG9!>,EBQ.L&)T42X&"(%K%8 PHW8P MY4TG0/2.@J+(M5ER?U9?1LWF6F3R[!3BU%!%[H]JM,;8"ZVOO(.R-0BZJPE5 MU7,2B,N0NVERI#R*UQ]19=\8F$9& 5SD4?9A/;*N;T7M9!DF4L66Z$&H33;5QFQY$6MMFD&F.)8V0 M*0IUSF*HQ8^A4T%%'77Q3]709>);C4 MY8:Y>W6*5<'H@%$!3)KQTM-%^ZI/NVAS>W%_+59?KD2_A,7[)H@!'2@GHE)M M9"MUP;(KOC%0_$WJ@0*L@BM.DH)&P]K4:4C,O!Y*27VLB"5,WR:R@C5V3:'D M&;7*>M5^U=NAB((I3R;RXH,][<72RA755Q=!+U.'.*A=3?6K5W7*680< N(5 MB$4#1?)B$6Q%+R8L\.U'JNW"U 5; %/%P"7DR]A[ EOC&);=,@$(^/\UF6/N MC&1_GU]87*!?RC-EKW=ASZ#8#M^VN:3O6'0/599PF!8275PF;@D1J([%F "EY%G M)6I,#P1?4-HE$0S)#23*\XS7!T[2!02#M*_X* E5*V$-,HK-%[^$9TC^3JU+ M)-^'N!4?9B1<,HSD\",PF/U5TC M%DN1..9BX0&MH$#'N.@IT67AYL5%>,N5@#G&/ 1Y)W%U/6'7.P43G)(TI"16 M?8T.[L8Z6I@?8Y?)'!?2&()1#A/CJB;V/W(*#?QR5%RC8D3F[LJ8)!-8N/%> M6=,4#E^E^/AK['58BM2ER6V1Q8GND])NA"$A;S!#.S#:M7;;%?'.LGLF^\SB M!3DNX-[P2SZ%/8X0S7/1F&6A-?_H.N4$#]BS"AZ=FJ+>DJ]\6-G29.=C)KJP M?QN&_3!7>O>BG)@C=,#*!C 17I#3UJI:KQBYX?KLET6?6G-)E M#J8V%"0\H[;IY;)1]EVR9M%A06Z?T%S1+8:G!%,'A/LS9U&G;G=@(HB?+"\8 MY9-S:< *^)A3]&QEE5*P7.08ZM,=2 ,$)1+5%D?7E%QT,'N>TRQ$?;N8IDSC MH@",L%RW%F5?RSO .'LT*O<<'_$4NI&$9DAO8@@_ZFU /N(T$(# MDM@L2E4D5E\[89"PVJ^/]C!3B<+FU+#_O[UK:TX;A\)_1=/9AZ0+MB4; MF9 MSA @+5V2T)#LM$\["G&"9XV=^M*$?[^2;',)EQIC8POK*9DA./*Y2SKG^]@. MEUDEE5QXF+EL&>[*?PKJ N+HKKWH4> UW#"0)QK/QM)6X?U++@D]_#?A=F+^ M_C1@+7POMD(DP&CT9E73VHUC)3!+$SO$76+ME=Z7@HP>C!8 RQNA0U8]I>RO M.DNGOTH5_56BOTKT5UT!)('[Z]ONY][PKGO;[8!AJ]\=@IM+T/UVW[O[ 8;= M]CW%;0BYYN^'7?IAV/K.0=][ MK+',9P5L@"Z11?."LY:\H)MD>SN1JV+6$9 MBXZV1"2PZ1-@94*<-7]2%LQ9C3/I##:3$&#1?,9FS=J#).=(_+1K[S^IU*,L8O@LLQ6U@G/C,HL N\'D,7&H ;M[,N/PK1RM.*[P%/S0/7"ABYB2 M,"*7V7P&[!!\@(U2)^>69=F^-:+7_;0-J7EV\*3<,9!UJ]H;A%%ZCN:&K"HRA06S05-& M=3D6K_%N.AO>3-?:A]Y>416'^3$G!V2JU<%[S1V9ZW$%_PIB+PS(EHI50 ML%"P(**.HP%29YV%)16M.8J-\%K,CL6/+Q"34)-0DU"3?G06O.0GVE2 MKD4)&LJH48!#$0YM%5:@@I*5F9QN%3A4DD;;0X62BJVDO;9L0DVE4=.^F^<8 M=S^9%F3)><@Y/8M)DB)3EU7.%7O.1E&XZC/^U4+Z BJVMR2I58[-6T0XS6IW M+$Q$F$CA3815>#(;P_QT7#A.;"3W!)Y2R+XYVDB .D&G<%N3@- NI WW&-Q. MFXCI"E,TB$O;?G0KH&>-)(J\@\#-Q#(>?!?T;>NYZI$'TL]">#K:$E2) -%" M& T&"&AXX[%N1GR@%.H$>X;[- 4>?@L^MJ"*-&C?H%+_L$;C1$&C*M&Z@T?>>3CO?/C^ MK/DX?%T"W>]?>A>]N]79]JUBR(LJ@R%5;29%7AG")L+-8N*ZV90:-37)Q#5$ M$D)93%S75)3ZJ&U#DQI:+[6R+WEEAX?S&C.:X/$L),@0F_"OW!89@/6//>SF7 MY=?75XDL4WJV?\DM9S0FI8TKZX_/V)$?L8=E6"=%KLPLD/T*&_37>ET.WT>% M(?)C4%J1RLJ1QAY1S3! /%E??RC/AU#3D*)!54&*6E?E7ZJFU-6S?_4WM8H"9Z>HA!2/3@<7 M4TIC$CEQA%88UX/1[SP8*M5O$;W#.Y;RD"2+>;0:N7GKQ3', +,=JJFY.6\) M'BI<9_@D1PQ9>1BL%3P$;%_@?LD?L=\415[(]F%.IYH+8L%>ARQWJX-7I7HIXE:)Y=?0GPS*RL"X> M@U>_=2&"5XK6U<*+JVV3 MU8 !96'L401"RN[ZBY*K>ICL#DT=G#S9S@2SGF+L@D5;I%O)$?D'](:+4;G. M;Z7>@6CN&]?2\/2R1(LU#?I'7Z]P>R"9A[ NV57P6'=TUF,?, B'KBN!#J9%M(T![?>N0-+;KQHU68:-S&CI#C72X;9NS02O!;5N,M921 MV_9 KK1^^Y^O6W?UM-Q9#[=)2>1E1':R0JO_T#8=QI\]:IQ<8TKMOHS&V MR+9T3I6N59;8V,FCQJ3^>*1##2/L4_8&ED<^-;8>\WN.NXZ5K<@NLHUER.;38VZU^]:K5 MN^Z"RYN;SK ">M?MWU"[%V#5)_-NUM-D\C_4(&FC*:GH+,D@:4VJPV24K5O) M51M2+>%XZK;'UI%4JZ?*V6?V[A)Y\=Q]]G.0U8E4AHK@0Q84H M+D1QL5!<&&17JIN@(X$V=CU3?] =9YI_$CS"*J.@DC[J'-D[5UM7Z'K M3^W,)0:;O#C3=,=QFCN92>+<.-WNMXX,PM842UXADOC?7TE # %DP$G=NWAF M9S8&G>?HZ)$>'0E0/__QO/#!(V(!IN2L8QV8'8"(0UU,9F>=;P^7QDGGCR\? M/GS^EV'\=7Y_#2ZH$RX0X6#$$.3(!4^8S\%W%P4_@&#:]L V[/[1P+!=QS2@B4Z,PZE[>&2A(\MR#_\] M.ST^AM[@Y!@:Q\A&AGWBF<; ]!S#,0?VL>T<3:V^J4"?@]/ F:,%!"(P$IP^ M!V>=.>?+TV[WZ>GIX*E_0-FLVS--J_O7S?5$%>W$97U,?F9*/T^9GY3O=^7M M*0Q04MR!_B)37%Z F""/4CH MPWH0UJM#8K=E'8H'796JI"UO(T-9EX&LBW54L2[% [EB2R0&TNUA'8(<8R"M.(K@#E#WEE'*IN1B-D/'TX/1$V2(CD'V;XH M;W>%"?*OUY$DMK)[G'4"08:/HK;YG0,7O^H&+DR5];)= ) M^)J5+Z9("\5_P%BGN090ED":?NZ^-G@%%0;('9,OZN_7X<;&<1&-X:M!4MDN MV[L*S>*+27-J&YFXB AC\4= ?>S*7/\<^G(:G\P1XL$W D,7F8G"01@,Q]93_]*8 ?7&0OE5'=]R4&]RH*>\;YIV-B_F-WO3=P!8KE2;=(.,61'[!1^GYT[Y?E# % M@_FE3Y_>K2?D\?7<'YKF42/NA2.@/+64ZDFX6$"VHMX$SPCVQ'1'^-!Q:$@X M)K,[T6R.2/-KL5L14D-HSQ(+ARBUQH'CTR!D2+(; 4O>4M!@C0T2\#V!KUK[ M'8FL1*A8"_:V(51D9/%?^\'YFH +Q"'VWX/:!%G'K&WV[>V8C;VTB=@K\H@" M+F>A"7)"AGG=H5D(H%=4VU)KX Q-:QBPQFDY#P]PZK\!&S&,CI.^>=C/#YU" M3L#'"*_M@T0^@W5#'XV]HKM-E+"Y%[TJ'MD5AQOXF+@#8Z^XR*>]2,8M<0N9 M7+(_HK>B.@>H9_785KM+55A]0=ZSEQ]78DG&&71X"/T;R./;OVI0-W"N[Q4G MMMJ JCO64_4 ZXKL52#3CRXA9G]"/T0W",JF54OW6IVA&$&?+ VL_#B7.$ ! M@312V[EHD"_I<+0)DV E/ZN6\-+&E*FP8=?"-PP"Q(,A<:\QG&)?J4IOS/5J9MOJX48Y!2T4G*'CL!"Y%_@1NXBXP1U@$_MLWCM^L-+=]8JDU6DM]3[Z7 M+^DD&K_Z[G)BFR=OUUU>EC?46Y=K9]?Y^G>(^:H6Z[&)?GH?6/D$+3)L7>,V MF($SAMIIM6?V\WE49-[&23**O(F692VU:M2S;'-0UN8MU)!;Q.6K@5LL+HH1 MM K3ZUGY#$+@ G4YA5"85LVT" =CEZ2^OV\]IQHWY^ M>BE@HXWRE6_1)MI5CJ(7KF/;RKT@5DA,"R7K&L&@YO"(3?32=&+E$][(L'6- MVT"!,H9ZU1GT\W- 9-Y&H8DB7V\:J=\C&O F>K,13"L[?=.V+<*%NWL&5>LW@+4C$@AM@MGO6_G=" 4$%!)( M0[6>C@8IJ!9(FY+V1>J3R_W+J&ECDEK=J#CF:-$!T9&6T1G> MISQQ<27N2:#UZ;>Y)AD3]##'S!U[MXA'IU<-X\.Z9=4>:'2676G\E>WK!!O= MFT8G[(F*,N1B7K$-HBNBM<4(8*L*+;#^JDSE?W/JNX@%J=?*TK%'=8]"KV#X M!@R[_'0N2C(GG**K7)PR%R6S"E'>4B(_-!/7HH_4;M!BBE@IK67%WZO+NE0J M9H4XSI'O?^5#_\^1_/Q:B.RE%%EY)1]1FJS-=CL/[3:4%1E[%W 5##V.V"5F M 9\@AQ)7Z(D:9O\-A=8CEI(;[):3V!CPS=LBNI(856B,X4PLLD*?"PL_GN>2 MCY967V>SH%R0-QIN#BXZ19[GA,A%T_?3(3'DY'ERHSDDY.D)R[(D\ M$ ;9V4BD3Q=3^%UDB9P2(=#Q7R-YZ-E*E;B^'NFGN3<"W_E<.%DB!T.?KR9S M.7'/9A/HHX*D)1.[UF;G(<5K )DJ2JVFHKLRCD6-]%%M--MY8*\>0:I53C . MN1Q;\A]W&L9QE458W?Z=TI+*2?1-*$_;N0Q%GK0A?RXHN7.>1/=I,JPVFNT\ M,-UDIF*G=)?9\^"=F1N2ES+T1OJQ3S9I#=!SVJL=%06';G/36[A$!OMQJI M!O6;9JY"^.\8=4.GB-6T[!04W#FENMVZ:Y$D2XB@R59?ROB7Y2=JPSOZ-]&^ M?/@?4$L#!!0 ( !*!)5)KLI_\5AT )@Q 0 5 8V%L;2TR,#(P,3$R M.%]C86PN>&ULY7U9DULWDNY[_PJ-YO7"PKXXVCU1EJ4.WY MA21W]SPQL"2J MSIA%UAR2DNK^^DF0M4JL*BX >337#M7"(@\^9'Y(9": Q%__X\OY^-DGZ&?= M=/+3<_8#??X,)G&:NLGI3\__^/B:V.?_\;>__.6O_T;(OWY^_^;9+].X.(?) M_-G+'OPD+\M/_1R>G'9=Z=G\V>< M)%-H1F2(EGH(E*B2E&6C&DOH_IS\:X[.SQA,#$HBTF1)' M+SY\\_? G] M^(=I?_J"4RI>7+_[^=7;OWSS_L]B^6[FG'NQ_.O-6V?=NC?B8]F+?_WVYD,\ M@W-/NLEL[B>Q-##K?IPM7WPSC7Z^E/F3N)X]^([R&[E^&RDO$<:)8#]\F:7G M?_O+LV:C'Y\[KL)Y.DTS7Z(T_,7Y5TO7DZ1$^_\ M:<&\?,;\\@)^>C[KSB_&-Z^=]9!_>EZ>@&USRABWI>5_O_WPBUL0^+:X&"_[ M_ 9_OWI$:6P///!E#I,$Z6Y#._46'S*90<(?9M-QEPJS?_;CHK0/9P#SV1\3 MOT@=OKJ;/#9_?$6)[=BG&YD6)-=8QM-X[TWC0M]I?_W)L0\P7KXZ6LS(J?<7 MHY/9#-MXN>A[M!8CL-PDI9"?3.(P]\D2"UR5 2]""F 89??%>-7#)>&SGX4E MZZ\>_J*(]P6,Y[/K5Y8")Y1=D?_?UZ)8"7?W+KWTL[.322K?7OWW LW8&!\Z M.YF_]'U_B0;S'WZ\@%$P7H$R0'PL%HW[1*Q&>R4=&L"L5=31M>CJ1NCNB^ . MPT[Z^&S:)^AQ$GC^[#,4DWTU'ZR@^CY^0[W[UNCJ'2]FB_/SY3,)DNO\^O-E M[P4W'N8^,.< )C2N$ MQ8S$J0U['QTB,L%YD7F3H?$4LDVXPK\[KM152#V>Q#A=(&G?0P0D,.+['>;7 MB(*/WN4LB'(J(2*!B*35Q// -',Q!DN;4.014)NP0WQ_[*BEAFK$^'7R"=N> M]I<(9"1+E=Z?XG<5<3='O M>KCP77KUY:*X;3B=O9V?07^_ASI0%F),).;,L8>*D:"X(#Z%'#734?'80O\; M8-N$%NJ[HT5MI=2;+Y80T*<1R5O.2?(4V\[$2?33K.B /K"!(B*QVY P5MN/XP MJ.&YSULQX%MV5Y)_-5J_[B8E0'T#?@;OBQ#?YC]PW)6NCHP'X-GCI*ND(5(S M28+4GA@NJ5 L\$8QY".8ANW2$_L^^1T+23TT= ?0R^,6F:) M--H0I]'P9I9"!JA[Q;%[,U.S7R4G.W;CS@-"J3); MR\1\4BXT2<_LA7IX/O=>I#J+M M!2N%$SD9VB06OP8P/#][+RKL)->*IF3N)Z<=AOFKKJ#?\^I+'"_*\M<-,I44 M-S)E$K5A1/+LB"W3GU":<:TL9R&UL1A/@]N$#?K[84-U?=3S1&[COM^GDW@5 M^@GJE? F$I>S1BC"$J^M). 9J"0TU=DW\4#6H=F$"^;[X<+^$J\<;%_'^RPJ MZPQ0HK1!"(E1A. Q,&+6>AZ9BJJ)/=@ZW6*_'V7O+N%J2G[3^8".2%D)0)?C MPWP:_SR;CE&0LQ(6SR]'0OE@&-4$0V&)J,H* <6>4B>CUQ P6LXM]/X4L(H= M'X%S,B>M259E%I8,B*-&=-UBT>C,RJ. Y)A:"SYX1!CL5^6QRAPA$= MA2JCDP(3QW =L*\D]3S+BFG$Y"0//:Q' =9.LHXWB3- M7C#/FVSU> +70*?-O2A14Q75^/$+9,#FTZ^3.#V'C_[+G=Z6K2B<0P*!=C<; M&=#()T:LP8#'F!0U_A]":++M\0E< YT:]^)'354TV@:RCK8N!A-3\>],+H&P M-,1)"81CY[71(GC59!YY$MF05NYK<:2N.NHNT=VEZRT>1H7/U''"@^%$,O#$ M<^2OT299;5RFJ/:#Y8MF2"$*K MC'Z\]$T25?57;4I:<#I9/G=UO E#7<,D#C=KT"C+X#)&0NCCT20!(A-HH)OE M:.\"&9(CO2<#UJ5B=Y9YO01#2EWINQ^_\QU.U"_]13?WXSO@1E0&4"H"B31@ M)S.EQ'MFB$%8B4?!DVES8.A):$/RJ2NSH[)>JO'E/#TRO<3G+1G)S$N MSHO4(:&WU\5N/K):4%\<.L,8E"UUAI1#+H7,03G)G3.A!5^>AC8D'[LR7RKK MI68"\QK'_UB^!\E0[;46^52\K M%46YM<6O<=2O]G(L<.Z_;1_?L=KN_&[:+^W/?-YW83$O"U0?IR6BQ@]AI["% MTU\G<^AA-A_ILB5:Y$"LPPA$B@ D1,"?C.$J!RVM;;*,V*8[^V_J?PK5STB0 M'FY2G#![]67>>S3SW<3WE[\B+68/2-I2G[6BEACP#NUP]L1Z*+M=LV2S5 M+0QB$Q"42,)[VL2-?P#/EHF"MA[98'FYGQKK+]#<"FHDK,5P(DG"&'J64L=, M F.)))I]*/\Q:&(JUV#9^_!?CP]YUT^+?!77FD)14BZ>.,V)N&4Y&,T=Q)2M M8[)%M^Y@&)+%WE?SWYP'W%'4]18-8#E&_X[#J??CLB3;C8OW?P$5Z-M M!$8$Z94E4DE/9 J:6 V>T,"L#4)!$$TR9IO!&Y3QK$V1!AJJMY.AFUU,9WZ, M-%Y<_#Z=X^]Q-5M NIDL_HXA2I'"V\GUVT<8=NO(:29)1XT!N5CF^# J#]PJ M#ISK-G3:$>^0LK*UZ74(%59VYMIXIY+2;(U21%.!1A$I_1['C'K$LQ"16:B.E)/V?HH=QAF/G@YI4= M55AMZ&+?IO>Q7,]<-C+#>S;XA3L21,Z$XU"08&8EP.@G-,0YE36K,WD/1?J[;*0AG*4K- M!"/4TF4YB5+8BGNB@\PB>>FD;U+#X1#)T^-. ;MS1!6*IDFY+T&SH4.V[U?;B_@CG&02$D6FX+0=T2C/DBT2Q)H2G+ M()MLA7PE111:/4R6J?S6\P/YNF.^4)1YY1Q*,S@:P0&HN2 M>.,#L3)*8#EHDQI57-\ W9#2<*TH4UM)];;53B_]>'ZY0GBW]R.;N6<4RV*D,R1,E2T$G MQAFQH#V)CF/HH9.EODF)]@<7#'?90?X))@N8C1+W@5H3<62I4E"!HU];TNPY M,*NTDB**)H[D-8 AN5"[ZOC;;> ["+=BU:?9_&TNM367I8N@_]1%F'V8CM/( M4Z>YP:$"29?#+9*30'G)AB7#J&52TT8'BAZ"-*CXLI;^*VG@2-MT[^ZB?&#; M>=N-HT\V>KA=I-OUO]*6TC6-7N_SWRDG%CW%^3< CDI?ELT!??$@'<'YUYGB MB5-HBO-(8[VIC>9N2<97. M1!TJYS D8E57[&$IQR4'6:YI,C)B:!8S0#!]5DC^+VE*LK@(?O M=CQ)_[5890M6J\-%2DYGRS+Z5!YH(E):BE(2Z+09!U8+X*E-:J=:#X8T+53G MY39#LIW>#S)N"RAMLA 1IRXN/2L%H"-QS @2I>(4N#+,-2F!]02N045<1^78 MMDJJ69?YH7EQQ(,55I92 I);(H58QIWH]40=:=:.2M-D#>,13 V[N]&T#]I% M26W1>BKWE"4@/I7JGV6-5VTM;WG:@U:+,Z3S_.SL]7CZ MN74&[]MF#IBS>Z*/E;)TY19Q;.E=/_W4X=-^OOQC5FHLKJIQ(D5.XKS[M*K MYKC57B%)J%YF,LJ=BI(Y L""Y=PEP9H4Q=@E,H*7/OK N<:&<RVR^5ZW2R3H1A/XV-5 G: M9 P]!&A08=2!2%-%.=6H@KV- &FYC>2:SA^GOW63:=_-+S^<>9SG5Q5W1BRZ MF+R/1' 01#KT,LLF?>1S=)0"DSDU.="S.<1![?LYD EJH[\F)<[?]1UV_:+4 M 5P!':7,2[&V1&AP'GMN,O&4&F1"S)F:'#@TJM=%>W?O%?SV_\%U?0+S$:.:T7 I,A106D-F)EKO. =U1 M*=" ,NNI5BKY-L?8UL,9U"&"P]"F@E[J+4-A?\N_<@;FDQ^7>.4]S-#WC'-( MY0]H)N^_<.>=[Z#ORI&96$H!PR^P^GZSAO'J2SSSDU-XCZ/@5'Q.1UH4HB#I@D)B1J M#8M>L"99I5T=[B/O,ATNV]><#F_!@=9!X>K\W'U\0BKLOW*$&5PHTQ$04$%#")BV:UBVWY=*#RW;[ZVD)FL=9:/V;WY>-FI?HA5Z.1V/T824-/K;?!>HR"$[ MEU#;X"Q*0!F$'#11RDD5@\2HO/ER[(98A^2='(ICC37:A'KKZTC\TA5)3=+L M;?]+J29\O:KS'K!+D[?YZCZW4313/(CH'=#FA-RK M!T-R4(Y T\-IOQYYO[;D/R]FW01F,U@=?%AZ9#I]Q&0W\/>@^;3<2TEMJ,9BN0"^OGEN[&?S-&DEZ%SLB6!T%-O/_WN:' 4:5 M;&)>$*8T.J@*$* %0[+$T1 84+#-][P\@7$3BNG_O1-I30VV/^[PH0BROYSF M#]WII,M=+'!CG"Y*,=G3=]-Q%TM@? _/9B<<-GQRM4,-N_2DTGV!FS7=7IC' M$NH A/M+N39XW%"VUPT<6+1K^U5)LK=N_NW1\%T$N/8YU>3T-,J&XOA83JY5 M$\K5TYJ*9AWBA@+Z$,\@+XS*W1MK*MX=^EOIL-PCY1Q6^\#*<;[9 M?)2!RX12))XR=&%#DL1*BTY&9LPK2U6(3=+L&^+;>U?0P\W]K$+WQZ0' M/R[MEGN);BM=>.>2$.A[:103D4PZXAA($K/10+7,0C;)!.R-?%#9^A9T_&:G MT4%U76_CV@ZPRX[@6]A):"'*.; X B*RQ-7ME9YD4U0S'*=FASTW!OYD'+] M0V7H[JH^ $-'0NH4P6AB#2NW!$9.;-E,G&-(.B":( YL'8>4F#\NI[923OO< MP3H/Z'??KRZX[TXB#N]/$+EXWSAQU>KA_CG WO9.V XD/.] MKW2:^^3E3/>=@6N$]J$0C<4%,V74M'74\-ED=W11@NPFEM'.K MHM]1\.]7]5\^?H;Q)_@-%7DV>^V[_A]^O(!1C#9;% K1-.FR5\H2E[PCW*5R M1:WRJDV=CUH=&-)VX2;LW'RV:JCY SA"]]%?(?]/\/W'S]./9_UT<7KV&B>( M6_R9H:>6A2Y2$X@??PJ@-$G!R, YS^S0CM.V7?@^G/R]MM[9C>X?@,_ M6_2KLDZ[^ ?K'U1MDM\ 9R5G:VU+NV=W'WM<6^DTS.^N;>_6YUJ>^RJW,;SI M?.C&RY%Q]/>]H845M--9)<+==UB>FF[7*? M^WA:$(U$M,J@!2,YE'O' &<=7RY@ <7!\<3 M2D3]2"BAMF.9"E+@F?"3+GK ME$9-7-"69,N#!&&TY@=.E@_*@:S"D2WR&]NHXS#YC0E2:X]ET>N/5PV+UV*J MF)2X>OY^:Y_W']*B_XU7.J]:V3.Y\M536LBAY2QQWYH(AQ='+:=RAS=.O]^#TL<_,WSWYU>CH; M20Q!7? <@\YE_2,%YNV(]Y/5K?->?LQ$$HU00D:3H'7HM%IFMJ2+X3SFG_\97%$_.3VI8OE?1FE"G"IP+F+Z[!](]4\BSW[ M5\D#VQK%[M[JKDT=3^(-/=^ML=18\-V_T>/IXB!+Q5NCNLX]3?/-&PZIGT>: M/YZF-I5))9VM#E3N(NZK3U:3U#HD53NYN^V]]_G*'6YH)5<-[#&B[C^@4DTD3R%L)HC=!]2#SVHHE(9#Z=O&]AA'#S^LH7!: MCJ#E%08[B>+JD]7ZO0Y)U4[N/B+N?;YRAQLR?]7 K1>__+WLMMYC #SYS,KB MV11](Y&]7LP7/?S63;KSQ?GJNH^KV@@59?AT(\V$NF7_*BV2O2G52N"FM.FR MW>N='I*E Y($(P1R#P$F70,NCT,V9 ^,/"A%@]1$Y++7*4-9#Q>,9!\08W+>Q28E>[=&.J0U MQ^$1;FM='IQR)WD.?<%:=JR/!.?&,JV(4[3<,QDH<9I&DK)+U&HNF#C>1/LU MVB'=KC$HZNVNTZ-8O"5*9J@)-@2B!$*5VE&TRQH*2G#!&V=#DWW%VP(=TMU] M@R+=3IH\.-_*0;.[)\Q&!G( X2UQG(:5<0ZEL)O0CC%E4Y;"'I-W7P,>4OV\ M0?%O+\T>Q^Y-%_W(69\M>%;VK"6TSE"JBR->$%D&L!0'RU&C_FN@F_#._/_( MNYTT68UO=R_G72L"E77&?PZM<414-J$P3#F:D5W(6EME:9.BLT\!:]+Q/R:I MFRV+Y$%Z]26B!D_.RV\CGXP0@2IBO0$B32F280TC&@T"*.758S=*U]5=VW$U4L"]09>9B'( 71H..+DP3C@3+"BE;6Y3>6DMFB&E>@Y/ MEZUTT7[?[]9K#:.O.-MH-06;.=YZRM=]//2*"J!]T%Y+DE*YF]X+09!FDFAE M=7"AU)1H9)1_ ,Z1Y\B 4 MJJ&7PP4H)3>$))7$ELRDA)R(BQ"(54K)\I^*32KC'"5 61>+ M +Q&M:"GFSTX90V/)C?) &P*<$@FN"J;-O(S]]7880;2^H7U%+)+00:2J75$ M-;KVTU=C ^W5^R--0Y(,Z:)9-H8 M;:4_4ORRQ8; 0ZT7'Y].6^KK8&3Z9O%:LDR3T)DP7A8]<@Q(>?3\E SH#@H/ MS#5)76X+=$C+PD>EUUX://SZQ#^7"H%T\@EZ?PJ_3O*T7PFYXEF/IQMIMC:Q M9?]JW48WG\8_?T8DZ>7T_ (F,[_K,]3O\_^L364GJ21%=.6Q7]3GS MPA4 A9/4:0/23FM_O43H.XD)?&R05*TN[ID-\S__]__XMW_[]_^#L?_QZX=W M/[T>I8MS'$Y_>C5&F&+^Z<_^].RG_\PX^==/93PZ_^D_1^-_];\"8_\Q^Z-7 MHR^7X_[GL^E/DDLQ_]OQ7Y,+7.N@F58V,)T39\#1,Q.SL0*M$-G\GY__ZAR4 MX!TPAQJ9]H6SP$MBB0?M=+)1*#Y[Z* __-=?ZS\1)O@3#6XXF7W[MY_/IM,O M?_WEES___/,OW^)X\)?1^/,ODG/UR\VG?[[^^+>%S_^I9I\6(81?9K^]_>BD MO^R#]%CQR__X_=W'=(;GP/K#R12&Z>X%]/H\O?W#^VC,+U>_I(].^G^=S/[^ MW2C!=$;/LT/XZ=%/U._8S<=8_1$3DBGQEV^3_/-__-M//UU)#L9I/!K@!RP_ M77_YCP]O%Y'VA]-?/6%Z^07_]O.D?_YE@#<_.QMC>13] MS9 K*%/A_+?ZM%^VQG1&0,;I(B*CG^*P*GB'&)<]?7O,M\]B&0M<#*8=(EY\ M=J=X1^?0[U+ "X_N .WL0>PR"([?ZP7Q>0=_3M]1/JN[: M@]^F.,R8?_ZIG__VQW[O9>=X.RVA\#M<#PK=3/)_T4#KK> MON*6Y1B"DXI7?(OL3FZT98+I+Y]'7W^A]_Q2)5J_F(F6<7&]2/ZWYS!]\B/U.8T[&-Z.XGD,; M3K)J&31@-HS/*)! MI9E3TC)MR5Z)@7-6:,Z@+4G(K#MD=>[U1T3P-H)=Y%ITP?5['/='^;=A?DTF M<4_:;$.PDD4>R:2-3K( WC)G7.20LQ:!=\CT@Y=6!1%L.1HXPN61UZ6F!2;+]1S[S\BKK<2[2+=:ANZ M?QM.^]/+-_T!_G%1Q='S@*5X&I*V@;"HXAE$L$Q:[KFEKX23'= \_]XCH'G]0-^[D^FI&W3/^ <>U: *S(XXH%T3:,E-0N@6%(EY^(-:#"=4?OP MW4=#[Q8B7:38;$_QVV$:C6D1F0WRXY0VCU>CB^%T?/EJE+$'24$P#E@*GM/" M$A,#GI"%$HR*.:I4NF/\22A'HP#="7Q1'^SV^O )OKW--/)^Z5_%T:[7HE*, ML9PT,R1.@S:E,"\C,K#)),^,RT@X$AF!8RU2P):14%!3H@/#Y]QX!QUN)_VQ,;ZA8)>0O57<[ &FZ_^I(Q4]56(1&163V0E6P_$LR"*9D +K MZB,*=#[+[P,X-L(W%NX2RK>*G7W$=#$F7$+&3_WI 'O)I!11>L81'-G_&%B$ M4)B!Y(VV29B2.F!Z_KU'0/!6HES"ZU;!LT]CJ!E!'R_/XVC0\UQ*\NF 8:PA M'D!RZKR1+!JNLP_H'<\=D/K@I4? Z.9"7$+G5H&R&]WZ[5LZ@^%GG 7NA/7U MG8Y!5 0H*,%"28HE;@LXI[F-7>S!R]Y]!.1N+=(E''<0_'IU,1[34*].5:KR MD3%X,2'E(Q@<(LO9 ],Q) ;9:X;D PHL+J?8Q0Q^"L,1<-Z9B)=POU7HZR8N M.\4QI&G_*[Z&*5SC[&7EA=%<,X$YD7U0%(N.1U:<"'PF=[^HS( 7SU $CXE',*Z[4/># M5Q\-TYL+= G!'43-/I[#8/#KQ82&-YGT,C@I N&129:ZT7CFR;TGQUXY5$Y9 MY;KSGQ^\^F@(WER@2])-.@B0_7:.X\^TG?Q]//IS>O9J=/X%AI<]J[4'D(FE M H9P<PVT$XC)"M2<%Z\PL?P+)T;#?F;B7:,-6 MD;*;,;_I3Q(,_B?"^ W]9-(+%8&V@IDBR'2,)=?HG2$&@X%BO7&FR^3ON=]="'8)V5N%SQYBNDILO4(5N3/1U)P8&P2-T@&+R)&)5'Q4*7$NNLP*7P!P M=(1O*MPEE&\58CLA2'D&:P"?>TKIY!TM+2HAD$/H$O-&%6:S,61J*L%5%]OX M@Y<> ;6;"W$)G5U$TPC*& 9OAQF__3]XV=. H ,6J$MHWBIP=AW N=L[;JX?6,%3S89AJ)'7:'TBPS%&QHWP MJJ"V17:2:/3(^X^ [$Y$NX3OK8)E2T;Z">( >P&L5,F0$DJNF?:<_/\L#U>P=;L9;"739+:V?KB[=_C4-1A/,?_MY.K[ NQ^. MAE/\-OUM@/7=?_MY@I_/%\+,JVO&Q81]!OC2FV7.U >]&L!D*Q M4@1W2M Q9Z,F M^-*GCR*7+B9)%*4(2L*!:<3XS37Y>:9.5L>,DJ\*"ZPQXU M8!TY=\A\K8[0NQ=+^F,T?#4:?L7QM$\+WN\S6ZJ&CL%JJ %C189,\8J!4H$9 ME8*6F .(.2=OL8+#*B_:G3'8%1&C1E+L\.K^[5!G\&8#/KE&5 P$+;QF0M0; M3*%N;$(8IFSA)>:D!"PY7.M@;B] >;',=R3=1V?TO_\R)Q&R9/^U91T6\D>' M9&K2%Y/1H)]KL:M?85#K.'T\0YQ._C&$B]R?XEP6QZJ56E9_?'>U7#8#:2 M >ELEAX\J"47/#LTS6^A;+L4G4PF)*J36"_7IFG/>[#9 3)PV3 MI::O>&$H M'/0&C+0?V$,;NEZ M.9Y?@K:0:H/MY@K-=6SD%I30%I3GY('96 /7 M,I,K%8$%;J57);DLE^3K=$7U')K=,[X-14O9WD:^+?P'F)R=#'/]G]_^]T7_ M*PP(W.1D^@K&X\O^\/,_87"!/?"66-*>\5G%$["!!5IBF5(N)V]3=+@D1[,# MLV,5=/M2BJV8G#=&.J>A@:ZH,-LA7!$!CA"^V3"G+-0PU,2DY2<-&B:6,R/ 'J*+2B*Z%W6+KH!MM;9-+%$$XW*9LDUZNT5X#Z(8R!\8Z%V6,3H M!LO[,7Z!?O[MVY?J8]$&=CH]P_&#,?>,YZDHIUFQB9SJE"V#$&HU+2(L"F?= MLGR#[7E? =LQJ$/7%'18!VGIH'LT(B]CM*R@=TSSI%@HVC!TF((*(GO=9!TX M.N8W%VN'M8WNU'#T!R<)< (5<&U%4$__@"4PO6@^ZDG4#V^^4%!3J'<2EX+A3'+ X M%D'0NNM"MW)NX&=6&W6R;0N4).WPY-2^H,^ M3''R\2).^KD/8_)A">-4;]H9=H=7PW,S;^/1OG/_F#0TS$Y\GLSTR8HPE$K M2REK60 #)J)RGB])B=U>;VX O&@5V$B*#0S+M\,I##_70_FKP9&%\]NW-+BH MMV9N,:(DRZ9H&E[1M8"%!N:32BRY&!!Y5+XT.19?!=R+UH+.I=]A8_. MX?UC-$PW]]ZS])IC8-P;4MLL. O6&R8EN53%"FV@B:FY%,V+UH'MY=MAV\Y& WKVI/JTT\O;H4((AKP6SF*">@M>*A:$M,RY(((+/DK7 M9#-?%>"+3T9HPD2#4\A[..>C:3D624Z.8@F3KN4D/0.KZS\QYP# LVN2^?HX MI-UK11L:']>5;3AH<49]?1SV'B[K61B)@'XROL"\"+FG:)8X@88)7JN/$D": M*"XQ:[1.RG"E9)/TK#4P[E5_MJ+VD6/*KGEIH$+W@VHWZ&XJ:_6P2$/_GUB& M0-A02195LK4PAT.EZVV3)9>DNXU@SH,Z&B7I3/(-PMH/XVN+Z()-KA3.E,FU MFH>F=546,L>$$\8+RY5=LH9YKG@JZ%B)M@9<'=GH M21N6,2A%YGD1NDG:Y!%O(5M*N4%8>^EZ=<]'!NV44#HRP&*9AH LF$*+EU*Q MQ)2#,,V/NY;@.E*CM$LV=K>!W <8R-\F*"QRD.2*Q\1"(96NW>9HIBB0=DDI M\F9[R-$K3+>,M#A#K9&W>Z*XA\PIZ7S&Q+Q-JA[H*18]K:M9"*T<&*E"DS.Q MQR$=JY)TPT&#W>%44A6^U22&Z4=B[9XQJ/2 M*F!2J)H+!D-ZT:'PU2A<8Q)VE18HJ\(D [,9U_K M3UI5?"XIE29VZ1.8CE0ANF*AP;'IO M+"ZIJ"T90MZ3260+"QG(0BJ9//LL4FH3!GL"T_$KRE8L-#C378#V=C*Y(%@N M6^F-"DP67?6VP@JV1FM,#B49^K]FV\X2/-^+8FP@_2[[+-X=5\\/ETSEJTRB M][5;"0E^.AWWX\6T'A!]&E5'B_9+DB\]\?.LNP5.[B*)T0B!JO:S41:9EFA9 M4)K61%0E^N BMKF2W.TPCE0']\AUEVTBETRIZXO86F5E@F1%UFMWWAL&&3A+ M2I#S3/@P> _]_';X"K[TIS"X![.7 M2RA1>\5X0LETD:::_($5E6( +Z7+3>SIYZ%]UYK4,7,-#@\^X+164A3/?C28UB'E:/L&W7NWT:1)Z%B(/ M3"NGF(?:2= X3-8G84*3\.&:.+]KK6O):8.CC$]CA,G%^/+^9NYXO;.H6+&U M6"C."&J[8BEHP74 M",T"1\Y+*LJTB3HM0OFN=65+9AH<@CSG[/8P<8E91&8,I'J+A=:]6'NS\%P+ MJVB!O$G*Q7/ CC0NT"D?2URXK>WLVSL55]7C43OM9/!,Q$RS(4?2W&(EB\+2 M?T 5JYM<.GD(HW4'AH6WONOD0LD6LCS\K@M8LM 9'7.16YH%M%AZ+PO+6@8( M]3 ?&H4?#Z3K0A0P44/ IF;G;A&C2R6 M))E%$3#:H,FP>:@#+[C?PEI$K--O81TI[JC?0BC>&)F9+(XS\FTU\[6<4@8A M($FK/#;Q#PZTW\(FS':B;P&4[[]*R'4#MOOO#P77OHQ/#$8.?: M,HA06Y<7'9+-&D2 +*WUHO!0G/+)KM.6X>%;.^_1H+@705G#G$ R6&L)"] > MF;4N3"=3&-:#IYZN90*#(Q\N*V!:25?+-&26BB3[ M3QD,J6&;NN6@CD\1-I5XZP/\*W0]7U#5;8FEFHFG,U9O'A5#VJ9,B$F!;9+N MO03+B^=^6_DV.8=_$/C/4<:4:JN1F>WJ>6%1NESUT8'PT13=I+_+P1R5;4/O M%K(\_*,RKQP/3B6F=&W!;0,)!FH!:@[!TU"*;].S]-"/RM9B>>6CLG6DO:-^ MU"L@^KZ/RM;B;(7&U!L(?#>J0.Z*3C;0;'&"5#X*0D9>##%7R)PE-P9EF^N! MAWY4UK$&K"/G71^5*>^E)&N%^7HT2#:J8][-,@2\\"87%?E<8N<+/BI;BXAU MCLK6D>)NCLH$#TK[2 ZHM>2&"%E3MU1A7)<<-6AC?,,[40=W5+8)\QU)=]]' M9;?+W&14KFLLT6^[[U'^W'N:'I&M-&R-X;9@\I$K!&UI??:E.^-XO>'/$6Y522 00+B@%=$L:CN>4$"##USY MYPE?1Q!-V(?)V9O!Z,_6?"^^9G<,/S/$A4E<5.'&!44;<0P&@E2!YRR[ 8L?+\[/87PY*A_[GX?]TD^U.]S5:>/L.L"@/RNULP%Q*SZY*ZXV M&<@\/2Z50NNK%PGK9A2&&\FM*T&E%9G:*6.OZZW.04/";EZP6[Z6#FN.+ADP"8!4(&CMHHO* MB"@Y5TE;27[(BG3=O&H[/^0/_//>H\>C(7V9KM;7T_&K,QA^ILWR_B?ZP]0G MDN["ML5",0H<"\[(&GM#%JP5S',T%@L-L$T'F:V1[S9=""4(+K0;O5ON^RB=2AL$#+HYJ)B#Y+,ODC/A$+!M"V9 MQ>PL4UD%5)&V$7G =7^^-PW= ^D-(MF;RO#JG,-I[=542HO\5?RL%T_0]CONC?%I. M\NC+C-MZ$A%D5M(EDE_-+=116 ;:D6!UM* Y%TJOTD.+WG=/4^F[>2U=%="^ M#FMWJ!JCAA1UN!JN@N\F^+T"PC6.?#M1IGT<_;:A= U]V8*/_6B.5!&=39Q!A@;! 26@XLJ M5Q7FS6C\$09X]Z:[2'H(F6O./8NSY31;9#&8P*2F\8B":$R3#-ZU4&Y][/WH M*T[.ZXG4?]5\K@76(6 M@F!: XE+8B1SIDBPMM 6T,10W!KY=ZI]#6AMT8=D@P'47.*[ 2BKR*U@;!M,<'T"//+03E,U,02^V X5@T M,=.,T0JMM:GH)DD]CT/Z/C5I+2(:%!591097(6?N2@"+A44:+M.DVBP$G9E( MRDLHM,9"DSI4*R/<626"G:E-&W+VG1AS,[HW_2$,4Q\&;X<3>E]]Y"QH6;A M0AP90;>T:)K$0)!J).YUG%W@A 86U:?3L@3MY!,]*#UUM M.>?:2!I$M)*,Q\(E T<^#KG:7BH1L@J-^C$=NKH^%=@?O:.. MN6E4>H+LEGYMUDD&S$T]C'IYT&;#7%*9Z>0)7@B2\:(UN;=6AM2L^.@"FN]8 M8[9GITG5VO&7T1BF^!KCO3.6FRPU,%D'IQG2HDL^4;(L:!?):A56%PC!I2:5 MZYY$]5VK4%=LM:AZ6\OPU#NMTRJ!U_AE-.G?I#NJX($':UG)F7;TE D5Y,PP M>6FLX!A4FZJGCV/ZGM6H(Z9:=-R=3'#Z*Z1_85[0;^<3$C3-9AV!M;&!12D" MX]Z"0I*'X$V2R)[ ]!TK45=,=5AR=U8>[/>+Z04,WES<6672^>(C\4H&&*&) M]6I /7Y*3D=0SN6BYRYH/U)6;>'1WR']'*L8[8.R_4>E479&;BW&94:ZL"^,R*KWA$<0S *":@1,B(SFJ[DA6QY.&[ MMR.Z$ORH0ZEU&!&;X:D5,Y9 DM[0S@:THPE-&QQHP\CC\8P/Q[$9FQUG9"\]MF8#]]"#FN$-NTRKABA$4-R0GZ@#J6>]JIV*)_547GA:(\B1?/%I MU>_'HX28)V]HXM97//72GK)HR"L#FE'TCR;+FT6G+?-%2AEHOBK3)%B_#LA# M3P!;1ZOF#9)F9.TTRWJ6Z_CA7@;NI)>4D4+:3&Z^)%'HZN"1<\)#,W@6) 66-*H>>3">-/DY'$U>$>M M3=T3M-=T:.,UM(;4=G#4IE,I\, MTH!0D>WD- LYU$N#X$"'['*2*Q'Y LX:-N:R ]FU#(*4T7CRP':Y.=I2$*,N MG.42:J0FU(JC]0JQYD8(SJW$MB4*'@'VXI6B"0./AC)VOWK'=<3V@##;LH,;2N<^>9RR= &4&PITFME+ !H7V0&BSI)L_Q$K"LQ M;: Y;Z __B<,+O#W64_[JRJCF]"__$%=<;@"S#DB3$Q8:+YK#YI6!/#6)] 1 M1>)0LLF]9P%W)6ZD>#FU\4<2TA*!]HI-9T39Y1,@O9Y/9NIZ-H6("F M]F*5V6KF0KU59#69X6 CDR66 AI%]CL^.-Z]@;L_C5NC0,TZ1+7(1IB)YE92 MK_N3&I0GP?1,1-J0C&,Y.$/CS8[13SRA4R))E$F5-@?$CR'ZKA6H$YH:^-M= MB.CJ5"$:XY4NBF6T-)"D@,68'$LNV)")11/LZ4]R3 M@CRFIEL1U7[Q7"*0F03^,1S%"8YG&1QOAU\NIO3KT3"1&&6K0:VI_),W>C/TXOG?LE_2I7R3NOPM+/R3MF&D)2P#-&2V%S*+P9-N%\N4+<*(Y#3GJHT:'52IIP-5IZZ8VW79IUC;(>7 M3-2*H!E@02?/> A>B92S\DUJ%1Y4V:?#5*F.6-MQ"2A)SH:K6ZXSLSK]5C!0 M#EG(TCFG,";>+I1\*"6@#E*ANF*M?3FHX$FMC8JU2"4[_(J#JZ[A400C43.0M('J MXA(+G%8^30.U!FDC;;.RK ;O1]BU8PH;&$)+.A*H'-0R&LY:B _@29>D"S*" P% OI0N Y-:FP<@(*M'KD\ M#/U:AZJ6>C4S$28S"8C;RN8H3,;$9#"U\$\A:(C5,1"AYHQ9HYN$*)_ M$=K MJWLV'].;+:EH$(5F'H6$QBCB4U.4X6[3$,VB1G:XHN(WD7=-I=N$=/W MIB6;4+&CM43=A-$%3R7GQ*!6E]8E>19B566I(M@2N82VIO8BIN]-2S:A8L?WAP]I(+$5;C 44X2)V6=A02=N2?5*"N0S&IN3$K+W)-#MI+?E/:NYIS20 MWRHY_2I;U%Y[I0JIF9,D.90>O9>Z(,WQWM-0-Y#@24KC"\RO^U_[F9!,WL-E M)0:&=S_Z@N-Z%C8:?CR#,6XBX/5?TI7\MQS>'#W>HD5?^\F6H(TFIB"4$+VT M&!"=[VTUT%VPM_D:L^FK]L;D"NN5M44ZK4$J")K+#*K85 R'61JU%>OSVEH$NPZW/^E"!VP?[- ME:Y1N?W +O7@B=?O32-6%><$[<-Q?=UX LB6 M)_;UG.>T?)R.TK_>W:;O*U\2!P!F>74QM.&,]%PQ7PM%"Z>"]6W:Q"U#LZW[ M^0=.WPY)![ 6/>P9H:214)A)J;9V1L>\!$%@R"KW,<5&%Y >H-B]B[D]S_.N MY.9B[;K>RJN+\XO!;.6L4#Z-?L5ZI/D5QYC?C_NC\:<1S:_^\//-U.EQR$%; M4PO8.:Q]K7)-:M L_))Y;R_J!J&G!TIZ>U_RT^AZ::U2 M.1L-Z%V3>CR9>ED)#(E[9IV<1L1[N@IL,3 MW9G:GP[QTUE_G$_++>J3Z73K[2PK/C"EZP'S03;( WMGD[.S+')Z<5T,B5SC9:ZGBE>D<7'F7:^ M;GV.LQ",)5F@ AFR@39%99\"]9(5HW.A=YA&M@3;G1&/XQG.5S Y>P_]W).> M%P?$79&\)COYP&IV"^-.1W(6BD?;I%K"*N".3$&Z(:%!QME=G909SE\O9V*X M2H/RNF;# 6R)]T4URT'Q**W("9D*F,BN1F!@:$C 7:A-51%"$P_V443[KRV])>7SJM2) MZ%O":#;V<:L(Z=QBW(#V3:ZYCL:7EVCO[F15913(G*6CG#QEAD]JK--%^ A_#@[[N5S@H9 R(DL#)' M(6(A)7/!R(!&D7MJ,F@E>X_!VUA26QSE/GQ M[):Y3C5E!0+"*E#]CIELN ] MN8,TM1-$LN-M[^&CMHCSSGD4U_'GJ\??N:F<1P_1([,JD9NJ$!F49)A-1*$I M#I5>[=+@2J_;=@MY.TQCA F^QJO_?3M2I@66R"(X&,+BHP=GWH_&, MB0>!_-K8H990IQ'01]X.ISC&R;272Q#<\>C:V)4KP+NN)6L;W M..Z/\NPBQ0=2\7$_33%?!1RJ0$@N!?O3"U+_GK ^!>=H-W"%DP.)D4&F'2($ M\EH\&XO&"EER:*M$IRPQ9H#D$Z8UH4FMG58#'K6%-:&IPB'V_O_U[N+QJ M S+ZO3\\-%##E(T6856QWB<:M4 M(ZH:''B_&@TGHT$_SXK)O,/)Y-,9#/^3P TN3_\'+6_W)C+[ZBSW_&25VA:R.QTW(ER5\O[_[R,5-ST@L9.4VIR 34FXLE:N:5 M<#2MT*1D/=+"W28XNL=1'[?JOQR%6IQ-=NOZ9_E_75RU%Z/I?I+SC-=:2;*? MWPY?P9?^% :SV?\KL9"K&4TV]$Q2Z&K;3"+*&D5+A]59S#<;[:BFVF['>=PSYI"59G&. MN%W,D9F7V7.Y9..C8TX:)!O>)95KNFK<(:'=X>G:5E23T+@*HN\[MW4MSI[/;-Q$X+M1!:G MI6("\Z%6, -:3>.LV%UQPF0OLH4FEOO!Y[9VK 'KR+E#YJ_N%M\E7Y)Q\FHT M_%KKTM."=Y.*F;B(HM3;7IKV4<3"JEW(1"J"_(4<8S$K&0_/O.@@TAK7(F+4 M2(J[26A-,MM:"XE)5U68-)8%G0NCW2Q$86)PHN']R8-+:-V$^8ZDVV MOUVY MK@R8&FP:#6L$8+9Z8;0R>$5&$2DETX$L&5K-! O!"UY \!2;U A]$M4Q6WU; ML] @NV(.T_4T6 542^-O*:H]VW_;LS=J)?H&2\=R<-9J;[+.K!:MI4U,1EH> M8V!8LZF]<%+K)EUP=Z@/JQJ#.U*'=22^D_M.67 HT=7FY+6YM!/ O)&)ED/T MJ!SG$5L77-B7O= !0\]>>5I'O TLQ ?9,]>0(E4F@.;8I\/<$J&-0AP\K=2,$VOLI=.RTD>?9G)N/I,8 KZ M1*297'MY8Z[]4:)F4A0I'234L$JA+GK?/86@[^:5855 1Q2!:L)!AWO&*OBN MI\(2'6B+?L(2[6A= U]V8*/#CV7-9 J'V-6J%BI24WD3 4&H PKNCBC ME5;D;Q^#QCP2N#H4A5F'AATKREUJY$V;9"FY#[70+5H214J:@1&<::&Y-\5) M55;).^QF2YH#MSM[I16YZVQ.VS#387AL=:R8?X5!O>EP#1@LQHQ(]K>3M4I3F$WZ$^;1."AI "1G)^,D R,15I>L\"[DJ:FU

NIQ326[0GTCVL4#5 T. MJI;MR=Z",P8$!^#%1K=L><#*?]W!];(1V*23;29A*RJ5=6+:V#M3-\$J)D6FF]!?;W-WK OWN8V![T=Z% MF/K.F6]P8GOO#D^4:$-.AMY?[P."O&I%S7P.CN=LDFG376F?UZ4.0I$VY*!Y MRYU5KDP!CYQ+ZQBF3.KK0V*>1V3D2EFEHQ?)-SG=7QOI=ZI;;1EM<' \UYK, M\Q"CMRS.6H742UC@ %FFB>*!3'Z"TUR]?JC.FDPT.!?^3^Q_/B/7^^0KCN$S M_G%1!7A:%IK+7/6;X@D@>BV9Y4+6?E..Q: <*S%*K;PI4C4Y+EX+Y7>J5NV8 M;' >O13LZRI"S N([\*-/8,H9':U;B)-&1VM8-$H9#266+BRTN4FZ]:&>'^H M8C-V&Y1I>F0&/0:\Y[+0D.L-$N> :9,B ^\*[>VJ2/! V_TN5\/'X3#0'ZGK /0M9.4R))9H1M!S*S&+-@E?<1YZDX1":A)X? MP?-]:,0FPF]1UODVXVW+=?4J/8X;681'SSB@8YH$0Q9=4BQJ&XU3PD;=I-UG MM\/850?(@]C*]J@!AU*.9\N!_WJY_ &S?"YK:TZ,Y4QY)./2ALQ\B8'Q:+*( M2DAI[ &>2#TUIOWWNMR]IG9[9M69QK2XA;84V1]PCKY5(TAQ)1V92T MA?MQVTK\T6R-[G,]/^!7'-86*'=5LC?(EEORE*YRY)X#.)<9YP26+$,JO-Y; M\S*BI[E=3/;!N.1"[VFHG4AP\^3.1Y_53IHKI'5:TMP,V7%OG%9"14S&:(^D MS2EREY?(M).).,2)2V+0J-2+?:( MYX!MOR/.GC?I020_*,C"2A2T[0MG6!12,U0^R>244Z;)K> ; +O?]SKE?''? MVT"N#1(3'QGDE0LL1$P^N<1DD+67ERW,"^&8R-&8X+5 V83SIT#M*OC6E/W. MI+[O$%F]SO-^/,H7:7HZONY^<55C*T102@EFG!"UX+UFM:P%*V"\)?L"@NSL M/NT=,;^.<+LN M/OW':/CQ"Z8^#&H[/1P,?OO\^2.0YW+MM L74 I:)G4TKM9&R;2Z5:?=>2Y+ M5H4+>,[Q6.5%N[T+VQ$7HT:"[- DO"IQ\A0P'640(D3F95$TXMHR,>9$D[)X MK35XR?5*#!\UO9V)L.L)3%!NAGM3^1ID]"EDEF7MQ,,#C1&\J^6,M+;USI3U M*Q&Z\.@7S^)VPNHP%6.&9E9-[D:%0B[1%QM&9"Y0!L*GR'D[(3B.EGI379@ M$PBN0,0 O45(&TMD\PCP@[_O5CHK1'J524E$:P+75DM+\N$DIQ@U]TX:R+W' MX&TLJ9L,AU&9??]J-)EN$>1]]IG=2G15\'-2#JGD'+++.J"VP48O// D780L M4*7>.L/H0/)O+FJ?^]])&N<7Y[-?WC2;[I"*YU_2BILUAS=?TR)8,EZU2Z&@ M!@,@G),A*EK390K*+I"UUD [8&_N%L#;81F-SV'+TY+U7]**O36'MU"1Q#A: MX:,MW&DK)' 1O%>B6+""]LP%]M8:Z ;LS8Z$%SKP;D+1(T_JBH=5@,Z?$Z:H MB@<32N;U*"LFS3G9.BHZ[6T1O>6K+9:;%9_<5OI/#V1>UQTYNRJH$F@/ M-T9Y5S1Y4P5Y3*+&*E=\QY:Y[$O[>9_0.X:?9Z?>1Z&SJIW7OOSGP@ M KEZ3I!3(DQMNJSJ89UG@DP_KJ4$VNB:Y*]O#7WK_+O![#/7-^46H/SVK7Z) M)"!:OFBFL3PKLP(.6#08&9HHD_6Q0&AR'6TU>+L_0]ZQSBWDVW7/6H,SZ-]H MU1M=(E[' I9C_:.VZ:M5 6?BF7P:36%P__?5XO]C-/V?.+U._OBO^Z.^^J-9 MD.#3&0Q/9W4&2;:IQ*2B8#G4TE6H@K%-[K'L=I@_ MIL_A:%&+VXZ;"OMA=963B^G9:%Q'V2O*%<@Q,&%49%JIFAJ=@3F,W$ET.K8I MV]CY2+X[S=^O+C0H[=35@+Z2*U8=9)J[?Z>_G?:"R+YHFJJ)IU@3X2R+,A26 M7 Y)>RUT;I+ZVFI /U1]'YK1H*K4O78MSXUP\M@0KQ+WLLK& DA"KA33-!SF MA"<=$KU?_5AE3R\O>+0:UIPOBF^O*NMOYKHA^*4ILP!MM1&3%5C.%1\EB",B$-$D* M,L^#:E*1^^4H[W/7S0];=]?A=V>7RHO5-JJD&6&2M*^07PC)2&8T02V*J]"F M%<&!7"K?/]$K741?AZ4=7D1??E[Z\>+\',:7]=+1[5AF+1#2M/^U/[WL_,QY MU1>V/8K>:-CS-^&+R3DG%ZTMNNC@=5(E^VA=*+5%SR,GU*N^>N\'USF *B5Q M)HH63$>GF)>AEA;DUG*G,(K#BM%T=G ]>WQ\'D&<1W!]CG,;W'X8[/@P&@S> MC,;U@[VDO0I0)"LA6::M+RS$2"Z",T;*@MJ4)O5!V@_M />%;G5]J?UQ.-K2 MX+"]T0A[ #P'[S-+N18OU63P02B&<5^"B0@:PBK=. ]E$NQ)\P](]78S,];2 MFWTXE(^M-]?#F@6Z)V^'5^>9?Q_7'A["W'8WOQUQI93=UJ%*ER(2C:. YR1ZTFT?@V2^F.2# M$4;!RW4K]BCFN:M;,[/D-4SQ#?3'_X3!!=YV-0 E40E155Z1@4XV.5DGP3"C MK I%T^)3D;<*UX*4$@&C)>>Z20="SPJ5ES,$7FP M4I>7/6]>\%[?2&'W-K_6TK:##Z,\/]RD@D/!KYNC:E6MG>@2X[061IF2@+A* M><$]AUA^S+!.9MB!ZMW!AFJ>'R8Q4F00GG%G$QD5VC :-_D_SFHP.EO5*-]U M-^/[,:T:;UPM].PEQ7R>'[FU*097D)E<:L^$1"YMU(6!Q"Y;7#F&&; M#_G'I-N5M=A6&P\Y>/3\2+TUSHM *XX"1P31/QY3KO<,K$G1!+0'>2ZQJ5>V MSULST87$-:_Y=R"9+BHQ0+*=I#2%U^)RO#2Y$_P]WIK9*@RT%\8/\]9,#%F6 MVBH3C:TK(5GYWMK"E"K6T!_GS)L05["<$=S#*N]:M MF8/3W77XW=FM&2A))RTU0:GUH:/)+' R<[++!J0O.K4)3!WSK9FUB%[IULPZ M+.WPU@S)[+P_K2*!(0EP..V3U(:IOUGIRR>>UM5]EU4!SQ>F%H(X@^2,1RT* M@-4Y1QF4S5QEA;W5H'.A6\ M$T^)O9M[0N]&D\F#Q]ZYAX7\0+10MY.:1L/1,8A6,4GZ8:(!+6.3P^C'(6V[ M/[P?8/Z,^60RP>GD(WZ!,4QQD;2/W!56/CZ;V35.NC!V^9X&!I(_:.>6,U\QY$X;[V#VC2]*[5@':_2W6D MA_-[S4$PWN!&SD-Q7;Z&<_B,DX^CB\]GT^MC$HLV*N-8SDDQ+3$PK\F;=DF5 M@FBD=DVLGF>1'8UN=<=R?RJ_>0K\@)FSB4$!]8(9$E%((/<9N:Y MK,N<<0FAI@ZM0;C*C6Z M&$XO9Y]X]^[535M)*YPO-C(L(3%: Y$LF"AH&+K4KB\.YZ^E/M:]L0LXN^TX MUPVMH[URTG6KSU]K=\KIR> A^OJ3:W F)0Y.U!I.GOYQ(C# $%G4SFHE<\E: MKJ0PS[WII>M"IY)LX3SJ=RG-[.T3 THMXC(JZ@:,]X*AEMM*:()AKP")X]!!@[H&L^<-V!K#LT_JH- M]*$>&,]4&Y&+I()DQ9)6ZY(E\RYDQJTT9! Y+>,J$<25',;;MQ[!?K^Y%#N\ MR' +XEJC5H'1=>SGWOMW'^[9D(%Y#K<07\>!G?MPG'>(-7E"9"F9QI*8KY=E M7)19&2]XDJL=1_CFRP8:6*R)5SWLK>YT& X>7XF M*5K?%0]JE:L&*]'WX,V[=:L$9]I[\MBS M$F0%VI@#M^!*=PS>?_,+9'!CP3TZ![M/ /N @]H,\SV,IY>?QC"<0)KV-VLH M_=BCNDI%6@GJ7 )2R8!)B$S3)FD;=50"$76$S%TQLO16 -V=5+?(^'KFB8UE MO$JN%R@I(EGOY PXK:R+&,%;I2+:I*)WCXFZFT2O1Q[^[O84W-2VUR);9J,G MS\($6WOH)":D2J8D4H@V.4S/ =O6:WU]@9]&IZ7T$XXGI^-9SNG9:$"KQN35 MQ7AT0&DU\O'_SFJFU4(2-*&ET;4"2FG0463-',Y&AY M$K)XTZ:GS"9H=Y6WU52)VO.T[^2N9\0X-[Z90YUH-'>+^[[HV4Y>%NS)-:&MR]^H.SW7\>Q5$+<\*%R'MYYRP%8E/ MZ,H6#.Q&-R!$+A5*QA4G^TU8SV)TG%F:%8@T/LDZ\SGM/P.0[BZC7@Z?C_N#U/_"PQ._QSB^*:IEG,.G9UIT 2#!@ 5 8V%L;2TR,#(P,3$R.%]L M86(N>&ULW+WK MY'SU*)<5>%U(6DD!?I]77\'?A"S_#E21/X*_Y<7?Y]\HA/]9W_0Z?WHNY@]? M*Q %47CXU^(O/",!0@1!%*<$(L$#2 .)8<)$DH8R#4.1W#S\)+/>?'P4Q0$\4_KJ__07O[]Z/K?X_KJD!#R4_W7S:7E_-2%>MCP MI__]RX2Z^5+2H M/E F%UK[>K3J^4G^QQ_*^>/30JY_][60ZO2PBZ+8&]5H28R686JT_.,Y83]= MH?Y ^E;'N@Z@7&WNQZ%T[,+TXV#JWFM^D/X5WA%SMBKE;= MO\9#/19Y11M??**%_BC.6!B1*$P4 MS!C3GRF*.<0DPY!'C >A"O2G+9Y5F\=\)I?PUR]KC6JQSC+_X&!_=>8]+F29 MKPJ^_0(^+DY]UO07S7P#\4]+^BC+)]K>H!4WSD)CRW_NJ?GO/VTM&P;AQ4O@ MMO +V5K;QH':T[?Y5:/Q63!SOJ?:PK@6>7$(3\[[P+/W]M;0*%JRVK9V-(U3 M%/PD%U6Y_@TTOX%!V'HB?W01^]/18W);K,VC!;\P6^T5/_%^>9*$=Q>7#!ZE]O/)>$]8K M;<+?9S1"*<,*09G&6'O$80(9)P$,>9"DVDL684)>S]2+]7M\Z4P%.DDP[5FG&]3([3"+(LHA (F.N!,&AB#(;HC@<>&J4L(E, M&.7LF.$(JVX.N 8!SV^[G?'6;_4Y2[?O;[E^@4O)__R0?_M)W]*\N_H?AZ_L MT7"CO)SGC%B_AF?_WN][_8[.B[_2Q4J^F9=\D9W%-+J"6EFPHRWX;:WO^:^0.\YV M'_&AT//\4O<'SOGS;8/(D!_O3GFC?KIM+#_\<%O=TX]%[JJOLOB8+_.U5_!^ MR?-'^?;[DUR61S66[9:KOJ#91,F1 *BHAS32AQH+E$ MQC!#"8V1I"F6V(50W,1/C6"VV@.Z%&!/?3?*<9P&.PKR!ZYG2MI1_!C8'>?& M4W"B'VY#DI:C!J.26#]T#DFMYRC]2.[+5UK(5[246M"C8=)P:77Y+X\,W"M.C1Y(H9]M_:!'0,!>P:[U[5&@MI*$TFN[6PGN01ZBAM; MS6^TMI&)+4?:@Y*O-[Q/GP\^!35+]OR&>YJ+,W:%$]W^O12[UX-Y)> M/>_^Y?;[O)Q1E<4DB1AD(4\A4G$",Z=@)1V?^=(=D2%ITD#XJV[FCE?:-T M976G?LYS85;+7V3Q;"T M#CTO:FJON]'4+"9+NG /MYW%TS:T-@1*WL-H#4"UFG4@;:TH,)H.&3"[A,:P MP;&STD8.A%VR^CCH=?&.?OQP^XW.]<\+^2XOONC7X8ODJV)>F6":9-7VIQE/ MPXC**(8I#3.(N&00ZZ4*5(+SC.EUBXK)K-ID4%]\#VP%.W''F3SQ03^+1H8; M9UAC;,<@/I#SS"=&,;#5[ 9L;( J+Z#AX>$XQ16?(1G&6O:H?..*R"'[.-_O MQD6<+AYG;Q\>/A6Y6/&J7*]#!!4X"R)--@SI_VBT"0L49%&(PY"E01 R&__D M]/!3\TFT@N"IU=".7L[ UDTBUX/AF2H,#FOE+B\Z; 1;>I='0CT",R>G*D M9,V>W?8W'&FNJ9DO#"-<\]Z9NT9AMVZ-UQQVX:I^7M/[Y3=9-GN0[Y>& [53 M]@LM_BXKPY)O_WLUKYZWM&BV*651T?GROJ#FP/-M6?6SATWP\U+\S:G=E[=%&;*,[7OF&CV M]&JGT*PMMV:"QLZ=.00_U&D^ MK7=Y/7SAUZO'U4*[$=_DA[PL[_-7\K/D^3=92/&IF.?%??Z)/FOA;^;?YD(N MQ4RQ *<<*4B"!$.42@))*CG$H8H(#S%-130[.OS>[0NY*F%%-';'_0<-96W, M 'J&S+FT*@=,@F)MC/:ZM37FMT]M&D*N@*B-$H!6^MJ'^7)I6$?__JG>%79P M1YVGTL)]]S(S(P46M[-A= ?W.7@EP49]4.MO?MM8 -8F^$3<87W@$_F1E@^# MSX#;"J,O@IT+$.=!QUN?]+5W;_G2>Y">28_Z&:Q399JOG\FCR9=UOJ5)EB A M45D8"2@"%D,4)PFD&4E,P22.0D+30#IM#W=*F]HZH_5/MTKV2DWI!MANO3 8 M;+[C.:Z(N2?QV2 Q:#I>I\!Q$^ML;#]*D;.Z:>C]I#J5[K.DB_D_I/A9>]#E M+*!!0L(PA4I*!1$G C*2ZO^D0KNO 6(T%BY4XB)\:LQ2:ZB]TD9%\&!T!/FR MV:,VKB<]VC(!9<]0A],D7;LI=1WTGMGI>!]J;YNJF92U\J#6?HR-JO.8C;-9 M=4+^1#:LSB-COVG5,4;?#-^R*N9 [1PUV%:0"+$2,HT1Y%DH M((HB"G$4,)@F*DX)B9(TH2[T<)TZ4^.1D\>#=DX0]2WJ<>6DV3'1>%/AF;(& MF 5G#AL&O"')[DJ-1F7%8= [I,^!1G7CV;*H9K_,E_/'U6/K!X18DBRF$@HF M*$1)R""-: %%0I+%A",K';'CT:>&ONURME1VS%.W2QUE?6>":?5:T#7Z*RU M'0RA[]EA!_W3(3,<#SK*2W[6EO7[>OZ"*TN-O5\^K:KR@_PF%_%Z>2.3A(4D MAC'-M/^2F8(>,B&0Q8IR)%7($JOT/ M94WL]:]U W+.B4R.H+Q5="O8,%K7J=?B8U]H[ MUDGW-:]V?#>%V?),EJWF;4(;V!H)UE;>[";#K2]?&4M!8ZJ9W,98L+7VQF2N M;)EXP(KNGN=DT#+POG0=MW:\9\2/"L[[EM?O&_.*+DQKHR]?I:S6/8W>Y(]T MOIP%D6!4A1FD-(XA"A(&&0\B2$B8R2P(1"*=MA'/BYH:S[>:@EI5L-85_-9H MZQ@:ZT#8CJ^'PYDQ@XAE"N*8$!BSB*& M(8&156E*5\%38Y-ME36AE0?4: ]4K3[X[T;_-C%6&P">M 4.:9DN$])--SYA M]DP^+<)W"AB]0:TX>+>/\$9W\,D?P@XYKYZ0'BG==4#$W1)=>\#6F>/J,MYX MZ:T]K-S+;.US?\]ZYWO=3S[,*3,NZO/K55&W^T(,2Q%E BH3TD1A$$.6(0)% MD(891Y$BTFDWMEOZZHEHPNUQ[ MDIVI/?DQKP^CR?7/[_)"R;GIL-K29)-2->-*XB"6 90J(B8%/X8XX0(B%/) M4;T:EN%LMP6G74U:_YI;O:D7FY3ZK2R\4?W*VL(C/ =VY#FEN?WGJT&\L7[] MJ^T#HO]X\/0,7)EXO$D;O%KQ"*J/7\%XO/DX6=5X1/']OG]O'Y\6^;.4;7VR MTZ68-ZK4^I5U/:W=OYMDHH]Y]7]D90ZY/2Q-DO9VI.:FNK')_5>Z;,V9H0@E M849#* .S41A@"6D0("A$2),L9(2DTL5]?S%+IK8R^'59;'0'?)=+9=-%QNW+ M^')/B-VW\I]BWD?\>IY(^MS])+8?R[??^6)5%^9HK-%K'5- 4F, GF4%MBC< M@-O'?#7D&NC%)VS(+^?+&3/JM_3%Y^SPZ_KR"O4M[KLL\\5_H#53^^[J9VA!RSIS1S8GJ'=B<_?R.RW!;B&X&_#APVM35$G;MI1U ML7CP^[SZ"BC7=Y=S][C=RSY;=E_K?YHGQO,7>P\'DVVI'YQ*FP8:+$ -!MC: M= ,:/, &$+ V2W^Z&TQNP!H5\\2UI_C-FGDSBBF9LX_-9I0!%\*3F.-ABU"_ MI$$CU[F>P-P=E]*>@E*]JH+5,>HF,:M-'(\3I9*8I#")!#>I"P%D,<8P50(K MGF0QCZW:])X3,+7/XGJCJM'1J2K4,7@6:0970N*;]_?0Z%,M]Q0L3O6PKH)G MM))7;C"Y5K0ZB\&%HE7']XU9E^JLU@>EI\Y?YWZ<[[-ASLUA/LK2A(>0XSB$ M*.,(XH!AF"@62R8D(G99FP?C3HVQ3+&=>5G--9K@E[J[2WMTUBE'\Q"\;NJZ M A+?L:6^:#B=]SMA^[6G_7:''.VLWPD[=D_ZG?ISOT#">A^\J7!:ETC0#I&^ MOVQ\F\WY=QI&7 CM;W""$40T#"$+S8\1#K&D,>7$Z4".K>"IO=4[>C?M<78T M_],?<11F_]:NF=Q6W=838;= ]@&O9X8X1+9=>?JH-."*SI"K0&O9HR[87!$Y M7%LYW]]G&90_/N;+>NR/)NJZ_":+:LX6ZT]C%*!89#B%(E(Q1$G$(64D@920 M(,9<48:L*,I&V-1HJ5'7I8NA%:0V"Z7A@/(>+-MB5.]EP1UM>ZVA+J#GLIX: M#L6QUE;7H>FXU+*#IWO9=6&,$9=@=M;L+\SB3[TUF!H#FX#B7YK* MVG1'?1,K7^['RN>M!6X.HOL4V7F*7H'WS.A:=] H#WXPZO\(;@^@/[--,9PK MV1N^(7U*=R5&=2Y[8W3H9?8?Z(JT[J-\@./DNU>'R714"_1ZE:9&G%?G[(+?C&V@-LZU'OOU$VS' MLN-.F^]8WC@SUB]U>A"0!\^*ODZK\1.>!T'Q9"[S,"/WK&HV7YJ-V_H$T.?Y MP]?J3OU:RGJ+X_;19-G\HUFJ"15ETNQ0R(Q(B$**(&9Q#%.594HFH8R06X4S M.[E38^9=W4PN2&%4A[F"JU(":K1W+(1F";\=I7H U3-OMAJO3PA^7L.IU6ZV M*.LLV8WF ]9*,,ADIF5 HN2&I5O,)2WM3(::VN7D[7"\"*?G>M M.7\)83L>&A WS_RS@:Q=,VM=P8ZR-^!C!Z.[EW.VPV70>LT71(Y;D-G._J.* MRY:W]>S28TCJ%>5_WZWGU8:K<9K&D?9M( Y3TWN=9Y"DB,)(*96%B0QQXA32 MZY U-3*I506LUK5_O)G#-$DI!1!B0G59* ,+7 "HR1"J>)*H_(L!LJ3J]XE^E7O-HGAQWME>XR:O=5[KSNRA8/VQXOY::) M_0Q1A%6 ,RBX?HN17A= ',A8O]0!I8IR@0.G?:M.:5-[N;?ULW=SE1V7 ]WX M6L8XAT+-=V1S"]B.IN WHRNHE?71^:$+%"^]'TX*?)GN#UVVG^W_T'E3[\RA MU[3\^JG(3<5&\>KYU]+$+C;5UFZ-X]'DA6Y2R1&3D1 *H@2U1&\/X@#IPFY:C%VGE!/E$XD"O4=J1\-ZD66?NY,/F9S8$XK ML*F-\W.>B]_GB\6,9S0-HXC#-#$!5J88Q$A%4,HL8#R* Q$'+L1G(W1J5+?5 MN=E!+F_ TG4?V0IL.W8;&D+/?+:#WFV+GJ&X'[9UF-9*GR]+A@-25=6 MZ8I'QVX^YM6.T[==?7!!,8Y0"M. 48AXQ"!32$(>9CP2 M+$NRV"G!Q5KRU.BHSU$]>YCM.,@+>+X#/3LZ_^OZJ)Y1>V?]YVGYYPS7H,E\ MUL+'S=ESQ>0H-<]Y@!X'^&XY+U92[!3W?S;)V[?+G5_)HCWI8A(!MV]2IK 4 M2L4P1"F&B$@"24P%)!A3)D+,@LPJO'RE'E.CK]:2O486M2WU"=J=W\H"K ]L M&8,<#KE=,6G=]#?B5/C>$#\["[>=LV!'D(-.B<.1Q'&F9J33BGZGR.TPX_7 M=IYSO&+X\8Y 7H_!WNG( 8;KN>Y_?)1B3BOYCC[.%\]-PL6=^H4N:9/2?E=\ M*N9+/G^BB[J>6)L/1 5G:1Q',,X2$P/E 20RH# 028IDDB6I<,JUZJG'U+YG M&S- 8P=HU#3)YUM3] 2!C3%-)4/'^$'/2;,,*?B?"M]1AIZSX"$#[$HP!PU' M]%1EW C%=7@=!2VN'&YBW73^)DVVOA2WWV2A#?A9#UB]J:U;]Z?&DBJJ> Q1 MRC0OLY!"%M' M 1#24IYFMK5$'EY4Z9&[6N%0:LQJ%4VJ6!RIU_U81<>D2\6 MM"C!DV:7NB//5!KR7'Z4+(,__Q0/B.]HTEAM>^P>PG^"9C[6L_M/T=_GLC7_ M_VCY8SUKHW4!LM?HRN:;V[H-LT E$C&AZD1QB$P&.:9I"CG*4LX2CE*4S2K3 M9<'N&WM"AM/';R-IC 2/]K3:#PM3KJ1G0\T=+#D3@0R(:7^4,>VT2 QIDIK< MVT3%.).IM(N+#H7EJ,DR>Z5?KL?2[H-])4*>OZ2NX/1O/7ILOI=^HSMB7J;) MZ+&=9SN+GKC4O5+RZ]7C:D%-MOY;I22O/LEBGHL[=2ORFKMOQ7^MRLH0?!N5 M($' ,LHY5 29S/LH@Q0'*60<(:H9-4BRS+:@!8T/70'=M-6AGN:.5C.Z+R&Y=Z=YC7%U\ M>GWJC?!8(H(D5#'%VC>, XA)PF B.!&Q(%E$L8MO>"QB:JYAW4X,\+93P6*K M;^_ZT6X=UJ]#R#/-[%4G&+R-^GG3/15\?I%VZ>>M["CB/$Q;]/N""K,)5W>_ MN^7<=( L/TLNY]_,]MRG?#'GSWH-DP6*20KC@)C<#A9#2@2!:21X@,-0.SB) MRQK&2NK4/)=::;#5TO'UMT/:CA$&Q\]_^D6MX@YZX+=&2^ E \T)H"&IQ$[P MJ.SBA,4AX;C=W+?F6\GIHO%D9C1D*5%$01S@%"(6$4A0)&&:LDQ*2@.)G,(E MNX-/C5$:W<#_D=1Q>WP/,3O*Z(N#9V9H(6CTTBN4AA.\ZZ#OJ,!T&:ACB#283-CBU- M]&(ABR%+0AQ1D@F<.?5^ORQR:N^XT1.:YJ^-IH[UBBXC;/?V#XN;;V]AHRPP MVIK6N:V^-YO,O\XN&NY5C*SA&;28T66IX]8TLD;AJ+21_9U]*QQ]E@]SSFCB&@\XT:'=,FSN-M[>!J:U%UAI#VJ;HBE9GH,VR7)/TG@P[KO<)L6<2W^:'M4THCC*BU_H#8T"= MU<$'W73M"YZ7[#);'5XF]]KG.C]B8) MI"F,Y$9U-NC;L=O F'HFM#6-. T)&G9B!V5IQQP.*0F MEUNO:'3Q_E%+*8SC]UK[=@]Z,9<@(D.6QC!+DA B84JPA9J**.4HBQ3/A%M9 MV]-BIL8Y6P6!.7< ]*+MJ,:J;@^Q@V*HX<)^+LQ ,WN+B6-+XW2W.6GNRL<7YJ_NQ@]D[FM>) MK*4FG]?YTKA)%W8?T87/+]US-\TH[T+B\^RR?]>'W520ASQ$*8*!SBD+$YB.5O*!UI)RUW(RT*M7A72O"J[HCVN^%LUS981;Q*V M2J.IV7NJBKI=AV-!5POH+4,GP\ Y4N2D51:HO !;=0VL?O+@[-$9-&QR6>JX M41-K%(Z")O9W]HW@YEQ*4;[32G^A"SWVIS9*\,G$"+3_]'8='YAE,@OC@"O( M4I-[RZ2 V"36AU%&""6"H0@>VJK)E.!_:E5'Y@)-UM63WE)%^9=.@RT MF&5!SS"+R_S8QGJ]H.X]YKL+MM'; /UI W2M^TV-]-N+2/<(_SIC-FP8V%[\ MR.%@9UR.P\+N0UP1'MZVPB%8! F*"*0*$XB04) $&=6.5J"R4%#)8Z>R;_O# M3XVP;GOL+QT YA#:G6)?H$8Q+ZU^3ML\> SWA5KTG+;N9,QVJ-8Z'Z0>3>ZN MOM[(DA?SIB+!^H'$&6)A'(4P%(%^@T,N(#4G^P*%],,09DQ*ZO(&6TF=VHN] M%TS0BZ/2T<&P@UIA07F&I8;:G-?&80QQF%!(0D6UAJF**9E]DP7+7PSL7>DC MP>U:K\$*:CN:'1P^S^S;Z'L##F)?.TI[868GF :M &$E>-RB$"Y8'-6)<+JY MIX/6G :?+Q_JT[KN?0O/#S"A-V&K)%AKZ<6GC.BL7K3YR7"[? M<8T3LY^1=RJ(?*NTGV".[+^;?Y,S&69()H1!:AK>H(!ED"1*P81E2:32),82 MNSLUCEI,S^)U>EO>M_!>IZ5,$E_'_-EOE] M\S .6!+I!1V6"J),+SHP321$<1HH'!&2L-3IA(25V*G17I/4NBX?W&8/_^C8 M)=H2<3O2&QY'SRS70+BK\:9*;JOTCUZ\+S>@!CWH8"=YW.,-3F@<'6IPN[MO M08A;(?235WZI:"5-CY/\FW[SY"PABJ$0Q9 GL4GI"1)(N'S#G[]?E^HBB%&^_@1(_\G?L1",6XFV#^^+0R1P_G6FD]N&.PVFTN M[%R:X:%]Z2S"7>5!HSUHU/><4W@)->\)AF<5>/ELPTO86*4>7ARD'\6]I86I MQF+Z9=8'XC]+8ZF62/=V)F(6A%D<8A@G:011A FDG%*(:!!%8:(XMBN1Y29V ME;G[>VX2?:/SA:D4_"XO3+[0%\E715V_?-OQ&J6(ARR,(%$X;(@*!QF'"=+, M%4C**'-+[;DLS+ M(J=&16N-@6Q5=J,>"XSMF&=8Y#P3SP:TC5OTPXZ^H%5XP"9O]N@,23<64D=E M&WL4#LG&X_S.Z6'TN_L75$?_OB:+_0 Z_(9MTOQ49O95GY)4,BE M0 D,$='$@U $61PKF-%8X8@)B6+E0CR.\J?&0LU"&3S1Y_J;7>6@^FH^YHN% MV1/:M<:-GERGQ8ZK/(+MF;BTY@;XF_FT%KC-A]81H2/9R56%4*NN)SR&O M]1UFB%**GTWYLCOU:RGK[/(93W"@HBB%0:IY#:6F4QSB"8RBC"83J+.M6[,.K"7,&5*8%E-+X!2^D84._&VXZK!D/1,S,=)3I]7B.H ME6U*A_DJ>7@&%'_U#0\%OF QPS.V=U@ M>'Z="SG+8IQF.$)0) AI7L$)I)&4," A"P0. IPZ]G[HE# MV.EE]U%6FQZW(0]XF$4PHD&L%V,1@RQ*E:D+A#%*4D:44U9WE["IT4O3YG); M\K38-KSLX;%TPFP9@AX(/-^QY^,>E^LL[-O%(O^]WOTWA3Q>%U+,*V":T'LH M?6J#EH>3)*?EO<19DD[+SYPFZ;['[WF264 XC;07 Q7FTM3IP-J=24*(4Y)% M/,EB(IA30VU+P4[$,\UB9-88VS&-#^0\LX[;L9#Q3X'XH!QKV9,\ZW&.BISO M]TM+'^7WZOYWN?@F?\F7U==R1A2CBC$%F4KTJBL0J?:)> IY*%6(0HP"Z=28 MMZ\B4_.7]$,:^6&MHRD8EL6N 792K';3''.[6[[ *;=S(+X$WQWI,DG^.X=8 M7SX\.U[?IL;_M6JR;\K[_$Q?T_J$RTQ1;@I..&YU-J36U?VX5GW(ML>. M: W;_=A6^,A-D!TQ.>Z%[#J G^+61]Y#*+'(4A%#0K3OAA!%D)$X@430F"21 M$%GFY,"Y*C UVG)WW)PAMR,MGT!ZYJ[SIUK\NF=](1NS9O;+NF-]$7*MJ3VP M^[6;L& J2=:; (N5J.N]%'5B>M4X&R98=Y^;5 ;C?N1U8M#[]IC:YO!%%*I4 MRC#4/EJ20223!.((91 '$4\H"6B0.-7 '5:]J3'BKG5_^B..PJSI-U0].Q8Q M&'@6[6CTY>;&,\GN&O:OH#'M!FR, ZUU8-<\P[_[!H*UA5X.YO@!?] &OL-J M.&[?7B_H'K7K]2/%;YRR+G2C7[491SR4&1$P2,TI(E.-AA&50AQBC@.1X"QT MRC9S56!J9*Y?@\1/7'(#^;#QR#Y 3C$.:6P8/Q!YB-Y+!" W.DPR\'B(4-^ MX]$X5U:P^927%5W\/_.G.LDJXBA0%!/(>49- 2T)&8M#*,(TU R6)%'4KW[- MGIBID=5A,99&6:"U[97'=A+9;K8:#B_/G-07JOY5:TXB,53-FOW!7Z9BS4D# MS]:K.7UU/R_GH_Q]IZ!ID2_U/[FLF>:N>/U5S[M\O]R]8K[D\Z>%YJ6E?%_) MQW(F&(T$#P7,8I9 %,899#'&,.99*/2/042=JCQ9:U=X#=C&:A-J5'= MM,$P//3;AANX'X?_G.?B]_EB,4,I)6$64:@B4PN:9PQBJ9>A4@8DXYA0D@@7 M*EX//#5&7>OEQH8;F.Q(K8_QGKGIHMW.O')HY)#TL!E[U+?\T*+#E_7H[SVW M"=IZ*7?J?-6('1])1 G!00I#E7"]I@H32&B202DBC.*8BSAP2N=WDCZUM_>- M9+N%96[ B:(I_7T>MXFQ#.S[@MLS7PR&M'LTO@]B@P;;G108-Y;>!YNC4'FO M0:[8$GU?EBLIWNBAM0AI&D$TSC0JT.>2DB".(2K]'+_:Z5;KME6QVJK< M8^^SYW0Y;'1Z1'_$74W0F $:.T!CR VH3;D!.Y/27%V;

6A]O)C<@KAW0/RK_)^ R;=W MYXZ04PC^$@17!.#/#CU:^/V2<;O!]XO7]G.K=IJR?Z*%*95C?(V:8]8546[[47>_)L'..!H;8,XFTZ'YIT-4*-P6XZJ*!M<[; M\LK#>3H.$ WIT=B('=5S<<#AT$-QN?6*SEOK] .]FMRI24=3F041U5Y(C%*( MPB2 V@-AD ,>LT]+&[Y+5:?7)SEC==UQ_%JC=WS(GCIJ4I9EB M-&.))) E<=1Z,9&*8!QGJ5*(8KV(N;+)S9'0B89Y-GJ:RJ+MGO(2J/842UVI MK_^1H&/D[:CD>B!?Y+#/%LNUKG[.]YR%Q-=AGF.!+W9RYZSM7<=TSM]TA2NB M/9ZG0GZ5>@GV338=_4P%H_/A[^TYR%=2Y86\I]]G),8"XX3"@(H8HI0ED(6, M0)+Q.(A1)*1PVB$?3+.I.3J_+@M)%_-_Z&6 2<@WL=$'JM=9/RRT93\:SJ+' M>TGESE;34E8@5Z9XUX*6Y5S->=.4A6Y/I_9PF 9Y"!S\J[&GUK<[]OK]#;BP M*VCLN0$_UY-M;/UQ4T1L8]H-8+5Q0%LWL!,W)."#^WR#*#>^BS@DIB<]RD$% M](^;OU_JL1YKFJD;K4P4 PG293%7%A%S[J$3(VX M-U'A'47;QC.6F12=D-I'SJ\!:JS(N0M&O6+GYT 8('9^-/3HL?-SQIV*G9^] MMN=ZD\Z+.MCU?OFTJLH/\IM<1+_(1R:+68 8B7@20(:IU&]])B#&',%8)9$D M*,F06W2J0];47OY:-^!:5*(#2\OUXS (^5X]:BW7&_N-HC>@!0S\UF@[8 :4 M!2:#+A\[Q(V[>+QL]]'2T>*6_E[!_UK10K][B^=V[Y<%$J$X"B&5)-1+0"X@ MQ2B$D8RSF F$4F)%#QTRID8+F^_=1L_>6^F':-K[ U=@-)8[8 U/+U_@# # MN *'(X_N"9PQ[90C<.Y2MQ>\U(_>ZZ9?EEYRO%5*\JK)T;E3MR)_JFL%U(L, M*5[1A8E,M5\T2BF*&1$PBK&"* DH9 %2,$Q3EF&*):/4YO7OK<'4R&%K!&BL MN&FSX$SX9FW)#5C; EIC[*BC_SQU$\LHZ'NFG9[ #^BK7(UBAP>CQ][Q7O1/ MAP367_@H]'8U-FORNWZ@?DLDT\5WJ>?]^:.L9EDBLTAE*0Q(:EA/W?PJ1':6C?G+?D]Q! .XM"T#9-1DD 4\0ABICA$$F']MTS[ MB=*E*'YOQ,8J? _F@^!FMV+LBX9G2MZH=0,^#MG=ZY2Y0Z[^]L8?=;EWRK+# M]=W):ZZ,^]1MOLI?)"U7A11WR\\FMFPRM5_1I,_TOERQE'"L0P9C$QZ):(RA8RI",I "!X':<"$4Q4#7XI.C6QK M_4"M(/BM4='QP)ZW*76,7;W@1'EF-:7:Q<7DPP2I;CI$R(425T8?'_XJ?%NHYU- M)4T;[.RHLC\BG@G.'@QG=CMM\Y"<="!A5"8Y;=WA^W_FJI[M+6H.V5#*FWG) M%[GADUD29UEJRLTASC.(!*:0<9%!&L841334JR_DLN(Z*VF:RZ^Z)7,)'EMV M!;0"RNQ8U:==')M:G,78[D4?!+DQG)KR!FQW]%C=N! MXI+-1QTG+M[0CRL^%3F74I3OM(HF@:BKV,$,4T5(Q%)(>!I#A#,*,2,1S'A* M<(+2*,+,Y?OO(GQJWL%:=V F%]2YF;GJSMAT8QBGF;$C'5]X>^:A?:B_M%"? M*+3RY3+4SNS4![,A"90UKK-4;_8'V3$/DI7\SY\[W\7KW2]OQ] MA@,6)S0DV@V2'")*$-1$9[A-!2*D,I38J8'$64E3X["MHJ;$K%'5/2I]&E+[ M$/750(T0K]['"/S6_J]1%]3Z#K@:NHC)T$'MT\)&CW!WVGPJW-U]0U^.6"=6 M&T(R/>_FR]5\^= 6#,^799]N"3,6Q2E-I()"!A%$<1! ')J$",%,=1&9J8"Z M;73Y4'-J:[:/L@+SVM+V2(PK.7F9RR +0Z7G$^I9)!"%G$&%5$9N[4S M&E:]J7U#UM;5B_\=^W:6_6!MX9K%-C::F]96;NOMN)W:\O04V'V%7FYN/7]] M7F):KRFV.R#ZGJKQ#J'A2Y7K'1#=CGJ^0TKQD%7_?5[.,A2$$B1CBX9+HM<"IL;U5ZC;XS:AN2=_6T'<3L@] /5/L(%@.F_*^ M Y#W#'J>*1\VQ?EYA#(N:0)50F.(9)9!QC&" MDD9)K)DFCF(W#_1(Q-1X9:/A-0T0CH&T=.*N@L>W(^:&3(_BV^>,'[:F]I&4 MD4MEG[/RN +VV2M[YOV!P)# MTRI+^X(1I8I%F# GY\]1_M28O-6SKG5>US=WW:5RQ5_AE.,DP9!E2091E"&( M,Y)!+-+,M/'A6*"9'HOE$YB!73T\SX'AV:>\TI[1G"X ;XO3U\J/-SEV7U6/ M@'O^=*XU!ZWJH-'=1 0:M<&.WC>@M6BXKUU/Y(;\I+FJ,.IWJR<^AQ^GOL.X M1S4_Z(_<0QTQ?4U+>:\': \)ABG7A)8B2(14$!&EUQ+FK'>(4B191E$H)C**.YS8[X;P+ K8@XH\EDB<20RE$)*::I]RB2$IA HQ"Q"*8E(A)%3%8R34J;V MMM=*#=(CYS2H=K[(U5!Y?N>/]VEO0*WC@$<)NR 8]$3A24'C'BSLLO7H?&'G MQ3V;:YECQG>J;I#3?IM8))FBV!0"C4TF?:P7,VF@ES4R42117(1N*\IC$5-[ M]9LC_\9IKIM7]JO/< ))NU?^.GQ\[SHZ0N/>X^JL]8.VM#J6,FX'J[-6'C6L M.G_E@)_XVZ5H5P^;L^U9'#.>:@\_"A2&2";&UX\#F$FB.,XR(B.G%GJ6Y?GHJRS:O\\@,MP8I*N<"*N@_ZEW(HZ MR+\.ZGDI7."&E7?_XX3HE_=(SN-AY:-TW.Y>K_CMLII7S^_FBS8.,B-9B$A$ M!H.GS-FM^#PV6MZYB>9MY[14@J3?BF791VTN"T* M/7EUHL2KY^TE;=^KNC?X79TA5?Y5F@*?ZQ!G$]NR\$Q]J6KT=^ZWT?#LS!]L!-Z#1N_\.C)?IM?-J7FS* M1LK<,@K!6GFP:R#8L1"P9[![76LEJ,V\ :VAZUF^.=H.&C /S.-D#)I)YD// M<7/1/")]E,WF4U;/GH;-4;'E0]TQ\6 G[+,T"^3U'^]E\1C.8LJ1_B28 UB1 M@HB%"&*BOQ4B"5 :<(Y)ZA2^P0]U^IOC MQ\!Y;NR(WB?BGDE\H_JZ]^K1#OU&_^8*8"P8L#=@3^@&;0'HJL.XG?YZ(G34 MT*_O.%>F_3?'#66HS'Y\#'DL)41IQ"'-I.G.P5." I90;+4=?WKXJ5'83E)[ MKZ.>^]A9>IN]$?'M)UJ#T3^YW]\!QWT)+Y/4WWW \/15[JDTGXW/5!]%B^,H MJSMKAA0E$''"(499"%,2\2@B(@UCZU. FU&G^([.RVK.Z0*TE8^;A]3Q<-\6 MMN[WM#<8([R>/7!P2HTYLOO:7)CM@*,EOQS9L)OM2?VY7HHOJZ>GA:F^&*&4QR&/8!R'%"(519!QBF"0)F'(6<:X M=-K_\+2,Q7L:@U:M<%.ZY0-S%\NP>Q^ M#,4=L$'/F3B('_<@B3LN1R=%>@S1C[T^RNHU+;]^*O)O]%.W#52 MP3FN50QEF9SYS1VQ(.G.0/BJ;N:-R2&8]1NC'99_E4Q,N+N_4AWSY8&(BYF3= M3&09#56"(*6,081-.Y(P"*!@*2MO7.BIK<]]ZF8:Y2?M'>PUACD M2[#0.L,Z*"NTUFY4=19F.V*Z"KIQ:&BKHMG6^K#!ZDT75LY\22Q8?,5%>1XN@Y6\\!V@BR7?&/" M[GLAV-7EX ;L& 1JB\#!%-T 5EME:K:.4:K $>%Q*A38*C61P@2.&-K7(W = M^-HBJ6<.GS:;^W60?-LQ( @03_7_0TQH9FJDQY 11$T^)DLBI$)*G+J#]M)B M:GR[6^GR3K5IS;<[:(J)/V4('51Y(4JC?; ZGQ!T3Z#]71RUR6,UBGR M^_E6;[^;?\H9PUS1+$BAB&("D0PPQ%D6PS2B6(J,2Q;$3IZLE=BIT6=S\*S) M=^2[>9&RT1?\P.12JGGEF+QD.0F6WNK@T/IFOE-9I-L\OQO0JCR@N^D$T: ^ MI9WD<1U')S2.O$.WN_NQU"NJGQ@NOWR5LOI@Q*U+ZQ*2QF%*.0/>E^5J MR&)CY^P?M$[ H8QQJP2&WFT<[@73-L]CGOITKX'YK\\TL7BU:J< M+V59SBC!,M0^/$Q8HC_6/%&0!$$* YS%*J4XC1.K\P-GQI_:J]T>%J]U!&LE M74_.[R-X^8V^$A?/;[,;)#V.T)\T_.I3]/NCCGR0_J1)QV?I3U\VQ/''#W/* MYHMZ&Z@-VI1O5G)3'2:*@H3%.(22X@0BR6*],$\%5&$4"48D4H'3UK>+\*F] M\@ .T"5Z*]/3!SM^1 MQ@OR7_ XHQTRW4<9+R.9_WS>KF*_Y0H]1OOWOE7Z>/N>+Q;N\ M,,?*9P+%F4!(P!11"1%*0XB%S" EA*J4A%S$3D$%1_E3([6U^N"'M0$_FA3G M71O^%316@-^,': UQ#$\Z3I-=@SH$7S/).@!]SY]DON@-W #9"<5QNYLW >? M$RV+>PW3/XHJ"SZGBT]4L_ OLB[,I9(X38,T@(DY@(8X2B$C80KC#'-.!4TI M93UKZZE0Z_F+^P9C7J^*0CM6G^63Z7J^?#"'AE?E3+_I,@Y"!5D08U/5 M04$<* :%(DF0LA")Q,K;N21H:J]^&XMHE04;;4&CKFN@Y@RZMA&;ZS$;)W3C M#%>/($XW%E='<\X,/W)8I]O(X_C.A>O[>0+-D2NYMP1[WEF -9'@53&C,66, M!!CRE$<0B=0TG(JE7A*E:18SA6/BM"2R%3PUTM /5>+F(UA#;.?ZPK$>>!4AF+&4*9HPKB&C((.9$0(Y(K/TARN+,J;#5 MR/I/C22W1C2)*GL9M([YLB,_"78D/.'Y]O[XY70UV-X]WYPEH,JF- MH76+@B:BI?("O,Y+XT9NK!PPZ?=EIF?0[.&131@W#?EEYN[4]RHWO_R?[1MN0TVFM8ED#[>_K5GWR6WV;!T[7UA[-N_OPI>=Z^^#TR#NO9."HSK MW_?!YLC)[S7(E947M$=0[ITX;H/IDH0R#E(!(Y3%$'&6FJZ0 0Q)RBF/.>:A M[%58X8S J7%7YRG^RS'Y?J!;>L$#0NG;;;T.Q?Y5#BY XZ6(P3F9+U.CX (" M9TL07+K/?1?D5A.9J+-<%_1AAC%2>J%/(69*/M1)PT8W?K MX?0%O;,.G@KY5:^AYM]D4WGBHZSNU#W]KG]:K$P3^4]F;R-?[I:AN,\_:D/R M9:6-TJ,_O%_JET:OOV89E8B9LM:BWI*(D@A2PC*(M?0LS&(9QHE+]BT_?&CFZV,]7Z8^4QU::^P$K:'[M5RJ'.S;"M;&#IK.X6,6!DX$&53% ML5-(?.![(OG$BY@K.OL=!>".FT.].FP.M5])Y795?>9 M0?J"UN,HUT4XACVV=5[T+MI]?!SK\BU79G'<:G*JRG:'5=PM/YM]CD*O MFTVEWIVO991D(148015IKT.['A&D04PADV$@,X(0"YQ2$UT5F!K';(KGWBG0 MF%!7-=XY/[QN@"? ;05V&]6<_& M!GV]@#Q VVLMX[XH>LD,L=7A99)#'!$ZFQ_B.LZ@#@C7^@1! & MF4D5$:'VP7B$($L5A2@**4EYRH+$JHY8?Q6F1IL;57?ZD?UED(9D7?-@QW]^ MT?7,@!<:E&UQWUKAQ;OK#^((/UZJ"'^;+ M]C>.U=G/86R]"WTMBV9>@H'3Y53]T2]5 '54_9VU%$]>7E/ M>M!DI!="YG],N9!O=&&R=F\U217%L^:CIN:O$)Q&22J@E(A Q+2+A%,20L[C M..9")2QT(PL;J9.C#O.Y-OGI=<=6N=7;D2RL$+>DCJ%Q]$TD:PCK?^RH? .H M\8<:K9N5X8#$XH+2H#1C)7A9?&UV?Z*S-?IE\CJ.GQ(YW MIS#WGJGZI:?]Q=(\SLW)%+,]CG3]ITSZ.(>XK]R/L_*&[@)L6@S_0JOVIX_R M>_6Y27*\_UTNOLE?\F7U=7M";L:3),I8;!I2!A0BI4)(2)C!.* )IB%-DJ#? MF;4K%9O:%^EO\^JK7JKG2PF>)76LO3?8;-E]*5YB#CQ_&8SB^RV!CT[)W8#6 MLF?]UW7[K]KQ_Z(-U/R__C-XH_]R UK+P>_-S-[IF34E86YV]N'&:"7<;TK& MZ2CLJ-M$&@OW0]2^OW#/\=V(GM/%XZP^!].><\V"(".,Q)"C,(:(Q$@O)6(" M518EH4QY(%.KSL&' T^-:&O5[.CU"*-N>KS&V@F7^;K&OS>?9! .=$3:!'S?.YE__2Y8/FKFV$;;-$9E(E2 C)88+U M?Q".""0D53!.$:,)UTL2LZUA7\[ 7K0308Q0J<"D5-5;LZLFBPJT1)PO'7=H M'="W8Q(_F'HFEPL9:EONV6KO/2VM [$1TM%.29]"&EH'*I;I9UTC]#P7J0=Y MJ%^^IN!\W2\>H<#49*.0XEB8G+,8XA1K^ 7*,)ZRMO#:4<^UX+DF6:<\7$__M@!P*#''D_)&?>X8X>E1\<]G6W MDT9+4*L)M)[.76$.@.Q^U0>!Q_-[[HQ,GP8PIZV_OO/+P;ACMWPY;=:)7B]G M+NP9E90+LVWWB1;5NB QBT(D)#*=GE ,4220R0/%>ME!8Q1$.*(X-7[0H..QE'&CC6>M/ HSGK_R M^O?[OJ#+TASQRIIZ U%_[^CC+G6IRBLR1 MR^/BVIMJ*9E@^B6(4TA"%4(DL(0L040OTS4]1U&48L6=#C:ZR9\:"V_4-P?/ M3M;![UM:T'5B[&C7(]R>F740I-W/^?7#:]#C>XXJC'LJKQ\^1X?M>@[3E_-R M_O>O^4+?49JCY=7S3*I,49%PB&,20931&%*E:8VD6)A*7";1T26QZ5C$U!*8 MZ@S'IC1-J^>?_HBC,/NWNMA$1U*?+:2VA'0-4-XY9ZO TJ6&W6FE]F/($5;SM0147X;0*U' MSI$=%,/F'UV0.7(NDAT"QWE)EO?U9)J\+%_G2Y/K*/7J39;;G;>$)B$-4P%C MQ!%$C&)(,">0!](3, MG4DNHC$HAYR7-BY[7+3ZB#]SF9Z8<)4 M)@3,!.=ZW9(I2$@LH4*,\%APC*53Y75'^5/CEAWU07ZVE^2ZB21P[ASI.CUV M'.01=,_$M(MW0T$$R>":@70CV2O<]B<'6Z]_'((R=\GS7M..7[ M_*57-IIY];SYY_^_K77,2]+].U\F.$Q];U3?P6<_?N^6*'C MI=M+M^27Z?%BA<;9SBYV=P]1#N-U7E8SR5)3BYS 2(4A1%%,(*-ZO24"Q$D: M!T1$3OU:CD5,C7$.*C[HM51')W9;&.WHY#IP/%/'426,UUW 7%D$8]=V?_4O M:BDO6/IBU\KNJA=[5_8.LN2K955^HL]F$^]V*?1OBI44.^'@UZO";.O-%,,$ MF=A*%HD,(IJ:50='4*D@H I').%.^2X.LJ=&!VO5P5.C>_VUI(WV0'XW-7)= M>_"ZS(1U+,4'OO[C* VTGW:@;17?W8C35-/H/FC\Q!6P@6,GUN+'CINXXG(B M9N(\Q#6-P<^4!VJ+4Y=O5M+4N7TW_R9G*:%QF"4!)#&7$(4HAI1&".J?HBP, MX@P)IR65JP)3XS;]=*9]VH<[0&ZY'^412-^[5&V;\?.%PFY,O@R3FN7FXJ8N MN@R,#4,W'W=';_B&Y XZO$"3$3C'-^K>@$;A83%T.-PW+)8CG>_; MP[1H,9UO,54'#^O.'N+N@_OG@4X VF/8>0C08ICQS@':V[1W%-#AMIX!_>-C M*G4,.6,42QXG,$5F%4U2#FE(%$PT;:=4^Z 1=HJ=G9$S.5H^<1JL7ZC^#*Z6 ML?GKT?(=C.\!E'L0OAN&0:/N9T2-&V;OMOS@IYA%>!$!0&DIMHL MXH1")H1V[S(J61BC4$1.+4$'T6IJ;+-KE/[NZDF<<_-1+3<& ME:",S3 NJ+ M]0_F0[PP*8;:FV]Z$@/]N>#FFVPJI_3N5#S,W%O&_<:>4=^.Z>YD;@T";_=F M<,MUC(NN1/:0[]F8[T=5$8Q>P*/F_93YGV?;U3>(7DWCNXS0W:,[!EWS_R[ MUK[AV2][;>::IM(;&\Q,[!@Q'-5>@>"0Q-I'C5%I] J<#DGSFJ&N+L!@BJ7K M9?COY>90/Q>1(#R-(5$A@DBOEB&55/N](H@R',>!=.O(U"5LF MK%=UN_CK:[KXAB]+\IBTHE^),L3A&,$7Z/\AT;V%1@*",8T)"D02" M6:6Q6$F;&I.\JHL<5H N_@R^_5F_$0M8JPUJO=N_.,3X+Z)ML4LR)(:>Z<0* MOCY5$"_BZ+!3,B2>(^V37/=8NFV"V,+3N05R<9#Q-D!L[=G;_K"^Z9K-#UEO MA?]-SA^^5E+'D4IBEB M2L28Q,)JR[J?^*EQ]%IC2!N50;'6&2SJY&.MQ"/XP;1@=PU#.LZ+RYZ*#[1' MV6J1Z]RZ@51YLM&^3OHW^0^_!N,(V_-:,M08OL&/CBL[IC1SG47HN7TVL MD.G!ZGI=7M+F!=W^3@MQ]U0OI3_F]4I:B@--?]8# M5&^TM[PYX[%9J\4ACA*4A9 %L6F(+BED2" 8<$E(%$49ETZ;R>.;,%7RW9! MK3HPNH/M.2G'Y?;X#X;E(G[2T^T[-& L@[5I8-=\L&._:;VX>UV+ :A!,.F= M-0QU%^@&B!-?D9,/D)\ Q(M-YZ!AC?&M&#=8\F*S=!2">3E-^GYA\Z(RG^KM M&;I($(H"(6&810E$B5XU,")32/3_98PK&7&GSEC'(J;VA:HU;-8 BYYG$4_@ M:/O!N 8=[X2NE8,U,%X.(YXW?ECZ.Y(R,CV=L_*8/LY>V>_U/J"1CRL3B7C3 M9.;41%3>K:JRHDMA.N:*_UHUVTZS@,8RB\,()EF8FHSW##*,3,O+A%!),Q5F MRH4#>NHQ-:(X\D0:0T!K2>/8E&#'%K UQHU0^LZ<'>N,,!^>J\XB')$@P0F4 =?< MBUT)OE^+@-[\NYU5YRZOYMWGU?&]>P'OYO7IE M#N#,@C2)4Q5B[=$EPFS4!Q!C02!3A,N0)0&A3@>S?2H[-6;[LGI\I,6S?A_! MUHC&S0!K"QS7C#ZGVG+U.9$)'#$PN0DX;H,R-WLS:LRJDS"/?FF,O=E,-OBM MMA<8@T%M\9"!QQ$F9M UMD]]QUVMCX#\T;I_#)G]OD=-J7JC3+[4KTK;AH^K M)*&,ZF]()AE$491")K6W&X5Q'"8Q0SAT\G%/2IG:%Z!MT;+1LF<_Q-.(VO'U MU3AY)EIWB)R9L1."(2GMM*!1N:C3UD,2Z;ZXYP'+Q2+_W>SWO\N+-_F*56JU M6!<>^BRYG'\S7+,NHL4"C$2:1) ()B%*56P:^2&8!HR'&8T#0HC304H7Z5-C MBXWR0.F5FVC5-P4):OT=#SLZS8,=EWA#US/';,J9;9743MD>VJ\+*>85,#7# M?10UZP/M%M^)>#=Y#8^C M;X_H2@A[E).W0>;JRO*=0D8N,F]C\'&]>:N[_%=,O/\]GYE] 14A">-$I1#% M,H,D,'NNBF09250BF5-K>D?Y4Z,=_=#%_NHE&L#M/"2/,'IFG5[5$K4)+U,L M<0>[EZJ5:%28;*G$'7RNJ92X.\RUFQ.WW^A\8;PP[:*9H\S;&A!U]&F&:)HB MG$B8I22#B$D&::"YC4J$:!8E/$N<&,U:\M2X;*VX.2V[41WJ10HLM?*[Q5>: M<++KN6/K&7'=$!@09]_1_<$@OB),;PF7GYC[)>$O%$"WQ.1\--QV@'YL]G.1 ME^6G(E?S:L812UF4!7IU1S5?15A"AD,"!<8JBJ3^2R9DQ]WA1R7 $W8=4MRI2_J1V$=9F6(/>JQOXJ3.T-WZ@*Z$;7O[B]ZCWFP8X1_*+KF3A,3]:Z1LQ:?9,,^(.Q ,R7/X(M M[ELKO)SCZ@_BD(S40XM1B:L_2H?\=L5(O6L!ZC6P7O+JQZ^Z70JS&?ID%K]: MDUD4,8J#4!->'#.(DC2$)-!>2Q KPE"6X,2MN5J7L*E1VUK7&_!DM 5_HH]/ M_P;D6N.Z4+IS4;_S4-MQVE >F:O+7:UHG52V-LMQ0Q)(E(8J3A+8Q6)% 5. 2XKL5-CEU;K&_#0Z-UT;=O3W#&>98>^ M93!K<$Q]1[+6^TJ#5>L 8EA-*@P:P["2/&[UR0N,H=.5V=]^4A7OZ M_;W0;#=7 M:G?9M;9@7]WV6*!KAL(Y@+MY9U#8/%--;\1Z)"1<0./J7(1SXX^7NT4H2BW)TJ=*XIRN'P>_H_.5 P_:.N+]?\OQ1FO3B62R36,H4:Q_+ MI&[1)(/8!)@XQRD/,0VE:2AAOW&X-_K4M@Y-.'=>:P=^,#U]?@2TJHHY6U7U M2;@J/ZPS>P.T,9;5CT_CRPA-0TE2R$.)(5(408P"!(F(%<]BGH9NL;O^^([P M;7D!?*TW(?JA-L+^POL6L \U8+<'@'VBPR;_GT1BX$V"'0%CQ_^/;3L1VC]Q M4=\\V;;,T<'AY8S$3 584ZDT.Y1ZY0II*+0S&B4JB&4;]4>?'8P_,\A[D=$0R I&=*V"E4YO6$]@4DADUD/2UJ MY(353GN/$U.[+[^^"OHFS?6C-J ]^19D"!&&4LBTWP51%DA(91Q#2GDB)&5I MECE%Y2_(FQJ!?,B7#TVY/M46XF[J&>9L,7_HP167X+;CC %!],P=!^7+=Y+E MM^KZ*5?>@8NO^N2G1+Y80?(.^[LJD'?=-L+1'3TU\GA\IP;=UEOQ"*5W/Z;/$1YCQ L=XMG% M[\6.\=1*3/<@SRY&5QWEV1O((],U/1WTH'?JW;SD=&&DS](0ZX/=H_8CU#OJJ^RN-7"JW)GC12E M5*&42RAY0B#B00(I"6(H,JR(Q$PXEM,_*65J-%@K"1:;Y2BM]77CP=-PVE'< MU2!Y9J\>9!/XO+3@2&))K3@D;ED$Y;#^FA^^)^;[YIV+S4\_&\W9G<#68+ ME00\AD%LBJZ:@OHLR@0D*>))D(59IIQVL+J$38T'UKHZ=X[O1-2. X;"R3,5 M;-0$6ST]I3/8(#(D-73*&Y4A;"P_) JK>Z[P%$SF0B&_RF4Y_R:W6VH?976G M[NGWF4A8QGF0:R266 C=&H)!^W>;D6_@Q^8 M7$HUKWX$LLFB!463[F'<_'DE'TOCV>?UAY7O6MGNJ/=P/B[-$&,B2Y($P4 $ M 40JX)!20B#) IRE%"&I\.R;+%CNY-P-.$>[PGU[,_N@+^K:>TM9MXG7\^$GN^,ZD)1(G?4O;>]T^ M'76/Z;NEO/\Z+\2=VF1A[.:[W.=-MLLLC5,>IDD*@TQSDLF:T,0D]<)3D@!A MQK,TM=J2K^8MI5?U1%SEAA&N MF=UIK%&8O8]U:V;O=>\5R7#;ZA B%$@$4D L:0)1&A*(,4ZA"(ED<9B*5#KN ML>P./S6V;K2SJ?U@@YWM/DA?1+SO;=B"T2]KS6N1BP,)X^>H72Q.<>:JGA7R MZTCBC"8,,9E%,*$9T4O!-(8T503R% O,4-#2$&$D":92%.$LCHMSB[0ZRI_95;54' MM>Y@1WFWE]<%?;LWW!.FGFG@+)RE_]A]#\2&Y!47\:.23P]<#AFJSQ#7. OK M-BVA9*'VXRE,)--$%6884HXIQ%3)C,I4A:ET]QGZM,,9S75HMUM[Y0/L@^?B M24RPATV[\S]\;YI3!@_O8+Q,;YE3MIUV-Z[O#=..L$T.>KL4;S1-S%(69U** M#-*0I!!AE$',B(0IDR1(8RIBNW5YEY"I^1&MGKMY4/Y MLM*FZ=$>WB_U*RC+:L8$#H.(4(AD:+HK9Q*2A$H84PWX_U?=M_^XC6-K_KY_ MA8 %]G8#YEP]*$J<"UR@4DD:6:13V20S%Q?]@\%G1;LNN\:RTZGYZY?4PY9? M,BF3*LT,NCNIDLAS/DJ?#@_/ ^OC#1U"RP M-Z0LF&6?X4L8FG&?"V0\DUHK8J!DK'OJ>3DSN8:$TZ;#E^8:M^_P%8U/6@]? MN]Y^_]6T>GF)8OJMV"S$'$<(P11+P&"6 D@A 9CE$.1QINPNSF68QZ;[KN/! MI_:V5T+I3W(4_T)_;3L8O9AOM4[0N[[%N@43S^^Y+1Q6NZI+>M^PFSH9>'BQW!2\6&QU(>M] M([9W/]EBRP5_KP36>X9M'1OW((]M@H_%4GS08?KSB.9I(K RVG68!$QS!&@6 M9X#F)"0AC:CAE]RU8%.CDZY>W2Z&K6:!?DB"CF[Z$WG.)M8:!I6*EF%5SI;< M\+3F%1;2]T'/F&MH?UKD&'"G!TVN9!OWC,HQHB?'6Z['=V?T*3DZ54IVW@86 M)8A&, 8LTZ?<69H"BM7F+0MCE'""&$K$K9;@^:FGQN<']I#EX;<%X,.-Q]MA M?"6+3FI&7[W)UGSA^&F_+!45%JL>%N/M2G'6OU2'T&^)\7Z[V2Q%7." MD>01A2 )XUSQGC)PB8PA0%DL!0I9GG%DU2!J7/FG1IXG!7 KD:O3]4 +'512 MS^H?J\M^*98!7RT69%T&S\J,*C4VEH>,8S\R9LP]X0?!,_UWFT!T=3_H!$%? M@K/-(C0"NEQ4A4'SG)2!>DIJ'&:G)9;//F$.^VZ]SCHZ;> UL@KC=@)[G?4Y M:2GV2F(,;C[TO"K)XK?U:OO\:;71,;0KM6=9;@5O2G*MEK^18JE##QZ6[>7J M:YGEF%=U!",&("'J:YDA"3(LU?_"#,6,S9?B40?J?K/J/31$'"/.PS7GG0CE MC_^TD(&B.]Z(J7T%LOBI*&M(/.W0I3+[2OE$?IRO32M24*F@JW1M@JX6P4X- M]351BK0=*-0"M;]= MXE&<[JX6[I7\\%?6;&R/N@F:$W*R]XK[K^1W-\'=L2O>:,H;7%WT^I:!7M@R M?%HM?XA2&;5U/]('65U=?EDM%N]7:WWA'+%(IDP9Z)!HKSZD!-"8([_(L\M:](+:@VX6M1![BF_"ZQA3=J,@OW+^2 VBD^"XX?A> /K7[0 MZ._PZS3>8CGW,OF5>GS'TBBK<-:7-,[,PPLIEYOZY$?0S=V2O_O'MMB\=#Z/ M[3$GB@7.8 9!(CD!D*(8D#A6;UT>XRSE$E-DU>K+?.JI?4DZDL\"+7O5,;"6 M_M#6'59Y*\E[QYNI/M2GX(I@:KZ.(*^D#WHH?/"OY ]DJ$*PK#=1%IJGH]FO2 MSVI>D?9,:@W(#S+0@@<[R:NF.<%.]J 6WB+?WQYDB\*>OL >J;KG - OM_BV MJ_$Y!+G>0I]6 XY7[7.(G@RJ9)TCIHT4Q2E,DXR !4B0)=R M!A22",1""$R9@!FR"BJRF'MJWX=NL^SWVXVNO/5[L2R>MD]-[^PVA&P6-%HZ MR,RYL"QF9J\GL#U_(B['7'8KG;1J>&VY/0! [TE %Z9_]2C,*[@8)0Q=&<(^ MJ?=M\X&MGYPZ(N6]^EDY%T2&G*L]?(R0;G:":[O95#[:U4ZMJ$QK]>>%J#R/2W[WM%IOBG_65C],,YQ$- $RRX6R<1@& ME.6>"IWV E@5 3J.Q3.8=-_3* HF3."N;>P>XXMI-PX/\NE&FS/?50MU8 MUDZ_RLJ9IY!%E,D'Y@2'B!MXUISCZ/B-^!0@M?&=.H1S)878KI'8^,F.$>AUCUT<9SQMF MK-&!"\S\KH'E-H6B=%FHM1#E@U1LORJ+S>]"^]WFD! 9B9B"7$01@ F$@.89 M!RB!8<@0QPQ:E7GKF6MJ%-P5M3K]J(6UC _J ]?,XG,$F6>V/4:KD3/XHY;4 MH?/) ^G-2A[IANWON1UO4]J1QK#7L#'R@E\=Q([*RO5F_GF] MXENV>5A_%>L?!1-5N@:G"9*"8$##- &0Q3$@+)( W(L4$M8/>NTD='"-V()O(&O MR1^<(F_GK!J&7:_GRG+(\=Q8 MPW0]\&D-'&)@0^=].:LY)2D.4Y$ILE=V'10T4XRO_BH$I)&@C$;,JM=;9VPK M1A^MT]MB+Z!E*^<.:F:[R8%8>*;CCP8 V+=O/E75:>_FSO#C-FX^U>ND:_.9 M2P:FQVZ?GQ=5NA-9W)/R^_O%ZL\/2[E:/]7I4&TR2XAHE*)8 AE"M0UC2-

V/GIX7JQLFD(N?^L^B M*EOY(LC:MA_>R$^,&4E/]SGPS?7G\O_W6=:=Y/^V+(#6LJHP]B(VP5[161OM MJA@FZ"CKL+G5JZR1TY99XVHP;B.N5UF=D_9>KR.%GR/BW5$EY3G/"(]!%$GU MU4M2!JBDZK7-2!A%"<*^3V2-CQ:?"_[$'P*QP!O^;I[S0/ M?F\]\[WQN'?GOEB5Y7U5,O)1+-G+6_*D3,/RZVJK;,6Z^C=5;$32- =IC@2 M6&! <<1!GL8I%2BC<6B5VWEUQJD1457>ENTEG@6\ECDH*Z$M_8A7 3?T+KJ$ MT;?/42-XWT6P$3>HY9VYKF%N#(Y3+^7524(E[D#!&K]8KU.%6 @:%KNVH-G#%M8[H#M?&D+&\03T2BU7RSX*=!F?, MK*X:0:U'4"OBD-QNP=$IX0T29%P2O 6K$V*\:;"!AT+7LAWVU1Y$GA"<)P*( M1.>JHYSKL&($I/HIA6&HC#BKY 3SJ:=FL>T23 R7X$^[H<[Y01NGEY7RS$^EZ]Q8^K]Z<0.$JN*&SV*WU!KX]RHHU79Z%&I6U^C[[*!>92KIZ?5LF*')L%/XCP* M4<( RJ'.GJ0(4($P8"%+I<0LL_1LG\PPM9>W%K#^YEGF29Z 9V8?W 2)Y_>V MBX:/1,A+JCM-?SR99-RDQTLZGJ0Z7KQP<%90>;?DS4E;^7;U1(KEG$(B8402 M0*F0 $I) "4I HRH5UV$">8XLDP-.IUE:B_UV2R86E3[#*$SH/:_Z,Z@\ORR M#T)I2+;0910_)<;,AB'F<$Q@F) !-$ !AG&&!*$T"H8E.^R@+YMQ(KG>IE:=S!M5K!7J]9T%5G%M3Z M:.9N-')'QLY!=DG0[H0;E;2=8WI,Y.XGN+&;2E6/XWVQ+C=?A0*)*XO\V_=B MS?_/5GU'Q/J@!.7(: :-W2Q&OQUFKL, MT?]BHY=!@PT_M"GJSF-JEGT4H+*.=6_YQ:KH(7WV;#L0/]O(/[G=HMS;FYT5>$!_A+,D5 MV(-.FJQ!?&NLI\8.B MDC_X1:U+^6M -O7^JHKIVJS4'GT!?B?%4@3O5RM>Q]A=[AOG9(W,N,\C\KX- M<@7ZAP;TCQ7H._$KQ#L'[8T&LZ#2P1T'#@3/)0O:BC J#P[$YY@)APXS,$>5 M%.LJP^/#\GF[*3^*'V(1-?$GH8 H3K(<$$939?!! G#$(:!A'D<9XRSF1F?] M!G--C>,JV8+(,AFU!TLS?G*$D&Z8; M-YOTNMXG":0&M]R>RMY6%;FKBXJ\;7(@OI"-^"S4(Z8SMRA'421#@&*FHX32 M") <)R"A0LHXHE$>6M6KLIM^:F322@S:,BQMVDBP-NYB/' A#&G'&[R^F>@P M^7U7[Z81/FBE#[3X5043K8"?''ASX'QEPAM(\&KY\.;H]&7%6XPRC.<>-M_% M6M<*68OO8ED6/\3>%GLCY&HMOI&?GW4'L-7RKK/K^;;Z3-9J^ITO)BE4%J':*'6XN9P&MU LVY*=E MG3]GBVG&HJ^Q1)[YM5Z= YT.=Z&[U5&J*7ZME0ONCOP!M7Y>''.N07?)S /RR^";=?K8OFH+OBTTD7S MZK_JO7=91T^&(H(9S"F@ C, 4PQ!+C(&1*JC82.)\LC.V'4EV=2XOKMOW$E? M^?*[\@\+?'6WG)8[]3$7:<1]_0WK,WR'[PI++_Z FX5['>^!*TPO^AJ<3>#> M8E M_47)M];;IU\#+NH_*1L[((QMG[9UH/OSJMR M=@4Z[IP A5+(8M-&:SHHGAL MFEQ4+NWW9X/T!;W^[;ZO5BNUL7FI:IHVISOS%F.: 09!F%, ME64I\A\!=A?F?W5(NC-4.D+D3<:J#_NX M1+&N9M"-">I(74KR--61,R1.U2:91X!0DH*8\R2G%$G*K3;))I-.C\1VP>JU MSU.';)1:XJK8/E?O&%G7OZQ^:EEXWV@=S&C,-;J>":P;_3+;1SI7!SY!)?2L M[G/B)O1Y"$J>*E)UBE1<1:*G;L7U>P>FL^NQZ'&9^$X;A#'3[^INS=OU>YIMQ.>XQ0*R 0$(LMU.3Z4@YPP D3$(8^2 M) LCJR[?(\D]-9X\.<:M1 ZTS$'71U6KYX0[QWI"S.AW@NONF<&[;4JZ.G=[ ME>C$_+/M3.J^)8WN[6-Q)AK@[&/D,*M_W%5S6@=@)-''K1PP[GJ?IA MG\8[SJM>)V2AO[,?EDU:;!.U*$(L\CR* ,Y1!J @$E!.A#+B91JF>['/&1VTS#V:-U!M7_T7=TY[I/8S$D".6." ;7I#P',$@Z($!E@#',J,,%T!YIHL=1NW11R/EK[/@4P]:UDQQ M#0J7)'%QKE'YX9K&Q]1P]?J!-D6;M/)^M?Y*%N*K/O2MVVCG,<^B/(D!D;I@ M?92D@#(8 XFBB(>,)0CCN3)UZ,K8I+@XF%J:*LY M01J#4HE9O#U.F#V)MI5+)S:9Y=G&]-XQO M?M\N"U8\D\6;U9*7C8^#ITA$.6*ZM%FBMH 9 I@D$L XDE@9?BQ+K Y#SDTR M-5[9R1A0+:0=@9Q%T8PT;L7&,U'L8:GD\^ 5Z@/ )1V%B5Y?%R+.HA=%_[^(99;\;%8B@]J@G(N M4(PC01$(6:[3MW2M I1%@,4)RC 3DB56U9VN33@U>CJ4MRZ.7TD<_*%E#BJA M+?="5T$W8RF74'HFIQM1M.8D4VA<4M'5.4=E(%,$CHG'^+Y;HF'O=8;,77N* MGO.0)3D".=$U,U,4@SR%D2(8&J=4L@5W!V7)A@2S'L!H MQAFW@>.9)1H\6GA\=40[I[W[ -2#65XAW/2#2\]>.?#UUD,U'5 [-@1C MB$(4@2C-8P"3+ ,TEA@PF$D<8H$C:>7K.#O+-%_RML'O#=;">4P-7_=;D?+] MQ@\ R?ZM[P/!Z8M_=J)QW_T^74]>_]Z+;RP<\>:E2GVNR>5G4OLO -C_RM\.B^?W MW!(1J_ZGEQ6_M?'IF9%'ZWAZ6:MNJ].>JVXO:=H&PC4A<',1\00RR #/8O42 MPR37Q=XQX'$L119#EJ96._:>N:;V1N^B,]4#O*A*A>Q+@%@>:/8A;/AA=X.; MYU?^J KI#L%&4C_E1B_ X:NVZ/%TKU9(](+>?55#+]TRC#EHBHS+1_WJG*,^[Z8('#_TQO<-]'V1\KO^1S=<_$$6^BC[B]!U M69B:5/_B;LD/?]"Y\K-8%[H_8UU_ZFU3ATK]?;'EQ?+QW4_V72?&Z5*^[Z04 MZCU*>!ISG4TM.=8E=#,":,0XB',,PT@2*B,TWZPV9&'H5!M5?*OO^DX)?R^Q M;B!2RZAK?S%]7JXK^U5_$'L]+3UWXSX1AB[!R:ZS;U^C4J4)A>AHI&LYMLK6 MO]3K?ORS@QMJ$((6A>"7%H=?JU8^-11!BT557#VHT7#HTWR5573J+!U7@W&] ML*^R.B?NW=>18JC=6)TSZW),NKV9_A[_5['Y?K\M-ZLGL=Z9CX*F*!<$JR=* M1\L2BM1GCX0@(C#/2!+%S*Y2DN&\4]N'MN$354VR5O#@3R5YT(H^N*VBZ5*8 M6O+. ?9NT#O!=H!E;X646P/?;.J1[7PK/$[-?;O;76=SWCWI*NW_U 4NRLT\ MI 3R+&8@CE "8!I*Q5MQ!')EJTN<9FE&4AMSW7#>J=G9.^$"+9VK+,1#J,UX MR0. OL_(^O(39\$AM%5[PU&R%L_"-4X*X^'4$\EG/(N'>7+C^=L'MG)=+5=M M#/%!%OMPJH+E M!U>AN(QKG(DX)A*#E"IRAXG, 19I"C)",AQSDG,66S7#=8+K&&UO.X*>E*YP MA:X9LSO!S#.7#X/+OBGM-2BY-_* MNB'$/,M9Q&FN0R $ Q"B%."(Q4"2/$T2@A"45N4H>N::&E.TYX'U\>E:"PM6 M$FS57XB6=P ?]R%M?Y1Z W[C'J5^:;%3H@9W-79$JC4,[CK-*QJ#HCJB]G/8 M>@$P7X>MQ].]VF'K!;W[#ELOW7)S;?&J6&+YL-V4&[+4'KIY%DLJ(RP!BG6/ M1<1R0,,( 1FA,(Y"9:EP,K"F^,ED4^.8)I.@K$M>5R5ORV"UE[>JBEO_>'@9 M\5/(#4]@' 'I^[SDH&QX+>DLZ,CJI53X140\E0@_G>^U2H-?U+RG)/CE>X81 MRD>A6$GL\DXKRFH;5[W\3C9ZC_I2]:7Z)GYNWBA-_M\Y%U4VDM;O!'\U\O7&:'E$OZ,IQY5,:R0^.8I"SO'L9+1V7Q/VUU:N^# M/+$6M3!L#DD6AE@@$+,DUZ51=1^]/ 6IQ"(G)$,4687S6\T^199BP[>'=LBG M,LD0SB& D$M=^B $E D*LCCB>1CF"$-A5^_7&_;CE "NT?^S40*0IC5)MQE8 M.=;BF'U%O 'N^6-RTOZEEKS*Q:YA[@@_JTZ3F;LORB#47'Y8[ 08]?LR")OC MS\RP0>R^-HPLGN:_J^TM6;S?[FLR1BE2._Y(@(0*W14E)>IS0B!(9,H8(9RS MF)M\3LX//[7O12U@(+?&!2TOP-9/-[>#X9E/&APJX:Y7;C$!A*_8]JG=)W@$ MYF">J0!DS*C]^M>4J:^IB#"*XKRBP0MWC<)S_1*W1';EJJ$-6=I&U6U48+'< M*A9L? :K9?E&R-6Z:6C]C?P4Y;N?FS51QH!F(@:89!%.9$P%M@KP\RCKU&)RVOB'A6[R'M!*K28X)]AHQ6Q[ MQ/A;Y33/J$@3KDQTO2PA8&M%4;:1HSJW.[:>RRJ.D3M>K_+%:Y5UP M=:UOL%>X?0":ZRN=9Y5;-?E$ ;I-N6S/0#,=(R>/\$'."ODVKO^(\J>FVS"O:*S8*N M:K-@K]RLNJG2+V@5=/D-<("S6Y:_1:"1>=P!=J=,[6)0.R[FHIB_;;;_'Y;J M._!4?1,^[BN72@@12XDN;90 2"D$.2$I0#(,L60X$\C(W+\VT=1L]5;6H"/L M@!*F5_'MYT27J'FFN^& &3.7*1I[4BI;5BH%^\OCZL>_JR%J0E)_..:AJ\./ M0C&F2K;L87S],"/MF\YZWZY?.L%V\UA$4(H$@3BMCDOC&.22Y K*5$*L3"^9 M6G5$.#/'U.B@%?$HH';P0=PY6,W,HQO!\LP".YP.@F;=&2T]VKLT1?0CD,UK=B5%Z46+]A+/@MT(3L%$H<_!NN_F^6NNZ$_.$D@R1C(,D(5QQ&8L M3D(!<"1XHD@M0\C*TNF9:VKFSMF\0;(3UV':8 =O,[YRA*)G>CJ7-!CL)?68 M,G@*A]>,P*KWU7S!,[<,B/S[^BQ801:;EZ_?Q6+Q[O%1U[%I@[>H MI!1)454_B0&,='M;W>.-IB+.4H0A24/C(,"^F:;&(#M9%4\H80/Q^!CH4DTV MP8&]R/:SA5.\/'/%'JI*SD )&E22#HD?[,7,(I30%78C117>@*%=B*$)+KW1 MAKT#C!=X:*+'00RBT0U>:I[N$]HBQ9>(D02(A$0 9I$B4I%'@##%L3#-1,B1 MPZ*GDTTA;"MS?A%L];@L[!,(C1$WL\E\X.B9=(V*FWK)(K0%:\3ZIJ^426B+ MB&6%4U?9A&W TV=2<+4/G?.,"QHQ#-(L"@%$5.@2S#&@288XHBF/N56^X-'X M4R.=7<.:9R6?;<#0(7)FK'(#'I[)8P>%%FVF2]PWQ>[OR7.Q(8MJC]Q>U"W" ML&]@[S*"YRQ,;F-R#J<8.[Q.^KA;JCU-7@-R^[DN^? M=1FQU?)NLUD7=+NIZBBL+@1#"P1ESD())$DP@!)C@*.8 QJS!&:,9!13&XIP M(];4F.6^KM%6_*BR'9IF$KQM)J$]O&NQ(<52!RR2]5)I8NDV=[6:D211F$H0 MBS #$"<$8(DAB"&4*84T$R2>/U<- [YNR'HSU34]%M'?RKXABRK4D8K'8KFT MKN[C:-T0SN.<2@ZR5!)=Y#<">8H(8"E-191E,(]YLV[OEGS:J]8*Z'_-1']Q M,Y\+9F8?C+\$OAU!'87^+:A5ZK;2:;0*NFII=O2>*.(6:9>6B2/)1C5HW*)Y M; 4N %= P>Y#\P\<^2N7D=;$^5,45/;AC]VN%HXT7W@.Y)#W1'.=LYU M6[QZ'>W&@XWG=+?5[\ !;WWSL)WOP_J1+)LRV?>[7#']V5CR;L6Z!UG78J)5?UE MUP).[8/P=?OT1-8O506BXG%9R(*1Y:93[*ZN=6>=M>=\850*W53#8:QCL5?1TWN!K 5R:\D&AXUP_#=3"C;K_H>B;GHQXAG;K7FU5 17-T MLX>_XN=J!;0B?AJ$V('HJV^(H12OUD[$#J6^+B.6(PWP==P]K@NV76RV:[+X M(JI&,SJ!>ZF>B9>/Y$41R#Q+$(EE%H.4H A ":L\20E2BJDD)$ZY- HC-IQO M:@17266Q#S= U,"SX18GSU35%39HI UVXBKNJ@1VBZ&%%\,MEB/Y+V[$U,YO M88Y0K\?"8)CQ?!7F.AUX*2QNNRE8L)RC2) $PS3;R?D'*\D%6ATQW/XMRGF29A%+!D4&9 ,CT"RB)VM$1@D,699FR>NPB M7"[,-+77LI*O"7434] '> E>>7V ZF 2?35R!P>]A\:;*1 MSX^OZ'QZ)'SMAEO*"'\C/YL^L6_$4LAB,T\D"F&<0X D0P"J1P1@DD*UX^&8 MTB1BS,[+J3'"AUVEWN 76HOX:R!JD8?49ST%UHP6',#EF13V=4Z#1L;@ MET9*ATV?K^#@OC3IZ52O4%;THK[G2X)>OOP63M@QSN[4',,TH4E>=4>DNO=7 M##"%6&$I"(0D(<*NT?.%>2;*"3LYK6,3KN%J0PDWH34.)5@!-9 1+L+@GA%. MIWH%1KBH[WE&N'SY,$;H].!^V'P7Z_O5T_-:?%>44_QHZ@TWZ:DIAC3%,0$H M$VHO09 .8T%"..4LXQP1HA5P07CF:?&&MVVY97DP8'H@:[S8T MH/7M9GVX_W 2._N9K"NV<98E/!@AE^QC/OFH?&2-R3%#V0\PL"P,*;_K?W0 M[0^RJ(^.%!L63,UT]J&6RK#5STR+&DN,$1A!0 M*$( >90"+$0&*$Z$B 5*9)C9)HV,O(3^-B79 MK"YTUA%0AS:TL@>[93K^6><&AR6)7 #KM&C130*-6];(!78GA8^<#'IS>X_* M^UC(0O W+VV>_I8LVH[D;]57_; K^1PQA"'$.8@)A#IT0G$P44L,12K3F'$9 M,:,6BBZ$F=H>X2O[+OA6&;$/,N@H$#0:Z-JKZC=[C8.O@C6_&-SMPWX%3=T3 MXZR+=Q_&OM?'7H^ OIQ;H)= Z]+4Q_73K]P%K)Y:>]C+\UJ=/08CU]/88_B8 MPTCXD_BSTVA]O5JJ/[(Z+/AA??]=/<-J\]2]HEBRXGE1"S&'%&>KK5?V[ZZ";,:13*#VSX+X"U6DZQ%Y@ASEG MIM@X32*[.NFX66&F&)RD>1G?.(QUWC4UE#Z+=95$_+98;-6^?QY1"$46**OL?T<.URA\F<]\T' M4<*$18DN8X<9!E#$*:!Q*$":P SR+(.,L9O3-N^G:8 T8@7/3?&EE0QDDUIX MFQW2B[@98;C"T3-K7$[%O'=M>)@@XCVO\OXUS T3S8UR)8_OL6\E^U$MT^+S M]]52?-I6,24HU]8#IH!3G +(: @H3S 0)"-8H$PR\_:QQX-/C2\J^8)*P*"6 MT+Q'[ EP_31P*QR>7WL+)*R:OUY2^8:&KR=#CM;D]9(RW<:N%Z\9D+"\WT7< ME:78[#I#1))'D'+ 8*)M?QUZ%^HFCZG(J,@S'DJCD[:>.:;VHNZE#&HQ+1)L M+Z#8_[HZPL;S6WL"RY N))>>,O.DX]MQ&BG1> !>=LG%_4CT)A1?N'6\).)^ MV0\2AZ]<:D=UY7HSWU>5?B>E8)O/51S2@[SCJV?]2+Q=Z5H0\SS$>1K16&UF M,@$@)PA@+E.0P225+$VBF!C9)N933HT(.^6W:[%G02VXWNNTH@=_U,(;LH#% M O23IA]8/7.H(T2-><(>I)X]D!JLL_]1?SLVF"QF&X5I[+5OB6? G0/SIYM@ MG2;W\LU+%0%0G\?*3%=(9!D(I90 1AD$E*8$D"C+>4I2"J65V[5GKJDQSRZ& M:950<@>>97V[ S3[#^CHB3G.L>Z8;-\OZNMXG>=8& MMPS8LNT92N?]B/+;ZHW0G;]^B+7@GQ5;K;^M/I.78OGXMOA1<+'D\X3S&,N0 M@AA!#B#)4D X"P%1/T0PS3.&C!RV ^>?&L]TOL>U"L&W5?"F[I]6:1%4:NB? MUHH$K286>YX!RV2P7_0+_GAVT*1PM]B'^L5_I#VJAW6PV\,.1[%W?SM@V/'V MOL-U/M@7WS#,P'S='Z18Z&_6^]5:]_C0QIE@%"")*8"QR !.4PYBEN(P(3+DT"IL_V:)IO8]VHO9O(^6R;PW MKY"9,3PJ[IX_13M=@)(-Z'IJG82(6=#-N*XT"H[6:!;02BM=M,1ADK KA)TF M#]\LU+A)Q:XP/$DV=C;P,"+^6ZEV$N_*3?&D)M)U9",F8XY!AG ,8)@(@"$D M0 J:QI!'N2"Y#:L>#C\YBBRKW>U./CN&/(+.C.Z& ^*9NXZQF-4=(%Z"/YK_ M>LD>.@^'2Z(YFF%4UCBOW3$%7+AJH&%5G6LTX16[ CZQH.HU3AF("4H %"$' M.,PQ2!G/,F4LB2RQBJTZ.\O4WNXVJ(I4PO[5TOPYBZ.A27,K.K[-E$J^76"4 MERI(O1@X-23.3C2N<="GZ\D'O_=B^SBH=\M-L7FYXUP](67SGX_%4D1SIGN# M2\X PI#I;SD'>4X2$.8AXAF3D BCE+K>6:;VTM>"!HV(L_8/@18V>%@:UDCL M![:?!9S!Y9D%!B-E%4=U%8D; JHNCSU:9-55];HA5M:)+(+N1U MS 42,94$@8R)#$ :QR G! *:AKF4<99PLR;A%G-.C1JJ8B3/I."!VCH=9WI9 M!F:90&[@>'?FNRXV1Y8O)&XVX,Z//K()UZOBJ1'7?_G >I"G=28_B8?E97\UZ/: MM M]>$*.JJQNOHM@>=!H/BB:3O.6A0%[%L+, ^0(7L\$I^4V3.XQ4.GU;=;H;L8?E/+ M(.81SU-(:0YXRG( &28@%[D$J8B%3*((IIETUF"U._/4K!7U?$&';50/0#8C M&B_0>:8=LZ:I6O*@$GVD-JGGT!JM.^K!Y*^?TMN'B54OU+,###S9^I.L^3=U M;]6\*@^QS$@:@Y#F,8"("1UWF@,L>9S&>4Q# :U.M+JC3XUG*N$"+=V@%F"' MR!F>80W%P_?9E3$4]D=6YU1V>E1U,,&X1U3G=#LYFCI[T;"WM26 ;ZL[]H]M ML1:?U]KCJIA!+>?F;LEU]=]G?=22,VU( MP&)!S!C",U2. M:6O "/:^VGM][ M4[,[[JL#8B5@'7=W3H4 M_N$3/MK?RIYU2]P8%Z,-QH'M-S2G1= MI&=_;Y];_SOY63QMGYJR#KJQ7THI!+E RN 7N?I3AG+ 44[B7$@49D89K"\_O6R.7P](6%[6]-3/]<-#1$M#/ZM+-,S]_PN] ^-)[UYRF!"-]^X5RT^6>RKO[^N]A\7_$YC^(021X#)C+UELN( PH3 M#%C,8B1(F-$$M:Z\;^;6@>G\ [QYWT:@@M:EISUZK X5"4JMBIW%8+P*9M:# M4U#'88Y6Y+H>S2RHI)RUCCP^TX$)]0^#6G9WIH4M6B[-#..Y1S4Y;!$Y-C^L M[Q\0'']4+.?[:J%N++4_"KUV0O!54O3'R9B.-%R)OI=E!A+S=G<-LSR]B0]10O.U(T7A( MA!2"0V5DBI03 %,2@CQ,.5 ;2QS'48IA:A7_<7Z:J?%T*V70BFEG05[ TLQ> MO!TASZ1[ HX'#U,_""Z-O@LSC6KB]6M[;-!=N7J(^::^(XIY= MJL9_OUKQ\L.2O:7DO[Z3]6:UO%ORYD_WNH'>2W7%QX_WS>,M$_7DI"$&DK$8 M0!IF &=0_37/U6Z01#+"YG4*G8@T-5JIE*JBO;5:P8^_!$HS4*D65)+/='3X M7P+^[_3?2= H]A]5G$3SEZ!6L[U::6ICUCA99A,SEBW(97XW2R@ MC=TZ]D*.9=>.^2):VK\N(>^WCYW,-*+][!*90_O:Z<@#TT)(47MCZL(E:JXV MR+L0ZA.O73B"/RR_Z+IE:_795Q=\6BW7[5_?D+(H]WO3",=$) 0J:T'S>J6+!_,W+W\K!?^P_+#\(4I=4>&.;8H?E6!S&4=$X"P$6:(3G;-( MJ@\$30"/L@Q&>13':ER+1&?SJ:W8?X2\9YV RZJ2-8WLNO_"+ULE?E L?U7_ M-!H$9*>"9022^:J8,;8?K#W3L8:YJK?RN0OSWUJ8=\('=]=AM@]8LD;,:?B2 M^>SC!C-9HW(2VF0_@J,TIWJ*ZF?SA)$HC+,$)+K5#J15TYT\!"FE(D)QG.;D MUL2FSG0#@A]&BGNH4IF*G:1!N:MQ?&,*4Q=L,XJZ&<#72U/J2.HQ)^D,'EZS MD+KSO6[>T1G-KV8:G;MG&)&T?17*MX(MB#+-JHX^NN9R57)YGD6IR/,\ B'& MBDMPRH%N*0@RF%.:I3%4]I'-QOG*?%/;"GBV[''-83-",0A;IXY9"=I MT(K:].WR4\G;$!B79')MRE'YQ%#_8THQO6T8J]0%8G1%G_=*X/I@OHZJZGXZ M29ZA*%/;K3S)$YW,0=6?, :"Q90P(B%E5JU4C&:=&L,TD2-%4P5)5YCZ5;/- M5@?)EZM%P:N^'4*7_[*V7,S6P8R!G*/KF8<.ZDH%^L5IHW1JJ?T8-E8HN20E MLXE'I28K+(X)RN[F@;LH18"ZL*9ZLQZK$[;F1#!#&9(A2D NXEP9/1D!.4LD M$"%CNF"QS"*C/.LK\TR-BAHQ@[VRUW UW"O=CI;O;=( H.RW2/TP.-T= M79AJW(U1O[XG>Z(KE]_D%)P7?I.+,MJDKOU6E?EKRJ5KR9E&<<,$PB,)< )BK/Q'.(Y!'-(4"DE3]=F#GX]LDFQKK',34:K$! MU7('7>6"KG;:4=J]L-$PJ$LTW=I;^<9E-Z.X5UE,SZ0X\CK>TNO9#>:>.D/? M*-QK]9%V@VE/UVE'$PPL KA8K/[4Y0;?K]9O5UNZD=O%'6,Z[*7\(I@H?E1O M/Y0$8ZP,QU1WL(,,A0#C2 "&*<^R4.UV+?M=&4T[-49O)0SV(LZ"G2I5%XS[ MM>#%IFH^:5E3T&PAS&C8/;R>.=81LO8E"JV M]K(:_ M-[T5.VCD#BK!JWH%03>2ZV&[*3>DV@K-@C?BL5@NZQ"M1<4(OQ3+@*\6"[(N M R5\4&K,?K4TCL=[EDB&TXB&#&"JV\#*! %"4 PBB'*4B#@A&6N>I7=+P[/K M*3])K1(3>X[>U>Z-?]&'R' +-LG'PO<>S6!?UKLM4P]*I?XLV.D_"TZ>L7<_ MQ9H5I2YQ6C"'==3'7S.G>[SQI!]W$SCZJISL$L>78."!PWHEBXVVS>,YQ Y?1H83_ZN*<) M)UJ='""<7G'#7FN09VI?^'[)=='H3^KA>;MZ(L5RGL*4IX2F(*4\U\<',2!( M2( S03FA.6?$RI/D0\C)^9TZ/1IJ"6V/ 7RLI(4Y^HKKX]MQ9;$TP\Q"3]@Y M-P!=RSF^J><)Z;-&G:^YA@;+EN3Q<2WJ ^<'^47\$,NM. KH9%F6L0PR]02D M', HRP&-8@12EH5YC&.9JIW(3FG;U M44S1Z2U]3+GNRH1UW'".<)+DE,4D^+8FVKG[]>6)KA9S3F L M,X% )) ,$T8R,., X$I4O_G,B6A:2^*@Y&G1@J-<$$MG7GGB4.X^M__FT#P M_*X;ZF_57^*LKC?TE3@<;[1^$F?5Z/:1.'^!>W_-7&0)Q@Q)D'.H/MLI8X D M<010AHGZGJ-$9L25FV9J+^@UUX*EW[P7Y]N=,Q-ZLX<#Y]01,[;_93INER'> MEAM9Y.X'*19ZG/>K]5>R$'O[X+?UJBR_"+(H_BFX/DD4Y3R*(>891B"+> @@ M1AF@"BSX)Z75KI@UI\A^'B0U!S&C5N)<"XP>-# ML#F)(1\TR*TID3N7ROUVO59_.BX5$T>"ZDZY:4IB #E'@(8D!(P(!%/UFS < MF/'8/_'42&^7"/<@=SX_:S(S1MV,QWQ@Z9G"NOF$'==I([;7,S!;M/QD EZ9 M^Y42_+]M *"4+!9,RB MC.6QE4UV?IJI\5"G.D$MIAT#7<#2C&]N1\@SNYR XR$NJ1\$EZ1Q8:91*:)? MVV-"N'+UP-=?*'M'/#R+-='5-C\*4HJWHF3KHHKSOJ/E9DW89HX%3F&.. AQ MB@ 4,08$IP30"/(PB6*2IU;5X WGG1I![ 0.*HEM^<$0;$/"< ^A;P:I)-8) M,0 N:<4.*J<\8SCUN,1CA\<)$UG>[MJ)U-A!9QW\A(D87W%K2W6 M!S=3GQ -G6V;[K,UN@^:.3/+*[<[OT0D/5<.8XZVH>9GL:X2+?9.1QSI^KQ) MJ @DBO4&"@&<*%LEHR*E2,8D5 1B8:M]:H.0D,HE<1V[_ME M9,U>>R=X>7[[=]UPE9 U1L$?7KRU5\%P20>7)QN5%:[J?$P.UV^PCVZ[5Y_% M]6Z?GT+$N9 ,X @I3F"Q 1E""0,A32.!4Z%D5/E9.2I<4 E7/!,'L5?S$/; M#K'J?\MO0L#S6UTK[]*M<5';&X+;#L<;+;CMK!K=X+;S%PP]Z]BU56LV"KO' M"Q&8Q!(I5(BN+0%C"BA#"4 D1(0@PE.[VK.7IYK14-M^<@%V<;^2SDFM:GYR%7[[#_0+_332->OGX7 MBX7.H2;+EWD28H:B7 )% KKL3(@!5:P =$90%%*>"61T%'I^^*G102UA4(D8 M-#*:?[//P'?]PWT;*+YMI^T'NN&MCVNECJ MFGO5*43+"2]M_Z^W6_'?@JR__;F:,PZ3B#$!!($,P#Q+ "8\ 5F2B3B2#.'8 MJLB X;Q3>\'50Y-8MI0V!-CL8^\!-L\4T$C<'E;NA)[I8E-4!)])P6>!ECM0 M@CML[&R'E-.6S893C]N,V0Z/DS;+EK^]^XH*S%/(4R!@E "8*4.#YFK[P6*>AGE*^8R)?HAKEWA9T$M>/!'\U\OSL>AZ+GM MIVPIP\A=E8> X \/>-V13C?X@:ZXMR.+SJBP.8IL2G&0HI1"(7"JZ MTP881AD#68QX)&6."8NM0MX-)IT:Q>UDUH':.ZF#5FP3K\+P!3"C.->P>J8U M!XC:A[Q;0.0TW-UDWG%#W2V0. ESM[GW$B]U%_6C^M-__H_V)^I?NH3Q?_Z/ M_P]02P,$% @ $H$E4MNQ#N%)80 C7($ !4 !C86QM+3(P,C Q,3(X M7W!R92YX;6SLO5MW6\ER)OCN7U%S^G7"E?>+E^U>*JGJ3,VH)+6D8W?/"U9> M(B7X0( ,@*J2?_U$@G<2)''9B9VL'A^71%+@WG'Y,C(B,C+BG__['U]F/WS# MY6JZF/_+7_@_LK_\@/.TR-/YIW_YR]\^_@+N+__]7__A'_[Y_P#XGS^]?_W# MJT4Z^X+S]0\OEQC6F'_X?;K^_,._9US]_8>R7'SYX=\7R[]/OP6 ?]W\TLO% MU^_+Z:?/ZQ\$$_SNOR[_*5G/E/(*E#0>5$X, D,'.F9M.!K.L_X_/_V3M:%X M9P-85 C*%0:>E02)>655,I%+MGGH;#K_^S_5/V)8X0_$W'RU^?9?_O)YO?[Z M3S_^^/OOO__C'W$Y^\?%\M./@C'YX^6G_W+Q\3_N??YWN?DT]][_N/G7JX^N MIML^2(_E/_[/WUY_2)_Q2X#I?+4.\U1?L)K^TVKSP]>+%-8;F3])UP\/?J)^ M!Y;-,];?O^*__&4U_?)U=O6SSTLL__*7^@1Z MMV"<"U??_-^N?_G':R*^+G%%N-DP_9I^,[MY:MFBW3K M0[,JZ\7R\C=G(>)L\]-)QNED\^07<;5>AK2>H/$Y,*4!"62@L @(7G*02/CC MPEO#]6W^*^TK(GZCFA6F?_RT^/8C/?C'*I/ZQ48XP/B%8O[;O9>>B^DPZB_7 MXZ_SLEA^V4CW8X@SG/A@A$RZ0!",5I=C#EP6&C*72DCE0Q!I $8>>O]MGFXJ M_\4R_;!89ER2N;DD("S3/2# M*Y!(_\L/)(&"RR7FU^?Z>Y#1#9=K,LBX^>2AV#A;P:<0ODX^D-"Q,O)R%E:K MM^7#>I'^_N*/Z6H2!'J9,(.+3(!B6D'D"4%SQ04KW##-[P/D$A\EK.*&Z(L7 MG8,$9^O5Y4_NHN5)BL:#S##*7K20? <0NDG_JT4USA/'4Z&M.H$301('18*W M+@&CWR[!Z6B-;X&=^Z2, YJ!=;P85. C0J9NWF2 OWQ9S#?4OUG,7R[F9(_7 M4UI.O^&7B,N)42H8%(D!"D]:)F\$IA]X.8I%V.7%XT+C6.5N&@D MT1X,RH:=C8!>7'!0=/"*.P6<.^+ 5Y/+N09I"BLQ)\E#;&)0[I&R$VI$YZ@9 M2-(C8N6!;9DB!_R53.YJ@L(:FWT&STTD/I2CKYB!'+VW0C(II&OCWU[1, Y4 M!G=8!A5U)Y#Y2)^=<&=C0.W!OB^5ZHEE$C5*!E<* ,K1;1L\8%%2(IB0NLAH0 M$7=>WY6]& XYU?DST^$R<9[(R"RZ$%%*\ '9\!J&UG( M67'/!D3)K9?OA!'Y[#!RN( [0(5# MLMD5;UAD!8?<7.Z\?R>'DZ/$/#)4?IZOI^OOOTQG^.9LXVJ[@*4X$H$R MGFB7Q4&(P8 PS#%#7W$K!H#(W??N! W];*!QE%B[@,1[_#2MZ>CY^DWX@A/# M@RW"6](AX5JA(4A["NV2+#D7IX,*0QPQ;'OW3M PSPP:1XBW"WC\.D^+)1F[ MC5 V&<67B[/Y>OG]Y2+C)"09O+8!DJ_Q>HX) DL(OG@M8XXRE>'0\B@I.X'' M/C/P#"?\+K#T,?SQ:R9)34&JV.4DB4%VF:D739H(ML8D-X4 MGU*1H80!P'+WO3OAPS\;?!PEUI$A\9*0_6*)86,$&=,2'1%*]B^#XJ& URF0 M)0PYQH22E2'2:#??N5L:C3T;+!PLSRXVE1$+/QI]XNWRT7WZ;S M1'P4F01Z SYR37QP"S&3?\XRT\:2"_SR>^9*."RY"2);EDZ\$E$<#+8CA#7P] AX;,]>MW0\OS2<<.(>6>@'+Q M5Q4,G\@2"\\H063+H9Y'@1=% !<+:OTSH\D*\Y))6 M8[$YQ2$LQV,T[(:7YY94'4#>7>#FUSD]+:3U]!N^"NMPP=8D2\>U8@HXYD3N M4Y$0+8M0K/9)S%4EC MM9KD8 7W1+Y(HM2]U('SD4/,TJ*TTD@[7'[DUJMW \=SR[\>+MTNP/'S%UQ^ MHAWSK\O%[^O/+Q=?OH;Y]WH_Q-7*;T@E:&*#U9LB.8#V4B!R9509;L/92L)N M8'EN:=?CI=T%:#Y\QMGLDOJ<:(-D+H,1F$%)GB$:9J'XY-%G1U[6<%BY^>;= M(/+</;A,XEQ]?9L77L9U&!_DEC(&'0"KNM]@"P$^.P#.,FE M9BPK)[9<(#XT_'F$DMV0\]P2KX/)OI,*ZE^FJQ1F_PO#\A?ZR6KB*\'*<-"% MDU<>2ZY)9$W:]SH4X[350][.N?/ZW3#S?/*Q0TBY*Z"5ECY#PV!6-Y[G MZ^WQ\BZ:X2S5JCM A:P>5B7RR6,$IKF3!94I8I#JQ@?>OQM0GD\B=A Y#X:5 M?_[QGEB)Q;\?V1J-X#]?8:8O5HO9--#^%6>WP1M$>KE=_FX>S/*6?WN9G MU^9INS]^R/9J!S)U9 .V>XUTWI9?IG-ZZY3\DL7Y3<"K7EZ<# KGA> H?*&@ MQQAR3JRE0-H%%$:(Z+>H1X@;KTW7>QP&5559X!SS66O$<%?A2+\QR M0_\+LABU9>\:D-41F[@UP\2#';KVEWD'770>[CV%)7.5T8*-9+&5-PC.B0*9 M9!2\1!E#VW721V>W(=2\ 7BV]!D2SG#IG0=F2"0U2PU>2P-.Z.*< MU0Y3DWZ SZ>GVUXZ?KJGVSX"[[VG&P6$T06.8)USH*)"B"4),,@]1N,5)O:4 MY_,L>[KMI<1]>KKM(]$>#,J63F.^.*U%!E$L>?Q6*R!I!,B!\Y"$D0ZWU&/_ M;]'3[1#4#"3I#K!R96&OP\UHG">@>S JD1OG1+V H 6$G%@6+K@@M]QR']!E MN2)E7*RT\%4.DW('.'FQ6E'@>>7J.Q=,M@$AV*S)WQ>*OF(%D%OF:.]UV6SI MN',\1FZ3T8ES3;^%&3&S>K%^&9;+ M[]/YIW\+LS."FZB?(.O8\.O#6)EF*M$4-'WKWGHC@? M:>,O38S44Y2-Z_X,CZ]A5=$#ME*J#8I6[S$A+1?B[ VN+WD)V7"OB7CN"OD" M,N1:Z>Y!"$92L]&@;N,B/4+4.!TM&R)J* 5T *9?Y]^(ZL7R.[$P22BXJS?V MBJZ7P(VQ) \K0.A8HHY:9KVEH\?QX+E)Q#AM+=N!Y6 !=P".=TO\&J;YYS^^ MUI-!VJ3?KC_C\I:,)MJQ5*154$QBH%(V$+ROW3I)V9%;8[>5W1R/F1UH&Z<- M9CLH#:V.#A!VFWB2@!,Q&BCH+"B6)/A2)S=93%YZGIUJ8G_V1\W@E7X-=ZN# M17PX/A;K,!O( BV^XG+]_=TLD#CFN48(7VOVHUI3'IWR.EO@/A$O$070MP6$ MU-$8GJ.UC4S/PT3UX#T/$NX/)OD.K,QY\0"^QK#"]W44Y=OR-S*@55@3SA&M M%@YTS9>KK PX*0I8'R0RI7F13>*P1VCJP5\>!$-#R;T#"+VEQ1#J3?2MS# K M6SB8K)NE(R*.TE45Z[3TICP <==$1I'6M2BWA)0 \N^2 .DBB71BM=9A_ MJK4IY\(@'_#G/]+LK-Y$O.()!?E^19$XBJI-GU0 EV2"9*-'9%&ZTF2"WR[$ MC=.YOHD)&E@3':#K1AKCS6*>+GNV9.$40P_,:5HBF3/PQFD0@H+=8KC2H8EC MOI6:<3K7M_"ECI9U!X YIW_BHG=&I@Q.>T^65-%73 = 9Y$[7V\Q;FGD.%2Z M:)QF]29@>9H=?3$,G_JN=XY&EM2NL^+V8D]%7-5*R_7XDF>*\IGF00 M4Z@=7(0$SX4!:SWWUKLH;!/G95<".RDW>SU(.5$3K71@<6[P=349TW&-Q(FE%6HX:.*O=W(DA6I0V@=%*):F9E*))C>P>-':#O:-@\<"! M_] ZZ@!^-U.TE]Q<=M^<8!&:_C]!#IYX02D@RF1J,RN+4M5)TUNZ;@R;&[]+ MU+C;92. #::%#A!U.UM[GQMODBV%@=2Y=L!29/]%(7>56ZX=-TR:+;?MATZ5 M'X2J9D ML[.61O@Y4N(=!(E;[>J-O$=05G*I(@0L!E3P"%X7,K)2QA)3]EPW/_S=0EUP[!WY(S71@G!XPM3<9\LY'(ATB"P)4[;#E"RV?.LN:5J4,PC2Y"_DD9=UL M?>W -JQV>H!;S>+>$-T-3JP4UF5,X$R2]3A<0G1D_S/G2MJ@A?1-3H@?)JF; MO;$AP(;11P?(>G7QVCH5^0M^#'_1*+33(J0XYB;?QC30&? WF0)6?K,T^I38KT$9K&+78X-VL]&& M1,DLM1=01+W [9R&D .#E+A(E@GAVIR(WR5D[!Y4XX'B8?NZOX8Z0-B+G#?M MC,/L79CF7^[0>' 6NP E^]Q79O$YY_#S+V:S&7:^P3-.4!):X-5H$\(+" M+E6KAH-( E+A0DE/&XYF+7#Y-&GC'FEUA,N!M=@!+F]PL#ETJ8/UEO@9YZOI M-SQ/C;]>K&I"_&WY&/Z8Q."+3NC 1^9!22O!A3II7%M,QB6N?9/4\IYTCGM& MUA%B6^JW _A^7&)8G2V_WW18+*NWWR44PVACH*T O"T!HV M><7[I(Q[VM81TH[44@='&)TUSXR[R .>'C$D).6>4N2D(K5P2!>0PBUIQ$+WA$7 MQ84F >OS&-VUEYIW'MVUC\P[ ,^6<3(^D\=I/$*VG.02.7&0M"9EEYB531ZW MS3 =X%SBV8SNVDO'3X_NVD?@O8_NDLX)H3*"JZ/-5*90QMG-C!G'GY>BNO92XS^BN?23:@T&Y/U"*,XIA*0 :XRCK5G4P$ 68*KDJ(+2VC4\ MZ.QZ=-:4E,&VWJE84JJ\ D>(4" MT$AGA/$&?9O.W_M0V8EK) M)^2H95"VZY+N4[:$.@9H0^NB+WC=*Q5FY J0AY !R1, Y;& 4]F!2&B2X$JK M1K/#CBS>;E@.T0I.1\F^1QA=U :3%^FT\1F"KV?:P27P49&#&*QP7$9TODE? MPV/*M!O6)K2%SP$R[Q$Z;\_6JW68US/,B:K]A+UUU=,,H*2PM5=0AE2$E4YJ M]*E)"O$QHL:N+6@+HD.EWP&2;M4ZG',S<05EW7HAU?)9E;%.'D<)2%NQ]C') M8)K<$]E"R]B5 H/BYEA9#P:7DYW 7@EPM2@773CH7Z_.)@<[?7WJ/8U/7O=B MK]=M2N]UOJEIP^6V:6;P&;@<3? 9#^NERL5N^6BS)=3XHP641>@$EMSCMB.$>*]CD%M))$ MU.9FUPT:QHW36T#E4 %W4-?X 3?5GG_%.6WGL]KR-W^9SJ=5*.OI-[P8PCDQ M*9K@.,6-MDZ?*C:0.Y@RL%!U$WKBA>PM$-5!+!X;HU73U=;$* M,UHO9U_?+-;T?=JT5#G#?.5/_I6\T7KWX>W\\N,3(30WQ!((Z4V=PU@@*B8A M%RFM,S(&V62VP8'TCIL$: ''4RCNV.L$'X?O"ZOPJW@R)V*J4G-[&[DC=O0JPFRAE=+!_OHY=V<6\S4YHB88C;. M9I!V<\"8#7@RM2"=*D(QFVR;2W8/$31N,J&%\N_/J3M>$QT@ZOWB>YAM+H@1 M&S=%-N'**EZ< V9RO3BM*O4%F[] M,,+O(&R\;7[/^PN?$5/7IZL_85DL\:H;.JY^_H/D1TJ;SL/R^^:P?OO%_8DM MH5B>%3!7>SE$+< IF\AE8%JZ1%8[-TE9-.1IW/ZL+9#<"P"Z60O$XL5:_@GG M6$]4>$D^:!%K8^T(*AD+H=0B$L=#"4HX)9J4Z3Q S\CM7-N!\#C)=[ E/[V6 M#FF ,I&&UQ&$")*<8*@SPL&GJ"%ZRV0.7EILT@"N#3LC=W,=QX8VUWL'YO,- MKJ\%L1.#*6!FPI;:J]&#XISV!S0>'/,AIV"<*DT58')(++OP,S< MY>.GL)JF"7IK36U'(#FO0\)2J1=>$'C60B=K>7)-"D:V4C/N(=@PBGX"/?M+ MO4/HO)K.SM:8)S*ZF'D=>Q)T3406#UYD#R:EDK4O2;(FM6X/T#/N>==)X'.( MY,?N-O/O./WTF8A^\8V"C$]X[X+4E:!L5DQ(QP%%H$V9=F+PS)"5+E(PPQ2M MC3MW_A]H.[/K&W>S-\^B_JR=I#NP/W?X>G-6^Z2\+??X.S>N0:F*"!):X1&4 MTF1&&<[]\ ]=RAT&3WN6*A M%G=2+.J$@F 55T''>M9R0D0^1.[#__ MQ]EYB>*5;"8B,.-S/:N+4=0"(%,GCEI@UB;/E5-6-.DJ-!@''=3,GQR >ZR" M=FCH?!E4=HB;PK.RMQ< MLG)0S4YAT20LY-G'3+N.CZQVF4:PG"!0"+">*5F4IRVK2>+K$9K&O?+>"1+W4DP'5G-[^0F7+!5: M)L 817@J.3+]JGYE68Z:Q!95DXNDAQ?]-+MS=4I<':^,#@+O_0YVC8U,Z>R! M;V95QEK*0$8::!D5Q[5VP3>I9AW^++[97:E3(K"=\OI%YH/'N\QJKKT3((K+ MH%PD5UAB 5^\MMY('?(IZT2..I5O=XNJ W@.HL$. 'K57M5'C,@Q@4RNCK@( M H*M$WP-,TEG]%XWJ0?9KW/MG^)4\R"9=X"51WJJ2B%UK'>VTZ:>-"0#WDE: M!"8&3,S[Z)K8K2-;VK:[=73:V& 0O72 L)NM6!73J?A2CWP*IYV>V9H+\I!T MXIHS)I1H8I#V[77;[LK1*3%TJ.0[ ,V.W5:+<@(%R20F1YYCVHR[C)K6@S$Z M*D>N8Y/TQ8!-<-M=4CHEU!KHJP,4'MIDE4>#15" '7,6%&#;.O)71Q!*F?X@1A$)UT@*V'&VSFHFT,+$ 0G*03@H*@+0.;3H7C.:J$",:48@BF:.-2:A3;3"X=K>\K_%(<'PVNK M P@^T6HSQCIVV!$VPF;,M9007':0?&'&)Q.]:%=&>ER;2O&G.!(84#\=H.UA M1D16C@4A("5/RR;0VHE8YU_'D UZ)7*;3KM'8NQ/<48PC%8Z@%?+%IDZ*I58 M4H!%*5"E^K!(QMWI;#&QZ')HMY=\U3QIS@/&4(CW0!K\.::R0I9K$[ F*B-Y%6AF(Z6 M%\M<%U&GI/@F9W,C-E45?XJSEP[PT,&JV+]]I_!2I*0TV&)J;RN/M.Q]O9@8 M-)X2;-5\: MW1'_%,]( M0L>0D?0BID9#0G:F<-S.1"=&7QN]=0#(W>4X"2S+*)T M&W2N'>XUA?D6H5 $3AXO$XT*\7&9"/-==#_X@'.S@O6M@N26<&, M+63W>;U4C+;>>B MG,9M)=&7[/9(PYG4S^CHE]V$BM>8AF@RA;"HVK0;ZKY"GXDQ!U(&WB7H&XZ#+ MF/P4T#Z=WGL _-W=YJ>SU72.JQ6>MZJM2KCXESSAWI!/KQ50Z!= A4W/3I*P MBXY6-J8DO#N);_ (D5T&\R?S%8;27C^7E>^Q2+*EP'#]_=TLS->T]=3E^G63 ML"C(F)8J %/%DB1=K#WD-4@9K':, @ \#3P?)+'+L/YDX!Q&-X[;Y'=F-'4IW'>SFNTMR(EU& M&="#R)[\E%)H(RB^0&+"9^VR9-FW0.7N)([;\??$H&RDN7YSH+],YV&>M@O2 MF.RC, 8PU6N5F=-VP+,#)4/4ROEB=).[,/N3VLU E9/D0(?260>6\M(Y^66Q M?(]?SY;I7+8OYAO4A_GS!G;2DJDH-3?IO-%S:=MBH8_+V:D1K+V.@D7E0 T M3&UN_D(0Q%M(*B3I5?*RR5V W4GL,@?:#(UM-->!1:3%=<'/V_)Z,?]$(?R7 M5QC7$YN?CI*'-ZQUO0%[E;4_-]]5"Q-KBN=(G+F8L):4U&:X=BB:EG67>(7G?U_U$?CY#PK.YI_P/5GQGTO!>H\RFI1MBB!E;>WL[*8KO0+Z MQVB#<%FY)A?43LMF-[--ATT#=8R5Y[Z2)EA\T@KK528*$14/Y$OQ(B SZ6UD M23K39L3>,51W,^ZT(YSOI63M^ ,#S;6Y:3O MU!_=[WFQQ_M&;B700L^+MD+O("5PV:#J79CFVI'?"U4GL'K@S!'YG+S?8(2% MJ'44.>J ;>+^.W2,?)>G(9:&$'S7S7@^G'WY$I;?%^7#]--\6J:IUC"EM#BK M#?\^O5O,IJEF;VZQLEO_G1V?/%S+G4-8&:C+SOW77*&.D* )= K0QMIJ@F4( M27*PTA:7K'(J-JG?>YBDH^]N+S^%^44_@^ON1N>]#M[=4.';2_4^S>@!?@C1!)PLAU)X(GM-B$H9#+@EKJPYCVMS8&9J1<;?4 M@3!X[\;WF-K^$YC.]B9T-%,ZEDFU)C*F0P:.M1,>.6G@@S/ 8^"<9\<%-NF@ MU,ZDUI'EJ[?ES@N^G_]YO722-B(YZ<$**T&A"1!\CN""28G\$2%UDZK;W[YJ^!9CJ((WXANQQFYSGVB2X8<[0"6$KUSADO$!,:T#KKP# PV>:0 MY281XT80C;!SL)0[0,C?:I7DSZOUE((H7$UR4L;KQ C5FCR(J#F%.DH#ER%Z MX9C2NDD=X6TRQJW=:H22(R3= 4X^+D.NW7 WC8$N)+1ZCPFGWVJ'[7,[.3%6 MBNB5!&XR!U6JS^(#&B2& Q&X3"="PBAVA2$W/W($7C'EXVPM MX3I,9PTS#)12LDIV)T"VD&@=T[2..!K X$] M\'6 /CI'V(O\'V?G;NUO^"7BDZ MC)F[0UR_J#L$&/O8M6.TU$'P>G5&>]ZOK@ZS6LSK7K%9K<2#S59(L(PC22TP M\"E(2!R]RXK7NS%-BA\?HVKLF^*GWEZ'5U4'N+O#P\4JC3+2NXP"%NLLC%I. MY:TO(*(IR8>LE6X2<6VEII,A2\=K^^Y@N:-%WP%^WM>4P!SSY92\"^L;'&<^ MD'N18G3U\D^FH*H>P@H4JJ3:4JE)B+J=G'$1-(">[[41.%KH'4#G4 O^FEC? MC)"?%!.*EL&2Y'2]Y" 1O#'U+CMJ@\5&FU)/B9 KRL=N>C'6UGE:E7> \1>S MV>+WVHCAE\7RU>(LKLO9[/[IW\NSY>9"/(K L[(D6F\8*.GJK%H5 %WF,42K MM&LSQFD?*I]G5N5 !-T=]M1,G1U@==-]ZZ+=T?F>==!(^9!$=D4XX)*".V5* MAIBM 9FE1QE=RJ+)'8AAR'^>02HG^Q"X%JRY$Z-G!K/7Z*K#B+ M&3*G1:,B=Q L"M"8H] *N1=-G-I6#(WK+S3"[,.U#R.BX=D9TTU ,9A)O7A: M6\.ZC>33FU?4H3!'RWAS4JV\3#6+KL YKW,2KC#9)!]\.O/ZXEN8SJJLR=.N M;=UO:.!J;6 PG 6;0*4<*!(5$ES,&9AE,1$'J$2;NI"G:7LV1F\?)-V+A@;6 M409>!).A%*T2$TN5RZ,X7/9JO?!U7W4D--]-7!AG]U2?[7 M.8GIK IR<[!;& 6#14<@JBGN0IV [#V#Q)R*R3BK;).;*@_0,_(9>!OM;VU9 M?9PJ.D 4A?3S%;VY1OD?$_>=-:H!.2^RR];@'#(9D8%[N#H.K^9;YQ5-P!O'\[FT\WS>1_6LSS M9>5!RCPHZ "M**9:,\&TF.6VE9MSXN1NT':^I M+N"V_+I8AC563_K:L[DL* XZ*V\5(&T.H'(RX)6MHTVY425X;U.3R1*/4C5N M(5%'\!M*(B">V#. M!(DD/\[:G+D\3-.XS1JZ >!06AN[/?-O9S4A_\O9M=MP^#*-#9P!Y=V"N?@JS6I+YX3/B^G7]].4= MQRPS!E\#G7I\H]!J0GV)D*71SM)_PC1JS[>=H)';,I\DB3>(,CH%U<5*4[QP MKARI/7/BQ-%RBRXS4"856T0,/.YR_W,06/6081M&Y3O@Z #YC[V9792"G]=W M75[344;ZX#(45^GGI;;>U1)X*#%D1&N4V6D[V_+P_I!PB-(6 TIP; 34(NDM M+ BGR;C61DML(\PXH$C".%X;)Y)U L/WYXVXU+7 P@!P[V%9VV81? M7Q7S>Y^98LQ!W%SHJRVSHM<>A$K$=$%LU.5S+RK'34&=QJMII[8.,/DP2R^^ MU&L?_X7YY6*UGABI$FWG"7)V$I35#((*$0I2C.&==;Y-%[T=Z>O_B/Q A.Q< M=7FXNCJ8O_@(6RF=-__ _-?E8K7ZVWR)85;Y_"OM*#]A62SQ8_AC0@:_>$4A MKZG!JE*!Q"LP0HI%!&-H@;>YZQ UTXA M\Y*!$D*#\J5>.LD2)"H,S-JHO&TABS]?!?H^J#J\ GT??76PH3Z8/N=2)F4# M M.R6F[+P9/X@ =OE>1),MO?\54'->A[Z7_7XZM]E-$IJ"XRL/40US-1@'A M4"XFB#84<#$H[80N*K#___AJ7Y7O?GRUC_S'/KS8=OC"C4\&;0:&M9A)J )> M9 ^.6Q%$SEP7]I3']>R.K_92VE/'5_M(<&P$/'#L(F76RFLD : $9:P"GWV- M*H(-RF>;D]@)!,_L^.I@' P@QPZVE:NMMRR6JUM;[^7)+$69414&N?CJX?G: M8+SF-A33G#-F!+;-P3Y V+CIJ($!U40;':!KOWQ)B)R3EZ?!T HBR=4.]JDX M6D32<<=#L:Y):G3XP]$.2KZ.\9G;J:T#3+Y;+A)B7OU"PJTL/<;D1!K4C*D M7M(?RGM%BUG5"]=""!\#E[I) G0?(ON/X@[$RN)$BNL E ]SLCEI>'_C[&PU M25(++DRU_[5_B:H5$$H:P(2\$'4BH&BZ)>] 9/]FU'YG XQ3P#+ U37 RYWZMD\<85I M:50&Z6JWLN M!>4F0%*H6&1<.]WD>N=NY#VG@\RCD#B\LIYQ3Z[[#TQ^K)B,3\]9#3LF"(I^3MG15:E]$[WC*T>MGWA;Y80-1 M7WRMIC)"*; ?)2PG:8'SA MEB)2::0HQ0?9Y-1U* :>S:'L/IC?(H=^;[@^7]A6'[\??'Q\W)Q M]NGS+]-O>,UY\KZ>!60(O!#G2/%GI T2M"VT:48MB<,Q@ID#ZP MQKO'^HTDBN4:8_:; ])ZYT_0:G:Q0#!9&4U_!-VD"=2N!(X;S76!TP.U-=CU M@!8N]-7"^@U#[9V_$?$A?O#V!PWGS.Y Z$ >Z=6;KB<*W"C"79UQVH=0>*^CMI3M0>Y M#UX:-+%)6OY1JD;NBC@40NXU\1Q,$UW'[5O7\N'C+!Y[7&,#U'"@Q:,@TUKH M.@$-9*YCQUT@CU^:"-JY'"P7TN0F\=U)S-!EC<=&S/GM_'W==Y?D%_X45M,; MZT$G4PRKN=/@:7^O2=6(J"#7O#_YA(%ADQ+/?0GMV%CM@Z,'C54+?3T_^W4C MS;N1!_FHKZKHT;RYP^\&8Q7]Y>]9N3AJBUDZI( MR&AT7?$4K$>*RI+UQB>KA2UM^L /Q4''IGL?Y#UAND^DX0[2,5>,__1]P_IF MH,VF7ET6:8W(&KPVFT(N!BXK 4:B]3K*G$R33.*#%'4"O=,BY"&<'J6NGG#W MN*_TM_DBKG"Y.:;]=?[U;$W_O)@G$OM&\3>E<%$!2UY3"28'$.AM+4U-X%@A MH^"*2SR9$.(I+.Q@#'6"^N/P=IBCW%;Y'2R"K4WUC6"1^1"@U%2&BE)"R/0' MAEB3J6BS:Y)0ZV_X01\PV640PCXZZP!WV]OK9^-]DMP HO&@F$FU8#4 "TK: M5'SPHHGE[' 00I?(.UYK74#OL=;Z+$=[WG[/N9H0"8[643$@3>&:)ZN(HC80 M['8H0J=0'$J+/4#RL5;[4241L@<=E216= "OD@/FO9,\Y2Q=DT/H;@D(=1>::N;N7+)['X(2N8#2 [#LP8S?R!E=? M_E]37!)1G[^_QF\XVR01?.1>"U00!#D)JM@$GI&%5B08HY&R@\.AM5D['0 MC]#4R=X["L(.44NG").7"7+.4LDY0:C3"E6A -S'NFR$C,&4R$1HZ^C=IZF3 MM-XH"#M$+3TA[ B7^/75Q6(=K",;3>&8"9ZBL]HKR2<.5M6I,I*B*M'6Z@W! M121E$G M+N7XX!M$95U?XJNW(^<$W.EA]V=N_OJPW2>V$C5@XXCZ_._7&KVJC766Q^Q" M;:+BZLCP.H.W>I'21>Y<\"S+)G?6'J'I6,NSY='7-RNL2P6]=I"$J]=1T0/Q MJ$%SGI$")Z]$LX$##Q$U?@N'(=!QUYH,IH:N+[C<6+N'7\N[_Y FQJ7A%;S' M0+2Y'54W#^V-!,7IJQ #@2ARY2,%F>3@/S,3PI0RNA@TK/9!$: $DQ YEZ3]Q**F[['=M*&!+=&F&N#%I^4TGX^;$7!7K_JE IRBQH19HXO Z>-5@9#.[@DA!N1B\G%J1QV*LUX^EW] MVI)]]'ZKW&)@ 8]=N?,8.S]_^K2:R"R35F@@\9KLU9F#YS&"X5KI@!3]%7XT M6NJ;QN_E=%*L["W<'A(XCV$?,;^8YP]G7[_.:FXJ26,\JYNUJ9T\ZMSU(&NM M>8Q.^JA=2$WW^>\>M@S[Y1G>DX'MVD%Z'[Y4=YIE% M'P5DQS>I< 17O 9+1C2[S+2.3\99.[YKW.+GDV/G %W'9._2&EYAOG5]-LT M4V2[>A>^U^P#K8VK'WW%9;V\MYA_^$PZ.21DW_\EPT7T1S(X4,#_XW+SD=O']=1.0@DH%AR!2">1]JP0QT)XOC/ 911&QS86MW<@[SFIMU\.+ M&WIX=TL/UPDPGGWBU1I[PTN=#._I*U00E78>$;7093=K=C -XZ8-&J#GML$[ MC6[^7(;P\).40U\UHE%L>"JS([B33 2UG$#+5'?S7, 9J8"'()W)+*2[KO%S M,(V7;[D2^RM,,WI+OG,&8&32EI%KZFR]!ZIU J>]K$>1PBB6D;YKP?T3=#T+ ML[@/_0V/.,HY_J4CFL3'!7!:XVBT\5Y2)!(XMP3Q ME" P33M_-#EDI;,)36HE3^ WOCFKM=YORZOP??6BT%+X9;I!9&,=] MD'-[AO,I]#)VJN4^DXNSY?KS5KY,CM8;DA\W@KQOJ26X1']DE9-D2F%*Z4"\ M/?C2<4^H3@^Q8:3?$ZINGGVY6RV\4G.IU-^7/RT$=XW M)$+>+:>+Y<<%^37$X"7;DR3J+5"#X*(D(7IR8'VT' +!1Q>C) EW)WCM_^YQ MCZI:@ZRQ+OY>>\>LI:4JFI0(/T+3LP@Q]D',PT6RQ^FC@U*1#Z28S47I#0L7#&WZBC@4 MAN>$(#TF4(9$%31Q$YCUS)F P3>I^'R0HG%A-9C.[V)I$ 5T@*2;]%]210U$4+#L;)+AB"XE*>N.:7-;=2LVXB&GER1PO^ [0\P;7 MO\XI.M[D1R::2Z%%**#3IJ@7+3@1..DY!^MBBHWZ+=RBHI^MZ$"M+H82<5^9 MS!UR9RQDKXPFOHQ%4&1 :Z-L16N*.V&EMI'?J;W?*8\Y4!;S)'O2<9AI+_;] M,>7/,37'3[4&]V,;TW/5S>;CXH;W]GDQJX7AM7%)FF3)T2?FP%BQ:66G(1J2 M+&W*2>N$!ET3#VA/.L<]M6ELO@96T]@&[NT<-T?D;\L5ER_6Z^4TGJW/F7RW M$?I$IV*0V0B%5A.HHB+$&"R@<@%M*;ZXW8[_=GSAN(TV4H8Z6]T\^KIC56"N"%TH M[->JWDPS$%BVH"U'ALI(K9KXD[?)./Y Z]H!.W_RF\4:MS72TH&A3=*"H)T4 ME',97)8,K FUVY^6(9@6_.Y,XCX_X95PN=/ ,+N7A2G9=+< I>U M,DO6J:4E*# I6T?+!)UH1!+,LF$? D@"W4BO#2K2#./CARI&B>-1>8]9!"%9DYVUL_*L%FK?N4)K'QUT *8MI0)"!IN*]N!\'8=3 MK^G'S=2E8CDM09Y-:'*#]_E4:.VEXZ+^;F)%_5S 'Z($A>-)-J#0;E? M+)1$-J(.916V+A=:'>!5+D!VUD>NH[>\8:*_Z[*L0U SD*0[P,J5A3W?EHFA MKXLY?;O:6%F,1G@G$3(M (H#:7\FJ\O!>\=9"9REV*;9]V-4C8.@4WHT1^NB M V#=X>%BL1FCG,XJ0QWH1^941%ILT0.*'+GC5BB%+0"UE9I.?)OCM;T86O0= MX.=^<73F+)1HZ\B>.@C(\@!.BT3K"QU*RUC$UH?5/3@^ VCWR3KT?43= 58^ M+C=#I;[?9"$RJ7+2!:S 3(:X[NA1!T"-H2C:ZD5N$D)MH67DQ@N#X^58<7> MF!D/\Z?QF^3M=A=CF-MA#03?% O-2[U4( K0,+PB5O$&70LHFE M>92JD=LL#(ZBX530 YY2.J^&Q?QV_7ES,YM(^8SSU?0;GA>373"FN#3:6 :A M,#*M+%%\H#,#\@N+UXBQN"97J7:F<.1."\/CK(EJ.L#<^WJJ,\=\>;/Z@HO" MN2N*9)43)RX$&>&8@@ G74:EO4N\B8N]G9QQJ_F&1], 0N\ .F\6A/OYFIY* MG_CTZYR>C*OUU2QV(ZTW#$0QM)47LKK>9 0FDF$E!<6P30'[(T2-6[9$77S?:J;%LT 5=(H7K[!4HS+F.=%<@ M>!'"AH1JIX:#]+X;8*+O[@)I5X+&\:0:)I"::*)S9%TL0NEBS!(EE!PX^8FT M<8<@-115K%9228IC3X6M,;-*;2"P![X.T$?G"'N1_^-LM:X9N@N[+(1@SM?; M0FA4G1VK(&C.0''%G"Y6R+)+5^EA[-@=XOI%W2' V,>N':.E9X% S#^%69BG MRS E&(P9D9Q+L6'+>XA2:[ V8A+%R9QV\<\&A.$="L?)=W6#Q6/T-79MP6/^ MR>NK&RN,11>B0ZAE7Z D(H7,28-)J"4M,91JMV[).[UNG(1$0W>MD:0[B"M_ MG:>:&\97>/[WK_/[S+VGF.>7Q?+WL,R3+(U7(29PAD2H'/KSW$O,2L;@G(RZ M2:)U3SH[K:$[$";WQN6UTUD'D+S/##$\.ZNW+]\MEAL=WKKENSTRG^3B.3-> M@_9>DE<1,P3,#(J/144*^:5L,JYQ&/+''F3<$&%/WFEJKNZ#0?YUXSY\6(?E M>A"H/Y3>KAT1WN#Z;?D8_I@8PXO-6@$ROVDEE,%'\I:1S(13S+)HFV3W=B%N M[!G*IX/IX*HZ&(3?KVKGX;%F7W ;A_Q9F9_B>EM5RFL@[/B_B MK2(D21:@+%]M/UYU:-PX;/%XE$6GL;A>7F^]]P_7F1)R44&:V(H(JC6#+1^HQ6 M&M 4ZV3OA=-W>^(WJ#-YA,"Q9SR?#J1-5-8/(M\M%PDQKWXA(;\+WVO&:_5Q M\=MTOEB2$#<='R[$.@F(6KEZ"]P5#TJ5 CX1@TXS'GWV@K>QI;N3./80Z=.A MLI':.HBL7B[FJ\5LFL_OIN)J]?%SF/\[,3/[_O;W.6T'9W$US=.P_'[>.:G^ M<+GZ//UZZ66_I,]_PE7=5VJZ[&TYE_Q/WZ]_\R$'?37Q&1FMX@@\:%K$I4Y9 MJ;>(HT6=DG%(VTV;:M 1N1Y[?O;IELWS 5<'*_'Z#(1,RP-U=1M+\Q-I+=>P M@V*.C63O.&]_FT_7J_=(DEI-U_@!E]^F"<]]O=K;\=-\\^2)QB239^32N5KM M@I8,E2#%&BW)3!F5>6F2##DQGSNM-OMG6&T] ^B9K*]-1#^QN63MH@4K-%+$ MHQE$;C-8KV0M!1,J-JDZWYG"G3#M_G?!]/Y*ZP"-Y%&6Z7K3I=DKYA33"3)M M2Z#J::;3RD#@H5Y016Y\DSG7UR3LA"?_9\#3@6+O)S%W?%;VS>;>IW MZ]6T_4'#]6S:@=!&4_RN.OT49ZU$SB!+).R9H A[DH,O&!US&F6;?>4A@HZ^ MC'SGN=?1GDU39@Q3U-:7O($3WF;RL<!SLE(2!KP\ MR9C0X1M3_CM./WVFX/@%>7/A$UX.DSYO!'ZG&Z)(+KI ;J0,6=:#,@3GO !F M,8F,CN32Y@3T$&H[-5/[(.GAQI6MM/;\3-@1+2T??5YC(W;*T<=7V)-:"S2, M@4VBMD=4"#$:!TD9SHV64;8I9FQOQ5[,U],\G9W5RN6-291\F% MT$U:V3?DJ9=ISZ>'ZMWTXZ78)O0E?\.*^C=8Y*"4E%,?J#9A-F!<1F-8Q M&,N4;E,\_11AXX*Y&P3MA.P#U=D!/.\<45XV^P@R%8P16*;X0#F+$"1R",5Z M%ZWVR)KDLK=2TR,0#U7XO889QTJ_ P@=N51?7UW4\44G$PD8/NM:XF4$.#0: M$NLW8VGM AV)/Z'HUU:^ -B_X#4- !]&\4 $0*MGU.FNBM14Q!!/"* M>W#96Y:S3KK- /(]ZRZ:&>(N0'B@/KHHR+@]K7B7L_C (F/"6,"4:;$XG\ Q M\L&LD$:JZ'AR32K+]J9TW%M172"SK78[,(6W&)QHQWR,SD#<#+&M5]"##0B9 MEJ4+(20BOSDTQ[WGU!_L]M+*X9!:K,-L$$@]>N9V8V3R^?1VED*(3@DPC(LZ MO=U"]-)"B5$HZ701LDF3R[VH'/>24Q>0;*?5+K;QK>R]JD+'?(_'ZX+DB4;D M(MO:7H 6J(J&4^0I$8C[6)@TPN8F%O- >L>]=M0OD ?6= <;^P/K]2%&)S9S M%7(==&-M *53A.!L(0]&%A%<(*?FE';X(3K'O^4C=4E[, M\P6'UR5"4BA,B@/GO,ZR5N0A,9.AE,AUD4(DU\3V[DC?N!=TNH!J"TUV8%NW MLC7AOCCR:X@)QQ"4B (\XP&B%!Q]XMGQ)B.VME+35W7+('K?!5M[*:%#)%T( M:&)"EA93@D2KCPRWR!#K3!;)7&1):!9\D].E!^@9>>[-"&@Z1!%=%X6^QV\X MKSU^KB]%'U *NN4IPQ6 /D7B0&6?%Z\YWP+G&^C\^W3]^24Y^HLON+R"D[%9 M:(,%T#)2/3E.$'RIJR8G+%%H%1K5%>Q$W_'%%(^^YKHN.F9D3FH$6QS)02H+ MCJ?U=)R-;Q\LROB ME%=9FDS:1RMJ*]D P60) 1DWHK @E'S&]NO5=!4^?5K6YER;".;BM79>Z::.%([4?<\+-<^.+IKN897TC,S6T==V@(446(MP"H04K20519)Y^!*'&PFS8-4C#<#Z7C%WD?) MD5(>>Y+,F\7\PU=,TS"K74YQ-OOYTZG?)U=7C0Z*([5XZ*14,<&R*.,J"@\YSZ"$T62A&H7W$C[,^/% M*:6"$VS'"4/'0J/)G*H&T!A,G&/C@DB_%,\%]2F(Z)+/D$5M0\4\R20X6P>M M*F5J%;EQ.X'AWJ/'J55MA(#C!#>VVC>M&"_AZG.)MF@()A#=@17P-D@PR6B6 MN"YFQ_EB-QXZ3GUH(U4?*JP.SBX?<*Q?7U4.Z&BC=#9#D=: (OE 8+6ABB I M.<85RB8)R*<(&_J!:MY\L[2?CKE.PKVM'SH/RK1>_.5QR=1LI V52SQ]]E?K2 M17@E(X.8-6T_&1-X)AP45RRC72.(NR'8,"OD-AG'+O@Z' #Q[5=,:AR-P<-<4#"C]#C:/ MN.AI[U\SM'?/U-,3I;+K^_EM8UYK[[W=89(A1<*. !ZG(SZ[Y.V\%",E4 M8L[Q9)KT&SB UJYVI./@UE9/'4#QYG;[%&OHA+)!$VMU&+(2/H)WU@']/ 23 MI)2AB@\9Q.P\,"+U6>GD&OM%EBZ=%N3+W1Q1#/?G,H7VH7MM*=O3[_!=B:E]>!G GG8L& MDCA(TGUQGX1:6(DPMM20Y'1G?OVPO,2.5RVG=$JZ]T5(;/D<+A]99!6+W 5- MP^NB X#=9>=CO3U]6GY?X@EQNCHYKV.4_N]259-(>4=1VD*V[K(0V5 "(AP8 M:W1B,EMMFG0V7Y.^L5W6X,AX)EH:2DV=H>^F3]2O?]?!FSA!6[(4(4-0Q8'R M2D! +<$9+W.4L:!K,\GUNT1$:R7LU&9/5,KV[ MV=Z8XO*'1"]NYYJX')S6/@&KB8@B3L'EPHC2PI+,3"33I%'P)D2.'5]MC9'G M4\(!-=/!FO?L;NX-?Q^Q^H)<^R*]F2[)-?P+PV(BA68.1>W>)2EJ*/4,.V4% M3'.C%'/%YT;G.=N2/"XBV\%HDQWZX71Z*.@EL;ZGA>?S7WCV#=_-9ZNORXE5 M3L@L(\1DR1U$I2$R7<"RXB3C60?>L&9ADXT*G)GGMAG2.FZ-TA])MM'=HX"2TX41C3B%S M#B4Q"4I[6?MX&F#)S:E19M1FAX[;&[A*@&^OOT/ Y_883F8ICVB@0)ND; M82H#R3$LWN:DVVQ<;TKHN!VO^\3GIOH[('R>%'KG#R:#IW5!, >F;OBJ:!.$ MC 4,*^A<3!A4PR/C#:D=M[5U=TC=7I,'!-=)5*@"3Q$TN@@**=(F3@I%VCI& M[56BS'!,A([;Q+H[4&ZDKPYFL3S+U^^S/%VF.L -\Z]_)_KJ]3@WXUC(VAJP M.H9Z$3D ,4<\\X*L%$%AS=YN6KU([5H(]<>-T$$TN3E<_15<9_5N*N;/@WG/ M)[B<6$\1=4D."@779'RY0$PI0_(I"ZS#9"C3KW-X83H.]8_2Q M8RL5G4"4)$2?&2BC#+CD)"T!TCB1-?-I?Y>'NCU^[ &?NVKO -!Y>US%^.6X M#U9"!A49!3>Z(%B%J1@5?"I-MGG6I&_<0\9.L+B-K@X%@I<'4A8U*XX5*$R2 M;7&?@5(O1P&W4L8D(;-K4N"V-H7C'B7V!,.-]74@0+P\>$J(BJ+O0#@I@@R, MI!=4(39UX,YEG[-I,H9L70+'/3#L"(8;:^M04%CWZQ695W1,U9L3% <7Q)H2 M)@H\K!&6:\G:]&Q;E\!QCP5[0N&FVCH %/Y\=.0<%LM9!K2R4$J&->(($C(W M,D>/+J11%N:.#O\ZP>/V>CL 4$Y$O8 DG 45(GWXX"$*+!"LS,9*[J4=!8?C M'O%U KV-M-/!P=ZC_#QY#!22*SDZI-CB3<1\.L#VUZE#Y*S7[W/Y(\;K/\]J+#_B;5! ^:3;[@(7_"W69DO MSL..(^\V?TD[06_(8)N+PLQ$:5(J@/5ND'*8P*5:2ARC*9X"9&R3NPQ[4?BQ MVI7'NCKDF+-U%.)K9TNMZ=?@,7):\X(N(R; M$CHV\!J@Y=D2HX%5USLT7U\'_Q\I#/^ BT0ZF?C,1/3$'SHN*!V5"%XDI"#- M<%EK\Y5ODK%M2NC8=4@C0W-7U74 S?4:+L4@::%A&JRF14:E2,M-=@I$G4R4 M9%+I/\WWAEJ8A]3%U@ C?,=Y@PV!-7R[)-.T@@S(5[>N/%KP=0B2E3;EE(*/ MK$EWG,W([&%1'A0ISVP>#*RT#KS>,]P]YM.#920\Y:$@5Z"$#A1N> ,I,<]- M3#G*?4.RT\5X)$CNJK2N-[H^K>;I?W\AIO.K^7EM5'C5#72+#98GGC3<+LHZ MI ZT55)5?C9?7BSPM-Q]V4<\J_O9M4_?\M-7@FZLY-SLDMV.B[>)5N)HZK8Z M?Y&]@!#&]=[^R]WWWYG@(_1P19I(63/R7Q] 2>" M NV%4#)%;]MTKMN1[M%'^.T+J8\,A=R;O@_0AVX_P.G9Y[7VIPT'/.V(59>$ M(KC4R;7UN*JVM7*)/J0KBE&Z73@VN1\PKE>].34X+;?O^)D*>L\T$2&7^CR9 MY7L_^7TV)6K2:OKMX5R0Z%5@(@50S'E0BI,)UA+!'+2/,I<8;),KXBV9.FA_ MO G&'_02[@4I!^BLWX=%W8G[ACN<,*[YY-8._'E6^G#EQGN>-(]0.".8LT)! M@$N4X%OF0N*29=%DRZ\K5_Y DN-D7O'SG+]\?A$XG?X5%OIKEG676)@0! MJAEFYBX 3/C(GP';#T8 MDS&RHCL ^[U@_1V>1UQ,BE$FRJ2 >*BSTZ.'D+0 K8BU(IGTL4D5UZ/4C.Q0 M1P?)?&B-=0"[%Z7ZE% IH<'?5GB^G(08E#*6$Y]<@[):0J2D";@A;"DA@A!V M%(_Z(NGCGGKU$2'L&0 =0/[D[/([9+:/LGXST"O$:)6LU3<)R9"##1 U1D = M13(NEN!3DQAV+?(Z]\4#@^9^5#N\!CO Y:_G?Y[-OR-^PL6W:<+'>7L_GWVC M=0>O%K7EYWHM[.[O:W+[?K[Z%ZX^8II_F4W_[ZZ4KO[H=/45%Y^_AMGIY0$[ MZ2*5F&3DD+VJNG &O'24]IJ 3,ABF&X298S&\E931C)3_R#_G8U\3R[HL@M4,I(,AQO,_Q]4'9CQ. GW=F/L[/ MSM[,%_6+DZ2<]*$(*#X94,85\#'6CK=:"U%0Z=*D 5%[UCI? P8&ZV.VT@]R MCM>6)B&P[)W+4-=G4"H4"+YH8*YX';%V@FHR$; 1/QU834>PW8]5;82AK4WI MS\NCW4^KL%B-&X]="^/R3&#YV^SJR/D?B_ER.>&.!6F#!L]KT:MF) BE!(4' M-GJ=HM6BW6HT+"\=E 9U;D@C8N<(UJ,_'G,DV7LLV3"@8-I#'10-H9!?H0BB M>*ZX,KQ) 5X+9CHH\.G<@,9$SZZ]WKNPH1]*NOX_::;@]*%@E#!9U]-T'7BI MD3@)QO $(OO$T41K79-#@CWQUT%1T/%:6@N,'9?QW1.$9*7P1)R7X.J$4+(, M%[T 5W1R7G,MP]$E5&U+B?X-C&L'#.V84/TZZ\R<[K4EO R57Y/5OPG3Q1_A M[,Y@CR %2LZKOB2EG91I4L3L-6AII"^*%OTVQ2_[9[6#9.P(]@+;(.L(;0)&WC>*E'AH,_]ESWQVL!X>F(UVBL$C6#S_6--_ MD0:+\-P!LR9=]3PD.5':88T*6F4C&S4SVP]_1[+=>1C+9@O,'8$I/KE7];*D MC*F=F N"SJ46529*MJ,J$*3EB7%OHNE[UV9CEH]DU_0P#'9/R#PF&WY9,LYH MZ[@G[R:#)872A\.4ZW5!HU/4'DV7IX4#YZ+];[X>F(T.B[Q!]V=;W 8E:9U/ M5U4:84:BF]5);3A+T^VZ^C_SM.'N<:Y+\D"7-&]?MSRY][[;&W"W&'92.9[K M)$64H +G$'+6D*Q+WCEO9&ARVKH1E;NZ^;5>=MM7702KD[4%M&=D)KD8LG"D MY2RR8EC.EK?9-MR,S'&W_MJA[+ZG;*B\KN^]/^TV=KC;_O)#]^'W6MY1WPR8 M$8-7,0CP7BA"2ZQ3'IP$J421W/O@?)/&PGMU?V_GR^5/K[B^'B)53HHBEQ@T M)Z-D!J(+!C+7AN>0+0M-^NP\3LXAN;--4/-@YN?NRA@Q<5HN5I.WT]7TRU53 M*PI.+V]Y!F^#J9?ADXR!7*W)X)B@.%-KFS#4LY!U2HGIZ7=@1/^[#Z''7S_R M:,X!%#H?3+I=8:->KKSIV5Q"<@H5%.E-;4?#P''D8$J*T:'B))%/#A]]FZ74,_Z34=T5J MF>7K?[VJPSZ_7W[C[=M7UW=JN>'6%1,!BT_DAA."4Y$3VZIP%FMC#OY20#0< M.;V@:UM(S$?5S]B(_ 7/SGY=G9S]S&W]R34S.B46+*]3$FBE5Y9[".@C1&6- MDB*7K,1:8'OI3>,<%[?!T:!2[6"_^%9"U4(NEE>>'*4O)25 6M5!%?3@$F;( MRB,*2?[<-3DK?8R8D4="#Q<*#2;Q#E%S;56^8.2H#201$>KY)D3I^&4L$(/A MZ'23K;?'R1DYB-Y9S2_@9@N9=X"<#SC+9$RWS%R[3#R_WD3.QC_4@Z=*,$!E/T@LHABQ(E2S 69^! M&:%I9;=*Q'7V>=9*O7Z\==P*FX%S\NUDV0, ;G#K+&+M.<2S$*"P)'"UTL9& MD:5VG"6QSHG&^A 8.R7:4F/W=;Z%^$;6^KOI;'I^<7[3=4KHF$SQ@*)VG3*Y M$/.,8FR=)#DLR;Q_[Q!NHV(RL 3&<@;* M._KC65*)D:$+MO5CO MZ3&T$")%14+QHJ,.Y F;'&L_3=*X57TMLM5AI-\!CCZ<8?Z"^62YQ-7R$Y)$ MPPK/OG_$/^>+VMH0T\6"HF-<7G_Q]QDIZRVN5O5BZ"NB=[IZ$]+T[/([)ZL[ M-V.,(W$Z YR14!5W='3EH"[G__TH/T.K.!G M\7Y_'<[#%UQ^FE]\^;JZ+EHWE/=);2'G)$&)ND>AF 6;9"F(6BC;9O/O)=N4_3SU*.&*_59B]B!"GR>>->= M1OVDIV1-AHR6?$RMS77&LEIQYG7VQ>BU]CLV-LF7"-N]%?3CSW^L"BZ;X%A0 M!K2HL:]-E*YD;@"3UHGLH'K>?9--*>QU$_>NQ M=KF[G%3.&;D$C\6"QEWTPPO:ZZ].RJO,UC> MS*GPD0F)9+N2%4JGC8,8*4@Q)"E*=HH*4K2&7P_E ZV4_@RVMM! !QCZ[?P< M\_3R>N#Y].S[U1[W:7D79N'JVN'IXL-B2AG[G^'L]*\9+JYWP8NU%JVK%>\N M@TH)Z_QO2]"@W-T+9; -T+:DMQ\T;@.3^?YUU@$TG[#AVXTC':T,/!LPT3E0 MVILZ9C4!%S+IDD)F;7:.7R*LEW$Q(Z^PVRFJ ^"]OL#/\]-2IHD>>;JXG-KT M=7Y&:EN^NEA4'9S,\OOY+%W]9Q)U8D%[A)PBV7+.$4*Q"K .,^/28]9-^N9O M2&<_/G!WD,SWI[$^ /F&!/HX@Q,M0]9&63 FD.!B(<%Y*\G!ER*X\;&(=6[2 M; ._IZD:UP>V!MM VFB_?7?]B_I1&T?\SW_]/U!+ P04 " 2@252QW0T M9UX( !4-@ $@ &5X:&EB:70S,3$R<3(Q+FAT;>U;;7/;-A+^?K\"5>92 M9T;O+[8C.Y[Q6^=\TS9ISC>9^W0#$DL18Y!@ 5"R^NMO%R EV9)K)>TU\7^ M&YE4[JG*M.Y_KG!FNDSA7C3FY L-+*?,(^";!WK-6J6EWJ M8F[D)'6LW^WWV"=M[N24AWHGG8*S6LYI)UR?=OP@IY$6\[-3(:=,BG<-F231 M*'X;]XX&\6!X%!]%< S=N)_$T2%/CKK\OSU4LH/-0Q_KY@K>-3*9MU*@\ZW;\W?-.STT3G#LZ M.M9*F_&KKB\G5--*>";5?/S]KOYR%E0^0CE*YE!/H=K\<5ZT9VS0 M[2^FRDW$<["M]_<*YO4L^]UN?VV2.V447T>9FR:MJRK2TK*+-KO@=V":+/8& M,$1A5RC:0,1\!=8CR?LS)WI@2< =(TS]AP&SG+\,I(KEC"R4$: MIC/I/:IOM]8@AQBLY69.33)T$M[5+F1:O"=0&1Q2>;I7^>)8&J1WV"S'[JB) M ,-FJ8Q39DOZ6/:?@8%*"$T@DU8A#R1*.9,NQ0G: ET]C4YR"U1-"YSF%+L) M%LU7EV$S')^$7.-E W7P8)^QQ,R_!VK M4J!,A-?*/C<1FI)\58'H(& 3X)5:(K<"C7TT-!J'\$E0DUJ4"AL@7#5BR@]G MO3XQMRE+E)[9&LL&)M(Z0\2#T\V@-VK97(&DK959T_;+4+D/L%LJ/MPY,[A] M@)G7KX[[O:,36P&](ECDWW2"F0>8 _O& ^J&<0,>N@A%&2&91X@Q0'N)E+0I M]:!F&;IWVNV[$&V( M '%9C12(B"X-"D"_/9761P-L!;F70WG/,HZLQB(#BGN@5TQD"=9F%:>H4F), M05VL5E+XTS%;1E8*R8VD"U..=@7KMPJ^G7)7>SQ$.($GH5&Z*.V@W ML.<%$]K";X?+S83:(QL[HL^U@;9'NG1/:[!-9.&+UD Y2?)\LLFB.MOQQ@IA M)5 ?#TP:X%OTMF)G(%A[V\#*KL(>KV.%#D(J)NIK-@+R,SPM\0,=QZ4A1*P$ MXPU2,VT=WJ?3@:H.=!ZU;_[A)7H._KO,VG1F#MM[(*M^!LH,LNDP#XM92HOK?V,O?_3MDW^_SUV\U?SQ4R M7&3<_@]D5(E./V()B,V*P"SRR!GP.V(D@?%Z3N*YNC]^KX\?/POQ5;CRH?=KG/\?' M]S;PLG/=-$%S=8WH^R:$V3M3B MJT>7VO[1I8X3&^KZ[>/!\,GJ;KOW=-??$7L\;+\]/-Q*;,>K'-3&Z=N"Y^\: MAXU'*U0M(;I/YH_(6(W:"ESC?G'/>K71A?4AO#U>LR#GKS?#;O A0P2=_UQ_ MA&(!HNT7!0'PPE?D#ZW"2YKH92HA8=?W$)=TRL#>!Z;K ^1ERB7&P[PFE!?$ M'I]?B,&+7(@K].X/N6WE(%[XO/[),;$VOXWWX5^?R;%_V95_V M95_V95_V95]VL3QYI/#HY:1"A[>SQN$IDRFLO:ZTS!E]!MU==N$1)HZE6^_R MS!M.U6=XW\J_^77V/U!+ P04 " 2@2521E:9NCP( "S+ $@ &5X M:&EB:70S,3(R<3(Q+FAT;>U:6V\;MQ)^[Z]@%31U@-5=BFW9,>#8+NJB:=S4 M/<%Y.N N9R7"W.66Y$I6?WUGR-7-DF.IIQ;'[L7C2;E[>7[/O;=S^R7J/59K>&YU8ZJ7.N MFLVKGVJL-G*ND\FD,>DVM!DV;S\T256OJ;2VT!!.U,Y.Z0U^ A=G7YU^ M7:^S2YV4&>2.)0:X \%**_,A^RC WK%ZO9*ZT,74R.'(L4ZKTV8?M;F38Q[: MG70*SF9Z3IOA^;3I!SF-M9B>G0HY9E*\J]8QX? MI_VC=JYP/(/]P]>@9DV9@WM7YTH.\X&?4BUTG34G6FDS>-'R?R?44D]Y)M5T M\.VMS,"RGV#"/NB,Y]]&%K>A;L'(- A:^3N@36B>?YP$DP]1CY(YS*;0[I#1 M5_Y,R-P+V"R2E0<]'*Z[NDQ'/A\#.$T?- M[>-N+]K[29];=BYT09%F>?XX+]HSUFUUYE/E)N8YV/K[>P73V2P[K=;N[K(A M+,Q#QM^W +U=7.G?,>8Z8N_X/;MIL+=Z@MHBEG@7FN(.<+QRA2@\#F0N$P*!.;_YVK&\VO-V8&?W/CWZRNBRM1I^6X9J-^!B8@;&$ M";J@&TG+?BZY05]14_8!"FW0S7+VG389:[?J/Y//77!5?\=Q 'RMA8W8=9XT M7K[H'S\&X\W^MO\;UMF[#7O++6X3;D@V97>YGB@00XC"OIFP6T*C";E&!H20@+7<3$DD MXW?@X_)*HTSX\L170*VY% M\4VG6*: .;"O/*"N&3?@H8M0E#$R?X08 _276$D[HAXDEF%XIQ!/ST+:1&E; M8C\*_$:K@.'"Z 0$OK;L "$K 'T@X'*E8*#RPH:*HW\ P0I?;=!3>)3$H//@ M.Z2?4>!=,VK<,E6*S0$"J>#CR-XXB82L)+NWT7H@PQ(":KD0()T:5!!1BSQ]+Z M3(!2D'L]5.XL\1IKN]=4QO'3G7H+U]S-T:X>@58RD(N-SJ MG%-RX19!3_2Q IPBPNY/\ M_8)YLD,;80#2E([MQKA[=@-CGK.?+>)U>-Q,HCVJL2/&6ANH M>JQ+][@%VV04/I<&JD/2IPM,%L\J'.^H$%8"[?&@I $^MR@K]@A^590-.[N. M$#KRJ#BG;]D(PQUB*[$!G22E(1PLI=X-6C-M';ZG\V;491-4]%LX4&,'CW1) M$= 8]1Y(5X9C#0K^M(8.K8-6(VSE/H7CI'0"$3R1^/:H@/V5*WH&J MCFX>R$?_]Q(]!?I]YN=[5<+V/Y\2UA\MBYF+1HN 2?%[V4T6L9. O@-96J/@ M<^LXTG"GC9WS$_\"56:9= [@$]DIULB J%U(M,\K.4!GPF1@*=G@?RH&9A$ M?BLEFN^]OA;BF;D_9)\=,NZ$]JJX"^="&X(Z%]C1PCRF/^H9%9_'+@AOI-U1($(6 M69 MLPPKU-_!3Z;*I1N/8Q^/]T^Q[R_X?[Y5[3G2JM1@*(T0C> 3 .+9_U13 M 3\*K$3F8ZW&0-0DY\/J%R=3Y0S("J6G@*V3D0Y9@J^X%;K!7\+;&L\C!*/+ M#65>C[5S.AL$3W&^+J\$8O12,'4T5_'"PF#VY023:Z'X="!S/ZCO=#*FE(Q$ MLKKXX'1178[J=1N'[2[=CW)8@#@Q4U]=G6KXJU--)S:T]1K'_>ZCS:U&^_&N MGU![U&D<]0ZW4MOT)@>S[UL!+3U$N?].;S^H%CR6ZFK!_Y MF[+KV]?T07O'0Z('=U\+'2[_#L)O$V-8NPV[" L^0+8677B,L:%TZUV>N$!; M?8;KO/YB\=D?4$L#!!0 ( !*!)5*J[#'AG 0 %D5 1 97AH:6)I M=#,R,G$R,2YH=&WM6&U/&SD0_GZ_8AITE$K9UR0D) $) J@]E99">N@^G9RU M-_'AK+>VEV3OU]_8FZ6TH8!:W0'JY4.4S=@SSSSSXED/7QR^'XW_.#V"F9D+ M./UX\/;-"!I>$%RT1D%P.#Z$U^.3M]#VPPC&BF2:&RXS(H+@Z%T#&C-C\GX0 M+!8+?]'RI9H&X[/ JFH'0DK-?&IH8V]H_\%O1NC>+\,7G@>',BGF+#.0*$8, MHU!HGDWA@C)]"9ZW6C62>:GX=&8@#N,(+J2ZY%>DDAMN!-NK]0R#ZGD8."/# MB:3EWI#R*^!TM\$GK!/1[3B-)R1I=QGI)6PG3MNM5J^=]+I1]&>$( -<7NW1 MIA1LMS'GF3=CUGZ_'?O=3FX&"T[-K!^%X:\-MW1OF,K,H#V%^ZN?E9HU988M MC4<$GV9]YU*CVEJ+$RFDZF^$[C.P$B\E>UQ4D+NH1_",U2Y$L05]M)SQ"3>;&]%V.&C%7X*^'6Z" M_#+U2'@KH$\>YH@IPU.>$%L=&DX+I0N",(R$J 0= MVM>P3V5N2_.F,^A MD;CR7_>R_8/9];@XSZ5@HH14*D=Y7J@&=$/03CJ6DN@EOLL2'+:M]!5$V9,L4D)B:NT ML@D3HM$^HI>%@LM,+@2C4X>0& ?S0T$4%A#R=L9RJ8Q=>RS5'*+0^U#[NS)S M3>VG:A,P])'",9LH_*.$>*=ISZ"P2IB;."O=-4Q("X$&75 X!LC%Q*Y6[%/! M%;-GE0M;37W4VB*O (U'G2WZZCH*2*?"DQ8U'"V3&09 M@I^[SH.&,V-II?BO$ZY<3PFW1.2*:8N@:<5$",!MF)$8&Q3D"$E7$4ZO8X8* MJ3ORG4U<58C* 9DSM>IV7U+IKY73DZKM_\'"E'V>.:-NT^#*%FR"]5XU4B/SU135B?V= MN&4'*8/3DZ&U^M6,Y;L9*S#T%EG7;X>];XI#/_KVUCO4]D*_M1,_2&W@(%>P MT7V-B;_;V&Y\Q="*PBC'$$O!*=2QS0FEV++[<;X$E YN'#2"I>9KSBH]__W9 M$U;9TNX.M/NV(X'(9X6& Q\.R"53UTGT<%(P 9XY(S_$PG-R].[#'8\4M%!W M_P-)%+V-B!ITK;E3-90;Y+36R DM-3?J\*%+'\_DS]8)3L@23C']Y0+5_I1= MX+L9>$Y._H[U#J4SG0$ MH;85 !$ ( ! &-A;&TM,C R,#$Q,C@N:'1M4$L! A0# M% @ $H$E4C%==S]/"P 67, !$ ( !8IT! &-A;&TM M,C R,#$Q,C@N>'-D4$L! A0#% @ $H$E4FNRG_Q6'0 F#$! !4 M ( !X*@! &-A;&TM,C R,#$Q,CA?8V%L+GAM;%!+ 0(4 Q0 ( M !*!)5)Q>J;B>4 +2M @ 5 " 6G& 0!C86QM+3(P,C Q M,3(X7V1E9BYX;6Q02P$"% ,4 " 2@252;4=]GM:= $@P8 %0 M @ $5!P( 8V%L;2TR,#(P,3$R.%]L86(N>&UL4$L! A0#% @ M$H$E4MNQ#N%)80 C7($ !4 ( !'J4" &-A;&TM,C R,#$Q M,CA?<')E+GAM;%!+ 0(4 Q0 ( !*!)5+'=#1G7@@ %0V 2 M " 9H& P!E>&AI8FET,S$Q,G$R,2YH=&U02P$"% ,4 " 2@252 M1E:9NCP( "S+ $@ @ $H#P, 97AH:6)I=#,Q,C)Q,C$N M:'1M4$L! A0#% @ $H$E4JKL,>&

-8?20$3;8T.P6BP^0"X9 M9K>]9!:GB3E+/WU.Y1JC$JD@]V<^LH6*5./7HM\*/+CL[%/C\8\B7_:1KM5LO5^ M=[98N&H+K70_FQUHK%D;VTJ/AW:S<#L+LG9; -\VBVRY/%VT4NGDT\=#6[=V M$1\8#Y571F-A*'A0\.S^JP^'8J^<>E2-\B^KI/_>0"):I56KOD*]2I:)<%OS M_+NQZJO17C9E94W3K))TJ'@ ZU7UIK@,D/?RT?4E7C[>2019):=+;'"MK//] M&7W[$AGW@"!>+Z#;Z' Z?0XAG]O_$:-9K M5<&%J;H6M!]RM- $0.VV:N<2H64+J^3<[,&*6[F!<%-XE:MZN$&/9%%<]DQA MA;VJ>T9.'EV#=E +_.9,HVKDJ,4OLI&Z A%!9@1D=D3(O[((,B<@\Z- E@$' M?QI!%@1D<43(49(G!.3),2'S"/*4@#SEA2R[MI7V19BU*-5&*_R9U%Y\KBK3 M::\BR'<$Y#M>R"N]!^?#2:*$JK/**W 1VGL"[3TOVJ545CS(I@/Q!:3K;.@D M/H;[0,!]X,]->_33**UT28W32UXD?+!LA[W@0NT5]H[:H41>)#((J;$TQB1U MPNR37__NT/LQ#>6-E%D<-]CNM7%.[%"ZYZ9MC1;E5MJ1?"EGI,S2N -\T+ + MW$%E#)*RBX9LUT& M%T]B44+)F(4R)^5OH#$FI97LJ%J)WRJ*=44S*J9Q+SL/(Z2XHL:+:E3 MJBF853.)^2>HS3:\;7^.,2G5%,RJF9^M]>Z.,2G5%,RJF/L@*.!8*=*@/96UMCS^&W^RUK.O M4)7I4)_C_M#$WN54G>.\V*?4?#@7U_MP*F._;L+Y=F5;MZZ-N$_$^OM]K .G_7Z^Q3.Z8_![J=NCW$?0BIZJ[+= MA30OW*5ZGH[N?I#^;7+16V[F1;O<2.%R!RD$:?X@@R#+'^0AR.BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM M!'I;9[.$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&^/>GL"O3WJ M[0GT]JBW)]#;H]Z>0&_?V>PFT-NCWIY ;X]Z^W?J'=.U"O'9\UCC\]])=;K= M&YZ/OR\?)SOO^!UG!W_L%K]02P,$% @ $H$E4B;ZAZ>U 0 W!L !, M !;0V]N=&5N=%]4>7!E&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-? MP$TV)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8 M#QAJ6X\-7[D6XUH/GVB7*TK/WC> MAL^NU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<= MVIV?#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+* M7$'DZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U) _?7_IG:-:U4V M1W_6_=2;?P)02P$"% ,4 " 2@252!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( !*!)5*&-:0 M[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ $H$E4EN:]X*"!0 A1< M !@ ("!#@@ 'AL+W=OSK;@< .$@ 8 " @<8- !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $H$E4NF4))XJ!@ #1H !@ ("! ML!@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M$H$E4AJH206 " 3A0 !@ ("!_RP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $H$E4L])I^LG! $@L !D M ("!TTX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $H$E4CRE%ZWH!0 /@T !D ("!;%X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $H$E4NFO M;8&E"@ B1L !D ("!UG< 'AL+W=O&PO=V]R:W-H965T6& !X;"]W;W)K&UL4$L! A0#% @ $H$E4J'BZ!^1 @ 9P4 !D M ("!KXH 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $H$E4O[0DT&- P 9 @ !D ("! M"9< 'AL+W=O&PO=V]R:W-H965T= !X;"]W;W)K&UL4$L! A0#% M @ $H$E4GYR%+?% @ PP4 !D ("!%Z( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $H$E4O=A!I[6 @ H0< !D M ("!#KL 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $H$E4N!L"'O5" ,S< !D ("!-\4 M 'AL+W=O&PO=V]R:W-H965T0, #(- 9 M " @>/2 !X;"]W;W)K&UL4$L! A0#% @ M$H$E4C&Y'>2S @ =0< !D ("!D]8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $H$E4IH7Q&,_ P M8PH !D ("!7-\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $H$E4J#LQ<D 'AL+W=O&PO / M " 1OO !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " 2 M@252_2S5I:X! #!&P &@ @ $U\P >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " 2@252)OJ'I[4! #<&P $P M @ $;]0 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 -@ V + +$. !]P ! end XML 58 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 59 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 187 290 1 false 41 0 false 6 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.calmainefoods.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 2101101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.calmainefoods.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 7 false false R8.htm 2104102 - Disclosure - Investment Securities Sheet http://www.calmainefoods.com/role/InvestmentSecurities Investment Securities Notes 8 false false R9.htm 2109103 - Disclosure - Fair Value Measurements Sheet http://www.calmainefoods.com/role/FairValueMeasurements Fair Value Measurements Notes 9 false false R10.htm 2112104 - Disclosure - Inventories Sheet http://www.calmainefoods.com/role/Inventories Inventories Notes 10 false false R11.htm 2115105 - Disclosure - Accrued Dividends Payable and Dividends per Common Share Sheet http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShare Accrued Dividends Payable and Dividends per Common Share Notes 11 false false R12.htm 2119106 - Disclosure - Equity Sheet http://www.calmainefoods.com/role/Equity Equity Notes 12 false false R13.htm 2122107 - Disclosure - Net Loss per Common Share Sheet http://www.calmainefoods.com/role/NetLossperCommonShare Net Loss per Common Share Notes 13 false false R14.htm 2125108 - Disclosure - Revenue Recognition Sheet http://www.calmainefoods.com/role/RevenueRecognition Revenue Recognition Notes 14 false false R15.htm 2128109 - Disclosure - Leases Sheet http://www.calmainefoods.com/role/Leases Leases Notes 15 false false R16.htm 2133110 - Disclosure - Stock Based Compensation Sheet http://www.calmainefoods.com/role/StockBasedCompensation Stock Based Compensation Notes 16 false false R17.htm 2137111 - Disclosure - Commitment and Contingencies Sheet http://www.calmainefoods.com/role/CommitmentandContingencies Commitment and Contingencies Notes 17 false false R18.htm 2139112 - Disclosure - Related Party Transaction Sheet http://www.calmainefoods.com/role/RelatedPartyTransaction Related Party Transaction Notes 18 false false R19.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.calmainefoods.com/role/SummaryofSignificantAccountingPolicies 19 false false R20.htm 2305301 - Disclosure - Investment Securities (Tables) Sheet http://www.calmainefoods.com/role/InvestmentSecuritiesTables Investment Securities (Tables) Tables http://www.calmainefoods.com/role/InvestmentSecurities 20 false false R21.htm 2310302 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.calmainefoods.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.calmainefoods.com/role/FairValueMeasurements 21 false false R22.htm 2313303 - Disclosure - Inventories (Tables) Sheet http://www.calmainefoods.com/role/InventoriesTables Inventories (Tables) Tables http://www.calmainefoods.com/role/Inventories 22 false false R23.htm 2316304 - Disclosure - Accrued Dividends Payable and Dividends per Common Share (Tables) Sheet http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareTables Accrued Dividends Payable and Dividends per Common Share (Tables) Tables http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShare 23 false false R24.htm 2320305 - Disclosure - Equity (Tables) Sheet http://www.calmainefoods.com/role/EquityTables Equity (Tables) Tables http://www.calmainefoods.com/role/Equity 24 false false R25.htm 2323306 - Disclosure - Net Loss per Common Share (Tables) Sheet http://www.calmainefoods.com/role/NetLossperCommonShareTables Net Loss per Common Share (Tables) Tables http://www.calmainefoods.com/role/NetLossperCommonShare 25 false false R26.htm 2326307 - Disclosure - Revenue Recognition (Tables) Sheet http://www.calmainefoods.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.calmainefoods.com/role/RevenueRecognition 26 false false R27.htm 2329308 - Disclosure - Leases (Tables) Sheet http://www.calmainefoods.com/role/LeasesTables Leases (Tables) Tables http://www.calmainefoods.com/role/Leases 27 false false R28.htm 2334309 - Disclosure - Stock Based Compensation (Tables) Sheet http://www.calmainefoods.com/role/StockBasedCompensationTables Stock Based Compensation (Tables) Tables http://www.calmainefoods.com/role/StockBasedCompensation 28 false false R29.htm 2403401 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesPolicies 29 false false R30.htm 2406402 - Disclosure - Investment Securities (Schedule Of Investment Securities) (Details) Sheet http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails Investment Securities (Schedule Of Investment Securities) (Details) Details http://www.calmainefoods.com/role/InvestmentSecuritiesTables 30 false false R31.htm 2407403 - Disclosure - Investment Securities (Narrative) (Details) Sheet http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails Investment Securities (Narrative) (Details) Details http://www.calmainefoods.com/role/InvestmentSecuritiesTables 31 false false R32.htm 2408404 - Disclosure - Investment Securities (Schedule Of Contractual Maturities Of Investment Securities) (Details) Sheet http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails Investment Securities (Schedule Of Contractual Maturities Of Investment Securities) (Details) Details http://www.calmainefoods.com/role/InvestmentSecuritiesTables 32 false false R33.htm 2411405 - Disclosure - Fair Value Measurements (Schedule Of Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details) Sheet http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails Fair Value Measurements (Schedule Of Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details) Details http://www.calmainefoods.com/role/FairValueMeasurementsTables 33 false false R34.htm 2414406 - Disclosure - Inventories (Details) Sheet http://www.calmainefoods.com/role/InventoriesDetails Inventories (Details) Details http://www.calmainefoods.com/role/InventoriesTables 34 false false R35.htm 2417407 - Disclosure - Accrued Dividends Payable and Dividends per Common Share (Narrative) (Details) Sheet http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareNarrativeDetails Accrued Dividends Payable and Dividends per Common Share (Narrative) (Details) Details http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareTables 35 false false R36.htm 2418408 - Disclosure - Accrued Dividends Payable and Dividends per Common Share (Schedule of Dividends) (Details) Sheet http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareScheduleofDividendsDetails Accrued Dividends Payable and Dividends per Common Share (Schedule of Dividends) (Details) Details http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareTables 36 false false R37.htm 2421409 - Disclosure - Equity (Details) Sheet http://www.calmainefoods.com/role/EquityDetails Equity (Details) Details http://www.calmainefoods.com/role/EquityTables 37 false false R38.htm 2424410 - Disclosure - Net Loss per Common Share (Details) Sheet http://www.calmainefoods.com/role/NetLossperCommonShareDetails Net Loss per Common Share (Details) Details http://www.calmainefoods.com/role/NetLossperCommonShareTables 38 false false R39.htm 2427411 - Disclosure - Revenue Recognition (Details) Sheet http://www.calmainefoods.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://www.calmainefoods.com/role/RevenueRecognitionTables 39 false false R40.htm 2430412 - Disclosure - Leases - Schedule of Lease Cost (Details) Sheet http://www.calmainefoods.com/role/LeasesScheduleofLeaseCostDetails Leases - Schedule of Lease Cost (Details) Details 40 false false R41.htm 2431413 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) Sheet http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails Leases - Schedule of Future Minimum Lease Payments (Details) Details 41 false false R42.htm 2432414 - Disclosure - Leases - Schedule of Weighted Average Information (Details) Sheet http://www.calmainefoods.com/role/LeasesScheduleofWeightedAverageInformationDetails Leases - Schedule of Weighted Average Information (Details) Details 42 false false R43.htm 2435415 - Disclosure - Stock Based Compensation (Narrative) (Details) Sheet http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails Stock Based Compensation (Narrative) (Details) Details http://www.calmainefoods.com/role/StockBasedCompensationTables 43 false false R44.htm 2436416 - Disclosure - Stock Based Compensation (Summary Of Restricted Share Activity) (Details) Sheet http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails Stock Based Compensation (Summary Of Restricted Share Activity) (Details) Details http://www.calmainefoods.com/role/StockBasedCompensationTables 44 false false R45.htm 2438417 - Disclosure - Commitment and Contingencies (Details) Sheet http://www.calmainefoods.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details http://www.calmainefoods.com/role/CommitmentandContingencies 45 false false R46.htm 2440418 - Disclosure - Related Party Transaction (Details) Sheet http://www.calmainefoods.com/role/RelatedPartyTransactionDetails Related Party Transaction (Details) Details http://www.calmainefoods.com/role/RelatedPartyTransaction 46 false false All Reports Book All Reports calm-20201128.htm calm-20201128.xsd calm-20201128_cal.xml calm-20201128_def.xml calm-20201128_lab.xml calm-20201128_pre.xml exhibit3112q21.htm exhibit3122q21.htm exhibit322q21.htm http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 63 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "calm-20201128.htm": { "axisCustom": 0, "axisStandard": 14, "contextCount": 187, "dts": { "calculationLink": { "local": [ "calm-20201128_cal.xml" ] }, "definitionLink": { "local": [ "calm-20201128_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "calm-20201128.htm" ] }, "labelLink": { "local": [ "calm-20201128_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "calm-20201128_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "calm-20201128.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 345, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 5 }, "keyCustom": 12, "keyStandard": 278, "memberCustom": 10, "memberStandard": 23, "nsprefix": "calm", "nsuri": "http://www.calmainefoods.com/20201128", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.calmainefoods.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Inventories", "role": "http://www.calmainefoods.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "calm:AccruedDividendsPayableAndDividendsPerCommonShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115105 - Disclosure - Accrued Dividends Payable and Dividends per Common Share", "role": "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShare", "shortName": "Accrued Dividends Payable and Dividends per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "calm:AccruedDividendsPayableAndDividendsPerCommonShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119106 - Disclosure - Equity", "role": "http://www.calmainefoods.com/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122107 - Disclosure - Net Loss per Common Share", "role": "http://www.calmainefoods.com/role/NetLossperCommonShare", "shortName": "Net Loss per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125108 - Disclosure - Revenue Recognition", "role": "http://www.calmainefoods.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128109 - Disclosure - Leases", "role": "http://www.calmainefoods.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133110 - Disclosure - Stock Based Compensation", "role": "http://www.calmainefoods.com/role/StockBasedCompensation", "shortName": "Stock Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137111 - Disclosure - Commitment and Contingencies", "role": "http://www.calmainefoods.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139112 - Disclosure - Related Party Transaction", "role": "http://www.calmainefoods.com/role/RelatedPartyTransaction", "shortName": "Related Party Transaction", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Investment Securities (Tables)", "role": "http://www.calmainefoods.com/role/InvestmentSecuritiesTables", "shortName": "Investment Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.calmainefoods.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Inventories (Tables)", "role": "http://www.calmainefoods.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsDeclaredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316304 - Disclosure - Accrued Dividends Payable and Dividends per Common Share (Tables)", "role": "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareTables", "shortName": "Accrued Dividends Payable and Dividends per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsDeclaredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320305 - Disclosure - Equity (Tables)", "role": "http://www.calmainefoods.com/role/EquityTables", "shortName": "Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323306 - Disclosure - Net Loss per Common Share (Tables)", "role": "http://www.calmainefoods.com/role/NetLossperCommonShareTables", "shortName": "Net Loss per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326307 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.calmainefoods.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329308 - Disclosure - Leases (Tables)", "role": "http://www.calmainefoods.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334309 - Disclosure - Stock Based Compensation (Tables)", "role": "http://www.calmainefoods.com/role/StockBasedCompensationTables", "shortName": "Stock Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:TreasuryStockShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AvailableForSaleSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "if8765d15779a4e83ae03b2138cbfaf39_I20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Investment Securities (Schedule Of Investment Securities) (Details)", "role": "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails", "shortName": "Investment Securities (Schedule Of Investment Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AvailableForSaleSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "if8765d15779a4e83ae03b2138cbfaf39_I20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ic78cb2d5b7704a278442efbfb7a0b17e_D20200531-20201128", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Investment Securities (Narrative) (Details)", "role": "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails", "shortName": "Investment Securities (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ic78cb2d5b7704a278442efbfb7a0b17e_D20200531-20201128", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Investment Securities (Schedule Of Contractual Maturities Of Investment Securities) (Details)", "role": "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails", "shortName": "Investment Securities (Schedule Of Contractual Maturities Of Investment Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Fair Value Measurements (Schedule Of Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details)", "role": "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "shortName": "Fair Value Measurements (Schedule Of Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "calm:AgriculturalRelatedInventoryFlocks", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Inventories (Details)", "role": "http://www.calmainefoods.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "calm:AgriculturalRelatedInventoryFlocks", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "calm:NumberOfDaysAfterFirstSecondAndThirdQuarterDividendsPaid", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - Accrued Dividends Payable and Dividends per Common Share (Narrative) (Details)", "role": "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareNarrativeDetails", "shortName": "Accrued Dividends Payable and Dividends per Common Share (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "calm:NumberOfDaysAfterFirstSecondAndThirdQuarterDividendsPaid", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "iad785d2b04dc47a2a70da9c221a12b57_D20200830-20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Accrued Dividends Payable and Dividends per Common Share (Schedule of Dividends) (Details)", "role": "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareScheduleofDividendsDetails", "shortName": "Accrued Dividends Payable and Dividends per Common Share (Schedule of Dividends) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DividendsDeclaredTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "iad785d2b04dc47a2a70da9c221a12b57_D20200830-20201128", "decimals": "-3", "lang": "en-US", "name": "calm:CumulativeLossToBeRecoveredPriorToPayingDividend", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ie2012db73086429783cc650fb4e20296_I20200829", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421409 - Disclosure - Equity (Details)", "role": "http://www.calmainefoods.com/role/EquityDetails", "shortName": "Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "iad785d2b04dc47a2a70da9c221a12b57_D20200830-20201128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "iad785d2b04dc47a2a70da9c221a12b57_D20200830-20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424410 - Disclosure - Net Loss per Common Share (Details)", "role": "http://www.calmainefoods.com/role/NetLossperCommonShareDetails", "shortName": "Net Loss per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "iad785d2b04dc47a2a70da9c221a12b57_D20200830-20201128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "iad785d2b04dc47a2a70da9c221a12b57_D20200830-20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427411 - Disclosure - Revenue Recognition (Details)", "role": "http://www.calmainefoods.com/role/RevenueRecognitionDetails", "shortName": "Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i7f188ab479004c1daaaa154873360dc9_D20200830-20201128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "iad785d2b04dc47a2a70da9c221a12b57_D20200830-20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "iad785d2b04dc47a2a70da9c221a12b57_D20200830-20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430412 - Disclosure - Leases - Schedule of Lease Cost (Details)", "role": "http://www.calmainefoods.com/role/LeasesScheduleofLeaseCostDetails", "shortName": "Leases - Schedule of Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "iad785d2b04dc47a2a70da9c221a12b57_D20200830-20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431413 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)", "role": "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Schedule of Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432414 - Disclosure - Leases - Schedule of Weighted Average Information (Details)", "role": "http://www.calmainefoods.com/role/LeasesScheduleofWeightedAverageInformationDetails", "shortName": "Leases - Schedule of Weighted Average Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435415 - Disclosure - Stock Based Compensation (Narrative) (Details)", "role": "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock Based Compensation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i97c2b9c106124e0d825a31f470113ad7_D20200830-20201128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia580edfbac174bcfbdb677d6c02b66d9_I20200530", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436416 - Disclosure - Stock Based Compensation (Summary Of Restricted Share Activity) (Details)", "role": "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails", "shortName": "Stock Based Compensation (Summary Of Restricted Share Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia580edfbac174bcfbdb677d6c02b66d9_I20200530", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedUnderLetterOfCreditFacilitiesAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438417 - Disclosure - Commitment and Contingencies (Details)", "role": "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails", "shortName": "Commitment and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "i27df97246e304c59bfa4e003ab7b414e_I20201128", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedUnderLetterOfCreditFacilitiesAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "iae68cbc3b98848318a43f1c01b7d9a1f_I20200824", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueToOfficersOrStockholdersCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440418 - Disclosure - Related Party Transaction (Details)", "role": "http://www.calmainefoods.com/role/RelatedPartyTransactionDetails", "shortName": "Related Party Transaction (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "iae68cbc3b98848318a43f1c01b7d9a1f_I20200824", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueToOfficersOrStockholdersCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "iad785d2b04dc47a2a70da9c221a12b57_D20200830-20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "role": "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "iad785d2b04dc47a2a70da9c221a12b57_D20200830-20201128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Investment Securities", "role": "http://www.calmainefoods.com/role/InvestmentSecurities", "shortName": "Investment Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Fair Value Measurements", "role": "http://www.calmainefoods.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "calm-20201128.htm", "contextRef": "ia4bab4d09e4d43a1b725fc6e52421b62_D20200531-20201128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 41, "tag": { "calm_AccruedDividendsPayableAndDividendsPerCommonShareTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Dividends Payable And Dividends Per Common Share [Text Block]", "label": "Accrued Dividends Payable And Dividends Per Common Share [Text Block]", "terseLabel": "Accrued Dividends Payable and Dividends Per Common Share" } } }, "localname": "AccruedDividendsPayableAndDividendsPerCommonShareTextBlock", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShare" ], "xbrltype": "textBlockItemType" }, "calm_AgriculturalRelatedInventoryEggs": { "auth_ref": [], "calculation": { "http://www.calmainefoods.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Agricultural Related Inventory, Eggs", "label": "Agricultural Related Inventory, Eggs", "terseLabel": "Eggs and egg products" } } }, "localname": "AgriculturalRelatedInventoryEggs", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "calm_AgriculturalRelatedInventoryFlocks": { "auth_ref": [], "calculation": { "http://www.calmainefoods.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Agricultural related inventory, flocks, net of accumulated amortization.", "label": "Agricultural Related Inventory, Flocks", "terseLabel": "Flocks, net of amortization" } } }, "localname": "AgriculturalRelatedInventoryFlocks", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "calm_AgriculturalRelatedInventoryLayers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agricultural Related Inventory, Layers", "label": "Agricultural Related Inventory, Layers", "terseLabel": "Layer" } } }, "localname": "AgriculturalRelatedInventoryLayers", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/InventoriesDetails" ], "xbrltype": "integerItemType" }, "calm_AgriculturalRelatedInventoryPulletsandBreeders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agricultural Related Inventory, Pullets and Breeders", "label": "Agricultural Related Inventory, Pullets and Breeders", "terseLabel": "Pullets and breeders" } } }, "localname": "AgriculturalRelatedInventoryPulletsandBreeders", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/InventoriesDetails" ], "xbrltype": "integerItemType" }, "calm_BellEtAlVCalMaineFoodsEtAlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bell et al. v. Cal-Maine Foods et al.", "label": "Bell et al. v. Cal-Maine Foods et al. [Member]", "terseLabel": "Bell et al. v. Cal-Maine Foods et al." } } }, "localname": "BellEtAlVCalMaineFoodsEtAlMember", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "calm_CommonStockNonConvertibleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Non-Convertible [Member]", "label": "Common Stock, Non-Convertible [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockNonConvertibleMember", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.calmainefoods.com/role/CoverPage", "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "calm_CumulativeLossToBeRecoveredPriorToPayingDividend": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cumulative Loss To Be Recovered Prior To Paying Dividend", "label": "Cumulative Loss To Be Recovered Prior To Paying Dividend", "negatedTerseLabel": "Cumulative losses to be recovered prior to payment of divided at beginning of period" } } }, "localname": "CumulativeLossToBeRecoveredPriorToPayingDividend", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareScheduleofDividendsDetails" ], "xbrltype": "monetaryItemType" }, "calm_CumulativeLossesToBeRecoveredPriorToPayingDividend": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cumulative Losses To Be Recovered Prior To Paying Dividend", "label": "Cumulative Losses To Be Recovered Prior To Paying Dividend", "terseLabel": "Cumulative Losses To Be Recovered Prior To Paying Dividend" } } }, "localname": "CumulativeLossesToBeRecoveredPriorToPayingDividend", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "calm_CurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Current Assets [Member]", "label": "Current Assets [Member]", "terseLabel": "Current Assets" } } }, "localname": "CurrentAssetsMember", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "calm_EggProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Egg Products [Member]", "label": "Egg Products [Member]", "terseLabel": "Egg products" } } }, "localname": "EggProductsMember", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "calm_MutualFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mutual Funds [Member]", "label": "Mutual Funds [Member]", "terseLabel": "Mutual funds" } } }, "localname": "MutualFundsMember", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "calm_NonCashChangeInOperatingLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non-Cash Change In Operating Lease Liability", "label": "Non-Cash Change In Operating Lease Liability", "terseLabel": "Cash paid for operating leases" } } }, "localname": "NonCashChangeInOperatingLeaseLiability", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "calm_NonSpecialtyShellEggSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Specialty Shell Egg Sales [Member]", "label": "Non-Specialty Shell Egg Sales [Member]", "terseLabel": "Conventional shell egg sales" } } }, "localname": "NonSpecialtyShellEggSalesMember", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "calm_NoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Noncurrent Assets [Member]", "label": "Noncurrent Assets [Member]", "terseLabel": "Noncurrent Assets" } } }, "localname": "NoncurrentAssetsMember", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "calm_NumberOfDaysAfterFirstSecondAndThirdQuarterDividendsPaid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Days After First, Second And Third Quarter Dividends Paid", "label": "Number Of Days After First, Second And Third Quarter Dividends Paid", "terseLabel": "Number of days after first, second and third quarter dividends paid" } } }, "localname": "NumberOfDaysAfterFirstSecondAndThirdQuarterDividendsPaid", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareNarrativeDetails" ], "xbrltype": "durationItemType" }, "calm_NumberOfDaysAfterFourthQuarterDividendsPaid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Days After Fourth quarter Dividends Paid", "label": "Number Of Days After Fourth quarter Dividends Paid", "terseLabel": "Number of days after fourth quarter dividends paid" } } }, "localname": "NumberOfDaysAfterFourthQuarterDividendsPaid", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareNarrativeDetails" ], "xbrltype": "durationItemType" }, "calm_NumberOfDaysDividendsPaidFollowingRecordDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Days Dividends Paid Following Record Date.", "label": "Number Of Days Dividends Paid Following Record Date", "terseLabel": "Number of days dividends paid following record date" } } }, "localname": "NumberOfDaysDividendsPaidFollowingRecordDate", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareNarrativeDetails" ], "xbrltype": "durationItemType" }, "calm_OneThirdOfNetIncomeAttributableToParent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "One Third Of Net Income Attributable To Parent", "label": "One Third Of Net Income Attributable To Parent", "terseLabel": "One third of net income attributable to parent" } } }, "localname": "OneThirdOfNetIncomeAttributableToParent", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareScheduleofDividendsDetails" ], "xbrltype": "monetaryItemType" }, "calm_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other [Member]", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "calm_ScheduleOfStockholdersEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Stockholders Equity [Line Items]", "label": "Schedule of Stockholders Equity [Line Items]", "terseLabel": "Schedule of Stockholders Equity [Line Items]" } } }, "localname": "ScheduleOfStockholdersEquityLineItems", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "calm_ScheduleOfStockholdersEquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Stockholders Equity [Table]", "label": "Schedule of Stockholders Equity [Table]", "terseLabel": "Schedule of Stockholders Equity [Table]" } } }, "localname": "ScheduleOfStockholdersEquityTable", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "calm_SpecialtyShellEggSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specialty Shell Egg Sales [Member]", "label": "Specialty Shell Egg Sales [Member]", "terseLabel": "Specialty shell egg sales" } } }, "localname": "SpecialtyShellEggSalesMember", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "calm_StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC", "label": "State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member]", "terseLabel": "State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC" } } }, "localname": "StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "calm_WeightedAverageSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average shares outstanding [Abstract]", "label": "Weighted average shares outstanding [Abstract]", "terseLabel": "Basic" } } }, "localname": "WeightedAverageSharesOutstandingAbstract", "nsuri": "http://www.calmainefoods.com/20201128", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "auth_ref": [ "r99", "r107", "r191", "r290", "r291", "r292", "r301", "r302" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjusted Balance" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r99", "r107", "r191", "r290", "r291", "r292", "r301", "r302" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails", "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r99", "r107", "r191", "r290", "r291", "r292", "r301", "r302" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails", "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r99", "r107", "r191", "r290", "r291", "r292", "r301", "r302" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails", "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r275", "r276", "r372", "r373", "r374", "r375", "r376", "r377", "r396", "r454", "r456" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r275", "r276", "r372", "r373", "r374", "r375", "r376", "r377", "r396", "r454", "r456" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r158", "r255", "r257", "r397", "r453", "r455" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r158", "r255", "r257", "r397", "r453", "r455" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r265", "r275", "r276", "r372", "r373", "r374", "r375", "r376", "r377", "r396", "r454", "r456" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r265", "r275", "r276", "r372", "r373", "r374", "r375", "r376", "r377", "r396", "r454", "r456" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r13", "r161", "r162" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade and other receivables, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r16", "r42", "r44", "r45", "r436", "r464", "r468" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r41", "r45", "r46", "r96", "r97", "r98", "r318", "r459", "r460" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r14" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r96", "r97", "r98", "r290", "r291", "r292" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Paid In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "Contributions" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "terseLabel": "Restricted stock compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AgriculturalRelatedInventoryFeedAndSupplies": { "auth_ref": [ "r37" ], "calculation": { "http://www.calmainefoods.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of materials capitalized as inventory because of their use in the growth and maintenance of animals and crops.", "label": "Agricultural Related Inventory, Feed and Supplies", "terseLabel": "Feed and supplies" } } }, "localname": "AgriculturalRelatedInventoryFeedAndSupplies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r278", "r283", "r294" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock based compensation expense (benefit)" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r167", "r194", "r196", "r197" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r20", "r167", "r194" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive restricted securities excluded from diluted net loss per share calculation (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/NetLossperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/NetLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/NetLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/NetLossperCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r177", "r266" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset backed securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r84", "r212" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment loss on property, plant & equipment" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r91", "r147", "r150", "r156", "r187", "r313", "r320", "r334", "r416", "r435" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r38", "r91", "r187", "r313", "r320", "r334" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r328" ], "calculation": { "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecurities": { "auth_ref": [], "calculation": { "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.", "label": "Available-for-sale Securities", "terseLabel": "Investment securities", "verboseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r174" ], "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gains" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax", "terseLabel": "Unrealized Losses" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.", "label": "Available-for-sale Securities, Amortized Cost Basis", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.", "label": "Available-for-sale Securities, Current", "terseLabel": "Investment securities available-for-sale" } } }, "localname": "AvailableForSaleSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [], "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "terseLabel": "Within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [], "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "terseLabel": "1-5 years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r171", "r173", "r202", "r418" ], "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesGrossRealizedGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This item represents the gross profit realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.", "label": "Available-for-sale Securities, Gross Realized Gains", "terseLabel": "Gross realized gains on sales of available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesGrossRealizedGains", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the gross loss realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.", "label": "Available-for-sale Securities, Gross Realized Losses", "terseLabel": "Gross realized losses on sales of available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesGrossRealizedLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Available-for-sale Securities [Table Text Block]", "terseLabel": "Schedule Of Investment Securities" } } }, "localname": "AvailableForSaleSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AvailableforsaleSecuritiesMember": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities [Member]", "terseLabel": "Available-for-sale Securities [Member]" } } }, "localname": "AvailableforsaleSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r279", "r285" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails", "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r26", "r86" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r81", "r86", "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r81", "r335" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposits" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r89", "r91", "r116", "r117", "r118", "r121", "r123", "r132", "r133", "r134", "r187", "r334" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareScheduleofDividendsDetails", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.calmainefoods.com/role/CoverPage", "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareScheduleofDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r33", "r219", "r420", "r440" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies - see Note 11" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r216", "r217", "r218", "r228" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitment and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareScheduleofDividendsDetails", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.calmainefoods.com/role/CoverPage", "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividends per common share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareScheduleofDividendsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r96", "r97" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareScheduleofDividendsDetails", "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value per share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r12", "r235" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareScheduleofDividendsDetails", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r12" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r49", "r51", "r52", "r61", "r427", "r448" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Less: Comprehensive loss attributable to the noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r49", "r51", "r60", "r311", "r312", "r324", "r426", "r447" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "verboseLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r49", "r51", "r59", "r310", "r324", "r425", "r446" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Other comprehensive income (loss), net of\u00a0\u00a0tax" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests": { "auth_ref": [ "r243", "r319" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents a sale (new stock issuance) by a subsidiary to noncontrolling interests (third parties, parties directly or indirectly unrelated to parent) during the period. The capital transaction by subsidiary does not result in a loss of control by the parent, but does effect a change in total (consolidated) equity attributable to the parent.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Issuance of Equity by Subsidiary to Noncontrolling Interests", "terseLabel": "Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r266", "r274", "r469" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r64", "r397" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r296", "r297" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r84", "r144" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r84", "r213", "r215" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "negatedTerseLabel": "Loss on disposal of fixed assets" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsDeclaredTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.", "label": "Dividends Declared [Table Text Block]", "terseLabel": "Schedule of Dividends" } } }, "localname": "DividendsDeclaredTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DueFromOfficersOrStockholders": { "auth_ref": [ "r94", "r360", "r362", "r442" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from owners or owners with a beneficial interest of more than 10 percent of the voting interests or officers of the company.", "label": "Due from Officers or Stockholders", "terseLabel": "Amount reimbursable by the Selling Stockholders" } } }, "localname": "DueFromOfficersOrStockholders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToOfficersOrStockholdersCurrentAndNoncurrent": { "auth_ref": [ "r94", "r360", "r419", "r441", "r470" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amounts due to recorded owners or owners with a beneficial interest of more than 10 percent of the voting interests or officers of the company.", "label": "Due to Officers or Stockholders", "terseLabel": "Amount payable to the Selling Stockholders" } } }, "localname": "DueToOfficersOrStockholdersCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Basic" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r105", "r106", "r107", "r108", "r109", "r113", "r116", "r121", "r122", "r123", "r128", "r129", "r428", "r449" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.calmainefoods.com/role/NetLossperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income (loss) per common share attributable to Cal-Maine Foods, Inc." } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/NetLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r62", "r105", "r106", "r107", "r108", "r109", "r116", "r121", "r122", "r123", "r128", "r129", "r428", "r449" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.calmainefoods.com/role/NetLossperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Earnings Per Share Reconciliation [Abstract]" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r124", "r126", "r127", "r130" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/NetLossperCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period of unrecognized compensation expense (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r96", "r97", "r98", "r101", "r110", "r112", "r131", "r191", "r235", "r242", "r290", "r291", "r292", "r301", "r302", "r336", "r337", "r338", "r339", "r340", "r342", "r459", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails", "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r328", "r329", "r330", "r333" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r328", "r329" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule Of Assets And Liabilities Measured At Fair Value On A Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r328", "r333" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r329", "r369", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r266", "r267", "r272", "r274", "r329", "r369" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r266", "r267", "r272", "r274", "r329", "r370" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r329", "r371" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r369", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r345", "r347", "r355" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease obligations" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r344", "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Total" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r344" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of finance lease obligation" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments, Finance" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r344" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term finance lease obligation" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 7.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder fiscal 2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r346", "r350" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Principal payments on finance lease" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r343" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease right-of-use asset, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r345", "r347", "r355" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use asset" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r352", "r355" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofWeightedAverageInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r351", "r355" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (years)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofWeightedAverageInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r177", "r178", "r195", "r198", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r208", "r209", "r415" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r63", "r91", "r147", "r149", "r152", "r155", "r157", "r187", "r334" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember": { "auth_ref": [ "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Family member whom a principal owner or a member of management might control or influence, or by whom they might be controlled or influenced, because of the family relationship.", "label": "Immediate Family Member of Management or Principal Owner [Member]", "terseLabel": "Immediate Family Member of Management or Principal Owner" } } }, "localname": "ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r55", "r147", "r149", "r152", "r155", "r157", "r413", "r422", "r430", "r451" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r91", "r100", "r147", "r149", "r152", "r155", "r157", "r187", "r310", "r334" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r56", "r84", "r145", "r185", "r421", "r443" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Equity income (loss) of unconsolidated entities" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r92", "r111", "r112", "r146", "r298", "r303", "r305", "r452" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax (benefit) expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r210", "r211" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r429" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest income, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r78", "r82", "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r37" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.calmainefoods.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.calmainefoods.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r186", "r450" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investment, Policy" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule Of Contractual Maturities Of Investment Securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r27" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "verboseLabel": "Investments in unconsolidated entities" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r184", "r414", "r433", "r471" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investment Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Lease Cost and Weighted Average Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Finance Lease, Description [Abstract]", "terseLabel": "Finance Lease cost", "verboseLabel": "Finance Leases" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofLeaseCostDetails", "http://www.calmainefoods.com/role/LeasesScheduleofWeightedAverageInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofWeightedAverageInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments, Operating" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder fiscal 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r354" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r30", "r91", "r151", "r187", "r314", "r320", "r321", "r334" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r91", "r187", "r334", "r417", "r438" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r31", "r91", "r187", "r314", "r320", "r321", "r334" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r219", "r220", "r221", "r223", "r224", "r225", "r227", "r229", "r230" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r219", "r222", "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Loss contingency, damages sought" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "Municipal bonds" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r81", "r83", "r85" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operations" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r47", "r50", "r57", "r85", "r91", "r100", "r105", "r106", "r107", "r108", "r111", "r112", "r119", "r147", "r149", "r152", "r155", "r157", "r187", "r334", "r423", "r444" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss) attributable to Cal-Maine Foods, Inc.", "totalLabel": "Net income (loss) attributable to Cal-Maine Foods, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareScheduleofDividendsDetails", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.calmainefoods.com/role/NetLossperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r47", "r50", "r111", "r112", "r316", "r323" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: Loss attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.calmainefoods.com/role/NetLossperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r105", "r106", "r107", "r108", "r113", "r114", "r120", "r123", "r147", "r149", "r152", "r155", "r157" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income (loss) attributable to Cal-Maine Foods, Inc." } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareScheduleofDividendsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r99", "r100", "r101", "r102", "r103", "r104", "r107", "r128", "r188", "r189", "r190", "r191", "r192", "r193", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r299", "r300", "r301", "r302", "r398", "r399", "r400", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Change in Accounting Principle" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r96", "r97", "r98", "r242", "r308" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Nonoperating Income (Expense)", "totalLabel": "Total other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r147", "r149", "r152", "r155", "r157" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating Income (Loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r348", "r355" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating Lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r344" ], "calculation": { "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r344" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease obligation" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r344" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease obligation" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r343" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use asset, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r352", "r355" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofWeightedAverageInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r351", "r355" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofWeightedAverageInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "auth_ref": [ "r39", "r40", "r42" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax", "terseLabel": "Unrealized holding gain (loss) on available-for-sale securities, net of reclassification adjustments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), before tax:" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r48", "r51", "r53", "r58", "r235", "r336", "r341", "r342", "r424", "r445" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Income tax (benefit) expense related to items of other comprehensive income", "verboseLabel": "Other comprehensive loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r43", "r58", "r298", "r304", "r306", "r336", "r339", "r342", "r424", "r445" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "negatedLabel": "(Increase) decrease in accumulated post-retirement benefits obligation, net of reclassification adjustments" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other adjustments, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r76" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of common stock by treasury" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r72" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition of business" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r74" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of investment securities" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r73" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation [Member]" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedUnderLetterOfCreditFacilitiesAtFairValue": { "auth_ref": [ "r379" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value, as of the date of each statement of financial position presented, of securities that are restricted as collateral under letter of credit agreements, and that are reclassified and separately reported in the statement of financial position because the transferee has the right by contract or custom to sell or re-pledge them.", "label": "Pledged Assets Separately Reported, Securities Pledged under Letter of Credit Facilities, at Fair Value", "terseLabel": "Standby letters of credit" } } }, "localname": "PledgedAssetsSeparatelyReportedSecuritiesPledgedUnderLetterOfCreditFacilitiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r24", "r25" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromContributionsFromParent": { "auth_ref": [ "r75" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from parent as a source of financing that is recorded as additional paid in capital.", "label": "Proceeds from Contributions from Parent", "terseLabel": "Contributions" } } }, "localname": "ProceedsFromContributionsFromParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "auth_ref": [ "r69", "r80" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "terseLabel": "Distributions from unconsolidated entities" } } }, "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsToMinorityShareholders": { "auth_ref": [ "r95" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.", "label": "Proceeds from (Payments to) Noncontrolling Interests", "terseLabel": "Distributions to noncontrolling interests" } } }, "localname": "ProceedsFromPaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r71" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Sales and maturities of investment securities" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities": { "auth_ref": [ "r68", "r172" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.", "label": "Proceeds from Sale of Available-for-sale Securities", "terseLabel": "Proceeds from sale of available-for-sale securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r70" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Net proceeds from disposal of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r47", "r50", "r79", "r91", "r100", "r111", "r112", "r147", "r149", "r152", "r155", "r157", "r187", "r310", "r315", "r317", "r323", "r324", "r334", "r430" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/EquityDetails", "http://www.calmainefoods.com/role/NetLossperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r214", "r439" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant & equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r273", "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r273", "r359", "r363", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r357", "r358", "r360", "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/RelatedPartyTransaction" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r77" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Shares" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/NetLossperCommonShareDetails", "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails", "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r15", "r242", "r293", "r437", "r463", "r468" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r96", "r97", "r98", "r101", "r110", "r112", "r191", "r290", "r291", "r292", "r301", "r302", "r459", "r461" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails", "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r256", "r264" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r54", "r91", "r142", "r143", "r148", "r153", "r154", "r158", "r159", "r160", "r187", "r334", "r430" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Net sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.calmainefoods.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyIncomeNonoperating": { "auth_ref": [ "r66" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Ancillary revenue earned during the period from the consideration paid to the entity for the use of its rights and property by another party. Examples include licensing the use of copyrighted materials and leasing the extraction of natural resources.", "label": "Royalty Income, Nonoperating", "terseLabel": "Royalty income" } } }, "localname": "RoyaltyIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/NetLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r175", "r176", "r179", "r180", "r181", "r183", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r7", "r21", "r22", "r23" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule Of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r93", "r361", "r363" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r279", "r285" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails", "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary Of Restricted Share Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r34", "r89", "r132", "r133", "r232", "r233", "r234", "r236", "r237", "r238", "r239", "r240", "r241", "r242" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareScheduleofDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.", "label": "Schedule of Stockholders Equity [Table Text Block]", "terseLabel": "Schedule Of Statement Of Stockholders' Equity Activities, Including Noncontrolling Interest" } } }, "localname": "ScheduleOfStockholdersEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Computation Of Basic And Diluted Net Income Per Share Attributable To The Company" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/NetLossperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails", "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of Shares, Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r277", "r281" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails", "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Number of Shares, Outstanding, Ending Balance (in shares)", "periodStartLabel": "Number of Shares, Outstanding, Beginning Balance (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "negatedLabel": "Number of Shares, Forfeited (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Grant Date Fair Value, Outstanding, Ending Balance (in dollars per share)", "periodStartLabel": "Weighted Average Grant Date Fair Value, Outstanding, Beginning Balance (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Number of Shares, Vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Vested (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfRestrictedShareActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r349", "r355" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/LeasesScheduleofLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r10", "r11", "r12", "r89", "r91", "r116", "r117", "r118", "r121", "r123", "r132", "r133", "r134", "r187", "r235", "r334" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/AccruedDividendsPayableandDividendsperCommonShareScheduleofDividendsDetails", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.calmainefoods.com/role/CoverPage", "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r36", "r96", "r97", "r98", "r101", "r110", "r112", "r131", "r191", "r235", "r242", "r290", "r291", "r292", "r301", "r302", "r336", "r337", "r338", "r339", "r340", "r342", "r459", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails", "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r96", "r97", "r98", "r131", "r397" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r11", "r12", "r235", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures", "negatedTerseLabel": "Restricted stock forfeitures" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r12", "r17", "r18", "r91", "r169", "r187", "r334" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r91", "r96", "r97", "r98", "r101", "r110", "r187", "r191", "r242", "r290", "r291", "r292", "r301", "r302", "r308", "r309", "r322", "r334", "r336", "r337", "r342", "r460", "r461" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance ending", "periodStartLabel": "Balance beginning", "terseLabel": "Cumulative increase (decrease) to retained earnings" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails", "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r90", "r242", "r246" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r163", "r164", "r165", "r166", "r168", "r170" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Trade Receivables" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r177", "r178", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r35", "r244" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r35", "r244" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r35", "r244", "r245" ], "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Common stock in treasury at cost \u2013 26,293 shares at November 28, 2020 and 26,287 shares at May 30, 2020" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "auth_ref": [ "r235", "r242", "r244" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method.", "label": "Treasury Stock, Value, Acquired, Par Value Method", "negatedTerseLabel": "Purchase of company stock" } } }, "localname": "TreasuryStockValueAcquiredParValueMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r135", "r136", "r137", "r138", "r139", "r140", "r141" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/NetLossperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r115", "r123" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "verboseLabel": "Dilutive potential common shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.calmainefoods.com/role/NetLossperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r113", "r123" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Basic weighted-average common shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.calmainefoods.com/role/NetLossperCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27337-111563" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27340-111563" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "8B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL6284393-111563" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e39076-109324" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r356": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r365": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r414": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803" }, "r433": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.12(a)(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r471": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r472": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r473": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r474": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r475": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r476": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r477": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=SL94080555-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" } }, "version": "2.1" } ZIP 64 0000016160-21-000008-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000016160-21-000008-xbrl.zip M4$L#!!0 ( !*!)5)Q3*WE,YT! *&V%0 1 8V%L;2TR,#(P,3$R."YH M=&WLO6E7&\FR+OS]_@J]['//[5Z+LG,>Z&[NH@WVH:\1W3:V-WSQBIR@L :V M)&SPKW\C2XPVV P"J41Y==N2JBHK,V-Z(C(R\O?_>]3MM#['P;#L]_Y8H,_( M0NO_+O_^_Q7%O_]\\[JUVO>'W=@;M5X,(HQB:'TI1WNM#R$./[72H-]M?>@/ M/I6?H2BJ9U[T#XX'Y>[>J,4(H]]<'"QY;8D05A2"*UN(X$D!))I"NB 5C8K2 M(!=WE[2&9(V&0D<1"V$2*2Q)OO#$"BV\NOD+/[V5/O_WQNNW M?B]VH2A[PQ'T?#Q[S=&H&$9_Z4G\_FRW__EYV>N4O9AI\7PT@-XP]0==&"&M ML%$J"V(N=#=WK?Q19[][[W4W4W[AQ:>W#P>C[R__V=C9@539V/&6S]=_[Y\]?36[^Z\/#OYLH-AO#B;X7PZ+]ZLGH\OGM[J MH=.]U'+^ 7 ,J=\/PV>^WZWFB%)F3A\)\9NF3PF.%[Z=T*4.]';_6(B]XMW; M!>3I"&'Y]VX<02LW4,3_'):?_UAXT>^-4%*+K>,#'(,??_MC812/1L^K:7^^ M_+_^U__Z?52..G$Y=[ X[=/OS\<__OY\W+3KA^/EWT/YN34<'7?B'PNA'!YT MX'BIU^]%[$!YM)1OC(/QQS*$V*L^XO4VJHM!ZF/A1*$ R<"L5$$ MP8$ZS63R*DJ&PN,4^[B:NT(DI\7Y//6@FU\=RZ53)?2R'&*_MR,,7N(OPX56 M&;#QP-\?N]7^Y]?LS>=MOG$8]M<^[[RR^YO[.]WMK3?[[0\O]S:Z.Y_:6V_* MG?VPM_/J?7=[_]-1^\-?GX:V?[Z?F][ZZ_NSNH[ MLMW=YML?WG1VNNMR8^M]N;.URW>VPO[V>T->LYWC[0]>M;?^_-1>?5]NK/JC M]M<]_-S!]ZW1]C[V9G6=[;S:9NT/&W1SRW\.KUZ6[M4[M;V_QK;W7W8W6+NS MP;:_ME]M'V]N=?:W]__)_>KB=['] :^M?CIYYCV^2_9VM@[*C:V=^[+YWAR]WEH;;;PE^._*1Q6TU8K' M(@(G!6I.4SA!0^&HT8F#0JTI%Y:SWO[]^25:/AYI_\;V^Z$A[HV(>WR1N-;0 M%%/@!8\LF\P@"J :*>Q4(LYS05!E+K_N7U MV[5'%..U'EJ0XQ=(T@%TUGLA'OV_>-Q0]F>4)1UQ >E* M0:*2YEE))PJHI#4!0:2(*BPL%P61!;/?D??Y9:PUB"DB47P<7@$1,Y9=&E;> M!C) JX+!2R,$AG\L#,ON02>#W.JWO4'FCTMH\-G1$'OQ^_/+;8S??_[2DSX, M^X>#ZEOE>RR=,-V8+>["=*<-Q4JAG'XK0_Z>RCAH51V*5[I*+];_WV7Y^/;A MY=.?+K=^4*&.TV_H(@U&F;F7QRA<(@H_?>[\VEDWP_FM%,=ASE\QOG+Z_?0E MSR]-U&D[A[UR/&G#/>^=+;$4YE?N9%!X;#S?1VU/>?5HY*G*C,NDLO^MUNOU?]VN[W MT!'Z' >CTG7BN,G?GU_YIK.9.^O0#=AC[$./*IR<730BSP9Z%G43J(]2^_> MKMY:"ID.R6HF5.0$G2_K$I*8$ Y.HQLF8D7C65&"%V;S&[UV#RX/')NSSA$J MT1[P"!*TTDK2; X#.YD!M =DUF8@&P%R?WY"]_9M5N%GPPOE9^S6Q5LK:P^C M_N".K/?=\_G'U=CK=\O>5U+!<:N+YY=[_C/-]=)$)QZ/25D2AC9:1>X.8 MQZ SX\3CI2L[$*$1]XC0BC4021DDC@R0Z>,QI.9MGW-!>8],%\ MS\L8#5"O '>6,"=T($8S1U$!(79U-DF>YXU:8DGVV:FE="; VL5YH[8@^-]- M?':\%>?M?(KO,6]*)F8CVE%TK85#Q ,D4N$8L0F,M^)DWE1>NYS=>5,%88\[ M;SA)5FOD-HYRRL X'X01(3C-N*719/U9S1N=@>DZUU0GDT4G84&8PG$+;QG3 M@NJ(6LIP[:23@07[>B;.,I) 6$-!KVRMSO\B2W]Z>N'@]'2B\/N M80=&Y>>XEE+TH_$2ZF9:"?V#G#(Q[L&-[@S[A\-1'D5-;#R1RD7C8D@,!%,* MM @:?1?N$"/S.OB5+]&C[ODR+YD-1X-J(?PRQVR@4^W+ ^C\V>^%>_/+::M_ M0B>G ;W=BW'TNN_AG$_&F'R\VK,R',;1S]XY*[R@DXYH0Y0Q1HH8@G%H>Z.G M-B3)F%!SP L9A<=!ON-OP)EIF.$'3IE6VE&OJ94"#8FE24EE32::#]'-!3,, M#OH#M#JKT8W>1G\X*$=E;#3$#Y@"?9H0T2XXXH0,SG!@Q.D8DTHD"3;[3#%! MHDR0$7.\)I78FSC<3*OQH#\LZP(@+"@:F(S)<2^B",Y+(XS4#,U(3DZ>?9;X M*7DJ;O@3_*<8&BUQ Y9(1BL9J$2?-*_ >Q:PP@B+)!6T5 MD3[G$&G0R4D>P+*/$A"3!1R-E#31$XXE/F"62 M"9$D$82Q C&#-0!2"!:=XB!YHK//$HTG/FG3X977SEB6A!;",)=XTH+FW3#X M'A-FGR7FD"B!IA1YL"H 13DEP +AT4&@%+&^L;4GRKQ[XI-B!+3@W F)5IQX MH3PQ+@)+CD:. LIH#3(39\L3GQ1=O#;>L2 =$D8 ^M[9BB:7G ;BJ(Y3V'-5 M3_4YE6U@WZ1&&2NY#J <%U$3BWC9)!D8\8E$XZ>04E9_4DXGRXU'DK<\).$E M$XH1DT($T 2LMT!$#;*$KZ?@&;[]#&4'7">F_F (G7ACD#LK04S))',<>'9$ M!"//-&I GF"GKJ0A#H&.1(,YAD'! MI64:\8CRT]A3 M7%L ,GT3I[5@(CAIM57"6^*BTHHKKUB4UM)I9$W/!36G8^52U)X0&SQ/7!"A M(!FT>H%I+PW1O 96[B64@_?0.8Q_'E=D&F]Y>81UH LO/OOX/S@4&/B]X]?Q M<^Q<[L793>N]@\/1L+J#UL3.DD1!TI"XBEYD($2U#LXFD93BJ-\;-GE0-F$U M81.?%P8,88$9+Z0* ,082XQ.4;E(ZI#16VDI\5)LLGM\A)F MA4\(FGTN->8JT9J*" ILLLH8 M<)*!I;$.V[T>P2XW?.*= D*%#]&@/A&(!@"M$+)-4EYK-A^(H)ZDB<"\E-XJ MSXE(" YTCAEPX0T)+GA9*]+4!!+<)3MM5OC%$9-7DU-,20FKHO$.&,G+SI$X M=9H^.._\\KC0H-;\0@51$3U"Y9A(EMN(WT@(AD=4,;(&>_P>C$0S!5)FA5\8 M)(662'N3M$@@D'\B9Q[Q@G1$V*?,+[-"HNB(211*8B >U#O=1_/2(*->861KE"_T.#5""XX* F^?<& U*0KV<4..3H0@4&*K[X%G>=N@ATKP-L58$J@54N,N>EEGAE@3>*AZ=$:C\O:*0 M"!@&CN/?WKIZ9:O4 BK4F5M 2N^D5-IK)JQ@Z(U$JZ*2DANG8#Z"R@^Z1>TI MQ14D2PJ B*"5%(9:R_/70%7(G$/KM?0]C^)L-.REO@84*&FE68(-X)YYZB+1H2LZX/7VD=IG1 NU*$T6$W004T91$O%4:4; M,)$+8!)(3C\+VE))3"0U*$4T.9HT&. *!E&<$A:,R4H$.,XNL;<>N>]T^F)Q%/J8IV$HTJ2H!'8 M4G2 +)C@K(TR;TI65M6@!E.M=U<\M J>7#D)&A18%GU(0IIDDZ%.*D7S*2W) MU:&P8YW9Y*%U_Z38)":OF,XY,X$+Y:7Q$B0(*3E8"Z+1)O4V.I-B$QI\,EY; ML"DB"?&![@+(!7T1+M!4B%;,.5$IP#=2Y:_33X9'[W:DV*3[A"76(< D6= M!'?2!,U$,D0S:672-2C>6+O,JEKRB5)&HFL1$TE$L,B<3L$XPAVEN1)3#],E,S*?'22Y"FH6I&F)I!@&HGZD^(7RVT(R"-.JB2B MHM81GZQ ;$^4$N68IPDJ1Z081F MK]:#\PM#/.FT-,@F'+4*F* ()5P8*H.$4(>C).9=I*FU".00. $P8FTQ.7* M;\JZ#/-HO4A4#\A0XS,?$!F($-!!C"8(;;2QR8>H1-[DG9R I\$M\[Y7:V*> MHA<\6&($DUPDSO/YK5(JJ1-1D(A_&MPR[WNU)L4M"!!1",$HPDKO(PN<^R#SB;U/@UOF?:_6Q( E<."H66)D^1 QZSQPGRB71D4+ MO%Z+5,U>K8=>TK22@0Z:$!!"JN2<5P@R!3B)^H75X>BY^19G(,GPX&- ^"^T MD\923B/(I%@2BI!:$6BFH4)-SR(3B *$UB0JHD2RVK 04.%#9#FAI18G#M<$ M'=2402A8P8)WD>43R8$B?#362,^]S\<1USN+]2GOU9J8-YHW:RL/03G$ )19 M(9QP.CHT,)RI>@67YD1H$92Q$#W:>^4%4 H1IS]1PJFA$FP-CAI]2AL%$"N# MTXZA-RZ$!@&6$L31X$#'F.0322"M2[Z^=/D4!F%H#J8'JX%X;T#J8!)8XY\( MI)YAZW38*\>D.CCL=.+H(_3"1S>(,<3!&46Z$8:'@SC6[]_?=]KRZ6VGWW/3 MW[VF \?7M5Q=NDECES%YU#H)*1V7023DL>BD0OX*.KD87#@YI\]P,O/G]+T= MP2CF9RJ;NIG>COK^T_<9?OU>=6'R//7M,7WF E<]SC%]RJ'9)5Z$**1P8!P5 M.CB9:ZQI$4F<_:V=TZ;APU08$$%SD8AD@0LTLF"$2R;Z0&@B0IPFSQIF:TB6 M\<' YS1I]WLO^KW/>*DG)RS#JS]YQ G!M]WT._AURLR>!^'-U"ZF9T$ M;P0B"9)+&@Z"6@<^$>^\0GT< P-7:]ZX3):QJ]-PQ$\XPJ'=M200XC@5";TH M1:DR:(&-H0:\J1%'_)@T6X,*I!S7B3A11&.X5HR2**A6-NR'*L-Y[ 0?E"#HU(9-!8VM#0.^)$I%<@(#DD@!.!6F2YO-# M)N\/NX<=O#=LCO;B(-\WB'NYM<_H0OE^]V%9(EB"?!&(D=XP(90. $L[B MU$;4?330N2'9FSB"LA?#&@QZ96_WP<-\D])\Z#BPX#0G1@EF\VX KR1)3N 5 M9M7CT6=:,\ B>"?R*K2QPBH')*]L4@[$$&93=QP)P MTR>N!@V$!Q4"M\( 4E4S(XU-E%E*39P_XCX\AI@^50G+ 1"@)$DO@'CG9(K< M&YT")T36.YCY1*-FDRL+'KT'2(+K'".)1N@4!:/*:!1YX6O-&T\J:C:Q,L\" MK'")Q"@S1I?@ S=!:1M%#([725O,3M1L8L2Q)LD 2 X1!!72HJU.U#F6'-7: MT[DASG2B9I,B4TA$2N8XMAF$0 (9"4$0R*$9]&]K4!EVEOW:ASE*BRK.&$W) MYB-U9;#4>/@V(S;Q!;>4+T4GP!CHTADB;G!+"*^F44@&D"2$P&SVK-6\\'1 [ M28X05J,S@^C($8&N# 3I=4K:V,B\!%XCCI@1$#M!XCB9J]DX;A-S F76)- ! M+,DG$CHV/K5R+H@S!1 [03(A590@0>6#1 67P5@94F)2 ZD*F