0000103595-21-000014.txt : 20211014 0000103595-21-000014.hdr.sgml : 20211014 20211014124844 ACCESSION NUMBER: 0000103595-21-000014 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 88 CONFORMED PERIOD OF REPORT: 20210731 FILED AS OF DATE: 20211014 DATE AS OF CHANGE: 20211014 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VILLAGE SUPER MARKET INC CENTRAL INDEX KEY: 0000103595 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-GROCERY STORES [5411] IRS NUMBER: 221576170 STATE OF INCORPORATION: NJ FISCAL YEAR END: 0727 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-33360 FILM NUMBER: 211322974 BUSINESS ADDRESS: STREET 1: 733 MOUNTAIN AVE CITY: SPRINGFIELD STATE: NJ ZIP: 07081 BUSINESS PHONE: 2014672200 MAIL ADDRESS: STREET 1: 733 MOUNTAIN AVE CITY: SPRINGFIELD STATE: NJ ZIP: 07081 10-K 1 vlgea-20210731.htm 10-K vlgea-20210731
00001035952021FYfalseus-gaap:AccountingStandardsUpdate201602Member371364P3Yus-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationus-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization22605160000122607441400116606228707400001035952020-07-262021-07-31iso4217:USD0000103595us-gaap:CommonClassAMember2021-01-230000103595us-gaap:CommonClassBMember2021-01-23xbrli:shares0000103595us-gaap:CommonClassAMember2021-10-130000103595us-gaap:CommonClassBMember2021-10-1300001035952021-04-252021-07-3100001035952012-10-292020-07-2500001035952021-07-3100001035952020-07-250000103595us-gaap:CommonClassAMember2020-07-250000103595us-gaap:CommonClassAMember2021-07-310000103595us-gaap:CommonClassBMember2020-07-250000103595us-gaap:CommonClassBMember2021-07-3100001035952019-07-282020-07-25iso4217:USDxbrli:shares0000103595us-gaap:CommonClassAMember2020-07-262021-07-310000103595us-gaap:CommonClassAMember2019-07-282020-07-250000103595us-gaap:CommonClassBMember2020-07-262021-07-310000103595us-gaap:CommonClassBMember2019-07-282020-07-250000103595us-gaap:CommonStockMemberus-gaap:CommonClassAMember2019-07-270000103595us-gaap:CommonStockMemberus-gaap:CommonClassBMember2019-07-270000103595us-gaap:RetainedEarningsMember2019-07-270000103595us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-270000103595us-gaap:TreasuryStockMember2019-07-2700001035952019-07-270000103595us-gaap:RetainedEarningsMember2019-07-282020-07-250000103595us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-282020-07-250000103595us-gaap:TreasuryStockMember2019-07-282020-07-250000103595us-gaap:CommonStockMemberus-gaap:CommonClassAMember2019-07-282020-07-2500001035952018-07-292019-07-270000103595srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2019-07-270000103595srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-07-270000103595us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-07-250000103595us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-07-250000103595us-gaap:RetainedEarningsMember2020-07-250000103595us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-250000103595us-gaap:TreasuryStockMember2020-07-250000103595us-gaap:RetainedEarningsMember2020-07-262021-07-310000103595us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-262021-07-310000103595us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-07-262021-07-310000103595us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-07-310000103595us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-07-310000103595us-gaap:RetainedEarningsMember2021-07-310000103595us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-310000103595us-gaap:TreasuryStockMember2021-07-31vlgea:store0000103595vlgea:GourmetGarageSpecialtyMarketsMember2021-07-31vlgea:segment0000103595vlgea:CenterStoreMember2020-07-262021-07-31xbrli:pure0000103595vlgea:CenterStoreMember2019-07-282020-07-250000103595vlgea:FreshMember2020-07-262021-07-310000103595vlgea:FreshMember2019-07-282020-07-250000103595vlgea:PharmacyMember2020-07-262021-07-310000103595vlgea:PharmacyMember2019-07-282020-07-250000103595vlgea:OtherProductMember2020-07-262021-07-310000103595vlgea:OtherProductMember2019-07-282020-07-250000103595us-gaap:InvesteeMember2021-07-310000103595us-gaap:InvesteeMember2020-07-250000103595us-gaap:BuildingMember2020-07-262021-07-310000103595us-gaap:EquipmentMember2020-07-262021-07-310000103595us-gaap:VehiclesMember2020-07-262021-07-31vlgea:real_estate_partnership0000103595us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2020-07-262021-07-310000103595us-gaap:AccountingStandardsUpdate201602Member2019-07-280000103595srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2019-07-28vlgea:class_common_stock0000103595us-gaap:RestrictedStockUnitsRSUMember2020-07-262021-07-310000103595us-gaap:RestrictedStockUnitsRSUMember2019-07-282020-07-250000103595us-gaap:LandAndBuildingMember2021-07-310000103595us-gaap:LandAndBuildingMember2020-07-250000103595us-gaap:EquipmentMember2021-07-310000103595us-gaap:EquipmentMember2020-07-250000103595us-gaap:LeaseholdsAndLeaseholdImprovementsMember2021-07-310000103595us-gaap:LeaseholdsAndLeaseholdImprovementsMember2020-07-250000103595us-gaap:ConstructionInProgressMember2021-07-310000103595us-gaap:ConstructionInProgressMember2020-07-250000103595us-gaap:VehiclesMember2021-07-310000103595us-gaap:VehiclesMember2020-07-250000103595us-gaap:InvesteeMember2020-07-262021-07-310000103595us-gaap:InvesteeMembervlgea:InsureRiteLtd.Member2021-07-310000103595vlgea:StockSubscriptionsOutstandingPaymentsDueIn2023Member2020-07-262021-07-310000103595vlgea:StockSubscriptionsOutstandingPaymentsDueIn2024Member2020-07-262021-07-310000103595vlgea:StockSubscriptionsOutstandingPaymentsDueIn2025Member2020-07-262021-07-310000103595vlgea:StockSubscriptionsOutstandingPaymentsDueIn2026Member2020-07-262021-07-310000103595vlgea:StockSubscriptionsOutstandingPaymentsDueAfter2026Member2020-07-262021-07-310000103595us-gaap:InvesteeMembervlgea:PerStoreInvestmentMaximumMember2019-07-282020-07-250000103595us-gaap:InvesteeMembervlgea:PerStoreInvestmentMaximumMember2020-07-262021-07-310000103595us-gaap:InvesteeMembervlgea:PerStoreInvestmentAdditionsMember2020-07-262021-07-310000103595us-gaap:InvesteeMember2019-07-282020-07-250000103595us-gaap:InvesteeMembervlgea:RelatedPartyNoteReceivableMaturingAugust2022Member2021-07-310000103595us-gaap:InvesteeMembervlgea:RelatedPartyNoteReceivableMaturingAugust2022Member2020-07-262021-07-310000103595us-gaap:InvesteeMembervlgea:RelatedPartyNoteReceivableMaturingFebruary2024Member2021-07-310000103595us-gaap:InvesteeMembervlgea:RelatedPartyNoteReceivableMaturingFebruary2024Member2020-07-262021-07-310000103595us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-07-310000103595us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2020-07-250000103595us-gaap:SecuredDebtMemberus-gaap:LineOfCreditMember2021-07-310000103595us-gaap:SecuredDebtMemberus-gaap:LineOfCreditMember2020-07-250000103595us-gaap:MediumTermNotesMemberus-gaap:LineOfCreditMember2021-07-310000103595us-gaap:MediumTermNotesMemberus-gaap:LineOfCreditMember2020-07-250000103595us-gaap:NotesPayableToBanksMember2021-07-310000103595us-gaap:NotesPayableToBanksMember2020-07-250000103595vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:LineOfCreditMember2020-05-060000103595us-gaap:RevolvingCreditFacilityMembervlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:LineOfCreditMember2020-05-060000103595us-gaap:RevolvingCreditFacilityMembervlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMember2020-05-062020-05-060000103595us-gaap:MediumTermNotesMembervlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:LineOfCreditMember2020-05-060000103595us-gaap:MediumTermNotesMembervlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:LineOfCreditMember2020-05-122020-05-120000103595us-gaap:MediumTermNotesMembervlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMember2020-05-122020-05-120000103595us-gaap:MediumTermNotesMembervlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMember2020-05-120000103595us-gaap:MediumTermNotesMembervlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:LineOfCreditMember2020-05-120000103595us-gaap:RevolvingCreditFacilityMembervlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:LineOfCreditMember2020-09-012020-09-010000103595us-gaap:RevolvingCreditFacilityMembervlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:LineOfCreditMember2020-09-010000103595vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:SecuredDebtMember2020-09-012020-09-010000103595vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:SecuredDebtMember2020-09-012020-09-010000103595vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:SecuredDebtMemberus-gaap:InterestRateSwapMember2020-09-010000103595vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:SecuredDebtMemberus-gaap:InterestRateSwapMember2020-09-012020-09-010000103595vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:SecuredDebtMember2020-09-010000103595vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMember2020-05-060000103595vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMemberus-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMember2021-07-3100001035952017-12-2900001035952017-12-292017-12-290000103595srt:ScenarioForecastMember2017-12-292024-12-29vlgea:derivative_instrument0000103595us-gaap:InterestRateSwapMember2021-07-310000103595us-gaap:InterestRateSwapMember2020-07-250000103595us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2020-07-262021-07-310000103595us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2019-07-282020-07-250000103595us-gaap:OtherAssetsMember2021-07-310000103595us-gaap:OtherAssetsMember2020-07-250000103595us-gaap:OtherLiabilitiesMember2021-07-310000103595us-gaap:OtherLiabilitiesMember2020-07-250000103595srt:MinimumMember2020-07-262021-07-310000103595srt:MaximumMember2020-07-262021-07-31vlgea:contract0000103595srt:OfficerMember2021-07-310000103595srt:OfficerMember2020-07-262021-07-310000103595srt:OfficerMember2019-07-282020-07-250000103595srt:AffiliatedEntityMembervlgea:SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember2021-07-310000103595vlgea:StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMembersrt:AffiliatedEntityMember2021-07-31vlgea:property0000103595srt:AffiliatedEntityMembervlgea:StoresSubleasedFromWakefernMember2021-07-31vlgea:vote0000103595us-gaap:CommonClassAMember2019-09-300000103595vlgea:WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMemberus-gaap:CommonClassAMember2019-07-282020-07-25vlgea:plan0000103595us-gaap:CommonClassAMembervlgea:StockPlan2016Member2021-07-310000103595us-gaap:RestrictedStockMemberus-gaap:CommonClassAMembervlgea:StockPlan2016Member2020-07-262021-07-310000103595vlgea:StockPlan2016Member2021-07-31vlgea:defined_benefit_pension_plan0000103595us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMembervlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember2019-12-230000103595us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMembervlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember2019-12-232019-12-230000103595us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMembervlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember2021-07-310000103595us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMembervlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember2019-07-282020-07-250000103595us-gaap:PensionPlansDefinedBenefitMember2020-07-262021-07-310000103595us-gaap:PensionPlansDefinedBenefitMember2019-07-282020-07-250000103595srt:MinimumMemberus-gaap:EquitySecuritiesMember2021-07-310000103595srt:MaximumMemberus-gaap:EquitySecuritiesMember2021-07-310000103595srt:MinimumMemberus-gaap:FixedIncomeFundsMember2021-07-310000103595us-gaap:FixedIncomeFundsMembersrt:MaximumMember2021-07-310000103595us-gaap:CashAndCashEquivalentsMembersrt:MinimumMember2021-07-310000103595us-gaap:CashAndCashEquivalentsMembersrt:MaximumMember2021-07-310000103595us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockEmployerRelatedPartyMemberus-gaap:FairValueInputsLevel1Member2021-07-310000103595us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockEmployerRelatedPartyMemberus-gaap:FairValueInputsLevel1Member2020-07-250000103595us-gaap:FairValueInputsLevel1Member2021-07-310000103595us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2021-07-310000103595us-gaap:FairValueInputsLevel1Member2020-07-250000103595us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2020-07-250000103595us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockEmployerRelatedPartyMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2021-07-310000103595us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockEmployerRelatedPartyMember2021-07-310000103595us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockEmployerRelatedPartyMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2020-07-250000103595us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockEmployerRelatedPartyMember2020-07-250000103595us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMembervlgea:VillageSuperMarketIncEmployeesRetirementPlanMember2021-07-310000103595us-gaap:PensionPlansDefinedBenefitMembervlgea:PensionPlanOfLocal464AMember2019-07-282020-07-250000103595us-gaap:PensionPlansDefinedBenefitMembervlgea:PensionPlanOfLocal464AMember2018-07-292018-10-270000103595us-gaap:PensionPlansDefinedBenefitMembervlgea:PensionPlanOfLocal464AMember2020-07-262021-07-310000103595us-gaap:PensionPlansDefinedBenefitMembervlgea:UFCWLocal1262EmployersPensionFundMember1Member2019-07-282020-07-250000103595us-gaap:PensionPlansDefinedBenefitMembervlgea:UFCWLocal1262EmployersPensionFundMember1Member2018-07-292018-10-270000103595us-gaap:PensionPlansDefinedBenefitMembervlgea:UFCWLocal1262EmployersPensionFundMember1Member2020-07-262021-07-310000103595us-gaap:PensionPlansDefinedBenefitMembervlgea:UFCWRegionalPensionPlanMember2019-07-282020-07-250000103595us-gaap:PensionPlansDefinedBenefitMembervlgea:UFCWRegionalPensionPlanMember2018-07-292018-10-270000103595us-gaap:PensionPlansDefinedBenefitMembervlgea:UFCWRegionalPensionPlanMember2020-07-262021-07-310000103595us-gaap:PensionPlansDefinedBenefitMembervlgea:UFCWRegionalPensionPlanMember2021-07-310000103595vlgea:FairwayMarketsMember2020-05-14utr:sqft0000103595vlgea:FairwayMarketsMember2020-05-142020-05-140000103595us-gaap:OffMarketFavorableLeaseMembervlgea:FairwayMarketsMember2020-05-142020-05-140000103595vlgea:FairwayMarketsMember2019-07-282020-07-250000103595us-gaap:LaborForceConcentrationRiskMemberus-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember2020-07-262021-07-31vlgea:union0000103595us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMemberus-gaap:UnionizedEmployeesConcentrationRiskMember2020-07-262021-07-310000103595us-gaap:SubsequentEventMembervlgea:GallowayStoreShoppingCenterMember2021-10-132021-10-130000103595vlgea:GallowayStoreMember2021-07-31

UNITED STATES
SECURITIES & EXCHANGE COMMISSION
WASHINGTON, D. C. 20549 
FORM 10-K
Annual Report Pursuant to Section 13 or 15(d) of the Securities and Exchange Act of 1934.
For the fiscal year ended July 31, 2021
or
Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

COMMISSION FILE NUMBER:   0-33360
VILLAGE SUPER MARKET, INC.
(Exact name of registrant as specified in its charter) 
New Jersey22-1576170
(State or other jurisdiction of incorporation or organization)(I. R. S. Employer Identification No.)
  
733 Mountain Avenue, Springfield, New Jersey 07081
(Address of principal executive offices) (Zip Code)
  
Registrant’s telephone number, including area code: (973) 467-2200
  
Securities registered pursuant to Section 12(b) of the Act:
Class A common stock, no par valueVLGEAThe NASDAQ Stock Market
(Title of Class)(Trading Symbol)(Name of exchange on which registered)
Securities registered pursuant to Section 12(g) of the Act:  None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.  Yes    No  ý
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes No  ý
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 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 and posted on its corporate Website, if any, every Interactive Data File required to be submitted and posted 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 and post such files).  Yes  ý   No 
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§299.405 of this chapter) is not contained herein, and will not be contained, to the best of the registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. ý
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
(Do not check if a smaller reporting company)
 
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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C.7262(b)) by the registered public accounting firm that prepared or issued its audit report.  




Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes    No  ý
The aggregate market value of the Class A common stock of Village Super Market, Inc. held by non-affiliates was approximately $179.0 million and the aggregate market value of the Class B common stock held by non-affiliates was approximately $0.3 million based upon the closing price of the Class A shares on the NASDAQ on January 23, 2021, the last business day of the second fiscal quarter.  There are no other classes of voting stock outstanding.
Indicate the number of shares outstanding of each of the registrant's classes of common stock, as of latest practicable date.
Outstanding at
ClassOctober 14, 2021
  
Class A common stock, no par value10,260,906 Shares
Class B common stock, no par value4,293,748 Shares
DOCUMENTS INCORPORATED BY REFERENCE
Information contained in the 2021 definitive Proxy Statement to be filed with the Commission and delivered to security holders in connection with the Annual Meeting scheduled to be held on December 17, 2021 are incorporated by reference into this Form 10-K at Part II, Item 5 and Part III.
PART I
(All dollar amounts are in thousands, except per share and per square foot data).

ITEM I.   BUSINESS
 
GENERAL
 
Village Super Market, Inc. (the “Company” or “Village”) was founded in 1937.  Village operates a chain of twenty-nine ShopRite supermarkets, five Fairway Markets and three Gourmet Garage specialty markets located in New Jersey, New York, Pennsylvania and Maryland.

The Company is a member of Wakefern Food Corporation ("Wakefern"), the nation's largest retailer-owned food cooperative and owner of the ShopRite, Fairway and Gourmet Garage names.  This relationship provides Village many of the economies of scale in purchasing, distribution, own branded products, advanced retail technology, marketing and advertising associated with chains of greater size and geographic coverage. The ShopRite Price Plus preferred customer program enables Village to offer continuity programs, focus on target marketing initiatives and to offer discounts and attach digital coupons directly to a customer's Price Plus card. 

During fiscal 2021, sales per store were $52,713 and sales per average square foot of selling space were $1,349.  

Below is a summary of the range of store sizes at July 31, 2021:
Total Square FeetNumber of Stores
  
Greater than 60,00016
50,001 to 60,0009
40,001 to 50,0005
20,000 to 40,0004
Less than 20,0003
Total37
 
These larger store sizes enable the Company’s stores to provide a “one-stop” shopping experience and to feature expanded specialty departments such as an onsite bakery, an expanded delicatessen, a variety of natural and organic foods, ethnic and international foods, prepared foods and pharmacies. Many of our stores emphasize a Power Alley, which features high margin, fresh, convenience offerings in an area within the store that provides quick customer entry and exit for those customers shopping for today's lunch or dinner.

Online grocery ordering for in-store pick up or home delivery through ShopRite from Home is available in all of our ShopRite stores. Customers can browse our circular, create and edit shopping lists and use ShopRite from Home through shoprite.com or the ShopRite app. Additionally, the ShopRite Order Express app enables customers to pre-order deli, catering, specialty



occasion cakes and other items. Online ordering for home delivery through third party services is available in all Fairway and Gourmet Garage stores. In April 2020 we also added online ordering for home delivery through third party services in all ShopRite stores.

The following table shows the percentage of the Company's sales allocated to various product categories during each of the periods indicated:
 
Product Categories 
 20212020
Groceries34.7 %35.9 %
Dairy and Frozen17.2 17.1 
Produce13.2 11.9 
Meats9.8 9.9 
Non-Foods7.0 7.9 
Deli and Prepared Food7.7 7.4 
Pharmacy3.3 3.8 
Seafood3.2 2.9 
Bakery2.4 2.1 
Liquor1.1 0.7 
Other0.4 0.4 
 100 %100 %
 
A variety of factors affect the profitability of each of the Company's stores, including competition, size, access and parking, lease terms, management supervision, and the strength of the applicable banner in the local community.  The Company gives ongoing attention to the décor and format of its stores and tailors each store's product mix to the preferences of the local community.  Village continually evaluates individual stores to determine if they should be closed, remodeled or replaced.
 
ACQUISITIONS, DEVELOPMENT AND EXPANSION
 
The Company has an ongoing program to upgrade and expand its supermarket chain.  This program has included store remodels as well as the opening or acquisition of additional stores.  When remodeling, Village has sought, whenever possible, to increase the amount of selling space in its stores.

We have budgeted $40,000 for capital expenditures in fiscal 2022.  Planned expenditures include three major remodels, several smaller store remodels, the purchase of Galloway store shopping center, one new Gourmet Garage store, continued expansion of ShopRite from Home and self-checkout, and various merchandising, technology, equipment and facility upgrades.
 
Additional store remodels and sites for new stores are in various stages of development.  Village will also consider additional acquisitions should appropriate opportunities arise.

Fiscal 2021

Fiscal 2021 capital expenditures include one major remodel, continued expansion of ShopRite from Home and self-checkout, and various merchandising, technology, equipment and facility upgrades.

On February 22, 2021, Village closed the ShopRite store located in Silver Spring, Maryland. Despite continued investment in marketing and promotional programs, the store was unable to generate sales at a level sufficient to maintain profitability, resulting in its closure. The impacts associated with this closure were not material to the consolidated financial statements.

Fiscal 2020

On May 14, 2020, Village completed its acquisition of certain assets, including five supermarkets averaging 52,000 sq. ft. (30,000 selling sq. ft.), a production distribution center (the “PDC”) and the intellectual property of Fairway Group Holdings Corp. and certain of its subsidiaries (“Fairway”), including the names “Fairway” and “Fairway Markets” for $73,622, net of cash acquired. Four of the supermarkets are in Manhattan, specifically the Upper West Side, Upper East Side, Kips Bay and Chelsea locations, and a fifth store is located in Pelham, NY. Like Village, Fairway traces its roots back to a neighborhood
2


market over 80 years ago. Fairway Markets offer a one-stop destination shopping experience with an emphasis on fresh, unique, and high quality offerings paired with an expansive variety of natural, organic, specialty and gourmet products. The PDC is a centralized commissary that promotes production efficiency, product quality and consistency in the bakery, prepared foods, meals to go and other perishable product categories. Production costs at the PDC, including materials, labor and overhead, are included in Cost of sales. The Fairway acquisition expanded our presence in New York City under an iconic city brand and provides Village the ability to expand centralized food production to support stores under all of our banners.

Fiscal 2020 capital expenditures include costs associated with the opening of an 82,000 sq. ft. (52,000 selling sq. ft.) store in Stroudsburg, Pennsylvania that replaced our existing 53,000 sq. ft. store, expansion of ShopRite from Home, including the opening of an automated micro-fulfillment center in southern New Jersey, one major store remodel, several smaller remodels and equipment upgrades, including those in the integration of the Fairway acquisition.

WAKEFERN FOOD CORPORATION
 
The Company is the second largest member of Wakefern and owns 12.2% of Wakefern’s outstanding stock as of July 31, 2021.  Wakefern, which was organized in 1946, is the nation’s largest retailer-owned food cooperative.  Wakefern and its 48 shareholder members operate 362 supermarkets and other retail formats, including 92 stores operated by Wakefern.  Only Wakefern and its members are entitled to use the ShopRite, Fairway and Gourmet Garage names and trademarks, and to participate in related advertising and promotional programs.

The principal benefits to the Company from its relationship with Wakefern are the use of the ShopRite, Fairway and Gourmet Garage names and trademarks, volume purchasing, store and own branded products, distribution and warehousing economies of scale, advertising and promotional programs (including the ShopRite Price Plus card) and the development of advanced retail technology.  The Company believes that the ShopRite and Fairway names are widely recognized by its customers and is a factor in their decisions about where to shop. Store and own branded products accounted for approximately 12.4% of ShopRite sales in fiscal 2021.
 
Wakefern distributes as a "patronage dividend" to each of its stockholders a share of substantially all of its earnings in proportion to the dollar volume of purchases by the stockholder from Wakefern during each fiscal year.
 
While Wakefern has a substantial professional staff, it operates as a member owned cooperative.  Executives of most members make contributions of time to the business of Wakefern.  Executives of the Company spend a significant amount of their time working on various Wakefern committees, which oversee and direct Wakefern purchasing, merchandising and other programs.  In addition, Nicholas Sumas, the Company’s Co-President, is a member of the Wakefern Board of Directors.
 
Most of the Company's advertising is developed and placed by Wakefern's professional advertising staff.  Wakefern is responsible for all broadcast television, radio, print and digital advertisements. Wakefern bills its members using various formulas which allocate advertising costs in accordance with the estimated proportional benefits to each member from such advertising.  The Company also places Wakefern developed materials with local newspapers.  In addition, Wakefern and its affiliates provide the Company with other services including workers' compensation, liability and property insurance, supplies, certain equipment purchasing, coupon processing, certain financial accounting applications, retail technology support, including shoprite.com, gourmetgarage.com, fairway.com, branded apps and other store services.
 
Wakefern operates warehouses and distribution facilities in Elizabeth, Keasbey, Whitehouse, Dayton, Newark and Jamesburg, New Jersey and Gouldsboro, Breinigsville and Hatfield Pennsylvania.  The Company and all other members of Wakefern are parties to the Wakefern Stockholders' Agreement which provides for certain commitments by, and restrictions on, all shareholders of Wakefern.  This agreement extends until ten years from the date that stockholders representing 75% of Wakefern sales notify Wakefern that those stockholders request the Wakefern Stockholders' Agreement be terminated.  Each member is obligated to purchase from Wakefern a minimum of 85% of its requirements for products offered by Wakefern.  If this purchase obligation is not met, the member is required to pay Wakefern's profit contribution shortfall attributable to this failure.  The Company fulfilled this obligation in fiscal 2021 and 2020.  This agreement also requires that in the event of unapproved changes in control of the Company or a sale of the Company or of individual Company stores, except to a qualified successor, the Company in such cases must pay Wakefern an amount equal to the annual profit contribution shortfall attributable to the sale of a store or change in control.  No payments are required if the volume lost by a shareholder as a result of the sale of a store is replaced by such shareholder by increased volume in existing or new stores.  A "qualified successor" must be, or agree to become, a member of Wakefern, and may not own or operate any supermarkets, other than ShopRite, PriceRite, The Fresh Grocer, Fairway, Gourmet Garage or Dearborn Market supermarkets, in the states of New York, New Jersey, Pennsylvania, Delaware, Maryland, Virginia, Connecticut, Massachusetts, Rhode Island, Vermont, New Hampshire,
3


Maine or the District of Columbia, or own or operate more than 25 non-ShopRite supermarkets in any other locations in the United States.
 
Wakefern, under circumstances specified in its bylaws, may refuse to sell merchandise to, and may repurchase the Wakefern stock of, any member.  Such circumstances include a member's bankruptcy filing, certain unapproved transfers by a member of its supermarket business or its capital stock in Wakefern, unapproved acquisition by a member of certain supermarket or grocery wholesale supply businesses, the material breach by a member of any provision of the bylaws of Wakefern or any agreement with Wakefern, or a failure to fulfill financial obligations to Wakefern.
 
Any material change in Wakefern's method of operation or a termination or material modification of the Company's relationship with Wakefern following termination of the above agreements, or otherwise, might have an adverse impact on the conduct of the Company's business and could involve additional expense for the Company.  The failure of any Wakefern member to fulfill its obligations under these agreements or a member's insolvency or withdrawal from Wakefern could result in increased costs to remaining members.
 
Wakefern does not prescribe geographical franchise areas to its members.  The specific locations at which the Company, other members of Wakefern, or Wakefern itself, may open new units under the ShopRite, PriceRite, The Fresh Grocer, Fairway, Gourmet Garage or Dearborn Market names are, however, subject to the approval of Wakefern's Site Development Committee.  This committee is composed of persons who are not employees or members of Wakefern.  Committee decisions to deny a site application may be appealed to the Wakefern Board of Directors.  Wakefern assists its members in their site selection by providing appropriate demographic data, volume projections and estimates of the impact of the proposed store on existing member supermarkets in the area.
 
Each of Wakefern's members is required to make capital contributions to Wakefern based on the number of stores operated by that member and the purchases from Wakefern generated by those stores.  As additional stores are opened or acquired by a member, additional capital must be contributed by it to Wakefern.  The Company’s investment in Wakefern and affiliates was $33,004 at July 31, 2021.  The total amount of debt outstanding from all capital pledges to Wakefern is $3,423 at July 31, 2021.  The maximum per store investment increased from $950 to $975 in fiscal 2021, resulting in an additional $670 capital pledge, which was paid in fiscal 2021.

As required by the Wakefern bylaws, the Company’s investment in Wakefern is pledged to Wakefern to secure the Company’s obligations to Wakefern.  In addition, five members of the Sumas family have guaranteed the Company’s obligations to Wakefern.  These personal guarantees are required of any 5% shareholder of the Company who is active in the operation of the Company.  Wakefern does not own any securities of the Company or its subsidiaries.  The Company’s investment in Wakefern entitles the Company to enough votes to elect one member to the Wakefern Board of Directors due to cumulative voting rights.

LABOR
 
As of July 31, 2021, the Company employed approximately 7,268 persons with approximately 70% working part-time.  Approximately 89% of the Company’s employees are covered by collective bargaining agreements. Contracts with the Company’s seven unions have expiration dates between March 2020 and August 2025.  Approximately 10% of our associates are represented by unions whose contracts have expired or will expire within one year.  Many of the Company’s competitors are similarly unionized.
 
SEASONALITY
The majority of our revenues are generally not seasonal in nature. However, revenues tend to be higher during the major holidays throughout the year.

REGULATORY ENVIRONMENT
 
The Company’s business requires various licenses and the registration of facilities with state and federal health and drug regulatory agencies.  These licenses and registration requirements obligate the Company to observe certain rules and regulations, and a violation of these rules and regulations could result in a suspension or revocation of licenses or registrations and fines or penalties.  In addition, most licenses require periodic renewals.  The Company has not experienced material difficulties with respect to obtaining or retaining licenses and registrations. 



4


COMPETITION
 
The supermarket business is highly competitive and characterized by narrow profit margins.  Village competes directly with multiple retail formats both in-store and online, including national, regional and local supermarket chains as well as warehouse clubs, supercenters, drug stores, discount general merchandise stores, fast food chains, restaurants, dollar stores and convenience stores. Some of the Company's principal competitors include Acme, Aldi, Amazon/Whole Foods, BJs, Costco, Foodtown, Giant, Kings, Lidl, Safeway, Stop & Shop, Target, Trader Joe's, Wal-Mart, Wegmans and Weis. Competition with these outlets is based on price, store location, convenience, promotion, product assortment, quality and service.  Some of these competitors have greater financial resources, lower merchandise acquisition costs and lower operating expenses than we do.

AVAILABLE INFORMATION
 
As a member of the Wakefern cooperative, Village relies upon our customer focused websites, shoprite.com, gourmetgarage.com and fairway.com, for interaction with customers and prospective employees.  This website is maintained by Wakefern for the benefit of all ShopRite supermarkets, and therefore does not contain any financial information related to the Company.
 
The Company will provide paper copies of the annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and press releases free of charge upon request to any shareholder.  In addition, electronic copies of these filings can be obtained at sec.gov.
 
ITEM 1A.   RISK FACTORS
 
Not applicable.
 
ITEM 1B.   UNRESOLVED STAFF COMMENTS
 
Not applicable.
 
ITEM 2.   PROPERTIES

As of July 31, 2021, Village owns the sites of six of its supermarkets (containing 412,000 square feet of total space), all of which are freestanding stores, except the Egg Harbor store, which is part of a shopping center, and the micro-fulfillment center in southern New Jersey.  The remaining 31 stores (containing 1,614,000 square feet of total space), PDC and the corporate headquarters are leased, with initial lease terms generally ranging from 20 to 30 years, usually with renewal options.  Twenty-three of these leased stores are located in shopping centers or city storefronts and the remaining eight are freestanding stores. Most of the Company’s leases contain renewal options at increased rents of five years each at the Company’s sole discretion. These options enable Village to retain the use of facilities in desirable operating areas. Each renewal option is evaluated when recognizing the lease right-of-use assets and liabilities, and the Company utilizes the lease term for which it is reasonably certain to use the underlying asset. Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company is obligated under all leases to pay for real estate taxes, utilities and liability insurance, and under certain leases to pay additional amounts based on maintenance and a percentage of sales in excess of stipulated amounts. The Company accounts for rent holidays, escalating rent provisions, and construction allowances on a straight-line basis over the term of the lease.

As of July 31, 2021, finance lease right-of-use assets of $12,806 are included in property, equipment and fixtures, net in the Company's consolidated balance sheet.

The annual rental payment, including finance leases, for all of the Company's leased facilities for the year ended July 31, 2021 was approximately $37,457. For additional information on lease obligations, see Note 7 to the consolidated financial statements.
 
Village is a limited partner in two partnerships, one of which owns a shopping center in which one of our leased stores is located.  The Company is also a general partner in a partnership that is a lessor of one of the Company's freestanding stores.

On October 13, 2021, Village completed the acquisition of the Galloway store shopping center for $9,800. As of July 31, 2021, the right-of-use asset and obligation related to the Galloway store's lease were $873 and $887, respectively.
 
5


ITEM 3.   LEGAL PROCEEDINGS

Superstorm Sandy devastated Village's trade area on October 29, 2012 and resulted in the closure of almost all of our stores for periods of time ranging from a few hours to eight days. Village disposed of substantial amounts of perishable product and also incurred repair, labor and other costs as a result of the storm. Wakefern, as the policy holder, has pursued recovery of uncollected insurance claims on behalf of all Wakefern members through litigation against the insurance carrier and others since October 2013. Litigation over this matter has ended and the Company received an additional $2,733 in the 4th quarter of fiscal 2020 which was recognized as a reduction in operating and administrative expense. Village has received a total of $6,730 related to losses incurred as a result of Superstorm Sandy.

The Company is involved in other litigation incidental to the normal course of business. Company management is of the opinion that the ultimate resolution of these legal proceedings should not have a material adverse effect on the consolidated financial position, results of operations or liquidity of the Company.

ITEM 4. MINE SAFETY DISCLOSURES
 
Not applicable.

6


PART II
 
ITEM 5.   MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
 
(All dollar amounts are in thousands, except per share data).
 
Stock Price and Dividend Information
 
The Class A common stock of Village Super Market, Inc. is traded on the NASDAQ Global Select Market under the symbol “VLGEA.” The table below sets forth the high and low last reported sales price for the fiscal quarter indicated.

2021HighLow
4th Quarter$25.46$22.55
3rd Quarter$26.19$21.07
2nd Quarter$23.89$21.56
1st Quarter$26.41$23.19
2020HighLow
4th Quarter$27.72$22.43
3rd Quarter$24.58$17.10
2nd Quarter$28.40$22.46
1st Quarter$26.73$24.26
 
As of October 1, 2021, there were approximately 278 holders of record of Class A common stock.
 
During fiscal 2021, Village paid cash dividends of $13,050.  Dividends in fiscal 2021 consist of $1.00 per Class A common share and $.65 per Class B common share.

During fiscal 2020, Village paid cash dividends of $12,965.  Dividends in fiscal 2020 consist of $1.00 per Class A common share and $.65 per Class B common share.


7


ITEM 6.   SELECTED FINANCIAL DATA
 
Selected Financial Data
(Dollars in thousands, except per share data and per square foot data).
 
Fiscal 2021 contains 53 weeks, with the additional week included in the fourth quarter. All other fiscal years contain 52 weeks.
 
For yearJuly 31, 2021July 25, 2020July 27, 2019July 28, 2018July 29,
2017
Sales$2,030,330 $1,804,594 $1,643,502 $1,612,015 $1,604,574 
Net income 19,994 (1)24,939 (2)25,539 (3)25,080 (4)22,921 
Net income as a % of sales0.98 %1.38 %1.55 %1.56 %1.43 %
Net income per share:  
Class A common stock:  
Basic$1.53 $1.93 $1.98 $1.95 $1.80 
Diluted1.37 1.72 1.77 1.74 1.60 
Class B common stock:  
Basic1.00 1.25 1.29 1.27 1.16 
Diluted1.00 1.25 1.29 1.27 1.16 
Cash dividends per share:  
Class A1.00 1.00 1.00 1.00 1.00 
Class B0.65 0.65 0.65 0.65 0.65 
At year-end  
Total assets (5) $889,004 $915,546 $502,289 $481,590 $455,225 
Long-term debt (5)370,078 396,181 47,725 48,186 42,646 
Working capital44,023 34,522 56,307 89,201 85,279 
Shareholders’ equity341,473 332,320 318,672 303,145 286,820 
Book value per share23.48 22.84 22.15 21.08 19.93 
Other data  
Same store sales trend (6)2.3 %5.3 %(0.5)%0.2 %0.0 %
Total square feet2,026,000 2,091,000 1,804,000 1,770,000 1,717,000 
Average total sq. ft. per store55,000 55,000 55,000 59,000 59,000 
Selling square feet1,481,000 1,529,000 1,401,000 1,384,000 1,353,000 
Sales per average square foot of selling space (7)$1,349 $1,275 $1,186 $1,188 $1,186 
Number of stores37 38 33 30 29 
Sales per average number of stores (7)$52,713 $53,284 $54,715 $55,450 $55,330 
Capital expenditures and acquisitions25,233 54,495 27,988 35,464 27,726 
 
(1) Includes a $2,802 (net of tax) gain on the sale of the leasehold interest in a non-supermarket related parking lot lease obtained as part of the Fairway acquisition, a gain on the sale of a pharmacy prescription list related to the Silver Spring store, net of store closing costs of $276 (net of tax), non-cash impairment charges for the Fairway trade name and the long lived assets for one Gourmet Garage store of $2,010 (net of tax), pension settlement charges of $407 (net of tax) and estimated net income of $417 due to the fiscal year including a 53rd week.
(2) Includes a $1,911 (net of tax) gain for Superstorm Sandy insurance proceeds received, an $854 (net of tax) gain on the sale of pharmacy prescription lists related to three store pharmacies closed in March 2020, a $2,512 incremental benefit from a federal net operating loss carryback at a rate higher than the current statutory tax rate, a $1,423 (net of tax) gain arising from the
8


breakup of Village’s initial “stalking horse” bid under the January 20, 2020 Fairway Asset Purchase Agreement, transaction costs incurred for the Fairway acquisition of $1,888 (net of tax), amortization of acquisition related inventory step-up of $355 (net of tax), a non-cash pension charge related to the termination of a company-sponsored pension plan and other pension settlement charges of $1,160 (net of tax), pre-opening costs related to the Stroudsburg, Pennsylvania replacement store of $891 (net of tax) and store closure costs and charges to write off the lease asset and related obligations for the old Stroudsburg store of $557 (net of tax).
(3) Includes a $290 (net of tax) gain for Superstorm Sandy insurance proceeds received, a tax benefit of $777 related to the favorable settlement of a tax audit with the New Jersey Division of Taxation and a non-cash pension charge related to pension settlement charges of $308 (net of tax).
(4) Includes a $3,300 reduction in deferred tax expense as a result of the Tax Cuts and Jobs Act, an $822 (net of tax) non-recurring credit accrued related to multi-employer pension benefits, $877 (net of tax) in non-recurring assessments from Wakefern and $695 (net of tax) in pre-opening costs related to the Bronx, New York City store.
(5) On July 28, 2019, the Company adopted ASU 2016-02, “Leases.” The adoption of the standard resulted in the recognition of operating lease assets and operating lease liabilities, included in long-term debt of $99,415 and $111,139, respectively, as of the date of adoption.
(6) New stores and replacement stores are included in same store sales in the quarter after the store has been in operation for four full quarters. Store renovations and expansions are included in same store sales immediately. The change in same store sales in fiscal 2021 excludes the impact of the 53rd week in fiscal 2021 and fiscal 2017 excludes the impact of the 53rd week in fiscal 2016.
(7) Amounts for the year ended July 25, 2020 exclude the results of the Fairway stores acquired on May 14, 2020, amounts for the year ended July 27, 2019 exclude the results of the Gourmet Garage stores acquired on June 24, 2019. Amounts for the year ended July 28, 2018 exclude results of the store opened in the Bronx, New York on June 28, 2018.

Unaudited Quarterly Financial Data
(Dollars in thousands except per share amounts).
 
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Fiscal
Year
2021     
Sales$490,136 $522,818 $481,093 $536,283 $2,030,330 
Gross profit137,963 141,845 133,422 151,814 565,044 
Net income3,360 4,555 2,574 9,500 19,994 
Net income per share:     
Class A common stock:     
Basic0.26 0.35 0.20 0.73 1.53 
Diluted0.23 0.31 0.18 0.65 1.37 
Class B common stock:     
Basic0.17 0.23 0.13 0.47 1.00 
Diluted0.17 0.23 0.13 0.47 1.00 
2020     
Sales$407,402 $437,422 $458,292 $501,478 $1,804,594 
Gross profit113,546 117,947 129,901 145,081 506,475 
Net income2,567 2,005 11,138 9,229 24,939 
Net income per share:  
Class A common stock:  
Basic0.20 0.16 0.86 0.71 1.93 
Diluted0.18 0.14 0.77 0.63 1.72 
Class B common stock:  
Basic0.13 0.10 0.56 0.46 1.25 
Diluted0.13 0.10 0.56 0.46 1.25 



9


ITEM 7.   MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
 
(Dollars in thousands, except per share and per square foot data).
 
OVERVIEW
 
Village operates a chain of twenty-nine ShopRite supermarkets, five Fairway Markets and three Gourmet Garage specialty markets located in New Jersey, New York, Pennsylvania and Maryland. Village is the second largest member of Wakefern Food Corporation (“Wakefern”), the nation’s largest retailer-owned food cooperative and owner of the ShopRite, Fairway and Gourmet Garage names. This ownership interest in Wakefern provides Village with many of the economies of scale in purchasing, distribution, advanced retail technology, marketing and advertising associated with larger chains.

On February 22, 2021, Village closed the ShopRite store located in Silver Spring, Maryland. Despite continued investment in marketing and promotional programs, the store was unable to generate sales at a level sufficient to maintain profitability, resulting in its closure. The impacts associated with this closure were not material to the consolidated financial statements.

On May 14, 2020, Village completed its acquisition of certain assets, including five supermarkets averaging 52,000 sq. ft. (30,000 selling sq. ft.), a production distribution center (the “PDC”) and the intellectual property of Fairway Group Holdings Corp. and certain of its subsidiaries (“Fairway”), including the names “Fairway” and “Fairway Markets” for $73,622, net of cash acquired. Four of the supermarkets are in Manhattan, specifically the Upper West Side, Upper East Side, Kips Bay and Chelsea locations, and a fifth store is located in Pelham, NY. Like Village, Fairway traces its roots back to a neighborhood market over 80 years ago. Fairway Markets offer a one-stop destination shopping experience with an emphasis on fresh, unique, and high quality offerings paired with an expansive variety of natural, organic, specialty and gourmet products. The PDC is a centralized commissary that promotes production efficiency, product quality and consistency in the bakery, prepared foods, meals to go and other perishable product categories. Production costs at the PDC, including materials, labor and overhead, are included in Cost of sales. The Fairway acquisition expands our presence in New York City under an iconic city brand and provides Village the ability to expand centralized food production to support stores under all of our banners.

On November 1, 2019, Village opened an 82,000 sq. ft. (52,000 selling sq. ft.) ShopRite in Stroudsburg, Pennsylvania and replaced our existing 53,000 sq. ft. store.

The supermarket industry is highly competitive and characterized by narrow profit margins. The Company competes directly with multiple retail formats, both in-store and online, including national, regional and local supermarket chains as well as warehouse clubs, supercenters, drug stores, discount general merchandise stores, fast food chains, restaurants, dollar stores and convenience stores. Village competes by using low pricing, providing a superior customer service experience and a broad range of consistently available quality products, including our own brands portfolio. The ShopRite Price Plus preferred customer program enables Village to offer continuity programs, focus on target marketing initiatives and to offer discounts and attach digital coupons directly to a customer's Price Plus card.

The Company’s stores, six of which are owned, average 55,000 total square feet. These larger store sizes enable the Company’s stores to provide a “one-stop” shopping experience and to feature expanded higher margin specialty departments such as an on-site bakery, an expanded delicatessen, a variety of natural and organic foods, ethnic and international foods, prepared foods and pharmacies.  Many of our stores emphasize a Power Alley, which features high margin, fresh, convenience offerings in an area within the store that provides quick customer entry and exit for those customers shopping for today's lunch or dinner. Certain of our stores include the Village Food Garden concept featuring a restaurant style kitchen, and several kiosks offering a wide variety of store prepared specialty foods for both take-home and in-store dining.

Online grocery ordering for in-store pick up or home delivery through ShopRite from Home is available in all of our ShopRite stores. Customers can browse our circular, create and edit shopping lists and use ShopRite from Home through shoprite.com or the ShopRite app.  Additionally, the ShopRite Order Express app enables customers to pre-order deli, catering, specialty occasion cakes and other items. Online ordering for home delivery through third party services is available in all Fairway and Gourmet Garage stores. In April 2020 we also added online ordering for home delivery through third party services in all ShopRite stores.

We consider a variety of indicators to evaluate our performance, such as same store sales; percentage of total sales by department (mix); shrink; departmental gross profit percentage; sales per labor hour; units per labor hour; and hourly labor rates.

10


The Company utilizes a 52 - 53 week fiscal year, ending on the last Saturday in the month of July. Fiscal 2021 contains 53 weeks and fiscal 2020 contains 52 weeks.

COVID-19

The Company was significantly impacted by the COVID-19 outbreak as it operates in and around one of the early U.S. epicenters of the health crisis. The Company is classified as an essential business and has remained open to serve our customers and the communities in which we operate. We continue to experience changes in customer shopping habits, shifts in product mix and increased demand through digital channels as a result of the COVID-19 pandemic. Demand remains high in most stores, however sales at Fairway and Gourmet Garage locations in Manhattan have been negatively impacted by localized residential population migration out of the city and less commuter and tourist traffic. We expect continued uncertainty in our business as well as the local and regional economies in which we operate depending on the duration and intensity of the COVID-19 pandemic (see the "Outlook" section below for further discussion of risks and uncertainties).

NON-GAAP MEASURES
The accompanying Consolidated Financial Statements, including the related notes, are presented in accordance with generally accepted accounting principles (“GAAP”). We provide non-GAAP measures, including Adjusted net income and Adjusted operating and administrative expenses management believes these metrics are useful to investors and analysts. These non-GAAP financial measures should not be considered as an alternative to GAAP measures such as net income, operating income, operating and administrative expense or any other GAAP measure of performance. These measures should not be reviewed in isolation or considered as a substitute for our financial results as reported in accordance with GAAP. We believe Adjusted net income and Adjusted operating and administrative expense are useful metrics to investors and analysts because they present more accurate year-over-year comparisons of our net income and operating and administrative expense. Other companies may have different definitions of Non-GAAP Measures and provide for different adjustments, and comparability to the Company's results of operations may be impacted by such differences. The Company's presentation of Non-GAAP Measures should not be construed as an implication that its future results will be unaffected by unusual or non-recurring items.





















11


The following tables reconciles Net income to Adjusted net income and Operating and administrative expenses to Adjusted operating and administrative expenses:

 53 Weeks Ended52 Weeks Ended
 July 31,
2021
July 25,
2020
Net Income$19,994 $24,938 
Adjustments to Gross Profit:
Amortization of acquisition related inventory step up— 507 
Adjustments to Operating and administrative expense:
Gain on sale of assets (1)(4,768)(1,220)
Non-cash pension termination and settlement charges587 1,604 
Store closure costs (2)325 799 
New store pre-opening costs (3) — 1,274 
Gain on Superstorm Sandy insurance proceeds— (2,733)
Fairway acquisition transaction costs— 2,701 
Break-up fee income (4)— (2,035)
Other adjustments:
Impairment of assets (5)2,900 — 
Estimated income from 53rd week (6)(602)— 
Adjustments to Income taxes:
Tax impact of adjustments to gross profit and operating expenses478 (236)
Tax gain on federal net operating loss carryback— (2,512)
Adjusted net income$18,914 $23,087 
Operating and administrative expense498,786 444,833 
Total adjustments to operating administrative expense3,856 (390)
Adjusted operating and administrative expense502,642 444,443 
Adjusted operating and administrative expense as a % of sales24.76 %24.63 %

(1) Fiscal 2021 includes a $4,044 gain on the sale of the leasehold interest in a non-supermarket related parking lot obtained as part of the Fairway acquisition and a $724 gain on the sale of the pharmacy prescription list related to the Silver Spring store. Fiscal 2020 includes a gain on the sale of the pharmacy prescription lists related to three store pharmacies closed in March 2020.
(2) Fiscal 2021 includes costs associated with the closure of the Silver Spring, Maryland store on February 22, 2021 and Fiscal 2020 includes charges to write off the lease asset and related obligations for the old Stroudsburg store.
(3) Fiscal 2020 pre-opening costs relate to the Stroudsburg replacement store opened on November 1, 2019.
(4) Fiscal 2020 gain due to the breakup of Village’s initial “stalking horse” bid under the January 20, 2020 Fairway Asset Purchase Agreement.
(5) Fiscal 2021 non-cash impairment charges for the Fairway trade name of $2,386 and the long-lived assets for one Gourmet Garage store of $514.
(6) Fiscal 2021 is a 53-week fiscal year, with the additional week included in the fourth quarter.
12



RESULTS OF OPERATIONS
 
The following table sets forth the components of the consolidated statements of operations of the Company as a percentage of sales:
 
 July 31, 2021July 25, 2020
Sales100.00 %100.00 %
Cost of sales72.17 %71.93 %
Gross profit27.83 %28.07 %
Operating and administrative expense24.57 %24.65 %
Depreciation and amortization1.69 %1.74 %
Impairment of assets0.14 %— %
Operating income1.43 %1.68 %
Interest expense(0.19)%(0.14)%
Interest income0.18 %0.22 %
Income before income taxes1.42 %1.76 %
Income taxes0.44 %0.38 %
Net income0.98 %1.38 %
 
SALES
 
Sales were $2,030,330 in fiscal 2021, an increase of $225,736, or 12.5% from fiscal 2020. Sales increased $35,433, or 2.0%, due to fiscal 2021 containing 53 weeks. Excluding the impact of the 53rd week, sales increased due to the Fairway acquisition completed on May 14, 2020, the opening of the Stroudsburg replacement store on November 1, 2019 and a same store sales increase of 1.8%. Excluding the impact of the 53rd week, same store sales increased 7.5% in fiscal 2021 on a two-year stacked basis compared to fiscal 2019.

Since the beginning of the COVID-19 pandemic, we have experienced higher average basket sizes and decreased transaction counts as customers have consolidated shopping trips. Additionally, both food inflation and increased Supplemental Nutrition Assistance Program ("SNAP") benefits positively impacted sales. Same store digital sales growth accelerated through both ShopRite from Home and partnerships with online grocery picking and delivery services, increasing 68% in fiscal 2021 compared to fiscal 2020 and 219% on a two-year stacked basis. During the COVID-19 pandemic, fiscal 2021 sales at Fairway and Gourmet Garage locations in Manhattan have been significantly negatively impacted due primarily to residential population migration out of the city and less commuter and tourist traffic.

New stores and replacement stores are included in same store sales in the quarter after the store has been in operation for four full quarters.  Store renovations and expansions are included in same store sales immediately.

GROSS PROFIT
 
Gross profit as a percentage of sales decreased to 27.83% in fiscal 2021 compared to 28.07% in fiscal 2020. Higher margins associated with Fairway increased gross profit (.22%), despite higher costs as we transition and integrate commissary operations into our business. Excluding the impact of Fairway, gross profit as a percentage of sales decreased .46% due primarily to decreased departmental gross margin percentages (.48%) and increased warehouse assessment charges from Wakefern (.34%), partially offset by a favorable change in product mix (0.17%), lower promotional spending (0.16%) and increased patronage dividends and rebates received from Wakefern (.03%). Departmental gross profits decreased due partly to price investments.

OPERATING AND ADMINISTRATIVE EXPENSE
 
Operating and administrative expense as a percentage of sales decreased to 24.57% in fiscal 2021 compared to 24.65% in fiscal 2020. Adjusted operating and administrative expense as a percentage of sales increased to 24.76% in fiscal 2021 compared to 24.63% in fiscal 2020.

13


Adjusted operating and administrative expense increased due primarily to increased occupancy costs due primarily to the Fairway acquisition (.56%) and increased external fees and transportation costs associated with digital sales (.42%), partially offset by decreased costs related to COVID-19, including enhanced wages and benefits, security and outside sanitation services (.62%) and lower payroll and fringe benefit costs (.24%). Payroll and fringe benefits decreased primarily due to leverage from higher sales, reductions in service department offerings, labor shortages and productivity initiatives partially offset by the addition of Fairway, growth of ShopRite from Home and minimum wage and demand driven pay rate increases.

DEPRECIATION AND AMORTIZATION
 
Depreciation and amortization expense was $34,195 and $31,358 in fiscal 2021 and 2020, respectively. Depreciation and amortization expense increased in fiscal 2021 compared to the prior year due to depreciation related to assets acquired as part of the Fairway acquisition.
 
IMPAIRMENT OF ASSETS

Impairment of assets includes non-cash charges related to the Fairway trade name of $2,386 (see note 1 to the consolidated financial statements) and the long-lived assets for one Gourmet Garage store of $514.

INTEREST EXPENSE
 
Interest expense was $3,943 and $2,611 in fiscal 2021 and 2020, respectively. Interest expense increased in fiscal 2021 compared to fiscal 2020 due primarily to interest expense related to the credit agreement entered into on May 6, 2020 (see note 7 to the consolidated financial statements).
 
INTEREST INCOME
 
Interest income was $3,633 and $4,060 in fiscal 2021 and 2020, respectively. Interest income decreased in fiscal 2021 compared to fiscal 2020 due primarily to lower interest rates for amounts invested in variable rate notes receivable from Wakefern and demand deposits invested at Wakefern.
 
INCOME TAXES
 
The Company’s effective income tax rate was 30.7% and 21.4% in fiscal 2021 and 2020, respectively.

Fiscal 2020 includes a $2,512 benefit from a federal net operating loss carryback at a rate higher than the current statutory tax rate. Excluding the impact of these adjustments, the effective income tax rate was 29.3% in fiscal 2020. The increase in the effective tax rate in fiscal 2021 is due primarily to favorable return to provision adjustments in fiscal 2020 and increased state taxable income in higher tax rate jurisdictions.

NET INCOME

Net income was $19,994 in fiscal 2021 compared to $24,939 in fiscal 2020.  Adjusted net income was $18,914 in fiscal 2021 compared to $23,087 in fiscal 2020. Adjusted net income decreased 18% in fiscal 2021 compared to the prior year due primarily to lower sales volumes in Manhattan and higher costs as we transition and integrate commissary operations into our business.


14


CRITICAL ACCOUNTING POLICIES
 
Critical accounting policies are those accounting policies that management believes are important to the portrayal of the Company’s financial condition and results of operations. These policies require management’s most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain.
 
The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
 
IMPAIRMENT
 
The Company reviews the carrying values of its long-lived assets, such as property, equipment and fixtures for possible impairment whenever events or changes in circumstances indicate that the carrying amount of assets may not be recoverable. Such review analyzes the undiscounted estimated future net cash flows from asset groups at the store level to determine if the carrying value of such assets are recoverable from their respective cash flows. If impairment is indicated, it is measured by comparing the fair value of the long-lived asset groups to their carrying value.
 
Goodwill and indefinite-lived intangible assets are tested at the end of each fiscal year, or more frequently if circumstances dictate, for impairment. The Company utilizes valuation techniques, such as earnings multiples, in addition to the Company’s market capitalization, to assess goodwill for impairment. Calculating the fair value of a reporting unit requires the use of estimates. Management believes the fair value of Village’s one reporting unit exceeds its carrying value at July 31, 2021. Should the Company’s carrying value of its one reporting unit exceed its fair value, the amount of any resulting goodwill impairment may be material to the Company’s financial position and results of operations. The fair value of indefinite-lived intangible assets are estimated based on the discounted cash flow model using the relief from royalty method.

Manhattan store sales have been impacted by localized residential population migration out of Manhattan and less commuter and tourist traffic during the COVID-19 pandemic. Due to uncertainty regarding the duration and extent of the impact of the COVID-19 pandemic on Manhattan, the Company recognized an impairment charge related to the Fairway trade name of $2,386 for year ended July 31, 2021.
 
PATRONAGE DIVIDENDS
 
As a stockholder of Wakefern, Village earns a share of Wakefern’s earnings, which are distributed as a “patronage dividend.” This dividend is based on a distribution of substantially all of Wakefern’s operating profits for its fiscal year (which ends on or about September 30) in proportion to the dollar volume of purchases by each member from Wakefern during that fiscal year. Patronage dividends are recorded as a reduction of cost of sales as merchandise is sold. Village accrues estimated patronage dividends due from Wakefern quarterly based on an estimate of the annual Wakefern patronage dividend and an estimate of Village’s share of this annual dividend based on Village’s estimated proportional share of the dollar volume of business transacted with Wakefern that year. The patronage dividend receivable based on these estimates was $11,860 and $11,204 at July 31, 2021 and July 25, 2020, respectively.

BUSINESS COMBINATIONS

We account for business combinations using the acquisition method of accounting, which requires that once control is obtained, all the assets acquired and liabilities assumed are recorded at their respective fair values at the date of acquisition. The determination of fair values of identifiable assets and liabilities requires estimates and the use of valuation techniques when market value is not readily available. For intangible assets acquired in a business combination, we typically determine the fair value based on the discounted cash flow model, specifically the relief from royalty method for intangible assets related to a trade name. Significant estimates in valuing certain intangible assets include, but are not limited to, the amount and timing of future revenues, cash flows, growth rates, discount rates and useful lives. The excess of the purchase price over fair values of identifiable assets and liabilities is recorded as goodwill.






15


PENSION PLANS
 
The determination of the Company’s obligation and expense for Company-sponsored pension plans is dependent, in part, on Village’s selection of assumptions used by actuaries in calculating those amounts. These assumptions are described in Note 9 to the consolidated financial statements and include, among others, the discount rate, the expected long-term rate of return on plan assets and the rate of increase in compensation costs. Actual results that differ from the Company’s assumptions are accumulated and amortized over future periods and, therefore, generally affect recognized expense in future periods. While management believes that its assumptions are appropriate, significant differences in actual experience or significant changes in the Company’s assumptions may materially affect cash flows, pension obligations and future expense.
 
The objective of the discount rate assumption is to reflect the rate at which the Company’s pension obligations could be effectively settled based on the expected timing and amounts of benefits payable to participants under the plans. Our methodology for selecting the discount rate as of July 31, 2021 was to match the plans' cash flows to that of a yield curve on high-quality fixed-income investments. Based on this method, we utilized a weighted-average discount rate of 2.44% at July 31, 2021 compared to 2.26% at July 25, 2020. Changes in the discount rate and updated assumptions on mortality tables and improvement scales resulted in a net decrease in the projected benefit obligation by approximately $(1,206) at July 31, 2021. Village evaluated the expected increase in compensation costs of 4.50% and concluded no changes in this assumption was necessary in estimating pension plan obligations and expense. The Company utilizes a liability-driven investment ("LDI") strategy. A LDI strategy focuses on maintaining a close to fully-funded status over the long-term with minimal funded status risk.  This is achieved by investing more of the plan assets in fixed income instruments to more closely match the duration of the plan liability.  The investment allocation to fixed income instruments will increase as each plans' funded status increases.  Based on the Company’s LDI strategy, the Company assumed a weighted-average assumed long-term rate of return on plan assets of 3.36% in fiscal 2021.

Sensitivity to changes in the major assumptions used in the calculation of the Company’s pension plans is as follows:
 
Percentage
 point change
Projected benefit
 obligation
decrease
 (increase)
Expense
decrease
 (increase)
Discount rate+ / - 1.0 %$9,693 $(12,211)$376 $(436)
Expected return on assets+ / - 1.0 %$— — $589 $(589)

Village made no contributions in both fiscal 2021 and fiscal 2020 to these Company-sponsored pension plans. In fiscal 2020 the Company began the process of terminating the Village Super Market, Inc. Employees’ Retirement Plan. Upon satisfaction of all regulatory requirements, which is expected to occur during fiscal 2022, the Company will fully fund and liquidate all plan assets to purchase annuity contracts from an insurance company for all participants who do not elect a lump sum distribution. At the time of settlement, the Company will recognize a non-cash pre-tax charge representing the plan’s remaining unrecognized losses within accumulated other comprehensive loss as of the termination date. As of July 31, 2021, the funded status of this plan is a net liability of $3,844 and the pre-tax amount included in Accumulated other comprehensive loss is $15,155. Contributions to the remaining plans are expected to be immaterial in fiscal 2022.

RECENTLY ISSUED ACCOUNTING STANDARDS

For the disclosure related to recently issued accounting standards, see Note 1 to the consolidated financial statements.

LIQUIDITY and CAPITAL RESOURCES
 
CASH FLOWS
 
Net cash provided by operating activities was $52,692 in fiscal 2021 compared to $83,948 in fiscal 2020. The change in cash flows from operating activities in fiscal 2021 was primarily due to changes in working capital and net income adjusted for non-cash items including depreciation and amortization, share-based compensation, deferred taxes, loss on pension settlements, the provision to value inventories at LIFO and the gain on sale of prescription lists and property, equipment and fixtures.

16


Working capital changes, including other assets and other liabilities, decreased net cash provided by operating activities by $1,587 in fiscal 2021 compared an increase in net cash provided by operating activities of $1,127 in fiscal 2020. This change in impact of working capital is due primarily to lower accounts payable to Wakefern and Accounts payable and accrued expense due to inventory turnover and operations normalizing after the initial impact of the pandemic partially offset by changes in timing of income tax payments.

During fiscal 2021, Village used cash to fund capital expenditures of $25,233, dividends of $13,050, principal payments of long-term debt of $8,414 and additional investments of $2,287 in notes receivable from Wakefern, net of proceeds received on matured notes. Capital expenditures include one major remodel, continued expansion of ShopRite from Home and self-checkout, and various merchandising, technology, equipment and facility upgrades.

During fiscal 2020, Village used cash to fund capital expenditures of $54,495, dividends of $12,965, treasury stock purchases of $4,389 and additional investments of $2,800 in notes receivable from Wakefern, net of proceeds received on matured notes. The $73,622 purchase price for the Fairway acquisition was funded by $50,000 drawn on the Company’s unsecured revolving line of credit and a $25,500 unsecured term loan pursuant to the Company's Credit Facility. Capital expenditures include costs associated with the opening of an 82,000 sq. ft. (52,000 selling sq. ft.) store in Stroudsburg, Pennsylvania that replaced our existing 53,000 sq. ft. store, expansion of ShopRite from Home, including the opening of an automated micro-fulfillment center in southern New Jersey, one major store remodel, several smaller remodels and equipment upgrades, including those in the integration of the Fairway acquisition.

LIQUIDITY and DEBT
 
Working capital was $44,023 and $34,522 at July 31, 2021 and July 25, 2020, respectively. Working capital ratios at the same dates were 1.29 and 1.21 to one, respectively. The Company’s working capital needs are reduced, since inventories are generally sold by the time payments to Wakefern and other suppliers are due.
 
We have budgeted $40,000 for capital expenditures in fiscal 2022.  Planned expenditures include three major remodels, several smaller store remodels, the purchase of the Galloway store shopping center, one new Gourmet Garage store, continued expansion of ShopRite from Home and self-checkout, and various merchandising, technology, equipment and facility upgrades. The Company’s primary sources of liquidity in fiscal 2022 are expected to be cash and cash equivalents on hand at July 31, 2021 and operating cash flow generated in fiscal 2022.
 
At July 31, 2021, the Company held variable rate notes receivable due from Wakefern of $27,325 that earn interest at the prime rate plus 1.25% and mature on August 15, 2022 and $27,970 that earn interest at the prime rate plus .75% and mature on February 15, 2024. Wakefern has the right to prepay these notes at any time. Under certain conditions, the Company can require Wakefern to prepay the notes, although interest earned since inception would be reduced as if it was earned based on overnight money market rates as paid by Wakefern on demand deposits.

At July 31, 2021, Village had demand deposits invested at Wakefern in the amount of $86,670. These deposits earn overnight money market rates.

On May 6, 2020, Village entered into a credit agreement (the “Credit Facility”) with Wells Fargo National Bank, National Association (“Wells Fargo”) that supersedes in its entirety the prior credit agreement with Wells Fargo dated November 9, 2017. The principal purpose of the Credit Facility is to finance general corporate and working capital requirements and Village’s acquisition of certain Fairway assets. Among other things, the Credit Facility provides for a maximum loan amount of $150,500 as further set forth below:

An unsecured revolving line of credit providing a maximum amount available for borrowing of $125,000. Indebtedness under this agreement bears interest at the applicable LIBOR rate plus 1.10% and expires on May 6, 2025.

An unsecured term loan with a maximum loan amount of $25,500. On May 12, 2020, Village executed a $25,500 term note, repayable in equal monthly installments based on a seven-year amortization schedule through May 4, 2027 and bearing interest at the applicable LIBOR rate plus 1.35%. Additionally, Village executed an interest rate swap for a notional amount equal to the term loan amount that fixes the base LIBOR rate at .41% per annum through May 4, 2027, resulting in a fixed effective interest rate of 1.76% on the term note.

On September 1, 2020, Village converted $50,000 of its revolving line of credit to a secured converted term loan. The conversion reduced the maximum amount available for borrowing under the revolving line of credit from $125,000 to $75,000. The term loan bears interest at the applicable LIBOR rate plus 1.50% and is repayable in equal monthly
17


installments based on a fifteen-year amortization schedule beginning on the conversion date. Additionally, Village previously executed a forward interest rate swap, effective on the conversion date, for a notional amount equal to the term loan amount that fixes the base LIBOR rate at 0.69% per annum for 15 years, resulting in a fixed effective interest rate of 2.19% on the converted term loan. The term loan is secured by real properties of Village Super Market, Inc. and its subsidiaries, including the sites of three Village stores.

The Credit Facility also provides for up to $25,000 of letters of credit ($7,336 outstanding at July 31, 2021), which secure obligations for store leases and construction performance guarantees to municipalities. The Credit Facility contains covenants that, among other conditions, require a minimum tangible net worth, a minimum fixed charge coverage ratio and a maximum adjusted debt to EBITDAR ratio. The Company was in compliance with all covenants of the credit agreement at July 31, 2021. As of July 31, 2021, $67,664 remained available under the unsecured revolving line of credit.

During fiscal 2021, Village paid cash dividends of $13,050.  Dividends in fiscal 2021 consist of $1.00 per Class A common share and $.65 per Class B common share.

During fiscal 2020, Village paid cash dividends of $12,965.  Dividends in fiscal 2020 consist of $1.00 per Class A common share and $.65 per Class B common share.
 
OUTLOOK
 
This annual report contains certain forward-looking statements about Village’s future performance. These statements are based on management’s assumptions and beliefs in light of information currently available. Such statements relate to, for example: economic conditions; uninsured losses; expected pension plan contributions; projected capital expenditures; expected dividend payments; cash flow requirements; inflation expectations; public health conditions; and legal matters; and are indicated by words such as “will,” “expect,” “should,” “intend,” “anticipates,” “believes” and similar words or phrases. The Company cautions the reader that there is no assurance that actual results or business conditions will not differ materially from the results expressed, suggested or implied by such forward-looking statements. The Company undertakes no obligation to update forward-looking statements to reflect developments or information obtained after the date hereof.

Due to continued uncertainties in the extent and duration of the COVID-19 pandemic and its impact on our business, we will not provide same store sales guidance for fiscal 2022.
We have budgeted $40,000 for capital expenditures in fiscal 2022.  Planned expenditures include three major remodels, several smaller store remodels, the purchase of the Galloway store shopping center, one new Gourmet Garage store, continued expansion of ShopRite from Home and self-checkout, and various merchandising, technology, equipment and facility upgrades.
The Board’s current intention is to continue to pay quarterly dividends in 2022 at the most recent rate of $.25 per Class A and $.1625 per Class B share.
We believe cash and cash equivalents on hand, operating cash flow and the Company's Credit Facility will be adequate to meet anticipated requirements for working capital, capital expenditures and debt payments for the foreseeable future.
We expect our effective income tax rate in fiscal 2022 to be in the range of 30.5% - 31.5%.
We expect approximately $15,891 of net periodic pension costs in fiscal 2022 related to the three Company sponsored defined benefit pension plans, including a $15,155 non-cash, pre-tax settlement charge representing the remaining unrecognized losses within accumulated other comprehensive loss related to a plan termination expected to occur during fiscal 2022. The Company will fully fund this plan and liquidate all plan assets to purchase annuity contracts from an insurance company for all participants who do not elect a lump sum distribution. As of July 31, 2021, the funded status of this plan is a net liability of $3,844. Contributions to the remaining plans are expected to be immaterial in fiscal 2022.
18


Various uncertainties and other factors could cause actual results to differ from the forward-looking statements contained in this report. These include:

The Company operates in and around one of the epicenters of the initial COVID-19 health crisis in the United States with much of our trade area under stay-at-home orders from mid-March 2020 through June 2020. The Company is classified as an essential business and has remained open to serve our customers and the communities in which we operate. The continuing impact on our business, including the length and impact of stay-at-home orders and/or regional quarantines, labor shortages and employment trends, disruptions to supply chains, higher operating costs, the form and impact of economic stimulus and general overall economic instability, is uncertain at this time and could have a material adverse effect on our business, results of operations, financial condition and cash flows. Furthermore, the impact of the COVID-19 health crisis may exacerbate other risks and uncertainties included herein, which could have a material effect on the Company.
The Fairway acquisition involves a number of risks, uncertainties and challenges, including under-performance relative to our expectations, additional capital requirements, unforeseen expenses or delays, imprecise assumptions or our inability to achieve projected cost savings or other synergies, competitive factors in the marketplace and difficulties integrating the business, including merging company cultures, cultivating brand strategy, expansion of food production and conforming the acquired company's technology, standards, processes, procedures and controls. Sales and operating profits have underperformed compared to projected amounts due primarily to population migration out of Manhattan and less commuter and tourist traffic during the COVID-19 pandemic. Many of these potential circumstances are outside of our control and any of them could result in an adverse impact on our results of operations, financial condition and cash flows and the diversion of management time and resources.
The supermarket business is highly competitive and characterized by narrow profit margins.  Results of operations may be materially adversely impacted by competitive pricing and promotional programs, industry consolidation and competitor store openings.  Village competes directly with multiple retail formats both in-store and online, including national, regional and local supermarket chains as well as warehouse clubs, supercenters, drug stores, discount general merchandise stores, fast food chains, restaurants, dollar stores and convenience stores. Some of these competitors have greater financial resources, lower merchandise acquisition costs and lower operating expenses than we do.  
The Company’s stores are concentrated in New Jersey, New York, Pennsylvania and Maryland. We are vulnerable to economic downturns in these states in addition to those that may affect the country as a whole. Economic conditions such as inflation, deflation, interest rate fluctuations, movements in energy costs, social programs, minimum wage legislation, unemployment rates, disturbances due to social unrest and changing demographics may adversely affect our sales and profits.
Village purchases substantially all of its merchandise from Wakefern. In addition, Wakefern provides the Company with support services in numerous areas including advertising, workers' compensation, liability and property insurance, supplies, certain equipment purchasing, coupon processing, certain financial accounting applications, retail technology support, and other store services. Further, Village receives patronage dividends and other product incentives from Wakefern and also has demand deposits and notes receivable due from Wakefern.

Any material change in Wakefern’s method of operation or a termination or material modification of Village’s relationship with Wakefern could have an adverse impact on the conduct of the Company’s business and could involve additional expense for Village.  The failure of any Wakefern member to fulfill its obligations to Wakefern or a member’s insolvency or withdrawal from Wakefern could result in increased costs to the Company.  Additionally, an adverse change in Wakefern’s results of operations could have an adverse effect on Village’s results of operations.
Approximately 89% of our employees are covered by collective bargaining agreements. Any work stoppages could have an adverse impact on our financial results. If we are unable to control health care and pension costs provided for in the collective bargaining agreements, we may experience increased operating costs.
The Company could be adversely affected if consumers lose confidence in the safety and quality of the food supply chain.  The real or perceived sale of contaminated food products by us could result in a loss of consumer confidence and product liability claims, which could have a material adverse effect on our sales and operations.
19


Certain of the multi-employer plans to which we contribute are underfunded. As a result, we expect that contributions to these plans may increase. Additionally, the benefit levels and related items will be issues in the negotiation of our collective bargaining agreements. Under current law, an employer that withdraws or partially withdraws from a multi-employer pension plan may incur a withdrawal liability to the plan, which represents the portion of the plan’s underfunding that is allocable to the withdrawing employer under very complex actuarial and allocation rules. The failure of a withdrawing employer to fund these obligations can impact remaining employers. The amount of any increase or decrease in our required contributions to these multi-employer pension plans will depend upon the outcome of collective bargaining, actions taken by trustees who manage the plans, government regulations, withdrawals by other participating employers and the actual return on assets held in the plans, among other factors.
The Company uses a combination of insurance and self-insurance to provide for potential liability for workers’ compensation, automobile, general liability, property, director and officers’ liability, and certain employee health care benefits. Any projection of losses is subject to a high degree of variability. Changes in legal claims, trends and interpretations, variability in inflation rates, changes in the nature and method of claims settlement, benefit level changes due to changes in applicable laws, and insolvency of insurance carriers could all affect our financial condition, results of operations, or cash flows.
Our long-lived assets, primarily store property, equipment and fixtures, are subject to periodic testing for impairment. Failure of our asset groups to achieve sufficient levels of cash flow could result in impairment charges on long-lived assets.
Our goodwill and indefinite-lived intangible assets are tested at the end of each fiscal year, or more frequently if circumstances dictate, for impairment. Failure of acquired businesses to achieve their forecasted expectations could result in impairment charges to goodwill and indefinite-lived intangible assets.
Our effective tax rate may be impacted by the results of tax examinations and changes in tax laws.
Wakefern provides all members of the cooperative with information system support that enables us to effectively manage our business data, customer transactions, ordering, communications and other business processes.  These information systems are subject to damage or interruption from power outages, computer or telecommunications failures, computer viruses and related malicious software, catastrophic weather events, or human error.  Any material interruption of our or Wakefern’s information systems could have a material adverse impact on our results of operations.
Due to the nature of our business, personal information about our customers, vendors and associates is received and stored in these information systems. In addition, confidential information is transmitted through our ShopRite from Home online business at shoprite.com and through the ShopRite app. Unauthorized parties may attempt to access information stored in or to sabotage or disrupt these systems. Wakefern and the Company maintain substantial security measures to prevent and detect unauthorized access to such information, including utilizing third-party service providers for monitoring our networks, security reviews, and other functions. It is possible that computer hackers, cyber terrorists and others may be able to defeat the security measures in place at the Company, Wakefern or those of third-party service providers.
Any breach of these security measures and loss of confidential information, which could be undetected for a period of time, could damage our reputation with customers, vendors and associates, cause Wakefern and Village to incur significant costs to protect any customers, vendors and associates whose personal data was compromised, cause us to make changes to our information systems and could result in government enforcement actions and litigation against Wakefern and/or Village from outside parties. Any such breach could have a material adverse impact on our operations, consolidated financial condition, results of operations, and liquidity if the related costs to Wakefern and Village are not covered or are in excess of carried insurance policies. In addition, a security breach could require Wakefern and Village to devote significant management resources to address problems created by the security breach and restore our reputation.
RELATED PARTY TRANSACTIONS
 
The Company holds an investment in Wakefern, its principal supplier. Village purchases substantially all of its merchandise from Wakefern in accordance with the Wakefern Stockholder Agreement. As part of this agreement, Village is required to purchase certain amounts of Wakefern common stock. At July 31, 2021, the Company’s indebtedness to Wakefern for the outstanding amount of this stock subscription was $3,423. The maximum per store investment is currently $975. Wakefern
20


distributes as a “patronage dividend” to each member a share of its earnings in proportion to the dollar volume of purchases by the member from Wakefern during the year. Wakefern provides the Company with support services in numerous areas including advertising, supplies, workers' compensation, liability and property insurance, technology support and other store services. Additional information is provided in Note 3 to the consolidated financial statements.
 
At July 31, 2021, the Company held variable rate notes receivable due from Wakefern of $27,325 that earn interest at the prime rate plus 1.25% and mature on August 15, 2022 and $27,970 that earn interest at the prime rate plus .75% and mature on February 15, 2024. Wakefern has the right to prepay these notes at any time. Under certain conditions, the Company can require Wakefern to prepay the notes, although interest earned since inception would be reduced as if it was earned based on overnight money market rates as paid by Wakefern on demand deposits.

At July 31, 2021, Village had demand deposits invested at Wakefern in the amount of $86,670. These deposits earn overnight money market rates.
 
The Company subleases the Galloway and Vineland stores from Wakefern under sublease agreements which provided for combined annual rents of $1,355 in both fiscal 2021 and 2020, and aggregate lease obligations of $2,276 at July 31, 2021. Both leases contain normal periodic rent increases and options to extend the lease.
 
The Company leases a supermarket from a realty firm 30% owned by certain officers of Village. The Company paid rent to related parties under this lease of $704 and $688 in fiscal 2021 and 2020, respectively, and has a related lease obligation of $3,227 at July 31, 2021. This lease expires in fiscal 2026 with options to extend at increasing annual rents.
 
The Company has ownership interests in three real estate partnerships. Village paid aggregate rents to two of these partnerships for leased stores of $1,579 and $1,455 in fiscal 2021 and 2020, respectively, and has aggregate lease obligations of $12,781 at July 31, 2021 related to these leases.
 




























21


ITEM 8.   FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
VILLAGE SUPER MARKET, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(In thousands)
 July 31,
2021
July 25,
2020
ASSETS  
Current Assets  
Cash and cash equivalents$116,314 $111,681 
Merchandise inventories42,633 42,135 
Patronage dividend receivable11,860 11,204 
Income taxes receivable5,111 12,801 
Other current assets20,398 19,499 
Total current assets196,316 197,320 
Property, equipment and fixtures, net256,154 269,741 
Operating lease assets289,461 309,756 
Notes receivable from Wakefern55,295 53,008 
Investment in Wakefern33,004 29,462 
Goodwill24,190 24,190 
Other assets34,584 32,069 
Total assets$889,004 $915,546 
LIABILITIES and SHAREHOLDERS’ EQUITY  
Current Liabilities  
Operating lease obligations$21,627 $19,121 
Finance lease obligations531 466 
Notes payable to Wakefern632 303 
Current portion of debt6,976 6,421 
Accounts payable to Wakefern70,792 83,045 
Accounts payable and accrued expenses25,098 29,793 
Accrued wages and benefits25,036 23,649 
Income taxes payable1,601  
Total current liabilities152,293 162,798 
Long-term debt  
Operating lease obligations278,135 298,027 
Finance lease obligations22,325 23,078 
Notes payable to Wakefern2,791 882 
Long-term debt66,827 74,194 
Total long-term debt370,078 396,181 
Pension liabilities10,182 6,166 
Other liabilities14,978 18,081 
Commitments and Contingencies (Notes 3, 4, 5, 6, 7, 9 and 11) 
Shareholders' Equity  
Preferred stock, no par value: Authorized 10,000 shares, none issued
  
Class A common stock, no par value: Authorized 20,000 shares; issued 10,978 shares at July 31, 2021 and 10,985 shares at July 25, 2020
70,594 68,072 
Class B common stock, no par value: Authorized 20,000 shares; issued and outstanding 4,294 shares at July 31, 2021 and July 25, 2020
697 697 
Retained earnings293,185 286,241 
Accumulated other comprehensive loss(9,064)(8,751)
Less treasury stock, Class A, at cost: 726 shares at July 31, 2021 and July 25, 2020
(13,939)(13,939)
Total shareholders’ equity341,473 332,320 
Total liabilities and shareholders' equity$889,004 $915,546 
 See notes to consolidated financial statements.
22



VILLAGE SUPER MARKET, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
 Years ended
July 31,
2021
July 25,
2020
(53 Weeks)(52 Weeks)
Sales$2,030,330 $1,804,594 
Cost of sales1,465,286 1,298,119 
Gross profit565,044 506,475 
Operating and administrative expense498,786 444,833 
Depreciation and amortization34,195 31,358 
Impairment of assets2,900  
Operating income29,163 30,284 
Interest expense(3,943)(2,611)
Interest income3,633 4,060 
Income before income taxes28,853 31,733 
Income taxes8,859 6,794 
Net income$19,994 $24,939 
Net income per share:  
Class A common stock:  
Basic$1.53 $1.93 
Diluted$1.37 $1.72 
Class B common stock:  
Basic$1.00 $1.25 
Diluted$1.00 $1.25 
 
See notes to consolidated financial statements.

23



VILLAGE SUPER MARKET, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)
 Years ended
 July 31,
2021
July 25,
2020
Net income$19,994 $24,939 
Other comprehensive income (loss):  
Unrealized gain (loss) on interest rate swaps, net of tax (1)1,428 (659)
Amortization of pension actuarial loss, net of tax (2)409 397 
Pension remeasurement, net of tax (3)(2,559)(1,307)
Pension settlement loss, net of tax (4)409 1,160 
Total other comprehensive loss(313)(409)
Comprehensive income$19,681 $24,530 

(1)Amount is net of tax of $604 and $262 for 2021and 2020, respectively.
(2)Amounts are net of tax of $179 and $158 for 2021 and 2020, respectively. All amounts are reclassified from accumulated other comprehensive loss to operating and administrative expense.
(3)Amounts are net of tax of $1,484 and $536 for 2021 and 2020, respectively.
(4)Amounts are net of tax of $178 and $444 for 2021 and 2020, respectively. All amounts are reclassified from accumulated other comprehensive loss to operating and administrative expense.
 
See notes to consolidated financial statements.

24



VILLAGE SUPER MARKET, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
(In thousands)
Years ended July 31, 2021 and July 25, 2020
    Accumulated
Other
Comprehensive
Loss
Total
Shareholders'
Equity
 Class A
Common Stock
Class B
Common Stock
Treasury Stock
Class A
 Shares IssuedAmountShares IssuedAmountRetained EarningsSharesAmount
Balance, July 27, 201910,593 $65,114 4,294 $697 $270,753 $(8,342)502 $(9,550)$318,672 
Net income— — — — 24,939 — — — 24,939 
Other comprehensive loss, net of tax of $196
— — — —  (409)— — (409)
Dividends— — — — (12,965)— — — (12,965)
Treasury stock purchases— — — — — — 224 (4,389)(4,389)
Restricted shares forfeited(20)(208)— — — — — — (208)
Share-based compensation expense412 3,166 — — — — — — 3,166 
Adjustment due to the adoption of ASU 2016-02, net of tax of $1,358
— — — — 3,514 — — — 3,514 
Balance, July 25, 202010,985 $68,072 4,294 $697 $286,241 $(8,751)726 $(13,939)$332,320 
Net income— — — — 19,994 — — — 19,994 
Other comprehensive loss, net of tax of $523
— — — — — (313)— — (313)
Dividends— — — — (13,050)— — — (13,050)
Restricted shares forfeited(15)(71)— — — — — — (71)
Share-based compensation expense8 2,593 — — — — — — 2,593 
Balance, July 31, 202110,978 $70,594 4,294 $697 $293,185 $(9,064)726 $(13,939)$341,473 
 
See notes to consolidated financial statements.
25



VILLAGE SUPER MARKET, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
 Years ended
 July 31, 2021July 25, 2020
(53 Weeks)(52 Weeks)
CASH FLOWS FROM OPERATING ACTIVITIES  
Net income$19,994 $24,939 
Adjustments to reconcile net income to net cash provided by operating activities:  
Depreciation and amortization35,701 31,701 
Non-cash share-based compensation2,522 2,958 
Loss on pension settlements587 1,604 
Deferred taxes(2,542)11,190 
Provision to value inventories at LIFO220 589 
Amortization of business acquisition inventory step-up 508 
Impairment of assets2,900  
Gain on sale of assets(5,103)(1,252)
Changes in assets and liabilities:  
Merchandise inventories(718)661 
Patronage dividend receivable(656)704 
Accounts payable to Wakefern(10,645)18,866 
Accounts payable and accrued expenses(3,741)6,210 
Accrued wages and benefits1,387 2,767 
Income taxes receivable / payable9,291 (13,828)
Other assets and liabilities3,495 (3,669)
Net cash provided by operating activities52,692 83,948 
CASH FLOWS FROM INVESTING ACTIVITIES  
Capital expenditures(25,233)(54,495)
Proceeds from the sale of assets1,147 1,261 
Investment in notes receivable from Wakefern(2,287)(2,800)
Business acquisitions, net of cash acquired (73,622)
Net cash used in investing activities(26,373)(129,656)
CASH FLOWS FROM FINANCING ACTIVITIES  
Proceeds from issuance of long-term debt50,000 25,500 
Principal payments of long-term debt(8,414)(1,666)
Proceeds from revolving line of credit 61,915 
Payments on revolving line of credit(50,000)(11,915)
Debt issuance costs(222)(212)
Dividends(13,050)(12,965)
Treasury stock purchases, including shares surrendered for withholding taxes (4,389)
Net cash (used in) provided by financing activities(21,686)56,268 
NET INCREASE IN CASH AND CASH EQUIVALENTS4,633 10,560 
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR111,681 101,121 
CASH AND CASH EQUIVALENTS, END OF YEAR$116,314 $111,681 
SUPPLEMENTAL DISCLOSURES OF CASH PAYMENTS MADE FOR:  
Interest$3,943 $2,611 
Income taxes1,475 9,432 
NONCASH SUPPLEMENTAL DISCLOSURES:  
Investment in Wakefern and increase in notes payable to Wakefern$2,872 $382 
Capital expenditures included in accounts payable and accrued expenses3,162 5,050 
 See notes to consolidated financial statements.
26


NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(All amounts are in thousands, except per share data).
 
NOTE 1 — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
 
Nature of operations

Village Super Market, Inc. (the “Company” or “Village”) operates a chain of 34 supermarkets under the ShopRite and Fairway names in New Jersey, Maryland, New York and eastern Pennsylvania and three specialty markets under the Gourmet Garage name in New York City. The Company is a member of Wakefern Food Corporation ("Wakefern"), the nation's largest retailer-owned food cooperative and owner of the ShopRite, Fairway and Gourmet Garage names.  This relationship provides Village many of the economies of scale in purchasing, distribution, store and own branded products, advanced retail technology, marketing and advertising associated with chains of greater size and geographic coverage.

Principles of consolidation

The consolidated financial statements include the accounts of Village Super Market, Inc. and its subsidiaries, which are wholly owned. Intercompany balances and transactions have been eliminated.

Fiscal year

The Company and its subsidiaries utilize a 52-53 week fiscal year ending on the last Saturday in the month of July. Fiscal 2021 contains 53 weeks and fiscal 2020 contains 52 weeks.

Use of estimates

In conformity with U.S. generally accepted accounting principles, management of the Company has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Some of the more significant estimates are patronage dividends, pension accounting assumptions, accounting for contingencies, accounting for derivative instruments and hedging activities, purchase accounting and the impairment of long-lived assets, goodwill and indefinite-lived intangible assets. Actual results could differ from those estimates.

Industry segment 

The Company consists of one operating segment, the retail sale of food and nonfood products.

Revenue recognition

Revenue is recognized at the point of sale to the customer, including Pharmacy sales. Digital channel sales are recognized either upon pickup in-store or upon delivery to the customer, including any related service revenues. Sales tax is excluded from revenue.

Discounts provided to customers through store coupons and loyalty programs are recognized as a reduction of sales as products are sold. Discounts provided to customers by vendors are not recognized as a reduction in sales. Rather, the Company records a receivable from the vendor for the difference in sales price and payment received from the customer.

The Company does not recognize revenue when it sells gift cards redeemable at Wakefern member stores. Payment collected from customers for sale of these gift cards is passed on to Wakefern as they can be redeemed at other locations, including those operated by Wakefern or other Wakefern members. Revenue is recognized and a receivable from Wakefern is recorded when a customer redeems these gift cards to purchase products or services.







27


Disaggregated Revenues
 
The following table presents the Company's sales by product categories during each of the periods indicated:
Years Ended
 July 31, 2021July 25, 2020
Amount%Amount%
Center Store (1)$1,218,550 60.6 %$1,111,751 61.6 %
Fresh (2)736,657 35.7 %616,271 34.2 %
Pharmacy67,048 3.3 %68,508 3.8 %
Other (3)8,075 0.4 %8,064 0.4 %
Total Sales$2,030,330 100.0 %$1,804,594 100.0 %

(1) Consists primarily of grocery, dairy, frozen, health and beauty care, general merchandise and liquor.
(2) Consists primarily of produce, meat, deli, seafood, bakery, prepared foods and floral.
(3) Consists primarily of sales related to other income streams, including service fees related to digital sales, gift card and lottery commissions and wholesale sales.

Cost of sales

Cost of sales consists of costs of inventory, inbound freight charges, and production costs at the Company's centralized commissary, including materials, labor and overhead.

The Company receives vendor allowances and rebates, including the patronage dividend and amounts received as a pass through from Wakefern, related to the Company’s buying and merchandising activities. Vendor allowances and rebates are recognized as a reduction in cost of sales when the related merchandise is sold or when the required contractual terms are completed.

Shipping and handling costs associated with the Company’s digital sales are included in operating and administrative expense.

Cash and cash equivalents

The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Included in cash and cash equivalents are proceeds due from credit and debit card transactions, which typically settle within five business days, of $10,638 and $11,535 at July 31, 2021 and July 25, 2020, respectively. Included in cash and cash equivalents at July 31, 2021 and July 25, 2020 are $86,670 and $76,259, respectively, of demand deposits invested at Wakefern at overnight money market rates.

Merchandise inventories

Approximately 62% of merchandise inventories are stated at the lower of LIFO (last-in, first-out) cost or market. If the FIFO (first-in, first-out) method had been used, inventories would have been $15,321 and $15,101 higher than reported in fiscal 2021 and 2020, respectively. All other inventories are stated at the lower of FIFO cost or market.

Property, equipment and fixtures

Property, equipment and fixtures are recorded at cost. Interest cost incurred to finance construction is capitalized as part of the cost of the asset. Maintenance and repairs are expensed as incurred.

Depreciation is provided on a straight-line basis over estimated useful lives of thirty years for buildings, ten years for store fixtures and equipment, and three years for computer equipment, shopping carts and vehicles. Leasehold improvements are amortized over the shorter of the related lease terms or the estimated useful lives of the related assets.

When assets are sold or retired, their cost and accumulated depreciation are removed from the accounts, and any gain or loss is reflected in the consolidated financial statements.

28


Investments

The Company’s investments in its principal supplier, Wakefern, and a Wakefern affiliate, Insure-Rite, Ltd., are stated at cost (see Note 3). Village evaluates its investments in Wakefern and Insure-Rite, Ltd. for impairment through consideration of previous, current and projected levels of profit of those entities.

The Company’s 20%-50% investments in certain real estate partnerships are accounted for under the equity method. One of these partnerships is a variable interest entity which does not require consolidation as Village is not the primary beneficiary (see Note 7).

Store opening and closing costs

All store opening costs are expensed as incurred. The Company records a liability for the future minimum lease payments and related costs for closed stores from the date of closure to the end of the remaining lease term, net of estimated cost recoveries that may be achieved through subletting, discounted using a risk-adjusted interest rate.

Leases

On July 28, 2019, the Company adopted ASU 2016-02, “Leases.” This guidance requires lessees to recognize lease liabilities and a right-of-use asset for all leases with terms of more than 12 months on the balance sheet.  The Company adopted the standard using the modified retrospective approach under which the cumulative effect of initially applying the standard was recognized as an adjustment to opening fiscal 2020 retained earnings, with no restatement of prior year amounts.  In addition, the Company applied the transition package of practical expedients permitted within the standard, which allowed the carryforward of historical lease classification, and applied the transition option which does not require application of the guidance to comparative periods in the year of adoption. 
The adoption of the standard resulted in the recognition of operating lease assets and operating lease liabilities of $99,415 and $111,139, respectively, as of the date of adoption. Included in the initial measurement of the new lease assets is the reclassification of certain prepaid and deferred rent balances. Additionally, the Company recorded an adjustment to reduce its opening retained earnings balance by $3,514, net of income taxes, as the Company derecognized the remaining financing obligations of $17,442 and related net assets of $12,543 for leases in which the Company was previously deemed to be the owner of the project for accounting purposes but did not qualify for sale-leaseback treatment. As such designation ended for these leases with adoption of the ASU, operating lease right-of-use asset and liability balances were established for these leases based on the Company's remaining fixed payment obligations under the leases and are included in the amounts described above. The adoption of this standard also resulted in a change in naming convention for leases classified historically as capital leases to finance leases.
The Company determines if an arrangement is a lease at inception, and recognizes a finance and operating lease liability and asset for all leases with terms of more than 12 months at the lease commencement date. Finance and operating lease liabilities represent the present value of minimum lease payments not yet paid. For purposes of measuring the present value of its fixed payment obligations for a given lease, the Company uses its incremental borrowing rate as the discount rate implicit within its leases is generally not determinable. The Company's incremental borrowing rate reflects the rate it would pay to borrow on a secured basis, and incorporates the term and economic environment of the lease. Each renewal option is evaluated when recognizing the lease right-of-use assets and liabilities, and the Company utilizes the lease term for which it is reasonably certain to use the underlying asset. The Company is obligated under all leases to pay for real estate taxes, utilities and liability insurance, and under certain leases to pay additional amounts based on maintenance and a percentage of sales in excess of stipulated amounts. The Company accounts for rent holidays, escalating rent provisions, and construction allowances related to operating leases in rent expense on a straight-line basis over the term of the lease. Finance lease payments are charged to interest expense and depreciation and amortization expense over the lease term. Additional information on leases is provided in Note 7.
Advertising

Advertising costs are expensed as incurred. Advertising expense was $12,268 and $10,904 in fiscal 2021 and 2020, respectively.

Income taxes

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and
29


liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in operations in the period that includes the enactment date.

The Company recognizes a tax benefit for uncertain tax positions if it is “more likely than not” that the position is sustainable, based on its technical merits. The tax benefit of a qualifying position is the largest amount of tax benefit that is greater than 50% likely of being realized upon effective settlement with a taxing authority having full knowledge of all relevant information.

Derivative Instruments and Hedging Activities

The Company records all derivatives on the balance sheet at fair value. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows are considered cash flow hedges. The Company records changes in the fair value of its interest rate swap contracts to Accumulated other comprehensive loss, net of taxes, as the Company has elected to designate its swaps as cash flow hedges and apply hedge accounting when the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Additional information on derivative and hedging activities is provided in Note 5.

Fair value

Fair value is defined as the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Fair value is a market-based measurement that should be determined using assumptions that market participants would use in pricing an asset or liability. The fair value guidance establishes a three-level hierarchy to prioritize the inputs used in measuring fair value.  Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.  Level 2 inputs are inputs other than quoted prices within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets observable at commonly quoted intervals.  Level 3 inputs are unobservable inputs for the asset or liability.
 
Cash and cash equivalents, patronage dividend receivable, income taxes receivable/payable, accounts payable and accrued expenses are reflected in the consolidated financial statements at carrying value, which approximates fair value because of the short-term maturity of these instruments. The carrying values of the Company’s notes receivable from Wakefern approximate their fair value as interest is earned at variable market rates. As the Company’s investment in Wakefern can only be sold to Wakefern at amounts that approximate the Company’s cost, it is not practicable to estimate the fair value of such investment.

Long-lived assets

The Company reviews long-lived assets, such as property, equipment and fixtures and operating lease assets on an individual store basis for impairment when circumstances indicate the carrying amount of an asset group may not be recoverable. Such review analyzes the undiscounted estimated future cash flows from such assets to determine if the carrying value of such assets are recoverable from their respective cash flows. If impairment is indicated, it is measured by comparing the fair value of the long-lived assets to their carrying value. For the year ended July 31, 2021 the Company recorded an impairment of long-lived assets for one Gourmet Garage store of $514.

Goodwill and indefinite-lived intangible assets

Goodwill and indefinite-lived intangible assets are tested at the end of each fiscal year, or more frequently if circumstances dictate, for impairment. The Company's indefinite-lived intangible assets balance of $13,299 and $15,685 as of July 31, 2021 and July 25, 2020, respectively, are related to the Fairway and Gourmet Garage trade names. An impairment loss is recognized to the extent that the carrying amount of goodwill and indefinite-lived intangible assets exceeds its implied fair value. Village considers earnings multiples and other valuation techniques to measure fair value at the reporting unit level, in addition to the value of the Company’s stock. The fair value of trade names are estimated based on the discounted cash flow model using the relief from royalty method.

Manhattan store sales have been impacted by localized residential population migration out of Manhattan and less commuter and tourist traffic during the COVID-19 pandemic. Due to uncertainty regarding the duration and extent of the impact of the COVID-19 pandemic on Manhattan, the Company recognized an impairment charge related to the Fairway trade name of $2,386 for year ended July 31, 2021.



30


Net income per share

The Company has two classes of common stock. Class A common stock is entitled to cash dividends as declared 54% greater than those paid on Class B common stock. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time.

The Company utilizes the two-class method of computing and presenting net income per share. The two-class method is an earnings allocation formula that calculates basic and diluted net income per share for each class of common stock separately based on dividends declared and participation rights in undistributed earnings. Under the two-class method, Class A common stock is assumed to receive a 54% greater participation in undistributed earnings than Class B common stock, in accordance with the classes' respective dividend rights. Unvested share-based payment awards that contain nonforfeitable rights to dividends are treated as participating securities and therefore included in computing net income per share using the two-class method.

Diluted net income per share for Class A common stock is calculated utilizing the if-converted method, which assumes the conversion of all shares of Class B common stock to Class A common stock on a share-for-share basis, as this method is more dilutive than the two-class method. Diluted net income per share for Class B common stock does not assume conversion of Class B common stock to shares of Class A common stock.

The tables below reconcile the numerators and denominators of basic and diluted net income per share for all periods presented.

 20212020
 Class AClass BClass AClass B
Numerator:    
Net income allocated, basic$15,095 $4,273 $18,857 $5,363 
Conversion of Class B to Class A shares4,273  5,363  
Net income allocated, diluted$19,368 $4,273 $24,220 $5,363 
Denominator:    
Weighted average shares outstanding, basic9,853 4,294 9,794 4,294 
Conversion of Class B to Class A shares4,294  4,294  
Weighted average shares outstanding, diluted14,147 4,294 14,088 4,294 
 
Net income per share is as follows:
 20212020
 Class   AClass   BClass   AClass   B
Basic$1.53 $1.00 $1.93 $1.25 
Diluted$1.37 $1.00 $1.72 $1.25 
 
Outstanding stock options to purchase Class A shares of 102 and 154 were excluded from the calculation of diluted net income per share at July 31, 2021 and July 25, 2020, respectively, as a result of their anti-dilutive effect. In addition, 392 and 413 non-vested restricted Class A shares, which are considered participating securities, and their allocated net income were excluded from the diluted net income per share calculation at July 31, 2021 and July 25, 2020, respectively, due to their anti-dilutive effect.

Share-based compensation

All share-based payments to employees are recognized in the financial statements as compensation costs based on the fair market value on the date of the grant.

31


Benefit plans

The Company recognizes the funded status of its Company sponsored retirement plans on the consolidated balance sheet. Actuarial gains or losses, curtailments, prior service costs or credits, and transition obligations not previously recognized are recorded as a component of Accumulated Other Comprehensive Loss. The Company uses July 31 as the measurement date for these plans.

The Company also contributes to several multi-employer pension plans under the terms of collective bargaining agreements that cover certain union-represented employees.  Pension expense for these plans is recognized as contributions are made.

Recently issued accounting standards

In March 2020 and January 2021, the FASB issued ASU 2020-04, "Facilitation of the Effects of Reference Rate Reform on Financial Reporting" and ASU 2021-01, "Reference Rate Reform: Scope", respectively. These standards provide temporary optional expedients and exceptions for the application of GAAP to certain contract modifications, hedging relationships, and other arrangements that are expected to be impacted by the global transition away from certain reference rates, such as LIBOR. The guidance was effective upon issuance and, once adopted, may be applied prospectively to contract modifications and hedging relationships through December 31, 2022. The Company is currently assessing the potential impact of these standards on its consolidated financial statements and related disclosures, if adopted.

NOTE 2 — PROPERTY, EQUIPMENT and FIXTURES

Property, equipment and fixtures are comprised as follows:
 July 31,
2021
July 25,
2020
Land and buildings$105,325 $101,099 
Store fixtures and equipment329,454 321,746 
Leasehold improvements178,062 174,198 
Leased property under finance leases25,211 25,211 
Construction in progress5,535 4,777 
Vehicles3,494 4,369 
Total property, equipment and fixtures647,081 631,400 
Accumulated depreciation(378,522)(350,201)
Accumulated amortization of property under finance leases(12,405)(11,458)
Property, equipment and fixtures, net$256,154 $269,741 
 
Amortization of leased property under finance leases is included in depreciation and amortization expense.

NOTE 3 — RELATED PARTY INFORMATION - WAKEFERN

The Company’s ownership interest in its principal supplier, Wakefern, which is operated on a cooperative basis for its stockholder members, is 12.2% of the outstanding shares of Wakefern at July 31, 2021. The investment is stated at cost and is pledged as collateral for any obligations to Wakefern. In addition, all obligations to Wakefern are personally guaranteed by certain shareholders of Village.

The Company is obligated to purchase 85% of its primary merchandise requirements from Wakefern until ten years from the date that stockholders representing 75% of Wakefern sales notify Wakefern that those stockholders request that the Wakefern Stockholder Agreement be terminated. If this purchase obligation is not met, Village is required to pay Wakefern’s profit contribution shortfall attributable to this failure. Similar payments are due if Wakefern loses volume by reason of the sale of Company stores or a merger with another entity. Village fulfilled the above obligation in fiscal 2021 and 2020. The Company also has an investment of approximately 9.3% in Insure-Rite, Ltd., a Wakefern affiliated company, which provides Village with workers' compensation, liability and property insurance coverage.

32


Wakefern has increased from time to time the required investment in its common stock for each supermarket owned by a member, with the exact amount per store computed based on the amount of each store’s purchases from Wakefern. At July 31, 2021, the Company’s indebtedness to Wakefern for the outstanding amount of these stock subscriptions was $3,423. Installment payments are due as follows: 2022 - $632; 2023 - $844; 2024 - $512; 2025 - $512; 2026 - $511; and $412 thereafter. The maximum per store investment increased from $950 to $975 in fiscal 2021, resulting in an additional $670 capital pledge, which was paid in fiscal 2021. Village receives additional shares of common stock to the extent paid for at the end of each fiscal year (which ends on or about September 30) of Wakefern calculated at the then book value per share. The payments, together with any stock issued thereunder, at the option of Wakefern, may be null and void and all payments on this subscription shall become the property of Wakefern in the event the Company does not complete the payment of this subscription in a timely manner.

Village purchases substantially all of its merchandise from Wakefern. As a stockholder of Wakefern, Village earns a share of Wakefern’s earnings, which are distributed as a “patronage dividend.” This dividend is based on a distribution of substantially all of Wakefern’s operating profits for its fiscal year in proportion to the dollar volume of purchases by each member from Wakefern during that fiscal year. Patronage dividends are recorded as a reduction of cost of sales as merchandise is sold. Village accrues estimated patronage dividends due from Wakefern quarterly based on an estimate of the annual Wakefern patronage dividend and an estimate of Village’s share of this annual dividend based on Village’s estimated proportional share of the dollar volume of business transacted with Wakefern that year. Patronage dividends and other vendor allowances and rebates amounted to $43,003 and $33,151 in fiscal 2021 and 2020, respectively.

Wakefern provides the Company with support services in numerous areas including advertising, workers' compensation, liability and property insurance, supplies, certain equipment purchasing, coupon processing, certain financial accounting applications, retail technology support, and other store services. Village incurred charges of $47,462 and $33,303 from Wakefern in fiscal 2021 and 2020, respectively, for non-merchandise products and services, which are reflected in operating and administrative expense in the consolidated statements of operations. Additionally, the Company has certain related party leases (see Note 7) with Wakefern.

At July 31, 2021, the Company held variable rate notes receivable due from Wakefern of $27,325 that earn interest at the prime rate plus 1.25% and mature on August 15, 2022 and $27,970 that earn interest at the prime rate plus .75% and mature on February 15, 2024. Wakefern has the right to prepay these notes at any time. Under certain conditions, the Company can require Wakefern to prepay the notes, although interest earned since inception would be reduced as if it was earned based on overnight money market rates as paid by Wakefern on demand deposits.

At July 31, 2021, the Company had demand deposits invested at Wakefern in the amount of $86,670. These deposits earn overnight money market rates.

Interest income earned on investments with Wakefern was $3,522 and $3,992 in fiscal 2021 and 2020, respectively.

NOTE 4 — DEBT

Long-term debt consists of:
July 31,
2021
July 25,
2020
Unsecured revolving line of credit$ $50,000 
Secured term loan47,025 $0 
Unsecured term loan21,104 24,694 
New Market Tax Credit Financing 5,674 5,921 
Total debt, excluding obligations under leases73,803 80,615 
Less current portion6,976 6,421 
Total long-term debt, excluding obligations under leases$66,827 $74,194 




33


Credit Facility

On May 6, 2020, Village entered into a credit agreement (the “Credit Facility”) with Wells Fargo National Bank, National Association (“Wells Fargo”) that supersedes in its entirety the prior credit agreement with Wells Fargo dated November 9, 2017. The principal purpose of the Credit Facility is to finance general corporate and working capital requirements and Village’s acquisition of certain Fairway assets. Among other things, the Credit Facility provides for a maximum loan amount of $150,500 as further set forth below:

An unsecured revolving line of credit providing a maximum amount available for borrowing of $125,000. Indebtedness under this agreement bears interest at the applicable LIBOR rate plus 1.10% and expires on May 6, 2025.

An unsecured term loan with a maximum loan amount of $25,500. On May 12, 2020, Village executed a $25,500 term note, repayable in equal monthly installments based on a seven-year amortization schedule through May 4, 2027 and bearing interest at the applicable LIBOR rate plus 1.35%. Additionally, Village executed an interest rate swap for a notional amount equal to the term loan amount that fixes the base LIBOR rate at .41% per annum through May 4, 2027, resulting in a fixed effective interest rate of 1.76% on the term note.

On September 1, 2020, Village converted $50,000 of its revolving line of credit to a secured converted term loan. The conversion reduced the maximum amount available for borrowing under the revolving line of credit from $125,000 to $75,000. The term loan bears interest at the applicable LIBOR rate plus 1.50% and is repayable in equal monthly installments based on a fifteen-year amortization schedule beginning on the conversion date. Additionally, Village previously executed a forward interest rate swap, effective on the conversion date, for a notional amount equal to the term loan amount that fixes the base LIBOR rate at .69% per annum for 15 years, resulting in a fixed effective interest rate of 2.19% on the converted term loan. The term loan is secured by real properties of Village Super Market, Inc. and its subsidiaries, including the sites of three Village stores.

The Credit Facility also provides for up to $25,000 of letters of credit ($7,336 outstanding at July 31, 2021), which secure obligations for store leases and construction performance guarantees to municipalities. The Credit Facility contains covenants that, among other conditions, require a minimum tangible net worth, a minimum fixed charge coverage ratio and a maximum adjusted debt to EBITDAR ratio. The Company was in compliance with all covenants of the credit agreement at July 31, 2021.

The carrying values of the Company’s long-term debt related to the Company's Credit Facility approximate their fair value as interest is charged at variable market rates. The estimated fair values of the Company's long-term debt are based on Level 2 inputs.

New Markets Tax Credit

On December 29, 2017, the Company entered into a financing transaction with Wells Fargo Community Investment Holdings, LLC (“Wells Fargo”) under a qualified New Markets Tax Credit (“NMTC”) program related to the construction of a new store in the Bronx, New York. The NMTC program was provided for in the Community Renewal Tax Relief Act of 2000 (the “Act”) and is intended to induce capital investment in qualified lower income communities. The Act permits taxpayers to claim credits against their Federal income taxes for up to 39% of qualified investments in the equity of community development entities (“CDEs”). CDEs are privately managed investment institutions that are certified to make qualified low-income community investments.

In connection with the financing, the Company loaned $4,835 to VSM Investment Fund, LLC (the "Investment Fund") at an interest rate of 1.403% per year and with a maturity date of December 31, 2044.  Repayments on the loan commence in March 2025. Wells Fargo contributed $2,375 to the Investment Fund and, by virtue of such contribution, is entitled to substantially all of the tax benefits derived from the NMTC. The Investment Fund is a wholly owned subsidiary of Wells Fargo.  The loan to the Investment Fund is recorded in other assets in the consolidated balance sheets.

The Investment Fund then contributed the proceeds to a CDE, which, in turn, loaned combined funds of $6,563, net of debt issuance costs, to Village Super Market of NY, LLC, a wholly-owned subsidiary of the Company, at an interest rate of 1.000% per year with a maturity date of December 31, 2051. These loans are secured by the leasehold improvements and equipment related to the construction of the Bronx store. Repayment of the loans commences in March 2025. The proceeds of the loans from the CDE were used to partially fund the construction of the Bronx store. The Notes payable related to New Markets Tax Credit, net of debt issuance costs, are recorded in long-term debt in the consolidated balance sheets.

34


The NMTC is subject to 100% recapture for a period of seven years. The Company is required to be in compliance with various regulations and contractual provisions that apply to the New Markets Tax Credit arrangement. Noncompliance could result in Wells Fargo's projected tax benefits not being realized and, therefore, require the Company to indemnify Wells Fargo for any loss or recapture of NMTCs. The Company does not anticipate any credit recapture will be required in connection with this financing arrangement. The transaction includes a put/call provision whereby the Company may be obligated or entitled to repurchase Wells Fargo's interest in the Investment Fund. The value attributed to the put/call is de minimis. We believe that Wells Fargo will exercise the put option in December 2024, at the end of the recapture period, that will result in a net benefit to the Company of $1,728. The Company is recognizing the net benefit over the seven-year compliance period in operating and administrative expense.

NOTE 5 — DERIVATIVES AND HEDGING ACTIVITIES

The Company is exposed to interest rate risk arising from fluctuations in LIBOR related to the Company’s Credit Facility. The Company manages exposure to this risk and the variability of related cash flows primarily by the use of derivative financial instruments, specifically, interest rate swaps.

The Company’s objectives in using interest rate swaps are to add stability to interest expense and to manage its exposure to interest rate movements. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount.

In 2020, the Company executed two interest rate swaps with an aggregate notional value of $75,500 to hedge the variable cash flows associated with variable-rate loans under the Company's Credit Facility. The interest rate swaps were executed for risk management and are not held for trading purposes. The objective of the interest rate swaps is to hedge the variability of cash flows resulting from fluctuations in LIBOR. The swaps replaced the applicable LIBOR with fixed interest rates and payments are settled monthly when payments are made on the variable-rate loans. The Company's derivatives qualify and have been designated as cash flow hedges of interest rate risk. The gain or loss on the derivative is recorded in Accumulated other comprehensive loss and subsequently reclassified into interest expense in the same period during which the hedged transaction affects earnings. Amounts reported in Accumulated other comprehensive loss related to derivatives will be reclassified to interest expense as interest payments are made on the variable-rate loans. The Company reclassified $328 and $12 from Accumulated other comprehensive loss to Interest expense during fiscal 2021 and 2020, respectively.

The notional value of the interest rate swaps were $68,472 as of July 31, 2021. The fair value of interest rate swaps are included in the following captions on the consolidated balance sheets at July 31, 2021 and July 25, 2020:

 20212020
Other assets (liabilities)1,111 (921)

The fair values of the Company’s interest rate swaps are based on Level 2 inputs, including the present value of estimated future cash flows based on market expectations of the yield curve on variable interest rates.

NOTE 6 — INCOME TAXES

The components of the provision for income taxes are:
 20212020
Federal:  
Current$7,172 $(8,023)
Deferred(2,037)10,846 
State:  
Current4,229 3,627 
Deferred(505)344 
 $8,859 $6,794 
35


Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows:
 
 July 31,
2021
July 25,
2020
Deferred tax assets:  
Lease liabilities$106,615 $98,149 
Tax credit carryforward 508 
Compensation related costs4,377 2,945 
Pension costs3,248 1,881 
Other552 752 
Total deferred tax assets114,792 104,235 
Deferred tax liabilities:  
Tax over book depreciation22,653 23,626 
Lease assets98,994 92,021 
Patronage dividend receivable4,162 3,133 
Investment in partnerships1,162 1,076 
Other611 178 
Total deferred tax liabilities127,582 120,034 
Net deferred tax liability$(12,790)$(15,799)
 
Deferred income tax assets (liabilities) are included in the following captions on the consolidated balance sheets at July 31, 2021 and July 25, 2020:
 20212020
Other assets1,642 702 
Other liabilities(14,432)(16,501)

A valuation allowance is provided when it is more likely than not that some portion of the deferred tax assets will not be realized. In management’s opinion, in view of the Company’s previous, current and projected taxable income and reversal of deferred tax liabilities, such tax assets will more likely than not be fully realized. Accordingly, no valuation allowance was deemed to be required at July 31, 2021 and July 25, 2020.

The effective income tax rate differs from the statutory federal income tax rate as follows:
 20212020
Statutory federal income tax rate21.0 %21.0 %
State income taxes, net of federal tax benefit10.3 %9.9 %
Federal net operating loss carryback %(7.9)%
Other(0.6)%(1.6)%
Effective income tax rate30.7 %21.4 %

Fiscal 2020 includes a $2,512 incremental benefit from a federal net operating loss carryback at a rate higher than the current statutory tax rate.

36


The Company is not currently under audit by any tax authorities, but is open to examination with varying statutes of limitations, generally ranging from three to four years.

NOTE 7 — LEASES
Description of leasing arrangements

The Company leases 32 retail stores, as well as a production distribution center (the "PDC"), the corporate headquarters and equipment at July 31, 2021. The majority of initial lease terms range from 20 to 30 years. Most of the Company’s leases contain renewal options at increased rents of five years each at the Company’s sole discretion. These options enable Village to retain the use of facilities in desirable operating areas.

The composition of total lease cost is as follows:
 Years ended
 Consolidated Statement of Operations ClassificationJuly 31,
2021
July 25,
2020
Operating lease costOperating and administrative expense$37,677 $22,911 
Finance lease cost
Amortization of leased assetsDepreciation and amortization947 947 
Interest on lease liabilitiesInterest expense2,000 2,059 
Variable lease costOperating and administrative expense19,479 16,473 
Total lease cost$60,103 $42,390 

As of July 31, 2021 and July 25, 2020, finance lease right-of-use assets of $12,806 and $13,753, respectively, are included in property, equipment and fixtures, net in the Company's consolidated balance sheet. Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July 31, 2021:
 Operating leasesFinance leasesTotal
2022$32,984 $2,470 $35,454 
202335,988 2,689 38,677 
202434,005 2,689 36,694 
202532,563 2,820 35,383 
202631,758 2,893 34,651 
Thereafter214,944 26,187 241,131 
Total lease payments382,242 39,748 421,990 
Less amount representing interest82,480 16,892 99,372 
Present value of lease liabilities$299,762 $22,856 $322,618 

The Company has approximately $9,280 of future payment obligations related to lease agreements that have not yet commenced but have been executed as of July 31, 2021.
    
As of July 31, 2021, the Company's lease terms and discount rates are as follows:
 July 31,
2021
July 25,
2020
Weighted-average remaining lease term (years)
Operating leases12.513.3
Finance leases14.415.4
Weighted-average discount rate
Operating leases3.9 %3.9 %
Finance leases8.5 %8.5 %

Supplemental cash flow information related to leases is as follows:
37


 20212020
Cash paid for amounts in the measurement of lease liabilities
Operating cash flows from operating leases$34,768 $21,287 
Operating cash flows from finance leases2,000 2,059 
Financing cash flows from finance leases689 572 

Related party leases

The Company leases a supermarket from a realty firm 30% owned by certain officers of Village. The Company paid rent to related parties under this lease of $704 and $688 in fiscal 2021 and 2020, respectively, and has a related lease obligation of $3,227 at July 31, 2021. This lease expires in fiscal 2026 with options to extend at increasing annual rent.

The Company has ownership interests in three real estate partnerships. Village paid aggregate rents to two of these partnerships for leased stores of $1,579 and $1,556 in fiscal 2021 and 2020, respectively, and has related aggregate lease obligations of $12,781 at July 31, 2021.

One of these partnerships is a variable interest entity, which is not consolidated as Village is not the primary beneficiary. This partnership owns one property, a stand-alone supermarket leased to the Company since 1974. Village is a general partner entitled to 33% of the partnership's profits and losses.

The Company subleases the Galloway and Vineland stores from Wakefern under sublease agreements which provided for combined annual rents of $1,355 in both fiscal 2021 and 2020, and has related aggregate lease obligations of $2,276 at July 31, 2021. Both leases contain normal periodic rent increases and options to extend the lease.

NOTE 8 — SHAREHOLDERS’ EQUITY

The Company has two classes of common stock. Class A common stock is entitled to one vote per share and to cash dividends as declared 54% greater than those paid on Class B common stock. Class B common stock is entitled to 10 votes per share. Class A and Class B common stock share equally on a per share basis in any distributions in liquidation. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time. Class B common stock is not transferable except to another holder of Class B common stock or by will or under the laws of intestacy or pursuant to a resolution of the Board of Directors of the Company approving the transfer. As a result of this voting structure, the holders of the Class B common stock control greater than 50% of the total voting power of the shareholders of the Company and control the election of the Board of Directors.

The Company has authorized 10,000 shares of preferred stock. No shares have been issued. The Board of Directors is authorized to designate series, preferences, powers and participations of any preferred stock issued.

The Company maintains share repurchase programs that comply with Rule 10b5-1 under the Securities Exchange Act of 1934. Repurchases of Village Class A common stock may be made from time to time through a variety of methods, including open market purchases and other negotiated transactions. In September 2019, the Company's Board of Directors authorized an incremental $5,000 share repurchase program, supplementing the existing authorization. The Company made open market purchases totaling $2,482 under this repurchase program in fiscal 2020 and an additional $1,907 in shares of Class A Common Stock were surrendered in satisfaction of withholding taxes in connection with the vesting of restricted shares in fiscal 2020. The Company's share repurchase program had $3,203 remaining at July 31, 2021 and July 25, 2020.

Village has two share-based compensation plans, which are described below. The compensation cost charged against income for these plans was $2,522 and $2,958 in fiscal 2021 and 2020, respectively. Total income tax benefit recognized in the consolidated statements of operations for share-based compensation arrangements was $633 and $202 in fiscal 2021 and 2020, respectively. 

On December 16, 2016, the shareholders of the Company approved the Village Super Market, Inc. 2016 Stock Plan (the “2016 Plan”) under which awards of incentive and non-qualified stock options and restricted stock may be made. There are 1,200 shares of Class A common stock authorized for issuance to employees and directors under the 2016 Plan. Terms and conditions of awards are determined by the Board of Directors. Restricted stock awards primarily cliff vest three years from the date of grant. There are 1,078 shares remaining for future grants under the 2016 Plan.

38


The following table summarizes option activity under all plans for the following years:

 20212020
 SharesWeighted-average
exercise price
SharesWeighted-average
 exercise price
Outstanding at beginning of year156 $28.43 245 $28.43 
Exercised    
Forfeited(54)27.40 (89)28.42 
Expired $  $ 
Outstanding at end of year102 $28.98 156 $28.43 
Options exercisable at end of year102 $28.98 156 $28.43 

As of July 31, 2021, the weighted-average remaining contractual term of options outstanding and options exercisable was 2.6 years. As of July 31, 2021, the aggregate intrinsic value was $0 for both options outstanding and options exercisable. The fair value of each option award is estimated on the date of grant using the Black-Scholes Option Pricing Model. The Company uses historical data for similar groups of employees in order to estimate the expected life of options granted. Expected volatility is based on the historical volatility of the Company’s stock for a period of years corresponding to the expected life of the option. The risk-free interest rate is based on the U.S. Treasury yield curve at the time of grant for securities with a maturity period similar to the expected life of the option.
 
The following table summarizes restricted stock activity under all plans for the following years:
 
 20212020
 SharesWeighted-average
 grant date
 fair value
SharesWeighted-average
 grant date
 fair value
Nonvested at beginning of year413 $19.40 323 $27.02 
Granted8 25.06 412 19.40 
Vested(14)18.98 (302)27.14 
Forfeited(15)18.98 (20)25.59 
Nonvested at end of year392 $19.55 413 $19.40 
 
The total fair value of restricted shares vested during fiscal 2021 and 2020 was $363 and $5,968, respectively.  

As of July 31, 2021, there was $4,172 of total unrecognized compensation costs related to nonvested restricted stock granted under the above plans. That cost is expected to be recognized over a weighted-average period of 1.6 years.













39


The Company declared and paid cash dividends on common stock as follows:
 20212020
Per share:  
Class A common stock$1.00 $1.00 
Class B common stock0.65 0.65 
Aggregate:  
Class A common stock$10,259 $10,174 
Class B common stock2,791 2,791 
 $13,050 $12,965 
 
NOTE 9 — PENSION PLANS

Company-Sponsored Pension Plans

The Company sponsored four defined benefit pension plans. One of the plans was terminated in fiscal 2020, and two of the plans are frozen and participants no longer earn service credit. Two are tax-qualified plans covering members of unions. Benefits under these two plans are based on a fixed amount for each year of service. One is a tax-qualified plan covering nonunion associates. Benefits under this plan are based upon percentages of annual compensation. Funding for these plans is based on an analysis of the specific requirements and an evaluation of the assets and liabilities of each plan. The fourth plan is an unfunded, nonqualified plan providing supplemental pension benefits to certain executives.

Net periodic pension cost for the plans include the following components:
 20212020
Service cost$216 $202 
Interest cost on projected benefit obligation1,689 2,154 
Expected return on plan assets(1,932)(2,792)
Loss on settlement587 1,604 
Amortization of gains and losses588 555 
Net periodic pension cost$1,148 $1,723 
 
On December 23, 2019, the Company terminated the Village Super Market, Inc. Retail Clerks Employees’ Retirement Plan. All participants of the plan were former employees of a store previously closed in 1994. An annuity contract totaling $1,302 was purchased with an insurance company for all participants who did not elect a lump sum distribution. Additionally, lump sum distributions related to the termination totaled $451. The plan had sufficient assets to satisfy all termination transaction obligations, and no benefit obligation or plan assets related to the Village Super Market, Inc. Retail Clerks Employees’ Retirement Plan remained as of the termination date. As a result of this termination, the Company recognized a non-cash pre-tax settlement charge totaling $669 during fiscal 2020. This settlement charge represents the plan’s remaining unrecognized losses within accumulated other comprehensive loss as of the termination date.
Additionally, the Company recognized a settlement loss of $587 and $935 in fiscal 2021 and 2020, respectively, for plans where benefits paid exceeded the sum of the service cost and interest cost components of net periodic pension cost.









40


The changes in benefit obligations and the reconciliation of the funded status of the Company’s plans to the consolidated balance sheets were as follows:
 20212020
Changes in Benefit Obligation:  
Benefit obligation at beginning of year$76,849 $69,932 
Service cost216 202 
Interest cost1,689 2,154 
Benefits paid(796)(887)
Settlement(2,563)(6,733)
Actuarial loss(2,166)12,181 
Benefit obligation at end of year$73,229 $76,849 
Changes in Plan Assets:  
Fair value of plan assets at beginning of year$70,683 $65,173 
Actual return on plan assets(4,277)13,130 
Employer contributions  
Benefits paid(796)(887)
Settlements paid(2,563)(6,733)
Fair value of plan assets at end of year63,047 70,683 
Funded status at end of year$10,182 $6,166 
Amounts recognized in the consolidated balance sheets:  
Pension liabilities10,182 6,166 
Accumulated other comprehensive loss, net of income taxes9,833 8,092 
Amounts included in Accumulated other comprehensive loss (pre-tax):  
Net actuarial loss$14,167 $11,299 
 
Company expects approximately $504 of the net actuarial loss, excluding the impact of any potential plan settlements, to be recognized as a component of net periodic benefit costs in fiscal 2022.

The accumulated benefit obligations of the plans were $71,931 and $76,849 at July 31, 2021 and July 25, 2020, respectively.  The following information is presented for those plans with an accumulated benefit obligation in excess of plan assets:
 20212020
Projected benefit obligation$73,229 $11,465 
Accumulated benefit obligation71,931 11,465 
Fair value of plan assets63,047 4,068 
 
Weighted average assumptions used to determine benefit obligations and net periodic pension cost for the Company’s defined benefit plans were as follows:
 20212020
Assumed discount rate — net periodic pension cost2.26 %3.41 %
Assumed discount rate — benefit obligation2.44 %2.26 %
Assumed rate of increase in compensation levels4.50 %4.50 %
Expected rate of return on plan assets3.36 %4.82 %
 
41


Investments in the pension trusts are overseen by the trustees of the plans, who are officers of Village. The Company utilizes a liability-driven investment ("LDI") strategy. A LDI strategy focuses on maintaining a close to fully-funded status over the long-term with minimal funded status risk.  This is achieved by investing more of the plan assets in fixed income instruments to more closely match the duration of the plan liability.  The investment allocation to fixed income instruments will increase as each plans' funded status increases. The target allocations for plan assets are 0-15% equity securities, 85-100% fixed income securities and 0-10% cash. Asset allocations are reviewed periodically and appropriate rebalancing is performed.

Equity securities include investments in large-cap, small-cap and mid-cap companies located both in and outside the United States. Fixed income securities include U.S. treasuries, mortgage-backed securities and corporate bonds of companies from diversified industries. Investments in securities are made through mutual funds. In addition, one plan held Class A common stock of Village in the amount of $512 and $573 at July 31, 2021 and July 25, 2020, respectively.

Risk management is accomplished through diversification across asset classes and fund strategies, multiple investment portfolios and investment guidelines. The plans do not allow for investments in derivative instruments.

The fair value of the pension assets were as follows:
 July 31, 2021July 25, 2020
Asset CategoryLevel 1Assets Measured at NAVTotalLevel 1Assets Measured at NAVTotal
Cash$83 $ $83 $61 $ $61 
Equity securities:    
Company stock512  512 573  573 
Mutual/Collective Trust Funds -
U.S. (1)
 1,174 1,174  1,214 1,214 
Mutual/Collective Trust Funds - International (1) 387 387  396 396 
Fixed income securities:   
Mutual/Collective Trust Funds - Fixed Income (1) 60,891 60,891  68,439 68,439 
Total$595 $62,452 $63,047 $634 $70,049 $70,683 
 
(1)Includes pools of investments that are measured at fair value using the Net Asset Value (NAV) per share (or its equivalent) practical expedient. The NAV is based on the underlying net assets owned by the fund and the relative interest of each participating investor in the fair value of the underlying assets. The underlying investments are classified as either level 1 or 2 of the fair value hierarchy.

Based on actuarial assumptions, estimated future defined benefit payments, which may be significantly impacted by participant elections related to retirement dates and forms of payment, are as follows:
Fiscal Year 
2022$63,114 
2023180 
2024220 
2025170 
20267,410 
2027 - 20301,010 

In fiscal 2020 the Company began the process of terminating the Village Super Market, Inc. Employees’ Retirement Plan. Upon satisfaction of all regulatory requirements, which is expected to occur during fiscal 2022, the Company will fully fund and liquidate all plan assets to purchase annuity contracts from an insurance company for all participants who do not elect a lump sum distribution. At the time of settlement, the Company will recognize a non-cash pre-tax charge representing the plan’s remaining unrecognized losses within accumulated other comprehensive loss as of the termination date. As of July 31, 2021,
42


the funded status of this plan is a net liability of $3,844 and the pre-tax amount included in Accumulated other comprehensive loss is $15,155. Contributions to the remaining plans are expected to be immaterial in fiscal 2022.

Multi-Employer Plans

The Company contributes to three multi-employer pension plans under collective bargaining agreements covering union-represented employees.  These plans provide benefits to participants that are generally based on a fixed amount for each year of service.  Based on the most recent information available, certain of these multi-employer plans are underfunded. The amount of any increase or decrease in Village’s required contributions to these multi-employer pension plans will depend upon the outcome of collective bargaining, actions taken by trustees who manage the plans, government regulations and the actual return on assets held in the plans, among other factors.

The risks of participating in multi-employer pension plans are different from the risks of participating in single-employer pension plans in the following respects:

Assets contributed to a multi-employer plan by one employer may be used to provide benefits to employees of other participating employers.
If a participating employer stops contributing to the plan, the unfunded obligations of the plan allocable to such withdrawing employer may be borne by the remaining participating employers.
If the Company stops participating in some of its multi-employer pension plans, the Company may be required to pay those plans an amount based on its allocable share of the underfunded status of the plan, referred to as a withdrawal liability.
The Company’s participation in these plans is outlined in the following tables.  The “EIN / Pension Plan Number” column provides the Employer Identification Number (“EIN”) and the three-digit pension plan number.  The most recent “Pension Protection Act Zone Status” available in 2020 and 2019 is for the plan’s year-end at December 31, 2020 and December 31, 2019, respectively, unless otherwise noted.  Among other factors, generally, plans in the red zone are less than 65 percent funded, plans in the yellow zone are between 65 and 80 percent funded and plans in the green zone are at least 80 percent funded.  The “FIP/RP Status Pending / Implemented” column indicates plans for which a funding improvement plan (“FIP”) or a rehabilitation plan (“RP”) is either pending or has been implemented. 
 
  Pension Protection Act Zone StatusFIP/RP Status
Pending
/ Implemented
Contributions for the
year ended (5)
 Expiration
 date of
Collective-
Bargaining
Agreement
 
Pension Fund
 
EIN / Pension Plan Number
20202019July 31,
2021
July 25,
2020
Surcharge
 Imposed (6)
Pension Plan of Local 464A (1)22-6051600-001GreenGreenN/A$874 $886 N/AAugust 2025
UFCW Local 1262 & Employers Pension Fund (2), (4)22-6074414-001RedRedImplemented2,721 2,789 NoOctober 2023
UFCW Regional Pension Plan (3), (4)16-6062287-074RedRedImplemented$1,260 $1,231 NoJune 2024
Total Contributions    $4,855 $4,906   
 
(1)The information for this fund was obtained from the Form 5500 filed for the plan’s year-end at December 31, 2020 and December 31, 2019.
(2)The information for this fund was obtained from the Form 5500 filed for the plan’s year-end at December 31, 2019 and December 31, 2018.
(3)The information for this fund was obtained from the Form 5500 filed for the plan’s year-end at September 30, 2020 and September 30, 2019.
43


(4)This plan has elected to utilize special amortization provisions provided under the Preservation of Access to Care for Medicare Beneficiaries and Pension Relief Act of 2010.  There were no changes to the plan’s zone status as a result of this election.
(5)The Company’s contributions represent more than 5% of the total contributions received by each applicable pension fund for all periods presented.
(6)Under the Pension Protection Act, a surcharge may be imposed when employers make contributions under a collective bargaining agreement that is not in compliance with a rehabilitation plan.  As of July 31, 2021, the collective bargaining agreements under which the Company was making contributions were in compliance with rehabilitation plans adopted by each applicable pension fund.

Other Multi-Employer Benefit Plans

The Company also contributes to various other multi-employer benefit plans that provide health and welfare benefits to active and retired participants. Total contributions made by the Company to these other multi-employer benefit plans were $33,270 and $29,965 in fiscal 2021 and 2020, respectively.

Defined Contribution Plans

The Company sponsors a 401(k) savings plan for certain eligible associates. Company contributions under that plan, which are based on specified percentages of associate contributions, were $1,791 and $1,765 in fiscal 2021 and 2020, respectively.   The Company also contributes to union sponsored defined contribution plans for certain eligible associates.  Company contributions under these plans were $3,296 and $2,296 in fiscal 2021 and 2020, respectively.

NOTE 10 — BUSINESS ACQUISITIONS

Fairway Acquisition

On May 14, 2020, Village completed its acquisition of certain assets, including five supermarkets averaging 52,000 sq. ft. (30,000 selling sq. ft.), a production distribution center (the “PDC”) and the intellectual property of Fairway Group Holdings Corp. and certain of its subsidiaries (“Fairway”), including the names “Fairway” and “Fairway Markets.” Four of the supermarkets are in Manhattan, specifically the Upper West Side, Upper East Side, Kips Bay and Chelsea locations, and a fifth store is located in Pelham, NY. The acquisition was effectuated pursuant to the Asset Purchase Agreement (the "APA"), entered into on January 20, 2020, revised on March 25, 2020 and approved by the United States Bankruptcy Court for the Southern District of New York through a Sale Order entered on April 20, 2020. Village paid $73,622 for the Fairway assets, net of cash acquired, and assumed certain liabilities, consisting primarily of those arising from acquired leases. Additionally, at the time of closing Village received a $2,035 credit arising from the breakup of Village’s initial “stalking horse” bid under the January 20, 2020 Asset Purchase Agreement. The credit was recognized as a reduction in operating and administrative expense in the fourth quarter of fiscal 2020. The Fairway acquisition expands our presence in New York City under an iconic city brand and provides Village the ability to expand centralized food production to support stores under all of our banners.

Village accounted for this transaction as a business combination in accordance with the acquisition method of accounting, which requires, among other things, that assets acquired and liabilities assumed be recognized at their estimated fair values as of the acquisition date. In connection with this acquisition, the Company recorded $11,540 of goodwill attributable to the assembled workforce and cost synergies. The goodwill related to this acquisition is deductible for tax purposes. Additionally, the Company recorded a $14,200 indefinite-lived intangible asset related to the trade name. The fair value of the intangible asset was determined based on the discounted cash flow model using the relief from royalty method. The fair value of the property, equipment and fixtures were determined based on the indirect cost approach in which current costs that were not new were adjusted for all forms of depreciation. The Company also evaluated the fair value of the leases assumed in the acquisition, which evaluated comparable rents in the areas of the locations. Leases were determined to be at market apart from one location. For this location, the Company recorded a favorable lease of $4,360 within Operating lease assets. The favorable lease is being amortized over the remaining duration of the lease. Transaction costs were expensed as incurred. The final allocation of the purchase price consideration to the assets acquired and the liabilities assumed has been completed.







44


The following table summarizes how the purchase price has been allocated to the assets acquired and liabilities assumed at the date of acquisition.
 May 14,
2020
ASSETS 
Current Assets 
Cash and cash equivalents$257 
Merchandise inventories5,390 
Other current assets247 
Total current assets$5,894 
Property, equipment and fixtures, net$37,006 
Operating lease assets218,326 
Trade name intangible asset14,200 
Other assets271 
Total assets$275,697 
LIABILITIES 
Accrued wages and benefits$623 
Operating lease obligations212,735 
Total liabilities$213,358 
Total Net Assets Acquired$62,339 
Goodwill11,540 
Total Purchase Price$73,879 

The pro forma information includes historical results of operations of the Fairway locations acquired but does not include efficiencies, cost reductions, synergies or investments for the Company’s customers expected to result from the acquisitions. The unaudited pro forma financial information in the table below is not necessarily indicative of the results that would have occurred had the Fairway locations been acquired at the beginning of fiscal year 2019.
Year ended
July 25,
2020
Sales$2,034,163 
Net Income30,313 

NOTE 11 — COMMITMENTS and CONTINGENCIES

Superstorm Sandy devastated Village's trade area on October 29, 2012 and resulted in the closure of almost all of our stores for periods of time ranging from a few hours to eight days. Village disposed of substantial amounts of perishable product and also incurred repair, labor and other costs as a result of the storm. Wakefern, as the policy holder, has pursued recovery of uncollected insurance claims on behalf of all Wakefern members through litigation against the insurance carrier and others since October 2013. Litigation over this matter has ended and the Company received an additional $2,733 in fiscal 2020 which was recognized as a reduction in operating and administrative expense. Village has received a total of $6,730 related to losses incurred as a result of Superstorm Sandy.

Approximately 89% of our employees are covered by collective bargaining agreements. Contracts with the Company’s seven unions have or will expire between March 2020 and August 2025.  Approximately 10% of our associates are represented by unions whose contracts have already expired or expire within one year.  Any work stoppages could have an adverse impact on our financial results.

45


The Company is involved in other litigation incidental to the normal course of business. Company management is of the opinion that the ultimate resolution of these legal proceedings should not have a material adverse effect on the consolidated financial position, results of operations or liquidity of the Company.

NOTE 12 — SUBSEQUENT EVENTS

On October 13, 2021, Village completed the acquisition of the Galloway store shopping center for $9,800. As of July 31, 2021, the right-of-use asset and obligation related to the Galloway store's lease were $873 and $887, respectively.

46


Report of Independent Registered Public Accounting Firm

To the Shareholders and Board of Directors
Village Super Market, Inc.:

Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting
We have audited the accompanying consolidated balance sheets of Village Super Market, Inc. and subsidiaries (the Company) as of July 31, 2021 and July 25, 2020, the related consolidated statements of operations, comprehensive income, shareholders’ equity, and cash flows for the years then ended, and the related notes (collectively, the consolidated financial statements). We also have audited the Company’s internal control over financial reporting as of July 31, 2021, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of July 31, 2021 and July 25, 2020, and the results of its operations and its cash flows for the years then ended, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of July 31, 2021 based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

Change in Accounting Principle

As discussed in Note 1 to the consolidated financial statements, the Company has changed its method of accounting for leases as of July 28, 2019 due to the adoption of Accounting Standards Update (ASU) No. 2016-02, Leases (Topic 842).

Basis for Opinions

The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s consolidated financial statements and an opinion on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the
47


company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Evaluation of trade name intangible asset for impairment

As discussed in Note 1 to the consolidated financial statements, the Company tests its indefinite-lived intangible assets for impairment at the end of each fiscal year, or more frequently if circumstances dictate. Manhattan store sales have been impacted by localized residential population migration out of Manhattan and less commuter and tourist traffic during the COVID-19 pandemic. Due to uncertainty regarding the duration and extent of the impact of the COVID-19 pandemic on Manhattan, the Company recognized an impairment charge related to the Fairway trade name intangible asset of $2,386 for the year ended July 31, 2021. The estimated fair value of the trade name intangible asset was determined using the relief from royalty method. The Company’s indefinite-lived intangible asset balance of $13,299 as of July 31, 2021, included the Fairway trade name.

We identified the evaluation of the Company’s fair value assessment of the Fairway trade name intangible asset as a critical audit matter. Challenging and subjective auditor judgment was required to evaluate estimated future revenue and the discount rate used to determine the fair value of the Fairway trade name intangible asset due to their significant measurement uncertainty. Minor changes to these assumptions had a significant effect on the Company’s estimate of the fair value of the Fairway trade name intangible asset. Additionally, the audit effort associated with the evaluation of the Company’s discount rate required valuation professionals with specialized skills and knowledge.

The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company’s indefinite lived intangible asset valuation process, including controls over the future revenue and discount rate assumptions. We compared estimates of future revenue to historical actual results and to current economic trends, including the impact of, and anticipated recovery from, the COVID-19 pandemic. We performed sensitivity analyses over the future revenue assumption to assess the impact of changes on the Company’s determination of fair value. We involved valuation professionals with specialized skills and knowledge, who assisted in evaluating the elements of the discount rate assumption used by management, by comparing them against publicly available market data.

/s/ KPMG LLP
We have served as the Company’s auditor since 1987.
Short Hills, New Jersey
October 14, 2021


48


ITEM 9.   CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
 
None.
 
ITEM 9A.   CONTROLS AND PROCEDURES
 
As required by Rule 13a-15 of the Exchange Act, the Company carried out an evaluation of the effectiveness of the design and operation of the Company’s disclosure controls and procedures at the end of the period covered by this report.  This evaluation was carried out under the supervision, and with the participation, of the Company’s management, including the Company’s Chief Executive Officer along with the Company’s Chief Financial Officer.  Based upon that evaluation, the Company’s Chief Executive Officer, along with the Company’s Chief Financial Officer, concluded that the Company’s disclosure controls and procedures are effective.  
 
Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in Company reports filed or submitted 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 in Company reports filed under the Exchange Act is accumulated and communicated to management, including the Company’s Chief Executive Officer and Chief Financial Officer as appropriate, to allow timely decisions regarding required disclosure.

MANAGEMENT’S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

The management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting for the Company. With the participation of the Chief Executive Officer and Chief Financial Officer, our management conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework and criteria established in Internal Control - Integrated Framework (2013), issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, our management has concluded that the Company’s internal control over financial reporting was effective as of July 31, 2021.

The Company’s independent registered public accounting firm has audited the accompanying consolidated financial statements and the Company’s internal control over financial reporting, as stated in their report, which is included in Item 8 of this Form 10-K.
 
Robert P. SumasJohn L. Van Orden
Chief Executive Officer Chief Financial Officer
 
CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING
 
There have been no changes in the Company’s internal control over financial reporting during the fourth quarter of fiscal 2021 that have materially affected, or are reasonably likely to materially affect, the Company’s internal controls over financial reporting.

 
49


PART III
 
ITEM 10.   DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
 
The information required by this Item 10 is incorporated by reference from the Company's definitive Proxy Statement to be filed on or before November 1, 2021, in connection with its Annual Meeting scheduled to be held on December 17, 2021.
 
ITEM 11.    EXECUTIVE COMPENSATION
 
The information required by this Item 11 is incorporated by reference from the Company's definitive Proxy Statement to be filed on or before November 1, 2021, in connection with its Annual Meeting scheduled to be held on December 17, 2021.
 
ITEM 12.    SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
 
The information in the table below is as of July 31, 2021.  All data relates to the Village Super Market, Inc. 2010 and 2016 Stock Plans as described in Item 8 of this Form 10-K.
 
Plan categoryNumber of
securities to
 be issued
 upon exercise
of outstanding
 options
Weighted-average
exercise price
 of outstanding
 options
Number of
 securities
remaining available
 for future
issuance
 under equity
 compensation
plans (excluding
securities reflected
 in column (a))
 (a)(b)(c)
Equity compensation plans approved by security holders102,000 $28.98 1,077,593 
Equity compensation plans not approved by security holders— — — 
 
Additional information required by this Item 12 is incorporated by reference from the Company's definitive Proxy Statement to be filed on or before November 1, 2021, in connection with its annual meeting scheduled to be held on December 17, 2021.
 
ITEM 13.    CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
 
The information required by this Item 13 is incorporated by reference from the Company's definitive Proxy Statement to be filed on or before November 1, 2021, in connection with its annual meeting scheduled to be held on December 17, 2021.
 
ITEM 14.   PRINCIPAL ACCOUNTING FEES AND SERVICES
 
The information required by this Item 14 is incorporated by reference from the Company’s definitive Proxy Statement to be filed on or before November 1, 2021, in connection with its annual meeting scheduled to be held on December 17, 2021.

50


PART IV
 
ITEM 15.    EXHIBITS, FINANCIAL STATEMENTS SCHEDULES

 
(a)(1)Financial Statements:
 
Consolidated Balance Sheets – July 31, 2021 and July 25, 2020
 
Consolidated Statements of Operations - years ended July 31, 2021 and July 25, 2020
 
Consolidated Statements of Comprehensive Income - years ended July 31, 2021 and July 25, 2020
 
Consolidated Statements of Shareholders' Equity – years ended July 31, 2021 and July 25, 2020
 
Consolidated Statements of Cash Flows - years ended July 31, 2021 and July 25, 2020
 Notes to consolidated financial statements
 Report of Independent Registered Public Accounting Firm
(a)(2)Financial Statement Schedules:
 All schedules are omitted because they are not applicable, or not required, or because the required information is included in the consolidated financial statements or the notes hereto.
(a)(3)Exhibits
 3.1
 3.2
 4.1
4.2
4.3
4.4
4.5
4.6
 10.1
 10.2
 10.7
 10.8
 10.9
 10.10
 10.11
 10.12
 10.13
 10.14
10.15
10.16
10.17
 14
 21
 23
 31.1
 31.2
 32.1
 32.2
99.1
 101 INSXBRL Instance Document*
 101 SCHXBRL Schema Document*
51


 101 CALXBRL Calculation Linkbase Document*
 101 DEFXBRL Definition Linkbase Document*
 101 LABXBRL Labels Linkbase Document*
 101 PREXBRL Presentation Linkbase Document*
  The XBRL related information in Exhibit 101 shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to liability of that section and shall not be incorporated by reference into any filing or other document pursuant to the Securities Act of 1933, as amended, except as shall be expressly set forth by specific reference in such filing or document.
 * The following exhibits are incorporated by reference from the following previous filings:
  
Form 8-K filed on May 13, 2020: 4.1, 4.3, 4.5
Form 8-K filed on September 8, 2020: 4.2, 4.4, 4.6
Form 10-K for 2017: 3.1, 10.2, 10.15, 10.16, 10.17, 14
 DEF 14A Proxy Statement filed October 31, 2016: 10.10
Form 10-K for 2014: 10.7
 Form 10-Q for April 2014: 10.11, 10.12, 10.13, 10.14
 Form 10-Q for April 2013: 10.1
 DEF 14A Proxy Statement filed November 1, 2010: 10.9
Form 10-K for 2004: 3.2
 DEF 14A proxy statement filed October 25, 2004: 10.8

52


SIGNATURES
 
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
  VILLAGE SUPER MARKET, INC. 
    
 By:/s/ Robert P. Sumas/s/ John Van Orden
  Robert P. SumasJohn Van Orden
  Chief Executive OfficerChief Financial Officer
   
    
Date: October 14, 2021 
 
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on dates indicated:
 
 /s/ Robert P. Sumas/s/ Steven Crystal
 Robert P. Sumas, DirectorSteven Crystal, Director
 October 14, 2021October 14, 2021
      
    /s/ William Sumas/s/ Peter Lavoy
 William Sumas, DirectorPeter Lavoy, Director
 October 14, 2021October 14, 2021
   
 /s/ John P. Sumas/s/ Stephen Rooney
 John P. Sumas, DirectorStephen Rooney, Director
 October 14, 2021October 14, 2021
   
 /s/ John J. Sumas/s/ John L. Van Orden
 John J. Sumas, DirectorJohn L. Van Orden, Chief Financial Officer
 October 14, 2021October 14, 2021
   
 /s/ Nicholas J. Sumas/s/ Luigi Perri
 Nicholas J. Sumas, DirectorLuigi Perri, Controller (Principal Accounting Officer)
 October 14, 2021October 14, 2021
  
 /s/ Kevin Begley
 Kevin Begley, Director
 October 14, 2021

53
EX-14 2 vlgea20210731-ex14.htm EX-14 Document

Exhibit 14


VILLAGE SUPER MARKET, INC .
 
CODE OF ETHICS
 
In my role as a Director of Village Super Market, Inc., I recognize that I hold an important and elevated role in corporate governance. I am uniquely capable and empowered to ensure that stakeholders’ interests are appropriately balanced, protected and preserved. Accordingly, this Code provides principles to which I am expected to adhere and advocate. The Code embodies rules regarding individual and peer responsibilities, as well as responsibilities to the company, the public and other stakeholders.
 
I certify to you that I adhere to and advocate the following principles and responsibilities governing my professional and ethical conduct.
 
To the best of my knowledge and ability:
 
1.I act with honesty and integrity, avoiding actual or apparent conflicts of interest in personal and professional relationships.
  
2.I provide constituents with information that is accurate, complete, objective, relevant, timely and understandable.
  
3.I comply with rules and regulations of federal, state, provincial and local governments, and other appropriate private and public regulatory agencies.
  
4.I act in good faith, responsibly, with due care, competence and diligence, without misrepresenting material facts or allowing my independent judgment to be subordinated.
  
5.I respect the confidentiality of information acquired in the course of my work except when authorized or otherwise legally obligated to disclose. Confidential information acquired in the course of my work is not used for personal advantage.
  
6.I share knowledge and maintain skills important and relevant to my constituents’ needs.
  
7.I proactively promote ethical behavior as a responsible partner among peers in my work environment and community.
  
8.I achieve responsible use of and control over all assets and resources employed or entrusted to me.
  
9.In addition, I comply with all aspects of the Village Super Market, Inc. Code of Conduct.
  
10.I also agree that, if I should become aware of any violation of law or of this code by the Company or anyone acting on behalf of the Company, it is my responsibility to report the violation promptly to the Company's Chief Financial Officer, General Counsel, Chief Executive Officer or the Audit Committee whistleblower hotline, as appropriate. I understand that although the Company seeks to address any such matters internally, nothing in this Code prevents me from reporting any illegal activity to the appropriate legal authority. I also understand that the Company will not discriminate or retaliate against me if I in good faith report such violation, and that I will not discriminate or retaliate against other employees who report violations. Further, I understand that this Code does not prohibit me from testifying or otherwise participating in any proceeding or investigation that may follow.
  
11.I acknowledge that violations of this code may subject me to disciplinary action, which could include termination.

EX-21 3 vlgea20210731-ex21.htm EX-21 Document

Exhibit 21



SUBSIDIARIES OF REGISTRANT
 
 
The Company has nine wholly-owned subsidiaries at July 31, 2021. Village Super Market of PA, LLC is organized under the laws of Pennsylvania. Village Super Market of NJ, LP, Hanover and Horsehill Development, LLC, Greater Morristown Restaurant, LLC, VSM New Markets, LLC, Delilah Properties LLC, Fire Brands Innovation LLC, Washington Asbury LLC and Village Galloway Shopping Center LLC are organized under the laws of New Jersey. Village Super Market of Maryland, LLC is organized under the laws of Maryland. Village Super Market of NY, LLC, VSM Gourmet, LLC, VSM NY Holdings LLC, VSM NY Distribution Center LLC and VSM NY LLC are organized under the laws of New York.
 
The financial statements of all subsidiaries are included in the Company’s consolidated financial statements.


EX-23 4 vlgea20210731-ex23.htm EX-23 Document

Exhibit 23


 
Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the registration statements (No. 333-216866 and No. 333-172673) on Form S-8 of our reports dated October 14, 2021, with respect to the consolidated financial statements of Village Super Market, Inc. and the effectiveness of internal control over financial reporting.

/s/ KPMG LLP
Short Hills, New Jersey
October 14, 2021


EX-31.1 5 vlgea20210731-ex311.htm EX-31.1 Document

Exhibit 31.1


CERTIFICATIONS
 
I, Robert P. Sumas, certify that:
 
1.   I have reviewed this annual report on Form 10-K of Village Super Market, Inc.
 
2.  Based on my knowledge, this report does not contain any untrue statement of 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 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 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 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 controls 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/ Robert P. Sumas
 Robert P. Sumas
 Chief Executive Officer
 October 14, 2021

EX-31.2 6 vlgea20210731-ex312.htm EX-31.2 Document

Exhibit 31.2


CERTIFICATIONS
 
I, John L. Van Orden, certify that:
 
1.   I have reviewed this annual report on Form 10-K of Village Super Market, Inc.
 
2.  Based on my knowledge, this report does not contain any untrue statement of 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 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 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 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 controls 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/ John L. Van Orden
 John L. Van Orden
 Chief Financial Officer
 October 14, 2021

EX-32.1 7 vlgea20210731-ex321.htm EX-32.1 Document

Exhibit 32.1


CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Annual Report of Village Super Market, Inc. (the “Company”) on Form 10-K for the period ended July 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Robert P. Sumas certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:
 
1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
 /s/ Robert P. Sumas
 Robert P. Sumas
 Chief Executive Officer
 October 14, 2021


EX-32.2 8 vlgea20210731-ex322.htm EX-32.2 Document

Exhibit 32.2


CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Annual Report of Village Super Market, Inc. (the “Company”) on Form 10-K for the period ended July 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John Van Orden certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:
 
1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
 
 /s/ John L. Van Orden
 John L. Van Orden
 Chief Financial Officer
 October 14, 2021

EX-99.1 9 vlgea20210731-exhibit991.htm EX-99.1 Document
Exhibit 99.1


VILLAGE SUPER MARKET, INC.
REPORTS RESULTS FOR THE FOURTH QUARTER ENDED
JULY 31, 2021
Contact:John Van Orden, CFO
 (973) 467-2200
 villageinvestorrelations@wakefern.com
Springfield, New Jersey – October 12, 2021 - Village Super Market, Inc. (NSD-VLGEA) today reported its results of operations for the fourth quarter ended July 31, 2021.

Fourth Quarter Highlights
Net income of $9.5 million, an increase of 3% compared to $9.2 million in the fourth quarter of the prior year
Adjusted net income of $8.7 million, an increase of 50% compared to $5.8 million in the fourth quarter of the prior year
Same store sales increased 0.1%; on a two-year stacked basis same store sales increased 7.4%
Same store digital sales decreased 22%; on a two-year stacked basis same store digital sales increased 172%
Fiscal 2021 Highlights
Net income of $20.0 million, a decrease of 20% compared to $24.9 million in fiscal 2020.
Adjusted net income of $18.9 million, a decrease of 18% compared to $23.1 million in fiscal 2020
Same store sales increased 1.8%; on a two-year stacked basis same store sales increased 7.5%
Same store digital sales increased 68%; on a two-year stacked basis same store digital sales increased 219%
Fourth Quarter of Fiscal 2021 Results
Sales were $536.3 million in the 14 weeks ended July 31, 2021 compared to $501.3 million in the 13 weeks ended July 25, 2020. Sales increased $35.4 million, or 7.1%, due to fiscal 2021 containing 53 weeks, with the additional week included in the fourth quarter. Excluding the impact of the 53rd week, sales decreased 0.1% due to the closure of the Silver Spring, Maryland store in February 2020 partially offset by the Fairway acquisition completed on May 14, 2020 and a 0.1% increase in same store sales.
Average basket sizes decreased, transaction counts increased and same store digital sales decreased as we cycled against the initial months following the COVID-19 outbreak in our trade area. Additionally, food inflation and increased Supplemental Nutrition Assistance Program ("SNAP") benefits positively impacted sales. Sales levels in Manhattan continue to be negatively impacted by residential population migration out of the city and less commuter and tourist traffic.
New stores and replacement stores are included in same store sales in the quarter after the store has been in operation for four full quarters.  Store renovations and expansions are included in same store sales immediately.
Gross profit as a percentage of sales decreased to 28.31% in the 14 weeks ended July 31, 2021 compared to 28.91% in the 13 weeks ended July 25, 2020 due primarily to decreased departmental gross margin percentages (.29%) and increased warehouse assessment charges from Wakefern (.75%), partially offset by a favorable change in product mix (.21%) and lower promotional spending (.22%).
Operating and administrative expense as a percentage of sales decreased to 23.65% in the 14 weeks ended July 31, 2021 compared to 25.29% in the 13 weeks ended July 25, 2020. Adjusted operating and administrative expenses decreased to 24.29% in the 14 weeks ended July 31, 2021 compared to 25.65% in the 13 weeks ended July 25, 2020. The decrease in Adjusted operating and administrative expenses is due primarily to decreased costs related to COVID-19, including enhanced


Exhibit 99.1

wages and benefits, security and outside sanitation services (1.45%) and lower payroll costs (.19%). Payroll costs decreased due to productivity initiatives and labor shortages despite minimum wage and demand driven pay rate increases.
Impairment of assets in the 14 weeks ended July 31, 2021 includes non-cash charges related to the Fairway trade name of $2.4 million and the long-lived assets of one Gourmet Garage store of $0.5 million due primarily to the uncertainty regarding the duration and extent of the impact of the COVID-19 pandemic on Manhattan.
The Company’s effective income tax rate was 31.2% in the 14 weeks ended July 31, 2021 compared to 4.1% in the 13 weeks ended July 25, 2020. The 13 weeks ended July 25, 2020 includes a $2.5 million benefit from a federal net operating loss carryback at a rate higher than the current statutory tax rate. Excluding the impact of this adjustment, the effective income tax rate was 31.5% in the 13 weeks ended July 25, 2020.
Net income was $9.5 million in the 14 weeks ended July 31, 2021 compared to $9.2 million in the 13 weeks ended July 25, 2020. Adjusted net income was $8.7 million in the 14 weeks ended July 31, 2021 compared to $5.8 million in the 13 weeks ended July 25, 2020.
Fiscal 2021 Results
Sales were $2.03 billion in fiscal 2021 compared to $1.80 billion in fiscal 2020. Sales increased $35.4 million, or 2.0%, due to fiscal 2021 containing 53 weeks. Excluding the impact of the 53rd week, Sales increased due to the Fairway acquisition completed on May 14, 2020, the opening of the Stroudsburg replacement store on November 1, 2019 and a same store sales increase of 1.8%. Excluding the impact of the 53rd week, same store sales increased 7.5% in fiscal 2021 on a two-year stacked basis compared to fiscal 2019.
Since the beginning of the COVID-19 pandemic, we have experienced higher average basket sizes and decreased transaction counts as customers have consolidated shopping trips. Additionally, both food inflation and increased Supplemental Nutrition Assistance Program ("SNAP") benefits positively impacted sales. Same store digital sales growth accelerated through both ShopRite from Home and partnerships with online grocery picking and delivery services, increasing 68% in fiscal 2021 compared to fiscal 2020 and 219% on a two-year stacked basis. During the COVID-19 pandemic, fiscal 2021 sales at Fairway and Gourmet Garage locations in Manhattan have been significantly negatively impacted due primarily to residential population migration out of the city and less commuter and tourist traffic.
Gross profit as a percentage of sales decreased to 27.83% in fiscal 2021 compared to 28.07% in fiscal 2020. Higher margins associated with Fairway increased gross profit (.22%) despite higher costs as we transition and integrate commissary operations into our business. Excluding the impact of Fairway, gross profit as a percentage of sales decreased .46% due primarily to decreased departmental gross margin percentages (.48%) and increased warehouse assessment charges from Wakefern (.34%) partially offset by a favorable change in product mix (.17%), lower promotional spending (.16%) and increased patronage dividends and rebates received from Wakefern (.03%). Departmental gross profits decreased due partly to price investments.
Operating and administrative expense as a percentage of sales decreased to 24.57% in fiscal 2021 compared to 24.65% in fiscal 2020. Adjusted operating and administrative expense as a percentage of sales increased to 24.76% in fiscal 2021 compared to 24.63% in fiscal 2020. Adjusted operating and administrative expense increased due primarily to increased occupancy costs due primarily to the Fairway acquisition (.56%) and increased external fees and transportation costs associated with digital sales (.42%), partially offset by decreased costs related to COVID-19, including enhanced wages and benefits, security and outside sanitation services (.62%) and lower payroll and fringe benefit costs (.24%). Payroll and fringe benefits decreased primarily due


Exhibit 99.1

to leverage from higher sales, reductions in service department offerings, labor shortages and productivity initiatives partially offset by the addition of Fairway, growth of ShopRite from Home and minimum wage and demand driven pay rate increases.
Depreciation and amortization expense was $34.2 million in fiscal 2021 compared to $31.4 million in fiscal 2020. Depreciation and amortization expense increased in fiscal 2021 compared to the prior year due to depreciation related to assets acquired as part of the Fairway acquisition.
Impairment of assets includes non-cash charges related to the Fairway trade name of $2.4 million and the long-lived assets of one Gourmet Garage store of $0.5 million due primarily to the uncertainty regarding the duration and extent of the impact of the COVID-19 pandemic on Manhattan.
Interest expense was $3.9 million in fiscal 2021 compared to $2.6 million in fiscal 2020. Interest expense increased in fiscal 2021 compared to fiscal 2020 due primarily to interest expense related to the credit agreement entered into on May 6, 2020.
Interest income was $3.6 million in fiscal 2021 compared to $4.1 million in fiscal 2020. Interest income decreased in fiscal 2021 compared to fiscal 2020 due primarily to lower interest rates for amounts invested in variable rate notes receivable from Wakefern and demand deposits invested at Wakefern.
The Company’s effective income tax rate was 30.7% in fiscal 2021 compared to 21.4% in fiscal 2020. Fiscal 2020 includes a $2.5 million benefit from a federal net operating loss carryback at a rate higher than the current statutory tax rate. Excluding the impact of this adjustment, the effective income tax rate was 29.3% in fiscal 2020. The increase in the effective tax rate in fiscal 2021 is due primarily to favorable return to provision adjustments in fiscal 2020 and increased state taxable income in higher tax rate jurisdictions.
Net income was $20.0 million in fiscal 2021 compared to $24.9 million in fiscal 2020.  Adjusted net income was $18.9 million in fiscal 2021 compared to $23.1 million in fiscal 2020.

Village Super Market operates a chain of 34 supermarkets in New Jersey, New York, Maryland and Pennsylvania under the ShopRite and Fairway banners and three Gourmet Garage specialty markets in New York City.

Forward Looking Statements and Non-GAAP Measures
All statements, other than statements of historical fact, included in this Press Release are or may be considered forward-looking statements within the meaning of federal securities law. The Company cautions the reader that there is no assurance that actual results or business conditions will not differ materially from future results, whether expressed, suggested or implied by such forward-looking statements. The Company undertakes no obligation to update forward-looking statements to reflect developments or information obtained after the date hereof. The following are among the principal factors that could cause actual results to differ from the forward-looking statements: risks and uncertainties related to the COVID-19 pandemic, including among others, the duration and severity of the pandemic, shifts in customers' buying patterns, disruptions to supply chains, inability of the workforce to work due to illness, quarantine or government mandates, including travel restrictions and stay at home orders, the effectiveness and duration of COVID-19 stimulus packages; general economic conditions; competitive pressures from the Company’s operating environment; the ability of the Company to maintain and improve its sales and margins; the ability to attract and retain qualified associates; the availability of new store locations; risks, uncertainties and challenges associated with the Fairway acquisition, including under-performance relative to our expectations, additional capital requirements, unforeseen expenses or delays, imprecise assumptions or our inability to achieve projected cost savings or other synergies, competitive factors in the marketplace and difficulties integrating the business, including merging company cultures, cultivating brand strategy, expansion of food production and conforming the acquired company's technology, standards, processes, procedures and controls; the availability of capital; the liquidity of the Company; the success of operating initiatives; consumer spending patterns; the impact of changing energy prices; increased cost of goods sold, including increased costs from the Company’s principal supplier, Wakefern; disruptions or changes in Wakefern's operations; the results of litigation; the results of tax examinations; the results of union contract negotiations; competitive store openings and closings; the rate of return on pension assets; and other factors detailed herein and in the Company’s filings with the SEC.
We provide non-GAAP measures, including Adjusted net income and Adjusted operating and administrative expense, that we believe are useful to analysts and investors to evaluate the Company's ongoing results of operations. These non-GAAP financial measures should not be considered as an alternative to GAAP measures such as net income, operating income, operating and administrative expense or any other GAAP measure of performance. These measures should not be reviewed in isolation or considered as a substitute for our financial results as reported in accordance with GAAP. We believe Adjusted net income and Adjusted operating and administrative expense are useful metrics to investors and analysts because they present more accurate year-over-year comparisons of our net income and operating and administrative expense because adjusted items are not the result of our normal operations. Other companies may have different definitions of Non-GAAP Measures and provide for different adjustments, and comparability to the Company's results of operations may be impacted by such


Exhibit 99.1

differences. The Company's presentation of Non-GAAP Measures should not be construed as an implication that its future results will be unaffected by unusual or non-recurring items.



Exhibit 99.1

VILLAGE SUPER MARKET, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts) (Unaudited)

 14 Weeks Ended13 Weeks Ended53 Weeks Ended52 Weeks Ended
 July 31,
2021
July 25,
2020
July 31,
2021
July 25,
2020
Sales$536,283 $501,302 $2,030,330 $1,804,594 
Cost of sales384,469 356,397 1,465,286 1,298,119 
Gross profit151,814 144,905 565,044 506,475 
Operating and administrative expense126,820 126,781 498,786 444,833 
Depreciation and amortization8,271 8,444 34,195 31,358 
Impairment of assets2,900 — 2,900 — 
Operating income13,823 9,680 29,163 30,284 
Interest expense(980)(913)(3,943)(2,611)
Interest income963 861 3,633 4,060 
Income before income taxes13,806 9,628 28,853 31,733 
Income taxes4,306 399 8,859 6,794 
Net income $9,500 $9,229 $19,994 $24,939 
Net income per share:   
Class A common stock:    
Basic$0.73 $0.71 $1.53 $1.93 
Diluted$0.65 $0.63 $1.37 $1.72 
Class B common stock:   
Basic$0.47 $0.46 $1.00 $1.25 
Diluted$0.47 $0.46 $1.00 $1.25 
Gross profit as a % of sales28.31 %28.91 %27.83 %28.07 %
Operating and administrative expense as a % of sales23.65 %25.29 %24.57 %24.65 %









Exhibit 99.1




VILLAGE SUPER MARKET, INC.
RECONCILIATION OF NON-GAAP MEASURE
(In thousands) (Unaudited)

The following tables reconciles Net income to Adjusted net income and Operating and administrative expenses to Adjusted operating and administrative expenses:

 14 Weeks Ended13 Weeks Ended53 Weeks Ended52 Weeks Ended
 July 31,
2021
July 25,
2020
July 31,
2021
July 25,
2020
Net Income$9,500 $9,229 $19,994 $24,939 
Adjustments to Gross Profit:
Amortization of acquisition related inventory step up— 507 — 507 
Adjustments to Operating and administrative expense:
Gain on sale of assets (1)(4,044)— (4,768)(1,220)
Non-cash pension termination and settlement charges587 241 587 1,604 
Store closure costs (2)— — 325 799 
New store pre-opening costs (3) — — — 1,274 
Gain on Superstorm Sandy insurance proceeds— (2,733)— (2,733)
Fairway acquisition transaction costs— 2,701 — 2,701 
Break-up fee income (4)— (2,035)— (2,035)
Other adjustments:
Impairment of assets (5)2,900 — 2,900 — 
Income from 53-week fiscal year (6)(602)— (602)— 
Adjustments to Income taxes:
Tax impact of adjustments 356 403 478 (236)
Tax gain on federal net operating loss carryback— (2,512)— (2,512)
Adjusted net income$8,697 $5,801 $18,914 $23,088 
Operating and administrative expense$126,820 $126,781 $498,786 $444,833 
Total adjustments to operating administrative expense3,457 1,826 3,856 (390)
Adjusted operating and administrative expense$130,277 $128,607 $502,642 $444,443 
Adjusted operating and administrative expense as a % of sales24.29 %25.65 %24.76 %24.63 %

(1) Fiscal 2021 includes a $4,044 gain on the sale of the leasehold interest in a non-supermarket related parking lot obtained as part of the Fairway acquisition and a $724 gain on the sale of the pharmacy prescription list related to the Silver Spring store. Fiscal 2020 includes a gain on the sale of the pharmacy prescription lists related to three store pharmacies closed in March 2020.
(2) Fiscal 2021 includes costs associated with the closure of the Silver Spring, Maryland store on February 22, 2021 and Fiscal 2020 includes charges to write off the lease asset and related obligations for the old Stroudsburg store.
(3) Fiscal 2020 pre-opening costs relate to the Stroudsburg replacement store opened on November 1, 2019.
(4) Fiscal 2020 gain due to the breakup of Village’s initial “stalking horse” bid under the January 20, 2020 Fairway Asset Purchase Agreement.
(5) Fiscal 2021 non-cash impairment charges for the Fairway trade name of $2,386 and the long-lived assets for one Gourmet Garage store of $514.
(6) Fiscal 2021 is a 53-week fiscal year, with the additional week included in the fourth quarter.


EX-101.SCH 10 vlgea-20210731.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS 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 2303301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregated Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2107102 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES (Tables) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES (Details) link:presentationLink link:calculationLink link:definitionLink 2110103 - Disclosure - RELATED PARTY INFORMATION - WAKEFERN link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - RELATED PARTY INFORMATION - WAKEFERN (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - DEBT - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - DEBT - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Schedule of Fair Value of Interest Rate Swaps included in Captions on Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2120106 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2321305 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 2422410 - Disclosure - INCOME TAXES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - INCOME TAXES - Components of Income Tax Provision (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - INCOME TAXES - Deferred Income Tax Assets And Liabilities Included on Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - INCOME TAXES - Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2127107 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2328306 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - LEASES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - LEASES - Total Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - LEASES - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - LEASES - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - LEASES - Lease Terms and Discount Rates (Details) link:presentationLink link:calculationLink link:definitionLink 2433419 - Disclosure - LEASES - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2134108 - Disclosure - SHAREHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 2335307 - Disclosure - SHAREHOLDERS’ EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - SHAREHOLDERS’ EQUITY - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - SHAREHOLDERS’ EQUITY - Summary of Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2438422 - Disclosure - SHAREHOLDERS’ EQUITY - Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2439423 - Disclosure - SHAREHOLDERS’ EQUITY - Dividends declared and paid (Details) link:presentationLink link:calculationLink link:definitionLink 2140109 - Disclosure - PENSION PLANS link:presentationLink link:calculationLink link:definitionLink 2341308 - Disclosure - PENSION PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2442424 - Disclosure - PENSION PLANS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2443425 - Disclosure - PENSION PLANS - Net Periodic Pension Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2444426 - Disclosure - PENSION PLANS - Changes in Benefit Obligations and Reconciliation of Funded Status (Details) link:presentationLink link:calculationLink link:definitionLink 2445427 - Disclosure - PENSION PLANS - Accumulated Benefit Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2446428 - Disclosure - PENSION PLANS - Assumptions Used (Details) link:presentationLink link:calculationLink link:definitionLink 2447429 - Disclosure - PENSION PLANS - Fair Value of Pension Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2448430 - Disclosure - PENSION PLANS - Estimated Future Benefit Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2449431 - Disclosure - PENSION PLANS - Schedule of Multiemployer Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2150110 - Disclosure - BUSINESS ACQUISITION (Notes) link:presentationLink link:calculationLink link:definitionLink 2351309 - Disclosure - BUSINESS ACQUISITION (Tables) link:presentationLink link:calculationLink link:definitionLink 2452432 - Disclosure - BUSINESS ACQUISITION - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2453433 - Disclosure - BUSINESS ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2454434 - Disclosure - BUSINESS ACQUISITION - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2155111 - Disclosure - COMMITMENTS and CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2456435 - Disclosure - COMMITMENTS and CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 2157112 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 2458436 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 vlgea-20210731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 vlgea-20210731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 vlgea-20210731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Average area of each supermarket acquired (in sq ft) Area of Real Estate Property Related Party Note Receivable Maturing August 2022 Related Party Note Receivable Maturing August 2022 [Member] Related Party Note Receivable Maturing August 2022 [Member] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Document Type Document Type Target allocation percentage Defined Benefit Plan, Plan Assets, Target Allocation, Percentage Receivable Type [Axis] Receivable Type [Axis] Stock Subscriptions Outstanding, Payments Due In 2023 Stock Subscriptions Outstanding, Payments Due In 2023 [Member] Stock Subscriptions Outstanding, Payments Due In 2023 [Member] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Aggregate intrinsic value of options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Changes in Benefit Obligation: Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] COMMITMENTS and CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Related Party [Axis] Related Party [Axis] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Treasury Stock Treasury Stock [Member] Changes in Plan Assets: Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] PENSION PLANS Retirement Benefits [Text Block] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value 2026 Lease, Liability, Payments, Due Year Five Lease, Liability, Payments, Due Year Five Amortization of business acquisition inventory step-up Inventory Write-down Insurance recoveries Insurance Recoveries Treasury stock purchases (in shares) Stock Repurchased During Period, Shares Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Range [Domain] Statistical Measurement [Domain] LIABILITIES and SHAREHOLDERS’ EQUITY Amounts recognized in the consolidated balance sheets: Liabilities and Equity [Abstract] Line of Credit Line of Credit [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Percentage of total sales Percentage of Total Sales Percentage of Total Sales Amortization of leased assets Finance Lease, Right-of-Use Asset, Amortization Other liabilities Deferred Income Tax Liabilities, Net Number of variable interest entity real estate partnerships Related Party Transaction, Number of Real Estate Partnerships, Variable Interest Entity Related Party Transaction, Number of Real Estate Partnerships, Variable Interest Entity Mutual/Collective Trust Funds - International Pension Asset, Equity Securities, Mutual Collective Trust Funds, International Pension Asset, Equity Securities, Mutual Collective Trust Funds, International DERIVATIVES AND HEDGING ACTIVITIES Derivative Instruments and Hedging Activities Disclosure [Text Block] Percentage of employees covered by collective bargaining agreements, significant Multiemployer Plan, Pension, Significant, Employees Covered by Collective-Bargaining Arrangement to All Entity's Employees, Percentage Security Exchange Name Security Exchange Name Fair value of plan assets at beginning of year Fair value of plan assets at end of year Defined Benefit Plan, Plan Assets, Amount Leased property under finance leases Finance Lease, Right-of-Use Asset, before Accumulated Amortization Operating income Operating Income (Loss) Debt issuance costs Payments of Debt Issuance Costs Total current liabilities Liabilities, Current Mutual/Collective Trust Funds - U.S. Pension Asset, Equity Securities, Mutual Collective Trust Funds, U.S. Pension Asset, Equity Securities, Mutual Collective Trust Funds, U.S. Notes payable to Wakefern Other Long-term Debt, Noncurrent Settlements paid Defined Benefit Plan, Plan Assets, Payment for Settlement Nonvested at beginning of year (in dollars per share) Nonvested at end of year (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Patronage dividend receivable Deferred Tax Liabilities Patronage Dividend Receivable Variable Rate [Domain] Variable Rate [Domain] 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Variable Rate [Axis] Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and Contingencies (Notes 3, 4, 5, 6, 7, 9 and 11)  Commitments and Contingencies Total lease payments Finance Lease, Liability, Payment, Due Treasury stock purchases, including shares surrendered for withholding taxes Payments for Repurchase of Common Stock ASSETS Assets [Abstract] Investment, Name [Axis] Investment, Name [Axis] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Revolving credit conversion to secured term loan Line Of Credit Facility, Revolving Credit Conversion To Term Loan, Amount Line Of Credit Facility, Revolving Credit Conversion To Term Loan, Amount Accounting Policies [Abstract] Accounting Policies [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Entity Address, State or Province Entity Address, State or Province Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Operating cash flows from operating leases Operating Lease, Payments Numerator: Earnings Per Share Reconciliation [Abstract] Retained earnings Retained Earnings (Accumulated Deficit) Operating lease assets Operating Lease, Right-of-Use Asset Less amount representing interest Lease, Liability, Undiscounted Excess Amount Lease, Liability, Undiscounted Excess Amount Tax over book depreciation Deferred Tax Liabilities, Property, Plant and Equipment Present value of lease liabilities Lease, Liability Lease, Liability Company contributions to other multi-employer benefit plans Other Postretirement Multiemployer Benefit Plans Contributions Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Class B Common Stock Common Class B [Member] Income taxes Income Taxes Paid Property, equipment and fixtures, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Outstanding at beginning of year (in shares) Outstanding at end of year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2022 Finance Lease, Liability, to be Paid, Year One 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Mutual/Collective Trust Funds - Fixed Income Pension Asset, Fixed Income Securities, Mutual Collective Trust Funds, Fixed Income Pension Asset, Fixed Income Securities, Mutual Collective Trust Funds, Fixed Income Unrecognized compensation costs related to nonvested stock options and restricted stock granted Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Operating lease assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Right-Of-Use-Asset Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Right-Of-Use-Asset Preferred stock, no par value: Authorized 10,000 shares, none issued Preferred Stock, Value, Issued Total lease cost Lease, Cost Impairment of long-lived assets Tangible Asset Impairment Charges Buildings Building [Member] Options exercisable at end of year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 2022 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Other assets Deferred Income Tax Assets, Net Financing cash flows from finance leases Finance Lease, Principal Payments Related party transaction amount Related Party Transaction, Amounts of Transaction Merchandise inventories Inventory, Net Sales Revenue from Contract with Customer, Excluding Assessed Tax Lump sum distributions related to the termination of retirement plan Defined Benefit Plan, Benefit Obligation, Payment for Settlement Advertising expense Advertising Expense Settlement Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement Investments Investment, Policy [Policy Text Block] Schedule of Multiemployer Plans [Table] Multiemployer Plan [Table] Business Acquisition [Axis] Business Acquisition [Axis] Number of properties owned by VIE partnership Related Party Transaction, Number of Properties Owned by Variable Interest Entity Partnership Related Party Transaction, Number of Properties Owned by Variable Interest Entity Partnership Fair value of plan assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets Loss on settlement Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Expected net actuarial loss to be recognized Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year Statement [Line Items] Statement [Line Items] Fixed Income Funds Fixed Income Funds [Member] Scenario, Forecast Forecast [Member] Class of Stock Class of Stock [Domain] Net income per share: Earnings Per Share, Basic and Diluted [Abstract] Debt term Debt Instrument, Term Proceeds from revolving line of credit Proceeds from Long-term Lines of Credit Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Entity Voluntary Filers Entity Voluntary Filers Statement [Table] Statement [Table] Compensation related costs Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Income taxes Regulatory Income Taxes, Policy [Policy Text Block] Interest cost on projected benefit obligation Interest cost Defined Benefit Plan, Interest Cost Range [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] LIABILITIES Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Preferred stock shares issued (in shares) Preferred Stock, Shares Issued Payments on revolving line of credit Repayments of Long-term Lines of Credit Business Combinations [Abstract] Business Combinations [Abstract] Reclassification of accumulated other comprehensive loss to interest expense Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Retirement Plan Name [Domain] Retirement Plan Name [Domain] Common stock cash dividends, percent Class A is entitled greater than Class B Dividends, Common Stock, Cash, Percent Class A is Entitled Greater than Class B Dividends, Common Stock, Cash, Percent Class A is Entitled Greater than Class B Entity Small Business Entity Small Business Principles of consolidation Consolidation, Policy [Policy Text Block] Operating leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Stock Subscriptions Outstanding, Payments Due After 2026 Stock Subscriptions Outstanding, Payments Due After 2026 [Member] Stock Subscriptions Outstanding, Payments Due After 2026 [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] DEBT Debt Disclosure [Text Block] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Number of derivative instruments held Derivative, Number of Instruments Held Amendment Flag Amendment Flag Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Income taxes receivable / payable Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Number of shares authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized LEASES Lessee, Finance Leases [Text Block] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Debt outstanding Long-term Line of Credit Merchandise inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Employer contribution, percentage of pension fund contributions (more than) Multiemployer Plans, Employer Contribution Percentage of Pension Fund Contributions Multiemployer Plans, Employer Contribution Percentage of Pension Fund Contributions Fair value Fair Value Measurement, Policy [Policy Text Block] Restricted shares forfeited (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Percentage of LIFO inventory Percentage of LIFO Inventory Entity Central Index Key Entity Central Index Key Related Party [Domain] Related Party [Domain] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Derivative Instrument [Axis] Derivative Instrument [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Gourmet Garage Specialty Markets Gourmet Garage Specialty Markets [Member] Gourmet Garage Specialty Markets [Member] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Demand deposits invested at related party Wakefern Cash Equivalents, at Carrying Value Notes receivable from Wakefern Due from Related Parties Capital expenditures included in accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Income taxes receivable Income Taxes Receivable, Current SUBSEQUENT EVENTS Subsequent Events [Text Block] Conversion of Class B to Class A shares Two Class Income Allocation Class B Conversion to Class A Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Tax benefit of pension adjustment to funded status Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax Net Income Business Acquisition, Pro Forma Net Income (Loss) 2016 Plan Stock Plan 2016 [Member] Stock Plan 2016 Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Officer ownership percentage in leasing property realty firm Related Party Transaction, Officer Ownership Percentage Related Party Transaction, Officer Ownership Percentage Lease Terms and Discount Rates Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Statement Location [Domain] Income Statement Location [Domain] 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two CASH FLOWS FROM FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Derivative notional amount Derivative, Notional Amount Percentage of voting power (greater than) Common Stock Voting Rights, Percentage of Voting Power Common Stock Voting Rights, Percentage of Voting Power Schedule of Expenses Related to Leases Total Lease Cost Lease, Cost [Table Text Block] 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Plan Name [Axis] Plan Name [Axis] Total long-term debt Long-Term Debt And Operating And Finance Lease Obligations Long-Term Debt And Operating And Finance Lease Obligations Current State and Local Income Tax Expense (Benefit), Continuing Operations Other liabilities Other Liabilities Cash Pension asset - cash Concentration Risk [Table] Concentration Risk [Table] Per Store Investment, Additions Per Store Investment, Additions [Member] Per Store Investment, Additions [Member] Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Total assets Assets RELATED PARTY INFORMATION - WAKEFERN Related Party Transactions Disclosure [Text Block] Scenario [Axis] Scenario [Axis] Impairment of trade name Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Number of stores acquired Number of stores acquired Number of Stores Notes receivable from Wakefern Due from Related Parties, Noncurrent Number of share-based compensation plans Number of Share-Based Compensation Plans Number of Share-Based Compensation Plans Pension costs Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions Title of 12(b) Security Title of 12(b) Security Operating lease obligations Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Fixed Income Securities [Abstract] Fixed Income Securities [Abstract] Fixed Income Securities [Abstract] Finance leases Finance Lease, Liability, Payment, Due [Abstract] 2024 Lease, Liability, Payments, Due Year Three Lease, Liability, Payments, Due Year Three Fiscal Year Defined Benefit Plan, Expected Future Benefit Payment [Abstract] Income taxes payable Accrued Income Taxes, Current Subsequent Event Type [Axis] Subsequent Event Type [Axis] Current Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract] Other Product Other Product [Member] Other Product [Member] Finance Lease Maturity Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Number of votes entitled per share Common Stock, Voting Rights, Number of Votes Per Common Share Common Stock, Voting Rights, Number of Votes Per Common Share Interest expense Interest Expense Depreciation and amortization Depreciation, Depletion and Amortization Other Deferred Tax Assets, Tax Deferred Expense, Other Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Rent paid to Wakefern under sublease agreement Rent Paid To Wakefern Under Sublease Agreement Product and Service [Axis] Product and Service [Axis] FIP/RP Status Pending / Implemented Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] Pension Protection Act Zone Status Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Land and buildings Land and Building [Member] Weighted-average period of compensation cost expected to be recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 2026 Finance Lease, Liability, to be Paid, Year Five Proceeds from issuance of long-term debt Proceeds from Notes Payable Retirement Plan Type [Axis] Retirement Plan Type [Axis] Credit and debit card receivables Credit and Debit Card Receivables, at Carrying Value Accumulated benefit obligations Defined Benefit Plan, Accumulated Benefit Obligation Less amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Net income allocated, basic Net Income (Loss) Available to Common Stockholders, Basic Level 1 Fair Value, Inputs, Level 1 [Member] Lease expense Operating Lease, Expense Stores Subleased From Wakefern Stores Subleased From Wakefern [Member] Stores Subleased From Wakefern Merchandise inventories Increase (Decrease) in Inventories Average selling area of each supermarket acquired (in sq ft) Selling Area Of Real Estate Property Selling Area Of Real Estate Property Pension settlement loss, net of tax Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Common stock dividends paid (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Conversion of Class B to Class A shares (in shares) Two Class Share Allocation Class B Conversion to Class A Debt Instrument [Axis] Debt Instrument [Axis] Other assets Other Assets Class of Stock [Line Items] Class of Stock [Line Items] Treasury stock purchases Treasury Stock, Value, Acquired, Cost Method Number of retail stores leased (in contracts) Lessee, Lease, Number Of Contracts Lessee, Lease, Number Of Contracts Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Balance (in shares) Balance (in shares) Shares, Issued Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Weighted-average remaining lease term (years) Lease, Weighted Average Remaining Lease Term [Abstract] Lease, Weighted Average Remaining Lease Term [Abstract] Interest on lease liabilities Finance Lease, Interest Expense Basis spread on variable rate (as a percent) Related Party Transaction, Basis Spread on Variable Rate Related Party Transaction, Basis Spread on Variable Rate Credit Agreement with Wells Fargo National Bank, National Association Credit Agreement With Wells Fargo National Bank, National Association [Member] Credit Agreement With Wells Fargo National Bank, National Association [Member] Common stock shares outstanding (in shares) Common Stock, Shares, Outstanding Entity Information [Line Items] Entity Information [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Variable lease cost Variable Lease, Cost Interest income earned on investments related entity Interest Income, Related Party Revolving Credit Facility Revolving Credit Facility [Member] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Projected benefit obligation Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation Derivative term Derivative, Term of Contract Variable Interest Entity, Not Primary Beneficiary Variable Interest Entity, Not Primary Beneficiary [Member] Subsequent Event Subsequent Event [Member] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Outstanding at beginning of year (in dollars per share) Outstanding at end of year (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price New Market Tax Credit Financing Notes Payable to Banks [Member] Business acquisitions, net of cash acquired Payment for acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock shares authorized (in shares) Common Stock, Shares Authorized Concentration Risk Type [Axis] Concentration Risk Type [Axis] Schedule of Share-based Compensation, Restricted Stock Units Award Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Property, equipment and fixtures, excluding leased property under finance leases, gross Property, Plant and Equipment, Gross Deferred Deferred Federal Income Tax Expense (Benefit) Income tax examination, statue of limitations, period Income Tax Examination, Statue Of Limitations, Period Income Tax Examination, Statue Of Limitations, Period 2021 Defined Benefit Plan, Expected Future Benefit Payment, Year Two State: State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract] Funded status, net liability Funded status at end of year Defined Benefit Plan, Funded (Unfunded) Status of Plan Income Statement [Abstract] Income Statement [Abstract] Number of unions Number of Unions Number of Unions Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Gain on sale of assets Gain (Loss) on Disposition of Assets Operating lease obligations Operating Lease, Liability, Noncurrent Use of estimates Use of Estimates, Policy [Policy Text Block] Current Assets Assets, Current [Abstract] Interest income Investment Income, Interest Officer Officer [Member] Percentage of stockholders to request termination Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Stockholders to Request Termination Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Stockholders to Request Termination Dividends Dividends Authorized amount remaining in share repurchase program Stock Repurchase Program, Remaining Authorized Repurchase Amount Schedule of Assumptions Used Defined Benefit Plan, Assumptions [Table Text Block] Consolidated Entities [Axis] Consolidated Entities [Axis] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Cash paid for amounts in the measurement of lease liabilities Cash Flow, Lessee [Abstract] Cash Flow, Lessee [Abstract] 2024 Finance Lease, Liability, to be Paid, Year Three Related Party Note Receivable Maturing February 2024 Related Party Note Receivable Maturing February 2024 [Member] Related Party Note Receivable Maturing February 2024 [Member] Purchase obligation, as a percentage of merchandise requirements Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Merchandise Requirements Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Merchandise Requirements Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Assumed rate of increase in compensation levels Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity Share-based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block] Scenario, Unspecified [Domain] Scenario [Domain] Counterparty Name [Domain] Counterparty Name [Domain] Capital expenditures Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Incremental benefit from a federal net operating loss carryback Effective Income Tax Rate Reconciliation, Tax Expense (Benefit) Federal Net Operating Loss Carryback, Amount Effective Income Tax Rate Reconciliation, Tax Expense (Benefit) Federal Net Operating Loss Carryback, Amount Document Period End Date Document Period End Date Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Actual return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Number of defined benefit plans Defined Benefit Plan, Number of Plans Defined Benefit Plan, Number of Plans Shares remaining for future grants (in shares) Common Stock, Capital Shares Reserved for Future Issuance Authorized amount of share repurchase program Stock Repurchase Program, Authorized Amount Vendor allowances and rebates Vendor allowances and rebates Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Long-lived assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Initial lease terms Lessee, Lease, Term Of Contract Lessee, Lease, Term Of Contract Acquisition credit Business Combination, Consideration Transferred, Credit Business Combination, Consideration Transferred, Credit 2027 - 2030 Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Number of shares repurchased Stock Repurchased During Period, Value Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Non-cash share-based compensation Share-based Payment Arrangement, Noncash Expense Fiscal year period Fiscal Period Duration Company contributions to union sponsored plans Union sponsored defined contribution Weighted-average discount rate Lease, Weighted Average Discount Rate [Abstract] Lease, Weighted Average Discount Rate [Abstract] Cover [Abstract] Future lease payment obligations that have not yet commenced but have been executed Lessee, Lease, Lease Not Yet Commenced, Liability Lessee, Lease, Lease Not Yet Commenced, Liability Contributions for the year ended Multiemployer Plan, Pension, Significant, Employer Contribution, Cost Restricted shares forfeited Shares Granted, Value, Share-based Payment Arrangement, Forfeited Pension remeasurement, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax Useful life Property, Plant and Equipment, Useful Life Affiliated Entity Affiliated Entity [Member] Total debt, excluding obligations under leases Long-term Debt Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Defined Benefit Plan, Equity Securities, Common Stock, Employer, Related Party Defined Benefit Plan, Equity Securities, Common Stock, Employer, Related Party [Member] LEASES Lessee, Operating Leases [Text Block] Current Federal Income Tax Expense (Benefit), Continuing Operations Retirement Plan Name [Axis] Retirement Plan Name [Axis] Service cost Defined Benefit Plan, Service Cost Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Medium-term Notes Medium-term Notes [Member] Cost of sales Cost of Goods and Services Sold Finance lease cost Lease, Cost [Abstract] Equity Components [Axis] Equity Components [Axis] Unrealized losses on interest rate swaps, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Restricted Stock Restricted Stock [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Total deferred tax assets Deferred Tax Assets, Gross Minimum Minimum [Member] Total assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Village Super Market, Inc. Retail Clerks Employees’ Retirement Plan Village Super Market, Inc. Retail Clerks Employees’ Retirement Plan [Member] Village Super Market, Inc. Retail Clerks Employees’ Retirement Plan [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Per Store Investment, Maximum Per Store Investment, Maximum [Member] Maximum Per Store Investment [Member] Consolidated Entities [Domain] Consolidated Entities [Domain] Property, equipment and fixtures, net Property, equipment and fixtures, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Principal payments of long-term debt Repayments of Notes Payable Operating lease obligations Operating Lease, Liability, Current Federal: Federal Income Tax Expense (Benefit), Continuing Operations [Abstract] Accumulated benefit obligation Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Number of defined benefit plans frozen Defined Benefit Plan, Number Of Plans Frozen Defined Benefit Plan, Number Of Plans Frozen Nonvested at beginning of year (in shares) Nonvested at end of year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Amounts included in Accumulated other comprehensive loss (pre-tax): Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax [Abstract] Expiration period of union contracts Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Period Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Period Total current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Amortization of gains and losses Defined Benefit Plan, Amortization of Gain (Loss) Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Entity Interactive Data Current Entity Interactive Data Current Net periodic pension cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Schedule of Fair Value of Interest Rate Swaps included in Captions on Consolidated Balance Sheets Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of Allocation of Plan Assets Schedule of Allocation of Plan Assets [Table Text Block] Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Workforce Subject to Collective Bargaining Arrangements Workforce Subject to Collective Bargaining Arrangements [Member] CASH FLOWS FROM OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] SHAREHOLDERS’ EQUITY Stockholders' Equity Note Disclosure [Text Block] Percentage of profits and losses entitled to Company Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Interest Rate Swap Interest Rate Swap [Member] Ownership interest in Wakefern Ownership interest in Wakefern Share-based compensation Share-based Payment Arrangement [Policy Text Block] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Fiscal year Fiscal Period, Policy [Policy Text Block] Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] Operating leases Operating Lease, Weighted Average Discount Rate, Percent Stores Leased From Real Estate Partnerships Which Company Has Ownership Interest In Stores Leased From Real Estate Partnerships Where Company Has Ownership Interest In [Member] Stores Leased From Real Estate Partnerships Where Company Has Ownership Interest In Income Tax Examination [Line Items] Income Tax Examination [Line Items] 2020 Defined Benefit Plan, Expected Future Benefit Payment, Year One Total deferred tax liabilities Deferred Tax Liabilities, Gross Impairment of assets Asset Impairment Charges Schedule of Dividends Declared and Paid Schedule of Dividends Declared and Paid [Table Text Block] Advertising Advertising Cost [Policy Text Block] Investment in Insure-Rite, Ltd Investment in Related Party Affiliate Proceeds from the sale of assets Proceeds from Sale of Property, Plant, and Equipment Shares Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Weighted-average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Less amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Number of real estate partnerships with company ownership interests Related Party Transaction, Number of Real Estate Partnerships Related Party Transaction, Number of Real Estate Partnerships Total common stock dividends paid Payments of Ordinary Dividends, Common Stock Vehicles Vehicles [Member] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Net actuarial loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Equity Securities Equity Securities [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accumulated other comprehensive loss, net of income taxes Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Total lease payments Lessee, Operating Lease, Liability, to be Paid Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Benefit over recapture period Benefit Over Recapture Period Benefit Over Recapture Period Percentage of employees covered by collective bargaining agreements, insignificant Multiemployer Plan, Pension, Insignificant, Employees Covered by Collective-Bargaining Arrangement to All Entity's Employees, Percentage Number of partnerships to which rent was paid for leased stores Related Party Transaction, Number of Real Estate Partnerships, Lease Rent Paid Related Party Transaction, Number of Real Estate Partnerships, Lease Rent Paid Benefit plans Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block] Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Pension liabilities Liability, Pension and Other Postretirement and Postemployment Benefits, Current Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Notes payable to Wakefern Related party transaction amount Notes Payable, Related Parties, Current Goodwill Goodwill acquired in acquisition Goodwill Total other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Document Transition Report Document Transition Report Income Tax Examination [Table] Income Tax Examination [Table] Fairway Markets Fairway Markets [Member] Fairway Markets [Member] Other current assets Other Assets, Current LIFO reserve inventory Inventory, LIFO Reserve Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Equity [Abstract] Equity [Abstract] Total lease payments Lease, Liability, Payments, Due Lease, Liability, Payments, Due Center Store Center Store [Member] Center Store [Member] Withholding In Satisfaction Of Taxes On Vested Equity Award [Member] Withholding In Satisfaction Of Taxes On Vested Equity Award [Member] Withholding In Satisfaction Of Taxes On Vested Equity Award [Member] Derivative, fixed rate Derivative, Fixed Interest Rate Subsequent Event [Line Items] Subsequent Event [Line Items] Revision of Prior Period, Accounting Standards Update, Adjustment Revision of Prior Period, Accounting Standards Update, Adjustment [Member] Provision to value inventories at LIFO Inventory, LIFO Reserve, Effect on Income, Net Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Other Liabilities Other Liabilities [Member] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Entities [Table] Entities [Table] Tax expense of amortization of pension actuarial loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Credit Facility [Domain] Credit Facility [Domain] Derivative Contract [Domain] Derivative Contract [Domain] Weighted average shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Deferred tax assets: Components of Deferred Tax Assets [Abstract] Letter of Credit Letter of Credit [Member] Basic (in dollars per share) Earnings Per Share, Basic Number of operating segments Number of Operating Segments Entity File Number Entity File Number Expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Subsequent Event [Table] Debt Disclosure [Abstract] Pension liabilities Liability, Defined Benefit Plan, Noncurrent Operating leases Operating Lease, Weighted Average Remaining Lease Term ASSETS Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Supplemental Employee Retirement Plan Supplemental Employee Retirement Plan [Member] Finite-lived intangible asset acquired Finite-lived Intangible Assets Acquired   EIN / Pension Plan Number Multiemployer Plan, Pension, Significant, Employer Identification Number Accrued wages and benefits Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Employee-Related Liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Employee-Related Liabilities Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Leasehold improvements Leaseholds and Leasehold Improvements [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Counterparty Name [Axis] Counterparty Name [Axis] Off-Market Favorable Lease Off-Market Favorable Lease [Member] Common stock Common Stock, Value, Issued 2023 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Annuity contract Postemployment Benefits Liability Document Fiscal Year Focus Document Fiscal Year Focus Document Annual Report Document Annual Report Tax expense (benefit) associated with other comprehensive loss and income Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Aggregate intrinsic value of options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Income tax benefit recognized Share-based Payment Arrangement, Expense, Tax Benefit Current portion of debt Less current portion Long-term Debt, Current Maturities Benefit obligation Benefit obligation at beginning of year Benefit obligation at end of year Defined Benefit Plan, Benefit Obligation Entity Current Reporting Status Entity Current Reporting Status 2025 Finance Lease, Liability, to be Paid, Year Four Receivable [Domain] Receivable [Domain] Related Party Transaction [Axis] Related Party Transaction [Axis] Subsequent Event [Table] Subsequent Event [Table] Net income per share Earnings Per Share, Policy [Policy Text Block] Accrued wages and benefits Increase (Decrease) in Accrued Salaries Share-based compensation expense (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Fresh Fresh [Member] Fresh [Member] Total Net Assets Acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Patronage dividend receivable Change in patronage dividend receivable Investment in partnerships Deferred Tax Liabilities, Investment in Noncontrolled Affiliates CASH FLOWS FROM 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 Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Schedule of Multiemployer Plans Multiemployer Plan [Table Text Block] Other Deferred Tax Liabilities, Other Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Present value of lease liabilities Operating Lease, Liability Net deferred tax liability Deferred Tax Liabilities, Net Interest Expense Interest Expense [Member] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Debt Instrument [Line Items] Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total shareholders’ equity Balance Balance Adjustment to retained earnings from adoption of ASU 2016-02 Stockholders' Equity Attributable to Parent Acquisition, consideration transferred Business Combination, Consideration Transferred Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities and shareholders' equity Liabilities and Equity Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax INCOME TAXES Income Tax Disclosure [Text Block] Fair of interest rate swaps recorded in other liabilities Other assets (liabilities) Derivative Assets (Liabilities), at Fair Value, Net Entity Address, City or Town Entity Address, City or Town 2025 Lease, Liability, Payments, Due Year Four Lease, Liability, Payments, Due Year Four Accrued wages and benefits Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Supermarket Leased From Realty Firm Which Company Officers Partially Own Supermarket Leased From Realty Firm Owned By Company Officers [Member] Supermarket Leased From Realty Firm Owned By Company Officers Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Operating lease cost Operating Lease, Cost Accounts payable and accrued expenses Accounts Payable and Accrued Liabilities, Current Total Purchase Price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Other Assets Other Assets [Member] Operating and administrative expense General and Administrative Expense Type of Adoption [Domain] Accounting Standards Update [Domain] Class A shares excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Number of multi-employer pension plans Multiemployer Plans, Number Of Plans Multiemployer Plans, Number Of Plans Labor Force Concentration Risk Labor Force Concentration Risk [Member] Pension Plan of Local 464A PensionPlanOfLocal464AMember Finance leases Finance Lease, Weighted Average Remaining Lease Term Unionized Employees Concentration Risk Unionized Employees Concentration Risk [Member] Equity Component [Domain] Equity Component [Domain] Dividends Payments of Dividends Lease assets Deferred Tax Liabilities, Leasing Arrangements Deferred tax assets, valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Expected Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Gross profit Gross Profit Net assets for leases Property, Plant and Equipment, Net Equity Securities [Abstract] Equity Securities [Abstract] Equity Securities [Abstract] Construction in progress Construction in Progress [Member] Entity Tax Identification Number Entity Tax Identification Number Revenue recognition Revenue from Contract with Customer [Policy Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Net income Net income Net Income (Loss) Attributable to Parent Other comprehensive income (loss): Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax [Abstract] Finance lease obligations Finance Lease, Liability, Noncurrent Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Number of defined benefit plans covering union members Defined Benefit Plan, Number of Plans Covering Union Members Defined Benefit Plan, Number of Plans Covering Union Members LIBOR London Interbank Offered Rate (LIBOR) [Member] Investment, Name [Domain] Investment, Name [Domain] Other comprehensive income, net of tax Other Comprehensive Income (Loss), Net of Tax Leases [Abstract] Leases [Abstract] Accounts payable to Wakefern Accounts Payable, Related Parties, Current Support services incurred charges Support services incurred charges Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Net income per share Per share: Earnings Per Share [Abstract] Pharmacy Pharmacy [Member] Pharmacy [Member] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Financing obligations Present value of lease liabilities Finance Lease, Liability Assets Measured at NAV Fair Value Measured at Net Asset Value Per Share [Member] Property, equipment and fixtures, including leased property under finance leases, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization State income taxes, net of federal tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Accumulated amortization of property under finance leases Finance Lease, Right-of-Use Asset, Accumulated Amortization Multiemployer Plan Number Multiemployer Plan, Pension, Significant, Plan Number Compensation Related Costs [Abstract] Compensation Related Costs [Abstract] Village Super Market, Inc. Employees’ Retirement Plan Village Super Market, Inc. Employees’ Retirement Plan [Member] Village Super Market, Inc. Employees’ Retirement Plan Shareholders' Equity Stockholders' Equity Attributable to Parent [Abstract] Intangibles assets acquired in acquisition Trade name intangible asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus Amortization of pension actuarial loss, net of tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Galloway Store Shopping Center Galloway Store Shopping Center [Member] Galloway Store Shopping Center Thereafter Finance Lease, Liability, to be Paid, after Year Five Net income allocated, diluted Net Income (Loss) Available to Common Stockholders, Diluted Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Purchase obligation period Related Party Transaction, Purchases from Related Party, Purchase Obligation Period Related Party Transaction, Purchases from Related Party, Purchase Obligation Period SUPPLEMENTAL DISCLOSURES OF CASH PAYMENTS MADE FOR: Supplemental Cash Flow Information [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Entity Filer Category Entity Filer Category Common Stock Common Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Product and Service [Domain] Product and Service [Domain] 2023 Lease, Liability, Payments, Due Year Two Lease, Liability, Payments, Due Year Two Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Tax expense (benefit) on unrealized losses on interest rate swaps Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Common stock dividends paid Dividends, Cash Indebtedness to Wakefern Due to Related Parties 401(k) company contributions Defined Contribution Plan, Cost Finance leases Finance Lease, Weighted Average Discount Rate, Percent Number of common stock classes Number of Classes of Common Stock Number of Classes of Common Stock Schedule of Amounts Recognized In Plan Assets and Benefit Obligations Recognized Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Stock Subscriptions Outstanding, Payments Due In 2025 Stock Subscriptions Outstanding, Payments Due In 2025 [Member] Stock Subscriptions Outstanding, Payments Due In 2025 Thereafter Lease, Liability, Payments, Due After Year Five Lease, Liability, Payments, Due After Year Five Secured Debt Secured Debt [Member] Non-cash pre-tax settlement charge Pension and Other Postretirement Benefits Expense (Reversal of Expense), Noncash Amount pre-tax of defined benefit plan included in accumulated other comprehensive loss Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax Revision of Prior Period [Domain] Revision of Prior Period [Domain] Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Lease liabilities Deferred Tax Asset Tax Deferred Leasing Activities Total Pension asset - total Number of defined benefit plans covering non-union members Defined Benefit Plan, Number of Plans Covering Non-Union Members Defined Benefit Plan, Number of Plans Covering Non-Union Members Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures Schedule of Accumulated Benefit Obligations in Excess of Fair Value of Plan Assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block] Stock Subscriptions Outstanding, Payments Due In 2026 Stock Subscriptions Outstanding, Payments Due In 2026 [Member] Stock Subscriptions Outstanding, Payments Due In 2026 Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Class A Common Stock Common Class A [Member] Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Related Party Transactions [Abstract] Related Party Transactions [Abstract] NET INCREASE IN CASH AND CASH EQUIVALENTS Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect BUSINESS ACQUISITION Business Combination Disclosure [Text Block] 2022 Lease, Liability, Payments, Due Year One Lease, Liability, Payments, Due Year One Finance lease, right-of-use asset Finance Lease, Right-of-Use Asset, after Accumulated Amortization Operating Lease Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lease renewal terms Lessee, Lease, Renewal Term Lessee, Lease, Renewal Term Federal net operating loss carryback Effective Income Tax Rate Reconciliation, Federal Net Operating Loss Carryback, Percent Effective Income Tax Rate Reconciliation, Federal Net Operating Loss Carryback, Percent Weighted average shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Interest on unrelated party note receivable percentage Interest On Unrelated Party Note Receivable Percentage Interest On Unrelated Party Note Receivable Percentage Investment in Wakefern Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Subsequent Events [Abstract] Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Tax credit carryforward Deferred Tax Asset Tax Deferred Uncertain Tax Position Investment in notes receivable from Wakefern Proceeds from Collection of (Payments to Fund) Long-term Loans to Related Parties Treasury stock shares (in shares) Treasury Stock, Shares UFCW Local 1262 & Employers Pension Fund UFCWLocal1262EmployersPensionFundMember1Member Cash and Cash Equivalents Cash and Cash Equivalents [Member] Deferred Deferred State and Local Income Tax Expense (Benefit) Expected rate of return on plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets Plan Name [Domain] Plan Name [Domain] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Rent paid to related partnership Rent Paid To Related Partnership Loans receivable Financing Receivable, before Allowance for Credit Loss, Noncurrent Long-term debt Notes payable related to New Markets Tax Credit Notes Payable, Noncurrent Actuarial loss Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Cash and cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Class of Stock [Axis] Class of Stock [Axis] Merchandise inventories Inventory, Policy [Policy Text Block] Income taxes Income taxes Income Tax Expense (Benefit) Number of stores used as collateral for debt Debt Instrument, Collateral, Number Of Stores Debt Instrument, Collateral, Number Of Stores CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR CASH AND CASH EQUIVALENTS, END OF YEAR Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Property, equipment and fixtures Property, Plant and Equipment, Policy [Policy Text Block] Diluted (in dollars per share) Earnings Per Share, Diluted Finance lease obligations Finance Lease, Liability, Current Local Phone Number Local Phone Number Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Accounts payable to Wakefern Increase (Decrease) in Accounts Payable, Related Parties Derivative Instruments and Hedging Activities Disclosure [Abstract] Insure-Rite Ltd. Insure-Rite Ltd. [Member] Insure-Rite Ltd. [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] Class A common stock held in plan Company stock Defined Benefit Plan, Plan Assets, Employer, Related Party, Amount Goodwill and indefinite-lived intangible assets Goodwill and Intangible Assets, Policy [Policy Text Block] Third party contribution to investment fund Third Party Contribution to Investment Fund Third Party Contribution to Investment Fund Loss on pension settlements Pension Expense (Reversal of Expense), Noncash Schedule of Long-term Debt Schedule of Long-term Debt Instruments [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Total Lease, Liabilities, Payments, Due [Abstract] Lease, Liabilities, Payments, Due [Abstract] Related Party Transaction [Domain] Related Party Transaction [Domain] Entity Emerging Growth Company Entity Emerging Growth Company UFCW Regional Pension Plan UFCWRegionalPensionPlanMember Stock Subscriptions Outstanding, Payments Due In 2024 Stock Subscriptions Outstanding, Payments Due In 2024 [Member] Stock Subscriptions Outstanding, Payments Due In 2024 [Member] Indefinite-lived intangible assets Indefinite-lived Intangible Assets (Excluding Goodwill) Sales Business Acquisition, Pro Forma Revenue Deferred taxes Deferred Income Tax Expense (Benefit) Total Contributions Multiemployer Plan, Employer Contribution, Cost Store opening and closing costs Selling, General and Administrative Expenses, Policy [Policy Text Block] Multiemployer Plans [Line Items] Multiemployer Plan [Line Items] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Weighted-average  grant date  fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Assumed discount rate — net periodic pension cost Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Aggregate: Dividends, Cash [Abstract] Fair value of restricted shares vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Maximum Maximum [Member] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Preferred stock shares authorized (in shares) Preferred Stock, Shares Authorized Retained Earnings Retained Earnings [Member] Wakefern Investee [Member] Schedule of Net Benefit Costs Recognized Schedule of Net Benefit Costs [Table Text Block] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Weighted-average remaining contractual term of options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Equity Award [Domain] Award Type [Domain] Tax expense for adjustment due to the adoption of ASU 2016-02 Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle Share-based compensation expense Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture Long-term debt Long-term Debt, Unclassified [Abstract] Trading Symbol Trading Symbol Surcharge Imposed Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] Options exercisable at end of year (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Investment in Wakefern and increase in notes payable to Wakefern Notes Issued Patronage dividend receivable Patronage dividend receivable PROPERTY, EQUIPMENT and FIXTURES Property, Plant and Equipment Disclosure [Text Block] Galloway Store Galloway Store [Member] Galloway Store Workforce Subject to Collective Bargaining Arrangements Expired or Expiring within One Year Workforce Subject to Collective Bargaining Arrangements Expiring within One Year [Member] Less treasury stock, Class A, at cost: 726 shares at July 31, 2021 and July 25, 2020 Treasury Stock, Value Pension Plan Pension Plan [Member] Assumed discount rate — benefit obligation Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Store fixtures and equipment Equipment [Member] Current Liabilities Liabilities, Current [Abstract] Number of defined benefit plans terminated Defined Benefit Plan, Number Of Plans Terminated Defined Benefit Plan, Number Of Plans Terminated Statutory federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Entity Shell Company Entity Shell Company Tax expense on pension settlement loss Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax 2023 Finance Lease, Liability, to be Paid, Year Two Industry segment Segment Reporting, Policy [Policy Text Block] Expired (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Income Tax Contingency [Table] Income Tax Contingency [Table] Recently issued accounting standards New Accounting Pronouncements, Policy [Policy Text Block] Entity Public Float Entity Public Float Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 14 vlgea-20210731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 15 vlgea-20210731_htm.xml IDEA: XBRL DOCUMENT 0000103595 2020-07-26 2021-07-31 0000103595 us-gaap:CommonClassAMember 2021-01-23 0000103595 us-gaap:CommonClassBMember 2021-01-23 0000103595 us-gaap:CommonClassAMember 2021-10-13 0000103595 us-gaap:CommonClassBMember 2021-10-13 0000103595 2021-04-25 2021-07-31 0000103595 2012-10-29 2020-07-25 0000103595 2021-07-31 0000103595 2020-07-25 0000103595 us-gaap:CommonClassAMember 2020-07-25 0000103595 us-gaap:CommonClassAMember 2021-07-31 0000103595 us-gaap:CommonClassBMember 2020-07-25 0000103595 us-gaap:CommonClassBMember 2021-07-31 0000103595 2019-07-28 2020-07-25 0000103595 us-gaap:CommonClassAMember 2020-07-26 2021-07-31 0000103595 us-gaap:CommonClassAMember 2019-07-28 2020-07-25 0000103595 us-gaap:CommonClassBMember 2020-07-26 2021-07-31 0000103595 us-gaap:CommonClassBMember 2019-07-28 2020-07-25 0000103595 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-07-27 0000103595 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-07-27 0000103595 us-gaap:RetainedEarningsMember 2019-07-27 0000103595 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-27 0000103595 us-gaap:TreasuryStockMember 2019-07-27 0000103595 2019-07-27 0000103595 us-gaap:RetainedEarningsMember 2019-07-28 2020-07-25 0000103595 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-28 2020-07-25 0000103595 us-gaap:TreasuryStockMember 2019-07-28 2020-07-25 0000103595 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-07-28 2020-07-25 0000103595 2018-07-29 2019-07-27 0000103595 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-07-27 0000103595 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-07-27 0000103595 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-07-25 0000103595 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-07-25 0000103595 us-gaap:RetainedEarningsMember 2020-07-25 0000103595 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-25 0000103595 us-gaap:TreasuryStockMember 2020-07-25 0000103595 us-gaap:RetainedEarningsMember 2020-07-26 2021-07-31 0000103595 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-26 2021-07-31 0000103595 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-07-26 2021-07-31 0000103595 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-07-31 0000103595 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-07-31 0000103595 us-gaap:RetainedEarningsMember 2021-07-31 0000103595 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0000103595 us-gaap:TreasuryStockMember 2021-07-31 0000103595 vlgea:GourmetGarageSpecialtyMarketsMember 2021-07-31 0000103595 vlgea:CenterStoreMember 2020-07-26 2021-07-31 0000103595 vlgea:CenterStoreMember 2019-07-28 2020-07-25 0000103595 vlgea:FreshMember 2020-07-26 2021-07-31 0000103595 vlgea:FreshMember 2019-07-28 2020-07-25 0000103595 vlgea:PharmacyMember 2020-07-26 2021-07-31 0000103595 vlgea:PharmacyMember 2019-07-28 2020-07-25 0000103595 vlgea:OtherProductMember 2020-07-26 2021-07-31 0000103595 vlgea:OtherProductMember 2019-07-28 2020-07-25 0000103595 us-gaap:InvesteeMember 2021-07-31 0000103595 us-gaap:InvesteeMember 2020-07-25 0000103595 us-gaap:BuildingMember 2020-07-26 2021-07-31 0000103595 us-gaap:EquipmentMember 2020-07-26 2021-07-31 0000103595 us-gaap:VehiclesMember 2020-07-26 2021-07-31 0000103595 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-07-26 2021-07-31 0000103595 us-gaap:AccountingStandardsUpdate201602Member 2019-07-28 0000103595 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2019-07-28 0000103595 us-gaap:RestrictedStockUnitsRSUMember 2020-07-26 2021-07-31 0000103595 us-gaap:RestrictedStockUnitsRSUMember 2019-07-28 2020-07-25 0000103595 us-gaap:LandAndBuildingMember 2021-07-31 0000103595 us-gaap:LandAndBuildingMember 2020-07-25 0000103595 us-gaap:EquipmentMember 2021-07-31 0000103595 us-gaap:EquipmentMember 2020-07-25 0000103595 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2021-07-31 0000103595 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2020-07-25 0000103595 us-gaap:ConstructionInProgressMember 2021-07-31 0000103595 us-gaap:ConstructionInProgressMember 2020-07-25 0000103595 us-gaap:VehiclesMember 2021-07-31 0000103595 us-gaap:VehiclesMember 2020-07-25 0000103595 us-gaap:InvesteeMember 2020-07-26 2021-07-31 0000103595 vlgea:InsureRiteLtd.Member us-gaap:InvesteeMember 2021-07-31 0000103595 vlgea:StockSubscriptionsOutstandingPaymentsDueIn2023Member 2020-07-26 2021-07-31 0000103595 vlgea:StockSubscriptionsOutstandingPaymentsDueIn2024Member 2020-07-26 2021-07-31 0000103595 vlgea:StockSubscriptionsOutstandingPaymentsDueIn2025Member 2020-07-26 2021-07-31 0000103595 vlgea:StockSubscriptionsOutstandingPaymentsDueIn2026Member 2020-07-26 2021-07-31 0000103595 vlgea:StockSubscriptionsOutstandingPaymentsDueAfter2026Member 2020-07-26 2021-07-31 0000103595 vlgea:PerStoreInvestmentMaximumMember us-gaap:InvesteeMember 2019-07-28 2020-07-25 0000103595 vlgea:PerStoreInvestmentMaximumMember us-gaap:InvesteeMember 2020-07-26 2021-07-31 0000103595 vlgea:PerStoreInvestmentAdditionsMember us-gaap:InvesteeMember 2020-07-26 2021-07-31 0000103595 us-gaap:InvesteeMember 2019-07-28 2020-07-25 0000103595 vlgea:RelatedPartyNoteReceivableMaturingAugust2022Member us-gaap:InvesteeMember 2021-07-31 0000103595 vlgea:RelatedPartyNoteReceivableMaturingAugust2022Member us-gaap:InvesteeMember 2020-07-26 2021-07-31 0000103595 vlgea:RelatedPartyNoteReceivableMaturingFebruary2024Member us-gaap:InvesteeMember 2021-07-31 0000103595 vlgea:RelatedPartyNoteReceivableMaturingFebruary2024Member us-gaap:InvesteeMember 2020-07-26 2021-07-31 0000103595 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-07-31 0000103595 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-07-25 0000103595 us-gaap:SecuredDebtMember us-gaap:LineOfCreditMember 2021-07-31 0000103595 us-gaap:SecuredDebtMember us-gaap:LineOfCreditMember 2020-07-25 0000103595 us-gaap:MediumTermNotesMember us-gaap:LineOfCreditMember 2021-07-31 0000103595 us-gaap:MediumTermNotesMember us-gaap:LineOfCreditMember 2020-07-25 0000103595 us-gaap:NotesPayableToBanksMember 2021-07-31 0000103595 us-gaap:NotesPayableToBanksMember 2020-07-25 0000103595 vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:LineOfCreditMember 2020-05-06 0000103595 us-gaap:RevolvingCreditFacilityMember vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:LineOfCreditMember 2020-05-06 0000103595 us-gaap:RevolvingCreditFacilityMember vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-05-06 2020-05-06 0000103595 us-gaap:MediumTermNotesMember vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:LineOfCreditMember 2020-05-06 0000103595 us-gaap:MediumTermNotesMember vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:LineOfCreditMember 2020-05-12 2020-05-12 0000103595 us-gaap:MediumTermNotesMember vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-05-12 2020-05-12 0000103595 us-gaap:MediumTermNotesMember vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-05-12 0000103595 us-gaap:MediumTermNotesMember vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:LineOfCreditMember 2020-05-12 0000103595 us-gaap:RevolvingCreditFacilityMember vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:LineOfCreditMember 2020-09-01 2020-09-01 0000103595 us-gaap:RevolvingCreditFacilityMember vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:LineOfCreditMember 2020-09-01 0000103595 vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-09-01 2020-09-01 0000103595 vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:SecuredDebtMember 2020-09-01 2020-09-01 0000103595 vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:InterestRateSwapMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-09-01 0000103595 vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:InterestRateSwapMember us-gaap:SecuredDebtMember 2020-09-01 2020-09-01 0000103595 vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:SecuredDebtMember 2020-09-01 0000103595 us-gaap:LetterOfCreditMember vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:LineOfCreditMember 2020-05-06 0000103595 us-gaap:LetterOfCreditMember vlgea:CreditAgreementWithWellsFargoNationalBankNationalAssociationMember us-gaap:LineOfCreditMember 2021-07-31 0000103595 2017-12-29 0000103595 2017-12-29 2017-12-29 0000103595 srt:ScenarioForecastMember 2017-12-29 2024-12-29 0000103595 us-gaap:InterestRateSwapMember 2021-07-31 0000103595 us-gaap:InterestRateSwapMember 2020-07-25 0000103595 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2020-07-26 2021-07-31 0000103595 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2019-07-28 2020-07-25 0000103595 us-gaap:OtherAssetsMember 2021-07-31 0000103595 us-gaap:OtherAssetsMember 2020-07-25 0000103595 us-gaap:OtherLiabilitiesMember 2021-07-31 0000103595 us-gaap:OtherLiabilitiesMember 2020-07-25 0000103595 srt:MinimumMember 2020-07-26 2021-07-31 0000103595 srt:MaximumMember 2020-07-26 2021-07-31 0000103595 srt:OfficerMember 2021-07-31 0000103595 srt:OfficerMember 2020-07-26 2021-07-31 0000103595 srt:OfficerMember 2019-07-28 2020-07-25 0000103595 vlgea:SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember srt:AffiliatedEntityMember 2021-07-31 0000103595 vlgea:StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember srt:AffiliatedEntityMember 2021-07-31 0000103595 vlgea:StoresSubleasedFromWakefernMember srt:AffiliatedEntityMember 2021-07-31 0000103595 us-gaap:CommonClassAMember 2019-09-30 0000103595 vlgea:WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember us-gaap:CommonClassAMember 2019-07-28 2020-07-25 0000103595 vlgea:StockPlan2016Member us-gaap:CommonClassAMember 2021-07-31 0000103595 us-gaap:RestrictedStockMember vlgea:StockPlan2016Member us-gaap:CommonClassAMember 2020-07-26 2021-07-31 0000103595 vlgea:StockPlan2016Member 2021-07-31 0000103595 vlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-12-23 0000103595 vlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-12-23 2019-12-23 0000103595 vlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2021-07-31 0000103595 vlgea:VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-07-28 2020-07-25 0000103595 us-gaap:PensionPlansDefinedBenefitMember 2020-07-26 2021-07-31 0000103595 us-gaap:PensionPlansDefinedBenefitMember 2019-07-28 2020-07-25 0000103595 srt:MinimumMember us-gaap:EquitySecuritiesMember 2021-07-31 0000103595 srt:MaximumMember us-gaap:EquitySecuritiesMember 2021-07-31 0000103595 srt:MinimumMember us-gaap:FixedIncomeFundsMember 2021-07-31 0000103595 srt:MaximumMember us-gaap:FixedIncomeFundsMember 2021-07-31 0000103595 srt:MinimumMember us-gaap:CashAndCashEquivalentsMember 2021-07-31 0000103595 srt:MaximumMember us-gaap:CashAndCashEquivalentsMember 2021-07-31 0000103595 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockEmployerRelatedPartyMember us-gaap:FairValueInputsLevel1Member 2021-07-31 0000103595 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockEmployerRelatedPartyMember us-gaap:FairValueInputsLevel1Member 2020-07-25 0000103595 us-gaap:FairValueInputsLevel1Member 2021-07-31 0000103595 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2021-07-31 0000103595 us-gaap:FairValueInputsLevel1Member 2020-07-25 0000103595 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2020-07-25 0000103595 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockEmployerRelatedPartyMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2021-07-31 0000103595 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockEmployerRelatedPartyMember 2021-07-31 0000103595 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockEmployerRelatedPartyMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2020-07-25 0000103595 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockEmployerRelatedPartyMember 2020-07-25 0000103595 vlgea:VillageSuperMarketIncEmployeesRetirementPlanMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2021-07-31 0000103595 vlgea:PensionPlanOfLocal464AMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-28 2020-07-25 0000103595 vlgea:PensionPlanOfLocal464AMember us-gaap:PensionPlansDefinedBenefitMember 2018-07-29 2018-10-27 0000103595 vlgea:PensionPlanOfLocal464AMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-26 2021-07-31 0000103595 vlgea:UFCWLocal1262EmployersPensionFundMember1Member us-gaap:PensionPlansDefinedBenefitMember 2019-07-28 2020-07-25 0000103595 vlgea:UFCWLocal1262EmployersPensionFundMember1Member us-gaap:PensionPlansDefinedBenefitMember 2018-07-29 2018-10-27 0000103595 vlgea:UFCWLocal1262EmployersPensionFundMember1Member us-gaap:PensionPlansDefinedBenefitMember 2020-07-26 2021-07-31 0000103595 vlgea:UFCWRegionalPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-28 2020-07-25 0000103595 vlgea:UFCWRegionalPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2018-07-29 2018-10-27 0000103595 vlgea:UFCWRegionalPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-26 2021-07-31 0000103595 vlgea:UFCWRegionalPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2021-07-31 0000103595 vlgea:FairwayMarketsMember 2020-05-14 0000103595 vlgea:FairwayMarketsMember 2020-05-14 2020-05-14 0000103595 vlgea:FairwayMarketsMember us-gaap:OffMarketFavorableLeaseMember 2020-05-14 2020-05-14 0000103595 vlgea:FairwayMarketsMember 2019-07-28 2020-07-25 0000103595 us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:LaborForceConcentrationRiskMember 2020-07-26 2021-07-31 0000103595 us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2020-07-26 2021-07-31 0000103595 vlgea:GallowayStoreShoppingCenterMember us-gaap:SubsequentEventMember 2021-10-13 2021-10-13 0000103595 vlgea:GallowayStoreMember 2021-07-31 iso4217:USD shares iso4217:USD shares vlgea:store vlgea:segment pure vlgea:real_estate_partnership vlgea:class_common_stock vlgea:derivative_instrument vlgea:contract vlgea:property vlgea:vote vlgea:plan vlgea:defined_benefit_pension_plan utr:sqft vlgea:union 0000103595 2021 FY false us-gaap:AccountingStandardsUpdate201602Member P371D P364D P3Y us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization 226051600 001 226074414 001 166062287 074 10-K true 2021-07-31 --07-31 false 0-33360 VILLAGE SUPER MARKET, INC. NJ 22-1576170 733 Mountain Avenue Springfield NJ 07081 973 467-2200 Class A common stock, no par value VLGEA NASDAQ No No Yes Yes Accelerated Filer true false false false 179000000 300000 10260906 4293748 Information contained in the 2021 definitive Proxy Statement to be filed with the Commission and delivered to security holders in connection with the Annual Meeting scheduled to be held on December 17, 2021 are incorporated by reference into this Form 10-K at Part II, Item 5 and Part III. 2733000 6730 116314000 111681000 42633000 42135000 11860000 11204000 5111000 12801000 20398000 19499000 196316000 197320000 256154000 269741000 289461000 309756000 55295000 53008000 33004000 29462000 24190000 24190000 34584000 32069000 889004000 915546000 21627000 19121000 531000 466000 632000 303000 6976000 6421000 70792000 83045000 25098000 29793000 25036000 23649000 1601000 0 152293000 162798000 278135000 298027000 22325000 23078000 2791000 882000 66827000 74194000 370078000 396181000 10182000 6166000 14978000 18081000 10000000 10000000 0 0 0 0 20000000 20000000 10978000 10985000 70594000 68072000 20000000 20000000 4294000 4294000 4294000 4294000 697000 697000 293185000 286241000 -9064000 -8751000 726000 726000 13939000 13939000 341473000 332320000 889004000 915546000 2030330000 1804594000 1465286000 1298119000 565044000 506475000 498786000 444833000 34195000 31358000 2900000 0 29163000 30284000 3943000 2611000 3633000 4060000 28853000 31733000 8859000 8859000 6794000 19994000 24939000 1.53 1.93 1.37 1.72 1.00 1.25 1.00 1.25 19994000 24939000 1428000 -659000 -409000 -397000 2559000 1307000 409000 1160000 -313000 -409000 19681000 24530000 604000 -262000 179000 158000 1484000 536000 178000 444000 10593000 65114000 4294000 697000 270753000 -8342000 502000 -9550000 318672000 24939000 24939000 -196000 0 -409000 -409000 12965000 12965000 224000 4389000 4389000 20000 208000 208000 412000 3166000 3166000 1358000 3514000 3514000 10985000 68072000 4294000 697000 286241000 -8751000 726000 -13939000 332320000 19994000 19994000 -523000 -313000 -313000 13050000 13050000 15000 71000 71000 8000 2593000 2593000 10978000 70594000 4294000 697000 293185000 -9064000 726000 -13939000 341473000 19994000 24939000 35701000 31701000 2522000 2958000 587000 1604000 -2542000 11190000 220000 589000 0 508000 2900000 0 5103000 1252000 718000 -661000 656000 -704000 -10645000 18866000 -3741000 6210000 1387000 2767000 9291000 -13828000 -3495000 3669000 52692000 83948000 25233000 54495000 1147000 1261000 -2287000 -2800000 0 73622000 -26373000 -129656000 50000000 25500000 8414000 1666000 0 61915000 50000000 11915000 222000 212000 13050000 12965000 0 4389000 -21686000 56268000 4633000 10560000 111681000 101121000 116314000 111681000 3943000 2611000 1475000 9432000 2872000 382000 3162000 5050000 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-weight:400;line-height:120%"> </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%">Nature of operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Village Super Market, Inc. (the “Company” or “Village”) operates a chain of 34 supermarkets under the ShopRite and Fairway names in New Jersey, Maryland, New York and eastern Pennsylvania and three specialty markets under the Gourmet Garage name in New York City. The Company is a member of Wakefern Food Corporation ("Wakefern"), the nation's largest retailer-owned food cooperative and owner of the ShopRite, Fairway and Gourmet Garage names.  This relationship provides Village many of the economies of scale in purchasing, distribution, store and own branded products, advanced retail technology, marketing and advertising associated with chains of greater size and geographic coverage.</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%">Principles of consolidation</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 consolidated financial statements include the accounts of Village Super Market, Inc. and its subsidiaries, which are wholly owned. Intercompany balances and transactions have been eliminated.</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%">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 and its subsidiaries utilize a 52-53 week fiscal year ending on the last Saturday in the month of July. Fiscal 2021 contains 53 weeks and fiscal 2020 contains 52 weeks.</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%">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%">In conformity with U.S. generally accepted accounting principles, management of the Company has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Some of the more significant estimates are patronage dividends, pension accounting assumptions, accounting for contingencies, accounting for derivative instruments and hedging activities, purchase accounting and the impairment of long-lived assets, goodwill and indefinite-lived intangible assets. 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:700;line-height:120%">Industry segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="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 consists of one operating segment, the retail sale of food and nonfood products.</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%">Revenue recognition</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%">Revenue is recognized at the point of sale to the customer, including Pharmacy sales. Digital channel sales are recognized either upon pickup in-store or upon delivery to the customer, including any related service revenues. Sales tax is excluded from 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%">Discounts provided to customers through store coupons and loyalty programs are recognized as a reduction of sales as products are sold. Discounts provided to customers by vendors are not recognized as a reduction in sales. Rather, the Company records a receivable from the vendor for the difference in sales price and payment received from the customer. </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 does not recognize revenue when it sells gift cards redeemable at Wakefern member stores. Payment collected from customers for sale of these gift cards is passed on to Wakefern as they can be redeemed at other locations, including those operated by Wakefern or other Wakefern members. Revenue is recognized and a receivable from Wakefern is recorded when a customer redeems these gift cards to purchase products or services. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregated Revenues</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's sales by product categories during each of the periods indicated:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:56.733%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.858%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">July 31, 2021</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%">July 25, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">Center Store (1)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,218,550 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111,751 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#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%">Fresh (2)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pharmacy</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3 </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%">68,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (3)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align: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,030,330 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,804,594 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:center"><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%">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consists primarily of grocery, dairy, frozen, health and beauty care, general merchandise and liquor.</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%">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consists primarily of produce, meat, deli, seafood, bakery, prepared foods and floral. </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%">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consists primarily of sales related to other income streams, including service fees related to digital sales, gift card and lottery commissions and wholesale sales. </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%">Cost of sales</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales consists of costs of inventory, inbound freight charges, and production costs at the Company's centralized commissary, including materials, labor and overhead.</span></div><div><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 receives vendor allowances and rebates, including the patronage dividend and amounts received as a pass through from Wakefern, related to the Company’s buying and merchandising activities. Vendor allowances and rebates are recognized as a reduction in cost of sales when the related merchandise is sold or when the required contractual terms are completed.</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%">Shipping and handling costs associated with the Company’s digital sales are included in operating and administrative expense.</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%">Cash and cash equivalents</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 considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Included in cash and cash equivalents are proceeds due from credit and debit card transactions, which typically settle within five business days, of $10,638 and $11,535 at July 31, 2021 and July 25, 2020, respectively. Included in cash and cash equivalents at July 31, 2021 and July 25, 2020 are $86,670 and $76,259, respectively, of demand deposits invested at Wakefern at overnight money market rates.</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%">Merchandise inventories</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%">Approximately 62% of merchandise inventories are stated at the lower of LIFO (last-in, first-out) cost or market. If the FIFO (first-in, first-out) method had been used, inventories would have been $15,321 and $15,101 higher than reported in fiscal 2021 and 2020, respectively. All other inventories are stated at the lower of FIFO cost or market.</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%">Property, equipment and fixtures</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%">Property, equipment and fixtures are recorded at cost. Interest cost incurred to finance construction is capitalized as part of the cost of the asset. Maintenance and repairs are expensed as incurred.</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%">Depreciation is provided on a straight-line basis over estimated useful lives of thirty years for buildings, ten years for store fixtures and equipment, and three years for computer equipment, shopping carts and vehicles. Leasehold improvements are amortized over the shorter of the related lease terms or the estimated useful lives of the related assets.</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%">When assets are sold or retired, their cost and accumulated depreciation are removed from the accounts, and any gain or loss is reflected in the consolidated 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:700;line-height:120%">Investments</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 investments in its principal supplier, Wakefern, and a Wakefern affiliate, Insure-Rite, Ltd., are stated at cost (see Note 3). Village evaluates its investments in Wakefern and Insure-Rite, Ltd. for impairment through consideration of previous, current and projected levels of profit of those entities.</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 20%-50% investments in certain real estate partnerships are accounted for under the equity method. One of these partnerships is a variable interest entity which does not require consolidation as Village is not the primary beneficiary (see Note 7).</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%">Store opening and closing costs</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%">All store opening costs are expensed as incurred. The Company records a liability for the future minimum lease payments and related costs for closed stores from the date of closure to the end of the remaining lease term, net of estimated cost recoveries that may be achieved through subletting, discounted using a risk-adjusted interest rate.</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%">Leases</span></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-weight:400;line-height:120%">On July 28, 2019, the Company adopted ASU 2016-02, “Leases.” This guidance requires lessees to recognize lease liabilities and a right-of-use asset for all leases with terms of more than 12 months on the balance sheet.  The Company adopted the standard using the modified retrospective approach under which the cumulative effect of initially applying the standard was recognized as an adjustment to opening fiscal 2020 retained earnings, with no restatement of prior year amounts.  In addition, the Company applied the transition package of practical expedients permitted within the standard, which allowed the carryforward of historical lease classification, and applied the transition option which does not require application of the guidance to comparative periods in the year of adoption. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of the standard resulted in the recognition of operating lease assets and operating lease liabilities of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $99,415 and $111,139, respectively, as of the date of adoption. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the initial measurement of the new lease assets is the reclassification of certain prepaid and deferred rent balances. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company recorded an adjustment to reduce its opening retained earnings balance by $3,514, net of income taxes, as the Company derecognized the remaining financing obligations of $17,442 and related net assets of $12,543 for leases in which the Company was previously deemed to be the owner of the project for accounting purposes but did not qualify for sale-leaseback treatment. As such designation ended for these leases with adoption of the ASU, operating lease right-of-use asset and liability balances were established for these leases based on the Company's remaining fixed payment obligations under the leases and are included in the amounts described above. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of this standard also resulted in a change in naming convention for leases classified historically as capital leases to finance leases. </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 determines if an arrangement is a lease at inception, and recognizes a finance and operating lease liability and asset for all leases with terms of more than 12 months at the lease commencement date. Finance and operating lease liabilities represent the present value of minimum lease payments not yet paid. For purposes of measuring the present value of its fixed payment obligations for a given lease, the Company uses its incremental borrowing rate as the discount rate implicit within its leases is generally not determinable. The Company's incremental borrowing rate reflects the rate it would pay to borrow on a secured basis, and incorporates the term and economic environment of the lease. Each renewal option is evaluated when recognizing the lease right-of-use assets and liabilities, and the Company utilizes the lease term for which it is reasonably certain to use the underlying asset. The Company is obligated under all leases to pay for real estate taxes, utilities and liability insurance, and under certain leases to pay additional amounts based on maintenance and a percentage of sales in excess of stipulated amounts. The Company accounts for rent holidays, escalating rent provisions, and construction allowances related to operating leases in rent expense on a straight-line basis over the term of the lease. Finance lease payments are charged to interest expense and depreciation and amortization expense over the lease term. Additional information on leases is provided in Note 7.</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%">Advertising</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%">Advertising costs are expensed as incurred. Advertising expense was $12,268 and $10,904 in fiscal 2021 and 2020, 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:700;line-height:120%">Income taxes</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%">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and </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%">liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in operations in the period that includes the enactment date.</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 recognizes a tax benefit for uncertain tax positions if it is “more likely than not” that the position is sustainable, based on its technical merits. The tax benefit of a qualifying position is the largest amount of tax benefit that is greater than 50% likely of being realized upon effective settlement with a taxing authority having full knowledge of all relevant information.</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:115%">Derivative Instruments and Hedging Activities</span></div><div><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 records all derivatives on the balance sheet at fair value. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows are considered cash flow hedges. The Company records changes in the fair value of its interest rate swap contracts to Accumulated other comprehensive loss, net of taxes, as the Company has elected to designate its swaps as cash flow hedges and apply hedge accounting when the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Additional information on derivative and hedging activities is provided in Note 5.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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-weight:400;line-height:120%">Fair value is defined as the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Fair value is a market-based measurement that should be determined using assumptions that market participants would use in pricing an asset or liability. The fair value guidance establishes a three-level hierarchy to prioritize the inputs used in measuring fair value.  Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.  Level 2 inputs are inputs other than quoted prices within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets observable at commonly quoted intervals.  Level 3 inputs are unobservable inputs for the asset or liability.</span></div><div style="text-align:justify;text-indent:90pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, patronage dividend receivable, income taxes receivable/payable, accounts payable and accrued expenses are reflected in the consolidated financial statements at carrying value, which approximates fair value because of the short-term maturity of these instruments. The carrying values of the Company’s notes receivable from Wakefern approximate their fair value as interest is earned at variable market rates. As the Company’s investment in Wakefern can only be sold to Wakefern at amounts that approximate the Company’s cost, it is not practicable to estimate the fair value of such investment.</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%">Long-lived assets</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 reviews long-lived assets, such as property, equipment and fixtures and operating lease assets on an individual store basis for impairment when circumstances indicate the carrying amount of an asset group may not be recoverable. Such review analyzes the undiscounted estimated future cash flows from such assets to determine if the carrying value of such assets are recoverable from their respective cash flows. If impairment is indicated, it is measured by comparing the fair value of the long-lived assets to their carrying value. For the year ended July 31, 2021 the Company recorded an impairment of long-lived assets for one Gourmet Garage store of $514.</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%">Goodwill and indefinite-lived intangible assets </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%">Goodwill and indefinite-lived intangible assets are tested at the end of each fiscal year, or more frequently if circumstances dictate, for impairment. The Company's indefinite-lived intangible assets balance of $13,299 and $15,685 as of July 31, 2021 and July 25, 2020, respectively, are related to the Fairway and Gourmet Garage trade names. An impairment loss is recognized to the extent that the carrying amount of goodwill and indefinite-lived intangible assets exceeds its implied fair value. Village considers earnings multiples and other valuation techniques to measure fair value at the reporting unit level, in addition to the value of the Company’s stock. The fair value of trade names are estimated based on the discounted cash flow model using the relief from royalty method.</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%">Manhattan store sales have been impacted by localized residential population migration out of Manhattan and less commuter and tourist traffic during the COVID-19 pandemic. Due to uncertainty regarding the duration and extent of the impact of the COVID-19 pandemic on Manhattan, the Company recognized an impairment charge related to the Fairway trade name of $2,386 for year ended July 31, 2021. </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%">Net income per share</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 has two classes of common stock. Class A common stock is entitled to cash dividends as declared 54% greater than those paid on Class B common stock. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time.</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 utilizes the two-class method of computing and presenting net income per share. The two-class method is an earnings allocation formula that calculates basic and diluted net income per share for each class of common stock separately based on dividends declared and participation rights in undistributed earnings. Under the two-class method, Class A common stock is assumed to receive a 54% greater participation in undistributed earnings than Class B common stock, in accordance with the classes' respective dividend rights. Unvested share-based payment awards that contain nonforfeitable rights to dividends are treated as participating securities and therefore included in computing net income per share using the two-class method.</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%">Diluted net income per share for Class A common stock is calculated utilizing the if-converted method, which assumes the conversion of all shares of Class B common stock to Class A common stock on a share-for-share basis, as this method is more dilutive than the two-class method. Diluted net income per share for Class B common stock does not assume conversion of Class B common stock to shares of Class A common stock.</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 tables below reconcile the numerators and denominators of basic and diluted net income per share for all periods presented.</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:53.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class B</span></td><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="padding:2px 1pt;text-align: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="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">Net income allocated, basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,095 </span></td><td style="background-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%">4,273 </span></td><td style="background-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%">18,857 </span></td><td style="background-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%">5,363 </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="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%">Conversion of Class B to Class A shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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"/></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 allocated, diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,368 </span></td><td style="background-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%">4,273 </span></td><td style="background-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%">24,220 </span></td><td style="background-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%">5,363 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">Weighted average shares outstanding, basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,294 </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="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%">Conversion of Class B to Class A shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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"/></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 shares outstanding, diluted</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,147 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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,088 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share is as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:53.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class   A</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class   B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class   A</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class   B</span></td><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%">Basic</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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.53 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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.00 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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.93 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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.25 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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="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%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37 </span></td><td style="background-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.00 </span></td><td style="background-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.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 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.25 </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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding stock options to purchase Class A shares of 102 and 154 were excluded from the calculation of diluted net income per share at July 31, 2021 and July 25, 2020, respectively, as a result of their anti-dilutive effect. In addition, 392 and 413 non-vested restricted Class A shares, which are considered participating securities, and their allocated net income were excluded from the diluted net income per share calculation at July 31, 2021 and July 25, 2020, respectively, due to their anti-dilutive effect.</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%">Share-based compensation</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%">All share-based payments to employees are recognized in the financial statements as compensation costs based on the fair market value on the date of the grant.</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%">Benefit plans</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 recognizes the funded status of its Company sponsored retirement plans on the consolidated balance sheet. Actuarial gains or losses, curtailments, prior service costs or credits, and transition obligations not previously recognized are recorded as a component of Accumulated Other Comprehensive Loss. The Company uses July 31 as the measurement date for these plans.</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 also contributes to several multi-employer pension plans under the terms of collective bargaining agreements that cover certain union-represented employees.  Pension expense for these plans is recognized as contributions are made.</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%">Recently issued accounting standards</span></div>In March 2020 and January 2021, the FASB issued ASU 2020-04, "Facilitation of the Effects of Reference Rate Reform on Financial Reporting" and ASU 2021-01, "Reference Rate Reform: Scope", respectively. These standards provide temporary optional expedients and exceptions for the application of GAAP to certain contract modifications, hedging relationships, and other arrangements that are expected to be impacted by the global transition away from certain reference rates, such as LIBOR. The guidance was effective upon issuance and, once adopted, may be applied prospectively to contract modifications and hedging relationships through December 31, 2022. The Company is currently assessing the potential impact of these standards on its consolidated financial statements and related disclosures, if adopted. 34 3 The consolidated financial statements include the accounts of Village Super Market, Inc. and its subsidiaries, which are wholly owned. Intercompany balances and transactions have been eliminated. The Company and its subsidiaries utilize a 52-53 week fiscal year ending on the last Saturday in the month of July. Fiscal 2021 contains 53 weeks and fiscal 2020 contains 52 weeks. In conformity with U.S. generally accepted accounting principles, management of the Company has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Some of the more significant estimates are patronage dividends, pension accounting assumptions, accounting for contingencies, accounting for derivative instruments and hedging activities, purchase accounting and the impairment of long-lived assets, goodwill and indefinite-lived intangible assets. Actual results could differ from those estimates. The Company consists of one operating segment, the retail sale of food and nonfood products. 1 <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%">Revenue is recognized at the point of sale to the customer, including Pharmacy sales. Digital channel sales are recognized either upon pickup in-store or upon delivery to the customer, including any related service revenues. Sales tax is excluded from 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%">Discounts provided to customers through store coupons and loyalty programs are recognized as a reduction of sales as products are sold. Discounts provided to customers by vendors are not recognized as a reduction in sales. Rather, the Company records a receivable from the vendor for the difference in sales price and payment received from the customer. </span></div>The Company does not recognize revenue when it sells gift cards redeemable at Wakefern member stores. Payment collected from customers for sale of these gift cards is passed on to Wakefern as they can be redeemed at other locations, including those operated by Wakefern or other Wakefern members. Revenue is recognized and a receivable from Wakefern is recorded when a customer redeems these gift cards to purchase products or services. <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 presents the Company's sales by product categories during each of the periods indicated:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:56.733%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.858%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">July 31, 2021</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%">July 25, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">Center Store (1)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,218,550 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111,751 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#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%">Fresh (2)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pharmacy</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3 </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%">68,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (3)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align: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,030,330 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,804,594 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:center"><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%">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consists primarily of grocery, dairy, frozen, health and beauty care, general merchandise and liquor.</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%">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consists primarily of produce, meat, deli, seafood, bakery, prepared foods and floral. </span></div>(3) Consists primarily of sales related to other income streams, including service fees related to digital sales, gift card and lottery commissions and wholesale sales. 1218550000 0.606 1111751000 0.616 736657000 0.357 616271000 0.342 67048000 0.033 68508000 0.038 8075000 0.004 8064000 0.004 2030330000 1.000 1804594000 1.000 The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Included in cash and cash equivalents are proceeds due from credit and debit card transactions, which typically settle within five business days, of $10,638 and $11,535 at July 31, 2021 and July 25, 2020, respectively. Included in cash and cash equivalents at July 31, 2021 and July 25, 2020 are $86,670 and $76,259, respectively, of demand deposits invested at Wakefern at overnight money market rates. 10638000 11535000 86670000 76259000 Approximately 62% of merchandise inventories are stated at the lower of LIFO (last-in, first-out) cost or market. If the FIFO (first-in, first-out) method had been used, inventories would have been $15,321 and $15,101 higher than reported in fiscal 2021 and 2020, respectively. All other inventories are stated at the lower of FIFO cost or market. 0.62 15321000 15101000 <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%">Property, equipment and fixtures are recorded at cost. Interest cost incurred to finance construction is capitalized as part of the cost of the asset. Maintenance and repairs are expensed as incurred.</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%">Depreciation is provided on a straight-line basis over estimated useful lives of thirty years for buildings, ten years for store fixtures and equipment, and three years for computer equipment, shopping carts and vehicles. Leasehold improvements are amortized over the shorter of the related lease terms or the estimated useful lives of the related assets.</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%">When assets are sold or retired, their cost and accumulated depreciation are removed from the accounts, and any gain or loss is reflected in the consolidated financial statements.</span></div> P30Y P10Y P3Y <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 investments in its principal supplier, Wakefern, and a Wakefern affiliate, Insure-Rite, Ltd., are stated at cost (see Note 3). Village evaluates its investments in Wakefern and Insure-Rite, Ltd. for impairment through consideration of previous, current and projected levels of profit of those entities.</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 20%-50% investments in certain real estate partnerships are accounted for under the equity method. One of these partnerships is a variable interest entity which does not require consolidation as Village is not the primary beneficiary (see Note 7).</span></div> 1 All store opening costs are expensed as incurred. The Company records a liability for the future minimum lease payments and related costs for closed stores from the date of closure to the end of the remaining lease term, net of estimated cost recoveries that may be achieved through subletting, discounted using a risk-adjusted interest rate. 99415000 111139000 3514000 -17442000 -12543000 Advertising costs are expensed as incurred. Advertising expense was $12,268 and $10,904 in fiscal 2021 and 2020, respectively. 12268000 10904000 Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and <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%">liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in operations in the period that includes the enactment date.</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 recognizes a tax benefit for uncertain tax positions if it is “more likely than not” that the position is sustainable, based on its technical merits. The tax benefit of a qualifying position is the largest amount of tax benefit that is greater than 50% likely of being realized upon effective settlement with a taxing authority having full knowledge of all relevant information.</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%">Fair value is defined as the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Fair value is a market-based measurement that should be determined using assumptions that market participants would use in pricing an asset or liability. The fair value guidance establishes a three-level hierarchy to prioritize the inputs used in measuring fair value.  Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.  Level 2 inputs are inputs other than quoted prices within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets observable at commonly quoted intervals.  Level 3 inputs are unobservable inputs for the asset or liability.</span></div><div style="text-align:justify;text-indent:90pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, patronage dividend receivable, income taxes receivable/payable, accounts payable and accrued expenses are reflected in the consolidated financial statements at carrying value, which approximates fair value because of the short-term maturity of these instruments. The carrying values of the Company’s notes receivable from Wakefern approximate their fair value as interest is earned at variable market rates. As the Company’s investment in Wakefern can only be sold to Wakefern at amounts that approximate the Company’s cost, it is not practicable to estimate the fair value of such investment.</span></div> The Company reviews long-lived assets, such as property, equipment and fixtures and operating lease assets on an individual store basis for impairment when circumstances indicate the carrying amount of an asset group may not be recoverable. Such review analyzes the undiscounted estimated future cash flows from such assets to determine if the carrying value of such assets are recoverable from their respective cash flows. If impairment is indicated, it is measured by comparing the fair value of the long-lived assets to their carrying value. For the year ended July 31, 2021 the Company recorded an impairment of long-lived assets for one Gourmet Garage store of $514. 514000 Goodwill and indefinite-lived intangible assets are tested at the end of each fiscal year, or more frequently if circumstances dictate, for impairment. The Company's indefinite-lived intangible assets balance of $13,299 and $15,685 as of July 31, 2021 and July 25, 2020, respectively, are related to the Fairway and Gourmet Garage trade names. An impairment loss is recognized to the extent that the carrying amount of goodwill and indefinite-lived intangible assets exceeds its implied fair value. Village considers earnings multiples and other valuation techniques to measure fair value at the reporting unit level, in addition to the value of the Company’s stock. The fair value of trade names are estimated based on the discounted cash flow model using the relief from royalty method.Manhattan store sales have been impacted by localized residential population migration out of Manhattan and less commuter and tourist traffic during the COVID-19 pandemic. Due to uncertainty regarding the duration and extent of the impact of the COVID-19 pandemic on Manhattan, the Company recognized an impairment charge related to the Fairway trade name of $2,386 for year ended July 31, 2021. 13299000 15685000 2386000 <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 has two classes of common stock. Class A common stock is entitled to cash dividends as declared 54% greater than those paid on Class B common stock. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time.</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 utilizes the two-class method of computing and presenting net income per share. The two-class method is an earnings allocation formula that calculates basic and diluted net income per share for each class of common stock separately based on dividends declared and participation rights in undistributed earnings. Under the two-class method, Class A common stock is assumed to receive a 54% greater participation in undistributed earnings than Class B common stock, in accordance with the classes' respective dividend rights. Unvested share-based payment awards that contain nonforfeitable rights to dividends are treated as participating securities and therefore included in computing net income per share using the two-class method.</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%">Diluted net income per share for Class A common stock is calculated utilizing the if-converted method, which assumes the conversion of all shares of Class B common stock to Class A common stock on a share-for-share basis, as this method is more dilutive than the two-class method. Diluted net income per share for Class B common stock does not assume conversion of Class B common stock to shares of Class A common stock.</span></div> 2 0.54 0.54 <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 tables below reconcile the numerators and denominators of basic and diluted net income per share for all periods presented.</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:53.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class B</span></td><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="padding:2px 1pt;text-align: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="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">Net income allocated, basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,095 </span></td><td style="background-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%">4,273 </span></td><td style="background-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%">18,857 </span></td><td style="background-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%">5,363 </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="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%">Conversion of Class B to Class A shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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"/></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 allocated, diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,368 </span></td><td style="background-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%">4,273 </span></td><td style="background-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%">24,220 </span></td><td style="background-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%">5,363 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">Weighted average shares outstanding, basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,294 </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="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%">Conversion of Class B to Class A shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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"/></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 shares outstanding, diluted</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,147 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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,088 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share is as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:53.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class   A</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class   B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class   A</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class   B</span></td><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%">Basic</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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.53 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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.00 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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.93 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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.25 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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="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%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37 </span></td><td style="background-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.00 </span></td><td style="background-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.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 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.25 </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="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 15095000 4273000 18857000 5363000 4273000 0 5363000 0 19368000 4273000 24220000 5363000 9853000 4294000 9794000 4294000 4294000 0 4294000 0 14147000 4294000 14088000 4294000 1.53 1.00 1.93 1.25 1.37 1.00 1.72 1.25 102000 154000 392000 413000 All share-based payments to employees are recognized in the financial statements as compensation costs based on the fair market value on the date of the grant. <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 recognizes the funded status of its Company sponsored retirement plans on the consolidated balance sheet. Actuarial gains or losses, curtailments, prior service costs or credits, and transition obligations not previously recognized are recorded as a component of Accumulated Other Comprehensive Loss. The Company uses July 31 as the measurement date for these plans.</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 also contributes to several multi-employer pension plans under the terms of collective bargaining agreements that cover certain union-represented employees.  Pension expense for these plans is recognized as contributions are made.</span></div> In March 2020 and January 2021, the FASB issued ASU 2020-04, "Facilitation of the Effects of Reference Rate Reform on Financial Reporting" and ASU 2021-01, "Reference Rate Reform: Scope", respectively. These standards provide temporary optional expedients and exceptions for the application of GAAP to certain contract modifications, hedging relationships, and other arrangements that are expected to be impacted by the global transition away from certain reference rates, such as LIBOR. The guidance was effective upon issuance and, once adopted, may be applied prospectively to contract modifications and hedging relationships through December 31, 2022. The Company is currently assessing the potential impact of these standards on its consolidated financial statements and related disclosures, if adopted. PROPERTY, EQUIPMENT and FIXTURES<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%">Property, equipment and fixtures are comprised as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25,<br/>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%">Land and buildings</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,325 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,099 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Store fixtures and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,746 </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%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,198 </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%">Leased property under finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,211 </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%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,777 </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%">Vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,369 </span></td><td style="background-color:#ffffff;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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, equipment and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631,400 </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%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350,201)</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%">Accumulated amortization of property under finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,458)</span></td><td style="background-color:#ffffff;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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, equipment and fixtures, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,741 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of leased property under finance leases is included in depreciation and amortization expense.</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%">Property, equipment and fixtures are comprised as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25,<br/>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%">Land and buildings</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,325 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,099 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Store fixtures and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,746 </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%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,198 </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%">Leased property under finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,211 </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%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,777 </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%">Vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,369 </span></td><td style="background-color:#ffffff;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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, equipment and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631,400 </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%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350,201)</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%">Accumulated amortization of property under finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,458)</span></td><td style="background-color:#ffffff;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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, equipment and fixtures, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,741 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 105325000 101099000 329454000 321746000 178062000 174198000 25211000 25211000 5535000 4777000 3494000 4369000 647081000 631400000 378522000 350201000 12405000 11458000 256154000 269741000 RELATED PARTY INFORMATION - WAKEFERN<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 ownership interest in its principal supplier, Wakefern, which is operated on a cooperative basis for its stockholder members, is 12.2% of the outstanding shares of Wakefern at July 31, 2021. The investment is stated at cost and is pledged as collateral for any obligations to Wakefern. In addition, all obligations to Wakefern are personally guaranteed by certain shareholders of Village.</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 is obligated to purchase 85% of its primary merchandise requirements from Wakefern until ten years from the date that stockholders representing 75% of Wakefern sales notify Wakefern that those stockholders request that the Wakefern Stockholder Agreement be terminated. If this purchase obligation is not met, Village is required to pay Wakefern’s profit contribution shortfall attributable to this failure. Similar payments are due if Wakefern loses volume by reason of the sale of Company stores or a merger with another entity. Village fulfilled the above obligation in fiscal 2021 and 2020. The Company also has an investment of approximately 9.3% in Insure-Rite, Ltd., a Wakefern affiliated company, which provides Village with workers' compensation, liability and property insurance coverage.</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%">Wakefern has increased from time to time the required investment in its common stock for each supermarket owned by a member, with the exact amount per store computed based on the amount of each store’s purchases from Wakefern. At July 31, 2021, the Company’s indebtedness to Wakefern for the outstanding amount of these stock subscriptions was $3,423. Installment payments are due as follows: 2022 - $632; 2023 - $844; 2024 - $512; 2025 - $512; 2026 - $511; and $412 thereafter. The maximum per store investment increased from $950 to $975 in fiscal 2021, resulting in an additional $670 capital pledge, which was paid in fiscal 2021. Village receives additional shares of common stock to the extent paid for at the end of each fiscal year (which ends on or about September 30) of Wakefern calculated at the then book value per share. The payments, together with any stock issued thereunder, at the option of Wakefern, may be null and void and all payments on this subscription shall become the property of Wakefern in the event the Company does not complete the payment of this subscription in a timely manner.</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%">Village purchases substantially all of its merchandise from Wakefern. As a stockholder of Wakefern, Village earns a share of Wakefern’s earnings, which are distributed as a “patronage dividend.” This dividend is based on a distribution of substantially all of Wakefern’s operating profits for its fiscal year in proportion to the dollar volume of purchases by each member from Wakefern during that fiscal year. Patronage dividends are recorded as a reduction of cost of sales as merchandise is sold. Village accrues estimated patronage dividends due from Wakefern quarterly based on an estimate of the annual Wakefern patronage dividend and an estimate of Village’s share of this annual dividend based on Village’s estimated proportional share of the dollar volume of business transacted with Wakefern that year. Patronage dividends and other vendor allowances and rebates amounted to $43,003 and $33,151 in fiscal 2021 and 2020, 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%">Wakefern provides the Company with support services in numerous areas including advertising, workers' compensation, liability and property insurance, supplies, certain equipment purchasing, coupon processing, certain financial accounting applications, retail technology support, and other store services. Village incurred charges of $47,462 and $33,303 from Wakefern in fiscal 2021 and 2020, respectively, for non-merchandise products and services, which are reflected in operating and administrative expense in the consolidated statements of operations. Additionally, the Company has certain related party leases (see Note 7) with Wakefern.</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%">At July 31, 2021, the Company held variable rate notes receivable due from Wakefern of $27,325 that earn interest at the prime rate plus 1.25% and mature on August 15, 2022 and $27,970 that earn interest at the prime rate plus .75% and mature on February 15, 2024. Wakefern has the right to prepay these notes at any time. Under certain conditions, the Company can require Wakefern to prepay the notes, although interest earned since inception would be reduced as if it was earned based on overnight money market rates as paid by Wakefern on demand deposits. </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%">At July 31, 2021, the Company had demand deposits invested at Wakefern in the amount of $86,670. These deposits earn overnight money market rates.</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%">Interest income earned on investments with Wakefern was $3,522 and $3,992 in fiscal 2021 and 2020, respectively.</span></div> 0.122 0.85 P10Y 0.75 0.093 3423000 632000 844000 512000 512000 511000 412000 950000 975000 670000 43003000 33151000 47462000 33303000 27325000 0.0125 27970000 0.0075 86670000 3522000 3992000 DEBT<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%">Long-term debt consists of:</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><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:13.081%"/><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:13.522%"/><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:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25,<br/>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%">Unsecured revolving line of credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Unsecured term loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,694 </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%">New Market Tax Credit Financing </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,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,921 </span></td><td style="background-color:#ffffff;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: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;text-align: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 debt, excluding obligations under leases</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%">73,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,615 </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%">Less current portion</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%">6,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,421 </span></td><td style="background-color:#cceeff;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:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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 long-term debt, excluding obligations under leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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="background-color:#cceeff;border-bottom: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%">66,827 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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="background-color:#cceeff;border-bottom: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%">74,194 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%">Credit Facility</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%">On May 6, 2020, Village entered into a credit agreement (the “Credit Facility”) with Wells Fargo National Bank, National Association (“Wells Fargo”) that supersedes in its entirety the prior credit agreement with Wells Fargo dated November 9, 2017. The principal purpose of the Credit Facility is to finance general corporate and working capital requirements and Village’s acquisition of certain Fairway assets. Among other things, the Credit Facility provides for a maximum loan amount of $150,500 as further set forth below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An unsecured revolving line of credit providing a maximum amount available for borrowing of $125,000. Indebtedness under this agreement bears interest at the applicable LIBOR rate plus 1.10% and expires on May 6, 2025. </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An unsecured term loan with a maximum loan amount of $25,500. On May 12, 2020, Village executed a $25,500 term note, repayable in equal monthly installments based on a seven-year amortization schedule through May 4, 2027 and bearing interest at the applicable LIBOR rate plus 1.35%. Additionally, Village executed an interest rate swap for a notional amount equal to the term loan amount that fixes the base LIBOR rate at .41% per annum through May 4, 2027, resulting in a fixed effective interest rate of 1.76% on the term note.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On September 1, 2020, Village converted $50,000 of its revolving line of credit to a secured converted term loan. The conversion reduced the maximum amount available for borrowing under the revolving line of credit from $125,000 to $75,000. The term loan bears interest at the applicable LIBOR rate plus 1.50% and is repayable in equal monthly installments based on a fifteen-year amortization schedule beginning on the conversion date. Additionally, Village previously executed a forward interest rate swap, effective on the conversion date, for a notional amount equal to the term loan amount that fixes the base LIBOR rate at .69% per annum for 15 years, resulting in a fixed effective interest rate of 2.19% on the converted term loan. The term loan is secured by real properties of Village Super Market, Inc. and its subsidiaries, including the sites of three Village stores.</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 Credit Facility also provides for up to $25,000 of letters of credit ($7,336 outstanding at July 31, 2021), which secure obligations for store leases and construction performance guarantees to municipalities. The Credit Facility contains covenants that, among other conditions, require a minimum tangible net worth, a minimum fixed charge coverage ratio and a maximum adjusted debt to EBITDAR ratio. The Company was in compliance with all covenants of the credit agreement at July 31, 2021. </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 carrying values of the Company’s long-term debt related to the Company's Credit Facility approximate their fair value as interest is charged at variable market rates. The estimated fair values of the Company's long-term debt are based on Level 2 inputs. </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%">New Markets Tax Credit</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%">On December 29, 2017, the Company entered into a financing transaction with Wells Fargo Community Investment Holdings, LLC (“Wells Fargo”) under a qualified New Markets Tax Credit (“NMTC”) program related to the construction of a new store in the Bronx, New York. The NMTC program was provided for in the Community Renewal Tax Relief Act of 2000 (the “Act”) and is intended to induce capital investment in qualified lower income communities. The Act permits taxpayers to claim credits against their Federal income taxes for up to 39% of qualified investments in the equity of community development entities (“CDEs”). CDEs are privately managed investment institutions that are certified to make qualified low-income community investments.</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 connection with the financing, the Company loaned $4,835 to VSM Investment Fund, LLC (the "Investment Fund") at an interest rate of 1.403% per year and with a maturity date of December 31, 2044.  Repayments on the loan commence in March 2025. Wells Fargo contributed $2,375 to the Investment Fund and, by virtue of such contribution, is entitled to substantially all of the tax benefits derived from the NMTC. The Investment Fund is a wholly owned subsidiary of Wells Fargo.  The loan to the Investment Fund is recorded in other assets in 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:400;line-height:120%">The Investment Fund then contributed the proceeds to a CDE, which, in turn, loaned combined funds of $6,563, net of debt issuance costs, to Village Super Market of NY, LLC, a wholly-owned subsidiary of the Company, at an interest rate of 1.000% per year with a maturity date of December 31, 2051. These loans are secured by the leasehold improvements and equipment related to the construction of the Bronx store. Repayment of the loans commences in March 2025. The proceeds of the loans from the CDE were used to partially fund the construction of the Bronx store. The Notes payable related to New Markets Tax Credit, net of debt issuance costs, are recorded in long-term debt in the consolidated balance sheets.</span></div>The NMTC is subject to 100% recapture for a period of seven years. The Company is required to be in compliance with various regulations and contractual provisions that apply to the New Markets Tax Credit arrangement. Noncompliance could result in Wells Fargo's projected tax benefits not being realized and, therefore, require the Company to indemnify Wells Fargo for any loss or recapture of NMTCs. The Company does not anticipate any credit recapture will be required in connection with this financing arrangement. The transaction includes a put/call provision whereby the Company may be obligated or entitled to repurchase Wells Fargo's interest in the Investment Fund. The value attributed to the put/call is de minimis. We believe that Wells Fargo will exercise the put option in December 2024, at the end of the recapture period, that will result in a net benefit to the Company of $1,728. The Company is recognizing the net benefit over the seven-year compliance period in operating and administrative expense. <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%">Long-term debt consists of:</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><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:13.081%"/><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:13.522%"/><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:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25,<br/>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%">Unsecured revolving line of credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Unsecured term loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,694 </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%">New Market Tax Credit Financing </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,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,921 </span></td><td style="background-color:#ffffff;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: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;text-align: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 debt, excluding obligations under leases</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%">73,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,615 </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%">Less current portion</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%">6,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,421 </span></td><td style="background-color:#cceeff;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:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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 long-term debt, excluding obligations under leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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="background-color:#cceeff;border-bottom: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%">66,827 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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="background-color:#cceeff;border-bottom: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%">74,194 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 50000000 47025000 0 21104000 24694000 5674000 5921000 73803000 80615000 6976000 6421000 66827000 74194000 150500000 125000000 0.0110 25500000 25500000 P7Y 0.0135 0.0041 0.0176 50000000 125000000 75000000 0.0150 P15Y 0.000069 P15Y 0.000219 3 25000000 7336000 4835000 0.01403 2375000 6563000 0.01000 1728000 DERIVATIVES AND HEDGING ACTIVITIES<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 exposed to interest rate risk arising from fluctuations in LIBOR related to the Company’s Credit Facility. The Company manages exposure to this risk and the variability of related cash flows primarily by the use of derivative financial instruments, specifically, interest rate swaps. </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 objectives in using interest rate swaps are to add stability to interest expense and to manage its exposure to interest rate movements. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount. </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 2020, the Company executed two interest rate swaps with an aggregate notional value of $75,500 to hedge the variable cash flows associated with variable-rate loans under the Company's Credit Facility. The interest rate swaps were executed for risk management and are not held for trading purposes. The objective of the interest rate swaps is to hedge the variability of cash flows resulting from fluctuations in LIBOR. The swaps replaced the applicable LIBOR with fixed interest rates and payments are settled monthly when payments are made on the variable-rate loans. The Company's derivatives qualify and have been designated as cash flow hedges of interest rate risk. The gain or loss on the derivative is recorded in Accumulated other comprehensive loss and subsequently reclassified into interest expense in the same period during which the hedged transaction affects earnings. Amounts reported in Accumulated other comprehensive loss related to derivatives will be reclassified to interest expense as interest payments are made on the variable-rate loans. The Company reclassified $328 and $12 from Accumulated other comprehensive loss to Interest expense during fiscal 2021 and 2020, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The notional value of the interest rate swaps were $68,472 as of July 31, 2021. The fair value of interest rate swaps are included in the following captions on the consolidated balance sheets at July 31, 2021 and July 25, 2020: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">Other assets (liabilities)</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(921)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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 fair values of the Company’s interest rate swaps are based on Level 2 inputs, including the present value of estimated future cash flows based on market expectations of the yield curve on variable interest rates.</span></div> 2 75500000 -328000 -12000 68472000 The fair value of interest rate swaps are included in the following captions on the consolidated balance sheets at July 31, 2021 and July 25, 2020: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">Other assets (liabilities)</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(921)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1111000 -921000 INCOME TAXES<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 components of the provision for income taxes are:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Federal:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">Current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,172 </span></td><td style="background-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%">(8,023)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">10,846 </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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">State:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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="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%">Current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,627 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(505)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344 </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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,859 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,794 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows:</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%"> </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">Lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,615 </span></td><td style="background-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%">98,149 </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%">Tax credit carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">508 </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%">Compensation related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,945 </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%">Pension costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">Tax over book depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,626 </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%">Lease assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,021 </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%">Patronage dividend receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,133 </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%">Investment in partnerships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,076 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#ffffff;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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,034 </span></td><td style="background-color:#ffffff;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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,790)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,799)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%"> </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%">Deferred income tax assets (liabilities) are included in the following captions on the consolidated balance sheets at July 31, 2021 and July 25, 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,642 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,501)</span></td><td style="background-color:#ffffff;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%">A valuation allowance is provided when it is more likely than not that some portion of the deferred tax assets will not be realized. In management’s opinion, in view of the Company’s previous, current and projected taxable income and reversal of deferred tax liabilities, such tax assets will more likely than not be fully realized. Accordingly, no valuation allowance was deemed to be required at July 31, 2021 and July 25, 2020.</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 effective income tax rate differs from the statutory federal income tax rate as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><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%">Statutory federal income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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%">State income taxes, net of federal tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3 </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%">9.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="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"/></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"/></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"/></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%">Federal net operating loss carryback</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6)</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%">(1.6)</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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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%">Effective income tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Fiscal 2020 includes a $2,512 incremental benefit from a federal net operating loss carryback at a rate higher than the current statutory tax rate. </span></div>The Company is not currently under audit by any tax authorities, but is open to examination with varying statutes of limitations, generally ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmIxYmE3ODZhNjg5MjRmNzA4ODExZWE1YTE0MGJlMzU0L3NlYzpiMWJhNzg2YTY4OTI0ZjcwODgxMWVhNWExNDBiZTM1NF83OS9mcmFnOjk5MGI3NzE5OWU2YTQ4ZGNiMzQ0Zjk0Y2NmYzJjNzQ2L3RleHRyZWdpb246OTkwYjc3MTk5ZTZhNDhkY2IzNDRmOTRjY2ZjMmM3NDZfNDM5ODA0NjUxNDc2Mw_440602fa-db53-4be7-86e4-c71f6182c60e">three</span> to four years. <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 components of the provision for income taxes are:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Federal:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">Current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,172 </span></td><td style="background-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%">(8,023)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">10,846 </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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">State:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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="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%">Current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,627 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(505)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344 </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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,859 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,794 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 7172000 -8023000 -2037000 10846000 4229000 3627000 -505000 344000 8859000 8859000 6794000 Significant components of the Company’s deferred tax assets and liabilities are as follows:<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%"> </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">Lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,615 </span></td><td style="background-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%">98,149 </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%">Tax credit carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">508 </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%">Compensation related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,945 </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%">Pension costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">Tax over book depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,626 </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%">Lease assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,021 </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%">Patronage dividend receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,133 </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%">Investment in partnerships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,076 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#ffffff;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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,034 </span></td><td style="background-color:#ffffff;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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,790)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,799)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%"> </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%">Deferred income tax assets (liabilities) are included in the following captions on the consolidated balance sheets at July 31, 2021 and July 25, 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,642 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,501)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 106615000 98149000 0 508000 4377000 2945000 3248000 1881000 552000 752000 114792000 104235000 22653000 23626000 98994000 92021000 4162000 3133000 1162000 1076000 611000 178000 127582000 120034000 12790000 15799000 1642000 702000 14432000 16501000 0 0 <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 effective income tax rate differs from the statutory federal income tax rate as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><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%">Statutory federal income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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%">State income taxes, net of federal tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3 </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%">9.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="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"/></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"/></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"/></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%">Federal net operating loss carryback</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6)</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%">(1.6)</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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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%">Effective income tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0.210 0.210 0.103 0.099 0 -0.079 -0.006 -0.016 0.307 0.214 -2512000 P4Y LEASES<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%"> </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%">Description of leasing arrangements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases 32 retail stores, as well as a production distribution center (the "PDC"), the corporate headquarters and equipment at July 31, 2021. The majority of initial lease terms range from 20 to 30 years. Most of the Company’s leases contain renewal options at increased rents of five years each at the Company’s sole discretion. These options enable Village to retain the use of facilities in desirable operating areas.</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 composition of total lease cost is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.689%"/><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:14.543%"/><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:14.547%"/><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%"> </span></td><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:700;line-height:100%">Years ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statement of Operations Classification</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:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25,<br/>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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,677 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,911 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,059 </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%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,103 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,390 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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%">As of July 31, 2021 and July 25, 2020, finance lease right-of-use assets of $12,806 and $13,753, respectively, are included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmIxYmE3ODZhNjg5MjRmNzA4ODExZWE1YTE0MGJlMzU0L3NlYzpiMWJhNzg2YTY4OTI0ZjcwODgxMWVhNWExNDBiZTM1NF84Mi9mcmFnOjU2Njg2ZDBiZGRiMDRjYjFiZmJkNWUxN2EwNDA0N2IyL3RleHRyZWdpb246NTY2ODZkMGJkZGIwNGNiMWJmYmQ1ZTE3YTA0MDQ3YjJfNDM5ODA0NjUxNzgxOQ_16f77c60-503d-47fe-a55d-60d522676076"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmIxYmE3ODZhNjg5MjRmNzA4ODExZWE1YTE0MGJlMzU0L3NlYzpiMWJhNzg2YTY4OTI0ZjcwODgxMWVhNWExNDBiZTM1NF84Mi9mcmFnOjU2Njg2ZDBiZGRiMDRjYjFiZmJkNWUxN2EwNDA0N2IyL3RleHRyZWdpb246NTY2ODZkMGJkZGIwNGNiMWJmYmQ1ZTE3YTA0MDQ3YjJfNDM5ODA0NjUxNzgxOQ_484fd69e-8e52-425c-87e8-d4b0d2c8cce9">property, equipment and fixtures, net</span></span> in the Company's consolidated balance sheet. Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July 31, 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:54.847%"/><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:12.556%"/><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:12.996%"/><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:12.999%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </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%">Operating leases</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%">Finance leases</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%">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%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,454 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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%">35,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,677 </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%">2024</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%">34,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,694 </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%">2025</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%">32,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,383 </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%">2026</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%">31,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,131 </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 lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,748 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,762 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,856 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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%">The Company has approximately $9,280 of future payment obligations related to lease agreements that have not yet commenced but have been executed as of July 31, 2021. </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%">    </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%">As of July 31, 2021, the Company's lease terms and discount rates are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><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:12.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25,<br/>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%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5</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%">13.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4</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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5 </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%">8.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="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%">Supplemental cash flow information related to leases is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.005%"/><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:14.104%"/><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.131%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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="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:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">Cash paid for amounts in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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%">34,768 </span></td><td style="background-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%">21,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</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%">689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></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:700;line-height:120%">Related party leases</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 leases a supermarket from a realty firm 30% owned by certain officers of Village. The Company paid rent to related parties under this lease of $704 and $688 in fiscal 2021 and 2020, respectively, and has a related lease obligation of $3,227 at July 31, 2021. This lease expires in fiscal 2026 with options to extend at increasing annual rent.</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 has ownership interests in three real estate partnerships. Village paid aggregate rents to two of these partnerships for leased stores of $1,579 and $1,556 in fiscal 2021 and 2020, respectively, and has related aggregate lease obligations of $12,781 at July 31, 2021. </span></div><div><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%">One of these partnerships is a variable interest entity, which is not consolidated as Village is not the primary beneficiary. This partnership owns one property, a stand-alone supermarket leased to the Company since 1974. Village is a general partner entitled to 33% of the partnership's profits and losses.</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 subleases the Galloway and Vineland stores from Wakefern under sublease agreements which provided for combined annual rents of $1,355 in both fiscal 2021 and 2020, and has related aggregate lease obligations of $2,276 at July 31, 2021. Both leases contain normal periodic rent increases and options to extend the lease.</span></div> LEASES<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%"> </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%">Description of leasing arrangements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases 32 retail stores, as well as a production distribution center (the "PDC"), the corporate headquarters and equipment at July 31, 2021. The majority of initial lease terms range from 20 to 30 years. Most of the Company’s leases contain renewal options at increased rents of five years each at the Company’s sole discretion. These options enable Village to retain the use of facilities in desirable operating areas.</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 composition of total lease cost is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.689%"/><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:14.543%"/><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:14.547%"/><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%"> </span></td><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:700;line-height:100%">Years ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statement of Operations Classification</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:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25,<br/>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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,677 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,911 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,059 </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%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,103 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,390 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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%">As of July 31, 2021 and July 25, 2020, finance lease right-of-use assets of $12,806 and $13,753, respectively, are included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmIxYmE3ODZhNjg5MjRmNzA4ODExZWE1YTE0MGJlMzU0L3NlYzpiMWJhNzg2YTY4OTI0ZjcwODgxMWVhNWExNDBiZTM1NF84Mi9mcmFnOjU2Njg2ZDBiZGRiMDRjYjFiZmJkNWUxN2EwNDA0N2IyL3RleHRyZWdpb246NTY2ODZkMGJkZGIwNGNiMWJmYmQ1ZTE3YTA0MDQ3YjJfNDM5ODA0NjUxNzgxOQ_16f77c60-503d-47fe-a55d-60d522676076"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmIxYmE3ODZhNjg5MjRmNzA4ODExZWE1YTE0MGJlMzU0L3NlYzpiMWJhNzg2YTY4OTI0ZjcwODgxMWVhNWExNDBiZTM1NF84Mi9mcmFnOjU2Njg2ZDBiZGRiMDRjYjFiZmJkNWUxN2EwNDA0N2IyL3RleHRyZWdpb246NTY2ODZkMGJkZGIwNGNiMWJmYmQ1ZTE3YTA0MDQ3YjJfNDM5ODA0NjUxNzgxOQ_484fd69e-8e52-425c-87e8-d4b0d2c8cce9">property, equipment and fixtures, net</span></span> in the Company's consolidated balance sheet. Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July 31, 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:54.847%"/><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:12.556%"/><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:12.996%"/><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:12.999%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </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%">Operating leases</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%">Finance leases</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%">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%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,454 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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%">35,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,677 </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%">2024</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%">34,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,694 </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%">2025</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%">32,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,383 </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%">2026</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%">31,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,131 </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 lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,748 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,762 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,856 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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%">The Company has approximately $9,280 of future payment obligations related to lease agreements that have not yet commenced but have been executed as of July 31, 2021. </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%">    </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%">As of July 31, 2021, the Company's lease terms and discount rates are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><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:12.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25,<br/>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%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5</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%">13.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4</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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5 </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%">8.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="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%">Supplemental cash flow information related to leases is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.005%"/><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:14.104%"/><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.131%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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="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:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">Cash paid for amounts in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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%">34,768 </span></td><td style="background-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%">21,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</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%">689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></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:700;line-height:120%">Related party leases</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 leases a supermarket from a realty firm 30% owned by certain officers of Village. The Company paid rent to related parties under this lease of $704 and $688 in fiscal 2021 and 2020, respectively, and has a related lease obligation of $3,227 at July 31, 2021. This lease expires in fiscal 2026 with options to extend at increasing annual rent.</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 has ownership interests in three real estate partnerships. Village paid aggregate rents to two of these partnerships for leased stores of $1,579 and $1,556 in fiscal 2021 and 2020, respectively, and has related aggregate lease obligations of $12,781 at July 31, 2021. </span></div><div><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%">One of these partnerships is a variable interest entity, which is not consolidated as Village is not the primary beneficiary. This partnership owns one property, a stand-alone supermarket leased to the Company since 1974. Village is a general partner entitled to 33% of the partnership's profits and losses.</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 subleases the Galloway and Vineland stores from Wakefern under sublease agreements which provided for combined annual rents of $1,355 in both fiscal 2021 and 2020, and has related aggregate lease obligations of $2,276 at July 31, 2021. Both leases contain normal periodic rent increases and options to extend the lease.</span></div> 32 P20Y P30Y P5Y <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 composition of total lease cost is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.689%"/><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:14.543%"/><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:14.547%"/><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%"> </span></td><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:700;line-height:100%">Years ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statement of Operations Classification</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:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25,<br/>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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,677 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,911 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,059 </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%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and administrative expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,103 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,390 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Supplemental cash flow information related to leases is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.005%"/><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:14.104%"/><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.131%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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="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:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">Cash paid for amounts in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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%">34,768 </span></td><td style="background-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%">21,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</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%">689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 37677000 22911000 947000 947000 2000000 2059000 19479000 16473000 60103000 42390000 12806000 13753000 Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July 31, 2021:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:54.847%"/><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:12.556%"/><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:12.996%"/><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:12.999%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </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%">Operating leases</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%">Finance leases</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%">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%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,454 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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%">35,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,677 </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%">2024</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%">34,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,694 </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%">2025</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%">32,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,383 </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%">2026</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%">31,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,131 </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 lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,748 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,762 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,856 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July 31, 2021:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:54.847%"/><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:12.556%"/><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:12.996%"/><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:12.999%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </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%">Operating leases</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%">Finance leases</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%">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%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,454 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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%">35,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,677 </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%">2024</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%">34,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,694 </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%">2025</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%">32,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,383 </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%">2026</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%">31,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,131 </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 lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,748 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,762 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,856 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 32984000 2470000 35454000 35988000 2689000 38677000 34005000 2689000 36694000 32563000 2820000 35383000 31758000 2893000 34651000 214944000 26187000 241131000 382242000 39748000 421990000 82480000 16892000 99372000 299762000 22856000 322618000 9280000 <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%">As of July 31, 2021, the Company's lease terms and discount rates are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><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:12.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25,<br/>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%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5</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%">13.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4</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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5 </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%">8.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021, the Company's lease terms and discount rates are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><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:12.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25,<br/>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%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5</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%">13.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4</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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5 </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%">8.5 </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> P12Y6M P13Y3M18D P14Y4M24D P15Y4M24D 0.039 0.039 0.085 0.085 34768000 21287000 2000000 2059000 689000 572000 0.30 704000 704000 688000 3227000 3 2 1579000 1556000 12781000 1 1 0.33 1355000 1355000 2276000 SHAREHOLDERS’ 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 Company has two classes of common stock. Class A common stock is entitled to one vote per share and to cash dividends as declared 54% greater than those paid on Class B common stock. Class B common stock is entitled to 10 votes per share. Class A and Class B common stock share equally on a per share basis in any distributions in liquidation. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time. Class B common stock is not transferable except to another holder of Class B common stock or by will or under the laws of intestacy or pursuant to a resolution of the Board of Directors of the Company approving the transfer. As a result of this voting structure, the holders of the Class B common stock control greater than 50% of the total voting power of the shareholders of the Company and control the election of the Board of Directors.</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 has authorized 10,000 shares of preferred stock. No shares have been issued. The Board of Directors is authorized to designate series, preferences, powers and participations of any preferred stock issued.</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 maintains share repurchase programs that comply with Rule 10b5-1 under the Securities Exchange Act of 1934. Repurchases of Village Class A common stock may be made from time to time through a variety of methods, including open market purchases and other negotiated transactions. In September 2019, the Company's Board of Directors authorized an incremental $5,000 share repurchase program, supplementing the existing authorization. The Company made open market purchases totaling $2,482 under this repurchase program in fiscal 2020 and an additional $1,907 in shares of Class A Common Stock were surrendered in satisfaction of withholding taxes in connection with the vesting of restricted shares in fiscal 2020. The Company's share repurchase program had $3,203 remaining at July 31, 2021 and July 25, 2020.</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%">Village has two share-based compensation plans, which are described below. The compensation cost charged against income for these plans was $2,522 and $2,958 in fiscal 2021 and 2020, respectively. Total income tax benefit recognized in the consolidated statements of operations for share-based compensation arrangements was $633 and $202 in fiscal 2021 and 2020, respectively.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="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%">On December 16, 2016, the shareholders of the Company approved the Village Super Market, Inc. 2016 Stock Plan (the “2016 Plan”) under which awards of incentive and non-qualified stock options and restricted stock may be made. There are 1,200 shares of Class A common stock authorized for issuance to employees and directors under the 2016 Plan. Terms and conditions of awards are determined by the Board of Directors. Restricted stock awards primarily cliff vest three years from the date of grant. There are 1,078 shares remaining for future grants under the 2016 Plan. </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 summarizes option activity under all plans for the following years:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:53.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average<br/>exercise price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average<br/> exercise price</span></td><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%">Outstanding at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.43 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.43 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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="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"/></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%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.42 </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="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%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">— </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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%">Outstanding at end of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-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%">28.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-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%">28.43 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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%">Options exercisable at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.98 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.43 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><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%">As of July 31, 2021, the weighted-average remaining contractual term of options outstanding and options exercisable was 2.6 years. As of July 31, 2021, the aggregate intrinsic value was $0 for both options outstanding and options exercisable. The fair value of each option award is estimated on the date of grant using the Black-Scholes Option Pricing Model. The Company uses historical data for similar groups of employees in order to estimate the expected life of options granted. Expected volatility is based on the historical volatility of the Company’s stock for a period of years corresponding to the expected life of the option. The risk-free interest rate is based on the U.S. Treasury yield curve at the time of grant for securities with a maturity period similar to the expected life of the option.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes restricted stock activity under all plans for the following years:</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%"> </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:53.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average<br/> grant date<br/> fair value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average<br/> grant date<br/> fair value</span></td><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%">Nonvested at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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.40 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.02 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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="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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.40 </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="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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.14 </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="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%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.59 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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%">Nonvested at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.55 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of restricted shares vested during fiscal 2021 and 2020 was $363 and $5,968, 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%">As of July 31, 2021, there was $4,172 of total unrecognized compensation costs related to nonvested restricted stock granted under the above plans. That cost is expected to be recognized over a weighted-average period of 1.6 years.</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 declared and paid cash dividends on common stock as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><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%">Per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">Class A common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-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.00 </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"/></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%">Class B common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.65 </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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">Aggregate:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">Class A common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,259 </span></td><td style="background-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,174 </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"/></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%">Class B common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,791 </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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,050 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align: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,965 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2 1 0.54 10 0.50 10000000 0 5000000 2482000 1907000 3203000 3203000 2 2522000 2958000 633000 202000 1200000 P3Y 1078000 <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 summarizes option activity under all plans for the following years:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:53.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average<br/>exercise price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average<br/> exercise price</span></td><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%">Outstanding at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.43 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.43 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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="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"/></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%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.42 </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="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%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">— </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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%">Outstanding at end of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-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%">28.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-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%">28.43 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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%">Options exercisable at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.98 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.43 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 156000 28.43 245000 28.43 0 0 0 0 54000 27.40 89000 28.42 0 0 0 0 102000 28.98 156000 28.43 102000 28.98 156000 28.43 P2Y7M6D 0 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes restricted stock activity under all plans for the following years:</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%"> </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:53.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average<br/> grant date<br/> fair value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average<br/> grant date<br/> fair value</span></td><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%">Nonvested at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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.40 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.02 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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="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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.40 </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="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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.14 </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="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%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.59 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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%">Nonvested at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.55 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 413000 19.40 323000 27.02 8000 25.06 412000 19.40 14000 18.98 302000 27.14 15000 18.98 20000 25.59 392000 19.55 413000 19.40 363000 5968000 4172000 P1Y7M6D <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 declared and paid cash dividends on common stock as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><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%">Per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">Class A common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-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.00 </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"/></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%">Class B common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.65 </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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">Aggregate:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">Class A common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,259 </span></td><td style="background-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,174 </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"/></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%">Class B common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,791 </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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,050 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align: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,965 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1.00 1.00 0.65 0.65 10259000 10174000 2791000 2791000 13050000 12965000 PENSION PLANS<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%">Company-Sponsored Pension Plans</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 sponsored four defined benefit pension plans. One of the plans was terminated in fiscal 2020, and two of the plans are frozen and participants no longer earn service credit. Two are tax-qualified plans covering members of unions. Benefits under these two plans are based on a fixed amount for each year of service. One is a tax-qualified plan covering nonunion associates. Benefits under this plan are based upon percentages of annual compensation. Funding for these plans is based on an analysis of the specific requirements and an evaluation of the assets and liabilities of each plan. The fourth plan is an unfunded, nonqualified plan providing supplemental pension benefits to certain executives. </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%">Net periodic pension cost for the plans include the following components:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><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%">Service cost</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,154 </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"/></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%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(2,792)</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"/></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%">Loss on settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,604 </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"/></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%">Amortization of gains and losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </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"/></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"/></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 periodic pension cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,723 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></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%"> </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%">On December 23, 2019, the Company terminated the Village Super Market, Inc. Retail Clerks Employees’ Retirement Plan. All participants of the plan were former employees of a store previously closed in 1994. An annuity contract totaling $1,302 was purchased with an insurance company for all participants who did not elect a lump sum distribution. Additionally, lump sum distributions related to the termination totaled $451. The plan had sufficient assets to satisfy all termination transaction obligations, and no benefit obligation or plan assets related to the Village Super Market, Inc. Retail Clerks Employees’ Retirement Plan remained as of the termination date. As a result of this termination, the Company recognized a non-cash pre-tax settlement charge totaling $669 during fiscal 2020. This settlement charge represents the plan’s remaining unrecognized losses within accumulated other comprehensive loss as of the termination date.</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%">Additionally, the Company recognized a settlement loss of $587 and $935 in fiscal 2021 and 2020, respectively, for plans where benefits paid exceeded the sum of the service cost and interest cost components of net periodic pension cost. </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 changes in benefit obligations and the reconciliation of the funded status of the Company’s plans to the consolidated balance sheets were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in Benefit Obligation:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">Benefit obligation at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,849 </span></td><td style="background-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%">69,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="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%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </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%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,154 </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%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(796)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(887)</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"/></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%">Settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,733)</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%">Actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,181 </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%">Benefit obligation at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in Plan Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">Fair value of plan assets at beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,683 </span></td><td style="background-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%">65,173 </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%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,130 </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%">Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(796)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(887)</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%">Settlements paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,563)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,733)</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%">Fair value of plan assets at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,683 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status at end of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,182 </span></td><td style="background-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%">6,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts recognized in the consolidated balance sheets:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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"/></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%">Pension liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">6,166 </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%">Accumulated other comprehensive loss, net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts included in Accumulated other comprehensive loss (pre-tax):</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">Net actuarial loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,167 </span></td><td style="background-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%">11,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company expects approximately $504 of the net actuarial loss, excluding the impact of any potential plan settlements, to be recognized as a component of net periodic benefit costs in fiscal 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:120%">The accumulated benefit obligations of the plans were $71,931 and $76,849 at July 31, 2021 and July 25, 2020, respectively.  The following information is presented for those plans with an accumulated benefit obligation in excess of plan assets:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">Projected benefit obligation</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,229 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,465 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,465 </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%">Fair value of plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></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%">Weighted average assumptions used to determine benefit obligations and net periodic pension cost for the Company’s defined benefit plans were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><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%">Assumed discount rate — net periodic pension cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.26 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.41 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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%">Assumed discount rate — benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.26 </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="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%">Assumed rate of increase in compensation levels</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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%">Expected rate of return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.36 </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.82 </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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in the pension trusts are overseen by the trustees of the plans, who are officers of Village. The Company utilizes a liability-driven investment ("LDI") strategy. A LDI strategy focuses on maintaining a close to fully-funded status over the long-term with minimal funded status risk.  This is achieved by investing more of the plan assets in fixed income instruments to more closely match the duration of the plan liability.  The investment allocation to fixed income instruments will increase as each plans' funded status increases. The target allocations for plan assets are 0-15% equity securities, 85-100% fixed income securities and 0-10% cash. Asset allocations are reviewed periodically and appropriate rebalancing is performed.</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%">Equity securities include investments in large-cap, small-cap and mid-cap companies located both in and outside the United States. Fixed income securities include U.S. treasuries, mortgage-backed securities and corporate bonds of companies from diversified industries. Investments in securities are made through mutual funds. In addition, one plan held Class A common stock of Village in the amount of $512 and $573 at July 31, 2021 and July 25, 2020, 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%">Risk management is accomplished through diversification across asset classes and fund strategies, multiple investment portfolios and investment guidelines. The plans do not allow for investments in derivative 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:120%">The fair value of the pension assets were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:29.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets Measured at NAV</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets Measured at NAV</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Equity securities:</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">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%">512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">573 </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%">Mutual/Collective Trust Funds - <br/>U.S. (1)</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,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,214 </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%">Mutual/Collective Trust Funds - International (1)</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%">387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities:</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:2px 1pt;text-align:right;vertical-align: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></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%">Mutual/Collective Trust Funds - Fixed Income (1)</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%">60,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">68,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">595 </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,452 </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%">63,047 </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%">634 </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%">70,049 </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%">70,683 </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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:18pt;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%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Includes pools of investments that are measured at fair value using the Net Asset Value (NAV) per share (or its equivalent) practical expedient. The NAV is based on the underlying net assets owned by the fund and the relative interest of each participating investor in the fair value of the underlying assets. The underlying investments are classified as either level 1 or 2 of the fair value hierarchy.</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%">Based on actuarial assumptions, estimated future defined benefit payments, which may be significantly impacted by participant elections related to retirement dates and forms of payment, are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><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%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,114 </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%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220 </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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,410 </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%">2027 - 2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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 fiscal 2020 the Company began the process of terminating the Village Super Market, Inc. Employees’ Retirement Plan. Upon satisfaction of all regulatory requirements, which is expected to occur during fiscal 2022, the Company will fully fund and liquidate all plan assets to purchase annuity contracts from an insurance company for all participants who do not elect a lump sum distribution. At the time of settlement, the Company will recognize a non-cash pre-tax charge representing the plan’s remaining unrecognized losses within accumulated other comprehensive loss as of the termination date. As of July 31, 2021, </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 funded status of this plan is a net liability of $3,844 and the pre-tax amount included in Accumulated other comprehensive loss is $15,155. Contributions to the remaining plans are expected to be immaterial in fiscal 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-style:italic;font-weight:400;line-height:120%">Multi-Employer Plans</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 contributes to three multi-employer pension plans under collective bargaining agreements covering union-represented employees.  These plans provide benefits to participants that are generally based on a fixed amount for each year of service.  Based on the most recent information available, certain of these multi-employer plans are underfunded. The amount of any increase or decrease in Village’s required contributions to these multi-employer pension plans will depend upon the outcome of collective bargaining, actions taken by trustees who manage the plans, government regulations and the actual return on assets held in the plans, among other factors.</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 risks of participating in multi-employer pension plans are different from the risks of participating in single-employer pension plans in the following respects:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Assets contributed to a multi-employer plan by one employer may be used to provide benefits to employees of other participating employers.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If a participating employer stops contributing to the plan, the unfunded obligations of the plan allocable to such withdrawing employer may be borne by the remaining participating employers.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If the Company stops participating in some of its multi-employer pension plans, the Company may be required to pay those plans an amount based on its allocable share of the underfunded status of the plan, referred to as a withdrawal liability.</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 participation in these plans is outlined in the following tables.  The “EIN / Pension Plan Number” column provides the Employer Identification Number (“EIN”) and the three-digit pension plan number.  The most recent “Pension Protection Act Zone Status” available in 2020 and 2019 is for the plan’s year-end at December 31, 2020 and December 31, 2019, respectively, unless otherwise noted.  Among other factors, generally, plans in the red zone are less than 65 percent funded, plans in the yellow zone are between 65 and 80 percent funded and plans in the green zone are at least 80 percent funded.  The “FIP/RP Status Pending / Implemented” column indicates plans for which a funding improvement plan (“FIP”) or a rehabilitation plan (“RP”) is either pending or has been implemented. </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%"> </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:21.008%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.074%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.592%"/><td style="width:0.1%"/></tr><tr style="height:32pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension Protection Act Zone Status</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FIP/RP Status<br/>Pending<br/>/ Implemented</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contributions for the<br/>year ended (5)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expiration<br/> date of<br/>Collective-<br/>Bargaining<br/>Agreement</span></td></tr><tr style="height:32pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension Fund</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EIN / Pension Plan Number</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 25,<br/>2020</span></td><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:400;line-height:100%">Surcharge<br/> Imposed (6)</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension Plan of Local 464A (1)</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22-6051600-001</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">874 </span></td><td style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">886 </span></td><td style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 2025</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:9pt;font-weight:400;line-height:100%">UFCW Local 1262 &amp; Employers Pension Fund (2), (4)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22-6074414-001</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Red</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Red</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implemented</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,789 </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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 2023</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">UFCW Regional Pension Plan (3), (4)</span></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16-6062287-074</span></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Red</span></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Red</span></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implemented</span></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,231 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2024</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:9pt;font-weight:400;line-height:100%">Total Contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,855 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,906 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr></table></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%"> </span></div><div style="padding-left:18pt;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%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The information for this fund was obtained from the Form 5500 filed for the plan’s year-end at December 31, 2020 and December 31, 2019.</span></div><div style="padding-left:18pt;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%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The information for this fund was obtained from the Form 5500 filed for the plan’s year-end at December 31, 2019 and December 31, 2018.</span></div><div style="padding-left:18pt;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%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The information for this fund was obtained from the Form 5500 filed for the plan’s year-end at September 30, 2020 and September 30, 2019.</span></div><div style="padding-left:18pt;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%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">This plan has elected to utilize special amortization provisions provided under the Preservation of Access to Care for Medicare Beneficiaries and Pension Relief Act of 2010.  There were no changes to the plan’s zone status as a result of this election.</span></div><div style="padding-left:18pt;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%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Company’s contributions represent more than 5% of the total contributions received by each applicable pension fund for all periods presented.</span></div><div style="padding-left:18pt;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%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Under the Pension Protection Act, a surcharge may be imposed when employers make contributions under a collective bargaining agreement that is not in compliance with a rehabilitation plan.  As of July 31, 2021, the collective bargaining agreements under which the Company was making contributions were in compliance with rehabilitation plans adopted by each applicable pension fund.</span></div><div><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%">Other Multi-Employer Benefit Plans</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 also contributes to various other multi-employer benefit plans that provide health and welfare benefits to active and retired participants. Total contributions made by the Company to these other multi-employer benefit plans were $33,270 and $29,965 in fiscal 2021 and 2020, 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%">Defined Contribution Plans</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 sponsors a 401(k) savings plan for certain eligible associates. Company contributions under that plan, which are based on specified percentages of associate contributions, were $1,791 and $1,765 in fiscal 2021 and 2020, respectively.   The Company also contributes to union sponsored defined contribution plans for certain eligible associates.  Company contributions under these plans were $3,296 and $2,296 in fiscal 2021 and 2020, respectively.</span></div> 4 1 2 2 2 1 <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%">Net periodic pension cost for the plans include the following components:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><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%">Service cost</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,154 </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"/></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%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(2,792)</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"/></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%">Loss on settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,604 </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"/></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%">Amortization of gains and losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </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"/></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"/></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 periodic pension cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,723 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 216000 202000 1689000 2154000 1932000 2792000 -587000 -1604000 -588000 -555000 1148000 1723000 1302000 451000 0 669000 -587000 -935000 <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 changes in benefit obligations and the reconciliation of the funded status of the Company’s plans to the consolidated balance sheets were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in Benefit Obligation:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">Benefit obligation at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,849 </span></td><td style="background-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%">69,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="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%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </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%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,154 </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%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(796)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(887)</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"/></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%">Settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,733)</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%">Actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,181 </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%">Benefit obligation at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in Plan Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">Fair value of plan assets at beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,683 </span></td><td style="background-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%">65,173 </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%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,130 </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%">Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(796)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(887)</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%">Settlements paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,563)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,733)</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%">Fair value of plan assets at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,683 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status at end of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,182 </span></td><td style="background-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%">6,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts recognized in the consolidated balance sheets:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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"/></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%">Pension liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">6,166 </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%">Accumulated other comprehensive loss, net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts included in Accumulated other comprehensive loss (pre-tax):</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">Net actuarial loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,167 </span></td><td style="background-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%">11,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 76849000 69932000 216000 202000 1689000 2154000 796000 887000 -2563000 -6733000 2166000 -12181000 73229000 76849000 70683000 65173000 -4277000 13130000 0 0 796000 887000 2563000 6733000 63047000 70683000 -10182000 -6166000 10182000 6166000 -9833000 -8092000 -14167000 -11299000 -504000 71931000 76849000 The following information is presented for those plans with an accumulated benefit obligation in excess of plan assets:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">Projected benefit obligation</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,229 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,465 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,465 </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%">Fair value of plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 73229000 11465000 71931000 11465000 63047000 4068000 <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%">Weighted average assumptions used to determine benefit obligations and net periodic pension cost for the Company’s defined benefit plans were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><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%">Assumed discount rate — net periodic pension cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.26 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.41 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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%">Assumed discount rate — benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.26 </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="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%">Assumed rate of increase in compensation levels</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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%">Expected rate of return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.36 </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.82 </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="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0.0226 0.0341 0.0244 0.0226 0.0450 0.0450 0.0336 0.0482 0 0.15 0.85 1 0 0.10 512000 573000 <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 fair value of the pension assets were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:29.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets Measured at NAV</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets Measured at NAV</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Equity securities:</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">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%">512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">573 </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%">Mutual/Collective Trust Funds - <br/>U.S. (1)</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,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,214 </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%">Mutual/Collective Trust Funds - International (1)</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%">387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities:</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:2px 1pt;text-align:right;vertical-align: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></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%">Mutual/Collective Trust Funds - Fixed Income (1)</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%">60,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">68,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">595 </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,452 </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%">63,047 </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%">634 </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%">70,049 </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%">70,683 </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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:18pt;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%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Includes pools of investments that are measured at fair value using the Net Asset Value (NAV) per share (or its equivalent) practical expedient. The NAV is based on the underlying net assets owned by the fund and the relative interest of each participating investor in the fair value of the underlying assets. The underlying investments are classified as either level 1 or 2 of the fair value hierarchy.</span></div> 83000 0 83000 61000 0 61000 512000 0 512000 573000 0 573000 0 1174000 1174000 0 1214000 1214000 0 387000 387000 0 396000 396000 0 60891000 60891000 0 68439000 68439000 595000 62452000 63047000 634000 70049000 70683000 <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%">Based on actuarial assumptions, estimated future defined benefit payments, which may be significantly impacted by participant elections related to retirement dates and forms of payment, are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><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%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,114 </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%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220 </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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,410 </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%">2027 - 2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 63114000 180000 220000 170000 7410000 1010000 -3844000 15155000 3 <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 participation in these plans is outlined in the following tables.  The “EIN / Pension Plan Number” column provides the Employer Identification Number (“EIN”) and the three-digit pension plan number.  The most recent “Pension Protection Act Zone Status” available in 2020 and 2019 is for the plan’s year-end at December 31, 2020 and December 31, 2019, respectively, unless otherwise noted.  Among other factors, generally, plans in the red zone are less than 65 percent funded, plans in the yellow zone are between 65 and 80 percent funded and plans in the green zone are at least 80 percent funded.  The “FIP/RP Status Pending / Implemented” column indicates plans for which a funding improvement plan (“FIP”) or a rehabilitation plan (“RP”) is either pending or has been implemented. </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%"> </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:21.008%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.074%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.592%"/><td style="width:0.1%"/></tr><tr style="height:32pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension Protection Act Zone Status</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FIP/RP Status<br/>Pending<br/>/ Implemented</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contributions for the<br/>year ended (5)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expiration<br/> date of<br/>Collective-<br/>Bargaining<br/>Agreement</span></td></tr><tr style="height:32pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension Fund</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EIN / Pension Plan Number</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 25,<br/>2020</span></td><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:400;line-height:100%">Surcharge<br/> Imposed (6)</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension Plan of Local 464A (1)</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22-6051600-001</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Green</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">874 </span></td><td style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">886 </span></td><td style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 2025</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:9pt;font-weight:400;line-height:100%">UFCW Local 1262 &amp; Employers Pension Fund (2), (4)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22-6074414-001</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Red</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Red</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implemented</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,789 </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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 2023</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">UFCW Regional Pension Plan (3), (4)</span></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16-6062287-074</span></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Red</span></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Red</span></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implemented</span></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,231 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2024</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:9pt;font-weight:400;line-height:100%">Total Contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,855 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,906 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr></table></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%"> </span></div><div style="padding-left:18pt;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%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The information for this fund was obtained from the Form 5500 filed for the plan’s year-end at December 31, 2020 and December 31, 2019.</span></div><div style="padding-left:18pt;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%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The information for this fund was obtained from the Form 5500 filed for the plan’s year-end at December 31, 2019 and December 31, 2018.</span></div><div style="padding-left:18pt;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%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The information for this fund was obtained from the Form 5500 filed for the plan’s year-end at September 30, 2020 and September 30, 2019.</span></div><div style="padding-left:18pt;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%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">This plan has elected to utilize special amortization provisions provided under the Preservation of Access to Care for Medicare Beneficiaries and Pension Relief Act of 2010.  There were no changes to the plan’s zone status as a result of this election.</span></div><div style="padding-left:18pt;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%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Company’s contributions represent more than 5% of the total contributions received by each applicable pension fund for all periods presented.</span></div><div style="padding-left:18pt;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%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Under the Pension Protection Act, a surcharge may be imposed when employers make contributions under a collective bargaining agreement that is not in compliance with a rehabilitation plan.  As of July 31, 2021, the collective bargaining agreements under which the Company was making contributions were in compliance with rehabilitation plans adopted by each applicable pension fund.</span></div> Green Green 874000 886000 Red Red Implemented 2721000 2789000 No Red Red Implemented 1260000 1231000 No 4855000 4906000 0.05 33270000 29965000 1791000 1765000 3296000 2296000 BUSINESS ACQUISITIONS<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%">Fairway Acquisition </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%">On May 14, 2020, Village completed its acquisition of certain assets, including five supermarkets averaging 52,000 sq. ft. (30,000 selling sq. ft.), a production distribution center (the “PDC”) and the intellectual property of Fairway Group Holdings Corp. and certain of its subsidiaries (“Fairway”), including the names “Fairway” and “Fairway Markets.” Four of the supermarkets are in Manhattan, specifically the Upper West Side, Upper East Side, Kips Bay and Chelsea locations, and a fifth store is located in Pelham, NY. The acquisition was effectuated pursuant to the Asset Purchase Agreement (the "APA"), entered into on January 20, 2020, revised on March 25, 2020 and approved by the United States Bankruptcy Court for the Southern District of New York through a Sale Order entered on April 20, 2020. Village paid $73,622 for the Fairway assets, net of cash acquired, and assumed certain liabilities, consisting primarily of those arising from acquired leases. Additionally, at the time of closing Village received a $2,035 credit arising from the breakup of Village’s initial “stalking horse” bid under the January 20, 2020 Asset Purchase Agreement. The credit was recognized as a reduction in operating and administrative expense in the fourth quarter of fiscal 2020. The Fairway acquisition expands our presence in New York City under an iconic city brand and provides Village the ability to expand centralized food production to support stores under all of our banners.</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%">Village accounted for this transaction as a business combination in accordance with the acquisition method of accounting, which requires, among other things, that assets acquired and liabilities assumed be recognized at their estimated fair values as of the acquisition date. In connection with this acquisition, the Company recorded $11,540 of goodwill attributable to the assembled workforce and cost synergies. The goodwill related to this acquisition is deductible for tax purposes. Additionally, the Company recorded a $14,200 indefinite-lived intangible asset related to the trade name. The fair value of the intangible asset was determined based on the discounted cash flow model using the relief from royalty method. The fair value of the property, equipment and fixtures were determined based on the indirect cost approach in which current costs that were not new were adjusted for all forms of depreciation. The Company also evaluated the fair value of the leases assumed in the acquisition, which evaluated comparable rents in the areas of the locations. Leases were determined to be at market apart from one location. For this location, the Company recorded a favorable lease of $4,360 within Operating lease assets. The favorable lease is being amortized over the remaining duration of the lease. Transaction costs were expensed as incurred. The final allocation of the purchase price consideration to the assets acquired and the liabilities assumed has been completed.</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 summarizes how the purchase price has been allocated to the assets acquired and liabilities assumed at the date of acquisition.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.713%"/><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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">May 14,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:400;line-height:100%">Current Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchandise inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,390 </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:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, equipment and fixtures, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,006 </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:9pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade name intangible asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,200 </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:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">LIABILITIES</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:400;line-height:100%">Accrued wages and benefits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">623 </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:9pt;font-weight:400;line-height:100%">Operating lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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:9pt;font-weight:400;line-height:100%">Total Net Assets Acquired</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,339 </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:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Purchase Price</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">73,879 </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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The pro forma information includes historical results of operations of the Fairway locations acquired but does not include efficiencies, cost reductions, synergies or investments for the Company’s customers expected to result from the acquisitions. The unaudited pro forma financial information in the table below is not necessarily indicative of the results that would have occurred had the Fairway locations been acquired at the beginning of fiscal year 2019.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.690%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" 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:700;line-height:100%">Year ended</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25,<br/>2020</span></td><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"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><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%">Sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,034,163 </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"/></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%">Net Income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,313 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 5 52000 30000 73622000 2035000 11540000 14200000 4360000 <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 summarizes how the purchase price has been allocated to the assets acquired and liabilities assumed at the date of acquisition.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.713%"/><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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">May 14,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:400;line-height:100%">Current Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchandise inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,390 </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:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, equipment and fixtures, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,006 </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:9pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade name intangible asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,200 </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:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">LIABILITIES</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:400;line-height:100%">Accrued wages and benefits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">623 </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:9pt;font-weight:400;line-height:100%">Operating lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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:9pt;font-weight:400;line-height:100%">Total Net Assets Acquired</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,339 </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:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Purchase Price</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">73,879 </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> 257000 5390000 247000 5894000 37006000 218326000 14200000 271000 275697000 623000 212735000 213358000 62339000 11540000 73879000 The unaudited pro forma financial information in the table below is not necessarily indicative of the results that would have occurred had the Fairway locations been acquired at the beginning of fiscal year 2019.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.690%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" 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:700;line-height:100%">Year ended</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 25,<br/>2020</span></td><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"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><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%">Sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,034,163 </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"/></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%">Net Income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,313 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 2034163000 30313000 COMMITMENTS and CONTINGENCIES<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%">Superstorm Sandy devastated Village's trade area on October 29, 2012 and resulted in the closure of almost all of our stores for periods of time ranging from a few hours to eight days. Village disposed of substantial amounts of perishable product and also incurred repair, labor and other costs as a result of the storm. Wakefern, as the policy holder, has pursued recovery of uncollected insurance claims on behalf of all Wakefern members through litigation against the insurance carrier and others since October 2013. Litigation over this matter has ended and the Company received an additional $2,733 in fiscal 2020 which was recognized as a reduction in operating and administrative expense. Village has received a total of $6,730 related to losses incurred as a result of Superstorm Sandy. </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%">Approximately 89% of our employees are covered by collective bargaining agreements. Contracts with the Company’s seven unions have or will expire between March 2020 and August 2025.  Approximately 10% of our associates are represented by unions whose contracts have already expired or expire within one year.  Any work stoppages could have an adverse impact on our financial results.</span></div>The Company is involved in other litigation incidental to the normal course of business. Company management is of the opinion that the ultimate resolution of these legal proceedings should not have a material adverse effect on the consolidated financial position, results of operations or liquidity of the Company. 2733000 6730 0.89 7 0.10 P1Y SUBSEQUENT EVENTSOn October 13, 2021, Village completed the acquisition of the Galloway store shopping center for $9,800. As of July 31, 2021, the right-of-use asset and obligation related to the Galloway store's lease were $873 and $887, respectively. SUBSEQUENT EVENTSOn October 13, 2021, Village completed the acquisition of the Galloway store shopping center for $9,800. As of July 31, 2021, the right-of-use asset and obligation related to the Galloway store's lease were $873 and $887, respectively. 9800000 873000 887000 Amounts are net of tax of $1,484 and $536 for 2021 and 2020, respectively. (1)Amount is net of tax of $604 and $262 for 2021and 2020, respectively. Amounts are net of tax of $179 and $158 for 2021 and 2020, respectively. All amounts are reclassified from accumulated other comprehensive loss to operating and administrative expense. Amounts are net of tax of $178 and $444 for 2021 and 2020, respectively. All amounts are reclassified from accumulated other comprehensive loss to operating and administrative expense. XML 16 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover Page - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2021
Oct. 13, 2021
Jan. 23, 2021
Entity Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Jul. 31, 2021    
Current Fiscal Year End Date --07-31    
Document Transition Report false    
Entity File Number 0-33360    
Entity Registrant Name VILLAGE SUPER MARKET, INC.    
Entity Incorporation, State or Country Code NJ    
Entity Tax Identification Number 22-1576170    
Entity Address, Address Line One 733 Mountain Avenue    
Entity Address, City or Town Springfield    
Entity Address, State or Province NJ    
Entity Address, Postal Zip Code 07081    
City Area Code 973    
Local Phone Number 467-2200    
Title of 12(b) Security Class A common stock, no par value    
Trading Symbol VLGEA    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Documents Incorporated by Reference Information contained in the 2021 definitive Proxy Statement to be filed with the Commission and delivered to security holders in connection with the Annual Meeting scheduled to be held on December 17, 2021 are incorporated by reference into this Form 10-K at Part II, Item 5 and Part III.    
Entity Central Index Key 0000103595    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Amendment Flag false    
Class A Common Stock      
Entity Information [Line Items]      
Entity Public Float     $ 179.0
Entity Common Stock, Shares Outstanding   10,260,906  
Class B Common Stock      
Entity Information [Line Items]      
Entity Public Float     $ 0.3
Entity Common Stock, Shares Outstanding   4,293,748  
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 25, 2020
Current Assets    
Cash and cash equivalents $ 116,314 $ 111,681
Merchandise inventories 42,633 42,135
Patronage dividend receivable 11,860 11,204
Income taxes receivable 5,111 12,801
Other current assets 20,398 19,499
Total current assets 196,316 197,320
Property, equipment and fixtures, net 256,154 269,741
Operating lease assets 289,461 309,756
Notes receivable from Wakefern 55,295 53,008
Investment in Wakefern 33,004 29,462
Goodwill 24,190 24,190
Other assets 34,584 32,069
Total assets 889,004 915,546
Current Liabilities    
Operating lease obligations 21,627 19,121
Finance lease obligations 531 466
Notes payable to Wakefern 632 303
Current portion of debt 6,976 6,421
Accounts payable to Wakefern 70,792 83,045
Accounts payable and accrued expenses 25,098 29,793
Accrued wages and benefits 25,036 23,649
Income taxes payable 1,601 0
Total current liabilities 152,293 162,798
Long-term debt    
Operating lease obligations 278,135 298,027
Finance lease obligations 22,325 23,078
Notes payable to Wakefern 2,791 882
Long-term debt 66,827 74,194
Total long-term debt 370,078 396,181
Pension liabilities 10,182 6,166
Other liabilities 14,978 18,081
Commitments and Contingencies (Notes 3, 4, 5, 6, 7, 9 and 11) 
Shareholders' Equity    
Preferred stock, no par value: Authorized 10,000 shares, none issued 0 0
Retained earnings 293,185 286,241
Accumulated other comprehensive loss (9,064) (8,751)
Total shareholders’ equity 341,473 332,320
Total liabilities and shareholders' equity 889,004 915,546
Class A Common Stock    
Shareholders' Equity    
Common stock 70,594 68,072
Less treasury stock, Class A, at cost: 726 shares at July 31, 2021 and July 25, 2020 (13,939) (13,939)
Class B Common Stock    
Shareholders' Equity    
Common stock $ 697 $ 697
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - shares
Jul. 31, 2021
Jul. 25, 2020
Preferred stock shares authorized (in shares) 10,000,000 10,000,000
Preferred stock shares issued (in shares) 0 0
Class A Common Stock    
Common stock shares authorized (in shares) 20,000,000 20,000,000
Common stock shares issued (in shares) 10,978,000 10,985,000
Treasury stock shares (in shares) 726,000 726,000
Class B Common Stock    
Common stock shares authorized (in shares) 20,000,000 20,000,000
Common stock shares issued (in shares) 4,294,000 4,294,000
Common stock shares outstanding (in shares) 4,294,000 4,294,000
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Sales $ 2,030,330 $ 1,804,594
Cost of sales 1,465,286 1,298,119
Gross profit 565,044 506,475
Operating and administrative expense 498,786 444,833
Depreciation and amortization 34,195 31,358
Impairment of assets 2,900 0
Operating income 29,163 30,284
Interest expense (3,943) (2,611)
Interest income 3,633 4,060
Income before income taxes 28,853 31,733
Income taxes 8,859 6,794
Net income $ 19,994 $ 24,939
Class A Common Stock    
Net income per share:    
Basic (in dollars per share) $ 1.53 $ 1.93
Diluted (in dollars per share) 1.37 1.72
Class B Common Stock    
Net income per share:    
Basic (in dollars per share) 1.00 1.25
Diluted (in dollars per share) $ 1.00 $ 1.25
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Statement of Comprehensive Income [Abstract]    
Net income $ 19,994 $ 24,939
Other comprehensive income (loss):    
Unrealized losses on interest rate swaps, net of tax [1] 1,428 (659)
Amortization of pension actuarial loss, net of tax [2] 409 397
Pension remeasurement, net of tax [3] (2,559) (1,307)
Pension settlement loss, net of tax [4] 409 1,160
Total other comprehensive loss (313) (409)
Comprehensive income $ 19,681 $ 24,530
[1] (1)Amount is net of tax of $604 and $262 for 2021and 2020, respectively.
[2] Amounts are net of tax of $179 and $158 for 2021 and 2020, respectively. All amounts are reclassified from accumulated other comprehensive loss to operating and administrative expense.
[3] Amounts are net of tax of $1,484 and $536 for 2021 and 2020, respectively.
[4] Amounts are net of tax of $178 and $444 for 2021 and 2020, respectively. All amounts are reclassified from accumulated other comprehensive loss to operating and administrative expense.
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parentheticals) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Statement of Comprehensive Income [Abstract]    
Tax expense (benefit) on unrealized losses on interest rate swaps $ 604 $ (262)
Tax expense of amortization of pension actuarial loss 179 158
Tax benefit of pension adjustment to funded status 1,484 536
Tax expense on pension settlement loss $ 178 $ 444
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Loss
Treasury Stock
Balance (in shares) at Jul. 27, 2019     10,593 4,294       502
Balance at Jul. 27, 2019 $ 318,672 $ 3,514 $ 65,114 $ 697 $ 270,753 $ 3,514 $ (8,342) $ (9,550)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 24,939       24,939      
Other comprehensive income, net of tax (409)       0   (409)  
Dividends (12,965)       (12,965)      
Treasury stock purchases (in shares)               224
Treasury stock purchases (4,389)             $ (4,389)
Restricted shares forfeited (in shares)     (20)          
Restricted shares forfeited (208)   $ (208)          
Share-based compensation expense (in shares)     412          
Share-based compensation expense 3,166   $ 3,166          
Balance (in shares) at Jul. 25, 2020     10,985 4,294       726
Balance at Jul. 25, 2020 332,320   $ 68,072 $ 697 286,241   (8,751) $ (13,939)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 19,994       19,994      
Other comprehensive income, net of tax (313)           (313)  
Dividends (13,050)       (13,050)      
Restricted shares forfeited (in shares)     (15)          
Restricted shares forfeited (71)   $ (71)          
Share-based compensation expense (in shares)     8          
Share-based compensation expense 2,593   $ 2,593          
Balance (in shares) at Jul. 31, 2021     10,978 4,294       726
Balance at Jul. 31, 2021 $ 341,473   $ 70,594 $ 697 $ 293,185   $ (9,064) $ (13,939)
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Jul. 27, 2019
Statement of Stockholders' Equity [Abstract]      
Tax expense (benefit) associated with other comprehensive loss and income $ (523) $ (196)  
Tax expense for adjustment due to the adoption of ASU 2016-02     $ 1,358
Accounting Standards Update [Extensible List]     Accounting Standards Update 2016-02
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 19,994 $ 24,939
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 35,701 31,701
Non-cash share-based compensation 2,522 2,958
Loss on pension settlements 587 1,604
Deferred taxes (2,542) 11,190
Provision to value inventories at LIFO 220 589
Amortization of business acquisition inventory step-up 0 508
Impairment of assets 2,900 0
Gain on sale of assets (5,103) (1,252)
Changes in assets and liabilities:    
Merchandise inventories (718) 661
Patronage dividend receivable (656) 704
Accounts payable to Wakefern (10,645) 18,866
Accounts payable and accrued expenses (3,741) 6,210
Accrued wages and benefits 1,387 2,767
Income taxes receivable / payable 9,291 (13,828)
Other assets and liabilities 3,495 (3,669)
Net cash provided by operating activities 52,692 83,948
CASH FLOWS FROM INVESTING ACTIVITIES    
Capital expenditures (25,233) (54,495)
Proceeds from the sale of assets 1,147 1,261
Investment in notes receivable from Wakefern (2,287) (2,800)
Business acquisitions, net of cash acquired 0 (73,622)
Net cash used in investing activities (26,373) (129,656)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from issuance of long-term debt 50,000 25,500
Principal payments of long-term debt (8,414) (1,666)
Proceeds from revolving line of credit 0 61,915
Payments on revolving line of credit (50,000) (11,915)
Debt issuance costs (222) (212)
Dividends (13,050) (12,965)
Treasury stock purchases, including shares surrendered for withholding taxes 0 (4,389)
Net cash (used in) provided by financing activities (21,686) 56,268
NET INCREASE IN CASH AND CASH EQUIVALENTS 4,633 10,560
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR 111,681 101,121
CASH AND CASH EQUIVALENTS, END OF YEAR 116,314 111,681
SUPPLEMENTAL DISCLOSURES OF CASH PAYMENTS MADE FOR:    
Interest 3,943 2,611
Income taxes 1,475 9,432
Investment in Wakefern and increase in notes payable to Wakefern 2,872 382
Capital expenditures included in accounts payable and accrued expenses $ 3,162 $ 5,050
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Jul. 31, 2021
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
 
Nature of operations

Village Super Market, Inc. (the “Company” or “Village”) operates a chain of 34 supermarkets under the ShopRite and Fairway names in New Jersey, Maryland, New York and eastern Pennsylvania and three specialty markets under the Gourmet Garage name in New York City. The Company is a member of Wakefern Food Corporation ("Wakefern"), the nation's largest retailer-owned food cooperative and owner of the ShopRite, Fairway and Gourmet Garage names.  This relationship provides Village many of the economies of scale in purchasing, distribution, store and own branded products, advanced retail technology, marketing and advertising associated with chains of greater size and geographic coverage.

Principles of consolidation

The consolidated financial statements include the accounts of Village Super Market, Inc. and its subsidiaries, which are wholly owned. Intercompany balances and transactions have been eliminated.

Fiscal year

The Company and its subsidiaries utilize a 52-53 week fiscal year ending on the last Saturday in the month of July. Fiscal 2021 contains 53 weeks and fiscal 2020 contains 52 weeks.

Use of estimates

In conformity with U.S. generally accepted accounting principles, management of the Company has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Some of the more significant estimates are patronage dividends, pension accounting assumptions, accounting for contingencies, accounting for derivative instruments and hedging activities, purchase accounting and the impairment of long-lived assets, goodwill and indefinite-lived intangible assets. Actual results could differ from those estimates.

Industry segment 

The Company consists of one operating segment, the retail sale of food and nonfood products.

Revenue recognition

Revenue is recognized at the point of sale to the customer, including Pharmacy sales. Digital channel sales are recognized either upon pickup in-store or upon delivery to the customer, including any related service revenues. Sales tax is excluded from revenue.

Discounts provided to customers through store coupons and loyalty programs are recognized as a reduction of sales as products are sold. Discounts provided to customers by vendors are not recognized as a reduction in sales. Rather, the Company records a receivable from the vendor for the difference in sales price and payment received from the customer.

The Company does not recognize revenue when it sells gift cards redeemable at Wakefern member stores. Payment collected from customers for sale of these gift cards is passed on to Wakefern as they can be redeemed at other locations, including those operated by Wakefern or other Wakefern members. Revenue is recognized and a receivable from Wakefern is recorded when a customer redeems these gift cards to purchase products or services.
Disaggregated Revenues
 
The following table presents the Company's sales by product categories during each of the periods indicated:
Years Ended
 July 31, 2021July 25, 2020
Amount%Amount%
Center Store (1)$1,218,550 60.6 %$1,111,751 61.6 %
Fresh (2)736,657 35.7 %616,271 34.2 %
Pharmacy67,048 3.3 %68,508 3.8 %
Other (3)8,075 0.4 %8,064 0.4 %
Total Sales$2,030,330 100.0 %$1,804,594 100.0 %

(1) Consists primarily of grocery, dairy, frozen, health and beauty care, general merchandise and liquor.
(2) Consists primarily of produce, meat, deli, seafood, bakery, prepared foods and floral.
(3) Consists primarily of sales related to other income streams, including service fees related to digital sales, gift card and lottery commissions and wholesale sales.

Cost of sales

Cost of sales consists of costs of inventory, inbound freight charges, and production costs at the Company's centralized commissary, including materials, labor and overhead.

The Company receives vendor allowances and rebates, including the patronage dividend and amounts received as a pass through from Wakefern, related to the Company’s buying and merchandising activities. Vendor allowances and rebates are recognized as a reduction in cost of sales when the related merchandise is sold or when the required contractual terms are completed.

Shipping and handling costs associated with the Company’s digital sales are included in operating and administrative expense.

Cash and cash equivalents

The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Included in cash and cash equivalents are proceeds due from credit and debit card transactions, which typically settle within five business days, of $10,638 and $11,535 at July 31, 2021 and July 25, 2020, respectively. Included in cash and cash equivalents at July 31, 2021 and July 25, 2020 are $86,670 and $76,259, respectively, of demand deposits invested at Wakefern at overnight money market rates.

Merchandise inventories

Approximately 62% of merchandise inventories are stated at the lower of LIFO (last-in, first-out) cost or market. If the FIFO (first-in, first-out) method had been used, inventories would have been $15,321 and $15,101 higher than reported in fiscal 2021 and 2020, respectively. All other inventories are stated at the lower of FIFO cost or market.

Property, equipment and fixtures

Property, equipment and fixtures are recorded at cost. Interest cost incurred to finance construction is capitalized as part of the cost of the asset. Maintenance and repairs are expensed as incurred.

Depreciation is provided on a straight-line basis over estimated useful lives of thirty years for buildings, ten years for store fixtures and equipment, and three years for computer equipment, shopping carts and vehicles. Leasehold improvements are amortized over the shorter of the related lease terms or the estimated useful lives of the related assets.

When assets are sold or retired, their cost and accumulated depreciation are removed from the accounts, and any gain or loss is reflected in the consolidated financial statements.
Investments

The Company’s investments in its principal supplier, Wakefern, and a Wakefern affiliate, Insure-Rite, Ltd., are stated at cost (see Note 3). Village evaluates its investments in Wakefern and Insure-Rite, Ltd. for impairment through consideration of previous, current and projected levels of profit of those entities.

The Company’s 20%-50% investments in certain real estate partnerships are accounted for under the equity method. One of these partnerships is a variable interest entity which does not require consolidation as Village is not the primary beneficiary (see Note 7).

Store opening and closing costs

All store opening costs are expensed as incurred. The Company records a liability for the future minimum lease payments and related costs for closed stores from the date of closure to the end of the remaining lease term, net of estimated cost recoveries that may be achieved through subletting, discounted using a risk-adjusted interest rate.

Leases

On July 28, 2019, the Company adopted ASU 2016-02, “Leases.” This guidance requires lessees to recognize lease liabilities and a right-of-use asset for all leases with terms of more than 12 months on the balance sheet.  The Company adopted the standard using the modified retrospective approach under which the cumulative effect of initially applying the standard was recognized as an adjustment to opening fiscal 2020 retained earnings, with no restatement of prior year amounts.  In addition, the Company applied the transition package of practical expedients permitted within the standard, which allowed the carryforward of historical lease classification, and applied the transition option which does not require application of the guidance to comparative periods in the year of adoption. 
The adoption of the standard resulted in the recognition of operating lease assets and operating lease liabilities of $99,415 and $111,139, respectively, as of the date of adoption. Included in the initial measurement of the new lease assets is the reclassification of certain prepaid and deferred rent balances. Additionally, the Company recorded an adjustment to reduce its opening retained earnings balance by $3,514, net of income taxes, as the Company derecognized the remaining financing obligations of $17,442 and related net assets of $12,543 for leases in which the Company was previously deemed to be the owner of the project for accounting purposes but did not qualify for sale-leaseback treatment. As such designation ended for these leases with adoption of the ASU, operating lease right-of-use asset and liability balances were established for these leases based on the Company's remaining fixed payment obligations under the leases and are included in the amounts described above. The adoption of this standard also resulted in a change in naming convention for leases classified historically as capital leases to finance leases.
The Company determines if an arrangement is a lease at inception, and recognizes a finance and operating lease liability and asset for all leases with terms of more than 12 months at the lease commencement date. Finance and operating lease liabilities represent the present value of minimum lease payments not yet paid. For purposes of measuring the present value of its fixed payment obligations for a given lease, the Company uses its incremental borrowing rate as the discount rate implicit within its leases is generally not determinable. The Company's incremental borrowing rate reflects the rate it would pay to borrow on a secured basis, and incorporates the term and economic environment of the lease. Each renewal option is evaluated when recognizing the lease right-of-use assets and liabilities, and the Company utilizes the lease term for which it is reasonably certain to use the underlying asset. The Company is obligated under all leases to pay for real estate taxes, utilities and liability insurance, and under certain leases to pay additional amounts based on maintenance and a percentage of sales in excess of stipulated amounts. The Company accounts for rent holidays, escalating rent provisions, and construction allowances related to operating leases in rent expense on a straight-line basis over the term of the lease. Finance lease payments are charged to interest expense and depreciation and amortization expense over the lease term. Additional information on leases is provided in Note 7.
Advertising

Advertising costs are expensed as incurred. Advertising expense was $12,268 and $10,904 in fiscal 2021 and 2020, respectively.

Income taxes

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and
liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in operations in the period that includes the enactment date.

The Company recognizes a tax benefit for uncertain tax positions if it is “more likely than not” that the position is sustainable, based on its technical merits. The tax benefit of a qualifying position is the largest amount of tax benefit that is greater than 50% likely of being realized upon effective settlement with a taxing authority having full knowledge of all relevant information.

Derivative Instruments and Hedging Activities

The Company records all derivatives on the balance sheet at fair value. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows are considered cash flow hedges. The Company records changes in the fair value of its interest rate swap contracts to Accumulated other comprehensive loss, net of taxes, as the Company has elected to designate its swaps as cash flow hedges and apply hedge accounting when the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Additional information on derivative and hedging activities is provided in Note 5.

Fair value

Fair value is defined as the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Fair value is a market-based measurement that should be determined using assumptions that market participants would use in pricing an asset or liability. The fair value guidance establishes a three-level hierarchy to prioritize the inputs used in measuring fair value.  Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.  Level 2 inputs are inputs other than quoted prices within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets observable at commonly quoted intervals.  Level 3 inputs are unobservable inputs for the asset or liability.
 
Cash and cash equivalents, patronage dividend receivable, income taxes receivable/payable, accounts payable and accrued expenses are reflected in the consolidated financial statements at carrying value, which approximates fair value because of the short-term maturity of these instruments. The carrying values of the Company’s notes receivable from Wakefern approximate their fair value as interest is earned at variable market rates. As the Company’s investment in Wakefern can only be sold to Wakefern at amounts that approximate the Company’s cost, it is not practicable to estimate the fair value of such investment.

Long-lived assets

The Company reviews long-lived assets, such as property, equipment and fixtures and operating lease assets on an individual store basis for impairment when circumstances indicate the carrying amount of an asset group may not be recoverable. Such review analyzes the undiscounted estimated future cash flows from such assets to determine if the carrying value of such assets are recoverable from their respective cash flows. If impairment is indicated, it is measured by comparing the fair value of the long-lived assets to their carrying value. For the year ended July 31, 2021 the Company recorded an impairment of long-lived assets for one Gourmet Garage store of $514.

Goodwill and indefinite-lived intangible assets

Goodwill and indefinite-lived intangible assets are tested at the end of each fiscal year, or more frequently if circumstances dictate, for impairment. The Company's indefinite-lived intangible assets balance of $13,299 and $15,685 as of July 31, 2021 and July 25, 2020, respectively, are related to the Fairway and Gourmet Garage trade names. An impairment loss is recognized to the extent that the carrying amount of goodwill and indefinite-lived intangible assets exceeds its implied fair value. Village considers earnings multiples and other valuation techniques to measure fair value at the reporting unit level, in addition to the value of the Company’s stock. The fair value of trade names are estimated based on the discounted cash flow model using the relief from royalty method.

Manhattan store sales have been impacted by localized residential population migration out of Manhattan and less commuter and tourist traffic during the COVID-19 pandemic. Due to uncertainty regarding the duration and extent of the impact of the COVID-19 pandemic on Manhattan, the Company recognized an impairment charge related to the Fairway trade name of $2,386 for year ended July 31, 2021.
Net income per share

The Company has two classes of common stock. Class A common stock is entitled to cash dividends as declared 54% greater than those paid on Class B common stock. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time.

The Company utilizes the two-class method of computing and presenting net income per share. The two-class method is an earnings allocation formula that calculates basic and diluted net income per share for each class of common stock separately based on dividends declared and participation rights in undistributed earnings. Under the two-class method, Class A common stock is assumed to receive a 54% greater participation in undistributed earnings than Class B common stock, in accordance with the classes' respective dividend rights. Unvested share-based payment awards that contain nonforfeitable rights to dividends are treated as participating securities and therefore included in computing net income per share using the two-class method.

Diluted net income per share for Class A common stock is calculated utilizing the if-converted method, which assumes the conversion of all shares of Class B common stock to Class A common stock on a share-for-share basis, as this method is more dilutive than the two-class method. Diluted net income per share for Class B common stock does not assume conversion of Class B common stock to shares of Class A common stock.

The tables below reconcile the numerators and denominators of basic and diluted net income per share for all periods presented.

 20212020
 Class AClass BClass AClass B
Numerator:    
Net income allocated, basic$15,095 $4,273 $18,857 $5,363 
Conversion of Class B to Class A shares4,273 — 5,363 — 
Net income allocated, diluted$19,368 $4,273 $24,220 $5,363 
Denominator:    
Weighted average shares outstanding, basic9,853 4,294 9,794 4,294 
Conversion of Class B to Class A shares4,294 — 4,294 — 
Weighted average shares outstanding, diluted14,147 4,294 14,088 4,294 
 
Net income per share is as follows:
 20212020
 Class   AClass   BClass   AClass   B
Basic$1.53 $1.00 $1.93 $1.25 
Diluted$1.37 $1.00 $1.72 $1.25 
 
Outstanding stock options to purchase Class A shares of 102 and 154 were excluded from the calculation of diluted net income per share at July 31, 2021 and July 25, 2020, respectively, as a result of their anti-dilutive effect. In addition, 392 and 413 non-vested restricted Class A shares, which are considered participating securities, and their allocated net income were excluded from the diluted net income per share calculation at July 31, 2021 and July 25, 2020, respectively, due to their anti-dilutive effect.

Share-based compensation

All share-based payments to employees are recognized in the financial statements as compensation costs based on the fair market value on the date of the grant.
Benefit plans

The Company recognizes the funded status of its Company sponsored retirement plans on the consolidated balance sheet. Actuarial gains or losses, curtailments, prior service costs or credits, and transition obligations not previously recognized are recorded as a component of Accumulated Other Comprehensive Loss. The Company uses July 31 as the measurement date for these plans.

The Company also contributes to several multi-employer pension plans under the terms of collective bargaining agreements that cover certain union-represented employees.  Pension expense for these plans is recognized as contributions are made.

Recently issued accounting standards
In March 2020 and January 2021, the FASB issued ASU 2020-04, "Facilitation of the Effects of Reference Rate Reform on Financial Reporting" and ASU 2021-01, "Reference Rate Reform: Scope", respectively. These standards provide temporary optional expedients and exceptions for the application of GAAP to certain contract modifications, hedging relationships, and other arrangements that are expected to be impacted by the global transition away from certain reference rates, such as LIBOR. The guidance was effective upon issuance and, once adopted, may be applied prospectively to contract modifications and hedging relationships through December 31, 2022. The Company is currently assessing the potential impact of these standards on its consolidated financial statements and related disclosures, if adopted.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY, EQUIPMENT and FIXTURES
12 Months Ended
Jul. 31, 2021
Property, Plant and Equipment [Abstract]  
PROPERTY, EQUIPMENT and FIXTURES PROPERTY, EQUIPMENT and FIXTURES
Property, equipment and fixtures are comprised as follows:
 July 31,
2021
July 25,
2020
Land and buildings$105,325 $101,099 
Store fixtures and equipment329,454 321,746 
Leasehold improvements178,062 174,198 
Leased property under finance leases25,211 25,211 
Construction in progress5,535 4,777 
Vehicles3,494 4,369 
Total property, equipment and fixtures647,081 631,400 
Accumulated depreciation(378,522)(350,201)
Accumulated amortization of property under finance leases(12,405)(11,458)
Property, equipment and fixtures, net$256,154 $269,741 
 
Amortization of leased property under finance leases is included in depreciation and amortization expense.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.21.2
RELATED PARTY INFORMATION - WAKEFERN
12 Months Ended
Jul. 31, 2021
Related Party Transactions [Abstract]  
RELATED PARTY INFORMATION - WAKEFERN RELATED PARTY INFORMATION - WAKEFERN
The Company’s ownership interest in its principal supplier, Wakefern, which is operated on a cooperative basis for its stockholder members, is 12.2% of the outstanding shares of Wakefern at July 31, 2021. The investment is stated at cost and is pledged as collateral for any obligations to Wakefern. In addition, all obligations to Wakefern are personally guaranteed by certain shareholders of Village.

The Company is obligated to purchase 85% of its primary merchandise requirements from Wakefern until ten years from the date that stockholders representing 75% of Wakefern sales notify Wakefern that those stockholders request that the Wakefern Stockholder Agreement be terminated. If this purchase obligation is not met, Village is required to pay Wakefern’s profit contribution shortfall attributable to this failure. Similar payments are due if Wakefern loses volume by reason of the sale of Company stores or a merger with another entity. Village fulfilled the above obligation in fiscal 2021 and 2020. The Company also has an investment of approximately 9.3% in Insure-Rite, Ltd., a Wakefern affiliated company, which provides Village with workers' compensation, liability and property insurance coverage.
Wakefern has increased from time to time the required investment in its common stock for each supermarket owned by a member, with the exact amount per store computed based on the amount of each store’s purchases from Wakefern. At July 31, 2021, the Company’s indebtedness to Wakefern for the outstanding amount of these stock subscriptions was $3,423. Installment payments are due as follows: 2022 - $632; 2023 - $844; 2024 - $512; 2025 - $512; 2026 - $511; and $412 thereafter. The maximum per store investment increased from $950 to $975 in fiscal 2021, resulting in an additional $670 capital pledge, which was paid in fiscal 2021. Village receives additional shares of common stock to the extent paid for at the end of each fiscal year (which ends on or about September 30) of Wakefern calculated at the then book value per share. The payments, together with any stock issued thereunder, at the option of Wakefern, may be null and void and all payments on this subscription shall become the property of Wakefern in the event the Company does not complete the payment of this subscription in a timely manner.

Village purchases substantially all of its merchandise from Wakefern. As a stockholder of Wakefern, Village earns a share of Wakefern’s earnings, which are distributed as a “patronage dividend.” This dividend is based on a distribution of substantially all of Wakefern’s operating profits for its fiscal year in proportion to the dollar volume of purchases by each member from Wakefern during that fiscal year. Patronage dividends are recorded as a reduction of cost of sales as merchandise is sold. Village accrues estimated patronage dividends due from Wakefern quarterly based on an estimate of the annual Wakefern patronage dividend and an estimate of Village’s share of this annual dividend based on Village’s estimated proportional share of the dollar volume of business transacted with Wakefern that year. Patronage dividends and other vendor allowances and rebates amounted to $43,003 and $33,151 in fiscal 2021 and 2020, respectively.

Wakefern provides the Company with support services in numerous areas including advertising, workers' compensation, liability and property insurance, supplies, certain equipment purchasing, coupon processing, certain financial accounting applications, retail technology support, and other store services. Village incurred charges of $47,462 and $33,303 from Wakefern in fiscal 2021 and 2020, respectively, for non-merchandise products and services, which are reflected in operating and administrative expense in the consolidated statements of operations. Additionally, the Company has certain related party leases (see Note 7) with Wakefern.

At July 31, 2021, the Company held variable rate notes receivable due from Wakefern of $27,325 that earn interest at the prime rate plus 1.25% and mature on August 15, 2022 and $27,970 that earn interest at the prime rate plus .75% and mature on February 15, 2024. Wakefern has the right to prepay these notes at any time. Under certain conditions, the Company can require Wakefern to prepay the notes, although interest earned since inception would be reduced as if it was earned based on overnight money market rates as paid by Wakefern on demand deposits.

At July 31, 2021, the Company had demand deposits invested at Wakefern in the amount of $86,670. These deposits earn overnight money market rates.

Interest income earned on investments with Wakefern was $3,522 and $3,992 in fiscal 2021 and 2020, respectively.
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT
12 Months Ended
Jul. 31, 2021
Debt Disclosure [Abstract]  
DEBT DEBT
Long-term debt consists of:
July 31,
2021
July 25,
2020
Unsecured revolving line of credit$— $50,000 
Secured term loan47,025 $0— 
Unsecured term loan21,104 24,694 
New Market Tax Credit Financing 5,674 5,921 
Total debt, excluding obligations under leases73,803 80,615 
Less current portion6,976 6,421 
Total long-term debt, excluding obligations under leases$66,827 $74,194 
Credit Facility

On May 6, 2020, Village entered into a credit agreement (the “Credit Facility”) with Wells Fargo National Bank, National Association (“Wells Fargo”) that supersedes in its entirety the prior credit agreement with Wells Fargo dated November 9, 2017. The principal purpose of the Credit Facility is to finance general corporate and working capital requirements and Village’s acquisition of certain Fairway assets. Among other things, the Credit Facility provides for a maximum loan amount of $150,500 as further set forth below:

An unsecured revolving line of credit providing a maximum amount available for borrowing of $125,000. Indebtedness under this agreement bears interest at the applicable LIBOR rate plus 1.10% and expires on May 6, 2025.

An unsecured term loan with a maximum loan amount of $25,500. On May 12, 2020, Village executed a $25,500 term note, repayable in equal monthly installments based on a seven-year amortization schedule through May 4, 2027 and bearing interest at the applicable LIBOR rate plus 1.35%. Additionally, Village executed an interest rate swap for a notional amount equal to the term loan amount that fixes the base LIBOR rate at .41% per annum through May 4, 2027, resulting in a fixed effective interest rate of 1.76% on the term note.

On September 1, 2020, Village converted $50,000 of its revolving line of credit to a secured converted term loan. The conversion reduced the maximum amount available for borrowing under the revolving line of credit from $125,000 to $75,000. The term loan bears interest at the applicable LIBOR rate plus 1.50% and is repayable in equal monthly installments based on a fifteen-year amortization schedule beginning on the conversion date. Additionally, Village previously executed a forward interest rate swap, effective on the conversion date, for a notional amount equal to the term loan amount that fixes the base LIBOR rate at .69% per annum for 15 years, resulting in a fixed effective interest rate of 2.19% on the converted term loan. The term loan is secured by real properties of Village Super Market, Inc. and its subsidiaries, including the sites of three Village stores.

The Credit Facility also provides for up to $25,000 of letters of credit ($7,336 outstanding at July 31, 2021), which secure obligations for store leases and construction performance guarantees to municipalities. The Credit Facility contains covenants that, among other conditions, require a minimum tangible net worth, a minimum fixed charge coverage ratio and a maximum adjusted debt to EBITDAR ratio. The Company was in compliance with all covenants of the credit agreement at July 31, 2021.

The carrying values of the Company’s long-term debt related to the Company's Credit Facility approximate their fair value as interest is charged at variable market rates. The estimated fair values of the Company's long-term debt are based on Level 2 inputs.

New Markets Tax Credit

On December 29, 2017, the Company entered into a financing transaction with Wells Fargo Community Investment Holdings, LLC (“Wells Fargo”) under a qualified New Markets Tax Credit (“NMTC”) program related to the construction of a new store in the Bronx, New York. The NMTC program was provided for in the Community Renewal Tax Relief Act of 2000 (the “Act”) and is intended to induce capital investment in qualified lower income communities. The Act permits taxpayers to claim credits against their Federal income taxes for up to 39% of qualified investments in the equity of community development entities (“CDEs”). CDEs are privately managed investment institutions that are certified to make qualified low-income community investments.

In connection with the financing, the Company loaned $4,835 to VSM Investment Fund, LLC (the "Investment Fund") at an interest rate of 1.403% per year and with a maturity date of December 31, 2044.  Repayments on the loan commence in March 2025. Wells Fargo contributed $2,375 to the Investment Fund and, by virtue of such contribution, is entitled to substantially all of the tax benefits derived from the NMTC. The Investment Fund is a wholly owned subsidiary of Wells Fargo.  The loan to the Investment Fund is recorded in other assets in the consolidated balance sheets.

The Investment Fund then contributed the proceeds to a CDE, which, in turn, loaned combined funds of $6,563, net of debt issuance costs, to Village Super Market of NY, LLC, a wholly-owned subsidiary of the Company, at an interest rate of 1.000% per year with a maturity date of December 31, 2051. These loans are secured by the leasehold improvements and equipment related to the construction of the Bronx store. Repayment of the loans commences in March 2025. The proceeds of the loans from the CDE were used to partially fund the construction of the Bronx store. The Notes payable related to New Markets Tax Credit, net of debt issuance costs, are recorded in long-term debt in the consolidated balance sheets.
The NMTC is subject to 100% recapture for a period of seven years. The Company is required to be in compliance with various regulations and contractual provisions that apply to the New Markets Tax Credit arrangement. Noncompliance could result in Wells Fargo's projected tax benefits not being realized and, therefore, require the Company to indemnify Wells Fargo for any loss or recapture of NMTCs. The Company does not anticipate any credit recapture will be required in connection with this financing arrangement. The transaction includes a put/call provision whereby the Company may be obligated or entitled to repurchase Wells Fargo's interest in the Investment Fund. The value attributed to the put/call is de minimis. We believe that Wells Fargo will exercise the put option in December 2024, at the end of the recapture period, that will result in a net benefit to the Company of $1,728. The Company is recognizing the net benefit over the seven-year compliance period in operating and administrative expense.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVES AND HEDGING ACTIVITIES
12 Months Ended
Jul. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVES AND HEDGING ACTIVITIES DERIVATIVES AND HEDGING ACTIVITIES
The Company is exposed to interest rate risk arising from fluctuations in LIBOR related to the Company’s Credit Facility. The Company manages exposure to this risk and the variability of related cash flows primarily by the use of derivative financial instruments, specifically, interest rate swaps.

The Company’s objectives in using interest rate swaps are to add stability to interest expense and to manage its exposure to interest rate movements. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount.

In 2020, the Company executed two interest rate swaps with an aggregate notional value of $75,500 to hedge the variable cash flows associated with variable-rate loans under the Company's Credit Facility. The interest rate swaps were executed for risk management and are not held for trading purposes. The objective of the interest rate swaps is to hedge the variability of cash flows resulting from fluctuations in LIBOR. The swaps replaced the applicable LIBOR with fixed interest rates and payments are settled monthly when payments are made on the variable-rate loans. The Company's derivatives qualify and have been designated as cash flow hedges of interest rate risk. The gain or loss on the derivative is recorded in Accumulated other comprehensive loss and subsequently reclassified into interest expense in the same period during which the hedged transaction affects earnings. Amounts reported in Accumulated other comprehensive loss related to derivatives will be reclassified to interest expense as interest payments are made on the variable-rate loans. The Company reclassified $328 and $12 from Accumulated other comprehensive loss to Interest expense during fiscal 2021 and 2020, respectively.

The notional value of the interest rate swaps were $68,472 as of July 31, 2021. The fair value of interest rate swaps are included in the following captions on the consolidated balance sheets at July 31, 2021 and July 25, 2020:

 20212020
Other assets (liabilities)1,111 (921)

The fair values of the Company’s interest rate swaps are based on Level 2 inputs, including the present value of estimated future cash flows based on market expectations of the yield curve on variable interest rates.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES
12 Months Ended
Jul. 31, 2021
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The components of the provision for income taxes are:
 20212020
Federal:  
Current$7,172 $(8,023)
Deferred(2,037)10,846 
State:  
Current4,229 3,627 
Deferred(505)344 
 $8,859 $6,794 
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows:
 
 July 31,
2021
July 25,
2020
Deferred tax assets:  
Lease liabilities$106,615 $98,149 
Tax credit carryforward— 508 
Compensation related costs4,377 2,945 
Pension costs3,248 1,881 
Other552 752 
Total deferred tax assets114,792 104,235 
Deferred tax liabilities:  
Tax over book depreciation22,653 23,626 
Lease assets98,994 92,021 
Patronage dividend receivable4,162 3,133 
Investment in partnerships1,162 1,076 
Other611 178 
Total deferred tax liabilities127,582 120,034 
Net deferred tax liability$(12,790)$(15,799)
 
Deferred income tax assets (liabilities) are included in the following captions on the consolidated balance sheets at July 31, 2021 and July 25, 2020:
 20212020
Other assets1,642 702 
Other liabilities(14,432)(16,501)

A valuation allowance is provided when it is more likely than not that some portion of the deferred tax assets will not be realized. In management’s opinion, in view of the Company’s previous, current and projected taxable income and reversal of deferred tax liabilities, such tax assets will more likely than not be fully realized. Accordingly, no valuation allowance was deemed to be required at July 31, 2021 and July 25, 2020.

The effective income tax rate differs from the statutory federal income tax rate as follows:
 20212020
Statutory federal income tax rate21.0 %21.0 %
State income taxes, net of federal tax benefit10.3 %9.9 %
Federal net operating loss carryback— %(7.9)%
Other(0.6)%(1.6)%
Effective income tax rate30.7 %21.4 %

Fiscal 2020 includes a $2,512 incremental benefit from a federal net operating loss carryback at a rate higher than the current statutory tax rate.
The Company is not currently under audit by any tax authorities, but is open to examination with varying statutes of limitations, generally ranging from three to four years.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES
12 Months Ended
Jul. 31, 2021
Leases [Abstract]  
LEASES LEASES
Description of leasing arrangements

The Company leases 32 retail stores, as well as a production distribution center (the "PDC"), the corporate headquarters and equipment at July 31, 2021. The majority of initial lease terms range from 20 to 30 years. Most of the Company’s leases contain renewal options at increased rents of five years each at the Company’s sole discretion. These options enable Village to retain the use of facilities in desirable operating areas.

The composition of total lease cost is as follows:
 Years ended
 Consolidated Statement of Operations ClassificationJuly 31,
2021
July 25,
2020
Operating lease costOperating and administrative expense$37,677 $22,911 
Finance lease cost
Amortization of leased assetsDepreciation and amortization947 947 
Interest on lease liabilitiesInterest expense2,000 2,059 
Variable lease costOperating and administrative expense19,479 16,473 
Total lease cost$60,103 $42,390 

As of July 31, 2021 and July 25, 2020, finance lease right-of-use assets of $12,806 and $13,753, respectively, are included in property, equipment and fixtures, net in the Company's consolidated balance sheet. Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July 31, 2021:
 Operating leasesFinance leasesTotal
2022$32,984 $2,470 $35,454 
202335,988 2,689 38,677 
202434,005 2,689 36,694 
202532,563 2,820 35,383 
202631,758 2,893 34,651 
Thereafter214,944 26,187 241,131 
Total lease payments382,242 39,748 421,990 
Less amount representing interest82,480 16,892 99,372 
Present value of lease liabilities$299,762 $22,856 $322,618 

The Company has approximately $9,280 of future payment obligations related to lease agreements that have not yet commenced but have been executed as of July 31, 2021.
    
As of July 31, 2021, the Company's lease terms and discount rates are as follows:
 July 31,
2021
July 25,
2020
Weighted-average remaining lease term (years)
Operating leases12.513.3
Finance leases14.415.4
Weighted-average discount rate
Operating leases3.9 %3.9 %
Finance leases8.5 %8.5 %

Supplemental cash flow information related to leases is as follows:
 20212020
Cash paid for amounts in the measurement of lease liabilities
Operating cash flows from operating leases$34,768 $21,287 
Operating cash flows from finance leases2,000 2,059 
Financing cash flows from finance leases689 572 

Related party leases

The Company leases a supermarket from a realty firm 30% owned by certain officers of Village. The Company paid rent to related parties under this lease of $704 and $688 in fiscal 2021 and 2020, respectively, and has a related lease obligation of $3,227 at July 31, 2021. This lease expires in fiscal 2026 with options to extend at increasing annual rent.

The Company has ownership interests in three real estate partnerships. Village paid aggregate rents to two of these partnerships for leased stores of $1,579 and $1,556 in fiscal 2021 and 2020, respectively, and has related aggregate lease obligations of $12,781 at July 31, 2021.

One of these partnerships is a variable interest entity, which is not consolidated as Village is not the primary beneficiary. This partnership owns one property, a stand-alone supermarket leased to the Company since 1974. Village is a general partner entitled to 33% of the partnership's profits and losses.

The Company subleases the Galloway and Vineland stores from Wakefern under sublease agreements which provided for combined annual rents of $1,355 in both fiscal 2021 and 2020, and has related aggregate lease obligations of $2,276 at July 31, 2021. Both leases contain normal periodic rent increases and options to extend the lease.
LEASES LEASES
Description of leasing arrangements

The Company leases 32 retail stores, as well as a production distribution center (the "PDC"), the corporate headquarters and equipment at July 31, 2021. The majority of initial lease terms range from 20 to 30 years. Most of the Company’s leases contain renewal options at increased rents of five years each at the Company’s sole discretion. These options enable Village to retain the use of facilities in desirable operating areas.

The composition of total lease cost is as follows:
 Years ended
 Consolidated Statement of Operations ClassificationJuly 31,
2021
July 25,
2020
Operating lease costOperating and administrative expense$37,677 $22,911 
Finance lease cost
Amortization of leased assetsDepreciation and amortization947 947 
Interest on lease liabilitiesInterest expense2,000 2,059 
Variable lease costOperating and administrative expense19,479 16,473 
Total lease cost$60,103 $42,390 

As of July 31, 2021 and July 25, 2020, finance lease right-of-use assets of $12,806 and $13,753, respectively, are included in property, equipment and fixtures, net in the Company's consolidated balance sheet. Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July 31, 2021:
 Operating leasesFinance leasesTotal
2022$32,984 $2,470 $35,454 
202335,988 2,689 38,677 
202434,005 2,689 36,694 
202532,563 2,820 35,383 
202631,758 2,893 34,651 
Thereafter214,944 26,187 241,131 
Total lease payments382,242 39,748 421,990 
Less amount representing interest82,480 16,892 99,372 
Present value of lease liabilities$299,762 $22,856 $322,618 

The Company has approximately $9,280 of future payment obligations related to lease agreements that have not yet commenced but have been executed as of July 31, 2021.
    
As of July 31, 2021, the Company's lease terms and discount rates are as follows:
 July 31,
2021
July 25,
2020
Weighted-average remaining lease term (years)
Operating leases12.513.3
Finance leases14.415.4
Weighted-average discount rate
Operating leases3.9 %3.9 %
Finance leases8.5 %8.5 %

Supplemental cash flow information related to leases is as follows:
 20212020
Cash paid for amounts in the measurement of lease liabilities
Operating cash flows from operating leases$34,768 $21,287 
Operating cash flows from finance leases2,000 2,059 
Financing cash flows from finance leases689 572 

Related party leases

The Company leases a supermarket from a realty firm 30% owned by certain officers of Village. The Company paid rent to related parties under this lease of $704 and $688 in fiscal 2021 and 2020, respectively, and has a related lease obligation of $3,227 at July 31, 2021. This lease expires in fiscal 2026 with options to extend at increasing annual rent.

The Company has ownership interests in three real estate partnerships. Village paid aggregate rents to two of these partnerships for leased stores of $1,579 and $1,556 in fiscal 2021 and 2020, respectively, and has related aggregate lease obligations of $12,781 at July 31, 2021.

One of these partnerships is a variable interest entity, which is not consolidated as Village is not the primary beneficiary. This partnership owns one property, a stand-alone supermarket leased to the Company since 1974. Village is a general partner entitled to 33% of the partnership's profits and losses.

The Company subleases the Galloway and Vineland stores from Wakefern under sublease agreements which provided for combined annual rents of $1,355 in both fiscal 2021 and 2020, and has related aggregate lease obligations of $2,276 at July 31, 2021. Both leases contain normal periodic rent increases and options to extend the lease.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.21.2
SHAREHOLDERS’ EQUITY
12 Months Ended
Jul. 31, 2021
Equity [Abstract]  
SHAREHOLDERS’ EQUITY SHAREHOLDERS’ EQUITY
The Company has two classes of common stock. Class A common stock is entitled to one vote per share and to cash dividends as declared 54% greater than those paid on Class B common stock. Class B common stock is entitled to 10 votes per share. Class A and Class B common stock share equally on a per share basis in any distributions in liquidation. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time. Class B common stock is not transferable except to another holder of Class B common stock or by will or under the laws of intestacy or pursuant to a resolution of the Board of Directors of the Company approving the transfer. As a result of this voting structure, the holders of the Class B common stock control greater than 50% of the total voting power of the shareholders of the Company and control the election of the Board of Directors.

The Company has authorized 10,000 shares of preferred stock. No shares have been issued. The Board of Directors is authorized to designate series, preferences, powers and participations of any preferred stock issued.

The Company maintains share repurchase programs that comply with Rule 10b5-1 under the Securities Exchange Act of 1934. Repurchases of Village Class A common stock may be made from time to time through a variety of methods, including open market purchases and other negotiated transactions. In September 2019, the Company's Board of Directors authorized an incremental $5,000 share repurchase program, supplementing the existing authorization. The Company made open market purchases totaling $2,482 under this repurchase program in fiscal 2020 and an additional $1,907 in shares of Class A Common Stock were surrendered in satisfaction of withholding taxes in connection with the vesting of restricted shares in fiscal 2020. The Company's share repurchase program had $3,203 remaining at July 31, 2021 and July 25, 2020.

Village has two share-based compensation plans, which are described below. The compensation cost charged against income for these plans was $2,522 and $2,958 in fiscal 2021 and 2020, respectively. Total income tax benefit recognized in the consolidated statements of operations for share-based compensation arrangements was $633 and $202 in fiscal 2021 and 2020, respectively. 

On December 16, 2016, the shareholders of the Company approved the Village Super Market, Inc. 2016 Stock Plan (the “2016 Plan”) under which awards of incentive and non-qualified stock options and restricted stock may be made. There are 1,200 shares of Class A common stock authorized for issuance to employees and directors under the 2016 Plan. Terms and conditions of awards are determined by the Board of Directors. Restricted stock awards primarily cliff vest three years from the date of grant. There are 1,078 shares remaining for future grants under the 2016 Plan.
The following table summarizes option activity under all plans for the following years:

 20212020
 SharesWeighted-average
exercise price
SharesWeighted-average
 exercise price
Outstanding at beginning of year156 $28.43 245 $28.43 
Exercised— — — — 
Forfeited(54)27.40 (89)28.42 
Expired— $— — $— 
Outstanding at end of year102 $28.98 156 $28.43 
Options exercisable at end of year102 $28.98 156 $28.43 

As of July 31, 2021, the weighted-average remaining contractual term of options outstanding and options exercisable was 2.6 years. As of July 31, 2021, the aggregate intrinsic value was $0 for both options outstanding and options exercisable. The fair value of each option award is estimated on the date of grant using the Black-Scholes Option Pricing Model. The Company uses historical data for similar groups of employees in order to estimate the expected life of options granted. Expected volatility is based on the historical volatility of the Company’s stock for a period of years corresponding to the expected life of the option. The risk-free interest rate is based on the U.S. Treasury yield curve at the time of grant for securities with a maturity period similar to the expected life of the option.
 
The following table summarizes restricted stock activity under all plans for the following years:
 
 20212020
 SharesWeighted-average
 grant date
 fair value
SharesWeighted-average
 grant date
 fair value
Nonvested at beginning of year413 $19.40 323 $27.02 
Granted25.06 412 19.40 
Vested(14)18.98 (302)27.14 
Forfeited(15)18.98 (20)25.59 
Nonvested at end of year392 $19.55 413 $19.40 
 
The total fair value of restricted shares vested during fiscal 2021 and 2020 was $363 and $5,968, respectively.  

As of July 31, 2021, there was $4,172 of total unrecognized compensation costs related to nonvested restricted stock granted under the above plans. That cost is expected to be recognized over a weighted-average period of 1.6 years.
The Company declared and paid cash dividends on common stock as follows:
 20212020
Per share:  
Class A common stock$1.00 $1.00 
Class B common stock0.65 0.65 
Aggregate:  
Class A common stock$10,259 $10,174 
Class B common stock2,791 2,791 
 $13,050 $12,965 
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.21.2
PENSION PLANS
12 Months Ended
Jul. 31, 2021
Compensation Related Costs [Abstract]  
PENSION PLANS PENSION PLANS
Company-Sponsored Pension Plans

The Company sponsored four defined benefit pension plans. One of the plans was terminated in fiscal 2020, and two of the plans are frozen and participants no longer earn service credit. Two are tax-qualified plans covering members of unions. Benefits under these two plans are based on a fixed amount for each year of service. One is a tax-qualified plan covering nonunion associates. Benefits under this plan are based upon percentages of annual compensation. Funding for these plans is based on an analysis of the specific requirements and an evaluation of the assets and liabilities of each plan. The fourth plan is an unfunded, nonqualified plan providing supplemental pension benefits to certain executives.

Net periodic pension cost for the plans include the following components:
 20212020
Service cost$216 $202 
Interest cost on projected benefit obligation1,689 2,154 
Expected return on plan assets(1,932)(2,792)
Loss on settlement587 1,604 
Amortization of gains and losses588 555 
Net periodic pension cost$1,148 $1,723 
 
On December 23, 2019, the Company terminated the Village Super Market, Inc. Retail Clerks Employees’ Retirement Plan. All participants of the plan were former employees of a store previously closed in 1994. An annuity contract totaling $1,302 was purchased with an insurance company for all participants who did not elect a lump sum distribution. Additionally, lump sum distributions related to the termination totaled $451. The plan had sufficient assets to satisfy all termination transaction obligations, and no benefit obligation or plan assets related to the Village Super Market, Inc. Retail Clerks Employees’ Retirement Plan remained as of the termination date. As a result of this termination, the Company recognized a non-cash pre-tax settlement charge totaling $669 during fiscal 2020. This settlement charge represents the plan’s remaining unrecognized losses within accumulated other comprehensive loss as of the termination date.
Additionally, the Company recognized a settlement loss of $587 and $935 in fiscal 2021 and 2020, respectively, for plans where benefits paid exceeded the sum of the service cost and interest cost components of net periodic pension cost.
The changes in benefit obligations and the reconciliation of the funded status of the Company’s plans to the consolidated balance sheets were as follows:
 20212020
Changes in Benefit Obligation:  
Benefit obligation at beginning of year$76,849 $69,932 
Service cost216 202 
Interest cost1,689 2,154 
Benefits paid(796)(887)
Settlement(2,563)(6,733)
Actuarial loss(2,166)12,181 
Benefit obligation at end of year$73,229 $76,849 
Changes in Plan Assets:  
Fair value of plan assets at beginning of year$70,683 $65,173 
Actual return on plan assets(4,277)13,130 
Employer contributions— — 
Benefits paid(796)(887)
Settlements paid(2,563)(6,733)
Fair value of plan assets at end of year63,047 70,683 
Funded status at end of year$10,182 $6,166 
Amounts recognized in the consolidated balance sheets:  
Pension liabilities10,182 6,166 
Accumulated other comprehensive loss, net of income taxes9,833 8,092 
Amounts included in Accumulated other comprehensive loss (pre-tax):  
Net actuarial loss$14,167 $11,299 
 
Company expects approximately $504 of the net actuarial loss, excluding the impact of any potential plan settlements, to be recognized as a component of net periodic benefit costs in fiscal 2022.

The accumulated benefit obligations of the plans were $71,931 and $76,849 at July 31, 2021 and July 25, 2020, respectively.  The following information is presented for those plans with an accumulated benefit obligation in excess of plan assets:
 20212020
Projected benefit obligation$73,229 $11,465 
Accumulated benefit obligation71,931 11,465 
Fair value of plan assets63,047 4,068 
 
Weighted average assumptions used to determine benefit obligations and net periodic pension cost for the Company’s defined benefit plans were as follows:
 20212020
Assumed discount rate — net periodic pension cost2.26 %3.41 %
Assumed discount rate — benefit obligation2.44 %2.26 %
Assumed rate of increase in compensation levels4.50 %4.50 %
Expected rate of return on plan assets3.36 %4.82 %
 
Investments in the pension trusts are overseen by the trustees of the plans, who are officers of Village. The Company utilizes a liability-driven investment ("LDI") strategy. A LDI strategy focuses on maintaining a close to fully-funded status over the long-term with minimal funded status risk.  This is achieved by investing more of the plan assets in fixed income instruments to more closely match the duration of the plan liability.  The investment allocation to fixed income instruments will increase as each plans' funded status increases. The target allocations for plan assets are 0-15% equity securities, 85-100% fixed income securities and 0-10% cash. Asset allocations are reviewed periodically and appropriate rebalancing is performed.

Equity securities include investments in large-cap, small-cap and mid-cap companies located both in and outside the United States. Fixed income securities include U.S. treasuries, mortgage-backed securities and corporate bonds of companies from diversified industries. Investments in securities are made through mutual funds. In addition, one plan held Class A common stock of Village in the amount of $512 and $573 at July 31, 2021 and July 25, 2020, respectively.

Risk management is accomplished through diversification across asset classes and fund strategies, multiple investment portfolios and investment guidelines. The plans do not allow for investments in derivative instruments.

The fair value of the pension assets were as follows:
 July 31, 2021July 25, 2020
Asset CategoryLevel 1Assets Measured at NAVTotalLevel 1Assets Measured at NAVTotal
Cash$83 $— $83 $61 $— $61 
Equity securities:    
Company stock512 — 512 573 — 573 
Mutual/Collective Trust Funds -
U.S. (1)
— 1,174 1,174 — 1,214 1,214 
Mutual/Collective Trust Funds - International (1)— 387 387 — 396 396 
Fixed income securities:   
Mutual/Collective Trust Funds - Fixed Income (1)— 60,891 60,891 — 68,439 68,439 
Total$595 $62,452 $63,047 $634 $70,049 $70,683 
 
(1)Includes pools of investments that are measured at fair value using the Net Asset Value (NAV) per share (or its equivalent) practical expedient. The NAV is based on the underlying net assets owned by the fund and the relative interest of each participating investor in the fair value of the underlying assets. The underlying investments are classified as either level 1 or 2 of the fair value hierarchy.

Based on actuarial assumptions, estimated future defined benefit payments, which may be significantly impacted by participant elections related to retirement dates and forms of payment, are as follows:
Fiscal Year 
2022$63,114 
2023180 
2024220 
2025170 
20267,410 
2027 - 20301,010 

In fiscal 2020 the Company began the process of terminating the Village Super Market, Inc. Employees’ Retirement Plan. Upon satisfaction of all regulatory requirements, which is expected to occur during fiscal 2022, the Company will fully fund and liquidate all plan assets to purchase annuity contracts from an insurance company for all participants who do not elect a lump sum distribution. At the time of settlement, the Company will recognize a non-cash pre-tax charge representing the plan’s remaining unrecognized losses within accumulated other comprehensive loss as of the termination date. As of July 31, 2021,
the funded status of this plan is a net liability of $3,844 and the pre-tax amount included in Accumulated other comprehensive loss is $15,155. Contributions to the remaining plans are expected to be immaterial in fiscal 2022.

Multi-Employer Plans

The Company contributes to three multi-employer pension plans under collective bargaining agreements covering union-represented employees.  These plans provide benefits to participants that are generally based on a fixed amount for each year of service.  Based on the most recent information available, certain of these multi-employer plans are underfunded. The amount of any increase or decrease in Village’s required contributions to these multi-employer pension plans will depend upon the outcome of collective bargaining, actions taken by trustees who manage the plans, government regulations and the actual return on assets held in the plans, among other factors.

The risks of participating in multi-employer pension plans are different from the risks of participating in single-employer pension plans in the following respects:

Assets contributed to a multi-employer plan by one employer may be used to provide benefits to employees of other participating employers.
If a participating employer stops contributing to the plan, the unfunded obligations of the plan allocable to such withdrawing employer may be borne by the remaining participating employers.
If the Company stops participating in some of its multi-employer pension plans, the Company may be required to pay those plans an amount based on its allocable share of the underfunded status of the plan, referred to as a withdrawal liability.
The Company’s participation in these plans is outlined in the following tables.  The “EIN / Pension Plan Number” column provides the Employer Identification Number (“EIN”) and the three-digit pension plan number.  The most recent “Pension Protection Act Zone Status” available in 2020 and 2019 is for the plan’s year-end at December 31, 2020 and December 31, 2019, respectively, unless otherwise noted.  Among other factors, generally, plans in the red zone are less than 65 percent funded, plans in the yellow zone are between 65 and 80 percent funded and plans in the green zone are at least 80 percent funded.  The “FIP/RP Status Pending / Implemented” column indicates plans for which a funding improvement plan (“FIP”) or a rehabilitation plan (“RP”) is either pending or has been implemented. 
 
  Pension Protection Act Zone StatusFIP/RP Status
Pending
/ Implemented
Contributions for the
year ended (5)
 Expiration
 date of
Collective-
Bargaining
Agreement
 
Pension Fund
 
EIN / Pension Plan Number
20202019July 31,
2021
July 25,
2020
Surcharge
 Imposed (6)
Pension Plan of Local 464A (1)22-6051600-001GreenGreenN/A$874 $886 N/AAugust 2025
UFCW Local 1262 & Employers Pension Fund (2), (4)22-6074414-001RedRedImplemented2,721 2,789 NoOctober 2023
UFCW Regional Pension Plan (3), (4)16-6062287-074RedRedImplemented$1,260 $1,231 NoJune 2024
Total Contributions    $4,855 $4,906   
 
(1)The information for this fund was obtained from the Form 5500 filed for the plan’s year-end at December 31, 2020 and December 31, 2019.
(2)The information for this fund was obtained from the Form 5500 filed for the plan’s year-end at December 31, 2019 and December 31, 2018.
(3)The information for this fund was obtained from the Form 5500 filed for the plan’s year-end at September 30, 2020 and September 30, 2019.
(4)This plan has elected to utilize special amortization provisions provided under the Preservation of Access to Care for Medicare Beneficiaries and Pension Relief Act of 2010.  There were no changes to the plan’s zone status as a result of this election.
(5)The Company’s contributions represent more than 5% of the total contributions received by each applicable pension fund for all periods presented.
(6)Under the Pension Protection Act, a surcharge may be imposed when employers make contributions under a collective bargaining agreement that is not in compliance with a rehabilitation plan.  As of July 31, 2021, the collective bargaining agreements under which the Company was making contributions were in compliance with rehabilitation plans adopted by each applicable pension fund.

Other Multi-Employer Benefit Plans

The Company also contributes to various other multi-employer benefit plans that provide health and welfare benefits to active and retired participants. Total contributions made by the Company to these other multi-employer benefit plans were $33,270 and $29,965 in fiscal 2021 and 2020, respectively.

Defined Contribution Plans

The Company sponsors a 401(k) savings plan for certain eligible associates. Company contributions under that plan, which are based on specified percentages of associate contributions, were $1,791 and $1,765 in fiscal 2021 and 2020, respectively.   The Company also contributes to union sponsored defined contribution plans for certain eligible associates.  Company contributions under these plans were $3,296 and $2,296 in fiscal 2021 and 2020, respectively.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS ACQUISITION (Notes)
12 Months Ended
Jul. 31, 2021
Business Combinations [Abstract]  
BUSINESS ACQUISITION BUSINESS ACQUISITIONS
Fairway Acquisition

On May 14, 2020, Village completed its acquisition of certain assets, including five supermarkets averaging 52,000 sq. ft. (30,000 selling sq. ft.), a production distribution center (the “PDC”) and the intellectual property of Fairway Group Holdings Corp. and certain of its subsidiaries (“Fairway”), including the names “Fairway” and “Fairway Markets.” Four of the supermarkets are in Manhattan, specifically the Upper West Side, Upper East Side, Kips Bay and Chelsea locations, and a fifth store is located in Pelham, NY. The acquisition was effectuated pursuant to the Asset Purchase Agreement (the "APA"), entered into on January 20, 2020, revised on March 25, 2020 and approved by the United States Bankruptcy Court for the Southern District of New York through a Sale Order entered on April 20, 2020. Village paid $73,622 for the Fairway assets, net of cash acquired, and assumed certain liabilities, consisting primarily of those arising from acquired leases. Additionally, at the time of closing Village received a $2,035 credit arising from the breakup of Village’s initial “stalking horse” bid under the January 20, 2020 Asset Purchase Agreement. The credit was recognized as a reduction in operating and administrative expense in the fourth quarter of fiscal 2020. The Fairway acquisition expands our presence in New York City under an iconic city brand and provides Village the ability to expand centralized food production to support stores under all of our banners.

Village accounted for this transaction as a business combination in accordance with the acquisition method of accounting, which requires, among other things, that assets acquired and liabilities assumed be recognized at their estimated fair values as of the acquisition date. In connection with this acquisition, the Company recorded $11,540 of goodwill attributable to the assembled workforce and cost synergies. The goodwill related to this acquisition is deductible for tax purposes. Additionally, the Company recorded a $14,200 indefinite-lived intangible asset related to the trade name. The fair value of the intangible asset was determined based on the discounted cash flow model using the relief from royalty method. The fair value of the property, equipment and fixtures were determined based on the indirect cost approach in which current costs that were not new were adjusted for all forms of depreciation. The Company also evaluated the fair value of the leases assumed in the acquisition, which evaluated comparable rents in the areas of the locations. Leases were determined to be at market apart from one location. For this location, the Company recorded a favorable lease of $4,360 within Operating lease assets. The favorable lease is being amortized over the remaining duration of the lease. Transaction costs were expensed as incurred. The final allocation of the purchase price consideration to the assets acquired and the liabilities assumed has been completed.
The following table summarizes how the purchase price has been allocated to the assets acquired and liabilities assumed at the date of acquisition.
 May 14,
2020
ASSETS 
Current Assets 
Cash and cash equivalents$257 
Merchandise inventories5,390 
Other current assets247 
Total current assets$5,894 
Property, equipment and fixtures, net$37,006 
Operating lease assets218,326 
Trade name intangible asset14,200 
Other assets271 
Total assets$275,697 
LIABILITIES 
Accrued wages and benefits$623 
Operating lease obligations212,735 
Total liabilities$213,358 
Total Net Assets Acquired$62,339 
Goodwill11,540 
Total Purchase Price$73,879 

The pro forma information includes historical results of operations of the Fairway locations acquired but does not include efficiencies, cost reductions, synergies or investments for the Company’s customers expected to result from the acquisitions. The unaudited pro forma financial information in the table below is not necessarily indicative of the results that would have occurred had the Fairway locations been acquired at the beginning of fiscal year 2019.
Year ended
July 25,
2020
Sales$2,034,163 
Net Income30,313 
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS and CONTINGENCIES
12 Months Ended
Jul. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS and CONTINGENCIES COMMITMENTS and CONTINGENCIES
Superstorm Sandy devastated Village's trade area on October 29, 2012 and resulted in the closure of almost all of our stores for periods of time ranging from a few hours to eight days. Village disposed of substantial amounts of perishable product and also incurred repair, labor and other costs as a result of the storm. Wakefern, as the policy holder, has pursued recovery of uncollected insurance claims on behalf of all Wakefern members through litigation against the insurance carrier and others since October 2013. Litigation over this matter has ended and the Company received an additional $2,733 in fiscal 2020 which was recognized as a reduction in operating and administrative expense. Village has received a total of $6,730 related to losses incurred as a result of Superstorm Sandy.

Approximately 89% of our employees are covered by collective bargaining agreements. Contracts with the Company’s seven unions have or will expire between March 2020 and August 2025.  Approximately 10% of our associates are represented by unions whose contracts have already expired or expire within one year.  Any work stoppages could have an adverse impact on our financial results.
The Company is involved in other litigation incidental to the normal course of business. Company management is of the opinion that the ultimate resolution of these legal proceedings should not have a material adverse effect on the consolidated financial position, results of operations or liquidity of the Company.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.21.2
SUBSEQUENT EVENTS
12 Months Ended
Jul. 31, 2021
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTSOn October 13, 2021, Village completed the acquisition of the Galloway store shopping center for $9,800. As of July 31, 2021, the right-of-use asset and obligation related to the Galloway store's lease were $873 and $887, respectively.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Jul. 31, 2021
Accounting Policies [Abstract]  
Principles of consolidation The consolidated financial statements include the accounts of Village Super Market, Inc. and its subsidiaries, which are wholly owned. Intercompany balances and transactions have been eliminated.
Fiscal year The Company and its subsidiaries utilize a 52-53 week fiscal year ending on the last Saturday in the month of July. Fiscal 2021 contains 53 weeks and fiscal 2020 contains 52 weeks.
Use of estimates In conformity with U.S. generally accepted accounting principles, management of the Company has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Some of the more significant estimates are patronage dividends, pension accounting assumptions, accounting for contingencies, accounting for derivative instruments and hedging activities, purchase accounting and the impairment of long-lived assets, goodwill and indefinite-lived intangible assets. Actual results could differ from those estimates.
Industry segment The Company consists of one operating segment, the retail sale of food and nonfood products.
Revenue recognition
Revenue is recognized at the point of sale to the customer, including Pharmacy sales. Digital channel sales are recognized either upon pickup in-store or upon delivery to the customer, including any related service revenues. Sales tax is excluded from revenue.

Discounts provided to customers through store coupons and loyalty programs are recognized as a reduction of sales as products are sold. Discounts provided to customers by vendors are not recognized as a reduction in sales. Rather, the Company records a receivable from the vendor for the difference in sales price and payment received from the customer.
The Company does not recognize revenue when it sells gift cards redeemable at Wakefern member stores. Payment collected from customers for sale of these gift cards is passed on to Wakefern as they can be redeemed at other locations, including those operated by Wakefern or other Wakefern members. Revenue is recognized and a receivable from Wakefern is recorded when a customer redeems these gift cards to purchase products or services.
Cash and cash equivalents The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Included in cash and cash equivalents are proceeds due from credit and debit card transactions, which typically settle within five business days, of $10,638 and $11,535 at July 31, 2021 and July 25, 2020, respectively. Included in cash and cash equivalents at July 31, 2021 and July 25, 2020 are $86,670 and $76,259, respectively, of demand deposits invested at Wakefern at overnight money market rates.
Merchandise inventories Approximately 62% of merchandise inventories are stated at the lower of LIFO (last-in, first-out) cost or market. If the FIFO (first-in, first-out) method had been used, inventories would have been $15,321 and $15,101 higher than reported in fiscal 2021 and 2020, respectively. All other inventories are stated at the lower of FIFO cost or market.
Property, equipment and fixtures
Property, equipment and fixtures are recorded at cost. Interest cost incurred to finance construction is capitalized as part of the cost of the asset. Maintenance and repairs are expensed as incurred.

Depreciation is provided on a straight-line basis over estimated useful lives of thirty years for buildings, ten years for store fixtures and equipment, and three years for computer equipment, shopping carts and vehicles. Leasehold improvements are amortized over the shorter of the related lease terms or the estimated useful lives of the related assets.

When assets are sold or retired, their cost and accumulated depreciation are removed from the accounts, and any gain or loss is reflected in the consolidated financial statements.
Investments
The Company’s investments in its principal supplier, Wakefern, and a Wakefern affiliate, Insure-Rite, Ltd., are stated at cost (see Note 3). Village evaluates its investments in Wakefern and Insure-Rite, Ltd. for impairment through consideration of previous, current and projected levels of profit of those entities.

The Company’s 20%-50% investments in certain real estate partnerships are accounted for under the equity method. One of these partnerships is a variable interest entity which does not require consolidation as Village is not the primary beneficiary (see Note 7).
Store opening and closing costs All store opening costs are expensed as incurred. The Company records a liability for the future minimum lease payments and related costs for closed stores from the date of closure to the end of the remaining lease term, net of estimated cost recoveries that may be achieved through subletting, discounted using a risk-adjusted interest rate.
Advertising Advertising costs are expensed as incurred. Advertising expense was $12,268 and $10,904 in fiscal 2021 and 2020, respectively.
Income taxes Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and
liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in operations in the period that includes the enactment date.

The Company recognizes a tax benefit for uncertain tax positions if it is “more likely than not” that the position is sustainable, based on its technical merits. The tax benefit of a qualifying position is the largest amount of tax benefit that is greater than 50% likely of being realized upon effective settlement with a taxing authority having full knowledge of all relevant information.
Fair value
Fair value is defined as the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Fair value is a market-based measurement that should be determined using assumptions that market participants would use in pricing an asset or liability. The fair value guidance establishes a three-level hierarchy to prioritize the inputs used in measuring fair value.  Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.  Level 2 inputs are inputs other than quoted prices within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets observable at commonly quoted intervals.  Level 3 inputs are unobservable inputs for the asset or liability.
 
Cash and cash equivalents, patronage dividend receivable, income taxes receivable/payable, accounts payable and accrued expenses are reflected in the consolidated financial statements at carrying value, which approximates fair value because of the short-term maturity of these instruments. The carrying values of the Company’s notes receivable from Wakefern approximate their fair value as interest is earned at variable market rates. As the Company’s investment in Wakefern can only be sold to Wakefern at amounts that approximate the Company’s cost, it is not practicable to estimate the fair value of such investment.
Long-lived assets The Company reviews long-lived assets, such as property, equipment and fixtures and operating lease assets on an individual store basis for impairment when circumstances indicate the carrying amount of an asset group may not be recoverable. Such review analyzes the undiscounted estimated future cash flows from such assets to determine if the carrying value of such assets are recoverable from their respective cash flows. If impairment is indicated, it is measured by comparing the fair value of the long-lived assets to their carrying value. For the year ended July 31, 2021 the Company recorded an impairment of long-lived assets for one Gourmet Garage store of $514.
Goodwill and indefinite-lived intangible assets Goodwill and indefinite-lived intangible assets are tested at the end of each fiscal year, or more frequently if circumstances dictate, for impairment. The Company's indefinite-lived intangible assets balance of $13,299 and $15,685 as of July 31, 2021 and July 25, 2020, respectively, are related to the Fairway and Gourmet Garage trade names. An impairment loss is recognized to the extent that the carrying amount of goodwill and indefinite-lived intangible assets exceeds its implied fair value. Village considers earnings multiples and other valuation techniques to measure fair value at the reporting unit level, in addition to the value of the Company’s stock. The fair value of trade names are estimated based on the discounted cash flow model using the relief from royalty method.Manhattan store sales have been impacted by localized residential population migration out of Manhattan and less commuter and tourist traffic during the COVID-19 pandemic. Due to uncertainty regarding the duration and extent of the impact of the COVID-19 pandemic on Manhattan, the Company recognized an impairment charge related to the Fairway trade name of $2,386 for year ended July 31, 2021.
Net income per share
The Company has two classes of common stock. Class A common stock is entitled to cash dividends as declared 54% greater than those paid on Class B common stock. Shares of Class B common stock are convertible on a share-for-share basis for Class A common stock at any time.

The Company utilizes the two-class method of computing and presenting net income per share. The two-class method is an earnings allocation formula that calculates basic and diluted net income per share for each class of common stock separately based on dividends declared and participation rights in undistributed earnings. Under the two-class method, Class A common stock is assumed to receive a 54% greater participation in undistributed earnings than Class B common stock, in accordance with the classes' respective dividend rights. Unvested share-based payment awards that contain nonforfeitable rights to dividends are treated as participating securities and therefore included in computing net income per share using the two-class method.

Diluted net income per share for Class A common stock is calculated utilizing the if-converted method, which assumes the conversion of all shares of Class B common stock to Class A common stock on a share-for-share basis, as this method is more dilutive than the two-class method. Diluted net income per share for Class B common stock does not assume conversion of Class B common stock to shares of Class A common stock.
Share-based compensation All share-based payments to employees are recognized in the financial statements as compensation costs based on the fair market value on the date of the grant.
Benefit plans
The Company recognizes the funded status of its Company sponsored retirement plans on the consolidated balance sheet. Actuarial gains or losses, curtailments, prior service costs or credits, and transition obligations not previously recognized are recorded as a component of Accumulated Other Comprehensive Loss. The Company uses July 31 as the measurement date for these plans.

The Company also contributes to several multi-employer pension plans under the terms of collective bargaining agreements that cover certain union-represented employees.  Pension expense for these plans is recognized as contributions are made.
Recently issued accounting standards In March 2020 and January 2021, the FASB issued ASU 2020-04, "Facilitation of the Effects of Reference Rate Reform on Financial Reporting" and ASU 2021-01, "Reference Rate Reform: Scope", respectively. These standards provide temporary optional expedients and exceptions for the application of GAAP to certain contract modifications, hedging relationships, and other arrangements that are expected to be impacted by the global transition away from certain reference rates, such as LIBOR. The guidance was effective upon issuance and, once adopted, may be applied prospectively to contract modifications and hedging relationships through December 31, 2022. The Company is currently assessing the potential impact of these standards on its consolidated financial statements and related disclosures, if adopted.
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Jul. 31, 2021
Accounting Policies [Abstract]  
Disaggregation of Revenue
The following table presents the Company's sales by product categories during each of the periods indicated:
Years Ended
 July 31, 2021July 25, 2020
Amount%Amount%
Center Store (1)$1,218,550 60.6 %$1,111,751 61.6 %
Fresh (2)736,657 35.7 %616,271 34.2 %
Pharmacy67,048 3.3 %68,508 3.8 %
Other (3)8,075 0.4 %8,064 0.4 %
Total Sales$2,030,330 100.0 %$1,804,594 100.0 %

(1) Consists primarily of grocery, dairy, frozen, health and beauty care, general merchandise and liquor.
(2) Consists primarily of produce, meat, deli, seafood, bakery, prepared foods and floral.
(3) Consists primarily of sales related to other income streams, including service fees related to digital sales, gift card and lottery commissions and wholesale sales.
Schedule of Earnings Per Share, Basic and Diluted
The tables below reconcile the numerators and denominators of basic and diluted net income per share for all periods presented.

 20212020
 Class AClass BClass AClass B
Numerator:    
Net income allocated, basic$15,095 $4,273 $18,857 $5,363 
Conversion of Class B to Class A shares4,273 — 5,363 — 
Net income allocated, diluted$19,368 $4,273 $24,220 $5,363 
Denominator:    
Weighted average shares outstanding, basic9,853 4,294 9,794 4,294 
Conversion of Class B to Class A shares4,294 — 4,294 — 
Weighted average shares outstanding, diluted14,147 4,294 14,088 4,294 
 
Net income per share is as follows:
 20212020
 Class   AClass   BClass   AClass   B
Basic$1.53 $1.00 $1.93 $1.25 
Diluted$1.37 $1.00 $1.72 $1.25 
Schedule of Expenses Related to Leases
The composition of total lease cost is as follows:
 Years ended
 Consolidated Statement of Operations ClassificationJuly 31,
2021
July 25,
2020
Operating lease costOperating and administrative expense$37,677 $22,911 
Finance lease cost
Amortization of leased assetsDepreciation and amortization947 947 
Interest on lease liabilitiesInterest expense2,000 2,059 
Variable lease costOperating and administrative expense19,479 16,473 
Total lease cost$60,103 $42,390 
Supplemental cash flow information related to leases is as follows:
 20212020
Cash paid for amounts in the measurement of lease liabilities
Operating cash flows from operating leases$34,768 $21,287 
Operating cash flows from finance leases2,000 2,059 
Financing cash flows from finance leases689 572 
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY, EQUIPMENT and FIXTURES (Tables)
12 Months Ended
Jul. 31, 2021
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property, equipment and fixtures are comprised as follows:
 July 31,
2021
July 25,
2020
Land and buildings$105,325 $101,099 
Store fixtures and equipment329,454 321,746 
Leasehold improvements178,062 174,198 
Leased property under finance leases25,211 25,211 
Construction in progress5,535 4,777 
Vehicles3,494 4,369 
Total property, equipment and fixtures647,081 631,400 
Accumulated depreciation(378,522)(350,201)
Accumulated amortization of property under finance leases(12,405)(11,458)
Property, equipment and fixtures, net$256,154 $269,741 
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
12 Months Ended
Jul. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consists of:
July 31,
2021
July 25,
2020
Unsecured revolving line of credit$— $50,000 
Secured term loan47,025 $0— 
Unsecured term loan21,104 24,694 
New Market Tax Credit Financing 5,674 5,921 
Total debt, excluding obligations under leases73,803 80,615 
Less current portion6,976 6,421 
Total long-term debt, excluding obligations under leases$66,827 $74,194 
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVES AND HEDGING ACTIVITIES (Tables)
12 Months Ended
Jul. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Fair Value of Interest Rate Swaps included in Captions on Consolidated Balance Sheets The fair value of interest rate swaps are included in the following captions on the consolidated balance sheets at July 31, 2021 and July 25, 2020:
 20212020
Other assets (liabilities)1,111 (921)
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES (Tables)
12 Months Ended
Jul. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)
The components of the provision for income taxes are:
 20212020
Federal:  
Current$7,172 $(8,023)
Deferred(2,037)10,846 
State:  
Current4,229 3,627 
Deferred(505)344 
 $8,859 $6,794 
Schedule of Deferred Tax Assets and Liabilities Significant components of the Company’s deferred tax assets and liabilities are as follows:
 
 July 31,
2021
July 25,
2020
Deferred tax assets:  
Lease liabilities$106,615 $98,149 
Tax credit carryforward— 508 
Compensation related costs4,377 2,945 
Pension costs3,248 1,881 
Other552 752 
Total deferred tax assets114,792 104,235 
Deferred tax liabilities:  
Tax over book depreciation22,653 23,626 
Lease assets98,994 92,021 
Patronage dividend receivable4,162 3,133 
Investment in partnerships1,162 1,076 
Other611 178 
Total deferred tax liabilities127,582 120,034 
Net deferred tax liability$(12,790)$(15,799)
 
Deferred income tax assets (liabilities) are included in the following captions on the consolidated balance sheets at July 31, 2021 and July 25, 2020:
 20212020
Other assets1,642 702 
Other liabilities(14,432)(16,501)
Schedule of Effective Income Tax Rate Reconciliation
The effective income tax rate differs from the statutory federal income tax rate as follows:
 20212020
Statutory federal income tax rate21.0 %21.0 %
State income taxes, net of federal tax benefit10.3 %9.9 %
Federal net operating loss carryback— %(7.9)%
Other(0.6)%(1.6)%
Effective income tax rate30.7 %21.4 %
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Tables)
12 Months Ended
Jul. 31, 2021
Leases [Abstract]  
Total Lease Cost
The composition of total lease cost is as follows:
 Years ended
 Consolidated Statement of Operations ClassificationJuly 31,
2021
July 25,
2020
Operating lease costOperating and administrative expense$37,677 $22,911 
Finance lease cost
Amortization of leased assetsDepreciation and amortization947 947 
Interest on lease liabilitiesInterest expense2,000 2,059 
Variable lease costOperating and administrative expense19,479 16,473 
Total lease cost$60,103 $42,390 
Supplemental cash flow information related to leases is as follows:
 20212020
Cash paid for amounts in the measurement of lease liabilities
Operating cash flows from operating leases$34,768 $21,287 
Operating cash flows from finance leases2,000 2,059 
Financing cash flows from finance leases689 572 
Operating Lease Maturity Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July 31, 2021:
 Operating leasesFinance leasesTotal
2022$32,984 $2,470 $35,454 
202335,988 2,689 38,677 
202434,005 2,689 36,694 
202532,563 2,820 35,383 
202631,758 2,893 34,651 
Thereafter214,944 26,187 241,131 
Total lease payments382,242 39,748 421,990 
Less amount representing interest82,480 16,892 99,372 
Present value of lease liabilities$299,762 $22,856 $322,618 
Finance Lease Maturity Maturities of operating and finance lease liabilities, including options to extend lease terms that are reasonably certain of being exercised, are as follows as of July 31, 2021:
 Operating leasesFinance leasesTotal
2022$32,984 $2,470 $35,454 
202335,988 2,689 38,677 
202434,005 2,689 36,694 
202532,563 2,820 35,383 
202631,758 2,893 34,651 
Thereafter214,944 26,187 241,131 
Total lease payments382,242 39,748 421,990 
Less amount representing interest82,480 16,892 99,372 
Present value of lease liabilities$299,762 $22,856 $322,618 
Lease Terms and Discount Rates
As of July 31, 2021, the Company's lease terms and discount rates are as follows:
 July 31,
2021
July 25,
2020
Weighted-average remaining lease term (years)
Operating leases12.513.3
Finance leases14.415.4
Weighted-average discount rate
Operating leases3.9 %3.9 %
Finance leases8.5 %8.5 %
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.21.2
SHAREHOLDERS’ EQUITY (Tables)
12 Months Ended
Jul. 31, 2021
Equity [Abstract]  
Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity
The following table summarizes option activity under all plans for the following years:

 20212020
 SharesWeighted-average
exercise price
SharesWeighted-average
 exercise price
Outstanding at beginning of year156 $28.43 245 $28.43 
Exercised— — — — 
Forfeited(54)27.40 (89)28.42 
Expired— $— — $— 
Outstanding at end of year102 $28.98 156 $28.43 
Options exercisable at end of year102 $28.98 156 $28.43 
Schedule of Share-based Compensation, Restricted Stock Units Award Activity
The following table summarizes restricted stock activity under all plans for the following years:
 
 20212020
 SharesWeighted-average
 grant date
 fair value
SharesWeighted-average
 grant date
 fair value
Nonvested at beginning of year413 $19.40 323 $27.02 
Granted25.06 412 19.40 
Vested(14)18.98 (302)27.14 
Forfeited(15)18.98 (20)25.59 
Nonvested at end of year392 $19.55 413 $19.40 
Schedule of Dividends Declared and Paid
The Company declared and paid cash dividends on common stock as follows:
 20212020
Per share:  
Class A common stock$1.00 $1.00 
Class B common stock0.65 0.65 
Aggregate:  
Class A common stock$10,259 $10,174 
Class B common stock2,791 2,791 
 $13,050 $12,965 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.21.2
PENSION PLANS (Tables)
12 Months Ended
Jul. 31, 2021
Compensation Related Costs [Abstract]  
Schedule of Net Benefit Costs Recognized
Net periodic pension cost for the plans include the following components:
 20212020
Service cost$216 $202 
Interest cost on projected benefit obligation1,689 2,154 
Expected return on plan assets(1,932)(2,792)
Loss on settlement587 1,604 
Amortization of gains and losses588 555 
Net periodic pension cost$1,148 $1,723 
Schedule of Amounts Recognized In Plan Assets and Benefit Obligations Recognized
The changes in benefit obligations and the reconciliation of the funded status of the Company’s plans to the consolidated balance sheets were as follows:
 20212020
Changes in Benefit Obligation:  
Benefit obligation at beginning of year$76,849 $69,932 
Service cost216 202 
Interest cost1,689 2,154 
Benefits paid(796)(887)
Settlement(2,563)(6,733)
Actuarial loss(2,166)12,181 
Benefit obligation at end of year$73,229 $76,849 
Changes in Plan Assets:  
Fair value of plan assets at beginning of year$70,683 $65,173 
Actual return on plan assets(4,277)13,130 
Employer contributions— — 
Benefits paid(796)(887)
Settlements paid(2,563)(6,733)
Fair value of plan assets at end of year63,047 70,683 
Funded status at end of year$10,182 $6,166 
Amounts recognized in the consolidated balance sheets:  
Pension liabilities10,182 6,166 
Accumulated other comprehensive loss, net of income taxes9,833 8,092 
Amounts included in Accumulated other comprehensive loss (pre-tax):  
Net actuarial loss$14,167 $11,299 
Schedule of Accumulated Benefit Obligations in Excess of Fair Value of Plan Assets The following information is presented for those plans with an accumulated benefit obligation in excess of plan assets:
 20212020
Projected benefit obligation$73,229 $11,465 
Accumulated benefit obligation71,931 11,465 
Fair value of plan assets63,047 4,068 
Schedule of Assumptions Used
Weighted average assumptions used to determine benefit obligations and net periodic pension cost for the Company’s defined benefit plans were as follows:
 20212020
Assumed discount rate — net periodic pension cost2.26 %3.41 %
Assumed discount rate — benefit obligation2.44 %2.26 %
Assumed rate of increase in compensation levels4.50 %4.50 %
Expected rate of return on plan assets3.36 %4.82 %
Schedule of Allocation of Plan Assets
The fair value of the pension assets were as follows:
 July 31, 2021July 25, 2020
Asset CategoryLevel 1Assets Measured at NAVTotalLevel 1Assets Measured at NAVTotal
Cash$83 $— $83 $61 $— $61 
Equity securities:    
Company stock512 — 512 573 — 573 
Mutual/Collective Trust Funds -
U.S. (1)
— 1,174 1,174 — 1,214 1,214 
Mutual/Collective Trust Funds - International (1)— 387 387 — 396 396 
Fixed income securities:   
Mutual/Collective Trust Funds - Fixed Income (1)— 60,891 60,891 — 68,439 68,439 
Total$595 $62,452 $63,047 $634 $70,049 $70,683 
 
(1)Includes pools of investments that are measured at fair value using the Net Asset Value (NAV) per share (or its equivalent) practical expedient. The NAV is based on the underlying net assets owned by the fund and the relative interest of each participating investor in the fair value of the underlying assets. The underlying investments are classified as either level 1 or 2 of the fair value hierarchy.
Schedule of Expected Benefit Payments
Based on actuarial assumptions, estimated future defined benefit payments, which may be significantly impacted by participant elections related to retirement dates and forms of payment, are as follows:
Fiscal Year 
2022$63,114 
2023180 
2024220 
2025170 
20267,410 
2027 - 20301,010 
Schedule of Multiemployer Plans
The Company’s participation in these plans is outlined in the following tables.  The “EIN / Pension Plan Number” column provides the Employer Identification Number (“EIN”) and the three-digit pension plan number.  The most recent “Pension Protection Act Zone Status” available in 2020 and 2019 is for the plan’s year-end at December 31, 2020 and December 31, 2019, respectively, unless otherwise noted.  Among other factors, generally, plans in the red zone are less than 65 percent funded, plans in the yellow zone are between 65 and 80 percent funded and plans in the green zone are at least 80 percent funded.  The “FIP/RP Status Pending / Implemented” column indicates plans for which a funding improvement plan (“FIP”) or a rehabilitation plan (“RP”) is either pending or has been implemented. 
 
  Pension Protection Act Zone StatusFIP/RP Status
Pending
/ Implemented
Contributions for the
year ended (5)
 Expiration
 date of
Collective-
Bargaining
Agreement
 
Pension Fund
 
EIN / Pension Plan Number
20202019July 31,
2021
July 25,
2020
Surcharge
 Imposed (6)
Pension Plan of Local 464A (1)22-6051600-001GreenGreenN/A$874 $886 N/AAugust 2025
UFCW Local 1262 & Employers Pension Fund (2), (4)22-6074414-001RedRedImplemented2,721 2,789 NoOctober 2023
UFCW Regional Pension Plan (3), (4)16-6062287-074RedRedImplemented$1,260 $1,231 NoJune 2024
Total Contributions    $4,855 $4,906   
 
(1)The information for this fund was obtained from the Form 5500 filed for the plan’s year-end at December 31, 2020 and December 31, 2019.
(2)The information for this fund was obtained from the Form 5500 filed for the plan’s year-end at December 31, 2019 and December 31, 2018.
(3)The information for this fund was obtained from the Form 5500 filed for the plan’s year-end at September 30, 2020 and September 30, 2019.
(4)This plan has elected to utilize special amortization provisions provided under the Preservation of Access to Care for Medicare Beneficiaries and Pension Relief Act of 2010.  There were no changes to the plan’s zone status as a result of this election.
(5)The Company’s contributions represent more than 5% of the total contributions received by each applicable pension fund for all periods presented.
(6)Under the Pension Protection Act, a surcharge may be imposed when employers make contributions under a collective bargaining agreement that is not in compliance with a rehabilitation plan.  As of July 31, 2021, the collective bargaining agreements under which the Company was making contributions were in compliance with rehabilitation plans adopted by each applicable pension fund.
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS ACQUISITION (Tables)
12 Months Ended
Jul. 31, 2021
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table summarizes how the purchase price has been allocated to the assets acquired and liabilities assumed at the date of acquisition.
 May 14,
2020
ASSETS 
Current Assets 
Cash and cash equivalents$257 
Merchandise inventories5,390 
Other current assets247 
Total current assets$5,894 
Property, equipment and fixtures, net$37,006 
Operating lease assets218,326 
Trade name intangible asset14,200 
Other assets271 
Total assets$275,697 
LIABILITIES 
Accrued wages and benefits$623 
Operating lease obligations212,735 
Total liabilities$213,358 
Total Net Assets Acquired$62,339 
Goodwill11,540 
Total Purchase Price$73,879 
Pro Forma Information The unaudited pro forma financial information in the table below is not necessarily indicative of the results that would have occurred had the Fairway locations been acquired at the beginning of fiscal year 2019.
Year ended
July 25,
2020
Sales$2,034,163 
Net Income30,313 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)
shares in Thousands, $ in Thousands
12 Months Ended
Jul. 31, 2021
USD ($)
store
class_common_stock
segment
shares
Jul. 25, 2020
USD ($)
shares
Jul. 28, 2019
USD ($)
Jul. 27, 2019
USD ($)
Business Acquisition [Line Items]        
Number of stores acquired | store 34      
Fiscal year period 371 days 364 days    
Number of operating segments | segment 1      
Credit and debit card receivables $ 10,638 $ 11,535    
Percentage of LIFO inventory 62.00%      
LIFO reserve inventory $ 15,321 15,101    
Operating lease assets 289,461 309,756    
Present value of lease liabilities 299,762      
Adjustment to retained earnings from adoption of ASU 2016-02 341,473 332,320   $ 318,672
Financing obligations (22,856)      
Advertising expense 12,268 10,904    
Impairment of long-lived assets 514      
Indefinite-lived intangible assets 13,299 $ 15,685    
Impairment of trade name $ 2,386      
Number of common stock classes | class_common_stock 2      
Common stock cash dividends, percent Class A is entitled greater than Class B 54.00%      
Revision of Prior Period, Accounting Standards Update, Adjustment        
Business Acquisition [Line Items]        
Adjustment to retained earnings from adoption of ASU 2016-02     $ 3,514  
Accounting Standards Update 2016-02        
Business Acquisition [Line Items]        
Operating lease assets     99,415  
Present value of lease liabilities     111,139  
Financing obligations     17,442  
Net assets for leases     $ 12,543  
Class A Common Stock        
Business Acquisition [Line Items]        
Class A shares excluded from computation of earnings per share (in shares) | shares 102 154    
Restricted Stock Units (RSUs)        
Business Acquisition [Line Items]        
Class A shares excluded from computation of earnings per share (in shares) | shares 392 413    
Buildings        
Business Acquisition [Line Items]        
Useful life 30 years      
Store fixtures and equipment        
Business Acquisition [Line Items]        
Useful life 10 years      
Vehicles        
Business Acquisition [Line Items]        
Useful life 3 years      
Wakefern        
Business Acquisition [Line Items]        
Demand deposits invested at related party Wakefern $ 86,670 $ 76,259    
Gourmet Garage Specialty Markets        
Business Acquisition [Line Items]        
Number of stores acquired | store 3      
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregated Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Revenue from External Customer [Line Items]    
Sales $ 2,030,330 $ 1,804,594
Percentage of total sales 100.00% 100.00%
Center Store    
Revenue from External Customer [Line Items]    
Sales $ 1,218,550 $ 1,111,751
Percentage of total sales 60.60% 61.60%
Fresh    
Revenue from External Customer [Line Items]    
Sales $ 736,657 $ 616,271
Percentage of total sales 35.70% 34.20%
Pharmacy    
Revenue from External Customer [Line Items]    
Sales $ 67,048 $ 68,508
Percentage of total sales 3.30% 3.80%
Other Product    
Revenue from External Customer [Line Items]    
Sales $ 8,075 $ 8,064
Percentage of total sales 0.40% 0.40%
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Class A Common Stock    
Numerator:    
Net income allocated, basic $ 15,095 $ 18,857
Conversion of Class B to Class A shares 4,273 5,363
Net income allocated, diluted $ 19,368 $ 24,220
Denominator:    
Weighted average shares outstanding, basic (in shares) 9,853 9,794
Conversion of Class B to Class A shares (in shares) 4,294 4,294
Weighted average shares outstanding, diluted (in shares) 14,147 14,088
Net income per share    
Basic (in dollars per share) $ 1.53 $ 1.93
Diluted (in dollars per share) $ 1.37 $ 1.72
Class B Common Stock    
Numerator:    
Net income allocated, basic $ 4,273 $ 5,363
Conversion of Class B to Class A shares 0 0
Net income allocated, diluted $ 4,273 $ 5,363
Denominator:    
Weighted average shares outstanding, basic (in shares) 4,294 4,294
Conversion of Class B to Class A shares (in shares) 0 0
Weighted average shares outstanding, diluted (in shares) 4,294 4,294
Net income per share    
Basic (in dollars per share) $ 1.00 $ 1.25
Diluted (in dollars per share) $ 1.00 $ 1.25
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY, EQUIPMENT and FIXTURES (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 25, 2020
Property, Plant and Equipment [Line Items]    
Leased property under finance leases $ 25,211 $ 25,211
Property, equipment and fixtures, including leased property under finance leases, gross 647,081 631,400
Accumulated depreciation (378,522) (350,201)
Accumulated amortization of property under finance leases (12,405) (11,458)
Property, equipment and fixtures, net 256,154 269,741
Land and buildings    
Property, Plant and Equipment [Line Items]    
Property, equipment and fixtures, excluding leased property under finance leases, gross 105,325 101,099
Store fixtures and equipment    
Property, Plant and Equipment [Line Items]    
Property, equipment and fixtures, excluding leased property under finance leases, gross 329,454 321,746
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, equipment and fixtures, excluding leased property under finance leases, gross 178,062 174,198
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, equipment and fixtures, excluding leased property under finance leases, gross 5,535 4,777
Vehicles    
Property, Plant and Equipment [Line Items]    
Property, equipment and fixtures, excluding leased property under finance leases, gross $ 3,494 $ 4,369
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.21.2
RELATED PARTY INFORMATION - WAKEFERN (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Related Party Transaction [Line Items]    
Related party transaction amount $ 632 $ 303
Wakefern    
Related Party Transaction [Line Items]    
Ownership interest in Wakefern 12.20%  
Purchase obligation, as a percentage of merchandise requirements 85.00%  
Purchase obligation period 10 years  
Percentage of stockholders to request termination 75.00%  
Indebtedness to Wakefern $ 3,423  
Vendor allowances and rebates 43,003 33,151
Support services incurred charges 47,462 33,303
Demand deposits invested at related party Wakefern 86,670 76,259
Interest income earned on investments related entity 3,522 3,992
Wakefern | Related Party Note Receivable Maturing August 2022    
Related Party Transaction [Line Items]    
Notes receivable from Wakefern $ 27,325  
Basis spread on variable rate (as a percent) 1.25%  
Wakefern | Related Party Note Receivable Maturing February 2024    
Related Party Transaction [Line Items]    
Notes receivable from Wakefern $ 27,970  
Basis spread on variable rate (as a percent) 0.75%  
Wakefern | Insure-Rite Ltd.    
Related Party Transaction [Line Items]    
Investment in Insure-Rite, Ltd 9.30%  
Stock Subscriptions Outstanding, Payments Due In 2023    
Related Party Transaction [Line Items]    
Related party transaction amount $ 844  
Stock Subscriptions Outstanding, Payments Due In 2024    
Related Party Transaction [Line Items]    
Related party transaction amount 512  
Stock Subscriptions Outstanding, Payments Due In 2025    
Related Party Transaction [Line Items]    
Related party transaction amount 512  
Stock Subscriptions Outstanding, Payments Due In 2026    
Related Party Transaction [Line Items]    
Related party transaction amount 511  
Stock Subscriptions Outstanding, Payments Due After 2026    
Related Party Transaction [Line Items]    
Related party transaction amount 412  
Per Store Investment, Maximum | Wakefern    
Related Party Transaction [Line Items]    
Related party transaction amount 975 $ 950
Per Store Investment, Additions | Wakefern    
Related Party Transaction [Line Items]    
Related party transaction amount $ 670  
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 25, 2020
Dec. 29, 2017
Debt Instrument [Line Items]      
Total debt, excluding obligations under leases $ 73,803 $ 80,615  
Less current portion 6,976 6,421  
Long-term debt 66,827 74,194 $ 6,563
Line of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Total debt, excluding obligations under leases 0 50,000  
Line of Credit | Secured Debt      
Debt Instrument [Line Items]      
Total debt, excluding obligations under leases 47,025 0  
Line of Credit | Medium-term Notes      
Debt Instrument [Line Items]      
Total debt, excluding obligations under leases 21,104 24,694  
New Market Tax Credit Financing      
Debt Instrument [Line Items]      
Total debt, excluding obligations under leases $ 5,674 $ 5,921  
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT - Additional Information (Details)
84 Months Ended
Sep. 01, 2020
USD ($)
store
May 12, 2020
May 06, 2020
USD ($)
Dec. 29, 2017
USD ($)
Dec. 29, 2024
USD ($)
Jul. 31, 2021
USD ($)
Jul. 25, 2020
USD ($)
Debt Instrument [Line Items]              
Loans receivable       $ 4,835,000      
Interest on unrelated party note receivable percentage       1.403%      
Third party contribution to investment fund       $ 2,375,000      
Notes payable related to New Markets Tax Credit       $ 6,563,000   $ 66,827,000 $ 74,194,000
Interest rate, stated percentage       1.00%      
Scenario, Forecast              
Debt Instrument [Line Items]              
Benefit over recapture period         $ 1,728,000    
Credit Agreement with Wells Fargo National Bank, National Association | Line of Credit              
Debt Instrument [Line Items]              
Maximum borrowing capacity     $ 150,500,000        
Credit Agreement with Wells Fargo National Bank, National Association | Line of Credit | Revolving Credit Facility              
Debt Instrument [Line Items]              
Maximum borrowing capacity $ 75,000,000   125,000,000        
Revolving credit conversion to secured term loan $ 50,000,000            
Credit Agreement with Wells Fargo National Bank, National Association | Line of Credit | Medium-term Notes              
Debt Instrument [Line Items]              
Maximum borrowing capacity     25,500,000        
Debt term   7 years          
Effective interest rate   1.76%          
Credit Agreement with Wells Fargo National Bank, National Association | Line of Credit | Letter of Credit              
Debt Instrument [Line Items]              
Maximum borrowing capacity     $ 25,000,000        
Debt outstanding           $ 7,336,000  
Credit Agreement with Wells Fargo National Bank, National Association | Secured Debt              
Debt Instrument [Line Items]              
Debt term 15 years            
Effective interest rate 0.0219%            
Number of stores used as collateral for debt | store 3            
LIBOR | Credit Agreement with Wells Fargo National Bank, National Association | Line of Credit | Revolving Credit Facility              
Debt Instrument [Line Items]              
Basis spread on variable rate     1.10%        
LIBOR | Credit Agreement with Wells Fargo National Bank, National Association | Line of Credit | Medium-term Notes              
Debt Instrument [Line Items]              
Basis spread on variable rate   1.35%          
Derivative, fixed rate   0.41%          
LIBOR | Credit Agreement with Wells Fargo National Bank, National Association | Secured Debt              
Debt Instrument [Line Items]              
Basis spread on variable rate 1.50%            
Interest Rate Swap | Credit Agreement with Wells Fargo National Bank, National Association | Secured Debt              
Debt Instrument [Line Items]              
Derivative term 15 years            
Interest Rate Swap | LIBOR | Credit Agreement with Wells Fargo National Bank, National Association | Secured Debt              
Debt Instrument [Line Items]              
Derivative, fixed rate 0.0069%            
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVES AND HEDGING ACTIVITIES - Additional Information (Details)
$ in Thousands
12 Months Ended
Jul. 31, 2021
USD ($)
derivative_instrument
Jul. 25, 2020
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative notional amount $ 68,472  
Fair of interest rate swaps recorded in other liabilities $ (1,111) $ 921
Interest Rate Swap    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Number of derivative instruments held | derivative_instrument 2  
Derivative notional amount   75,500
Interest Rate Swap | Interest Expense    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Reclassification of accumulated other comprehensive loss to interest expense $ 328 $ 12
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVES AND HEDGING ACTIVITIES - Schedule of Fair Value of Interest Rate Swaps included in Captions on Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 25, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Other assets (liabilities) $ 1,111 $ (921)
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES - Additional Information (Details) - USD ($)
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Income Tax Examination [Line Items]    
Deferred tax assets, valuation allowance $ 0 $ 0
Incremental benefit from a federal net operating loss carryback   $ 2,512,000
Minimum    
Income Tax Examination [Line Items]    
Income tax examination, statue of limitations, period 3 years  
Maximum    
Income Tax Examination [Line Items]    
Income tax examination, statue of limitations, period 4 years  
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES - Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Federal:    
Current $ 7,172 $ (8,023)
Deferred (2,037) 10,846
State:    
Current 4,229 3,627
Deferred (505) 344
Income taxes $ 8,859 $ 6,794
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 25, 2020
Deferred tax assets:    
Lease liabilities $ 106,615 $ 98,149
Tax credit carryforward 0 508
Compensation related costs 4,377 2,945
Pension costs 3,248 1,881
Other 552 752
Total deferred tax assets 114,792 104,235
Deferred tax liabilities:    
Tax over book depreciation 22,653 23,626
Lease assets 98,994 92,021
Patronage dividend receivable 4,162 3,133
Investment in partnerships 1,162 1,076
Other 611 178
Total deferred tax liabilities 127,582 120,034
Net deferred tax liability $ (12,790) $ (15,799)
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES - Deferred Income Tax Assets And Liabilities Included on Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 25, 2020
Other Assets    
Income Tax Contingency [Line Items]    
Other assets $ 1,642 $ 702
Other Liabilities    
Income Tax Contingency [Line Items]    
Other liabilities $ (14,432) $ (16,501)
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES - Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Income Tax Disclosure [Abstract]    
Statutory federal income tax rate 21.00% 21.00%
State income taxes, net of federal tax benefit 10.30% 9.90%
Federal net operating loss carryback 0.00% (7.90%)
Other (0.60%) (1.60%)
Effective income tax rate 30.70% 21.40%
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Additional Information (Details)
$ in Thousands
12 Months Ended
Jul. 31, 2021
USD ($)
real_estate_partnership
contract
property
Jul. 25, 2020
USD ($)
Lessee, Lease, Description [Line Items]    
Number of retail stores leased (in contracts) | contract 32  
Lease renewal terms 5 years  
Finance lease, right-of-use asset $ 12,806 $ 13,753
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property, equipment and fixtures, net Property, equipment and fixtures, net
Future lease payment obligations that have not yet commenced but have been executed $ 9,280  
Lease expense   $ 688
Present value of lease liabilities $ 299,762  
Number of real estate partnerships with company ownership interests | real_estate_partnership 3  
Number of partnerships to which rent was paid for leased stores | real_estate_partnership 2  
Rent paid to related partnership $ 1,579 1,556
Rent paid to Wakefern under sublease agreement $ 1,355 1,355
Minimum    
Lessee, Lease, Description [Line Items]    
Initial lease terms 20 years  
Maximum    
Lessee, Lease, Description [Line Items]    
Initial lease terms 30 years  
Variable Interest Entity, Not Primary Beneficiary    
Lessee, Lease, Description [Line Items]    
Number of variable interest entity real estate partnerships | real_estate_partnership 1  
Number of properties owned by VIE partnership | property 1  
Percentage of profits and losses entitled to Company 33.00%  
Officer    
Lessee, Lease, Description [Line Items]    
Officer ownership percentage in leasing property realty firm 30.00%  
Lease expense $ 704 $ 704
Affiliated Entity | Supermarket Leased From Realty Firm Which Company Officers Partially Own    
Lessee, Lease, Description [Line Items]    
Present value of lease liabilities 3,227  
Affiliated Entity | Stores Leased From Real Estate Partnerships Which Company Has Ownership Interest In    
Lessee, Lease, Description [Line Items]    
Present value of lease liabilities 12,781  
Affiliated Entity | Stores Subleased From Wakefern    
Lessee, Lease, Description [Line Items]    
Present value of lease liabilities $ 2,276  
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Total Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Leases [Abstract]    
Operating lease cost $ 37,677 $ 22,911
Finance lease cost    
Amortization of leased assets 947 947
Interest on lease liabilities 2,000 2,059
Variable lease cost 19,479 16,473
Total lease cost $ 60,103 $ 42,390
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Lease Maturity (Details)
$ in Thousands
Jul. 31, 2021
USD ($)
Operating leases  
2022 $ 32,984
2023 35,988
2024 34,005
2025 32,563
2026 31,758
Thereafter 214,944
Total lease payments 382,242
Less amount representing interest 82,480
Present value of lease liabilities 299,762
Finance leases  
2022 2,470
2023 2,689
2024 2,689
2025 2,820
2026 2,893
Thereafter 26,187
Total lease payments 39,748
Less amount representing interest 16,892
Present value of lease liabilities 22,856
Total  
2022 35,454
2023 38,677
2024 36,694
2025 35,383
2026 34,651
Thereafter 241,131
Total lease payments 421,990
Less amount representing interest 99,372
Present value of lease liabilities $ 322,618
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Lease Terms and Discount Rates (Details)
Jul. 31, 2021
Jul. 25, 2020
Weighted-average remaining lease term (years)    
Operating leases 12 years 6 months 13 years 3 months 18 days
Finance leases 14 years 4 months 24 days 15 years 4 months 24 days
Weighted-average discount rate    
Operating leases 3.90% 3.90%
Finance leases 8.50% 8.50%
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Cash paid for amounts in the measurement of lease liabilities    
Operating cash flows from operating leases $ 34,768 $ 21,287
Operating cash flows from finance leases 2,000 2,059
Financing cash flows from finance leases $ 689 $ 572
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.21.2
SHAREHOLDERS’ EQUITY - Additional Information (Details)
12 Months Ended
Jul. 31, 2021
USD ($)
class_common_stock
vote
plan
shares
Jul. 25, 2020
USD ($)
shares
Sep. 30, 2019
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of common stock classes | class_common_stock 2    
Common stock cash dividends, percent Class A is entitled greater than Class B 54.00%    
Preferred stock shares authorized (in shares) | shares 10,000,000 10,000,000  
Preferred stock shares issued (in shares) | shares 0 0  
Number of share-based compensation plans | plan 2    
Non-cash share-based compensation $ 2,522,000 $ 2,958,000  
Income tax benefit recognized $ 633,000 202,000  
Weighted-average remaining contractual term of options outstanding 2 years 7 months 6 days    
Aggregate intrinsic value of options outstanding $ 0    
Aggregate intrinsic value of options exercisable 0    
Fair value of restricted shares vested 363,000 5,968,000  
Unrecognized compensation costs related to nonvested stock options and restricted stock granted $ 4,172,000    
Weighted-average period of compensation cost expected to be recognized 1 year 7 months 6 days    
2016 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares remaining for future grants (in shares) | shares 1,078,000    
Class A Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of votes entitled per share | vote 1    
Authorized amount of share repurchase program     $ 5,000,000
Number of shares repurchased   2,482,000  
Authorized amount remaining in share repurchase program $ 3,203,000 3,203,000  
Class A Common Stock | 2016 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized | shares 1,200,000    
Class A Common Stock | 2016 Plan | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Class B Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of votes entitled per share | vote 10    
Percentage of voting power (greater than) 50.00%    
Withholding In Satisfaction Of Taxes On Vested Equity Award [Member] | Class A Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares repurchased   $ 1,907,000  
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.21.2
SHAREHOLDERS’ EQUITY - Summary of Option Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Shares    
Outstanding at beginning of year (in shares) 156 245
Exercised (in shares) 0 0
Forfeited (in shares) (54) (89)
Expired (in shares) 0 0
Outstanding at end of year (in shares) 102 156
Weighted-average exercise price    
Outstanding at beginning of year (in dollars per share) $ 28.43 $ 28.43
Exercised (in dollars per share) 0 0
Forfeited (in dollars per share) 27.40 28.42
Expired (in dollars per share) 0 0
Outstanding at end of year (in dollars per share) $ 28.98 $ 28.43
Options exercisable at end of year (in shares) 102 156
Options exercisable at end of year (in dollars per share) $ 28.98 $ 28.43
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.21.2
SHAREHOLDERS’ EQUITY - Restricted Stock Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Shares    
Nonvested at beginning of year (in shares) 413 323
Granted (in shares) 8 412
Vested (in shares) (14) (302)
Forfeited (in shares) (15) (20)
Nonvested at end of year (in shares) 392 413
Weighted-average  grant date  fair value    
Nonvested at beginning of year (in dollars per share) $ 19.40 $ 27.02
Granted (in dollars per share) 25.06 19.40
Vested (in dollars per share) 18.98 27.14
Forfeited (in dollars per share) 18.98 25.59
Nonvested at end of year (in dollars per share) $ 19.55 $ 19.40
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.21.2
SHAREHOLDERS’ EQUITY - Dividends declared and paid (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Aggregate:    
Total common stock dividends paid $ 13,050 $ 12,965
Class A Common Stock    
Per share:    
Common stock dividends paid (in dollars per share) $ 1.00 $ 1.00
Aggregate:    
Common stock dividends paid $ 10,259 $ 10,174
Class B Common Stock    
Per share:    
Common stock dividends paid (in dollars per share) $ 0.65 $ 0.65
Aggregate:    
Common stock dividends paid $ 2,791 $ 2,791
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.21.2
PENSION PLANS - Additional Information (Details)
12 Months Ended
Dec. 23, 2019
USD ($)
Jul. 31, 2021
USD ($)
defined_benefit_pension_plan
Jul. 25, 2020
USD ($)
Jul. 27, 2019
USD ($)
Compensation Related Costs [Abstract]        
Number of defined benefit plans | defined_benefit_pension_plan   4    
Number of defined benefit plans terminated | defined_benefit_pension_plan   1    
Number of defined benefit plans frozen | defined_benefit_pension_plan   2    
Number of defined benefit plans covering union members | defined_benefit_pension_plan   2    
Number of defined benefit plans covering non-union members | defined_benefit_pension_plan   1    
Expected net actuarial loss to be recognized   $ 504,000    
Accumulated benefit obligations   $ 71,931,000 $ 76,849,000  
Number of multi-employer pension plans | defined_benefit_pension_plan   3    
Company contributions to other multi-employer benefit plans   $ 33,270,000 29,965,000  
401(k) company contributions   1,791,000 1,765,000  
Company contributions to union sponsored plans   3,296,000 2,296,000  
Defined Benefit Plan Disclosure [Line Items]        
Benefit obligation   73,229,000 76,849,000 $ 69,932,000
Loss on settlement   587,000 1,604,000  
Funded status, net liability   10,182,000 6,166,000  
Pension Plan        
Defined Benefit Plan Disclosure [Line Items]        
Loss on settlement   587,000 935,000  
Village Super Market, Inc. Retail Clerks Employees’ Retirement Plan | Supplemental Employee Retirement Plan        
Defined Benefit Plan Disclosure [Line Items]        
Annuity contract $ 1,302,000      
Lump sum distributions related to the termination of retirement plan $ 451,000      
Benefit obligation   0    
Non-cash pre-tax settlement charge     669,000  
Village Super Market, Inc. Employees’ Retirement Plan | Supplemental Employee Retirement Plan        
Defined Benefit Plan Disclosure [Line Items]        
Funded status, net liability   3,844,000    
Amount pre-tax of defined benefit plan included in accumulated other comprehensive loss   15,155,000    
Defined Benefit Plan, Equity Securities, Common Stock, Employer, Related Party        
Defined Benefit Plan Disclosure [Line Items]        
Class A common stock held in plan   512,000 573,000  
Defined Benefit Plan, Equity Securities, Common Stock, Employer, Related Party | Level 1        
Defined Benefit Plan Disclosure [Line Items]        
Class A common stock held in plan   $ 512,000 $ 573,000  
Minimum | Equity Securities        
Defined Benefit Plan Disclosure [Line Items]        
Target allocation percentage   0.00%    
Minimum | Fixed Income Funds        
Defined Benefit Plan Disclosure [Line Items]        
Target allocation percentage   85.00%    
Minimum | Cash and Cash Equivalents        
Defined Benefit Plan Disclosure [Line Items]        
Target allocation percentage   0.00%    
Maximum | Equity Securities        
Defined Benefit Plan Disclosure [Line Items]        
Target allocation percentage   15.00%    
Maximum | Fixed Income Funds        
Defined Benefit Plan Disclosure [Line Items]        
Target allocation percentage   100.00%    
Maximum | Cash and Cash Equivalents        
Defined Benefit Plan Disclosure [Line Items]        
Target allocation percentage   10.00%    
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.21.2
PENSION PLANS - Net Periodic Pension Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Compensation Related Costs [Abstract]    
Service cost $ 216 $ 202
Interest cost on projected benefit obligation 1,689 2,154
Expected return on plan assets (1,932) (2,792)
Loss on settlement 587 1,604
Amortization of gains and losses 588 555
Net periodic pension cost $ 1,148 $ 1,723
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.21.2
PENSION PLANS - Changes in Benefit Obligations and Reconciliation of Funded Status (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Changes in Benefit Obligation:    
Benefit obligation at beginning of year $ 76,849 $ 69,932
Service cost 216 202
Interest cost 1,689 2,154
Benefits paid (796) (887)
Settlement (2,563) (6,733)
Actuarial loss (2,166) 12,181
Benefit obligation at end of year 73,229 76,849
Changes in Plan Assets:    
Fair value of plan assets at beginning of year 70,683 65,173
Actual return on plan assets (4,277) 13,130
Employer contributions 0 0
Benefits paid (796) (887)
Settlements paid (2,563) (6,733)
Fair value of plan assets at end of year 63,047 70,683
Funded status at end of year 10,182 6,166
Amounts recognized in the consolidated balance sheets:    
Pension liabilities 10,182 6,166
Accumulated other comprehensive loss, net of income taxes 9,833 8,092
Amounts included in Accumulated other comprehensive loss (pre-tax):    
Net actuarial loss $ 14,167 $ 11,299
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.21.2
PENSION PLANS - Accumulated Benefit Obligations (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 25, 2020
Compensation Related Costs [Abstract]    
Projected benefit obligation $ 73,229 $ 11,465
Accumulated benefit obligation 71,931 11,465
Fair value of plan assets $ 63,047 $ 4,068
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.21.2
PENSION PLANS - Assumptions Used (Details)
12 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Compensation Related Costs [Abstract]    
Assumed discount rate — net periodic pension cost 2.26% 3.41%
Assumed discount rate — benefit obligation 2.44% 2.26%
Assumed rate of increase in compensation levels 4.50% 4.50%
Expected rate of return on plan assets 3.36% 4.82%
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.21.2
PENSION PLANS - Fair Value of Pension Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 25, 2020
Defined Benefit Plan Disclosure [Line Items]    
Cash $ 83 $ 61
Equity Securities [Abstract]    
Mutual/Collective Trust Funds - U.S. 1,174 1,214
Mutual/Collective Trust Funds - International 387 396
Fixed Income Securities [Abstract]    
Mutual/Collective Trust Funds - Fixed Income 60,891 68,439
Total 63,047 70,683
Defined Benefit Plan, Equity Securities, Common Stock, Employer, Related Party    
Equity Securities [Abstract]    
Company stock 512 573
Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Cash 83 61
Equity Securities [Abstract]    
Mutual/Collective Trust Funds - U.S. 0 0
Mutual/Collective Trust Funds - International 0 0
Fixed Income Securities [Abstract]    
Mutual/Collective Trust Funds - Fixed Income 0 0
Total 595 634
Level 1 | Defined Benefit Plan, Equity Securities, Common Stock, Employer, Related Party    
Equity Securities [Abstract]    
Company stock 512 573
Assets Measured at NAV    
Defined Benefit Plan Disclosure [Line Items]    
Cash 0 0
Equity Securities [Abstract]    
Mutual/Collective Trust Funds - U.S. 1,174 1,214
Mutual/Collective Trust Funds - International 387 396
Fixed Income Securities [Abstract]    
Mutual/Collective Trust Funds - Fixed Income 60,891 68,439
Total 62,452 70,049
Assets Measured at NAV | Defined Benefit Plan, Equity Securities, Common Stock, Employer, Related Party    
Equity Securities [Abstract]    
Company stock $ 0 $ 0
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.21.2
PENSION PLANS - Estimated Future Benefit Payments (Details)
$ in Thousands
Jul. 31, 2021
USD ($)
Fiscal Year  
2020 $ 63,114
2021 180
2022 220
2023 170
2024 7,410
2027 - 2030 $ 1,010
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.21.2
PENSION PLANS - Schedule of Multiemployer Plans (Details) - Pension Plan - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 27, 2018
Jul. 31, 2021
Jul. 25, 2020
Multiemployer Plans [Line Items]      
Total Contributions   $ 4,855 $ 4,906
Pension Plan of Local 464A      
Multiemployer Plans [Line Items]      
  EIN / Pension Plan Number   226051600  
Multiemployer Plan Number   001  
Pension Protection Act Zone Status Green   Green
Contributions for the year ended   $ 874 $ 886
UFCW Local 1262 & Employers Pension Fund      
Multiemployer Plans [Line Items]      
  EIN / Pension Plan Number   226074414  
Multiemployer Plan Number   001  
Pension Protection Act Zone Status Red   Red
FIP/RP Status Pending / Implemented   Implemented  
Contributions for the year ended   $ 2,721 $ 2,789
Surcharge Imposed   No  
UFCW Regional Pension Plan      
Multiemployer Plans [Line Items]      
  EIN / Pension Plan Number   166062287  
Multiemployer Plan Number   074  
Pension Protection Act Zone Status Red   Red
FIP/RP Status Pending / Implemented   Implemented  
Contributions for the year ended   $ 1,260 $ 1,231
Surcharge Imposed   No  
Employer contribution, percentage of pension fund contributions (more than)   5.00%  
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS ACQUISITION - Additional Information (Details)
$ in Thousands
12 Months Ended
May 14, 2020
USD ($)
ft²
store
Jul. 31, 2021
USD ($)
store
Jul. 25, 2020
USD ($)
Business Acquisition [Line Items]      
Number of stores acquired | store   34  
Payment for acquisition, net of cash acquired   $ 0 $ 73,622
Goodwill acquired in acquisition   $ 24,190 $ 24,190
Fairway Markets      
Business Acquisition [Line Items]      
Number of stores acquired | store 5    
Average area of each supermarket acquired (in sq ft) | ft² 52,000    
Average selling area of each supermarket acquired (in sq ft) | ft² 30,000    
Payment for acquisition, net of cash acquired $ 73,622    
Acquisition credit 2,035    
Goodwill acquired in acquisition 11,540    
Intangibles assets acquired in acquisition 14,200    
Fairway Markets | Off-Market Favorable Lease      
Business Acquisition [Line Items]      
Finite-lived intangible asset acquired $ 4,360    
Gourmet Garage Specialty Markets      
Business Acquisition [Line Items]      
Number of stores acquired | store   3  
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 25, 2020
May 14, 2020
LIABILITIES      
Goodwill $ 24,190 $ 24,190  
Fairway Markets      
Current Assets      
Cash and cash equivalents     $ 257
Merchandise inventories     5,390
Other current assets     247
Total current assets     5,894
Property, equipment and fixtures, net     37,006
Operating lease assets     218,326
Trade name intangible asset     14,200
Other assets     271
Total assets     275,697
LIABILITIES      
Accrued wages and benefits     623
Operating lease obligations     212,735
Total liabilities     213,358
Total Net Assets Acquired     62,339
Goodwill     11,540
Total Purchase Price     $ 73,879
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS ACQUISITION - Pro Forma Information (Details) - Fairway Markets
$ in Thousands
12 Months Ended
Jul. 25, 2020
USD ($)
Business Acquisition [Line Items]  
Sales $ 2,034,163
Net Income $ 30,313
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS and CONTINGENCIES (Details)
3 Months Ended 12 Months Ended 93 Months Ended
Jul. 31, 2021
USD ($)
Jul. 31, 2021
union
Jul. 25, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]      
Insurance recoveries | $ $ 2,733,000   $ 6,730
Concentration Risk [Line Items]      
Number of unions | union   7  
Expiration period of union contracts   1 year  
Labor Force Concentration Risk | Workforce Subject to Collective Bargaining Arrangements      
Concentration Risk [Line Items]      
Percentage of employees covered by collective bargaining agreements, significant   89.00%  
Unionized Employees Concentration Risk | Workforce Subject to Collective Bargaining Arrangements Expired or Expiring within One Year      
Concentration Risk [Line Items]      
Percentage of employees covered by collective bargaining agreements, insignificant   10.00%  
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.21.2
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Thousands
Oct. 13, 2021
Jul. 31, 2021
Jul. 25, 2020
Subsequent Event [Line Items]      
Operating lease assets   $ 289,461 $ 309,756
Present value of lease liabilities   299,762  
Galloway Store      
Subsequent Event [Line Items]      
Operating lease assets   873  
Present value of lease liabilities   $ 887  
Galloway Store Shopping Center | Subsequent Event      
Subsequent Event [Line Items]      
Acquisition, consideration transferred $ 9,800    
EXCEL 83 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !)F3E,'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 " 29DY31G5@+.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$Y#&2;U96.G%@8K;.QF;+4UBV-C:R1]^R5>FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2.27ZJ7GPT2F:GO$(0>D/ M=42HJVH-#DD910IF8!$6(I.MT4)'5.3C!6_T@@^?L M&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#JNR@LX!-^PZ^77U\+A_8K*N:E[PJN#-GJ]%%W$W;>V(/] MQ\970=G"K[N07U!+ P04 " 29DY3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !)F3E/81P5?W@8 'L< 8 >&PO=V]R:W-H965T&UL MM5E=;]LV%'WN?@7A%4,+Q+&^;"==$L"QG7%F='4H4IXRK6' BV>*\ M-7 _C +?-,B?>(C91NT=$_,JS9DX5&XKD6QSIU7GKI$4BMJ!9HN_$YC=6OE#7X(4B M4?E_LBF>#8(6"3.E15HV!@9IS(M?^EP&8J_!B7.@@5F>)4\#B.JZ<69%!LBS=. 9@[R8.:MX?5C;L9]IB7_N>O"4Q)S=QDL#(J+..AG[,TYVPQ+PL,+T#F*Y';@37*T7& M/&+1CP =(+ACZ6U97GHHXJT0\QW,K" WQYE]"?4Q<_V#S44WOE!\3 MK[+Y#V_C[V+NYWC^ ;PQU[%^(1->+%LS_?^\AF?(1+-4_87T$.QZ"/(>@@,] MC$28P>+4Y/YES:H&$&_N.NW/"(ONCD6W&8L!YQE-R!U;"ZFKZ. X6F8,H=/; MT>DUHS-E,A:1F9P$UDQE?'"D[73\ZCM=M.O^UCO$YVO$X:3B1)0>OSN7IX&'&L!4T4-HZG.TZG*$ZY?*[BA)'; M+)TS6<4%QW#:ON_W'(2-ZU@%=9KPN6/+6&D(DR:W-*T#CF,R^ M3L=WY&9P]WE\?T0FM\-CC.>>TKM->$YX*"2,8"X\1V2F88H1(?,)*>)>DU(7E/G\DD@HD7+^*PD,C#0UT#Z7EMM]OON7UTN*UXNWX3 MAH,HDDRIH^T!R17\"Z^.'0[9]WUP3 @_Y&ED\,0XJG>N=0$7U_'75(?F#(;Z M7FQX)4T<;K:6,5\N8I9@GNY:>W!Q77]-;S<5IU(\Q3RL#B6.B4]#:Q4NKO"O MJ4V%TJ#+?\3KP^L#1W3ZS@FFR*ZU"K?&*W)FD.0?IH(#G/9]C(CU!A<7]&MA MO&JZ$AP3XAJ0H-=O>[!+P1A99W!Q6;^/-9B"6!#7>S=_3V8LS"1$JY(6CC1, M**SI 0E%FH+X0!X>/AX1+L@:G/F))N@*]:QW>+CD@ZU&L*;(["6=BZ2*9PW MP_7'\0"C8NW!PP5\&RPR?@Y7E,.&X)"-U0#=#F:CP>\8)^L&7B,W^ ;;PO8C M!]6"(:4*YEM$)DIEU1.N!O-68-2L#7B-;.!!)$:W99&/R,K=4@T23LB*O==( M[+>99)&EY7,+9#6K)H8C?F<*8V9UWFND\Q.NF2SV^2:OI5NJE[A6EX3&*9-+,[,^ H)>@0VE:\JKX_;?M@2>57X/U^O)\.J.#+(H MUI _#+1FX-=YVGB5T&4E,QROCIEO)=YOM#V8K4#$L%#5P-02LD+OX_J\W=.I MO:T S-NYV<(L&*S(ZL2K!G6_FA&*/)4%4,AG]8KEA1-3C8MYG"]_2/">7XI\ M+]]=:D'FC"Q@Y41D$\.4,HT@5FFL\@(CA:UPQ!)H*N$)>%IMS6HED@ADUW0$ MO?*RFKC#*"L/-XSE4FC*IE&6%!C0(XQ)1.#Y$0N9R5]^^=GM.;^Z_:+40ZAD M /QCC.0V1G '0/0J5L14((DIFA"JR91*32:3H[R:0[HY]_+:!-O(^=85_4:N M.(3(27BY"8_8,_G,JF<5#N7 G^OXW=,NQFROL(5;V:YLAI6LROK/85XXW-5WC)5U11_WL %0B@I:!R2J!J!6$:P-^KA];9/= M89'LSDRRBP%;!_/[_U.ET[>FY#<.KUJ5H&U MG #WBF(\+YN.9V"M(W#_K\JU5;>@D;K5C6>)TM\+GW/L'XB<%;"@45;_;\:S M1-X?S\ []?O!R2M2G;VO-2:3RK]Z*; OV$@4'VYV5W=?U@;Y]Z2.?;SX+'=# M32*F2,(6T-0Y[L/TEL67KN)$BW7^[6] M\>(?4$L#!!0 ( !)F3E,8Q1\=<@< #@@ 8 >&PO=V]R:W-H965T M&ULK9IK;]LV%(;_"N$-NP!NS9MN61+ ==.M0]8&3;=]9FPZ M%BJ)+DDYR7[]J$M,6Z3H;.B7QI8/J9>'A^%<@\>RJ-3%9*/U M]FPV4\L-+YEZ+;:\,K^LA2R9-E_E_4QM)6>KME%9S#"$\:QD>36Y/&^?WSR_,MN^>W7/^YO9'FVVS? MRRHO>:5R40')UQ>3.3I;T*1IT%K\E?,'=? 9-$.Y$^)+\^7]ZF("&T6\X$O= M=,',GQU?\*)H>C(ZOO:=3O;O;!H>?G[N_5T[>#.8.Z;X0A1_YRN]N9BD$[#B M:U87^I-X^(WW XJ:_I:B4.V_X*&WA1.PK)469=_8*"CSJOO+'GM''#1 =*0! M[AO@ES8@?0/2#K13U@[K+=/L\ER*!R ;:]-;\Z'U3=O:C":OFFF\U=+\FIMV M^G+Q\?K]Z"-_/K^8?%%;C][>KJ\RUX!?Z\?0M^^OYG\#W(*_!Y M(VK%JI4ZGVGSYJ;];-F_Y4WW%CSREM_KXC4@: HPQ,C3?/&"YCAJF\/CYC,S MWOV@\7[0N.V/C VZEI)7&LR5XEH%.B3[#DG;(1WKD*D-,*X!R^8#_UKG.U:8 M-WA=U745M5TUJVQWB5!,$#V?[0Y=XC-#<8KV9D=*Z5XI#2K]@\OEQBC-%3=S MNC,:A,"U%9=((6.6[?,6-9R5? M]X=+DDR[NF2?N.X6)\W(,298.)+I6**-9YI>8[B6F M08F?A6;%"R2FGI>;Y1,/-/K,$H*A7V2V%YF% U,:@$K]-&T7^;9LI9KH7.>/ MNI9<34'%M4]UYCHVBE$T7/0>LSA+Z,CL(VBS/ S/OU'-=%[=@X(;Z 755S)RUU6$LVBH MV&-&($Q'!%N8('PB >RXTFTH&$H&A6+79T;!, @\9MC, !X1:B&%PI3Z58C5 M0UX47FG$?2=%V3"#GC0[EF:IA,)8ZO)3("I=S! :I8[G/&88QB.9"5D2)4TSS\RZ=AF*(CJV:"R#4/RBBN8Z9W=YD6L'ZRG"4("B/D75ZQ:LE?J-4E1$2<+.<:T7AL MMBQ$4)@B78K;LJVU,!A:CQ'U5;(=L\EUF:' M=.?E&W9Q8, UA++/BH[-.[;(P&%DS)=+49MJ^Z4NQ2X)$IAD0Z=ZS%("Z4AM MBP]V'V%@.'*;"H(ME[+F*\ ?S0Y=^2MR[ %#!)WRS&>6)=E8.%A^X# _YKW$ M!U.8JU;T':_X.O?G1.Q!102)$Q(>,Q+3D92-+5%PF"A'97GO:*],%QDHAL,\ MX+$:81ZV4,$O@Y>IF?O$F&<#;=C/CN3@+.1*@=;PN P8:Y%=?]* M\W>!1Z[+(4'%#K6:_&"OR%>L$L.C EVQ'K, M"$S&ILLB!G]#Q&#/MB/)G#7@6J7I2%%*+&-(F#&AN.K/2SS0B%.GJ/"8F8U3 M-K*[)Q8N) R7;ID6IV6ZM" )/)S*7J?'+HO1V,$.L5@A8:S<](>K)S()<>F M($J'\/.8Q6BL]"$'!V5AAG2%_BF)+A,0S5Q/>LQ2..I(BPX21$=S=@9]0?N$NR%YE,'9. MM3UF:1*-R;:\(V'>=5E:'83B#]^E&"6_M =UPX#L)7LV31319%A3^>P('CU+ MI)9]-,R^'BTV&;;Y0AVMIW'YU 6>]]#!8QB]/ =-F*2I]!A(<]ZFN>?9[73QU?'F^8&NCR#[V M7YSU W;W-:\0R4@V'/%)N^,A6WC0\":H&]V;%\>0A0<-[U?^:PS9-$[#:?QD M#"7.Q5V<#8O5$T:=M-G!M6YSI_X'D_=YI):2Z[:^KNBQ;;]J;W M3F@MRO;CAC/C@<; _+X6IDKIOS27Q_O_+'#Y+U!+ P04 " 29DY38=_I M'K8" #L"0 & 'AL+W=OQ<.S.=BCPZ6<[(4O66T"B#VWL_,_Q M[\1.[7##^*/($)+@.2=4C*U,RO6Y;8LD0SD49VR-J+JS9#R'4C7YRA9KCF!J M1#FQ/>0OTP189NQY5IO'7=XE4G=84?A M&J[0 LF?ZSE7+;MV27&.J,", HZ68VOBGL>N$9B*7QAM1.,:Z"@/C#WJQE4Z MMAQ-A A*I+: ZN<)Q8@0[:0X_E2F5CVF%C:OW]R_F? JS ,4*&;D-TYE-K:& M%DC1$A9$WK'-):H"!=HO8428;[ I:P/? DDA),LKL2+(,2U_X7/U(!H"M[=' MX%4"KZO KP2^"5J2F5@74,(HY&P#N*Y6;OK"/!NC5FDPU=.XD%S=Q4HGH_CV M9G%[?74QN9]=@.GD>G(3S\#B2(R@Q)G$!R"KX"D:D>$=I2C:SU M=E*-,BU'\?:,\KT@9\!WOP#/\=P=\KB#W N,W&G+;96W#NW5H3WCU]OC-U=+ M!7&.4J">;_)8Q0*PD!GC^%7UGV!:]9[N2EO:]XV]?E&>(M0=Z80"' !,0LS]7+N]#0!R8RJ&V# MP[:EW0=G,=A*Z>V>Q0Z%+?Q^C=]_-WZW*>SO6%>CP7 ;?6?A,-B+/JC1!P?1 M[]6>(0K^TH8_0CW8@AEX_6WFHV4MXF%-/.RP!*==E^"HMAU]XA(<=5V"'0I; M^*[S;P-P/FD15L9-J)XWZFW#=RALPS=V+_?=\.JP(B2D*::KHPG+LB'9VNS.#TRJO=Y<9NHXAK@N4/>7 MC,FWAM[PZP->]!=02P,$% @ $F9.4_T2\[] ! Q@\ !@ !X;"]W M;W)K F0"Y MEDX3,H%K/RM8@":V1241TO[ZRB^QP9:59*9?L"WVY=%ZM>L=G;AXEGM*%7A- MDTR.!WNE#M>.(S=[FA)YQ0\TT_]LN4B)TH]BY\B#H"0NE-+$0:X;."EAV6 R M*M8>Q&3$CRIA&7T00![3E(A_IC3AI_$ #MX6'MENK_(%9S(ZD!U=4?7S\"#T MDU-;B5E*,\EX!@3=C@W8-\*T^0O%JO]>! .0$RW MY)BH1W[ZC58;\G-[&Y[(XA><2MD #\#F*!5/*V5-D+*LO)+7*A!G"C#H44"5 M FHK>#T*N%+ Q49+LF);KY9_+.8WZ]LY6*WUY>[V?KT"RQ]@^7#[>+->: 'P'?Q.T@RY)6=3^9N6_E"//XC '<_47H+;+*;QI0%'P]<[0&\[F"*K MQ=^/R17 \!> 7 0-0+,/J"._4'3WV5B2AQKB4:GZAEA^NEPER ML8NQ=OIRCMN5@Z'K^9%7RUUP>3679^6:<:D WP+9QU>J!^=^OS#R6[ &*8C]T,P:UJRAE761'@@3NCT4 M.4JDI,J8I&''.8K<]@GJ"KEFNJBFBS[X^EFVX:GQ54<&,AC@%EI7"KLH[#G: MT&V*N&L/7Z:HH/J 6W*Q,G'N^SN.O#:A20P%$/8@GO49^#'$_A!6%BZB$^ . M8%?*-PQ1PX?>X9!;OX>&.7TT7M>FZ4L&PK\_ IM% >Z>YI]:7['7[6Q1%[3IN$$->A'N: M#&RZ#+2WF5FBBPNX 3.>IKHLKA3?/%NZ/FPZ!"RK-'YWUT!7"R#W1-!KF^6F MC$-['9\2R3;@J_[NBGF2$"$;!]^,$2[-A><1ONJFIDDJZLO,IHY#>R&?L^2H M:/P9W-)@= &"AVU VA1W:*WN9#M./I@-J*C)R_]=T0$TA1?9"^MET M0-UZ"5O!K40N@XMZOIE04U*1O:1^/AN-)37'&[UX,V%;F _G_+N7I[R!W4H_OD/U!+ P04 " 29DY3*PF2 MM6$$ !##P & 'AL+W=O<&7K,"5&169X[ENY.0T+5J]KIF[%[TN+U66%NQ>@"SSG(I? Y;QU56+M-XG M'M+Y0ND)I]==TCF;,/6TO!4K>36 M-V@J+YS_U(/KY*KE:H]8QJ9*JZ#X>F5#EF5:$_KQ[UIIJ[:I@=O?[]J_&O)( MYH5*-N39/VFB%E>M3@L2-J-EIA[XZAM;$PJUOBG/I'G"JI)M^RV8EE+Q? U& M#_*TJ-[T;1V(+4#'/0#PU@!O!X"1L0/\-<#?!00' ,$:$)C(5%1,'$94T5Y7 M\!4(+8W:](<)ID$C_;30^SY1 E=3Q*G>\.YV)J,X/3D#$X@+>!QP4M)BT1V'87>:)W. M=&UY6%GV#E@F'MSP0BTDC(N$)1\5.$BCYN*]*Y'+ Z- M/@'W0@-W&]SQZ]#Z1I]_0-]$4<7P%U' 9S#D.?Z7"_W#O#*X+J8\9_#B>,XZ#JOVP':E_*"V(]K MJ0^.A;5C86,<[M2""9A^"$#E*)QF7,JSRP;V46TD:F3_5R]+?+ &MDTG MI)(6B@DF%0C<"9 KNI3G4#"S(8J^6>(T:+;R3'[8@EN!HNW@!EYG)[;[0E^B M\$!HVS7K=J,__9P+E?ZF)H4BJ>4Z(>.1*JE(:6:"<8QSLXUGS\JYO4D*7 MSG/\.>62F0M=]NNB(;F336TCS<7-GH0&1U"5_Q*H8+L,2#NN&)"P4S. Q2@ MGV5 MY0)-LVHE.DLQ7HS$SS'C#LM\S+#.I,F1)%I!IZJ+0CU;]V$#TWWLS ]U?V:9[Q/O M$A% MU;%5 \67IH=YX0H[(O.YP"Z7"2V ZS/.U?M &ZC[YMY_4$L#!!0 ( !)F M3E,,)'?M!P, )8' 8 >&PO=V]R:W-H965T&ULC57? M;]HP$/Y73M$>6FEM((3058#44J8RK2TJ;'N8]F#(0;PY-K.=TO6OW]E),\J/ MKB^)[=Q]]WT7WUUWK?0ODR%:>,R%-+T@LW9U'H9FGF'.S*E:H:0O"Z5S9FFK MEZ%9:62I=\I%:29@S+H-^UY^-=;^K"BNXQ+$&4^0YTW\N4:AU+V@&SP?W M?)E9=Q#VNRNVQ G:+ZNQIEU8HZ0\1VFXDJ!QT0LNFN>#CK/W!E\YKLW&&IR2 MF5*_W&:4]H*&(X0"Y]8A,'H]X "%<$!$XW>%&=0AG>/F^AG]H]=.6F;,X$") M;SRU62\X"R#%!2N$O5?K:ZSTM!W>7 GCG["N;!L!S MC55XY$X.40;3O$!QQ:E4/+"RV9>5E7S+)^5ZLU:&=-:&[A<^.]20V7[B]. MK*:OG/QL?W!W.[G[/+JZF ZO8#*EU\WP=CJ!NX\PN+L9WP^OA[>3T=Y1V[LW M7J'3JG/=\GBM W@3RRQ2!5A0"QBHG,HN<_7P@#"2RY6V_(GY M5D#[5=57*'4%TYP)KVR?@#),LD&NV?FP)6"/3?ML/_^DYI_\EW_U#U[P37]2 MC?L[814L"G?QP= ]*?:23W:)Q6?;Z=\U:K>2_>P[-?O.V[,O:_8&K17EC3Z4 M[L[.76AVSK8([]K$<;Q%.-QH<3GJI>_\!N:JD+9L"/5I/5PN?$_=.K^DH5/. MB'\PY<2Z87K)I0&!"X)LG':(D2ZG0+FQ:N4;Z4Q9:LM^F='@1.T,Z/M"*?N\ M<0'J4=S_"U!+ P04 " 29DY3W811;XT% "/& & 'AL+W=O; E"<[?TAU)^2\;FB68\KZ'[+Q(O19+S#]V1-V.?= M;<:?1I67,$I(FD\<0]$*%\H_2H>EN'YP!", M2$P")EQ@?GD@,Q+'PA/G\:UT.JC&%(;-^Q_>+XO@>3!?<$YF-/XS"MGV?. - M0$@V>!^S%3U! M5QIX,B6[P\ O#?RB'([S5TS^'#,\&6?T #*!YM[$35%!A36?\R@5Q;YF&?\U MXG9L,KOYM+ZY7LXO[A9SL+[CEX^+3W=K<',)UE<7J\75S?5\L5K_!A:_?U[> M_06&X/-Z#EZ_>@/R+;[9-]C,6R 8O-AJ^C,W!+LHB&@&[ 14AW8F&=\;M_>4;Y4F6: M(>8GAJ!)PA?GFM'@ZRS&>0XN0/.=QN/BN1ZGISQ>]GM<$<:W-Q*"!<[2*+W7 M3<#[9[KX&:F]ZA_S(@B.@_!A;]B69"(-?.O>BCV5CWM-$R'=LB?E)6(N95S'S>IE5FV8NR@[L]EFPY968-S<]W5;LJ7./ M+#T5OZ+BOXB*+F>^9I),3YKLI:\NVQ:J11,:=0=E]!)=D9QE42#4J^R)^!ED M0R+QHC]M\])SBSCJV$=@HZ6#+R6D[BBK#3ILS3-B>])F\U" ]-T)QJ4B[I"JY4)]DN3TJ!TAS.% MJ@:9)C*1(<^"K?85GB$W,@L=3&D_-&,BST$6E(1$@QMZK@WE)*IC#J'9J:.P M%E+H_/_]!:PE#_9K7G^' 54Y@[XO5]CE25B;7*UZL%_V7MYE0%7YAB8TY;D_ M@6K3KA42]DMD;Q\!-:((3<,VY)R>Q+5/2[4NHE^FBTBCB["CM4&U+J*?JHM( MHXNNM%SG2".+#5";:>.D^6M5$:FJV*'4J-9$]/,U$:F:B)2C[QQI3G!-5)MP MK8GHY9IHPD)$H#9Y6DUTI89HH8'I3NS/T$14:R)ZGB;VA#-%JJ"8%K1<9194 MG&O8.MR#]GQZ_?Q@=%=\6GT"V6,)L7MEF NA0+ ?]]0RGX\B*^MU?\@)O\!4$L# M!!0 ( !)F3E/W,@<"!P, $D' 8 >&PO=V]R:W-H965T&ULG55M;]HP$/XKIZC26FEM2 +T18!$"U,[]84UL&FJ]L$D!_&:Q-1V M"OWW.SLAHQU4U;XD?KGGN7ON['-G*>2C2A UK+(T5UTGT7IQYKHJ2C!CZD@L M,*>=F9 9TS25;6+#'/,%=RM MP7>.2[4Q!J-D*L2CF5S%7:=A L(4(VT8&/V>\0+3U!!1&$\5IU.[-,#-\9K] MB]5.6J9,X85(?_!8)UWGQ($89ZQ(];U87F*EIV7X(I$J^X5E9=MP("J4%ED% MI@@RGI=_MJKRL 'PVCL ?@7PWP*:.P!!!0C> ()='IH5H&DS4TJQ>1@PS7H= M*98@C36QF8%-ID63?)Z;LH=:TBXGG.Y=W-V&=]=7@_YX.(!P3+^;X>TXA+LO M$%[V[X>7=]>#X7WX"8;?)E?CG[ _8A)SG:#F$4L/X! FX0#V]PY@#W@.XT04 MBN6QZKB:HC,^W*B*Y+R,Q-\1B>?#C2!F!<,\QO@U@4NR:FW^6MNY_R[CUR(] M@L#[#'[#][8$=/$!N-^R\,86^. C\&,#]T[?41/4E0HL7["#+]1,(UTX#6(& MH1;18R+2&*6BVCP57+_ 0W^JM*2;].L==\W:7=.Z:^YP-V8KP!5U%X6P/\4< M9UP? %-*1)P"B>FIRG"-5=O2UT&]?_T6Y66(MR-)I.AG-MFKR7JW?@[YM M@V_6S^F=*-OZ7YKRD;EADI6NA4( "B( & M 'AL+W=OY_^))D@L!Z2WIL&S,K^[UJ[/ZW4BQ=6 M?>-K2@7XOBE*?ME:"[']U.GP;$TWA']D6UK*7U:LVA AOU;/';ZM*%GJ09NB M@Z(H[6Q(7K:N+O2U>75UP7:BR$LZKP#?;3:D^G%-"_9RV8*MUPOW^?-:J N= MJXLM>:8+*AZW\TI^ZQSOLLPWM.0Y*T%%5Y>M ?PTC!,U0%M\R>D+/_D,E"M/ MC'U37R;+RU:D%-&"9D+=@L@_>SJD1:'N)'7\<[AIZ_A,-?#T\^O=;[3STIDG MPNF0%5_SI5A?MGHML*0KLBO$/7OYG1XP&5LI9W4Q]T M;/1HZ4U>JM>X$)7\-9?CQ-5P-EW,;B>CP<-X!!8/\L_=>/JP +,;,!PL?@-YU_3SD>1Y$X(Z5 M8LW!N%S2Y?D-.E+\T0/TZL$U"M[QCUWQ$6#X : (08>@X3N&HT0/CP)R\#&@ M6-\/^P)JHG9S/[L#L_GX?O PF7X&@^'#Y,OD83)>!!X3'Q\3Z\?$GL=,98;G M9<8VU/4.ZK&)'JL2>7\%^_U^?-'9GP;&MD)Q'_>/5F?"DJ.P).C_8/FWG+4R MT04'@LE,SUB9Y04%Y5&QNJZ^982OP;9B^US.!/#T \CB5!&1E\]U=N^HMA=4 M>\LX!S*HVT-AYU2(@NJW[]+9LR0DO6Y#IFT#TRAVR^P?9?;?F K6E4RD()\ MITYE?>NI;93$S1#:5A#"?N06!R-3@Z.@O+G* 1T_F1E[4NRHS)2]#"*K9 8 M(L#MY&;F++:1_5)1U%#M,$IZGC2')^" 0=&#DQP"; 6>=EQ:R.E LG]VTAM] M_=6-'X +NFWOMDXGH*7/--.1( MGR@H8U8GL&)S#"39$.,RB+A4>HP1&,P]A; MD_)9SE4IM]:HZVR1DZ>\>+..0P,7F 3C<4>K3#YIF?.S%'$&)+$][<)>,QZV M59IZ2C@TO(%AX,R)J%@IE\%@F2NZR5!( -%\3YX*)["AS9)VFJ1-L;95UU<: MH0$.#!-GD&5LIW"])3^4/E6$OI)OJF0Z80-MD+1AE,9)4ZUM!WN]-/7H-98>C71LZS:R0)/ORL4>6:$C98V[L9-K#O,4@1]J6P0!,,,&AP4OA"5)TKS M$RWI*O>DLP,UV&*EPPIUTZY;*C(\0F$>30[+- 7+DXD+.J\A=RE&-F7ZJ-\, MKL.J+1U#GEJ.#(Y0&$%";/]+W+ M7Z=T&S0)2OO-Q8K#K(?[L2_2ADGHYSJ/'^#@<9IJ!PCS,DVUR0HL[I M92YVE2<>L6OQAG"3?2Z[)#Y]Z>="#950F$IR_991NN1@5;$-D!/Q';Q&-G@@ MC)L)[K)"/CXAPR<4YM-$HK-NTA2P2R;.\UR[$4( 4(D,L M%";6M6.IR3_HGE+&7.>5_J5J;C :Y X[B/JGBXESZ09@J/]3>7\SF0ZFPW?G/3;XP6^V M0R?IE'.^(V6FTZE@Y7-;T&H#EO1)N,*$';U.%%EK=8<92A+?S,2&0CA,H7F5 MEUF^E45+DK+>!'F?; =G>C%L[MBXS&#J6U)A@R,34EEIU-* M9E+N%AYJ>@ZB;9,4]J&GZN*3C;9P;S0_1KC\.J@HX3N]J\"R;V"[4UVA7/5_4#N,Q6ZI)H+>/^- FE72#ZIV?U:L B^Y M6*]9H4V\NT'8!I?EFX-M,?9MJV##-OS&_M\K('X]$.*WLS7B*B_EK'D;%]@! M, 337K.E=-@E*4H]BT1L.(??X-SX02X,A_?CP6(L/]2'"8/IJ/XP_O-Q\F5P MJTX:G.)MAL6IM9QS6,$H27TUW' .AQLUK]0/X'K\>3*=*N3-;L!?X\&]4[US MES#M-5LAEUT$(?*L[F+#SSC,SX #8WDU(#VVL2B58XM#3KLS%\^E&W[&,+C& M6#S.Y[?Z"&IP"T:3Q?!VMGB\'YOSJ/G@K_J ZFXP&H.;V7UH7RDV (S?V DL M)9[E.LP9%)M?LHUJSD:'E5RH^P)B(!>'(7?:BCO%V9"2742SC75820\\D(A/ MSJ#"(#MO(UX;!MU]RSJL:C0U_<4[=Y=BFV>RL6A2SV&%>SY_#/3B,/1<#>>! M*/5BG?S?K:?#@T_/VC!,+:]LJ^24JK5;G9/3W@VMGO4A. =:67UL>KQZ/&@? MZ./EQO5K^&E8'Y>;V]2G]W>D>LY+#@JZDK>,/G:EI*H^$*^_"+;59\I/3 BV MT1_7E$C**@/Y^XK)=W[XHAYP_&\)5_\!4$L#!!0 ( !)F3E,'EAYB@QP M !Y1 9 >&PO=V]R:W-H965T9&]=94^&99-YNL MQ6.S>NFVC-S]^7W=M:2OSODEZ5 M*>N['XXF1_[%![M:M_3BY8_?;[.5N3'MQ^W[!D\OPRJ%W9C*V;I*&K/\X>AR M\NVK$QK/ WZWYLY%GQ,ZR:*N/]'#=?'#T9@ ,J7)6UHAP[];?'SSYO+#/Y-WKY.;ZU_>7K^^ MOKI\^UMR>77U[N/;WZ[?_I*\?_?K]=7USS??OVRQ'\UZF>O:KV3MZ2-K3Z;) MF[IJUR[YN2I,,5S@)0 -T$X]M*^F3Z[XCZX<);-)FDS'T\D3Z\W"Z6>\WNR1 M]2[SO.ZJUE:KY'U=VMP:E_S7Y<*U#;CEOY_8X"1L<,(;G/R_H/?_:NWD;=9V MC4GJ90)I;C*2!Y?\;LL28[)7&N: M*GEOJLKMRMNLLAE_T:X;8Q*W-;G-RG:7/-S[E[IK-E!XOV0-(8!V]9OR\E>V MW8V2WS!2#Y]8.M7&;!98 *<856G $PTY< A'0 /4 MQI1"X[7=)MNFOK6%Z>F]H0/ITB:OJWI#;(\7+L]*1L2V:T!!![%(D\)"&NRB MH_72!/JH"1 FBR8CP:8MBBYO79ID!>B0XY4<,FE-OJ[JLEZ!CD('DC6:CY&F M::WC9^=J$*O%O#O;KH5]&*05# VHG#C[EVR[,O6JR;9KFP-G6 $'&B7O&UOE M=EO*,7 D!V$NA"!$Q?X-X=M6 !&L@9* 5>ZPD9(6@L M1KENX6QALP983),[0+9.,B#I;EV7Y8XI68PP!E2[ALF3JZM!QB&4:,HQ%3 M&3%*/CI6/N!^NV$5<5W1,/(I(&I"](^CFQ'("[[/"&^@@MD2O;)>1V\#G8F; M*A"&J.=YV6,%G(MO"\) U7F)[;=FYG-P0K:"I6.CCF$4B/S6ME&@#Q4'^>-_UF AAA9!/XLS&W MINH4(G,/5\WAH>@:/M#@-&!@6X.9;NI-V'Q#TNSLJK)+FV> .T(3OMEF;5,3 MFG%0TB%5 <1OU2.+Z!*A,XW?@[X]4G*6C[UOH9'MK:@]<$S;=/V1UZ98\>+D MMS'Z4J^8S&!S18\%]6WC&:*LJ]5QB74+I46:K*!H[R#/(C907, VM*J.LF#: M:F47T( R891:!(*Y(7NI>V8Z2#T)\S,AK MD)#5G7_'5H!?_T4H$+[;UE:PPXLKOXN3:9I4E2 [0^L,)CO?\4#L])-=V1:H M /*KR@APPB+1)@92#,QT6X"QM?FG;HL5C\5BU/J^,(1M(.B)S0E7+)18TYGF MUN8F\#G8E[=NLWLZHKEGM5T(.700@>M4A:OQ*V@_OY?A6.P20%S4C4RJZO:) MO:":E1H?,D)T.E!Z-*\I9$9N(%/$R,JD1G=AB1.U13P,D31A5=*MN9C8;;9C MWI6%/')C:@U]HZ+&] 'LGA*P@;!DM@49R](E*[MLDSPC,'$L@^B2I:WMW2GU ML)@N..A[A01!#D5Q'I0>@70@+R@ $,(8[0'^V)(H%VSJZGZ7C#C 0" SN#!& M81$IJ9F%RSK/5)OU;"G"KDYN0;0+"P(*F;AWD$A&]^21;- #2H79.K@AAF$4 M9N',"JU[>%R<,*C'P(N$'Q$AEF*7K>!1K?@ '[SI(%HN@>'ZCH_)\"# =ZR) M(QZ#"RNLLMCY#;!U:U8U^QUJ=$R6K[UY$9-#WE5A:63Q;?)/>" :#[)S$:(Y M>9K.4W$B+MG&)=_T'ZX,N5#)#3\W0^'R>GX]$IQM"KR622 MGLTGR>F$7[W&2=;)\^F+Y&QVFI[.SY+9?'2&+TXGI^GT;((0933%8U!YIV?I M^.0\F8UF- C+C^GA' _OF,;/9R^2\W1\-D_&HQ.\Q>?3$_W\6TU:4E34LV2: MCF?C=#8;)Y/Q>#16^,[')^G\XB2\HZ-<>=, *82;;,N=.+]U#ET)'QR&#?_ M)'\9..%K QVU9B9:F*QKB9,;1 ?J/('YB V ,.TY7_5VVY)9P:(;ZYSU^IR<<,,:0G7G5>W: M'JSA4VR@\UH_V IB I[;$8P+\"(I(<[UD#6DB"X5K2D209I:YJK-[84GQSI M%BL A3.39?W1R8MHX/UAR3);0'8YT(*]!,6+H=)5Y>R\:L](?ON@HC$+\DB& M^NN00R>J2!W*H/'9])#R#*9RH*#2F"[1(2D5,#G[#AJBVWG7K&?&H3,W2GY_ M"O+/&%XK6.YIQVI2W">!+!8"Z%,RR*0-HW%_=K9A4E2<[B%7#^A7FT^A6FDX M^KI!%+WUQZ$E2WI0(N]%KH>0,6!<7ERC37(Z(R]0HF($?11QBT^L'CW8-G,B M\#E](-!OL1K1[(&'69!A!%*3-9@4,DC2;POF8]>*>^WMA *=$>-!>[>:%J#T MR482=\ 8@&;C DNYOSDYO/U)\D=AY%B"E)DIR$ZHNCH[YY6?P1K,9W.2 MQJ&YH2\')H>8FI)&A'@*>K_P:)]=ET__[!RVYVPL()W!\,POAOLQX 5<(L;& MMG:6LQ)$,_%,>N^E9950L0H"F8S/<"6-!"%O8LY7[44&^G(+&MQSJ +P3J?? MT):;1P:S$]MF;1\\0$HEE/[U^O6[Y#GE#8XM5,'2-OA4=^T+%9%[RKRZSP_P^HZ= MOJSE'31M1$E#WA!ZHVL:4;N2*I#\ >)F58NP,MF6M(U7FC#8;9]J<.$SQ[C@ ME0P1H9&51/M2$"W0J/+A9?S.<"(-W !2>;I?B&PH)4#V/"/&/*9D-95+,(*X M-03)!9%XV95)R=:+H;' "Z>FQ*%?=+8DBP5A!FC1%Q*N]1BCE(='9AJE?OL9 MI,4[\AJC<6Y=BSJ'NM%4PZV!FF'WX%<#M;@F6V$W=#*?@J&DYX82*816/A A M$4LU;9^G]::GI$74EFC$]=3Q^XD^\? '^_R:0M)HDE9J3$LFBR,_VP@]V6KD M>;?I9(TBIH\PU:8>1'$^ORDH([NQXFP]Q3W.2?"QU'A+\X&?35(1I_;VY;<# M5C"V/[;BM*6F\VBA;KLM+<6TO8LA,5*O]I9+6Y*EI?0K9=R.)27^:UN,TCUY M9<0\=V"%MW5KDMF+44CD&BCNCAV,7L$&H/K-L/>#79BCHBR3=XV\UF:4%7^%S3[LST$Y"/JI# M>S>)DJZ]$T8JW W&J'/VJ!+[[6#FQ&=J=R%1LNRX;D8^V:;;J&!K?L2[JR)V MLB/K',!&F2O.8?12YW.^/E^LGC.YX$$+4!&=P.\52)I4IHWSU[(3 PTM1*8* M5@]^0$8(!)77UI"PAPQ7!VJUK:_D>![HQ!E/&NL^'6?%OSHGPJY$)4="=:$# M2Z@_=TYM&..ICRI'^U_%XD!ASL5%>C*9^S!GDDYF#X**+/@87O_T4,9N")YU_BP#>K""4W/$V2);:'P'L]JPQ&!17_Z$\ZW, M1G)P*)_-J=(]KNS=#XY"8I4$T]M=L^9FT&&D\I1 MO<@-=;)Z/5067)1VI3T4'&V>I2@#"M5W9D%4(H MYT=&09^\V2O#&+)ZE I)[)+%IFD( L8%>V\JP1Q'FFVO/P//TR"_Q5,*:.>+ MZ/\3\^OC:5'G]69#=2@&LF"WX_47 & Y-:Q%"A4'^4SN/>NY1WPV$H<=P";5 MA+T ?) 8SH:0Z@O9TOTU2><\SF.,B60%S5O)KD.-UKD0=.2B74':1=TT4G*BC@DZFF<"2[UU'E,OSSHNO"I@8@4TB+CHG48WF7MW3;;2AR< MN9IPN0M6#:B@G6@BZQ3QW#2;LMH"! MX[4TO/M,\BDPY)#O7L?:- KK*'#ET@[OW8>ZNI>F:*,LBY10*#ND5M-#=1L; M'08A]GFPM'15LTFI(J$.237J2N0PF.;U#7/QY\_%NO%8#QAY&N253$]]EGR< M7HQ/OC1G>AWY4,E/WK>CGHS'^IZ&Q9R]\)HF$A/ ,S=2!VJEY9!3#5SZ\_T* MX&+3WAFMX1S(1$D$P3+9=TF9>UC6(*>/MG/9)CHG0[40,_NE1U3/V<>*$#'. M]] LT8R$_UQYFL,^3@-D]YI38:Q&4<; 3ZR9@S:D9)O= "6>]G[EA?'Y 5-( M!P 5333MX2/0JG?*GS@5!0R1)].?9-C/T->QR!#J"21LDOR$NEE.^#1NM)@*6V_PH^L@J+9 M@AT7&ET97$KR*?@8OC"B.C6ISWU40D5B4R$N8U.+>5B>>;T#SW!1;YW=LG?< MP?Y\JNH[\((H>C)(T+(PM.0B]LJ(.#[TY5WO]>7]7?OR+D,I]W Z#6OWW7V' MLR[D"RXSB!U[6/&N+D0AVBT3(9A+P6M_!F:H^VU(JDF*TMO+7BY4UW !;PD; MX\N\DKLU1?^-K.T.9PE%%@*/]]![_W"01$O<7;8-%68VSI=1KE[J3I1J:,R: MVBIO#>?@0[!Z.$JE!E=3!G$/F))>8.SH)'H8GB>D2G:*O"AJ#%5QWW0YZ""G M_1P>W=)G61 :<:<"X"0/(9.&OL.+/V7QHO;/PRV?!XWA?,2-\(KWZ*,EMEER M)D!1!LW?:FL;2YKXM*(@I=4!<%-W&@=,'-!02$!Y"]+,E$RB;L]LX(316$I. M-*1>^G)U,$U:CJ7TN:7Z!GM+0S S'70LRB9.N3"<;NT!#6%=R-I&OT5)E M3+-(VXXN6S@A6!]1Q8+^*R\S\8-)$O_LZI:O$E"O6O*\JWQ:^@5C7)2=O\K! ME9B"@FG2S#[3T@Q,5U#TL=APB*^$)([-V<'5@3$5"DV!$YS3&$[]**++VGH( MN09I_H0,!A#!P?MW ?8L^RU=]3QT8\!+V_:SS1L'$-E< MD R#O;O,5RHE.MVK*+,9SFT##X$RB[GI6V?[ZD@?V[ +YW7ZJJF[+="2 M& RU'G.@6_FQ6L5G;J$PQ>GRQ][M/2U?+Y-G\\G)"-]^U565KQY/E&A#:UE4 MA^;N[>BR6,I-3MQVTW!X3C8)Q!XR*6C2A MT>OT?*[EK*]JY$N5[0;]JD_JD2T?W:2*U3Y M&1B)5DM?_N98!T"E:25E1T+=>7_X@8SMJW$P=O[I@8])@WL\2P(CZ)Y!F2?2 M3GU LZD+N"1]01[4M6:IEX#T!H_O:'F35: *L*LR)LG-OI^0Z)OKA0ZZ]R%! M-CA(_$O(P;;FU">=>&-7OLVG8ZKVJW/FA)Q)(EW,$,NPO M3O@,P#XLM89[*3&_2Q+T,=GI"L ![3F:/DK6F]1T?7:=V:"!_; M8G;1[VHIBOG;O.29>CZZHB^2R\%;]F2H#:D4()E/PH5%TAD%E:G)2,Q/OAEF M6B2MQO$>EI/57^WM>4-@,BR'OO=I!$ZRDOQ**IKF' ,;QW+(WMP?/ 'Y0S@^ M)& O'3:H5 SQXP9WS8KZ('[[?NBM&)%C]4!7&OR:G\9R[TE07U0"E[+^12L M@_=%L4$V-1%W7P)A0<@%; M;HPV2X24[&XIUCB?'H2#' $^7N@6UA/R39R<8I8H0XX8JMXKFO<,>) %>B6] M3PBZC_89WGF,4H$3"Q40OX=='JLH#L M("R/R[HF[6PL9.Q'LK>*1\[U_[)+_>TGZ2[%WSO MCW["A\T%(N520I(*.T&&^0HKU\6HV%O)"\I=?[FB(#+X3BO58U2S8!^/6]L\ M?/XD^\]O/2C?QH9&M9GA>VP$S+,$SN3X8HX/)^GT;$8OSM/S^1D^S-/9Z8PN MLAU 7,0#BC.9SJ[.]#N=ZY\.0^"1@"TO,/P\@F&*#SBDA^&G'I'?)G_P?3,2 M4?G%BT"TKN4.%&[OE--=X"0S6O3B!)_/\%<^?\69,-J?8OCT16#X(TY.TLG) MF:Z A_'YN3X<] )8_^HU5/?M5U#]E2?J:,ZD'(W'_.]"GJ;S($WT.#N+QYQ- M_9AW_1&\:/L4:W2M=@]70.1D+(U?D_F)-C -;J1++"#*2E'_I!Q\[2VEU-^+ MH\8C]?TL>9ZM/0Z*1FI%>\V=LPL!_&0R(SMQK*:%,D.-97]X>-CXETVBHLEC M!B/T7-BFY__XS(\@ZTGLQ)C\>DP5G>GC_<,8NHD,*]DU4SG9[=*;B*'59>XP M",[JG7E8Y;:/%JFE/A-O($7\0>3#X9*FXS1JJ@:=G/09X0C%V:^TFKA%]/RP M'*?U5*FXLU].D'3.EZS\6$<_@U!+FR9=-&''0I:L#Z1,]QJH^=C'RCI-^$T507;?K!@:Z?07$/B^(X(R[7?,X)DJ0ZGC=QLU!"%L MAV"'-CGR4#VKCNA7LUS1N-74[(/ZC'SC(-2L$K\,,?J[' M=T>Z0S^D]C+ZS3K8[17_,A__R$K5RL_7A;>)__&_2_G-NWZX_'+@&V"$.*XT M2TP=C\[F1^+L^H>VWO(OX"WJMJTW_)%N5)N&!N#[95VW_H$V"#^)^.._ 5!+ M P04 " 29DY36KYB@B\# 4!P &0 'AL+W=ODW0MBGV@)=HB M2I$N2=7)?OV.E*TXPY(6V( X/))WSW//B3Q.]MI\L37G#AX:J>PTJIW;722) M+6O>,'NN=USASD:;ACFV."5K+7^XB?7U31*?4)<\M)Y!(;#-W[%I?1 F,;7 V;4 M4_K 4_N(_BYH1RUK9OF5EG^(RM73:!1!Q3>LE6ZE]S_S@Y["XY5:VO ?]IUO MCHQE:YUN#L$X;X3J1O9PJ,-)P"A](8 > FC(NR,*6?[$')M-C-Z#\=Z(YHT@ M-41CJWY6)U]RF&Q>_WU\N;Q:]WP%0%[ZX_WMVO%K>3 MQ"&+]TW* ^)EATA?0"04;K1RM86%JGCU'"#!]/H,Q$!3 M2E[!RWK-6<#+7M)L\$P;]QC#4C+E@M[%UU;L\+ Y^#Q?6V?PM/SY"E7>4^6! M*O\?R_O?$.%)'>\U>8>->'"MX1:8X5#J9F>$Y14P"QLM\6[:"\!"/X9"!X,6 M,;SWD?ZW;H6LA-I:> ,D+>*,%L$B<3H>PZW3"/K$@ %/Y!D=QWF1XTCB83Z M]QQO4:UE!0*3T-^X][) AJ,X'5 <\YB,1YU;!;N#'&CQ-!GD4$R5'*3?M3Y' M2LAQN-(*/UW;W7>A?.P6\[%0Q$560!X/AT/XP&M12HS-XGRA[ZVUPRX:S!J?+6Z\ M ^YOM';'B2?H'\+9WU!+ P04 " 29DY3 \VW2U@) !)%P &0 'AL M+W=O?B6. 2?K M8--NLH;MW: H^H&2.",B$JF0E"?S[WONI5XS3K)!VP^)1R)YG^>>>ZG+K74? M?:%4$)^KTOB71T4(]?/IU&>%JJ2?V%H9K*RMJV3 H]M,?>V4S/E054X7L]GI MM)+:'%U=\KM;=W5IFU!JHVZ=\$U52;=[I4J[?7DT/^I>W.E-$>C%].JREAMU MK\+O]:W#T[27DNM*&:^M$4ZM7QY=SY^_6M%^WO"'5EL_^BW(D]3:C_3P-G]Y M-".#5*FR0!(D_CRJUZHL21#,^-3*/.I5TL'Q[T[Z&_8=OJ32J]>V_*#S4+P\ M.C\2N5K+I@QW=ON+:OTY(7F9+3W_+[9Q[Q*;L\8'6[6'84&E3?PK/[=Q&!TX MGWWEP*(]L&"[HR*V\F<9Y-6ELUOA:#>DT0]VE4_#.&TH*??!857C7+BZN_GU M^N'F9W%[???P3_'V_9O?[MY=/[S][;UX)CY<_^/FS+;TK\>U-.Q'*>B,5L,?^&O&7O M]Y+E+;_FMRIE4+FXE2[LQ(.3QDO&B1?_NDY]<'CZ]S?TK'H]*]:S^C_']W^7 M*AX*)5[;JI9F]]>_G"_F9R^\L%NCG"]T+;0)RBD?\$/HX$7MM,ET+4O49UV7 M6KE$?) ?U5HYDXAMH;-": BHE>/ 446)S,9G%!;5!M9!$RP.P,T^%K;,E1.5 MJE)H3>C\?#%9_"#L6@18!Y+P09INWQNJ1,.SA&MB$8PJ:EWLB8[&![?1/Q%CKS M7--*(F19?FVG@*D"CGMKL&LG-HT$@(*"QG0G,N4"V#!Z%$/ ?OVA85[J4 MC@3'0%/>\P:*1Q$J$04O'FW95(K2C]8(7'00I_C1[R[?"!?#'$BD?&X0CJT. M!7!IL=T)2D/837H7UTVYQD]R$-)D:A_WHV+$6OL,X*8"8?CCQVP?8[+T5B"> M6!Y7#ZR2-<+S&>@*"C"^F"Q_((EOC8?[S^YT4(GX->03%,,(^VL8I!FO6530 MT0-D/>HT!"$KB_JBXH^I9*\:"D;*1ED3$Q6W(<11!VT=(-G"^Z!P M)^+Z@/ 2EG7(X1HM-85&H_P^*Y%+A[0Z&(*5KESA<^HSI^O(;%N$]7B9K!9+ MHD <+4L.VQ/82^+W$G.85(@W"NY!A%$V&*ZT553C6*\E\J]]!]?G,PH!L<79R<'Q9 "AZS M&44!*W+@=FPX/CV;B4S6&LZVW:)#,46CECH_$#>4I%.90L/S8WE#]]H#&3,* M02?$>$(J-Z%(C@H1Z!#2:B+&%C]&0[#L"4]T($5.Q;VJ Z-2+&<_[;$TCF9- MV75"DHU_1M P+!YEV:@83#(RQKA++1!F-XJ9IZ6A76NZ]KZ)K.-4 \2A%%K1 MEF$SUI\@9SLB<],0I\*M1PM7Z0>1;(\C+@YJVB/XD578DRH$+E9PSP5C#W6L M*_5(@1Q5A2/D8;^E+G'8 M[[#)!>@]K%7Q;E&"MJ] MF+VH97# X(9V$/V:?,(K*+$'L3TF.(8=[*[ 7T^@^/C5SJ M$]716&?@DX2EC=>QZ;37)1QGUMB?"[^1'2(\)AN4<4Z\1LV$NGU<.&TN"%62V MJ2W;#KO:5^V!-09F7-;@/R!*H6+K2&P6+RL4">RD6T!6&%O:S:YS-1EE(7;7 MSOITT>=AB9SLP_Z[LI(P81AKGHU+#TY2E484 M=/:,R<^I-7W'X;%N1$)<(#GN#T1F\1JJ/E,V5-CJ'7.6.?+8MN*UIT8 M; !Q]ZV<3!S#A&;.+NZN_6A0\T>#4C%Y_>B5$N\MRO/LI_UR^).!3A2J1*>4 M3O/M@Z[5U,B4;R<,?ON472@7B[-DB;F*RXUZQ7";;WLT71E;D74)*,\G"USL M*%RH^H9JW(CK9M/@Q/PDB<,<9Q:2+S :?;_DR=D3P6]4ZAJZL+:B5P#0=.N@_^*4L+4-TI.JV$%B.]$T ?"$V![J"98N*X9]PO2G M:*[@"X6+?-9.E.GH"HTSN:HH<+FJK4<+_5.XR/SP2#L9Q['O<%8:1O_C\],$ M R^/?HAR?YH3_"W+Z3[0?R;B :WUVXYODOZ@"[3WB9,.4\ODXF+QG:3]I4]N MT]'G3;XSTT=^CI]'A^WQ(_,[\!FX&+6[QM$9P'L4H=@] M!%OSQ]+4AF K_EDH"0C2!JRO+6#4/I""_NOYU7\ 4$L#!!0 ( !)F3E/_ M,L6>U D ($9 9 >&PO=V]R:W-H965T*)^MC/WF%DIY\9!GA7O767A?OCD^=LE"Y=)U3:D* MO)D9FTN/6SL_=J55,N5->78<]WKCXUSJHG-^QL^^V/,S4_E,%^J+%:[*=?F?SX%;/%YX>')^?E7*N[I3_K?QB<7?<2$EUK@JG32&LFKWK7/3? M7 YI/2_XJM7*M:X%63(UYAO=?$S?=7H$2&4J\21!XM]27:DL(T& \6)=YZ0C4C635>9OS>IG5=LS(GF)R1S_%:NP M-IYT1%(Y;_)Z,Q#DN@C_Y4/MA]:&D]X3&^)Z0\RX@R)&>2V]/#^S9B4LK88T MNF!3>3? Z8*"):NR0S MKK)*_.MBZKP%!_[]C/!A(WS(PH=_T6G?WR5N3#%_[97-01T@3 SH[;P39O9& MP =K]@%?Q*-(_%8XE0!^"OXO3;;4Q5R06"P7"1YK+X[$/_]Q$O?CM[@:]:)> MKR?NZCVL)C.R$,-)U(M'XJC7+-Y*WJZ*^U&_-Q3Q,!J?#L5G9-0G:;^A,-S+ M!W$5U'W0A2P2PC&*QI,A_I[&?7%OO,S8HDBHAR2K4EIAIIF>2TH^)RKPQ(I, M(8&^R$]1V(\ MCD[B"2XFPZ@/HS96R$1GVJ_%KP5L7$,/\:X7B:\ZRU"+!* H3G_;?OD(B^X7X'?7&X9V=&_&9,<*42UE\B[:W%\Z9 M1/.=>%D+;>UK!/J%]*B>I;).I3!/%T*#.L"CK8(QA*FTVMC'>!]A2:6'>9_- M4N53..R4'-"?=,5]D($0ET!65K8TCNE&PO>]IYV >V9,"27FJE 6FQ*#31;R MA2Q2+LH4I$26FL)HU9\5X!(JQPMJES,Q)V_Q+,$"I]D;1'-E/7H+E&J[0JBD M0L-#)%$Z=1Y51->YJ:"(_?BHL"-/MN8@;%]&*KM58HEU)G@1:PT[7"NI424LL(*HZ2/7L %F6F4Y8^LW'RU]O M!8>BS"HG^MU^[P4[73V4" +*3IO_H^YA$[<5@FGTM!,!?430ZZSJQX_2Z@$B MB7ARLS@(+XQ7$5Q9RC4#1[Q!$[ EIRZ#8J@+!_)D@374A5."+A&CI2I>K^$( MPH'2\=^01C2\I!4D^84UU7S!>(8,9\(.(-^1R_^2]P:C%R!>FNJ0N-GZD&7% M5B;O=2M9UN2#F2'C:Y\%&Y%"I'GKY?HMI_M,/R!,])ZL;F/"R^ZP_T*@'$!I M@7 0A_+.9XG%H#RN"V.].QB_(N0TF"LZ6&8CMG2I]*!O] M_0"CGRV1L%!Q5#I[C4S771<$%)(2MY2VJ M\T]Q%E/\4IO*07LK,>&ZE;3I 19'+=X)4A$A0!9TU_KRCUES/3!'J=](-<4= 735U M: :H.0J(T5[KT84@H-<%.;^*Q&JADT5M\):@AZ8+K ,R::TJO KU[1;T[:KT-S$@6&( 4*['D9TOFL2VM/IW^ M!TH!Z-)?M M^[^N=M+:-85G*;-*-;MKCQFS@* M[WQ$07">H_.SR=(P6=[<7#T[FH<.(P75.3W3-%H?QK\1\OG3_56S&^&86YGO M1W GM^!,U%4(#2FH0_FZM*9XB%C9'QBT0S1(=B.3Z%E7BI13N-ZY-?@6<_L* M18U0WJI,JYFX2'B@BZF6M(\Z>-Z KEL:D86^ 1!H75!K;D9]O?4DE&Y=@V%: M$0ZD#!D9<#1E@72CD.14-KU\0,.D,@;I229U7J<0C<%4*WQ-X \X$%E6R4*Q M;Z-:U(BI2G9!#IF<<7?A/#J^KW;>*,KZ(X9 MC=/3$E%$4J,0ROF.,N[RVE>AH'+?HRUTQ@FXJ%3*;VK76:_W7+5NPZ># C&E M4"UFDST-\7?3@UH:C6?#Z&0P(GU?[SZU.?\!5*[Y3MLZ>Z\ZKZ@4/!IR>7 < M]@:A2X=9A0Y_F_."KRS[LU[;I'"H>\-A%\Q#I$- ZM;,S9=L5E14-9TI+#I3 M.*BT$W#$Y?UNJZ!9!B]"C4C.H)^&#;2,$?Z.@D#H?=!T!D.7=:0.+.B8#33 M =.O95H0P(YXPB(>*G'B3IEG=9,,9^0-L:F,F$R'$_]49MRC^(NA.PP0FXH= MIX8/"R91*G5A8 ?;ZTDA8C65A>-J:B%D4TT7,PCC+G TCD;C0<1=&;=<_+5S M%2-)C/-T=C<'YRA:__D/)F34N.WU(;>U2!X]S5%4M!9'?Y"?H]"770A%2//6 M2,ADI9$(X!"%G,IMZP,'%9900KY3WYN"'FI\*R<60D=.L(7\N9I\_O"1?BLOET>?IR 07,:33,UP]9>=S+J M"!L^^(<;;TK^R#XUWIN<+Q=*HBK0 KR?&?BKOB$%S:\NY_\#4$L#!!0 ( M !)F3E-K=X&NH@4 !X. 9 >&PO=V]R:W-H965T["Z6)TMC;UU!Y,5=J2MW.BB\KU\-ARXMJ)1NS]14 MX9?#L)*Q]LF4I;2K M<])F>3H8#]8+UVI>>%X8GIW4D:0^+>@"]*:@4#C:XLYZ%SRQO[S M&OUUB!VQS*2C"Z-_59DO3@?' Y%1+AOMK\WR+;7Q'#)>:K0+?\4RVKZ$<=HX M;\IV,QB4JHK_Y5VK0V_#\>B1#4F[(0F\HZ/ \E)Z>79BS5)8M@8:/X10PVZ0 M4Q4?RHVW^%5AGS^[O+J>?IE\GGZYNA&3#Y?B[=7EF^F'-V)R@;7IY^G5SV)_O"N2 M43)^ F^_BWH_X.T_%C59M9"<#V):.6\;I)EW0E:9>$O97%5S,>%T45Z1$Y?* MI=JXQI+X;3*#.5+I]R=8''0L#@*+@_]5^_^**3X7)"Y,6A%7N5DC\93ER:TJ1ZR;UC>1R5K%(E-9AW1[XK7$VIRE4JM5[M MWE/ +67MM@AW49G9'Q0:2A"B"1H]L!GZA9ADE@GGUS'TI4;D:'$48S6M($+Y M;4VVH4NSH$!_#^G[K<^,G)I702+I-BJ) JD=^"Z,AB LDZ645.U9JBBR!I/2 M-%P-XQL, WVFJ5 MAW/A9SFW%,- S_,%;HP-=FO2H']8O6+8RG#:X?0B/8ZH#6<,,HK]!=RU M38Q>&XDR"2'T.3Y[I"0>9(N534PL>*B+F"0L74@;SC%$ ;(Z&J%#9:Q9W5BN M[3:%NY1=J_N01Y3> V%WI=<+'CMQ\SW=&Z+CB&RIUC*E6-&RKC5JCO6,323H M%U)GFU9LRETB<:B.O->P*_F.0<4O"ZJV+4J9(^6Z.N] M5%I#X^T8'NR/;K/VKP][V\W.?G([QX<):P!3#$,K;IA*.+E4MD-UF/WD*I2 MW;29QOYRHY'$S#N5=2S<5L<4ST:K+ @QDQH7)X!XR 22WV80 @TKR6%8&;V* MZ_PH/@85(3EO?:[;7H*IZH48[X['8_'\QV3\XEX0;JW(_5OWLFA6'O9F])#L/7R8NWK9Q?.]6NX^?29SY-^;QR^F] MM!A9G="48^MH[^AP@ X4OD;BBS=U^ *8&8_OB?!8X ..+!O@]]P8OWYA!]TG MX=F?4$L#!!0 ( !)F3E,1HSHGHP4 +$, 9 >&PO=V]R:W-H965T MO'6) L"5*\DN:!$C2%,NPMD&3O0## M/M 2'7.11)>D[&2_?@])^26HDP[[$(NB>'?/W3UWO)RLE7XP"R$L/=958TY[ M"VN7Q\.A*1:BYF:@EJ+!E[G2-;=XU?=#L]2"EUZHKH8LCD?#FLNF=W;B]V[T MV8EJ;24;<:/)M'7-]=.%J-3ZM)?T-AM?Y/W"NHWAVFIPG,Z4>W,MU>=J+'2!1B<(Z#1R/ ME;@45>44 <;73F=O:]()[J\WVC]XW^'+C!MQJ:K?96D7I[U)CTHQYVUEOZCU M3Z+S)W?Z"E49_TOK<#9->U2TQJJZ$P:"6C;AR1^[..P)3.(7!%@GP#SN8,BC M?,\M/SO1:DW:G88VM_"N>FF DXU+RJW5^"HA9\^N/UU^_GA%=^=_7-V>#"TT MNOUAT4E?!&GV@G3"Z*-J[,+055.*\KF"(:!L\; -G@OVJL:?VVI :1(1BUGR MBKYTZU_J]:4O^=<4JA9TQQ_IO31%I4RK!?UY/C-6@Q%_O6(BVYK(O(GL?X;P MOTO3W4(0\"Y5(QIK2,W)8F>IU4KZ*D 1D@P>6?XH#'$MCGVHW$],'T0I-*^. MZ;+5&BKH#8VC9,SP/)I$,4O[]%[,!;Z5=,2B.!WW*8FC23:B6\NMV EF$6-3 M2J,1&^^)Y''>IS3+H&\23?(IGJ-H/,UV1YZA0X&YZO-.-&@PV"4QGV,K^";@ MJ48KH%)B%W8+",V$70O1>*&":_TDFWOBM6J[B'!C!%:\*:F2?"8K:27$7&CF MLN%-(7D%R]!LG>2RU4ME1!!P.C>J6@.XSP.Z/3R@6WG?R+DL.&+Q;48NL<.; MIQ]_F+!D_,ZX-A#<=TI> (A4X1,L5FB$YIC ]"?/=+]@>;0+XD[+,?TBT'.> M*7J#E(VB49)C-9U$23;U]"X@*6T(&=Q:41Y//&8T4VY#.ZV0[A*N M&4#-HG0\)A9-LYQNNH8;OJ01RR:41)-)0I_AN:8\9S3&WYVRB/,AQY,D R<8 M4()$:?[ MWW"K58/[ R1:R5(@ZM BY(K/*@'/DA&#%TF:TG6S$L;6CMVRH277MA':+.02 MD/VQ)(K'H\[-49)0,IX</C)E6#"$)BX[YZXYUN'8^J6A*Z/[+>4$(Y-:J-1AO3'K-O>#\41TIZEK(_%*,KCI$_G MM.)5&_+)'5*/0IK0T)P?ZP4*':3%7JVTH_F# Z[X TURC4.@#4N+KZ9UWVN&W3&1OU@0ZHT" M)SD3C9B#5DD\2"$U'4SQV]V-X?P22W\]8" PH6?.>/&P;9AOZ6@\0'F^[8A^ M% ]&[NTH"<^K%V.3QH-Q )PYHY@Y8-,[VU4O"I#>L"C'[(0=[7F)(QO,/J9\ MZ\ZK:)%)'JPN,'P"IB>-K_^.K;O$; .\%T+<6CN&>Z-D;70]WY8ACUW7X:) MZ4_F:T0EMWOJMI<3+;6-F]F,U-LQ8Z;J6I$C9%2Z1VW>-2;F6FT MX&LGM*MFT7R^F.VXK">7Y^[=K;X\5ZVM9"UN-3/M;L?UX5I4:G\Q"2?]B_=R ML[7T8G9YWO"-N!/V[\VMQM-LT+*6.U$;J6JF17DQN0K?7*C.X9 M>;)2ZA,]_+R^F,S)(%&)PI(&CI\OXD94%2F"&9\[G9-A21(:[5GFF:#6UTXUQUTC!.UI24.ZLQ M*B%G+W]Y=W7W[NY\9J&+WLR*3N[:RT5?D0LC]JNJ[=:P=_5:K(\5S&#$8$G4 M6W(=O:CQ;VTU97$8L&@>A2_HBP?/8J"E-HV3@XJI)5L%#6&\:UYO5& .K6L-^W@MVH73'P-& M]X72C=+<"K9%%7]NN<8T**K73'QN94-V,&X9$G(8$C)UANWXOY66]D#6RUI: MR2MO)(.*G6'.#U9JM8,0LXK%XF2H-^+JP:K?KPDM+,UV 2@@HG2F3B'A2/F6V4MO(_? QBF NC!/+R5F!K**0?=4N-IR^3S/W]3, 4 MA(>Z4UU)ONIC/(SV=D7!?#ZG:[ID'[B6+OC?ZURX#))LR<(%?F+V^^.TG+'% M/ CG,6Z2*(B7 X3A$FC:!UZI\3=#I8@(M9V$4Y/.% MDS\+XR!+XP! ,XUPFU)U" A"A/*J)20 9JAJN&4Q,BI*B)?RWK:.!&IA'R?; M'&?,='["THBRBZ3F"647,9C3BS1(TH2&8[I?YCF&%OF2Q;G# 082%B<(?]H/ M+(+%TDFDI"Y=Q!C(4>L0C_.8!A84KBPE5?DR)O%%&E)IH$9*(J0H3()E B6+ M(,RQ2!(&81P>I:3A!\^&<1X%41*Q>!ED28[4A,$2N?E%&$/0:A$439 SF$U1 MD#UV()?DM&,![!#X$!Y.S1>2+($\7+G#P/LR/ MN'E+W-L@2_<2O0%2R,Z6080EB3!:2E'O!5.K2FZZ\M6B!T/[02H@:H1=%:5W9/0#I]#KG!F!O_9(Y(FU!% M!.FC">N, ^.8I9ZRS$?7[HCU:]BDB3FUH!;P@79(-_O!\?./3V$:1M.4A?$T M?@S8,)DF+$QQ>;+"D8U/5<;3)7O571\IS;'8J^YZUS9-Y0(.M!7<;%D)'P$< MW^#Z7O,X1^8Q:3LNH/)G-Z2@X1)UJ72'2+=+4+AW$ 8.>A)_"K8''P9#C-\] MU6/OSJB0LD5.L R!L^P%X?+8^S%]^L!\@Q 5>XJ2>=_%HD&7,#0DS_0H'&T] M#$)C_PFX=1HY LDK2)424(CGKYC:UP3E UH3[39956(CH^8#X>FVX.F1=A=: MVO+]SOQ@"X6OQ:ZI$6G9XYF8-ILGGF878#,L40(UG@(]?7O6?L2]>._J>5BB MTS<4KE,=!U&4/=L9#19@MY':]PD/"R_0T]OMT'+ $W%O!6U50V/C-Z^ZA0!Y M.WU"-10Z;;:R&2BN@QG8P\69X175!06GFXJ.I.]K7!SY!ERSH4F^B8(A=J^Z MILPU"N%!L0<8\FTJZYB2?8OG!B-']ST#SBT5'33 MY=L5\4?^291"UUVQ]>+C;&YI3]=^+ ]K5,*E=,S?>$,F0YG MR/1_/$-^B]SI#'DZ0Y[.D*3I#GLZ0IS/DZ0QY.D.>SI"G,^3I#/E_ M?8:N._4M"+V O\Q=W@[? J_\E^ 'Z;[[^B_&UL MO5EM;]NZ%?XKA)>[FP*.+]&)I*"YZY144^3*+H=%AP6?:N+MS8G;ZZ4+7-92GN-#-U M47"]N1&Y6E_VXEXS<"\72TL#PZN+BB_$@[#?JCN-IV$K)9.%*(U4)=-B?MF[ MCM_>C&F^F_!=BK7IW#/R9*;4(SU\RBY[$1DD"\=*]2;E9LDRN9";* MS# HRP14::R;C']A"S""Q1J[Y"5^E($(+C,(#'IO]EIS\ZHU<>2,,5MKMEZ0 M67ME>*O%CYKG^8;T\XXS*&#HD!A$Q#()%,A93?3@!G,)?&2%Y?_"Y=798L-SA@)3*,H"U-'.A.6D23ZFH M+,6'X]T2OBU5GN%RR%2HGVW *WE.MW69N3P)EO.U\T^6B+'EZ89>5[4V-2^] M?-"N4;D+$$VD13>*ZXP>/D@-9E7:-&\:(/*JTFHERX4;;4P?L&OC!8(O_1(X MA_321.2A3FVM1=^M\?YL!>]S"K&W&G2Y [Q)]$NSR"K+\T9^I=8^/O3&I>:Y MBL9VH*J13./M[G'0^\&+(N0U\*_EOX#A..I'4>0U.EVH:L2"BB:4P6^J>;OD M*P!&B!))-[7(O. ]X98[*I"F3!BY*!$%!L:0PO2#&E&F[H&<-\ZUB@.MJ:RX MASS$DM'/C-K1WSA&^[O%GPF%I 6 DL)=U+E6"\T+0RFPE*0J)[39);NO =+(&[%4=D0/V05P@$+T-@9)GF=4;XH!X',O0CNJ"M M;HJ8+[!2+ D1#CS>.8.%,C]IQ+N5%84,\Q*HOB\WX73KV9?_CK) V1AA!;H M<@BM1Y,M7/9$N(_6J:IR-[LI+_$$$J.'1FI@K]W<(3C[77150LN/DOYXFK19 M L9>ZB>*G$N3PE+LQY&+#SS@629)*3D0]\^C,YIGGK'G-5E#:7MP:0,B@=8: MH".%B 0M@>EFSMMZ(PA1F3I7^9-P%(WB+$-).HA1#%;"AP!KH!.4GE*B@@6[ M-N\$YM?#8$8U9NQHU$^B$=X2^%V,+4-'LFD[$A3/JE;VI.TM295!@$+@@["RH'"T! M2 'JM,D@&.0""69KZ$=2)TGBK,3M^62Z&PUO/YG=I\!5PG7(^0::'7D&R8@] M+"K%7%I,2]6B=-B5I0L^$H(M@G9-QQ^X$#Q=Y@$Y'9B&K#L8":XUD8!?Y^P^ M'8V"U5'RLS9_*=D'D?I*C$\I'?3['PG?;594UQAL#IRT M@-T[Q)<=TWSJQI+HG7M'H^XY?OP0;T9_F* --I3;[N=QI9S*!7$\!S6$%$*\+7:B,!W64M3 M6\)N_8-:H0O3[)*^[/TVXIWT,,9VC),*X7AS<-.\?^Y=D%!I"9*2**D4D9F[ MVB8:%X)M!(=9GN0AE1!'0E&NI=T-2'0V;0*R+5[R>UY3D^&7'/)P2;64HP ] M[U#'Y4^LB)X)&?*'23I*>!EH-4/9A3+LB'!FO_78=;09&LO?W8%19"?8][5# MW8'Q+[5%79598*"96,BR#'Q'PED\.65'+)D.QB.6C"?M_>V3T*FDB%A._+,7%%F6T-1S._CML+(O^O7S,&Z1X!H\9!#%QPBKGJL"EKO6D_X] MIA%%)8-3G]G!81/X LWI@F"*WDF#K&6*/B2OO82CR(%EA@[CO]$>$,JE#K*@ M6_!TV2*3ZL@=I+ I%HZ55?FR8%AMFA;B)N?IX\E#"H8$_'PNV!V*DR9\5IG( M=]N)FAH'= @H9$FL#+G<$[PL)$Z$4*#JR@5ERRT@<:5=N:G6LM# $(?#2I2[ MZ&;"F4EMZ&TS8Z5R;!@YE1W\\QM)\*UC3F?6+M>'L[,)A$,6NZ.A5"W,#+"A M:5M1/@?41^ZSD0:]G3XT6IK'DSF1%)VEB+F9=GE_9N:WP0,6X,2"UF?#-E+D M(-):KQSQ/VGS7V%79[L>?\/WGN-SI- M&]*]E^7&\0A5'Y\3-8T2N@=-@17^[''"IFC"!M$IYB5AUG+H+1YW.2^>M!.2Z W)F9SOFM.EHM%YX@V93':,^MJ>.G>K\V5/&N1F2"-M M3'N:&\\0H]/0!DWZYZ?3YPW/(=[1@5_&_?@L<0!P1M5EIWE[T592[G-_P%'4 MF@037P B5&5G[^0S]$\>%80O=P2DMM1LD0B1,]'M';&"BN\%1V^K,=[R:Y=[ MVF]._C0KL^??I9P[W<;'!(CN0/.N^2#T=G^[A)0.T%2%R][O#]'@=.)_KAN: M/RPLZB= E+N)S\;[!2;]L_,X_&+FJ!]-G 5HW*%DWX?*8>>S;R%P**"/VT1A M=6G]%^!VM/U^?NT_&V^G^X_OZ'47=+C/Q1Q+H\'9I =22$'[7X6K?P-02P,$% @ $F9.4]KR.'OH$@ M2C8 !D !X;"]W;W)K&ULQ5OY;]M*DOY7&EYG MU@8H6:3N7(#CE\QZD,.(7][#[F)_H,B6W!N*K7ER4R9UQ\7C M.YGI[9N3\,3=^*I6=Q7=N'C[>A.OY*VLOFUN"GR[\%12M99YJ70N"KE\:6SWU5:W;TYF9V(5"[C.JN^ZNU_2"O/F.@E.BOY MK]B:=X=X.:G+2J_M8'"P5KGYC!^L'EH#9H,C R([(&*^S43,Y2]Q%;]]7>BM M*.AM4*,+%I5'@SF5TZ+<5@6>*HRKWMZ\_WQ[_>6SN/EX^?GV]44%DO3@(K'# MWYGAT9'A820^Z;RZ*\7[/)5IE\ %>/$,18ZA=]&3%/]69WTQ# ,1#:+P"7I# M+^"0Z0V/T+O2:QAP&;,-?)597,E47.FR*L5_7R[*JH!=_,\3\XS\/".>9_3W M*O(GA@MB.LX?>[<;G9>Z ,>IJ+:Z.R8N MI%@6^D^9\_--7%0J4> &2LVUR'2^DH60<9&+4A;W*I$B 8.JZHM?08N&5_%# M[X\ZSM12859#-M'WLE#Y2JSE>B&+DB:MP1'1M#P992@,/L!-PTRN(\QRR@W=AD7WP #9J(^#1R&9E LA&)_L798ZE* MMQ3E1B;@%\8E_ZA5(8&4X(?6 R_+^SBKCM0YR?V2X8)M M5MPZDR,RIR(*)_1W$(GK'(8N<9.?:&;^?Q$=6MZB%YE:&;V%P60V%U$0CD?B M_OZ+&U-8:BOKC,LBX M)!";"4A!:(GP8$CQ8X@$-GP#(G$O=)UF3V* M!.(; KG\Q$(Y^PNJL(CA!C":5@1C(M6_C0,AEA1 J]-721W["=;!;LEJ\W+ MNHAS-@$C/AE3O,OH]DZ+5*4PZDIPE@"NLGJ]H00%#Q :U*(V+GJ9 KQP!1J/ MP>&72MB&"2XP=5* 4SFM&O.-1Z>C<6B\C-5S%Z>@LX03*U*HM2:,)V@HEX_, MA-HY^I-H$O+TDKB\(XOI :[;OH7E+R!#8QR3R5RD-:-W M*YB1XC'?_L!"@FC)\.DLUTI96K&(4IVW&+*N2A:G*+5,ZG5M%*M!HF##*^0= M.>V]Y+>?UDO'OHXJH<4ZDP2]4P(66OW3^7#J59A?N&,?-;,$TJ1,I7R"BWBC,&!D^;28!06 MQX253B2Y:KBT 5]\\5R^]/=:WA97D&>E6UP/@RB:-^RWU,$N?\F0\E)\B%4A*.'@U+*--L?4,8!P M0U+'. BG0\-J=BRXCH)H"E'#81 .!PZ("A,4//CRND>O_.=S5.8>[BCN27': M&IH,@\%HZJ3YT+'*/66& ^@](IEI'2@+J'/&8^_?4.L/;/6E+P/:*9RE;.D^ M XH"]DZPAJQ*KSD7!YEY,!L.Q2P8S"//G4V[F+?G4!9G%I[/7W+Z$G=M$%H8 M@V1;](8"J:0R M:?:CV.@*2TSO\@HVT(EQ%47*#K127/( MH=?#J(2+AL[(!L9/&M'@$. UBVY M"'%.IY0T&HP^M0X&HT'Y^^C+7W[(=Z)Q< #)7<+N\F&5FRX-60@5)":J<65( MR;3VI87+E)YF6W"RGD@3:5J.T,;(FZ=RZ!:&8,%'DW''B@X,L$JQ+Q_W1.MZ MHV PF8G?N?5"RXB2C;(9O(04S6B^+DVVDTH3=N71@',T9/E:9#?&[-7:S?(> M#BB7Q!@&('%,N#8MH B/6<<9B/K11+P0P_XHQ,?35 YH->J/1AAGJ;CA/,J@ M0"&10--RMRM3D4D862E&_?$ P^Q'4PK9X8=1>]@?3G@0D.D%0ANJO1)],@6#-Y[ L[;^75*G&V;P.:Q_4YG!*$A@WN3 M;SN\?.RE!5R'3-MQ),Y./OYR?7(NJ!=4R16\ZE+@CO^.A4QJRO; +26#E4T( M8U.RD'$M:R1NO9V\Y-[T*;@=TB/C,VX'&P2^93M93*'*[S9!I:([N5-0?DJ: M,)QR6T07G>:-TS4#T@.C-.,YZA^HSF@;S/$P9A5 G1 M4\4D"!WLBJFZ/5D M--G2$E)3G;AJYOA\6RQ$8U'P M]=*/]]1V3W5FGFJB@7;\]3^CS5QU\(,NB% MXQ>"6AXH#$N9(,VG*!B(V;@7#@8ONJPU+["+8S#>H#JB;[*7SG1$GNI1N:7N MAG5$2LE-5X5"TZ:@!A#>,H&90;>D=[G(3?OB_2YCOG6ANCZ0D;@H:3:!*&$. M&5WR/&N5\K6I78D"EL@V1;[FBQ[>5Z4U].*( Q\BW_FT? MO@75XPEICAH2*WA/;Q$GWVE]NDI+=+'1[.T+G:?L;@UORT)3'4R>:[I"*D]K MJHJ)DQVW;].%JM@6OJ#D%) OA@2*V)5$ MW/ELLQ2U*,P!G@H6%A3 MBZ72R?<6 CAXL;T_KI#"R$39,5+-GP^Q7^&9X#4'<78$=D]20*:0E:5> J\$ MZR5Q4IBRC\PL(:ZM/DE&!RY&_RB'U2;KN!LT7B& *%W:4LL_6=58=VH?ETTG M :%(_BZYX%([L MWQ_1X:K/- ,@XUEX[JD,4=G3?_]]/N'_1_S[Y0^G,@.OS<#V3)-!,)N'[L/? MG06CX=Q]F#4X%>/YF#0LLBZ]+E]U10&./ZC9^IN;0.Q:#ZWN1.8\RE;NOION M^HR52Q35\+[0HCW\ZS=OI$3_7'[?1OM&MDVK^NS[OD-G A5U0V$:2V-WR< M_F'+TF7F4*9&F57L]T"C;G.1DS7.71O#SA2(TP*8AGDK^P)9UVO?Z\S;1. G MF^_Z6;WWRA0#:BW-YITKY _(XDOZ0QWCW6ZO6Z]_1;^7GW6B:'"LM>EV%GFC MDG#)Y^B","UWYABT/4]$K.S*3M;F!T3]I%KA3<*KA-^?@OZ73L MK:G6A]5QFMGJY<3WLMH#&]81K1QA*T!%UJMD]"(!U M84,QU>I(:93N9/$;.)1"^XV=+%<1!6K!H M\LJET(TCL5O&A^R$-$O%E;]I@[AKF1WR@,XNKM%35P9'#'IS+%W3?N_AMR@9 MW[2X94S6?D4"FQU96#S24;5%//R#]TYK^!D!=5K$V\Y<5KR%+J@+^+B+9\\0 MHQUP#.?["VA-F_3UEÐY=ES3L;8\UCIV=+W"@S M>BTD;-+.Q-UOIS%JKG>;0'L[:XW(ID>\7W\6 M%YW33>)S30<9^'GXBB"B7KMS)M+LT/H VCAL:7D."UW9 X67R%K^B_SGEO7K&/9@3?)S!FFV8<,Y*:=] MK,5KE*)"CS 2 <4?Y+")@1F^.=W2W=.L\XW24/'*KL!S(K CX+_"KH0UVM[$$FF.U:D+2^K53*E' M,)M-^/MEO:+N!!=EWSY<_6[)A=$D$G^)UYM7WL_+KAAGT7D@SD9VPNEH%(YX MPJ\P+?K?6G\1!5/:? FFL[GXK,47>("5=V@F_2I7IO72$>YL:*<()YAB$D6S M:0\S'9R"3F%%DX'Y'(8TS=]J+!B7G;9UU5FF4S$*9N,Q?\X'$]:=Z;8W*9]9 M2@(,DIC..>E%90[8^"R"CB6+\7@P0+*9^5V^?QQ;^J3A?PE'L+]#',WZM"#_ M/QS=RDUE)Q^TE+1[F[4T.C<[-O8P5VE*61-4[>:3.:9)[97VL3^.9B4;@PUL M:7.P%=XOJ3[PNS.HW!B+M;B*S7DZ\4D2D.&+.>> &0K7KG=V_%5F2BX9/T # M'/,!*.KDC6"[[@,MM1'%?& M+WR%S%ZR.R*1RNZ!<>T4;S:9,JF.B]R\\+Z_P#LVK6UO\#8Y%]\:O1Y$UX . M5GF(LXD84)E/(VY1'3>Y()Y^ESMLFF6+?U2!FFI1E=SQL!NMR+.H3V(VXP]% MDR<:!3\L> U?)KAU^B0QBV&.S[8%8:LXP-D!OF /J=Y4/UZ;OOC"@6^G[G>' MC_;K_S@K]6X3X!ZVK6N;V^SFU-VM=U:R*UON9)SQ,02WHT%X]OU0@FD_L&O/E\R0Z]%.4B];O>]82,$6_8B*$135H?NKC[_H?2EV: MWP MKY0*XK$TE;_HK4*H7PT&/E^I4OJ^K56%E85UI0QX=,N!KYV2!1\JS6 \'!X/ M2JFKWN4YO[MSE^>V"497ZLX)WY2E=)LK9>SZHC?JM2]^U\M5H!>#R_-:+M5, MA2_UG+/@[I6QI @F/$MR>QU*NG@[N]6^COV';[,I5?7UORIB["ZZ)WV M1*$6LC'A=[O^525_CDA>;HWG_\4Z[IU,>B)O?+!E.@P+2EW%O_(QQ6'GP.GP MF0/C=&#,=D=%;.4;&>3EN;-KX6@WI-$/=I5/PSA=45)FP6%5XURXO/HRN[E] M.YN)Z?7?O]S,;C[??+H5+VYM4/[E^2! ^T;Y$G:590V?D;::"P^VBJLO'A; M%:K8%S" :9U]X]:^J_%/);YO3%],1ID8#\>CG\B;=/Y.6-[D.7\;CS?>BVM; MSG4E"1I>_&,Z]\$!(?_\B8K#3L4AJSC\/T+Z5"A_*H7(^,K7,E<7/;#-*_>@ M>D^*GHEW4KNUW(AI_JW17C/:/U7B(UZ-#CERPTS\H8T!RT1NR]JHH JA@P9?H]ZZ3\HK66+SDWM9Q?X*PL]QZK=;WMG&D7H2 MM1](1XYA?[62(<@J$[Y6N5[H7!JSX?U?:NP7?RH?Q$P7*DLOWLKNQ6^Z]N(* M:LF2ZY4R7DEA;!X!GO%KB2PNPDJ@J)!*']<)"96X4V8ERTSR"B)8MFY*:!%WC]&[:0S YPZP, MQR#UO:P:M %!X(P0=>I!>^RP% P($^.CN!2MKY'P!RS/4TPJ3<;, FPBUZM[ MU]0AWR#IC0L"_8JWS=")5LI5X@WC+0^4@UMTBZ_H%M@!P"Q7",U,&B4^N0)A M;2V%'=/::=.9V.]85$M=B(.3278\'G>JVLRW[*D4*\NE7\5X0FC*A$<35%M4 M&BWGVB#:"L=R) RV$NR@'2C19A.!8Q%=/'HFI+-E)U48A>,D -5 M@>T*Z*)LB+%\M'7"J5QIBJ@4!Z#PY$CDD*7#O@Z2,$>_OP>Q("0=)E2/3EY[ MI!,*P<:$?A^DN:>S*^N\:K$_1[2:BF)+TK[/_+, BE!,1A$*8;%=5OK?9#.( M@^>VFA"U00G)8>,0%^B6E'));5^H1XPQGHE&)BP((ROQ#790W8%?"^W!MY3F MS[O9W&$"I$"V%T1EKLI5SB([/%UKU*/HJ8112*7.14XOYXZMPC^",3CKNSR0 M03'_&Z)45,(ET4G#SBZL+79K)W:AA-06.&0+F3>75:6#\:)0= M'0Y)]!))62.X,"0V,CE'"4DUD5PJ\5SP5(J((W2<58N2[3=(S5(380EIG2"G M#+O!,O;-H7)=1+23%DZA?*127-LGF/^D[: YY@&,ZT@I!E=BKOJ;X0J HBRK M)8OF9.R;H@@I1>R T>1MH-L@_R"!^%I@T'#@(>5.IM).F]'[6S!R=5S@;B!* M6R@C&M_V6YB@U2(6(6$6C/V=!.!&@V"%S-/8B"OM"/H2&6K%'7GS4* M00'ZT" X1]QN)/ +^$<@YXUS))&6?00NRZML0*E?QP=9_ M#>R(9T9'N38S$ M0J%BY)HY%1UH$R2-!^O)DQCR)WV+%;ZC0JIC>X"-9FX%T:@G':.2#/?=(53S MCAS=C- 7'Z**[X,$"(!X\#8.+(B,I/Y*:;'55D ?$TZJ*^VK9W&XD \V&L9N MD2T'A]GD>,A-\0*T>9]_S 4SA67_1(%D4L#Y@27,$074UHL&B?; M,;>+)P3NE,"86'8_M0MN,Y@"*?,MZE 6#64V^=AAK^U>Z-FYBDV\4$GG3E'X MOLZQ+4_4.LB"6ZK:#NQ)OX7J-7.$8Q!OT_#:H^6NGS*EDY2,WK+Z?ZV[:8Z@ MVAEK? >Z?G?+F,YF;S_/Q'4BR32*ON;9ITHT)U8"G8S% TQW)^*C(E-!/&[- M#UBQ/)(?99.SH?C$K:+E7;)V?'@B/EN,&=\O'.#4Z=FAN/LO52 .9@=B9U9XY.C[/CL1'RXF5[=?,"E M[2TN<'GN&NH.:,V>S9NK"C69#QR/)S^89>=&+]-U=3P:9R<8UZ*>W8Q!V6B2 M38Y.T]JMZE(Q;;-,\K/)Y$S\TO:=U-/BD6X,NV/T' A,N: %8=ZZCAYG$]3 M9-JPQ>YB&T.%@);S6(/P5#P3PDCQCLJ1LG.%&SK7O^V(NU'28-_ (+IPT46(@80;P6$V.IXPB&XJU"$E<+6?C";BJ:\D@YV/4(CMDC^U MT22)/A^_1W5ONZ]YT_@1:[L]?@K$[0]FHX^H!8X.^R='/>'BY[7X$&S-G[3F M-B"1_'.EP%-'&[".>3FT#Z2@^\9Y^1]02P,$% @ $F9.4^T&G71F! M*PD !D !X;"]W;W)K&ULK5;;;N,V$/V5@;MM M7P)?Y&23W3H&DFS:IF@N6*>[#T4?:&DD$:%$E:3BN%_?,Y2LN$&3EQ8(8HGD MG#ESYD(M-M8]^)(YT%-E:G\Z*D-H/DXF/BVY4GYL&ZZQDUM7J8!75TQ\XUAE MT:@RDV0Z?3^IE*Y'RT5CV6BW\%D799"% MR7+1J()7''YK[AS>)@-*IBNNO;8U.SC^>'^*)YX_>>22)96_L@ M+U?9Z6@JA-AP&@1!X>>1+]@8 0*-/WO,T>!2#/>?=^@_QM@1RUIYOK#FJ\Y" M>3HZ&5'&N6I-^&PW/W,?SY'@I=;X^)\VW=FC9$1IZX.M>F,PJ'3=_:JG7H<] M@Y/I*P9);Y!$WIVCR/*3"FJY<'9#3DX#31YBJ-$:Y'0M25D%AUT-N["\N+V^ MOKJ_OKRY7Y&J,[JXO;F_NOGI\N;BZG*UF 2XD(.3M(<[[^"25^!F"5W;.I2> M+NN,LW\"3,!M()CL")XG;R+^TIHQS6<'E$R3V1MX\R'@><2;OQ:PK2H=4%;! M=P&#KJX+KE/-GCYIGQKK6\?T^]G:!X>J^>,-KX>#U\/H]?#_DOD_P-&J;=BA M>$%O&I-#)A.ZX38-=LZ/D@RB-- JL8X_B MAI6N*91,.VEL3LI4U@?\&'FS+?H<#J$@Y@3!O;:9EYV #B:GZ@(:4^YL18IR M]&H)$W"P%-N&,K7UXQTYRK1OK(=? /@6:5#(D3*D*MM*WK L+GRIUH:I<39K MTQ 9*^,MV*:MF.-3K<@;3(&7HGE!OS;Z".UC^RV M'6:$>9-U$R2*7J5%13NO(B\II+ M9?)./C-XH8HK2"^>G&V+DHP.NE#=T"HP5Z&SD-A#5,YIWHO(D]>R,61Q.IN/ MZ==G'*$($.TQ.T+ LX3 TJ(11.#1&(VJMQ(08U#*!JDLTV(/[=\E!\?SN51" MCA[! OIQ2IM2IR5M "8Z%+7^2PP[824IXALFN$.P\*4VR96,HH'M2C1\T-"7^1TI>-,*:S!M7RI"$" MFRV=?/AV5[U<-<9N&6#H"(HI!=YZ2WU&A>A:.4E'#*-PS'&(C.,$D3GA,;I# MN:_E=]^<)+/C'Y =?N0:Y0$Y/,(#%NIQ@W E> V':PX;QI%KY:!GE%:4.FL+ M7 'R?O22^VPZ<%?>VU1CN2./JH<$X-8%T'O=E.@H1+/C&EDH(Q?YMF>1":N> MD(0BB:N9MJP@78" !!!0 &0 'AL+W=O2O.C!0IK*[6L8YO$8'2PAVD/3G)M+!P[V ZA__W.3IMU M$B!->W'L\WV?O[O2B'-)"BLK<["T&0%ELST5862;E9*E\S2 M4:]#4VEDN0>5(DRBZ#@L&9?!=.QMUWHZ5K457.*U!E.7)=.;.0K53((XV!EN M^+JPSA!.QQ5;XQ+M;76MZ11V+#DO41JN)&A<38)9?#8?.G_O<,>Q,7M[<)&D M2MV[P^=\$D1.$ K,K&-@]'G$/+E#!^A:;U34X#R&IC5;D%DX*2R_;+GK9Y MV .,HA< R1:0>-WM0U[E!V;9=*Q5 ]IY$YO;^% ]FL1QZ7[*TFJZY82ST^7M M?+GX=KOX^AT6=[0NQZ$E6G<99EN*>4N1O$ 1)W"II"T,+&2.^=\$(>GI1"4[ M4?/D5<8OM>C#(.Y!$B7Q*WR#+LB!YQN\%&2=&GRH45I8/-)JX.@A8VA*,)F#2@5?,]LVIF!>B7KFY7<&!%+/0(,DXV!T M,O#P@]'HI$=(4Z%O2K'I/_<;PKVR+E&O??,:BKZ6MJWPSMK-AUG;%G_&ULK5MM<]LXDOXK*&]F=U(ERY(<.\E,DBK'&>=\E;>RDYFZNKH/ M$ E)V% D0X"6/;]^G^X&^")+M&?WOB2R1 #]WD\WFJ\V1?7=K8SQZG:=Y>[U MPC(Y>LS%J[<5&:'+\LBFJM/?ZLED>NK(Q.>=$Z.YI-)J=':VWS@S>O M^+LOU9M71>TSFYLOE7+U>JVKN[W:Y,X6N:K,XO7!V?27M[,9+> G?K=FXSJ?%;$R+XKO],=E^OI@ M0A29S"2>MM#X[\:Q^CKM?,/-@9JZ=.2^R/VSJ5Z\/ M7ARHU"QTG?FK8O-?)C!T0OLE1>;X7[619T^>':BD=KY8A\6@8&US^5_?!D%T M%KR8[%DP"PM8$$=R$%/Y3GO]YE55;%1%3V,W^L"L\FH09W/2RK6O\*O%.O_F M^MO'CV=7_Z,^7ZCKR_>?+B\NS\\^?55GY^>?OWWZ>OGIO?KR^5OU^KG M+T5F$VOFK2_P1%H;@B?1<+? MS@9W_.\Z&ZOCZ4C-)K/IP'['C2".>;_C/?N=)4E1Y][F2Q7Y5/][-G>^@N'\ MW\ !SYH#GO$!S_8<\*6R>6++#/L6"Y44N<,QJ2;;W"7/X9NYL:G4%.8S49F63E=*5P: M$%ON-'N>4RM]8]3+Q@$A/&I&>#$KAPKH$'-\97>T2X?!B$N%Y M('T7UZKV-K-_0G+J9'9X6)(9J>-S$X'V?[F#-%C MG+>(:<;M$MSP#IIC)E4?$7 M6(8'C9@W-EE;AV(DW7+ M\LJD2]Z<'&?9-@RY&:ED4Z0912SP5 M*032MMZ$IRS\)%_:>6;"@K$Z2WP-553&(3T[<%)G*22Q6,"D%E6QQK$%:&ED M-N1:SQO7>OZ 8Z1(V-6=$=NC&)C,LZ,94BA]IA!&+L8?M1,!+$ M"-B&Q&2>$?G$(, !J.H2_A%:9/O=8D=#[$Y!8;P?6K(T*#9 M@<-)9QR/L"=Q91/3N#@\EX_V^I98-+>M"CH;2R&=3.B^>A=6K MJJB7*R6TX=&28B#'J>).9PC&6+>L]/H>CXBJ&G^3(9#[!U$Z^C[:!R]!-$L? MIF-^IT!Q6E2R*"_\P%E(A$$;5YH$/>K%>UI7I;(B,0@GY,/!/TTXA8.-1&QR M7T0CT^Q*:05_D@Q*?<32SV)["VPWBE$37&$532;P:V1*(@Q(QIX7* M!,SAR'8A($>JFYM[U!)V"T8(62;[F))44A6),2GEIJ"D9HY/B:[Z MF"]B1G\'GV)0@+CLH5PB&R1@$8@)JP !T^FD]'I\0O>^CV5 M$B!7U4-Y:3IIB[S)H*5]-&0U@*O.,!4Y(HC=C?T>V.FLA#7<A/"LV@ND^7%Y\5C\39CZT^0CF4.%34?NG\ 3@:!BO2 $J%+AS MP0ODN:T5:X-D#M"A4RDR:KC'J$?(AM-_6X8\F9Z,CH.*Z?-T,F6?,Q1H=-[" M-;;4%K/3\[O,[ P^6W :>23[S,T6IT.:[I3STP>J3,()'@9(!EYR1)2ZXA9Q M8H_*_[,MFV13I<(I\15J0]B[L(D\65>59!)!R@*? 1M#G@!(TR6EZYA%2EWY M%FF[YC-#O#'*5J "(SL1.= 9,*10$] T;Q-/1EXS !Q Z/&\)KL1(E94Z9,3 M'A+_U.G!$^29#49,R; 6=:8("SBAQD(N7 PZSE+SVF8$!A#,0%KG!TG9K<0( M\4=AC@(,IMC=KJ"JNO9T?/N<6Q5E25@#X38@[1N#,,OI]8-!6D!UGA*:!F>Q M L&Y*#I01Y!8F2$2(K:JO-BBH$@!+AEM MJK-2<0^FF(_79AQ-U_K,!WK* " MHJ"= %-M16Z)1;82?7(UER3UNI8]TJY^Q*C612^3QR:&B(SRYA)6P*FN0!IA M]+B@AI^X[J-JM$&_F[5^-WL ^SJ>+#:_N((&__^W%;/K\5]?+^N#%,ASC M&IK(K\LRLX2F8B()(NDDEL4"I2NXI,X.E;F'5Y;^^.#3\6@K-K$Z?G8PP$\% MRMOCI^.F1V20)&NN*ML4UA#5'H:S[YW"=MPI[2)^C5A'1S *M=_8HH9:V55# M?($1_U-4F0$A9TZ>+!8V1 *NWU!'4GDY5KM$.)O\='@R^6F;Z@31C,RF,I"D M82EPL,D!OU:V##XCID9&0U4 2L[@#G!'^+SDG+'ZG,>"W&UM8@G5WNC*,J:U M,1HRQ7";Z&!- VDJ?#S6#4"=1:0WV^!R(-+W]'49#1 M#0K\??W#?DF^9;NTD)P?< #0.X;2*"QK6NGQ5 M*(TL)DT5?1O").LAY&Y!0_@CU)(<\L$CP#D%O:Y(HL7%G>K"(>4(:FYR($T;L7YPVV,"P$%N+.7 !1(TD439;S;YE=O#F?U.91K7-$@?_-/T M5R%'.FNRG-8Y1!=L2VH8L=(9%U/2]R99Y53%4Z%G?4BV7<)81#]J8/<%VUUW M7[D;J984L<0>.9)V5HMTG%HB(?M8@E'>#N3C\;FA;2EALZRY*2=:)#,5Y;(T M0U<$V[.MU[ 9[HZ@]N.^=8TD]#TO-K"%)0=Z:K<@.P#FY*0BN><&Z8-QI;UL MF0[?E5P ^RA"4&9G5'GL8I(.][PEG+(!W4)RTOUB^4F)*V8O_2]X@3/<,A?+ M)C< %N,?N%5#O?!N.K6$XQ25<1493=O-:0).Z$P0SK$$1+F1U"=3AX<.Q81" M. CX#W2B\ B$IH92)_,4$EWG9B>DRWO'!3YK[C0P_P)/6A8;?L1,%RUURQK MBLI%PGSSS+J5>!A57H>,,17R,D)+LN*@A-W)>.@.D"\I[6I!X(W3.NG2&C]+'8!_L4QXZ=Y%#IH+6%7-J=TOG M-B2U^\H8Q3Y["IB;>/)J:I;$OU#;UG3#[+;.Y-K9KBT"R!YAW!=AAQXN;=;K M(L=Y86-&3U"6BS(X[LJ@SCNKP_?[F1JKO=W@T8X+N$Z/>Q0S'2..S@]'@*WR M0'-A'[Z)Y7)5F\YUH:"*OUKSLF B2&#+;>[XV_Z>Z_K.W"2Z=LWE([5MC=F2%I!*ASX&F0$7TPV+KG(I;9L* MK-=556=N)PEMI=@K;Q.*BV1$\]#1@(=U.[@19XE/].F\=P9!Y%%(UE33E31A M G/O+:F6-QNWZQ8W M^GCY8$>1RJWFOE/JK.C^G*0HV&@PHGZ/$ M(BLVH>(, F'&"./'C$AHSM]SG,8$.OVU#E5-$=O'\.V9W$OOB,>VXDBC03;P M?7['+4C=3"/T35&ZV5L:#M4R]?=ZA ,CA!@:YV9,NNO&Y?[-(&V=/S0>P&JG M*_+W18VGO'JO*XJ[H=FP4$].IL\&G:6] )\.WX"__VMS"#M=Z?_U!#8"WUPK M=7H51L-2.N-*([YJX#9TQ54F)6'86=\_8 Z>>X9]5^H5*/]PCR$LC(/)K=[Q M:/;R97/=C2$0S=:AKFV+ %8-C4JUVL._3V# M:AO'3247>SZWOD&M>Z+%7QQ+H8M_ODCE5NJ:.KAI#SW&;E][&TR)C"X4U+K. MO$P/[Y%Z&0\AB&5%$HI&&) @:SA$691TZ4 ,K^TR=J)K5FJ[ M.W<""$83B.3+&.Z2P+8L8 :872QLTIW8.O_\^^6[P^E+8#88P]HF8Z7>U9S6 MF[K=4VQ;ZBJ-B[ ^M'MY#LQWQN*$D48-V[N3/!MJ[P]6Q(&,GKTG*ZK%]_E. MJT#VV]GH^,4IAX+!P#T86]O!BNGP.,0GXR,JIK%4!T)W5\V/GZK@PFA3J"0C M!PR#MU0/1!,^IQ_46>];QH_4I<_"X N9:#-$1X$K-=B0DN3)LY_Z70MI47&5 MC>UD][=;9UX38TS+KM_9;^#_W":ET"&7D[3F$(HXY$\=N+.3 T*A8!_.M]5: M"C.M@E4@F4.63+Q!%_&@Z(DM?Q[0DE&]?(=V0B-H>QOJ N1MY-(9^2!;.'57 MX'<24^&7"=_\.68GD7$2F]5DE[N.8WXYKUHKPUQ.T-,*/1D:)2X8S%](O:> M+I:URU8D:+IM$47) M'+*,%%8+%/(,-X/4N#?=. >A$6:ON<(/'/+<8D*58J?;C,JUX,Y#9TJG,<"= M)M#FAVU%T-S: [:S3U.-):;!0>(9=G$87)%;6:+O4"BS=EVLM_&,"[>9U%%T MPSX.F>VD9;^OCZ3O9[M.QF".'89[]1)__@/!;!'97$X*JUM<[N-KF_,^AT.9 M8M:.,\V&AY"N.P9+]F)RM_<]B@>V.HO*ZML_F[4!0BONS/V[&[OWZH730Y>D M<"'6@S^,F4([(D"G_-YL.4#)<(4_:V>"9L,#/&]#G[T$(-]9DCRP?L_=A-Q> M,20@_FM6.B';^*RC^=2B8NA%TQ\<6)B(R'"O414+!GZ9*4QP5R3=);\$$88\ MC$P)T-#S.C3:J$W;C-R*O.F"EV<4PZ@(-[,%X!;SS"[#+8VT7V3X(.N#IMY, M$[6)2:LH,@6F*[.B 7LXXP=0NI5Y"7\0=%+'T]C#WV[+QE8C M00@24W\'G;F"8[$D""<-?BK^,ZD.#H/!5LVE<*L5_F0*E.U7E- M-Y$$@@5_7YQ=OXW'GEU_XTZ.G?^ J+-7)EXFSS%5G" M%67&-?G)11-EKF+Q=L"'A^VGAQ.Y6 M"[Z'H?D8*#2US2 %5;#ABJ;IB],H4M+P]?[L[ O#YF VK&BJ8E#@\:LJ83XX MOB,B[_#@*YJ:&76J6Y3;=.?:L<<=E[S=4H_#9E8@CG3]75-=(U/+S=Q/%!4W M@]N^Y(?+MY^OQ.F:NR(:3FAO&OGBD=0;QPY'4!%]2HN2NVAQPJ.4XAZ";>7. M4MDIC=Y+,SV!-",B[V#3_$)4*+IF_>! *$9FI^C]*PJ3#5 J"Q^JWEXYV3. M<-/[N!>:8NW8OD$%&=I%%,).'S[JO**Z-JA Z454$#*SP-+)^/G)@6#1^(&PO=V]R M:W-H965TMB6 8.LM.4L".$[3>6@> MB-,6Q; /M'2VB4JB2U))W;]^1^H1ITV,]D,B'GGO^QV//GD4\K-:(VKX6A:5 M.AVLM=X%0R7@W.3NS> MK3P[$;4N>(6W$E1=EDQNS[$0CZ<#;]!MW/'56IN-T=G)AJUPCOK]YE82->JU MY+S$2G%1@<3EZ6#B'9_'AM\R?.#XJ';68")9"/'9$+/\=. :A[# 3!L-C#X/ M.,6B,(K(C2^MSD%OT@CNKCOMES9VBF7!%$Y%\9'G>GTZ2 >0XY+5A;X3CW]C M&T]D]&6B4/8_/#:\D3^ K%9:E*TP>5#RJOFRKVT>=@12]Q4!OQ7PK=^-(>OE M!=/L[$2*1Y"&F[29A0W52I-SO#)%F6M)IYSD]-G\_=75Y.X3W%S"?/;V>G8Y MFTZN[V$RG=Z\O[Z?7;^%VYMWL^GLS1P.[]FB0'5T,M)DV(B/LM;(>6/$?\6( MY\.5J/1:P9LJQ_RY@A%YW+OM=VZ?^WLU_E,70P@\!WS7]_;H"_HT!%9?\(J^ M29:)NM*\6L&M*'C&4<&_DX72DF#SWQX#86\@M ;"5PQ<<,56*XDK9L$HEG"' M#UC5^%(V]ZHR;7JL-BS#TP'UH4+Y@(.S^S7"4A348R8&;2H%]K32"C0=3D6Y M8=7V3P6*415AL:5SD=>9AHQI7 EI8LYK:>2196OCHQ'TKT5!^9"D7)J5)*OS^M)B2/RAAKH5$./2.X \Q_=2)XI!?:B&'-@DO M6VK*22I*9)KL8<$=4,B60N0.75V?K1L$B@T9RL%L*ZMZ60BR.(0],(]ZF$=[ M83ZGH9'7A#WRYPV3%8%)P:VI^-I&=\X4SZS1"U[4^ON[H('_7A.OP]^"GH!M M!@W-BTQ4&2=/#(:KFM+)"'1-P#E6@N[29H,\7?1>Y8U74-$XY%4F2HM_4,9[ MRI@$5A1]1[3]A?FP ;_%_+1@2L&D_9[_0%]WKAS#]9,14BML0?0.0$<6! \(!2M;=)IUZ+WJ)U6K7B?_R6^I[_5RO;42][ MT"6!3(Z)/=WQP:<%!=GY4'W7]8,D@V>5)_(YG3X/&?8/&/]^@7^EIIR@U=UB8 MRIM$OT-ZXJB7NG*OWM>[DC*X$8IW4T_;R[4P5NA(Z>]3VHP6M*/%7',TC'/K MVUS3AUZ#VFBYV9@>(I6JR3!?FM%D3/3CJ)]$+2]-M1VK3YNFZUE.(.9FV)LG M(F"3%\IZD#AQ8HKA^\[8\^"2L%YEN*N)1IO4_%L_UNT1J50*Z8*^0,I&QIM3 M:VJ7?4S0,W\S,Q21E-%>H[K@;,$+RAI5IS_M_**11-"@_]$8/M#U;X?]KP9' MK1TF8Z#Y&5)GWW]?E@.:QH[G&GB&OA.,W5VP,QK&&\;SYD:TL]V\#^Q52\-' MU;*OU(_A/'F7&3U+4WV'2#K^PO"07VV=@\M_O=_L?*I'FC/[$WOW2NF%QQ@FZ! M2Q)UAPD-/-G\>F@(+3;VQ;X0FM[_=DG/A1RE8:!S&MVZ(XR!_B?&ULG55M;]LV$/XK!Z$?$D"(1$KR2V ;2%(73=%LGN-T&X9^H"7:)DJ1 M*DG%R7[]CI2MN$"3 OM@\TC>/<]S1_(TV6OSS>XX=_!42V6GT2V:1A6W[/W4.S,#A+>I1*U%Q9H148OIE&5^3R M.O?^P>&+X'M[8H//9*WU-S^YK:91Z@5QR4OG$1@.C_R&2^F!4,;W V;44_K M4_N(_B'DCKFLF>4W6OXI*K>;1J,(*KYAK71+O?_(#_D4'J_4TH9_V'>^.8V@ M;*W3]2$8%=1"=2-[.M3A)&"4OA) #P$TZ.Z(@LKWS+'9Q.@]&.^-:-X(J89H M%">4/Y1[9W!78)R;+9:_+^;+U=\QS/]XN%W !'7V8NE1[#5]$_%3*R\@ M(S'0E)(W\+(^^2S@9:\E;_!R&_<XF W&L-*.R9[KU=(-\F&8769X1BG0%@A'D+4;G\*M# MCD%A*W^'A1G$!&N/UF",U2?PLUN?% MO>O?=\QLA;*H?(.AZ<6PB,!T/;&;.-V$/K36#KM:,'?X&>'&.^#^1FMWG'B" M_L,T^P]02P,$% @ $F9.4S6\(9;) @ UP4 !D !X;"]W;W)K&ULC53O;]HP$/U73EDU;5+6)"8$R@"I/U9M4SM5I=T^ M3/M@D@.B.C:S':#__W=Z/%2U%:7$ M.PVFKBJNGR]0J/4H2(+=QGTY7UBW$8V'2S['"=K'Y9VF5=2R%&6%TI1*@L;9 M*#A/!A>IR_<)/TMJWP$H5P1"3C[Y8S M:$LZX&&\8[_VO5,O4V[P4HE?96$7HZ ?0($S7@M[K]9?<=M/U_'E2AC_A'63 MRWH!Y+6QJMJ"24%5RN;--]M[. #TXS< ; M@7G=3R*N\XI:/AUJM0;ML8G.! M;]6C25PIW4>96$VG)>'L^ JG%CX\\*E \W$86:)T!U&^A5\T$D2DI17$=H(NV%'&[[4XA4X2 HM9E287RM0: MX??YU%A-/\.?(^1I2YYZ\O0-\@EYI*@%@IK!C9+S3Q9U!:[D:U=YE,NY;V"6 M/,=10/8RJ%<8C/>DA>LC5^0&8PW5&P#=U+._*1^P;@B/TF!.319DEY42JU+. MP95Q\G+:+BV

,^^S6!(F M<0HL#;.S%'Z0 6^Y?J(Y\L W<-F4NRXEE[G3T0VS7DK/,Y; @[)<^(Y"P$TN MZL)EJ*DHY]QYU4!-?Y,&@>0W [U.V(\[T(_#+.G"#1I#SM :I86ETM[<67C6 MR^B9MNSBQ^T6B [-5J.=^I) B54O;^*[=;:?6 M>6/6?7HS\NB^YB6I$#@C:'S:ZP:@FS'2+*Q:>NM.E:5!X,,%35[4+H'.9TK9 MW<(5:&?Y^!]02P,$% @ $F9.4Z7?2YVE @ E04 !D !X;"]W;W)K M&ULC53;;MLP#/T5PD\M4-2QDVY=D03(K:T'M"N2 M+'L8]J#83"Q4ECQ)KMN_'R4[7@:TP5YLDB*/#L7+L%;ZV>2(%EX+(%*@L;= M*)A$-].!\_<.&XZU.9+!9;)5ZMDI238*>HX0"DRM0V#T>\$9"N& B,;O%C/H MKG2!Q_(!_=;G3KELF<&9$C]X9O-14E=5TRBG.CN>+9;*9K)/-8@63QSG<+^9WR>,=3&9D2]8)F<_6;"O0G ]# M2Q>ZL#!MP:<->/P!>!3#@Y(V-["0&6;_ H3$M*,;'^A.XY.(7RMQ"?WH N)> M')W ZW?I]SU>_Z/T4?,7YAH#$FFLKJC?K $F,[C';,_E'B:N;[CE:&#.32J4 MJ33"S\F6W*FG?IU@,>A8##R+P0P8:+R6B(M:C06ELPB MK&I6&N R%14])PDP8Z5K;@/4X#/Z*\$S\LQ@R@23*86XSC#OE>XTI76.L'-4 M7@Y4^(&*=E2,I\+H)8[I6!>E!$VZ>[GTB)P[28\);EN"OG4)R0+5]JVKK2^! MM\17WM*[:>Q.A&\$IX$9XT+/!&=;+GR)SB&ZB*((SK[$T?E[E0F/1J5 O?<+ MP1"U2MIF:CIKMW,FS:C]=6\6U@/3U" &!.XHM'?Y^2H W2R!1K&J](.W59;& MV(LY[4W4SH'.=TK9@^(NZ#;Q^ ]02P,$% @ $F9.4]ZQ+ S1! $@L M !D !X;"]W;W)K&ULC5;K;^(X$/]71MSV!%($ MB?.$;9'Z6MV>MKM5VWM(I_M@D@&L)C%G&VC_^QL[$%(M9?<#Q*_YS>LW8Y]O MI7K62T0#+U59ZXO>TIC59#32^1(KKH=RA37MS*6JN*&I6HST2B$OG%!5CICO M)Z.*B[HW/7=K]VIZ+M>F%#7>*]#KJN+J]0I+N;WH!;W]PH-8+(U=&$W/5WR! MCVC^6-TKFHU:E$)46&LA:U XO^A=!I.KQ)YW!_X4N-6=,5A/9E(^V\GGXJ+G M6X.PQ-Q8!$Z?#5YC65H@,N._'6:O56D%N^,]^B?G._DRXQJO9?F7*,SRHI?U MH, Y7Y?F06Y_PYT_L<7+9:G=/VR;LW'<@WRMC:QVPF1!)>KFRU]V<>@(9/X[ M FPGP)S=C2)GY0TW?'JNY!:4/4UH=N!<==)DG*AM4AZ-HEU!OUM[M; M>+K\^_81^D]\5J(>G(\,0=L#HWP'<]7 L'=@ @9WLC9+#;=U@<5;@!'9U!K& M]H9=L9.(OZ_+(82!!\QGP0F\L'4T='CA>X[6N:P0GO@+W B=EU*O%<(_ES-M M%%'CWQ,JHE9%Y%1$[ZAXI(HIUB6"G,.UK%:RQMIH.^LHOWVA>M((_2NL<2[, MT6"?U&/K=*)7/,>+'A6B1K7!WO1IB9"_46IH9:7D1K@"HOH%T9AA^ MJX HG M+KCVSX=/6*#BY02NUTH1!'R U M21M]^YODL', -SI'V"N@SSP_3 02^ET4) M/!IN\" 8>8R-(?02EG9$8C\>0!A%A)=Y63RF;^*EXPA.!#YN Q__=.!;C3;8 MEUHC!8/7!7P1?"9*803J8Q'_@0*QJ,5\?OWUEXP%Z4=MFT)C M @4:^,&$\F""C3YM459*:HMZ D3W5T=W-V"Q=W#D@#*!+T@=Z W0!\I"XB5! M3*-QY@71V'F>DZ0@8[E2KY3Z+5<%. /91XC]S-E,/.2F::XE9; @US29&GEA MF@+SQE$,][OVV^R$'HLR"+PL"^ ;>:X@CAFD]'N2AI=''0^"B-+,R$KB11B_ M=:OCR,29+3<$:GLX81&W<]$8R)B7Q"$P2ZID%X0=/OD\)A:-B9)$Y7MNE*SI M-H%";$2!%'5"0;&QC8T\"Q)&7@1A2"6Y06TJ2UA1PXHK4Z/22[$BD]VQP//3 M9.=F$@00I-DQ-[NY"%CJQ1F),I\*)(*O=*D>/?QJJRI@%!A_X(8Q#<>="CM4 MZM[/?D?1P-&'SI3KPAUV-&RX).H%97UEPT8$;79R&LM2%"[),U[R.D=P=P81 MT1RXY[J!96I+0ML:NEVB"<<^M5X24?I]MEONAJ)/:8]"-J!!XL5^,#A1YDE; MYLE/E_GM?([N0N_VU@=R$!Z0W,W)#D>=8[5^6HMMI-BB=Q*A+'HA:$M1X2I9 MN=AJ:GYK(]4KS)L.^IU(M\P/D7S\H1P+ACZ<[3^NR;[IX![4Q"^*Q1[ 2LZ: M6X7*;1B2U'@XIO]=;V_.KVAH+$OH"M1-@YCQ_+GM#F?03X?$Q;-=5OO^,+&S M?M!\;]^-3>@/T\;@",Z.Y7O4>:=4J!;N-48VR'5MFB=+N]H^^"Z;=\[A>/-: MO.-J(8CA)&PO=V]R:W-H965T M<[M^_@F=%6JF]ZQ;F!IZJL];BW M,F8]' QTON(5TWVYYC7N+*2JF,&I6@[T6G%66*6J'/BN&P\J)NK>9&37;M5D M)#>F%#6_5: W5<74[HJ7;W#PIU8K@PM#":C-5OR>VY^7=\JG U:E$)4 MO-9"UJ#X8MR;>L.KA.2MP!?!M_ID#!3)7,IO-/E4C'LN.<1+GAM"8/AZY#-> ME@2$;ORYQ^RU)DGQ='Q _VACQUCF3/.9++^*PJS&O;0'!5^P36GNY/8GOH\G M(KQWCWP.8EU^]' X.@M#7( M]P!7#8#_"H#GPXVLS4K#A[K@Q3G +UI7?(/+EWYG8@_;\H^!)X#ONM['7A! M&V)@\8+70N18-0V_3^?:*&3!'QV888L96LSP%>M$H&8; MZC7+^;B'W:2Y>N2]R<.*0RZKM=3""4>_2DUK(4!3,XN3?XPO8QA/++FBM&D!IF)=-:+$1NYX#9WMELVX$?.0?9 M>GEJ];C(Z@)8@504E$[J*>!/^!^!DF\@2)PX27#@^T[F>?!1U*S.^2G2M)+* MB+_8(4"[A9!::BQ*QAI=O= M@U^^X[HN/:,,OC EB.O_.3@O<\(D R_&5P /S\OR!F+7\=P !Z'O!)EKZ4L/ M%V9,KV#-1(%E4Q31IL9010T&ZUTAQD:UE7H9SM&[G' 65'=8*%F!/*^4I@*$ M3A*G5 #/\=.D0WEQ6AI]EJ.F:O]"*4XSB!(?.CHJ:CLJZNRHHZ--5]TPLU'" M["YU5B?2Y<[:PU$^,6F($&Y;MK'2&2$P7[;BR/5*EQ= M,0-,*'KN8ABC5MB(Q9_B\#_5Y M,^D]!5'6I[ICOZ4AU1WIZ=)"Y(112-L!C;,TQ2VJ5Y#:%L6-D-CBNM%A(W;B MS&I$!!?% 6ZD2%]4#]* -F)R+XD(*LT"4H\C#_!?"\->8":0=:&3A0@2.QZR MSP\]QPN\LVY9LQUQ7:,CON.'/@29DX0I=HWG9-@VG[G6^Q[!;-H*UC8+XM#6 MJ!>F+G5BFOF094Z %+QM!.&1E1M^N9$P.2B?"=R)\YW WPG\_Q(X:0F<=!*X(>Z#)03QZEKHW(9QAT<)?8G(W7C3 MEZQP[#=OAF<<5N]^T&<<))/%P:0BD\]H-KQP6OEJS]V\^)$](MN61&"ZBQR/ M+X0-[W9T3'K_DI*>WX_ "_K!9(WZZV%Z)IWJ1NFEJ*F_"Y0U>TG^,U4 MS0VEF1BYMK>"N31XQ[##%5[JN"(!W%](:0X3,M!>$R=_ U!+ P04 " 2 M9DY3[F:ND.(# !!"@ &0 'AL+W=OWV[2TCNU]_L MVCC0!A155;]X7SSSS+,SS]@[VDKUH->(!IZR--=C;VU,,?1]':\QX[HE"\SI MS5*JC!M:JI6O"X4\<4Y9ZK,@Z/H9%[DW&;F]&S49R8U)18XW"O0FR[AZ/L=4 M;L=>Z.TV;L5J;>R&/QD5?(5S-/?%C:*57Z,D(L-<"YF#PN78FX;#\ZZU=P:? M!6[UWASL2192/MC%QV3L!980IA@;B\!I>,0+3%,+1#2^5IA>'=(Z[L]WZ#^Y ML]-9%ESCA4R_B,2LQU[?@P27?).:6[F]PNH\D<6+9:K=$[:5;>!!O-%&9I4S M,SJ^M?+V>W\QQ_Z+.Q]@-GO]Q_O_H#&'5^DJ,]&OJ% UMR/*]#S M$I0= 0T9?)*Y66N8Y0DFAP ^,:QILAW-D/#=,M5 E,K7&+[6AU.,K(- M/=0%CW'L$;A&]8C>Y&Z-L)0I=:/(5V!LC:N6%-]0@RQ>NL6F:$,55,#3%(J4 M$V/Z#H Y@'A&KO305<8^@O+P&KZXCL#D/7]$10U^=/]Z8[2A3%@P;F"!*Y'G M=D&)M. 01EUX!ZS?ZK2!=:)Z/GM"%0N;8R==]N'H2!V\1$%!H1%USH#U6IT M&OW!F4-BA%0(M8?S[A\(+SM_HXM4PIIHP$IR@_X!Z5VYL23LE(N]S\28-G@S^KS2H7JAH1^7_5.-O,G^D^!3[52UVPC;5 M)AQ8 ;69G9.8J'8_*YY;ISZPJ!5TR8Y55I]+M$9(P@M=?1OM@#D1AIU]9891 M;<"",XL3#0[I[ NF/6 ED2@Z('5",-U:,-TW"^:2$I]07 V7&*?<-HG]:-UP MD;PFAI/ Q\5@I2F_,/7N_7]:%I>"U[,R\O5 M)ZY(R!I27))KT.I1TZKRPE(NC"S<)6$A#5TYW'1-=SQ4UH#>+Z4TNX4-4-\: M)]\!4$L#!!0 ( !)F3E,NU88#>0L .P? 9 >&PO=V]R:W-H965T M6'%I1?GW/O3,<4;8L&RC0?I#XG/L\]S5\MRZK;_522BV^YUE1 MOS]::KTZZ_?K="GSI.Z5*UG@R;RL\D3CLEKTZU4EDQDORK-^Z/MQ/T]45J)N\CRI-A]E5J[?'P5'[8T[M5AJNM'_\&Z5+.2]U%]7 MMQ6N^H[*3.6RJ%59B$K.WQ^=!V"5)F6Y3>ZN)Z]/_)) M(IG)5!.)!(<'>2&SC"A!CC\MT2/'DQ9VSUOJ5ZP\E)DFM;PHLS_43"_?'XV/ MQ$S.DR;3=^7Z;](J-"1Z:9G5_"_6]EW_2*1-K75$$X5Y)5[7>&IPCK]X?;RYO[ZMQMQ M^^G\YEXI/AKD_7$(/!$Z(?! 7H#I^F Z0V>H7=1YH!RG3 8[F26:#D3%V6M M:_'/\VFM*P#D7P?X1(Y/Q'RB9_C<(W!F329%.1&PB8Y&#E"E S^I5DLKW1XC 6E8/\N@#L5C)2I4SE8J5#9<4O 1"5NBE%*LL M*6JABC1K9I+OS,L,T:B*!5[,5V4A"UV?L9WISQ?W(*U2:/)Z(T N&D;C\OC+O55(W5<%K(9=( MZEK"+,>!-QF$)^(X]$83'#^5=4WOX*'.)+* %L/QB"CZD3C/RTJK'X8)K+Q M\JE%4LQ$AF6RQJMC,1P.Q?.V>0-2033FXR@ANG$ M+2E\;A0F:5MD_.9,]A(^#DJP'Q]?X.]TF10+21C8XR8C"\&B N\B59EREF6P M-!30HM:);NKV)@534FS^^I=Q&(S>UA9CNN2'H%*7F9IQA$T3/ *6.$758@W\ MP.D6@CNHN]A*^=0R9^Y>!V")ACX+510$94BVD4D%EXYB;QQ-CTY R*$10!W& SR(O=$ Q_-4-TFEDHPQ2(^# M&.L"',?!,[)+V+TC]< +P\E6_(XY.L Y$U>)JL1#DC6,M&X0/6<.'\H-R!Q# M+Q@-C*C9>$(J@8#+QCXXC)?9>5&5N137:EI8Q##?@_?NN-K3-8^?&2X M@^IT+10//#\:M=I<[:#RB3$#'W8/26?R@XO':AN/,.L+6#T3MS9E("*F" NM MX Y+V=)-TR9O3"DI0:[BA%K))2U\D(P%3Q1(0Q -&;C,D8"3[R S\<:#@1A[ M_B1TTMD4S;*]AK(XQHU3T#LYXU27[&(05H@@Y8A. B^<3 YEN=AEN?CU6:XC MX[YRYJS!?OZ]]7,'T?ORW$$9GL]SV[JF"M.PDO<4D$>O%22G*8IE MW9;%M=)+09CKZ+*GE$$5Z53I@+2;OVX/U<).?,,943S!2.JB$'[\O-1 M8L,B\OQX?,C!(^?@T>L=7*-97QEG?JWWEZ3#U/[@KA@:)@^R0I=/4CN2#4A2 MS9A)I&+TMO+9ZE2\V.0\+DAHS$%P:UGK[>>K#^N*!3-5IQ2.HH)G7()[7H"P M%\;B)S'H10$.AZGL<7/8BR*LLU3:Y;S*I R,6@"K*CC^7?^:R0>9U2+J#7TL MLX=MCV67[T_Q@]X@YD5(8S\=0,S8(6;\>L3 KJEK'UZ(\L-D.:!W8,_-K+6] MU>6)0S$U;-S48*["H>=<##=>P#B+LMJ(3V1#$;0=V6<8NJD(JEK[B\_+-1>H/.-FTJ+BEG+7A1S^BPQU%]G][+PPB^_\2'>Z0 M"G8F=#P.3AR5 5IQ^KGK2T!/ M:-H5O823$^ K[SB]@\BFIDI#H*3B:\!E"MPQH'%"^0*=!!$X1I*B[DC"]5@+ MZGA*\Z9*(;E$V,X4;O8$89Y@A9)%6PTS"EUB0,U.E6V('V4B"_YRS1ENX]KT M3B>/ND)F5FV7"]UDDB[1@V%T2M4*C[E,DKHDG>'S--XZG U7(V3G=M=DI&R: MX44U5V0OJ*RX>"?/-G@F:@5 MVM0YX%%H9#"%]& :B\W6@2@N[=Y6;1QNJBF2OJK,D$)=K2F@U V9WL7P\]A5 MW<1YA8H%Z?]._3.RI8V@ 'D"5P,1C'TZP57()T,1C/@D%B,O"OATA$@.?4P- M@>?CS@%7!OYV>\I_M3,_-QG223N14''9Z\87*'[9-[YNH\(T>\"G:Q$1C'8[ MTTT-VT93\X:9"0HB%_IO+Z]O1-_-#EP#;YI\*BM^'KQ%)<^:G/=.'A1E'Z+H M!JWK&=S#KF=9S$IQO*5MJ9RX8-?+2LK3F5H0G"Q7KO<%KS6RY=2K8/PA6%A: M3L*JU':/%*.A^$>)1NR>YZI6X.0A41DI2OIS*27>H1],R#C=?29G49K#3FDF M0\[\&6Q9"UN7S?)'=X.)!_GJE:D/V<9#CLFXX:8$LE9P1P$Y9ST:EVB^Y;PR M1UR4%:)G@7BJDHS6M?M=-A/.Q _2B/#.])#6"XS"E)[9&F9_X]&RC20';U=. MI5Y+R>M(=@3#[G*^NT-A4='[C@#,D*&,Z*=+=[!S=7W;O[NUYB<,S0AD?7$- M>'!,R]DC%"F\DG*<&_;D#9-*$F; *3HGK)FV)EU$F=I6^V-EI:,&%1*XJ(U1+D9H'\6RP M&: Q1EU/Z-K!^P;%)JDPC^RL1([Y5%(6C.+HG#N$,#R-_6$0^_ZI[P?B%W:J M^;_IGU.3-Z+F8CR.^?J\65!;P_GQZ]7%'Y9<$,9HZ9)\]=;%>;VKQG%XXHGC MR#(<15$0,<,[0(M^'?^+T!O1T.*-QA-Q4XK?$ %6WX%A>B<7IF?;4>YX8%D$ M,5C$83@>G8+37A:T+1K&OCEB"@6;7QLXC"N [7EWW/0& ^AX..3CQ(_9=@3K M[AQN7$D)@S1> RWE5"><5N=5F;.;Z4N+& Y]7\Q5YL;U_SZW],C"_Q>)@+]] M$HU[Y)#_C43WWV4H1R:1,,N&(YA[#=!;P=:9^H#E!DN9.I[L/ MS]6L9C#8PC8S72++=FLZ)C<9GJ>\F0*B%Y0=287/DA(9+DRK!@Z5LMU+B^,[ MF2DYY_P!&I#8Y^2)-3P'%J7;Z;8[T3LFX5S<;AC6G.QJ=!2F'56UZZ9@A:'Q MS.,V87<3M))V6PG%M9*FK@Q_:KM;S5'R>$4J4=RXC^-N/%FM,BA-E;6MW.QX ML@>*F=URZ.Q?0;;X1'S=VG5O=D5W)VJ7XFQ+B:Q<4K.Z7B)Y29>&\N2;?"2F M<5M"%:8=UZ:@!!CR&$"5C4L)#T@P'.IRNT&1*=Y -;MJ^ZH)RC?WH3MSNF>W M8@^R:^4RQ:VSY\-A C7,]ZRN(HR*/9+MD0MXF)4K_;)O]DXH_=LQ.(\N] M4B4Z<;=[TZD8E\%T[,]6>CI6M15!T=\K+E (9XA@?&UM!B>73O%\?;3^T<=.L:3,X$*)/WENRTDP M#"#'@M7"/JO][]C&XP%F2AC_"_M&=M +(*N-556K3 @J+IM_]M;FX4QAV'U' M(6X58H^[<>11_LHLFXZUVH-VTF3-+7RH7IO <>F*LK::;CGIV>G\9;U\O%NO M8;;X_+)<+S?+IT?XL&&I0//+N&/)A1/L9*VY>6,N?L=<%,.#DK8T<"=SS/]O MH$/83@#C(\!Y?-'BIUI<0Q*%$'?CZ(*]Y!1PXNTE[P5<&SHQ!A:J2KEDKC<, M_#U+C=74(O]<<-$[N>AY%[UW7*R).7DM$%0!SYBIK>3_8@[+'*7E!:?ES!BT M!F;9UYIKVC.9PSUG*1?<(= 24D0B#FEFS!),J[P@:]"S M<_3B##UKT .S7CPG79<*+V^X2_@U/+ #1+T09NOUW68-BUIKRLXQ,0MF2F\V MD-1SU8*7II=/V$'I_N\J+$(2"O]F:/)$P-0\E M5*!+VM%-- R3^ 8VFN4(DE4.H&5RRUW6O9"+F][,%N91;Q"U\$ZPXD$_O!D- MX'XYFR_OB9EWQ-(LTS6E=D\/IO'P4I18<*]P$R<_P%*IX-NVR>,H#@=)O_5S M7C%R%B5ATA^V=X]H?^A19S],DA'\IE2^YT) %(7]7K=561V[9^6[YPH&23@< MC. "G_HG/O4O\HDJ _X)AJ5LQA"%\S-N7#3S/C=JR>J\4R!U-"4-KXL1> MU2(G>KGKS#>CV^5>\"/C>D_4\(SS16LH>*):0ZD4MUQ*5V5R4'"3$G(3UK9M,W\6;"/S!-L UU9D&JW>L!U4LW4[/96+7S MDRI5EN:>7Y;TH8':"=!]H90];IR#TZ?+]#]02P,$% @ $F9.4TB@UH Z M!P &ULO5EM;]LX$OXK MA+$'M$!;2Z0DVT42P"])UX)Z%X?#8<%(M,V+7KPD[23 _?@;2HII6Q0= M+.#MAT:B.<-GAN3SC,B+YT(\R15C"KUD:2XO.RNEUE^[71FO6$;EEV+-=ZYNBC;[L751;%1*<_9O4!RDV54O(Y8 M6CQ?=OS.6\,#7ZZ4;NA>7:SIDLV8FJ_O!;QU=UX2GK%<\B)'@BTN.T/_ZW4P MT 9EC]\X>Y9[STB'\E@43_IEFEQV/(V(I2Q6V@6%/ULV9FFJ/0&./VNGG=V8 MVG#_^\\4:O+3K^#$K:@FU0]%,^_LCJ@4/N+BU26_Z/G MNJ_70?%&JB*KC0%!QO/J+WVI$[%G$/9:#'!M@(\,<)L!J0W(L8'?8A#4!L%[ M#<+:H R]6\5>)FY"%;VZ$,4S$KHW>-,/9?9+:\@7S_5"F2D!OW*P4U>S^8\? MPX=_H;L;-)M^NYW>3,?#VY]H.![?S6]_3F^_H?N[[]/Q]'J&/J-ADG ]O31% MT[Q:I'JR/TR8HCR5'Y%<4<$DXCGZN2HVDN:)_(1^.7B_Z"J K0?OQC7$4041 MMT#T,?I1Y&HET76>L.3001?BW06-WX(>8:?'?V[2+XCXGQ#VL#^?3="'7SY" MI@6+4RKE'W&1947^![3$3Y(M85NH*C +]O$[1L)A.9+W-E*;K\E[?/6U+W]0 M^[)XN7Z/EY[#RT%*R6X=D=(M:7$[VDAHD1(-XS\W7);+!/W[.[2AJ6*9_(]C MC& W1E".$;2,<;O)'IE Q0*5DR6!96 LP1+TOZK%MK8JEU'I4K/F]HH$%]VM M!4:X@Q$Z8=QP&<,.>&54H#43O$ALX[I]D)Z/$OIJ75$G+*/ 8GD02+0+)'IG M/D%W!.SE?(G>UKM.:?5H"RYJ)-6WY[2W@])S0AG#+'*%@"" Y1_A*:8B 2&* M&=_2Q]2Z74:5RW ?A1>1_@Y)E4Y++S\DH1UO?X>W[\1[ST0,N0$IU>G[/KVY M Y+;0DLA7FU0W=XB_,7S_N&8T<$.UL#IJ 0".X.)+7,#&C2S$A+L'^5NT)SG MT/=:YMKWC.9X3IAWN^66,A!Y!*3+E%T9O 8"W!\$T3%02S_B#7IAU )U3QY] M]T3K;.8*;6FZ*>>Z0IQR^LA38#G[RJR='L >#'H1;H&##1SLA#-,_@LU@=Z6 M2!4PTZ"[.? ?4%$.Z91H(8H,T:18E_P+<(>SN6;ZZ+.'K4"QA1[]H$>.\VOI M1S#!WF&_Z[K?_KHB?C_JM05NY,4G)T@WIWFLETSQF/)E67C84T\:2#]CW&]= M"49\?+?Z#),M$PJD#3"P%RC4I55O_*;@^!A'QZQDZ^8-O!9I\HTV^6YYF&9K MRD6Y0/1B+?+EYQ0J\<2UQ\(&E-!O V*TQ7>+RQ1JM07/N6(U YTF2\YD+D+ MBT59"&R=X^Q%%OJ*^BVD[AL5\MTR=)@])6C"4$XS^T0WA063?MLR,\+BN[7 MB')5AJ*R#$5E9N4ICZ)7S"*@A*K6A>=QA90;O'#X,3,HF- F&W CVP+92E.,UBP"=0A$LW7"00 /^[HUX7"B OVSU8T8Z,9^&_5 MC FV<'PK86##\-C-\([$V]$SFX7>7.!/\5\$GMYP!!+PA:V L;8L4GB)6I>A;0 M O9[F0T[@'Y37' 8D!8 AC[Q"?JLF;&FT5F3N@^_O V9$>]L*YH8LB+N2O@- M?GW&PU[B=), CY3T 7*TWBCZQB [;H%=4!F@#SRO33_J;\NV,Y 1:9;.OH>/ M]-_6*6QA(&*(DKB)\H%))7BL(*AR)/CS,YM)Y1K)W2'*^4Q)B&(ZX M*]6_:Z8L1RN#QDPU.P5^RU8BAEV)FUU'&YXF&K8K7X8I272^63$$2-P$.)=L ML4F!?Q?6\%[B+N1$9/6/NG,QH8<@S+WF&,@)W<35A6756N2ZDU@A]UB:U M<% %%79*]>.:"O6*[,'5.6Y^QO:CJ'=TJ#*V=.M%.&PIR0+#2(&;4[X5&_C6 M5>@;%?H@<[9F,:;QXK4W?O M9BUC8EE>:4I4?JE4]TV[UMVUZ;"\+#QJ'_E?Q]7EIW%3W<5"LI<\EU"0+L"E M]Z4'\RRJZ\WJ117K\O[NL5"JR,K'%:,)$[H#_+XH"O7VH@?873)?_1]02P,$ M% @ $F9.4^0BI0ZL P FPX !D !X;"]W;W)K&ULO5=M;]LV$/XKA- "+;!9)/6:PC;@*$GGH4F,.-DP#/O 2+0E5!(] MDH[3?U^*4B3'D>@M".(/-DG=\]P=[_%!-]XQ_EVDE$KP6.2EF%BIE)LOMBWB ME!9$C-B&ENK)BO&"2+7E:UML."6)!A6YC2'T[8)DI34=Z[,%GX[95N9921<< MB&U1$/[CE.9L-[&0]71PDZU361W8T_&&K.F2RKO-@JN=W;(D64%+D;$2<+J: M6#/T)<(:H"W^R.A.[*U!EX P&D CDZTCDRG=48D MF8XYVP%>62NV:J'O1J-5-EE9E7$IN7J:*9R<+N\N+V MK[D]L.*L .>/DO*2Y"#2%:<<_/U-V8.YI(7XQ^#-;;VYVIL[5&:2T]XJU#!/ MPZJ__,,40PB=O:/8O+:^/RC'$M*(]I*57# &P%))/J M#L10K&8J!.$(PH]]E7T%\%DV?IN-;V2*5"JJ=DO).#70!2U=\ X2"5MOX>LD M$KXL/4:AYQU*I,=.?0(/]4ODI(WKY.TD8J;RXY8+@EV[A4:J M"TY%:F+::]SH'=2!<..Q_Y.!C0!^HZ*7+>3B%' MN!QO%/1+Y!C0'6&S1KI>CI$2]8(2_S"1=0T6>>\ADZX%(G,/'):)_[+\ M 73#0Y7TF(4># =$TO52%+RA2,QKD;E97\M4%6_!6;*- MI8FQZ[+HY!UT@KM&B,V-<% G#6Y? "$,O .9]%KY V\CN&NJ&+V=2HYPP9'; MKY+_CZNSL?=>\U5-UGKZ$2!FVU+6[\'M:3MAS?1<<7!^JB:O>D[J:.JQ[9+P M=58*D-.5HH2C0%TPKR>A>B/91@\3]TPJ8>AEJJ9'RBL#]7S%F'S:5 [:>73Z M$U!+ P04 " 29DY32>]O:E@$ !G$@ &0 'AL+W=O4O?$-(0+\B,*8#SH;(;;W MFL:]#8DPOZ-;$LL[*\HB+.0I6VM\RPCVTZ0HU)"NVUJ$@[@S[*?7YFS8ISL1 M!C&9,\!W4839/V,2TOV@ SN'"\_!>B.2"]JPO\5KLB!BN9TS>:85*'X0D9@' M- :,K :=$;QWD9TDI!%_!F3/*\<@*>65TK?D9.H/.GK"B(3$$PD$EC_OQ"5A MF"!)'G_GH)WBF4EB]?B _I 6+XMYQ9RX-/P>^&(SZ#@=X),5WH7BF>Y_)WE! M5H+GT9"G?\$^C]4[P-MQ0:,\63*(@CC[Q3_R1E02H-V2@/($=)I@MB08>8*1 M%IHQ2\N:8(&'?4;W@"71$BTY2'N39LMJ@CA9QH5@\FX@\\1PL7Q\'#W_!9X> MP&+Z=39]F+JCV0L8N>[3"WE0LO&[KC./;EQ:NC\[XF M9$T),\W+^8\S_JB%/T3@D<9BP\&7V"?^,8 FFU%T!!TZ,D9*Q&^[\ X8\!8@ M'<$&0NX%ZF@#4+6#.%-5I@ M9[N(,"PHNU> 6068I>28S$60S04.0^IA0?S;Y.T*O*85S<"L%"R1F? MU=?>JVUNB'(G?4Q4F/L!RU:2K'#1$^A$74C"">)W/&;B6.I+= MO6GJ2:^V,#W'.EV]AJ!NSVSN"-1+A=4_8^;.59 _Y7@ *^RR$LY%'==0<0GX MZPN1C^390F"-(C2AV3VMI"E,=YR64E!9"E(K7_DZ;:6)I405HPI+H89JI1X7 M<^C3,,2,E_C-?YD<.#172RR;]7B:K%;,DKW"$ZNC^&]F^UYE##9%LPC9NL@YB D M*PFIWW4E:Y;M:F0G@F[3C8%7*@2-TL,-P3YA28"\OZ)4'$Z2!Q1[2\-_ 5!+ M P04 " 29DY3U19*&N # <$ &0 'AL+W=OYJM0^>Q(!5 M)Z:V,TSWU]=8Y]C,]IQ\4EN"%'@/F>%'#L;I;:O M7%>F&Y)C><&WI-!O5ESD6.FI6+MR*PC.K%+.7.1YD9MC6CB3D7TV%Y,1+Q6C M!9D+(,L\Q^++&\+X;NQ Y^'!@JXWRCQP)Z,M7I,E43?;N= SM[:2T9P4DO(" M"+(:.Z_AJRE"1L%*?*1D)UMC8*C<,91(215!D36/_97SOSK;/@A+-W1"^Z#&PK MGZ L,B+ BA:X2 E@YFUG1/=60VO5[,V["0H1U-&[:P?N6U*/( D_@&_0&8"VX[&2Y!Q*U\$=![ T/:7:(^3#P MO&Z>8R(E M40TU>C)4G'.AZ+\6*N"K_[ZTHF.,$ 5>>$"E2PP&X;";25PSB;]S<15$=:&. MC^"@,()A<("Z0RQ*XN!$_(>VI,PL?-E3&I+::/+CZQ#TFLKO M?6?DR?W_M*TK).TL0"_TT>$2ZY2#7I)T9PNVNASLY;I47)":F:59D^X+9M-" MX!EZ"&R:".SO(N?,G7^4$Q\EP=%&ZY2#<1"=R%W3?6!_^[$=<\-9!FBN2=P1 MP[9OO\&FX,/P#%EKBC;LK]KGS-IQM8;QT(L.^U.G7 "3$U4=-F4=]M?U*2^D M$N7^L*Z/BYK(6E/LS5M3?>'P#'EKZC),?IJ\)4?Y"$/_J$X>2P5Q''?G##4= M ?5WA(]D0U-V>$AX;*PIN0C^^!RAUAD>_2PYJI"T3]E^D!S6PPZIP(\..YG; MNKJ9>_-[+-:TD!K$2JMY%['6%_NKZ'ZB^-;>YFZYTG=#.]SHZSL11D"_7W&N M'B;F@EC_(3#Y"E!+ P04 " 29DY32+>$H?\% "N&P &0 'AL+W=O MCYBN64-46:Y;"+PLA$ZKA52X[:BT9C?).2=S!GM?M M))2GK9-A_FTB3X8BTS%/V40BE24)E8^G+!:;XY;?>OHPY.J65B"J9#WN([9QM5>48FE)D0]^9E'!VW M/(.(Q6RNC0D*_Q[8&8MC8PEP_-P:;94^3Z=5Q MJ]]"$5O0+-93L?F=;0,*C;VYB%7^%VV*MCW<0O-,:9%L.P."A*?%?_IK2T2E M@]]MZ("W'?#+#D%#![+M0/) "V1Y6.=4TY.A%!LD36NP9AYR;O+>$ U/S3#> M:@F__87&UY3*_1QW.F M*8_5)_CX[?8.3PO'N,&QC]&52/5* MH8LT8M%S QV(H@P%/X5RBIT6_\CB-B+^$<(>]FL G;VA.P[S[IX##BF9);D] MTL0LBZEF$9I0J1_1G:2IHD7J_OT5FJ*Q9HGZQ^$H*!T%N:/@%4?KW)&N.**) MR%)=-S:%Q3"W:&;ZPTF7X&'GH4K7;AOBD;+-,ZAA"35T0OU![]F"R=01=;Q'B"I$T9K).4LUR# 2"Y0PTRZ-.#25[&?&)0,=UK5SUNVQ M'[8])_1!"7WP7N@&-!=1'2BW+=]#CXQ*Y8#E>U8-/3>P9\R!^L[O5R*.( &0 M%CE[9OPA#4"*<]BUPN?VT7N-1;\BWK[3U!BD"ZF18O*!&[@\G6=2@I) 1LIE V:RB[D7=%\J9DTS0AI% MT[<"[[L5_AQ*-R U8FNAN#:0'R - 3+5P'15_9T)$.R@ZW>[/>]E$+O->ET< M#AJ"L-+ON[5_;-5S+A*&8,ZF@!MF?A%.KDEE./#"]6-M&.$NR2'>&8J:5H,! M;@C"+CI^]TT+&/H7/5^ KH5F\&G.^ .=Q0Q=49U)GB[1*%M"%6>*"NR:\G8U M\GN'7?=\N[[X;KDW,9D1*8-:2)&X4ZR_HS&X1W#80+M=+GRWQI]2Q14J-BHF M8QZHY#DB"5R@C]5%[U,MKE>6D#8.78*,[?J!W=K^_ORX9#.9P0;*9$C@PF 7 M!>P?-D.P%7_L%O_W9\C6X/,,&51$Z#D2*^O8+>O_-T->,>^U>^X,L5J.W5I> MR9!QJC+)/D\Y(/RJH[;+OI59'!YX]*T88K<8CDO=-A5Q)9HC$TXMRVZ#@S9Q M%D;8JB1V%]FWIG)#M]E,S25?F_ 5NLFTTJ8.3I='0,]CL>"<9\!):F8?<7FV MHHG[!^;?JB)VR]8^&[^MR>K\ZP=!_>PC5O:(6_;VH=LE=L2*'3FPV!$K=L0M M=OO037:KV-!OJ$)(Y63AE1IV#[I#%P=6O4AP8+JMD!%WO;@7W;M57S/=5N>( M6Y;VH;OKXL#*&#EPL4>L;A%WL;<7W?T:NAMV:,3*&G'+VOOH'BU@6_$:XX%5 MLL [\*F=E:[ O7G?Z]S.W]V(-B5X8)4M<"O;!!@$UJ5)WJL MB >08(GSLT5M);: &!IH6@<\(![:M;:MD33.B+L2&YO!F*61&-"SERE8; M24E:@C)NNXX3VAEAN36;E,]NY6PB"LU93F\E4D66$?ET2;G832UL_7UPQU9K M;1[8L\F&K.B481I331!L7!"Y;>D4Y-YZ QZ_:J=7$-,#V_5_O'\KD(9D%4?1* M\.\LU>NI-;)02I>DX/I.[#[2.J' ^$L$5^4WVE6VX=A"2:&TR&HP,,A87EW) M8RU$"X#]$P"W!KC/!7@UP'LNP*\!?JE,E4JI0TPTF4VDV"%IK,&;N2G%+-&0 M/LM-W>=:PEL&.#V+WU_>HS=H#OV4%IPBL40W(E^]T51F**8+C5[&5!/&U2LP M^SJ/TP(C7[< M@ &ZUC13/P?<>XU[KW3OGW!_+S3AT,L+_1K1QX07*;\C[@^1OJ%+0QU(: M839"&L)]%"LO82MX.(["(X8]1K[IGSZ"04,P&";8=+M1N(]:T(T:CMSHB%O7 M*O+QV#^TBH..QF$0>OT9A$T&X7 &IMM@WUY)FC*-?J,[NA5\:YJD?O2!)(PS M_330C%$3+#I'KX\:]Z,S]_JH4P?GJ%)=B\"!3W\1Q@WQ\;\584ZAZVE:SM ! M8;"S']3..93'K5\"?&;MZP!M:?W(<8.C O28G5 ?[T68JP'Y=X>%[^AR)TIZ2+L>,?%Z''S ]; ^LP@?TXQI0K[(8>CBQ&G=^ MT>S6\%0,.G"X!YEQ$@)?5^;9::+$I3WP+H>'\6-ZNX3\!E<8 WB\% M;(AZ80Z1S;^,V1]02P,$% @ $F9.4YYSSQ0/!@ [AX !D !X;"]W M;W)K&ULS9E1;^(X$,>_BH7NI%VI"[&=!+IJD4II MKSVU>ZNR>_MPN@<#ID1-8LYVH)7VP]\X27%:$D-/&^V] F>OV<\XY\=YV0C MY(-:][:B4YF^=&2=PC MGA?V$A:EG>%)?N^S')Z(3,=1RC]+I+(D8?)IQ&.Q.>W@SO.-N^A^J[YA.NOJ\\2KGI;E7F4\%1%(D62+TX[9_CCE=\W!GF+/R.^497?R(0R%>+! M7%S/3SN>\8C'?*:-!(.O-3_G<6R4P(]_2M'.MD]C6/W]K'Z9!P_!3)GBYR+^ M%LWU\K0SZ* Y7[ LUG=B<\7+@ *C-Q.QRC_1IFSK== L4UHDI3%XD$1I\ MRX&H&)"PP8"4!N25 :8-!K0TH*][:'+)+PW\UP:XP2 H#8)##<+2(#S4H%\: M] \U&)0&@SR[13KR7(Z99L,3*39(FM:@9G[D!9%;0PJCU-3N1$OX-P([/1Q? MC+Z@#^AL/H],+;$87:?%C#"5]6[,-8MB]?ZDIZ$S8]*;E<*C0I@T"$_XJHL\ M?(2(1[RODS%Z]\M[B$;R&JESM]0M>T*8%$HUUN/]UE[XPH\:D0NWR)C/NH@< M&Q7<;U:Y/%B%^,TJO[E5?L_B+J+%R.)FE:L#5$C@&)<>E-*VGLBVGD@N2QM# MG&HH(:5E!H33Z*\;:("N-4_4WPYYNI6GN;S?('\C6*J F3,>K=DTKBNFBT(A MR!4,NM=#?T #SX/:6==T[6^[]IU=7Z>:2ZXT@GF1I9+'3/,Y6C&IGU J-*]X MA59U%BA*UQ!* MGJ%%EL[KO QVAI'0?O,PAENO0J=7GV"H%'CUE _4\S""2Y]@G;ME\H%KA;ZP M1W0N.3"ISK-PQ[,P"&G5LV(:U;0+!Z2_T_!JMV'?Q\=^8ZS];:S]PTI&0I!' M2.FB9)S%X5;$7<]SU<9@Z]G J3,!#YB,Q!&"'0"?,:4=HL=;T>,VYC[V[%KE M.;T>\90O(IB!:R[-=&,KG$;]ECE&0)F@H)ME%ZCR 3;!;II]K5>9?'./ ,2!JS8)&,W:QL M)PMPXXZO1;PVH96W+B&^>"?"EVY;,..@E0Q9QF(W9-^4H1&NX5^1GU>@')NF+WVVK,1NM-DAGQ5##FL6S'-5KEB*SV"NPTK!98)BV ;41M+?B:3T MKLD]"TSL)F9KI78+WUGR(8\K7QQ=%6!1C%MA,;$L)FX6OPT"I5BU<$C@8@"Q M)"9N$N>1FM&K>[#88]M'3YQ)UXB3RL:7.+4N%@N>/XC#YJJR[-=ZY5;"W7[H M6N2))35QD[JUHKWA&F(\:.$BEN;$;Z5F+7>)>T?\QIJMV0$[64@K9R+6'A2]U9XQ%2D4'& ;8XHUO!X5SQBU]?5>(\>[F+GDR:UU*5NZK:> MN;?LH*AE- U;R9C%,'5C^*T9.]^CA[LT<&;,*!>,X.G([2('H$! MC2ZYA;RNCYTN67)3-WU_=!$=N';YENB^UT:Y^!;.OAO.;RV7T1X]W V<$]RW M:/;=:-X><]V!)VBR8:N?D"A+8K\5$ON5WL:=QJ[%$X8*OA6_SZ;OS6 M9N=G32=+7[\5^OJ6OKZ;E@M5WLN9-\&W,*)1JE#,%R#E M=?N0.5F\7"TNM%CEK^JF0FN1Y#^7,-VY- W@_X6 Y:V\,&__MJ^XA_\"4$L# M!!0 ( !)F3E/?0/FD8P, .X) 9 >&PO=V]R:W-H965TM$";231QP2V 9_:J-@&@9VF%T51T-+8(DJ) M+DG%66 ??H>4++N)K6:!!9J+F*0XO[XY4)S!3JH?.@4PY#$3N1YZJ3';*]_7 M<0H9TQ=R"SD^64N5,8-3M?'U5@%+G%$F?!H$73]C//=& [=VJT8#61C!<[A5 M1!=9QM3?$Q!R-_1";[^PX)O4V 5_--BR#2S!?-[>*ISYM4K",\@UESE1L!YZ MX_!J&E)KX';<<]CIHS&QKJRD_&$G43+T DL$ F)C)1C^/, 4A+!*R/&S$O7J M=UK#X_%>_;US'IU9,0U3*;[PQ*1#K^^1!-:L$&8A=]=0.=2Q>K$4VOTGNVIO MX)&XT$9FE3$29#PO?]EC%8@C@S8]8T K _K$@(9G#%J50JV8&+C;-&;WANT[@T"I]RM#.CV7P1W8_OHOOYDHQO9N1Z/OL0W7P@ MXRFN17<1+K\CXR3A-NA,D"@O2\>FX/4,#.-"OR&O",_)72H+S?)$#WR#9%;? MCRN*24E!SU"$E'R2N4DUF><))+\*^.A2[1?=^S6AC8H?"W%!6N%;0@,:?E[. MR.M7;Q)0_('9LOG.5H3L!.7R!-.TXZJ*0;B%MU)EI.MG4N$S4=!GE/ MIPD&E%Q#LN'YAHQMS6,F0),9U[&0NE X_OH72I'(0*:_-8"T:Y"V VG_'B27 M5=I9)HN3L9J46AVG9;\9#Z-NO]VC __A!$*G1N@T(KQG7!&YQJHR@!X:HI@! MHG=LJ_';$4N%16)+3IH4%!&+]OYLF?1KD'ZC=S=%M@*7I<.Y(OP(*061D'_(2T_= MI'Q=]R@#9ZKHLB:\_/\*>7KY[/6]3B<(3B.$P>'[&OS'(L"8U(OS1[R/-32D M(SSZDH=_MC)">D"AC4XO(!9,:[[F<7E58)6P."ZR0F 4DNKGM47[3T[TB4WATXKRCV[.#-3&-10:R;!(RLNF7JV; MEK&[JI^L3VPSXV[D@TS9"7UB"F.OB8 U2@87/01297-13HS]FZ8 M8D,&RF[ YVLIS7YB7U"W>*-_ 5!+ P04 " 29DY3'"%H%W(" #!0 M&0 'AL+W=OD2T.]7 MC-=>'+FY>Q5'LC6"UWBO0+=5Q=2O2Q2RFWIC[V5BSC>EL1-^'#5L@PLTC\V] MHLC?L12\PEIS68/"]=2;C2^2BA\]*'#-6F'FLKO% MP<^YYZK '&)\= (0#('PK8#( 7.7\ M7IFSE3+#XDC)#I3-)C8[<+5Q:'+#:WN*"Z-HE1/.Q.G5/%O.'K+EU0)F=RG< M7J4WV=T-S!*:RQXRFCZ%!?5.T0H$N89KQA4LF6A=E-4&%6H# %919PR02KWG@[7+WEIXP-KG5HQ@,GX'81".7X$G;X"'YPX>_ WW MJ[2H>.;W*HTJCXEMFFI:IIHUJZ"^2;V!F>YH;CAI2KG,A M=:L0OL]6E$[]_N,_*B8[%1.GXNR BJ^F1 5,:U=UP=F*"[?CR6L%[KG.'9=] M#[;QF'Z1O]TOX[])IY_"/TF]3'^O1>WS\(4ILJQ!X)I@P>@#X55_Y?K R,9U M[4H:N@-N6-(KA_?BWU!+ P04 " 29DY3T_):.Q%Y8H*1,@#5.2:,@Z02^Z'D0^P,_XQF!M]MK$I3)3ZL%UQFDG MJ#E%P"&Q#H+B:P4#X-PAH8[?6]"@Y'2!^^T=^@>?/"8SHP8&BG]GJ5UT@LN MI)#1G-M;M?X(VX2:#B]1W/@G61=S6XV )+FQ2FR#48%@LGC3S=:(O8"H=20@ MW@;$+P..,=2W 76?:*',IS6DEG;;6JV)=K,1S36\-SX:LV'2+>/4:OS*,,YV MQU\&7R">^'U>EGW>/5C7LI$"2!W=$-&&XJ+59CW\S/.(V,+PORJ8&F4 M+ W/TCC",H0,M(:46.2AQH U9V1%>5ZP48XGD\H$#BU0@=STR.Z K[J8]VK? ML:H9S^0V2[G-2KEHB@8\]Q:WU PD9,R23"M!*,D@!8W#$F\KO)O M.>M8W#: )Y8S8BRU.1"5$((IJO6$ZCF3AG#($+)V?H&'2Q<%L.A8M?0U9*8L5B3?7.!/ M V@W ;]G2ME=QQ&4OR'=/U!+ P04 " 29DY3?KEY3+8" "G!P &0 M 'AL+W=O-O(@.0 M:%<65 RM3,KUC6V+108E$==L#53=63)>$JFV?&6+-0>2&E%9V-AQ0KLD.;5& MB3F;\5'"*EGD%&8\E4F]8$]2M9D!7.0+^L95SN[ M=4GS$JC(&446HX&@@(74#D1= M-C"!HM!&"N-WXVFUC]3"P_7>_=[DKG)Y)0(FK/B9IS(;6K&%4EB2JI!/;/L% MFGP"[;=@A3"_:-O$.A9:5$*RLA$K@C*G]97LFCH<"-SPC W GPL\,\(O$;@ MF41K,I/6E$@R2CC;(JZCE9M>F-H8MO[G(*DN2%N%+A+_,INKRX0A'*\MLV?\O#-^]Y ")\5-CY7?6OG&RC]C M-:DX5R_H5)%K86"$^O/=C"(WPHF].4R\&_0Y=K#71KV#"EJHH!=J"DM06.DI MJEH9'CX0.UYTA-6-M4;11XL>=H&A='@&,P^Z'DE\)49!0(M6$5EW2;:TW;:W)HF>W0^5E.H'AK_;.H1]DCX M*J<"%;!4ELYUI)!X/1;JC61KTUE?F51]VBPS-4F!ZP!U?\F8W&_T ]K9//H+ M4$L#!!0 ( !)F3E-G,S-RQ , *4, 9 >&PO=V]R:W-H965TR;G7*?IW$/FDFO[5@8Y M: X0E60[^?9= <$$!)5*U9>V+=.< MED1>\)I6\&;/14D4=,6#+6M!2=88E87M.DYHEX15UF;5/+L5FQ4_J()5]%8@ M>2A+(IX^T(*?UA:VGA]\8P^YT@_LS:HF#_2.JN_UK8">W7O)6$DKR7B%!-VO MK2M\N<6A-F@4?S-ZDH,VTE/95H(EK05&D7!/Z.=$N+0GL"CO\Z MIU8_IC8?$/RU2^MF(+971/#H7ZQD]_TFY"@?:7\D(V MO^C4:1T+I0>I>-D9 T')JO:?/':!&!A@?\; [0S$RJ#'UB9,<*IAB5Z.TU5805\AU8?[^[1F_? MO$-O$*O0?-]@)0QRL[.,P-%-9$F,_Z54O /T>T%\$U.N?0@28 M0BD1X@G2QXF(S(39.@H'XSLCPJDB<&(S7]#S!8M\>MM":B&J32X%4;!I4RZ5 M,9+!!,#WHFA$.16YB1^8,<,>,US$O.W2WRQ9.!G4<_UX1#85X3C&9K*H)XL6 MR;ZJG H3431=K, = 4TUT4#S@B?N>>+E#<<5*70Z;O,/G#G4'C<38SP-"/:C M9(QID#F^Z\VL:=*3)J]*#@WCX @OY07LG+.S\].#QX\42A440H@'E.J4-=O< MF%6=Z:9UP\ ;!<(D\T(W- <"#TH)?D4:FU^GSCQ\D9N2Q!_C&61M(3#BG;,X M=I=/'U&"5W W01D[LHQ"(8-H4G8DNX(:>=UIHL#A>%L95![VO!G:#"I'0QK8E0%14R9[4YM)[A#$Q1#2HGFEOW!)$D\YQ/'\&^5P<\')U^ *7=B/P MDQ$WG!3Z]\";C*NM41=$R?A&8 _ND/H"_YF(!U9)5- ]&#H7$7@0[9VX[2A> M-]?*'5=P26V:.7Q'4*$%\'[/N7KNZ)MJ_V6R^1]02P,$% @ $F9.4^OB MG85T @ 608 !D !X;"]W;W)K&ULM55=3]LP M%/TK5Q$/( WRV79"::32,JT3#$1AFS3MP4UN&PO'[FRGA7\_VPFA?!3U92^- M/\XY/OUGJUJYEEHI:,\KQ6H*JJXK(QS-D8C/T0N]IX88N2VT7 M_"Q=D27.4-^MKJ69^9U*02ODB@H.$A=#;Q2>C@<6[P _*&[4UAAL)7,A[NUD M6@R]P!I"AKFV"L0\UCA&QJR0L?&WU?2Z(RUQ>_RD_L75;FJ9$X5CP7[20I=# M[[,'!2Y(S?2-V'S%MIZ>U&%2GUM M"K%V_+PU?=:8CG:8_E:S$XC#3Q %4?@.?;P'/>HY>O"2[IOXN@RC+L/(Z24[ M]*YTB;*-Z0.YN).+G5R\ZTJ>HS>Y:LJ7R/-'^'UA<##56*D_'YR2=*Y@F M[YAN;J!A]QS;MH)U%O:3*/77VSF_!0V"9\P+7[W.5V\/7ULOV@>U]CO-_G], M=-"=,MC#.=OEO(EU\":QXS!)XM?!O@?K]X+P5;;^UH=OF^XED4O*%3!<&&)P M,C *LFEDS42+E>L%);2_=OTGV#U!+ P04 M" 29DY3@3R""<\" "'" &0 'AL+W=O;5%ZBMU):B,8F!6O:0IGUPDYO&PK$[VUGAW\]V MTE!8:MB7Q'9\SCWG^G$SVG'Q(', A1X+RN38RY7:7OB^3'(HL.SP+3#])>.B MP$IWQ<:76P$XM:""^E$0]/T"$^9-1G;L3DQ&O%24,+@32)9%@<73#"C?C;W0 MVP\LR2979L"?C+9X RM07[=W0O?\AB4E!3!).$,"LK$W#2_F0S/?3OA&8"MO?L5]:[]K+& M$N:IRL?>T$,I9+BD:LEWGZ#VTS-\":?2/M&NFMOO>R@II>)%#=8*"L*J M-WZL\W "(\!HAH0O09TCP#B&A!;HY4R:^L2*SP9";Y#PLS6;*9AZG/Q8K]!$ML@QL8M$U2W@!Z!X_HB56@):0<)80 M2K!-_\DE*$RH/!WY2LLP9'Y2AYQ5(:,C(<,(W7"F1D_%S2#HK#,Q0%4=@B:/X.>-2S\, A)VYR&EN^^%A.GU-W261"N2P%H)_3 MM51";]M?CA#=)D37AN@>";%26)6*BR>400H"4T2JH$H'%7J]VI;%31F%G2#X MT):]_\>]\-1K//7>] 0'/D">(:;O,9XU)HV[-3#(B&HSZ.8/@T[<;M"-.^^< M._WU&W]])\]5;<)ZVNJF(FR#].Z0*,%"/*UQ\M#FRLT:'%LU-^QD8%R=.FP- M&EL#)].MRD&TZ7;#3H)._Q\!E?(W@&$+\(7R8:-\Z&1ZONS><7C<5''0&;0O M@QNG#T^W?7/Y!W=Z 6)C2YW>*;QDJKH9F]&FFDYM$7DU/M-5MBJ*SS15B;[! M8D.81!0R3:D=Z',@JK)7=13?VLJQYDK7(=O,]9\""#-!?\\X5_N."=#\>TS^ M E!+ P04 " 29DY3J@W1@#D& #%& &0 'AL+W=O*^#C8E*:-&D4M9LI%UGC]+AXUU>G MQS(WB6+^[%=&;LB^;I\9Q/80#FR[RO\*E961F+ M%#(M9$843$X:9_&'"]:U$XH17P4L],IW8I-BAES#A4R^B;&9G32Z#3*&"<\3U=$V@Y@6Y,0&;J M)[!R BL6ZI 5R[KDAI\>*[D@RHY&:_9+P4TQ&U4-$1OZ:R5SS;*R/FP:]6QO-4>GI MW'FB.SS%E-S)S,PTN%*3-7N &4>:Z!?_$"9[15.(M*9X$UL(I_ M5IAEN_@'K0$.R"U@+AZ02] C)>8%]7_?XEAR8R#5WP.>CBI/1X6GHQV>/N7I M$!21$]Q]-J0$,'C8ES\- 3("3S#*S:;*.0Z[6PG0PS2ICW^O@MY[ MP?:!)ZSN&NH8[FTY;7>[]3[CR->.:$]@0%N.'GF2@TTK1UTB^% DF%507R:B M+2RTU^NT=RA(O%+*XA>_M@"Z MM8!=4? %+6;!!=Q;@ 4XQ*P@01ACL@\'VQ;%5J>WH9SEJ/;:J%9[!V!?%^-P M85P#_(T_P 141G)L4FR[.W0YS:<*"O6LA7]4H^FMUB;\[:JY-FH=OB^<<;CH MW8E,I'D:T+_85[VX_-W9\7?8X5&>VM^[/4_#A> M._ZTCTHOR''OE:FD7H=I6(=?2.4>*VP_E=1K,0UK\5>NL I@*W%32BMV_4;8 M&OX)2V=?"7MH).?8[TT$]B'J.>35BR>EKTVZUSD:UCDOU(_+M2[+"(%BK;O+ MT"^)-*V1O7K1H%[SZ$L/ ^6)"&MU40^QD7DF7V^N5O$BW,"YZ9S6Z-H.?%[4 M:%C4^J!&2"*?0HEQ(K XVZ8OD1AB[1A.H-#L"U?/:[&%W3!V&$5_A-+!2R<- MGQ@^3S"1085L>6FDG==.8Z]Y-*QY)>Z59FCNN<<_I=M/;B8XVJO*>0>N'>J_(+*RE9\@JML&V]7&ZAWMH MD".!*'L/>&ZX=3W;M9(IN7>$7B.AY%O1XY4)335E834-1&E0 MMN1EH)8->X@$+[SLM867>>%E827\3<*W;P]P4VR>@9HK%\(IJ&EQ3Z[QX)MG MQMVO5F^KN_BSX@9ZX_UY_.'"W:A[,^Z"_XZKJ$$34:''82DW)VY>S!R M7EP[#Z4Q,BV^SH#CH?B]%]02P,$% @ $F9.4W(< MO^O8 @ [0< !D !X;"]W;W)K&ULC95;;]HP M%,>_BA7UH96VY@8)J0 ):*MU:K6JM-W#M =##+'JV,QV2K=/OV,;,BXAVDOB MRSG_\SO'B4]_+>2;*@C1Z*-D7 V\0NO5E>^K>4%*K"[%BG#860A98@U3N?35 M2A*<6Z>2^5$0)'Z)*?>&?;OV*(=]46E&.7F42%5EB>7O,6%B/?!";[OP1)>% M-@O^L+_"2S(E^F7U*&'FURHY+0E75' DR6+@C<*K26;LK<$K)6NU,T8FDYD0 M;V9REP^\P 11N;:*&!XO9,)8C-%G]&ST)BA>P(E01.A-#J_)AI3IBY@\V5ZC<[/+M 9HAP] M%Z)2F.>J[VL@,#K^?!-M[*)%)Z*%$7H07!<*W?"8]*(37]@^WO+A9./$=8*:(;OSTGE^RD MEG4.TV^WV>-,:\ZTE?..:R()_#& Z0K *)Y11C4EC9SI$0/OW-SED0N;4-1$+KBVEU"]6K=LT;VJCY8'T,O&VM\,"^C&1Q@#V%T+H[<0$J#O\ M\"]02P,$% @ $F9.4^;N :S" P E! !D !X;"]W;W)K&ULM9A=;]LV%$#_"B'TH06V2+SZ+FP#3=-B&U(LJ-OMF;%I MFZ@D>B(5-_]^I*2(3D7*@-J\Q**D>\^]E'Q,9G'B]3=QH%2B[V51B:5WD/+X MUO?%YD!+(J[XD5;JRH[7)9%J6.]]<:PIV;9!9>%#$"1^25CEK1;MN;MZM>"- M+%A%[VHDFK(D]>,U+?AIZ6'OZ<1GMC](?<)?+8YD3]=4?CW>U6KD#UFVK*25 M8+Q"-=TMO7?X[778!K1W_,/H29P=(]W*/>??].#/[=(+=$6TH!NI4Q#U\4#? MTZ+0F50=__5)O8&I \^/G[)_;)M7S=P30=_SXE^VE8>EEWEH2W>D*>1G?OJ# M]@W%.M^&%Z+]BT[=O5'NH4TC)"_[8%5!R:KNDWSO)^(L + C /H :.ON0&V5 M-T22U:+F)U3KNU4V?="VVD:KXEBEG\I:UNHJ4W%R=?OAW?K#&OV.;JGJ#7TB MLJF9?$2O;Z@DK!!OT"O$*O3EP!M!JJU8^%)1=:R_Z0G7'0$"OZQOT^M6;YUE\5?-0. R%0YLV=*3]^TAK(EFU1X6N7$RD#(>489LR9;98?$ BR_!(ALL M'L.B((CML&2 )9=@L0V6C&$0)Z$=E@ZP]!(LL<'2,0RGL6,:LP&63<*^'*@R MWT[2VH;,1DC 41XYWI-\8.;33"Y)T;WCZ$@>E1"E]4N8CQO. "*PTW%@_!!, M\F^I$(B4O*FDLK ROU 5Z*\=J]0\4"&M1@A&U60098&CF#-9XB!% M0Q'?]?-2,'+/"B;9CQKHJ\'C)Y/G:>*:&Z,@/.V@CZPBU89>-A V"L+S'-2' M/>LA2ET3:B2$YUD(CS4$298[<$9#>)Z'\%A$$S@C(CS/1'BL(LC -9E&17B> MB_!81I#E#O%A(R/\,S;"%ATE.$L=5*,C_&M\A"U"RM/(86 P/H(7\!&,?835 M^^40 !@?P4OX""P^@BQ.'-6B,"R)HK#S*$&,":">28"R[(H M2F+LX!D5P<^H""PJBC .75CC(O@U+H*QBR+ >>XP?FAD%+Z C,*QC/(\3!TR M"HV,PI>049_T^>Y&_U+\4(Y_ML?4^_5/I-ZS2BC(3@4&5ZG*4'=;X&X@^;'= M=MYSJ3:Q[>&!DBVM]0WJ^HYS^330.]GA'Q&K_P%02P,$% @ $F9.4]$E M@*EI @ =P< !D !X;"]W;W)K&ULI57O;]HP M$/U7K$B3.FDEOPAT%2"UM-56=1HJV_K930YBU;$SVS3EO]_9"1%,D(+ZA?AL MO_?NG0][5$GUHG, 0]X*+O38RXTI+WU?ISD45/=D"0)7%E(5U&"HEKXN%=#, M@0KN1T$P\ O*A#<9N;F9FHSDRG F8*:(7A4%5>MKX+(:>Z&WF7ADR]S8"7\R M*ND2YF!^ES.%D=^R9*P H9D41,%B[%V%E].AW>\V_&%0Z:TQL4Z>I7RQP?=L M[ 4V(>"0&LM \?,*4^#<$F$:?QM.KY6TP.WQAOW.>4^1./Q"HB *]\"G1\"CQ,B/9EO'4>LXS1!G3TNM]!>QF""/BLB$# M4DAA\GT4TW$$RNM8=!ONMP7XG]QT35*308:\;'_:;W/J;W*+^ MGMQJF^]0)4=1[=A,6IO):7V3;?XA>+S0(3!H!08?;I1NAKCW-?BTKVHGPW8, M#%L#PP\V0C?^HI?L3_]D6)V^OW4MVB?I!U5+)C3FMT"BH#?$ U?U-5\'1I;N MIGR6!N]=-\SQ901E-^#Z0DJS">SEV[ZUDW]02P,$% @ $F9.4X(]/3>B M @ P08 !D !X;"]W;W)K&ULG55M;]HP$/XK MIZ@?6FEK0D("K0"IT%;KM&I56;?/)KD0JW[);*=T_WZV QFE@*9^(;[S/<\] M=QCFBQQ MCN:I?E#6"CN6@G(4FDH!"LMQ<-6[G&4NW@?\I+C26V=PE2RD?';&73$.(B<( M&>;&,1#[>,$9,N:(K(S?:\Z@2^F V^<-^ZVOW=:R(!IGDOVBA:G&P3" DO2 M,/,H5U]P74_J^'+)M/^%51L[N @@;[21? VV"C@5[9.\KONP!>AE!P#Q&A#O M OH' ,D:D/A"6V6^K&MBR&2DY J4B[9L[N![X]&V&BK<%.=&V5MJ<6;R[>9J M?C.'SS!OZIJAG8\A#&9$5W!K)PQWHGU37,M/K]$0RO29#7^:7\/IR1F< !7P MHY*-)J+0H]!838XYS-?YIVW^^$#^7@SW4IA*PXTHL'A+$-IBNHKB3473^"CC MUX:=0]+[!'$4]_8(FOT'/$X]/#HB)^D:G'B^Y "?;V5-: &VD4"X;(31KFFF M0N!(=*-\UT&6P*R)P"A94$8-17TD?[_+W_?Y^P?R?Z]1V?&))>1.26F'JJ%4 MDH/L;GS>O<-KN5//[1;"RR3I#[+A*'S9[NC[J+@7#P==U!OA:2<\_:#PD@HB ME]0>K%?=-:)SHZ*OO72/B8Z>]?%;'BQH_E]3#J(=R2' M6]N HUKZ):DA=V]>^S?JO-T>OO+K9\<_M?NY7:?_:-KE?D_4D@IMBRDM970^ ML(I4NS!;P\C:[YR%-':#^6-EOS&H7("]+Z4T&\,EZ+Y:D[]02P,$% @ M$F9.4[GFXFI'!@ @AH !D !X;"]W;W)K&UL MS5E;;]LV%/XKA'=!"C2Q1/J6SC'@."F2H5V]N&DQ#$5!2[0M5!)=DK*383]^ MAZ)LVI%$.]U+\A#K0AY^Y_:=0ZJ_YN*;7#"FT$,2I_*BL5!J^:;9E,&")52> M\25+X=UF@F-TL:@GS\;BT&?9RJ.4C862&9) M0L7C)8OY^J+A-S8/[J+Y0ND'S4%_2>=LPM3]D(_X%+&UW+E&6I4IY]_TS6UXT? T(A:S0&D1%'Y6;,3B6$L"'-\+ MH8WMFGKB[O5&^MM<>5!F2B4;\?AS%*K%1:/70"&;T2Q6=WQ]PPJ%VEI>P&.9 M_T?K8JS70$$F%4^*R8 @B5+S2Q\*0^Q,:).:";B8@)],P-V:":280)Y.\&LF MM(H)K=PR1I7<#E=4T4%?\#42>C1(TQ>Y,?/9H'Z4:K]/E("W$L]3M9#H.@U9N"^@"=BW"N"- I?8*?'W+#Y#Q'^- ML(?]^\D5.OGY51!3*;\&/$EX^A5,&'Q;<<66,4WE@@HF*W"/CE@%M_-5O&*5 M6EE7;ED3M@3$GI;EGQ>R'(8@6T^27"RI$ZOAG.H<"-&()T ,TKAK* 1-YPR2 M5:'I(]H=-Z:/^>/AFHH0_?T.1*);Q1+YQ0&HM074R@&U:@#]D253)A"?(>,) ME'L"Y'X2I<735V#NVGB][)1,['OF;VMIDR1' M#-Q3I;M5I?LCJD129L]0HUM"]Q2_:\0>\-X6>._(&)<[:17LIE]..X!;_U:A M[AT;W^=;3.=N3#P]S<.Z#E(5"B.RO8NBC7$Y BK&G;=[M0'@>[8.>4[4MRE M9$C1!S1E*9M%"MJ*@,]3'D04D9]43M^)^'/>4[#P ME*Z8@!X)\.I&*TKG8.U4"6AI,JB23F-6B8LR^C.?1ME?+=96IBDL22)FPP MT"Q3F6 FBN31A;]8:;\OZ=:G";95";NKTJ8-+'K&2;E)W1=LBP?V7X9#L*5_ M[*9_V\OHW=).WPO99(P/3M"OJEQ0R-YS08WQ+>_C [QO.UF:\ PTW_19$#7+ M3 0+, M:"@[ADE3NPTB)<=JN=A5;ZL?'[FWD)HPW@*IX9(0K=C&M7CWW84OD MV$WD92/9C-JDSW'FNL1E@B;8JRA+Q<".8^"^-I;)L9M0J_(-HNX8,L266G'W MA>2>Y6?\K'W$WB[.Q7RXO'OPL2O"+3UC-ST?\@1SQ4>31Z0';;.W P1"R- MD@,-<:06"Q[K31JZA2 !1\H9-2?M'V;H(WT :WY(T2?3UU]_SR+UN/'B>Z:M M_@5,^\SNAU@&)B^$@8EE8/),!CY0T0MQN\72/_>Z9>9M[AS.)TS,\X\<$O8B M4*O-,??VZ?9#RC#_?/#D^:7_9F0^AU@QYNO,>RKFL"U&,9N!2.^L"ZB$^>!A M;A1?YI\ IEPIGN27"T9#)O0 >#_CD$3%C5Y@^]EI\!]02P,$% @ $F9. M4S1Q!%.% P .PT !D !X;"]W;W)K&ULI9=M MCZ,V$(#_BD6KZD[J!@QY(=>[+CXH>, 11Z2Q,FITZL5/;)=>4JAI3('L^ Z3]K+E*B M=%-L7)D)()%52A/7][RAFQ+*G-G$]CV+V81O54(9/ LDMVE*Q/L=)'PW=;"S M[WBAFUB9#GBB?2/M&ND/4T-968:%TKHOU3KJ=GB\?9E_OCTY\/\9?'+3Z&/1[^A^5_?/G_]!]V@13ZW MB*_14V:C?FNB3M4[^O BM!$?M1B/R,7R9@(D/L79>AKS+>2L$A.7*4YS6CN MJF"ZRYG\,TS81U\X4[%$"O"OR/=\W !T MWT'='UAUKP4G*(,>6'O!N:#;*+48ZI>&^M90_XRAIZV22@>9L@TB"BUA0QDS M#3UC[T $^J!G(I^3CTWSD%L?6NLFX5]G>#"#?HVN028<-_.- M2K[1A=AE5%RF&UV,7)O$$5E8DH77+$9@4==E&)XN0\^OX3;(5);J$?"X!!ZW MIN%WN\=#=$->0>B:A:!8ER@3= 4M^8F]P_;J_?\,C7B2$"%1!B(/4V.4BI'" M:B:&O7Y0"]1%L6-/*H4"7Y&T'9'QQ678*G*,ZA]0_2MRN"-J;G)<#=NH5T_H M)BD=7/\,\:$@X*!S5G?D#2Z'MDWD&/10>Y!W9^TU+=!S6^1O%SJ[D M0_7![>4G/\O(?;J390)7;ECXM.R<[EA-0N>V+'PH3[B]/G6$[S@1PVX3T2AV M,A%NY1B:@MC8T[E$*[YE*C^KE;WE#>#6GGMK_7?F9F"/MP]A=/Q#:P5[LIFG9KYT _!;8/K/FHN,*-T4&U=N!9#8.F6IZWO>T,T(9Q7S*=RJE#!X%DKLL M(^+E!E)^F#G8.78LZ"91IL.=3[=D TM0G[>/0K?<4B6F&3!).4,"UC/G&K^[ MQ:%QL!9?*!QDY1N94)XX?S:-#_',\0P1I+!21H+HUQYN(4V-DN;X5H@ZY9C& ML?I]5/_-!J^#>2(2;GGZE<8JF3EC!\6P)KM4+?CA 8J (J.WXJFT3W0H;#T' MK792\:QPU@099?F;?"\247' PPX'OW#PZPYAAT-0. 0VT)S,AG5'%)E/!3\@ M8:RUFOFPN;'>.AK*S#0NE=!_J?93\^7#]>+^X>\_[^X7R]>OQCX>O4?W_WS^ M\.E?=(46()6@*P4Q6BJ^>D;7)NE4O: W=Z (3>5;;?4+] PC[ZR)E*)+IG,<3G JZ.KPS2/P9YXU]4_&.7 M#E" ?T6^Y^,6H-L>[GYDW;T+.$&9\\#J!5TYMUFZ(!260J$5"CN$_N)LKZ=( M3P]1Z DVE#'*-HBOT0L0@=[H>Z<#U_N^FC7F:$B'1%D2>M]:T%>.,*SG!DT%](;98^:-!UU+$E7L# M]][&/7ESP4F5)!IXPSIPT^PLK'->_\3K]]W:/7'])L=X,*F?0BUF.K^XB_=T M1^#@)S9[3^2@'W+33$]$-.E /MU&^">NH_K^[QE!V+:FH_KAU6Y6S[E;*8LR M$!M;+4JTXCNF\N*A["TKTFM;A]7Z;TRE:LNMDTQ>YGXD0F]@B5)8:TEO,-*7 MDL@KQ[RA^-867T]?JV# #E/7[_#]02P,$% @ M$F9.4^=%:-88 P ^@D !D !X;"]W;W)K&UL MO59K;]HP%/TK5E9-K=21V! >'2#QZ-1.J\:@;-I'-S&)52=FMH'NW\]V0@@4 MTNZA?0'[YM[C$I8*GM.K-3RRG5E$),$RQI?DE1_67"1 M8*6G(G+E4A KTN]8V$?TN7RE&4S(10*Z2!(N?0\+XIN= M9VN8TBA6QN#VNTL@X(5E+Q) _6#!*: M9O_X*4]$*0 V3P2@/ =!C1.!-3S@+H5FC&SLL98X7Y7\ T0QENCF8'-C8W6 M:FAJMG&FA/Y*=9SJSVX&T^N;SY_&U]/9VS=M!%OOP?67^>W]=_ .C.F:AB0- MI4Y,P+ @(05CLHMFX8QN00?H6TIS[=1_6/5]K6Y>S&<85:6@6L,W*G$Z(R"JQ*J>M JQ5S?%T-L&Y M+NZ0,WTXM&&[Z,6Q)+>>I^\@P54>>\3;!?'VWU=6IP#K_&D6CLGM/!?C(;]S M(/F8%VPUCLN&WJZI>:^HJN%KJPJ6NB7\^[J": >'_D-EY8NT2UGT:J6#F:7Z M):]]";OF!?]!]X*[]@6K^]=O5AE\WI10JW-XL%[RRKBZI5LT(2*RCPNI>^DJ M5=GE4EB+!\S 7ML']J%YV-C;>0>3O8KNL(AH*@$C"PWIU5J:DL@>&ME$\:6] MJQ^XTC>_'<;Z<4:$<=#?%YRK[<0L4#SW^K\ 4$L#!!0 ( !)F3E-ZB=3F M\P8 '@B 9 >&PO=V]R:W-H965TW@GY$TVIU2A^X2GV5%KKM3B0[N=Q7.:1-F!6- 4GEP+ MF40*;N6LG2TDC:;%I(2WB>=UVDG$TM;Q8?'92!X?BEQQEM*11%F>))%\.*%< MW!VU<.OQ@RLVFRO]0?OXD(QX@NC=]G*-=*N3(2XT3?GTZ.6IQ%13F.E343P[Y8.*>?:$N#X7AEM+=?4 M$U>O'ZU_+)P'9R911H>"_\NF:G[4ZK70E%Y'.5=7XNY/6CD4:GNQX%GQ%]U5 M8[T6BO-,B:2:# @2EI;_H_N*B)4)!#=,(-4$\FQ"T&^8X%<3_$U7"*H)P:83 MPFI"X7J[]+T@[C12T?&A%'=(ZM%@35\4[!>S@2^6ZD09*PE/&[4ZHBQK/WAVT%J^JY[;A:X:1<@32L M<$KC T3\/40\W/\\/D7O?K59&;JM_)7S ^1C;87@R@KD XR:?IO0%*[4MT69 MO]\6/$HM*YQNL ()BQ6\9IQGFUCI.KQM0X2682++,)'"K-]@=B@2[5T9C"O* M(T6G:"@RE:&O@TFF)&RX_QSK^,MU_&*=H&&=RSR94(G$-:K(116Y2).:H9]H M2]*'Y7J=8CVM6K?'P6'[U@(Q6$(,7@5140G[I"!H>[1!#2VVHPV7:,-7H;V6 MX@=-7X TK"$E=J2=)=+.JY#&XI9*ELY0GNHD3*@>_I*,Z&R*O+M$WGT;Y*E( M]U^+OKMIAO26Z'M.]&?W"RB: #J%M@"V<1Y)!NK+10:Y+, 5J,>QF*7L!YW: M )76PQ5 H1=XGF='U5^BZCM1#>(X3_)29Q[9%!/.9H4$938@_1J0+N[[>!5* MJ<.6@9U>T&_$C#U3S+P-,P&P*[9/DP47#_!)%=47JUBU[FK8_0:P*Y47.\%J M38_2!TC/5$DVR0MB=W#)XIH5-*EOIV[?DC/6@2[(IN)A=\EK#$.I%-D";H6$;=#, M?+W&^:3?L3A1'TB>#7SJA*F).'#V!Z>5\)U463("K.B493'(2"XI^GH!C]&Y MHDGF:A.P*6O87==.:II@9:9>I;H^N&RAQC+RN2A4_5=8R_-.O^^39A9-!<3N M$GBA-5?'G"K%*1R'E-6I>@$+>UV+2_5QN..09FSJ'787O(]Y.H5@9RI2>;97 M% [.H@GC3#U8$5N*EH=[Q(*Y/K*#.XX,-54.N\O4/5'ASF MX!1V51SBT)!3>9.AL[*TT.SW7WH$=__0CYDL'"O)_*EM+$I7H2-Y'/]\G(O< ME?.-^X#S5M$TLD_DS<)X9MBU)E[DG7U N:RZ-OA-IW"_4@$;G>(U6^-)P+ M$4MCGFO(3+^O-,>=LOW6+:RD:\ \_[S0$L M,&H=N-7:,/V1W0,C4$I%0I$N)RZJ R.D =X%U8&1R<#]$F1;JM>8ZX7KN#9Z M&KCUU' ]U!U5E$[+"YWCMQ$'B$[*5U[1[^1U1&!4+7"WIUM3[C:W-KN-^@5N M]?L4W;] 1P*C4T%W)TP;X0K=N<[B1 M\O;*E_;Z-QEPE)RQ-$.<7H,E[Z +$B7+GSF4-THLBN_Q)T(ID127L;<&7QGLU,&8F$P60KR8R7TR<#P#!!QB;10H M_FUA IP;(<3X56HZ54CC>#C>JW^PN6,N"ZI@(O@WENCUP.DZ)($EW7#])'8? MH*.T2$MG)$A95OS3U[(.!PY^U. 0E [!L4.[P:%5 M.K1LH@693>N6:CKL2[$CTEBCFAG8VEAOS(9EYBW.M<2G#/WT<'8WG=]_GI+9 MPV@Z)U=DBAMG!I*)A,4X*-[61"BMR,4M:,JXND2SY_DMN7AW2=X1EI$O:[%1 M-$M4W]6(9(3=N P_+L('#>']@#R*3*\5N1*1XX!2U>_8).-60E/7\/EHH M+7$?_S@3IUW%:=LX[88XH?4V)WL[#/RH[VX/*U-CXP65 MS1NLL,(*SV+=9QHD*&VY")8@E^(GGF LP@(R6#)<7'"VLO6IXR[DHP,F/^KV MCL!/C0(_;->31Q5Y=);\[C4O."7HC)/IXNJK5JO6.;(=XVA]C"VU MZ(#_9(I^_$CERI2=PQ(EO>L.(LFBQQ43+7+;)A9"8].QPS5^%H T!OA\*83> M3TR ZD-C^!=02P,$% @ $F9.4R,&3?BU! 0A$ !D !X;"]W;W)K M&ULG5A=;^(X%/TK%IJ'5III8@>24%$D^J7M:J># MRL[NLR$&K'%LUG:@W5^_=I(FD#@![4N;./<>GWMMWW/-Y"#D+[4E1(/WE'%U M-]AJO;OU/+7:DA2K&[$CW'Q9"YEB;5[EQE,[27"2.Z7,0[X?>BFF?#"=Y&-S M.9V(3#/*R5P"E:4IEA_WA(G#W0 ./@?>Z&:K[8 WG>SPABR(_KF;2_/F52@) M30E75' @R?IN,(.W#RBP#KG%7Y0!/,$BOR(-C?--';NT$\ E9XXSI-W'X MC90!C2S>2C"5_P6'TM8?@%6FM$A+9\,@I;SXC]_+1!PYP+## 94.J.DP[' ( M2H<\ MP?R/V>L"? ,/6\PW1 '*P3WA9$TU^+%D=(-MTA7 / %O9"7XBC*:CP&Q!L\9 M3T@"%AKK3(&K1Z(Q9>K:P/UH%_'WC-V 'X%R$?00>CA GJJ% !UF!)-I1SRC=V&3\(EJZE M*8!'.; M"_MI%,;#\<3;'^>K;16.QP&JK$Y8CRK6HU[6"R+W=$7 2BCMHE9X MAT>3(A@VB#EL_ Y:844K[*7UPC611.E.7F%K3AC&S8RUC1 <#=W,HHI9=,DR M*[##-'$QBUJ3?HO&S90YC.(XT9T2@,&KP<5F$4 M!&YBXXK8N)?8;*4S+"EF@ GEK$UC!SD8-I/6MH((QM!-#OIU@?;_Q\$EIA#W M'-D2\YA,%"#4W($NLY.C?AB_L-410UZ;;-8 #OX-NK1NP7SB>TAT3'T2:6L>UI,LL[P2<1(;"M (Z:Y[+J+'JP5@K8+Q5UV>LAV%8"5_5SF767/UA+ M!NS7C-X3=:[0M*4B#/QA:W.VS4Z/W"GU6E-@OZB4G:)^5HU6/P3,\NMO8_P>WCX4U_D: MIOAUX3N61N<58&1M(/V;R'"2Q86]>-%BE]]YET*;&W3^N"4X(=(:F.]K(?3G MBYV@^MED^A]02P,$% @ $F9.4P0_ZC]J @ Y@4 !D !X;"]W;W)K M&ULC53+;MLP$/P50L@A =KH[3P@"_"C05.TB6$W M[:'H@9)6%AM*5$G*3O^^)"4+BAT;N5A<<&5!);<]Q1G:)267%D=E;\#ABC:2D M@@5'HBE+S/]-@;+MV'*MW<:2K NI-^PXJO$:5B"?Z@57D=VS9*2$2A!6(0[Y MV)JXM[-0YYN$'P2V8K!&NI*$L6<=W&=CR]&"@$(J-0-6GPW,@%)-I&3\[3BM M_DH-'*YW['>F=E5+@@7,&/U),EF,K6L+99#CALHEVWZ&KAXC,&54F%^T[7(= M"Z6-D*SLP$I!2:KVBU\Z'P8 -S@"\#J ]UZ WP%\4VBKS)0UQQ+'$6=;Q'6V M8M,+XXU!JVI(I?_%E>3JE"B?'E;WCP]H\77RL$(?T21-F[*A6$*&IE!! M3B1Z3"A98^VZ0.=SD)A0<:%RGU9S='YV@$0U?&GJ)?/<#\AS/?0,^>P?<"PW<>0VWE1N])5YOB6?X_"-\,U:J'A&F M8+2$UHL9$U*@7Y-$2*Z>WN\3]_C]/;ZY)SAF/6=_U&-6Y$EG-.N-?LO$EBTT M;+HY-_&5[WDWD;T9>G68Y;K!*.RS7DD->JG!2:G#5_$^L2W?:"C6O?'=/;&' M62?$AKW8\*38.TPXVF#: &(YJBE6PT((D&^^S/# KI'O!%=[.@^S F=TO2?3 M'G2AGH#?,%\3U3(4<@5S+J\4GK=3I0TDJTUC)DRJ-C?+0@UBX#I!G>>,R5V@ M>[T?[?%_4$L#!!0 ( !)F3E,D<8<[PP( .0' 9 >&PO=V]R:W-H M965TA&&H;XDOCM>>Z>\_ENN)/J3F\ #'G(1:%'WL:8 M\BP(=+J!G&E?EE#@SDJJG!F.&-AVYMKL9#N36" M%S!71&_SG*F?4Q!R-_(B;[]PP]<;8Q>"\;!D:UB N2WG"F=!PY+Q' K-94$4 MK$;>)#J;#>QY=^ +AYT^&!.K9"GEG9U<9B,OM Z!@-18!H:_>YB!$)8(W?A1 MH]?0L7RJ%=E^R MJ\[V0H^D6VUD7H/1@YP7U9\]U'$X $3](P!: ^A30'($$-> V FM/'.RSIEA MXZ&2.Z+L:62S Q<;AT8UO+"WN# *=SGBS'A^<;VX_'Q-YI\FUPOREDPTWF=I M(ZS)K8:,O#H'P[C0KX>!07L6%:0U][3BID>X(TJN9&$VFEP4&62/"0)TM/&6 M[KV=TD[&CUOADSAZ0VA(HQ:'9L^ TYZ#AQWNQ$WP8L<7'^&;R1Q?DV8N(6] M,(,!FTEM-/DV66JC,$F_=]A)&CN)LY,,N!:DSKE.Y+0Q1:(F\?'%*(_J. M%/C62U!<9CPE9?W 4O2B[<:Z#5&?]D_:XMH-B_TD.NG0V6MT]OY#YQ(*6'%# MY%+PM8MYF\!N"]1/DE:!?X/]$9=' ON-P/ZS!#I=LVD/B]L%7?/\,>Z1LT^@:=/!&PO=V]R:W-H965T MS4L#91@!J$? Y9\< PR. 0@0=[N,?<$?=PCW< M=@]T*:IZH*H>J(B'6^*=TX6^,@=G---'"DP8R,RUQ0\/5*WP:7BJ;R M'\]PN!H.%\-%+<.-B5RZ:K;QZA9>YDU\&O7Q,'BJUZ5I$L/*9$M,5(F)O+E_ M^IXGZ@5,Z2P7B4JH!%]/'Z02^E7SY=JMPG>]N5[G*B."NSZ"2/O!*O^/*/5^#YF@XC'9GK&G5"^/:Z[FE"886Q*%7 ME8L\1Z#Q3AZ!,4]3S>2IXK-OVB!=,?Y"Q1&XI8PH'6!"A'KQS#"L]09X""! M"UN(_/CCZ8ID+T":7)R] S6*W85H9T)<1KVV^;!DAGXT7]$GR@#TY6G!"OUD M_45=!5K40C]KV_H*;'*RT5@<-FV=!5J4PO@@CY)E'NP=I+N48>O9AKL%\9EL MR[7TA/OA\\W> IMH;.CVF6SKMNB$@\/U%F1AB/PPW+>[E.%]U?&:;,NVP$3P MYSI+Z;>%J$%W5U'3*,8M:QA46]#Z&5MR#/P+?EN'01:R"!\""\B2%T7[=9C2 MW]]A7$9M'0992",_I,NOJFM*3!.8 Z+ S>F]+VV+6^3'[2]J.,CB%_GQV]9P MT-MX]9ILR[%X1?V#/%>6@\B_AOS9=H.:JT?'UXS+JO5S!ENJXOVH^F;3P4UF M-K]H7$9MGS38HA7[UZ)[-1YL:8G]M-RW\>#F6M3U7>,R:_^PP;7M!/^BM;4! ME7Y; Z*HNPLZAUDO#*,V71;#V(]A-^I^9T_"%LNX>PAV8 MG[-]7>+,GE?Y= M#S2])AM=06U7T&S)7A/QF&02,+K0/N%Q3SN+S2[GYD3Q5;%1^,"5XFEQN*1D M3H4QT/<7G*O7$[/W6.TUC_X#4$L#!!0 ( !)F3E-;4@"(10( .D% 9 M >&PO=V]R:W-H965T0G^=\[OGH!O4G/Q)G, MA=X+5LJIDRNUOW5=N-W$+0DLG M3>S:4J0)KQ2C)2P%DE51$/$Q \;KJ>,[QX47NLN567#39$]VL +UNE\*/7,[ MEXP64$K*2R1@.W7N_-M9;,[; S\IU/)DC$R2->=O9O*431W/% 0,-LHX$/TX MP#TP9HQT&7]:3Z=#&N'I^.C^:+/K+&LBX9ZS7S13^=2)'93!EE1,O?#Z"[1Y M0N.WX4S:7U0W9Z/009M**EZT8EU!0(V%.:S2E)E,7*7K,:[NIF7/ M&C8>8'^MV @%_B>$/>R_KN;H^NKF7Q=7I^DBX2X2MK;!@.TCE1O"T&\@XC]N M0><66+?Q@)NNS>N+UJA"JS)?_B&=!+X_3MQ##VS&PO=V]R:W-H965TZON?@F5XPI]#V)4SFP5DIE9[8M@Q5+J#SA&4OARX*+A"H8BJ4M M,\%H6("2V":.X]D)C5)KV"_>S<2PSW,51RF;"23S)*'B\8+%?#VPL/7TXC9: MKI1^80_[&5VR.5-WV4S R*Y8PBAAJ8QXB@1;#*QS?#8FO@84,_Z,V%IN/2,= MRCWGW_1@$@XL1WO$8A8H34'AYX&-6!QK)O#CWY+4JFQJX/;S$_M5$3P$))"08/DBC= M_-+O92*V ,#3#" E@#P'>"V 3@GH/ >X+0"W!+A%9C:A%'D84T6'?<'72.C9 MP*8?BF06: @_2O6ZSY6 KQ'@U'!V.9U//D_1[/I\.D>_H#ELK#"/&>(+= .Y MBUB2Q?R1"32+:2K1T9@I&L7R&.;.RN777V!X-Q^CHP_'Z .*4O1EQ7-)TU#V M;05N:F-V4+ITL7&)M+C403<\52N)+M.0A0WXD1F/B8' AOQ422)/2;H@1L;/ M@3I!Q/^$B(-[30Z9X7_D\0GJ8 TGN $^/@!.N@7<,433J9:\4_!U6OB:EO7O M:YB$)HHE\A^#";IAZ/:Z MW;[]L)V,O' K.''G[#G_(HN)U-D[];F-$_NF6A: :.9(2&>TP52 MTZ[K52[WC%POLV)PRTSE.-C@T&GET.EA>T!P53:A\T"AOS@LU%Q1E3=*EYGS M-\%8VE3AKX;MA(2=6LT=(]-.R2$X%B"U8NB148%8JYHZ+RJLY[O/JK!I4J^E M"O%6\\%&=^^N1E_+XL/$(^@C33+8P>4ND=4NOLI3DXYC4ALD[U6;N-97W/E_ MJM-LIRA/WW6Q:_*ZEFQLUNQ7%>@>+G.%XEJF\8$Z_:H:W4-ZVU@&X]>B=D.J MFP/VC#Q7DYE].RN]UQLAC-(E;(D)9)[!@5JU%*F9M16]ZV7=7[!9^=^D(_X+ MB2"^/O#L"DG3K-YIBY+4W06;>\(\%\&*BB73B>2RQ4,SQY2;ZMEWJIJ-H+?'$>2\)([4P$Z,P_S@),]L98L]S/$)ZOLGK6MT)^7$2 MMH?+\4VR2NIF0,PB_38)VT/:(F&O1>V&5'<*8E;W-TK8'M;#)(S4O8.8!?LM M$E92;HL3G$N<9Q+6.*N#FR6,U)V!F#7\( G;PV&4,%++/S'+_],)# 5;2?R$ M,B8"6""Z+*X'LG)G+^!PMC-1HJ.$"P;YINEQ8Q!FZ]T3Q_FY*0Y[ZYXC89 I M?5\DP7:>JLU_\]7;ZD[JO+B)>?9^A,_&FYNEFF9ST74#"Q!!!#%; *5SXL,J MB\W=T6:@>%;&PO=V]R:W-H965T4@]MFM;-]C#L@98HFP@E.B1E-\!^ M?"\E67)L2\N*YL46*=YSSSTD#ZG!5JH'O6+,H&^Q2/2PM3)F_!-)%5,#3;5T]%HQ&F9!L7"(ZW:IHP(;?#%F[M.K[PYU84U+9X@10Z^T7;?&P7 M,@:I-C(N@J$=\R3_I]\*(?8"2*\F@!0!Y#"@4Q/@%0'>84 =);\(\#-E\E(R M':;4T-% R2U2=C2@V8=,S"P:RN>)G?>Y4?"60YP93>[GL]O?YW,TOOI\/YO/ MOLX^W:(+- Y#;N>%"C1+\M5E9^ELR@SE0I^C-X@GZ.M*IIHFH1XX!KA81"Y3BDHTG^P6LGVZ)V'VU-=HK<_1^^AJ=]([6:/NT=OV21;^1Q7C#%)QL MB,)Q:;DP&JS@^%LS,#NK9L7J#-: ?D21.0>".YZ+ MF,)I":^6/Y-QD?G9UG?K*>^=*OA5]_^DP'_A]L:5!6/2K.7>L@X@-SVZJ>P7-_OO@:'!ZOT411=Y"UW3C504&*,/#*YZ#4Z$*P/%G5?S.UR9 M*NXVE\43;MB%@"NN57>G?"Y\\S[H'NT#W^O4Z5PY,&ZVX!N9JAA2W]#,6>9K M%G JS$M.$EP9+.Z_FK:DP4$O %4O]@2<.X]]X.CR^0DU8O>,V;0:R)2?=/;&W/XZGDZVK.$ZFMY M8"G*3?'W@)Y6EO.LFOK=1T(C,C>,I6"NDL2:AZ MNV5"GFYZN/=^X9'O]L9>\*:3 ]VQ-3//AY6"G5=9B7G"4LUEBA3;WO1F^.N" MY(#\B;\Y.^FS-;*A;*1\L9ME?-/K6T9,L,A8$Q3^CFS.A+"6@,?/TFBO\FF! MY^MWZ]_SX"&8#=5L+L4_/#;[F]ZHAV*VI9DPC_+T!RL#"JV]2 J=_Z)3^6R_ MAZ),&YF48&"0\+3XIZ]E(LX ..@ D!) +@7X)<#_"/ [ $$)"/+,%*'D>5A0 M0Z<3)4](V:?!FEWDR+Q^^K==H-O_K>;E>/BU_ M/*#?T!KZ*\X$0W*+'EDD=RG_E\5H&;/4\"V'Y4QK9C2:13\SKF!/TQC=<;KA M@AO.M+V?)7#]\X(9RH7^ E:?UPOT^=,7] GQ%#WM9:8!I2>>@4 L'2\J2=\6 MI$D'Z3\S<8U\?(5(G^ 6^/P". ES>+\%OG##[^D;PD$;VH/D5Q4@505(;L[O M,'>WG-TN[R#QW]8.:WYES<^M!1W6?I+I#@L&)YDA(:>B78N"13[HHU)*$B;LBBL8,I32Q MK6AHNN,;41)IY4$:/' DT<'C5K+L%O,BIYTQ.\WXQ_B#J^U5&&W5A7MZ/ : MM'@-!^..MP#7BH;=DG;928!K0<-N19M%D(F[8 M]\-1A_=:X/ E"O? S,>QJ95%4^>@$/ZXG02IA8ZXAL5;_N'&@#OW1\&/,WMF@:S]+8)S8\51#;VT!U[\> M@@%53/K%QLA#/OMNI(%).E_NX>N(*?L W-]*:=XW=IRNOK>F_P%02P,$% M @ $F9.4PUC,UQ) @ [P0 !D !X;"]W;W)K&UL?53;;MLP#/T5PNA#"VRU8R?=4#@&DEXP#VN7UB,8+ MR7[0RM33X&, %:Y(P\R=;#]A7X\76$JF_1?:/C8*H&RTD;P'6P6967Q) L5;(%Y:)M-K?QI7JT%4>%^RF%4?:46IS)YLLB MO[TJ"IA=?%OF17Z??[V%][!0$GS5D(ONS[L6'E^B(93I$QMQ3:AJR2O<$/6( M1L,14 'WM6PT$95.0V/%.8JP[(7,.R'Q'B&C&&ZD,+6&*U%A]7>"T%8UE!9O M2YO'!S-^;M@IQ)-W$$=QM"PNX?CHY$#:9.A8XM,F^SK6:.O1&F;E4T,U]9WY M^<7Z(#?(]:\#'..!8^PYQGLX"L+PS1YVL(F'N7E[SN(H&8_.DC1\?H-O,O!- M#O+=VNG/12DYOD4Z^8\TB9+1OY3ASB7DJ-9^U#24LA&FNX^#=YCF67>)_X1W M3X&]4VLJ-#!<66AT^L%RJVZ\.L/(C;_2#]+8 ?';VKY(J%R /5]):;:&(QC> MN.PW4$L#!!0 ( !)F3E,S > 3C , $H+ 9 >&PO=V]R:W-H965T M*D15'T M R6=92X2Z9*4G0S]\3U2BNQNLM(!RQ>;E.Z>>YZ[$WG#O9#W:@.@R4.><35R M-EIOW[NNBC>04W4FML#QS5K(G&KUW-SRK@S'MIGUW(\ M%(7.&(=K2521YU0^7D(F]B/'=YX>W+!TH\T#=SSN1<^&_G_JA<; 6'QGLU=&:&"F1$/=F,T]&CF<800:Q-A 4_W8P@2PS M2,CC6P7JU#&-X_'Z"?TW*Q[%1%3!1&2?6*(W(^?<(0FL:9'I&['_ RI!78,7 MBTS97[*O;#V'Q(72(J^/E/'ZI$'#D$_@F'H'((_N'@#TXXA)5#^*L1 M.I5#QV:FE&+S,*6:CH=2[(DTUHAF%C:9UAOE,V[JOM(2WS+TT^/)U6(QOUW, MEK YBV PS:&+B8ICI7P5.N+H-6Q#^+[(R$_CL2>(%_MYJ2 M-Z^:$C/Y#R@%Q^9OTO8+&$'78GB-3'X2&-;-$%K8\%0SB#QG&K]JK/SP8_<2S6_/L/I,=Y,A1MCVP M;IBZ)U\^H V9:\A56R9Z=81>:R:611Z!)&)-;%^8+)QJD$F)U#M2V&^6UZ^# M]UN#SQZVK-*VQ1J(I.9!8L%MM543D794GSP"E2VY.:_IG;<"?:"1D 3/>NR3 MADI\)Y_P?EG;UZLB^@NO%:(%6F;VAMD!N:0RQ7L0^YE<2.RW%&RCMU ;U-0& M+]08OGL1EK34Z:*6IA%+I.Z)8 MRMF:Q93KQ@.YG<+YX,SS7K>I.;IT_%:H.]-6[&_D/:N5_)]%);:9$1Y;QBZ- MP9[I#>/D"@OSN;TG_> @)'BITA\.93]\^=(S_ESQVTGXWJGBNT?#1PXRM4.< M85=P7F=]/)!E.;B5&RVV=I2)A,;! MR"XW..R"- ;X?BV$?MJ8 /7X//X!4$L#!!0 ( !)F3E.#33I%TP( (,( M 9 >&PO=V]R:W-H965TLQH+@96*F5Q8=LB3B'#HL4*R-63!>,9EFK)E[8H..#$@#)J M>X[3M3-,F?-AGI:0DARE'HLPRS)^N@++UP'*MS8T;LDREOF$/^P5> M0@1R5DRY6MD-2T(RR 5A.>*P&%B7[L78-0 3<4=@+;;F2*+ZZ3@>5H M14 AEIH"J\L*1D"I9E(Z'FI2J]E3 [?G&_;W)GF5S!P+&#'Z@R0R'5BAA1)8 MX)+*&[;^"'5"'W4%P*R;(:K!1D)*^N^+$V8@O@M@\ O!K@ MO1;@UP#_M8!V#6@;9ZI4C ]C+/&PS]D:<1VMV/3$F&G0*GV2Z[I'DJNG1.'D M,)I=19/OL\G76S2Y4V.$3L<@,:'B#+U#LVB,3D_.T DB.;I-62EPGHB^+=7. M&F_']2Y7U2[>@5V^Q;*%7/\<>8[G[H&/CL,_E;2%?/<@?/P*N->X?,/>5;.!3R4D$LT6>GQYV<5@:XE9.+7$7Z_X?<-?_N06P5P+$F^ M1!34*XVP$"#WN3ZJ>#J&1W_AJZ$7]MI=Y=%JVY[=,-_I!9UN$_9,9KN1V3XJ M<\I!Z.Q7F): V*)62PF>$THD@;V2*\[NMN1>+^AZ^[5T&BV=HUH^8*I.,/R$ M(LDX'*E!MR'LODF-@X8_^$\U#G8,"P-_OUMALWGX!I4+=]ZB, SV"^DU0GK_ M4#84I:PHM"EN&(\Z[S]\ASWJ2V[M:AZA[-ZS)^*(D@NK.=HYBI M+IF8KNN-P+'>>%S?;6@:_;\Q?,ER07JHX+!7-:@<+S MJN-5"\D*TP/F3*J.8J:I^DL K@/4\P5C6QEJN&A2?ZEU_3$(FL625J0YES45!BFDJH@V4U4&3:TH MR1MPJG@P'HWBH"),^+.I:*NK2C?>0K9"IWXTF#Q[^Y*G?AB_]SU+E\FH\3QBXB?8[;409^< MV;208C]'8#"Q246]!\)3/R.0R&A>12>=H4QX@)P=(\6CBT M,ZA;SU,Q(547VT:P?^?]\@-@,P.!C/-!X-BWAMFT)EI3):[,I%O<&9] 7C^^ M6]=&8:G(.AQ?^%N'[F:"S*7*J1K"A/[&-)MR6H 7\%IKZ>[''O2IVJCJ"FHIA: 3U0TMC)\"_RV:Y=VE'K^+U M:O8@]>?6;$=TJ-HP5;=?%4, C#V$&?P/:OZS>2ZIH(KP7=&F M]X\YRZ]6W)\"?T-S]V_E4+%39/3A^#7V)]^QBXR/7V24'*7&H#]U=HZVO8-M ML'KP I'ZW^!EA6^#>O.6<JG'=#SPQ,U/X"AT/D MJKO<".9C,3<"&!8'4X#Y6"\LSO^TGPFZ'XMAVB9.9(+Z3% ?Z^5"LNZ#Q7'[ M).9R[S1)HBB.L8QFF5-!AN4MCN'K9L.T@0<6!R+]7J[Q:N,=\GP?8#5]KD.P MG>*=B.T4SS4@[KR!1Y*XJXW% 0^L"ECO0'QW'.@IMT\4054Q;=@3C"-)@B'0 MB^X>C6,D.S%\W/7!GI(H2A(W IA;011A"#R-.((I T8$D7=.7AP'@6;*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'"9)-?_T*7+?"H6?VY<1/-@++'T>73[=/SUQ\>^#\&_FW+"IY.=K6 M]>[C>"RS+2U3^1??T4K=V7!1IK6Z%(]CN1,TS>66TKHLQL;%A3,N4U:-KCX= M\HK$6+_@-XTN#H?/ M?1 _BO\31K[9L(QZ/&M*6M7[. I:M("5W+*=')$J+>GE:,J?J"!1^DC;EU+_ M$N3[%ZP5F18N\9&I&R+(.T9$GF48+^>!YR:^1Z[=N1M.?1+?^GX2:X & &B< M#)"<1:D&:0*0YAM"QHGZ6/BA ES.R#+R5QJD!4!:)X.<+A>1!FD#D/8)(;\: M&J0#0#HG@XQO7;VXWP&0[TX(V8OD>P#R_>F*VXUO-<@/ .0'7,AXO5BXJ_LN M@L MD%TFR'KQ_%5PIV)TY\?$#3URZWLW07BC:J!*"WJ8D%\FR(()0N41GR3N%U\? M/$P@G4R0?3+WW;A/ WEC@BR.U@[^[7*N"C3^VC73Y%YG@W0Q0?9%Y(=QVPHC M-<3J!0S2PP39#]?K. C]6%7[J0I6''3]Q%FH)B'R#YT1LL,$60^JTB^"9.^M MMK]53DM4Z_3#:="K>08D!P-9#O'Z.E;UK76"?]>BZF"0#@QD'8!R[0U3#' 6 M@JP#&-/4,2%3&,BF ,< _6A"IC"03>'1AYJEYT6_'!J0* UD5H&7[L8,< M8B [1+?L8 PAB1C($MGK=A +THB!K)$A[PY"0AXQD#W2$_ 0G0D)Q$06R+") M!R AF9@GE8FE8T(R,4\J$UO'!!>UD&4"8SHZ)B03$UDFL/-T-9N07DQDO8#S MWIY>3$@O)K)>VGFO(HI55GE34,(W9,ZKQ_.:BI)X^JJU"8G&1!;-#TPWSUE[ M+RU(4.TS4E?D3,>$Q&,BBP<>4_3J)J0>$UD],*;>;UJ0@RQD!_6&/J\+7\>$ M+&0A6^@(<\K+':_43V3;F()*QX0L9"%;",3LM70+LI"%;*$C3(]NJ! T5X', M>$F)C@ENKKSAXI?"]#<;VNU!_N#4,2$+66^R'O;;GE/'A"QD(5OH)V;":T4X MIZFDJH9*-6OT:*WO^EF0A:RWF>Z<_P!2AN:3/YJ M4#HF9"$;>RXTC!DW99F*%[W?M"$+V=ASH6',%96U8%FM8T(6LK'G0L.8'GMB M.:UR'1.RD(T]%^JM(;SJY75,<),?V4+'F*'ZGX@*QG.6J2\Z)F0A&]E"QYC3 M;5H]4DE81:YIU<.$+&2_YQ%$[*0_:;+<.=DEC)![M*BZ>;"^C$9![*0@[W;?X3IRYJ579'/&C4*T3$A M"SG(%CK&U-<5%HT^0G(@"SG(%AI&Y("'S; /#1QOW1ZF%[UU=P3EL4]^NW]MM2;IGVYG+EX_^_(_$[O-9K\N M/[OU[V,YC?\8G/YTPWO=E3(VB]=VV)9QU:2/P_5T39>#W)TG-XN7MU4SO+Q) MD^8.4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F#'B#H8?Z@1PAZG#]( MEBCCDB!I@C6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+@=N"< N!W()T"X'= M@G@+@=Z*>BN!WHIZ*X'>.GG9)M!;46\ET%M1;R706U%O)=!;46\ET%M1;R70 M6U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-LFFR4$>AOJ;01Z&^IM!'H;ZFT$ M>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^V2SFT!O1[V= M0&]'O9U ;T>]G4!O1[V=0&]'O9U [T"]@T#O0+V#0.] O8- [T"]@T#O0+V# M0.^8?*PDT#M0[R#0.U#O(- [4.\@T#M0[R#0.Z/>F4#OC'IG KTSZIT)],ZH M=R;0.Z/>F4#OC'IG KWSY&<3 KTSZIV_4^\Z?AY*O?9\K?'YWTGU>+ZW7!]_ M67Z=G+!SP3G=5M3GOU!+ P04 " 39DY3XB$R0O$! 9)P $P %M# M;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VPX =,,J51 MD]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH; M2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O M U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5< M$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q M/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ M ]+',4@?)R!]G(+TP6L M]\ZM_SA^?):=;?JW?#;^(V[Q E!+ 0(4 Q0 ( !)F3E,'04UB@0 +$ M 0 " 0 !D;V-0&UL4$L! A0#% M @ $F9.4T9U8"SN *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ $F9.4YE&PO=V]R:W-H965T&UL4$L! A0#% @ $F9.4QC%'QUR!P ." !@ M ("!(0\ 'AL+W=OM@( .P) 8 " @&PO=V]R:W-H965T&UL4$L! A0# M% @ $F9.4RL)DK5A! 0P\ !@ ("!*QX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $F9.4_8H,< >40 &0 @(%*-P >&PO=V]R:W-H965T&UL4$L! A0#% M @ $F9.4P/-MTM8"0 21< !D ("!:E< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $F9.4Q&C.B>C M!0 L0P !D ("!W7 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $F9.4]KR.'OH$@ 2C8 !D M ("!4H@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $F9.4Q?=7H%V @ 004 !D ("!::D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M$F9.4UT#4LLI P I 8 !D ("!^,8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $F9.4R[5A@-Y"P [!\ !D M ("!8-X 'AL+W=O&PO=V]R:W-H M965T 9 M " @7;N !X;"]W;W)K&UL4$L! M A0#% @ $F9.4^0BI0ZL P FPX !D ("!Y_4 'AL M+W=O]O:E@$ M !G$@ &0 @('*^0 >&PO=V]R:W-H965T&UL4$L! A0#% @ $F9. M4TBWA*'_!0 KAL !D ("!< (! 'AL+W=O&PO=V]R:W-H965T<\\4#P8 .X> 9 " @4D, 0!X;"]W;W)K M&UL4$L! A0#% @ $F9.4]] ^:1C P [@D M !D ("!CQ(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $F9.4WZY>4RV @ IP< !D M ("!\QL! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $F9.4X$\@@G/ @ AP@ !D ("!AB4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $F9.4^;N M :S" P E! !D ("!"S(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $F9.4[GFXFI'!@ @AH !D M ("!?3L! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $F9.4^=%:-88 P ^@D !D ("! M8$D! 'AL+W=OHG4YO,& !X(@ &0 @(&O3 $ >&PO=V]R:W-H965TV>=& , '0( 9 M " @=E3 0!X;"]W;W)K&UL4$L! A0#% M @ $F9.4R,&3?BU! 0A$ !D ("!*%&PO=V]R:W-H965T 0!X M;"]W;W)K&UL4$L! A0#% @ $F9.4R*9FF*7 M! =Q8 !D ("!KV$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $F9.4WWELHW8 P YPT !D M ("!Q&T! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $F9.4S,!X!., P 2@L !D ("!B7@! M 'AL+W=O&PO=V]R:W-H965T) 0!X;"]?7!E <&UL4$L%!@ !+ $L A!0 +&- 0 $! end XML 84 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 85 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 86 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 178 530 1 true 79 0 false 16 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.shoprite.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parentheticals) Sheet http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parentheticals) Statements 6 false false R7.htm 1006007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 7 false false R8.htm 1007008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) Sheet http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) Statements 8 false false R9.htm 1008009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 9 false false R10.htm 2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 2107102 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES Sheet http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURES PROPERTY, EQUIPMENT and FIXTURES Notes 11 false false R12.htm 2110103 - Disclosure - RELATED PARTY INFORMATION - WAKEFERN Sheet http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERN RELATED PARTY INFORMATION - WAKEFERN Notes 12 false false R13.htm 2112104 - Disclosure - DEBT Sheet http://www.shoprite.com/role/DEBT DEBT Notes 13 false false R14.htm 2116105 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES Sheet http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIES DERIVATIVES AND HEDGING ACTIVITIES Notes 14 false false R15.htm 2120106 - Disclosure - INCOME TAXES Sheet http://www.shoprite.com/role/INCOMETAXES INCOME TAXES Notes 15 false false R16.htm 2127107 - Disclosure - LEASES Sheet http://www.shoprite.com/role/LEASES LEASES Notes 16 false false R17.htm 2134108 - Disclosure - SHAREHOLDERS??? EQUITY Sheet http://www.shoprite.com/role/SHAREHOLDERSEQUITY SHAREHOLDERS??? EQUITY Notes 17 false false R18.htm 2140109 - Disclosure - PENSION PLANS Sheet http://www.shoprite.com/role/PENSIONPLANS PENSION PLANS Notes 18 false false R19.htm 2150110 - Disclosure - BUSINESS ACQUISITION (Notes) Notes http://www.shoprite.com/role/BUSINESSACQUISITIONNotes BUSINESS ACQUISITION (Notes) Notes 19 false false R20.htm 2155111 - Disclosure - COMMITMENTS and CONTINGENCIES Sheet http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIES COMMITMENTS and CONTINGENCIES Notes 20 false false R21.htm 2157112 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.shoprite.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 21 false false R22.htm 2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 22 false false R23.htm 2303301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 23 false false R24.htm 2308302 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES (Tables) Sheet http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESTables PROPERTY, EQUIPMENT and FIXTURES (Tables) Tables http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURES 24 false false R25.htm 2313303 - Disclosure - Debt (Tables) Sheet http://www.shoprite.com/role/DebtTables Debt (Tables) Tables 25 false false R26.htm 2317304 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES (Tables) Sheet http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables DERIVATIVES AND HEDGING ACTIVITIES (Tables) Tables http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIES 26 false false R27.htm 2321305 - Disclosure - INCOME TAXES (Tables) Sheet http://www.shoprite.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.shoprite.com/role/INCOMETAXES 27 false false R28.htm 2328306 - Disclosure - LEASES (Tables) Sheet http://www.shoprite.com/role/LEASESTables LEASES (Tables) Tables http://www.shoprite.com/role/LEASES 28 false false R29.htm 2335307 - Disclosure - SHAREHOLDERS??? EQUITY (Tables) Sheet http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables SHAREHOLDERS??? EQUITY (Tables) Tables http://www.shoprite.com/role/SHAREHOLDERSEQUITY 29 false false R30.htm 2341308 - Disclosure - PENSION PLANS (Tables) Sheet http://www.shoprite.com/role/PENSIONPLANSTables PENSION PLANS (Tables) Tables http://www.shoprite.com/role/PENSIONPLANS 30 false false R31.htm 2351309 - Disclosure - BUSINESS ACQUISITION (Tables) Sheet http://www.shoprite.com/role/BUSINESSACQUISITIONTables BUSINESS ACQUISITION (Tables) Tables http://www.shoprite.com/role/BUSINESSACQUISITIONNotes 31 false false R32.htm 2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) Sheet http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) Details 32 false false R33.htm 2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregated Revenues (Details) Sheet http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregated Revenues (Details) Details 33 false false R34.htm 2406403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share (Details) Sheet http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share (Details) Details 34 false false R35.htm 2409404 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES (Details) Sheet http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails PROPERTY, EQUIPMENT and FIXTURES (Details) Details http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESTables 35 false false R36.htm 2411405 - Disclosure - RELATED PARTY INFORMATION - WAKEFERN (Details) Sheet http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails RELATED PARTY INFORMATION - WAKEFERN (Details) Details http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERN 36 false false R37.htm 2414406 - Disclosure - DEBT - Schedule of Long-term Debt (Details) Sheet http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails DEBT - Schedule of Long-term Debt (Details) Details 37 false false R38.htm 2415407 - Disclosure - DEBT - Additional Information (Details) Sheet http://www.shoprite.com/role/DEBTAdditionalInformationDetails DEBT - Additional Information (Details) Details 38 false false R39.htm 2418408 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Additional Information (Details) Sheet http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails DERIVATIVES AND HEDGING ACTIVITIES - Additional Information (Details) Details 39 false false R40.htm 2419409 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Schedule of Fair Value of Interest Rate Swaps included in Captions on Consolidated Balance Sheets (Details) Sheet http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESScheduleofFairValueofInterestRateSwapsincludedinCaptionsonConsolidatedBalanceSheetsDetails DERIVATIVES AND HEDGING ACTIVITIES - Schedule of Fair Value of Interest Rate Swaps included in Captions on Consolidated Balance Sheets (Details) Details 40 false false R41.htm 2422410 - Disclosure - INCOME TAXES - Additional Information (Details) Sheet http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails INCOME TAXES - Additional Information (Details) Details 41 false false R42.htm 2423411 - Disclosure - INCOME TAXES - Components of Income Tax Provision (Details) Sheet http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails INCOME TAXES - Components of Income Tax Provision (Details) Details 42 false false R43.htm 2424412 - Disclosure - INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details) Sheet http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details) Details 43 false false R44.htm 2425413 - Disclosure - INCOME TAXES - Deferred Income Tax Assets And Liabilities Included on Consolidated Balance Sheet (Details) Sheet http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails INCOME TAXES - Deferred Income Tax Assets And Liabilities Included on Consolidated Balance Sheet (Details) Details 44 false false R45.htm 2426414 - Disclosure - INCOME TAXES - Effective Income Tax Rate Reconciliation (Details) Sheet http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails INCOME TAXES - Effective Income Tax Rate Reconciliation (Details) Details 45 false false R46.htm 2429415 - Disclosure - LEASES - Additional Information (Details) Sheet http://www.shoprite.com/role/LEASESAdditionalInformationDetails LEASES - Additional Information (Details) Details 46 false false R47.htm 2430416 - Disclosure - LEASES - Total Lease Cost (Details) Sheet http://www.shoprite.com/role/LEASESTotalLeaseCostDetails LEASES - Total Lease Cost (Details) Details 47 false false R48.htm 2431417 - Disclosure - LEASES - Lease Maturity (Details) Sheet http://www.shoprite.com/role/LEASESLeaseMaturityDetails LEASES - Lease Maturity (Details) Details 48 false false R49.htm 2432418 - Disclosure - LEASES - Lease Terms and Discount Rates (Details) Sheet http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails LEASES - Lease Terms and Discount Rates (Details) Details 49 false false R50.htm 2433419 - Disclosure - LEASES - Supplemental Cash Flow Information (Details) Sheet http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails LEASES - Supplemental Cash Flow Information (Details) Details 50 false false R51.htm 2436420 - Disclosure - SHAREHOLDERS??? EQUITY - Additional Information (Details) Sheet http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails SHAREHOLDERS??? EQUITY - Additional Information (Details) Details 51 false false R52.htm 2437421 - Disclosure - SHAREHOLDERS??? EQUITY - Summary of Option Activity (Details) Sheet http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails SHAREHOLDERS??? EQUITY - Summary of Option Activity (Details) Details 52 false false R53.htm 2438422 - Disclosure - SHAREHOLDERS??? EQUITY - Restricted Stock Activity (Details) Sheet http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails SHAREHOLDERS??? EQUITY - Restricted Stock Activity (Details) Details 53 false false R54.htm 2439423 - Disclosure - SHAREHOLDERS??? EQUITY - Dividends declared and paid (Details) Sheet http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails SHAREHOLDERS??? EQUITY - Dividends declared and paid (Details) Details 54 false false R55.htm 2442424 - Disclosure - PENSION PLANS - Additional Information (Details) Sheet http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails PENSION PLANS - Additional Information (Details) Details 55 false false R56.htm 2443425 - Disclosure - PENSION PLANS - Net Periodic Pension Costs (Details) Sheet http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails PENSION PLANS - Net Periodic Pension Costs (Details) Details 56 false false R57.htm 2444426 - Disclosure - PENSION PLANS - Changes in Benefit Obligations and Reconciliation of Funded Status (Details) Sheet http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails PENSION PLANS - Changes in Benefit Obligations and Reconciliation of Funded Status (Details) Details 57 false false R58.htm 2445427 - Disclosure - PENSION PLANS - Accumulated Benefit Obligations (Details) Sheet http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails PENSION PLANS - Accumulated Benefit Obligations (Details) Details 58 false false R59.htm 2446428 - Disclosure - PENSION PLANS - Assumptions Used (Details) Sheet http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails PENSION PLANS - Assumptions Used (Details) Details 59 false false R60.htm 2447429 - Disclosure - PENSION PLANS - Fair Value of Pension Assets (Details) Sheet http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails PENSION PLANS - Fair Value of Pension Assets (Details) Details 60 false false R61.htm 2448430 - Disclosure - PENSION PLANS - Estimated Future Benefit Payments (Details) Sheet http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails PENSION PLANS - Estimated Future Benefit Payments (Details) Details 61 false false R62.htm 2449431 - Disclosure - PENSION PLANS - Schedule of Multiemployer Plans (Details) Sheet http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails PENSION PLANS - Schedule of Multiemployer Plans (Details) Details 62 false false R63.htm 2452432 - Disclosure - BUSINESS ACQUISITION - Additional Information (Details) Sheet http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails BUSINESS ACQUISITION - Additional Information (Details) Details 63 false false R64.htm 2453433 - Disclosure - BUSINESS ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails BUSINESS ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 64 false false R65.htm 2454434 - Disclosure - BUSINESS ACQUISITION - Pro Forma Information (Details) Sheet http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails BUSINESS ACQUISITION - Pro Forma Information (Details) Details 65 false false R66.htm 2456435 - Disclosure - COMMITMENTS and CONTINGENCIES (Details) Sheet http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails COMMITMENTS and CONTINGENCIES (Details) Details http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIES 66 false false R67.htm 2458436 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://www.shoprite.com/role/SUBSEQUENTEVENTS 67 false false All Reports Book All Reports vlgea-20210731.htm vlgea-20210731.xsd vlgea-20210731_cal.xml vlgea-20210731_def.xml vlgea-20210731_lab.xml vlgea-20210731_pre.xml vlgea20210731-ex14.htm vlgea20210731-ex21.htm vlgea20210731-ex23.htm vlgea20210731-ex311.htm vlgea20210731-ex312.htm vlgea20210731-ex321.htm vlgea20210731-ex322.htm vlgea20210731-exhibit991.htm http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 89 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "vlgea-20210731.htm": { "axisCustom": 0, "axisStandard": 34, "contextCount": 178, "dts": { "calculationLink": { "local": [ "vlgea-20210731_cal.xml" ] }, "definitionLink": { "local": [ "vlgea-20210731_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": [ "vlgea-20210731.htm" ] }, "labelLink": { "local": [ "vlgea-20210731_lab.xml" ] }, "presentationLink": { "local": [ "vlgea-20210731_pre.xml" ] }, "schema": { "local": [ "vlgea-20210731.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://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 709, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 11, "http://www.shoprite.com/20210731": 1, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 16 }, "keyCustom": 72, "keyStandard": 458, "memberCustom": 29, "memberStandard": 49, "nsprefix": "vlgea", "nsuri": "http://www.shoprite.com/20210731", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "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.shoprite.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "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": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107102 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES", "role": "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURES", "shortName": "PROPERTY, EQUIPMENT and FIXTURES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110103 - Disclosure - RELATED PARTY INFORMATION - WAKEFERN", "role": "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERN", "shortName": "RELATED PARTY INFORMATION - WAKEFERN", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - DEBT", "role": "http://www.shoprite.com/role/DEBT", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES", "role": "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIES", "shortName": "DERIVATIVES AND HEDGING ACTIVITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120106 - Disclosure - INCOME TAXES", "role": "http://www.shoprite.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127107 - Disclosure - LEASES", "role": "http://www.shoprite.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134108 - Disclosure - SHAREHOLDERS\u2019 EQUITY", "role": "http://www.shoprite.com/role/SHAREHOLDERSEQUITY", "shortName": "SHAREHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140109 - Disclosure - PENSION PLANS", "role": "http://www.shoprite.com/role/PENSIONPLANS", "shortName": "PENSION PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150110 - Disclosure - BUSINESS ACQUISITION (Notes)", "role": "http://www.shoprite.com/role/BUSINESSACQUISITIONNotes", "shortName": "BUSINESS ACQUISITION (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "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 - CONSOLIDATED BALANCE SHEETS", "role": "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155111 - Disclosure - COMMITMENTS and CONTINGENCIES", "role": "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIES", "shortName": "COMMITMENTS and CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:SubsequentEventsTextBlock", "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157112 - Disclosure - SUBSEQUENT EVENTS", "role": "http://www.shoprite.com/role/SUBSEQUENTEVENTS", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:SubsequentEventsTextBlock", "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES (Tables)", "role": "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESTables", "shortName": "PROPERTY, EQUIPMENT and FIXTURES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Debt (Tables)", "role": "http://www.shoprite.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES (Tables)", "role": "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables", "shortName": "DERIVATIVES AND HEDGING ACTIVITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321305 - Disclosure - INCOME TAXES (Tables)", "role": "http://www.shoprite.com/role/INCOMETAXESTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328306 - Disclosure - LEASES (Tables)", "role": "http://www.shoprite.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335307 - Disclosure - SHAREHOLDERS\u2019 EQUITY (Tables)", "role": "http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables", "shortName": "SHAREHOLDERS\u2019 EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i6d88278e8617498f8f62f09c62492be1_I20210731", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341308 - Disclosure - PENSION PLANS (Tables)", "role": "http://www.shoprite.com/role/PENSIONPLANSTables", "shortName": "PENSION PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351309 - Disclosure - BUSINESS ACQUISITION (Tables)", "role": "http://www.shoprite.com/role/BUSINESSACQUISITIONTables", "shortName": "BUSINESS ACQUISITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfStores", "reportCount": 1, "unitRef": "store", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)", "role": "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "INF", "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregated Revenues (Details)", "role": "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregated Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "3", "lang": "en-US", "name": "vlgea:PercentageofTotalSales", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "idd9a8c8fcd204cbdafdcc3ae47460b35_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share (Details)", "role": "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "idd9a8c8fcd204cbdafdcc3ae47460b35_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - PROPERTY, EQUIPMENT and FIXTURES (Details)", "role": "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails", "shortName": "PROPERTY, EQUIPMENT and FIXTURES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesPayableRelatedPartiesClassifiedCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - RELATED PARTY INFORMATION - WAKEFERN (Details)", "role": "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails", "shortName": "RELATED PARTY INFORMATION - WAKEFERN (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i13add72047b4439084c9d0647408d68e_I20210731", "decimals": "3", "lang": "en-US", "name": "vlgea:OwnershipInterest", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - DEBT - Schedule of Long-term Debt (Details)", "role": "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails", "shortName": "DEBT - Schedule of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i5db8999c147c4e3ebd23dc1aa60cd9ca_I20171229", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesAndLoansReceivableGrossNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - DEBT - Additional Information (Details)", "role": "http://www.shoprite.com/role/DEBTAdditionalInformationDetails", "shortName": "DEBT - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i5db8999c147c4e3ebd23dc1aa60cd9ca_I20171229", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesAndLoansReceivableGrossNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Additional Information (Details)", "role": "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails", "shortName": "DERIVATIVES AND HEDGING ACTIVITIES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Schedule of Fair Value of Interest Rate Swaps included in Captions on Consolidated Balance Sheets (Details)", "role": "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESScheduleofFairValueofInterestRateSwapsincludedinCaptionsonConsolidatedBalanceSheetsDetails", "shortName": "DERIVATIVES AND HEDGING ACTIVITIES - Schedule of Fair Value of Interest Rate Swaps included in Captions on Consolidated Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422410 - Disclosure - INCOME TAXES - Additional Information (Details)", "role": "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails", "shortName": "INCOME TAXES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - INCOME TAXES - Components of Income Tax Provision (Details)", "role": "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails", "shortName": "INCOME TAXES - Components of Income Tax Provision (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "vlgea:DeferredTaxAssetTaxDeferredLeasingActivities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details)", "role": "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "vlgea:DeferredTaxAssetTaxDeferredLeasingActivities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i870fe85b63b448fd9a478cd6ad8316b4_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - INCOME TAXES - Deferred Income Tax Assets And Liabilities Included on Consolidated Balance Sheet (Details)", "role": "http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails", "shortName": "INCOME TAXES - Deferred Income Tax Assets And Liabilities Included on Consolidated Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i870fe85b63b448fd9a478cd6ad8316b4_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - INCOME TAXES - Effective Income Tax Rate Reconciliation (Details)", "role": "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails", "shortName": "INCOME TAXES - Effective Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "vlgea:LesseeLeaseNumberOfContracts", "reportCount": 1, "unique": true, "unitRef": "contract", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - LEASES - Additional Information (Details)", "role": "http://www.shoprite.com/role/LEASESAdditionalInformationDetails", "shortName": "LEASES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "vlgea:LesseeLeaseNumberOfContracts", "reportCount": 1, "unique": true, "unitRef": "contract", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - LEASES - Total Lease Cost (Details)", "role": "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails", "shortName": "LEASES - Total Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - Disclosure - LEASES - Lease Maturity (Details)", "role": "http://www.shoprite.com/role/LEASESLeaseMaturityDetails", "shortName": "LEASES - Lease Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "vlgea:AssetsAndLiabilitiesLesseeTableTextBlock", "vlgea:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - LEASES - Lease Terms and Discount Rates (Details)", "role": "http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails", "shortName": "LEASES - Lease Terms and Discount Rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "vlgea:AssetsAndLiabilitiesLesseeTableTextBlock", "vlgea:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433419 - Disclosure - LEASES - Supplemental Cash Flow Information (Details)", "role": "http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails", "shortName": "LEASES - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "vlgea:NumberofClassesofCommonStock", "reportCount": 1, "unitRef": "class_common_stock", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - Disclosure - SHAREHOLDERS\u2019 EQUITY - Additional Information (Details)", "role": "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails", "shortName": "SHAREHOLDERS\u2019 EQUITY - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "INF", "lang": "en-US", "name": "vlgea:NumberofShareBasedCompensationPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i3a3bf5860c8846519c03e266920f53a3_I20200725", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437421 - Disclosure - SHAREHOLDERS\u2019 EQUITY - Summary of Option Activity (Details)", "role": "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails", "shortName": "SHAREHOLDERS\u2019 EQUITY - Summary of Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i811230aff0054421bf66c2c61de3f050_I20190727", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i3a3bf5860c8846519c03e266920f53a3_I20200725", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438422 - Disclosure - SHAREHOLDERS\u2019 EQUITY - Restricted Stock Activity (Details)", "role": "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails", "shortName": "SHAREHOLDERS\u2019 EQUITY - Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i811230aff0054421bf66c2c61de3f050_I20190727", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "vlgea:ScheduleOfDividendsDeclaredAndPaidTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDividendsCommonStock", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439423 - Disclosure - SHAREHOLDERS\u2019 EQUITY - Dividends declared and paid (Details)", "role": "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails", "shortName": "SHAREHOLDERS\u2019 EQUITY - Dividends declared and paid (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "vlgea:ScheduleOfDividendsDeclaredAndPaidTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDividendsCommonStock", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "vlgea:DefinedBenefitPlanNumberofPlans", "reportCount": 1, "unique": true, "unitRef": "defined_benefit_pension_plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442424 - Disclosure - PENSION PLANS - Additional Information (Details)", "role": "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "shortName": "PENSION PLANS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "vlgea:DefinedBenefitPlanNumberofPlans", "reportCount": 1, "unique": true, "unitRef": "defined_benefit_pension_plan", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443425 - Disclosure - PENSION PLANS - Net Periodic Pension Costs (Details)", "role": "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails", "shortName": "PENSION PLANS - Net Periodic Pension Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i3a3bf5860c8846519c03e266920f53a3_I20200725", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444426 - Disclosure - PENSION PLANS - Changes in Benefit Obligations and Reconciliation of Funded Status (Details)", "role": "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails", "shortName": "PENSION PLANS - Changes in Benefit Obligations and Reconciliation of Funded Status (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445427 - Disclosure - PENSION PLANS - Accumulated Benefit Obligations (Details)", "role": "http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails", "shortName": "PENSION PLANS - Accumulated Benefit Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446428 - Disclosure - PENSION PLANS - Assumptions Used (Details)", "role": "http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails", "shortName": "PENSION PLANS - Assumptions Used (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parentheticals)", "role": "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "vlgea:PensionAssetCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447429 - Disclosure - PENSION PLANS - Fair Value of Pension Assets (Details)", "role": "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails", "shortName": "PENSION PLANS - Fair Value of Pension Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "vlgea:PensionAssetCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448430 - Disclosure - PENSION PLANS - Estimated Future Benefit Payments (Details)", "role": "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails", "shortName": "PENSION PLANS - Estimated Future Benefit Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i9226d5494a9043528f24253e92782542_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanEmployerContributionCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449431 - Disclosure - PENSION PLANS - Schedule of Multiemployer Plans (Details)", "role": "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails", "shortName": "PENSION PLANS - Schedule of Multiemployer Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i9226d5494a9043528f24253e92782542_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanEmployerContributionCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfStores", "reportCount": 1, "unitRef": "store", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452432 - Disclosure - BUSINESS ACQUISITION - Additional Information (Details)", "role": "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails", "shortName": "BUSINESS ACQUISITION - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "ic47e7f017c254d6b8c156361fd07cc7c_I20200514", "decimals": "INF", "lang": "en-US", "name": "us-gaap:NumberOfStores", "reportCount": 1, "unique": true, "unitRef": "store", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453433 - Disclosure - BUSINESS ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "BUSINESS ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "ic47e7f017c254d6b8c156361fd07cc7c_I20200514", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i39b42502ad2642ec9b2d11c4bf9b28ff_D20190728-20200725", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454434 - Disclosure - BUSINESS ACQUISITION - Pro Forma Information (Details)", "role": "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails", "shortName": "BUSINESS ACQUISITION - Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i39b42502ad2642ec9b2d11c4bf9b28ff_D20190728-20200725", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i923fc5a63ddf4c8c815307fc407b0261_D20210425-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InsuranceRecoveries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456435 - Disclosure - COMMITMENTS and CONTINGENCIES (Details)", "role": "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails", "shortName": "COMMITMENTS and CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i923fc5a63ddf4c8c815307fc407b0261_D20210425-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InsuranceRecoveries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8ccf2c28c7e244ee9508dd9a8b8a4743_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458436 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8c150d93cbbd4b3998a9ca892fab85e0_I20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i445ced9090ac435caa6261dc20dc2990_I20190727", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "role": "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i445ced9090ac435caa6261dc20dc2990_I20190727", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)", "role": "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vlgea-20210731.htm", "contextRef": "i8cf1c9eb139148caba3e0544f5127d26_D20200726-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 79, "tag": { "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.shoprite.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.shoprite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "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.shoprite.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r651", "r652", "r653" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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.shoprite.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.shoprite.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "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.shoprite.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r654" ], "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.shoprite.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.shoprite.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "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.shoprite.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.shoprite.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.shoprite.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.shoprite.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r655" ], "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.shoprite.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.shoprite.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.shoprite.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r655" ], "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.shoprite.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.shoprite.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r655" ], "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.shoprite.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.shoprite.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "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": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r656" ], "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.shoprite.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r655" ], "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.shoprite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r655" ], "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.shoprite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r655" ], "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.shoprite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r655" ], "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", "verboseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r651", "r652", "r653" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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.shoprite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r648" ], "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.shoprite.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r650" ], "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.shoprite.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.shoprite.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r333", "r538", "r539", "r541", "r645" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r472", "r473", "r477", "r478", "r645" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r472", "r473", "r477", "r478" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r55", "r117" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r126", "r133", "r210", "r416", "r417", "r418", "r444", "r445" ], "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.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r126", "r133", "r210", "r416", "r417", "r418", "r444", "r445" ], "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.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r126", "r133", "r210", "r416", "r417", "r418", "r444", "r445" ], "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.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r372", "r383", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r623", "r625" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails", "http://www.shoprite.com/role/LEASESAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r372", "r383", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r623", "r625" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails", "http://www.shoprite.com/role/LEASESAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_OfficerMember": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "label": "Officer [Member]", "terseLabel": "Officer" } } }, "localname": "OfficerMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r196", "r272", "r273", "r558", "r622", "r624" ], "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.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r196", "r272", "r273", "r558", "r622", "r624" ], "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.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r305", "r372", "r383", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r623", "r625" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails", "http://www.shoprite.com/role/LEASESAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r305", "r372", "r383", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r623", "r625" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails", "http://www.shoprite.com/role/LEASESAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r122", "r123", "r124", "r125", "r127", "r128", "r131", "r132", "r133", "r135", "r136", "r137", "r138", "r139", "r153", "r211", "r212", "r419", "r445", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r122", "r123", "r124", "r125", "r127", "r128", "r131", "r132", "r133", "r135", "r136", "r137", "r138", "r139", "r153", "r211", "r212", "r419", "r445", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember": { "auth_ref": [ "r127", "r128", "r133", "r211", "r212", "r419", "r445", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Accounting Standards Update, Adjustment [Member]", "terseLabel": "Revision of Prior Period, Accounting Standards Update, Adjustment" } } }, "localname": "RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario, Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r243", "r377", "r546" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r127", "r128", "r129", "r130", "r207", "r208", "r209", "r210", "r211", "r212", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r444", "r445", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.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.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r35", "r119", "r540", "r541" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable to Wakefern" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r14", "r581", "r604" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r32", "r233" ], "calculation": { "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r58", "r64", "r326" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "negatedLabel": "Accumulated other comprehensive loss, net of income taxes" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r23", "r61", "r63", "r64", "r606", "r633", "r637" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "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 loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r60", "r64", "r67", "r122", "r123", "r125", "r476", "r628", "r629" ], "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.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r127", "r128", "r129", "r130", "r207", "r208", "r209", "r210", "r211", "r212", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r442", "r443", "r444", "r445", "r560", "r561", "r562", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r151" ], "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": "Class A shares excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property", "terseLabel": "Average area of each supermarket acquired (in sq ft)" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails" ], "xbrltype": "areaItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r99", "r230" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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 of assets" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r112", "r180", "r189", "r194", "r206", "r472", "r477", "r501", "r579", "r603" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "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.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "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.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r53", "r112", "r206", "r472", "r477", "r501" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.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.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "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.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r388", "r411" ], "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.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "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.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r483", "r486" ], "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.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r365", "r378" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails", "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails", "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r365", "r378", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails", "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails", "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails", "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails", "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r458", "r459" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net Income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r458", "r459" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Sales" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r465", "r466", "r467" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Acquisition, consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS ACQUISITION" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r463" ], "calculation": { "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r463" ], "calculation": { "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "terseLabel": "Operating lease obligations" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r463" ], "calculation": { "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "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, acquired at the acquisition date. 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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r463" ], "calculation": { "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "totalLabel": "Total current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r463" ], "calculation": { "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r463" ], "calculation": { "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangibles assets acquired in acquisition", "verboseLabel": "Trade name intangible asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails", "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r462", "r463" ], "calculation": { "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Merchandise inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r463" ], "calculation": { "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]", "terseLabel": "LIABILITIES" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r462", "r463" ], "calculation": { "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total Net Assets Acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r463" ], "calculation": { "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r462", "r463" ], "calculation": { "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, equipment and fixtures, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r463" ], "calculation": { "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total Purchase Price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r104", "r105", "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital expenditures included in accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r27", "r101" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "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.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r7", "r102", "r108" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r94", "r101", "r107" ], "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, END OF YEAR", "periodStartLabel": "CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r94", "r502" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 INCREASE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r27" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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 Equivalents, at Carrying Value", "terseLabel": "Demand deposits invested at related party Wakefern" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r110", "r112", "r143", "r144", "r145", "r148", "r150", "r157", "r158", "r159", "r206", "r501" ], "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" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.shoprite.com/role/CoverPage", "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails", "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "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.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r242", "r589", "r610" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.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 (Notes 3, 4, 5, 6, 7, 9 and 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r239", "r240", "r241", "r244" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS and CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIES" ], "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.shoprite.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.shoprite.com/role/CoverPage", "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails", "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.shoprite.com/role/CoverPage", "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails", "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares remaining for future grants (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r259" ], "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": "Common stock dividends paid (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r122", "r123" ], "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.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "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.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "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.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r252" ], "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.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.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.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation Related Costs [Abstract]", "terseLabel": "Compensation Related Costs [Abstract]" } } }, "localname": "CompensationRelatedCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred\u00a0tax\u00a0assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r70", "r72", "r73", "r79", "r593", "r617" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "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": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r166", "r168", "r198", "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r166", "r168", "r198", "r498", "r499", "r638" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r166", "r168", "r198", "r498", "r499", "r638" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r164", "r166", "r168", "r169", "r498", "r500" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r166", "r168", "r198", "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r108", "r474" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r82", "r558" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditAndDebitCardReceivablesAtCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due the Entity as a result of customers utilizing point of sale debit or credit cards in exchange transactions with the entity which are 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. Generally, only investments with original maturities of three months or less qualify under that definition.", "label": "Credit and Debit Card Receivables, at Carrying Value", "terseLabel": "Credit and debit card receivables" } } }, "localname": "CreditAndDebitCardReceivablesAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails", "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails", "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r12", "r14", "r15", "r580", "r583", "r600" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r40", "r247", "r513" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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 Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails", "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r41", "r118", "r253", "r256", "r257", "r258", "r512", "r513", "r515", "r598" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails", "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r439", "r448" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Deferred" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r423", "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Other assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r115", "r439", "r448", "r449", "r450" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r17", "r18", "r432", "r582", "r599" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r423", "r424" ], "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", "negatedLabel": "Other liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r439", "r448" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "Deferred" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r433" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Compensation related costs" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "auth_ref": [ "r437" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions", "terseLabel": "Pension costs" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r434" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Deferred tax assets, valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r424", "r435" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments in unconsolidated subsidiaries and investments in other affiliates which are not controlled nor consolidated.", "label": "Deferred Tax Liabilities, Investment in Noncontrolled Affiliates", "terseLabel": "Investment in partnerships" } } }, "localname": "DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "terseLabel": "Lease assets" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Tax over book depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.", "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "terseLabel": "Accumulated benefit obligations" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "auth_ref": [ "r58", "r64", "r326" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax", "terseLabel": "Amount pre-tax of defined benefit plan included in accumulated other comprehensive loss" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r295", "r356" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "terseLabel": "Actual return on plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "negatedTerseLabel": "Actuarial loss" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r281", "r321", "r350", "r356", "r357" ], "calculation": { "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedTerseLabel": "Amortization of gains and losses" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets": { "auth_ref": [ "r333", "r356" ], "calculation": { "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails": { "order": 2.0, "parentTag": "vlgea_PensionAssetTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of employer security in which defined benefit plan asset is invested. Includes, but is not limited to, security issued or managed by related party of employer.", "label": "Defined Benefit Plan, Plan Assets, Employer, Related Party, Amount", "terseLabel": "Class A common stock held in plan", "verboseLabel": "Company stock" } } }, "localname": "DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "terseLabel": "Assumed discount rate \u2014 benefit obligation" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase", "terseLabel": "Assumed rate of increase in compensation levels" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "terseLabel": "Assumed discount rate \u2014 net periodic pension cost" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r330", "r355" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets", "terseLabel": "Expected rate of return on plan assets" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r283" ], "calculation": { "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Benefit obligation at end of year", "periodStartLabel": "Benefit obligation at beginning of year", "terseLabel": "Benefit obligation" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r290", "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "negatedLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement": { "auth_ref": [ "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment, which decreases benefit obligation of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract. Excludes decreases to benefit obligation for remeasurement due to settlement.", "label": "Defined Benefit Plan, Benefit Obligation, Payment for Settlement", "terseLabel": "Lump sum distributions related to the termination of retirement plan" } } }, "localname": "DefinedBenefitPlanBenefitObligationPaymentForSettlement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r305", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r333", "r356" ], "lang": { "en-us": { "role": { "documentation": "Information by defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Axis]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]" } } }, "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "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": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Changes in Benefit Obligation:" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "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": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]", "terseLabel": "Changes in Plan Assets:" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r297", "r306", "r308", "r354", "r356", "r357" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Employer contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockEmployerRelatedPartyMember": { "auth_ref": [ "r306", "r333", "r356" ], "lang": { "en-us": { "role": { "documentation": "Security representing ownership in corporation or other legal entity, for which ownership is represented by share of common stock of employer; in which defined benefit plan asset is invested. Includes, but is not limited to, common stock issued or managed by related party of employer.", "label": "Defined Benefit Plan, Equity Securities, Common Stock, Employer, Related Party [Member]", "terseLabel": "Defined Benefit Plan, Equity Securities, Common Stock, Employer, Related Party" } } }, "localname": "DefinedBenefitPlanEquitySecuritiesCommonStockEmployerRelatedPartyMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]", "terseLabel": "Fiscal Year" } } }, "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear": { "auth_ref": [ "r339" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position.", "label": "Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year", "negatedLabel": "Expected net actuarial loss to be recognized" } } }, "localname": "DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years", "terseLabel": "2027 - 2030" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "terseLabel": "2020" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "terseLabel": "2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "terseLabel": "2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "terseLabel": "2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "terseLabel": "2021" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r281", "r320", "r349", "r356", "r357" ], "calculation": { "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedTerseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r294", "r306", "r308", "r309", "r356" ], "calculation": { "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "periodEndLabel": "Fair value of plan assets at end of year", "periodStartLabel": "Fair value of plan assets at beginning of year" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r279", "r303", "r356" ], "calculation": { "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "negatedLabel": "Funded status, net liability", "negatedTotalLabel": "Funded status at end of year" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r281", "r286", "r319", "r348", "r356", "r357" ], "calculation": { "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost on projected benefit obligation", "verboseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails", "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r317", "r346", "r356", "r357" ], "calculation": { "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic pension cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": { "auth_ref": [ "r342", "r343", "r356" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation", "terseLabel": "Accumulated benefit obligation" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": { "auth_ref": [ "r342", "r343", "r356" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets", "terseLabel": "Fair value of plan assets" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation": { "auth_ref": [ "r342" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation", "terseLabel": "Projected benefit obligation" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAccumulatedBenefitObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r299", "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "negatedTerseLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": { "auth_ref": [ "r305", "r356" ], "lang": { "en-us": { "role": { "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.", "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage", "terseLabel": "Target allocation percentage" } } }, "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": { "auth_ref": [ "r282", "r324", "r353" ], "calculation": { "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails": { "order": 5.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement", "negatedTerseLabel": "Loss on settlement" } } }, "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r284", "r318", "r347", "r356", "r357" ], "calculation": { "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails", "http://www.shoprite.com/role/PENSIONPLANSNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanSettlementsBenefitObligation": { "auth_ref": [ "r285" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.", "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement", "terseLabel": "Settlement" } } }, "localname": "DefinedBenefitPlanSettlementsBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanSettlementsPlanAssets": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.", "label": "Defined Benefit Plan, Plan Assets, Payment for Settlement", "negatedTerseLabel": "Settlements paid" } } }, "localname": "DefinedBenefitPlanSettlementsPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r362" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "401(k) company contributions" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r99", "r231" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r99", "r178" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.", "label": "Derivative Assets (Liabilities), at Fair Value, Net", "negatedTerseLabel": "Fair of interest rate swaps recorded in other liabilities", "terseLabel": "Other assets (liabilities)" } } }, "localname": "DerivativeAssetsLiabilitiesAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails", "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESScheduleofFairValueofInterestRateSwapsincludedinCaptionsonConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails", "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Derivative, fixed rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r484", "r485", "r489", "r492" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails", "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVES AND HEDGING ACTIVITIES" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "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": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivatives and hedging activities.", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "auth_ref": [ "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "The number of derivative instruments of a particular group held by the entity.", "label": "Derivative, Number of Instruments Held", "terseLabel": "Number of derivative instruments held" } } }, "localname": "DerivativeNumberOfInstrumentsHeld", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Derivative term" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r272" ], "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.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r259", "r597" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "negatedTerseLabel": "Dividends" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r259", "r597" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "terseLabel": "Common stock dividends paid" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCashAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dividends, Cash [Abstract]", "terseLabel": "Aggregate:" } } }, "localname": "DividendsCashAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r119", "r539", "r585", "r613" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.", "label": "Due from Related Parties", "terseLabel": "Notes receivable from Wakefern" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesNoncurrent": { "auth_ref": [ "r28", "r119", "r539" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due after one year (or one business cycle).", "label": "Due from Related Parties, Noncurrent", "terseLabel": "Notes receivable from Wakefern" } } }, "localname": "DueFromRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r119", "r539", "r587", "r612" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Indebtedness to Wakefern" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share", "verboseLabel": "Per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r80", "r131", "r132", "r133", "r134", "r135", "r140", "r143", "r148", "r149", "r150", "r153", "r154", "r594", "r618" ], "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.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r80", "r131", "r132", "r133", "r134", "r135", "r143", "r148", "r149", "r150", "r153", "r154", "r594", "r618" ], "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.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r108", "r151", "r152" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net income per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r426" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r426", "r451" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory federal income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r426", "r451" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r426", "r451" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of federal tax benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued wages and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r409" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs related to nonvested stock options and restricted stock granted" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r409" ], "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 compensation cost expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r408" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Income tax benefit recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "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": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Store fixtures and equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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": [ "r122", "r123", "r125", "r128", "r136", "r139", "r156", "r210", "r252", "r259", "r416", "r417", "r418", "r444", "r445", "r503", "r504", "r505", "r506", "r507", "r509", "r628", "r629", "r630" ], "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.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r8", "r13", "r202", "r601", "r639", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]", "terseLabel": "Equity Securities" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r356", "r496", "r548", "r549", "r550" ], "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.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r306", "r308", "r313", "r356", "r496", "r548" ], "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.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": { "auth_ref": [ "r308", "r495", "r497" ], "lang": { "en-us": { "role": { "documentation": "Fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Measured at Net Asset Value Per Share [Member]", "terseLabel": "Assets Measured at NAV" } } }, "localname": "FairValueMeasuredAtNetAssetValuePerShareMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r356", "r548", "r549", "r550" ], "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.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r114", "r425" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "Current" } } }, "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Federal:" } } }, "localname": "FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r520", "r526", "r534" ], "calculation": { "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r523", "r529" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails" ], "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.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r518", "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "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", "negatedTerseLabel": "Financing obligations", "terseLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseMaturityDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r518" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "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 finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r533" ], "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": "Finance Lease Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r518" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "vlgea_LongTermDebtAndOperatingAndFinanceLeaseObligations", "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": "Finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_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 lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_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 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.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_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 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.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_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 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.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_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 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.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_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 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.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_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 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.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "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", "terseLabel": "Less amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r522", "r529" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r517" ], "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" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r520", "r526" ], "calculation": { "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "negatedTerseLabel": "Accumulated amortization of property under finance leases" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r520", "r526", "r534" ], "calculation": { "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "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 leased assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r517" ], "calculation": { "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Leased property under finance leases" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r531", "r534" ], "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": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r530", "r534" ], "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": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r220", "r222", "r225", "r227", "r559", "r563" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r220", "r224" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Finite-lived intangible asset acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r469" ], "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.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiscalPeriodDuration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Duration of a fiscal period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter.", "label": "Fiscal Period Duration", "terseLabel": "Fiscal year period" } } }, "localname": "FiscalPeriodDuration", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FixedIncomeFundsMember": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Investment that pools funds from investors to invest in a combination of underlying investments, primarily fixed income investments.", "label": "Fixed Income Funds [Member]", "terseLabel": "Fixed Income Funds" } } }, "localname": "FixedIncomeFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r99" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Gain on sale of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "Operating and administrative expense" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r217", "r218", "r577" ], "calculation": { "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "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", "verboseLabel": "Goodwill acquired in acquisition" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails", "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r108", "r219", "r223" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and indefinite-lived intangible assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r81", "r112", "r180", "r188", "r190", "r193", "r195", "r206", "r501" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r99", "r228" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)", "terseLabel": "Impairment of trade name" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r108", "r229", "r237" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-lived assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r76", "r180", "r188", "r190", "r193", "r195", "r576", "r590", "r596", "r620" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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_IncomeStatementLocationAxis": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "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": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r428", "r429", "r431", "r441" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r427", "r430", "r436", "r446", "r452", "r455", "r456", "r457" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple": { "auth_ref": [ "r447", "r453" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cumulative tax effect on beginning retained earnings from change in accounting principle.", "label": "Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle", "terseLabel": "Tax expense for adjustment due to the adoption of ASU 2016-02" } } }, "localname": "IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExaminationLineItems": { "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": "Income Tax Examination [Line Items]", "terseLabel": "Income Tax Examination [Line Items]" } } }, "localname": "IncomeTaxExaminationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.", "label": "Income Tax Examination [Table]", "terseLabel": "Income Tax Examination [Table]" } } }, "localname": "IncomeTaxExaminationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r138", "r139", "r179", "r425", "r447", "r454", "r621" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 taxes", "totalLabel": "Income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r96", "r103" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r47", "r586", "r614" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r98" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "auth_ref": [ "r98" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Payable, Related Parties", "terseLabel": "Accounts payable to Wakefern" } } }, "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedSalaries": { "auth_ref": [ "r98" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in accrued salaries.", "label": "Increase (Decrease) in Accrued Salaries", "terseLabel": "Accrued wages and benefits" } } }, "localname": "IncreaseDecreaseInAccruedSalaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "auth_ref": [ "r98" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.", "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable", "terseLabel": "Income taxes receivable / payable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r98" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Merchandise inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r98" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedTerseLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InsuranceRecoveries": { "auth_ref": [ "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.", "label": "Insurance Recoveries", "terseLabel": "Insurance recoveries" } } }, "localname": "InsuranceRecoveries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r75", "r177", "r511", "r514", "r595" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest-bearing assets owed to the entity by related party.", "label": "Interest Income, Related Party", "terseLabel": "Interest income earned on investments related entity" } } }, "localname": "InterestIncomeRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r93", "r95", "r103" ], "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" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails", "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.", "label": "Inventory, LIFO Reserve", "terseLabel": "LIFO reserve inventory" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserveEffectOnIncomeNet": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The difference between the change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods and any LIFO decrement which have been reflected in the statement of income during the period.", "label": "Inventory, LIFO Reserve, Effect on Income, Net", "terseLabel": "Provision to value inventories at LIFO" } } }, "localname": "InventoryLIFOReserveEffectOnIncomeNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r49" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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": "Merchandise inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r6", "r50", "r108", "r155", "r213", "r215", "r216" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Merchandise inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r214" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Amortization of business acquisition inventory step-up" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvesteeMember": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "A corporation that issued voting stock held by an investor.", "label": "Investee [Member]", "terseLabel": "Wakefern" } } }, "localname": "InvesteeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r85", "r176" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r205", "r619" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r29" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "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", "terseLabel": "Investment in Wakefern" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LaborForceConcentrationRiskMember": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that specified components of the labor force, stated in either labor costs for the period or number of personnel as of the balance sheet date or on average for the period, are to a specified benchmark, such as total operating expenses, total labor costs, total number of personnel. Risk is the materially adverse effects from an increase in costs or a diminution in available personnel of an existing labor force that is essential to the entity.", "label": "Labor Force Concentration Risk [Member]", "terseLabel": "Labor Force Concentration Risk" } } }, "localname": "LaborForceConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LandAndBuildingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.", "label": "Land and Building [Member]", "terseLabel": "Land and buildings" } } }, "localname": "LandAndBuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r532", "r534" ], "calculation": { "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Finance lease cost" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r532" ], "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 Expenses Related to Leases", "verboseLabel": "Total Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESTables", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Assets held by a lessee under a capital lease and any addition or improvement to assets held under a lease arrangement (including addition or improvement to assets held by lessee under an operating lease arrangement).", "label": "Leaseholds and Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" ], "xbrltype": "domainItemType" }, "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_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r535" ], "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.shoprite.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r533" ], "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": "Operating Lease Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_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 lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "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.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "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 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.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "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.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "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 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.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "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 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.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "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.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r533" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_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", "terseLabel": "Less amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r535" ], "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.shoprite.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r112", "r206", "r501", "r584", "r608" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "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 shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES and SHAREHOLDERS\u2019 EQUITY", "verboseLabel": "Amounts recognized in the consolidated balance sheets:" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r112", "r206", "r473", "r477", "r478", "r501" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "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.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r583", "r600" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Debt outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails", "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r246", "r583", "r605" ], "calculation": { "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total debt, excluding obligations under leases" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Unclassified [Abstract]", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of debt", "verboseLabel": "Less current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r41" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "vlgea_LongTermDebtAndOperatingAndFinanceLeaseObligations", "weight": 1.0 }, "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "terseLabel": "Long-term debt", "verboseLabel": "Notes payable related to New Markets Tax Credit" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.shoprite.com/role/DEBTAdditionalInformationDetails", "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails", "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r41", "r245" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails", "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MediumTermNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instruments with maturities ranging from five to ten years.", "label": "Medium-term Notes [Member]", "terseLabel": "Medium-term Notes" } } }, "localname": "MediumTermNotesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails", "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MultiemployerPlanEmployerContributionCost": { "auth_ref": [ "r364", "r368", "r382", "r383" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan.", "label": "Multiemployer Plan, Employer Contribution, Cost", "terseLabel": "Total Contributions" } } }, "localname": "MultiemployerPlanEmployerContributionCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Percentage of entity's employees covered by collective-bargaining arrangement (CBA) to all entity's employees in multiemployer pension plan determined to be individually insignificant.", "label": "Multiemployer Plan, Pension, Insignificant, Employees Covered by Collective-Bargaining Arrangement to All Entity's Employees, Percentage", "terseLabel": "Percentage of employees covered by collective bargaining agreements, insignificant" } } }, "localname": "MultiemployerPlanPensionInsignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList": { "auth_ref": [ "r371", "r383" ], "lang": { "en-us": { "role": { "documentation": "Indicates certified zone status of multiemployer pension plan determined to be individually significant. Acceptable values are \"Green\", \"Yellow\", \"Orange\", \"Red\", \"Other\", and \"NA\".", "label": "Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List]", "terseLabel": "Pension Protection Act Zone Status" } } }, "localname": "MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "zoneStatusItemType" }, "us-gaap_MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Percentage of entity's employees covered by collective-bargaining arrangement (CBA) to all entity's employees in multiemployer pension plan determined to be individually significant.", "label": "Multiemployer Plan, Pension, Significant, Employees Covered by Collective-Bargaining Arrangement to All Entity's Employees, Percentage", "terseLabel": "Percentage of employees covered by collective bargaining agreements, significant" } } }, "localname": "MultiemployerPlanPensionSignificantEmployeesCoveredByCollectiveBargainingArrangementToAllEntitysEmployeesPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost": { "auth_ref": [ "r373", "r383" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for employer contribution to multiemployer pension plan determined to be individually significant.", "label": "Multiemployer Plan, Pension, Significant, Employer Contribution, Cost", "terseLabel": "Contributions for the year ended" } } }, "localname": "MultiemployerPlanPensionSignificantEmployerContributionCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber": { "auth_ref": [ "r370", "r383" ], "lang": { "en-us": { "role": { "documentation": "Employer Identification Number (EIN) or Tax Identification Number (TIN) assigned by Internal Revenue Service (IRS) for multiemployer pension plan determined to be individually significant, in nine-digit numeric format.", "label": "Multiemployer Plan, Pension, Significant, Employer Identification Number", "terseLabel": "EIN / Pension Plan Number" } } }, "localname": "MultiemployerPlanPensionSignificantEmployerIdentificationNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "nineDigitItemType" }, "us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList": { "auth_ref": [ "r375", "r383" ], "lang": { "en-us": { "role": { "documentation": "Indicates whether funding improvement plan or rehabilitation plan was implemented or pending for multiemployer pension plan, determined to be individually significant. Acceptable values are \"No\", \"Pending\", \"Implemented\", \"Other\", and \"NA\".", "label": "Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List]", "terseLabel": "FIP/RP Status Pending / Implemented" } } }, "localname": "MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "fundingImprovementAndRehabilitationPlanItemType" }, "us-gaap_MultiemployerPlanPensionSignificantPlanNumber": { "auth_ref": [ "r370", "r383" ], "lang": { "en-us": { "role": { "documentation": "Plan number for multiemployer pension plan determined to be individually significant, in three-digit numeric format.", "label": "Multiemployer Plan, Pension, Significant, Plan Number", "terseLabel": "Multiemployer Plan Number" } } }, "localname": "MultiemployerPlanPensionSignificantPlanNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "threeDigitItemType" }, "us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList": { "auth_ref": [ "r376", "r383" ], "lang": { "en-us": { "role": { "documentation": "Indicates whether employer paid surcharge to multiemployer pension plan determined to be individually significant. Acceptable values are \"No\", \"Yes\" and \"NA\".", "label": "Multiemployer Plan, Pension, Significant, Surcharge [Fixed List]", "terseLabel": "Surcharge Imposed" } } }, "localname": "MultiemployerPlanPensionSignificantSurchargeFixedList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "surchargeItemType" }, "us-gaap_MultiemployerPlansLineItems": { "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": "Multiemployer Plan [Line Items]", "terseLabel": "Multiemployer Plans [Line Items]" } } }, "localname": "MultiemployerPlansLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r94" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r94" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r94", "r97", "r100" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r68", "r71", "r77", "r100", "r112", "r127", "r131", "r132", "r133", "r134", "r138", "r139", "r146", "r180", "r188", "r190", "r193", "r195", "r206", "r501", "r591", "r615" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r131", "r132", "r133", "r134", "r140", "r141", "r147", "r150", "r180", "r188", "r190", "r193", "r195" ], "calculation": { "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "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 allocated, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r142", "r147", "r150" ], "calculation": { "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net income allocated, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "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": "Recently issued accounting standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesAndLoansReceivableGrossNoncurrent": { "auth_ref": [ "r200" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Financing Receivable, before Allowance for Credit Loss, Noncurrent", "terseLabel": "Loans receivable" } } }, "localname": "NotesAndLoansReceivableGrossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r104", "r105", "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of notes issued in noncash investing and financing activities.", "label": "Notes Issued", "terseLabel": "Investment in Wakefern and increase in notes payable to Wakefern" } } }, "localname": "NotesIssued1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r34", "r119", "r540" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Notes Payable, Related Parties, Current", "terseLabel": "Related party transaction amount", "verboseLabel": "Notes payable to Wakefern" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableToBanksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a bank.", "label": "Notes Payable to Banks [Member]", "terseLabel": "New Market Tax Credit Financing" } } }, "localname": "NotesPayableToBanksMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfStores": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of stores.", "label": "Number of Stores", "terseLabel": "Number of stores acquired", "verboseLabel": "Number of stores acquired" } } }, "localname": "NumberOfStores", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OffMarketFavorableLeaseMember": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Identifiable intangible asset established upon acquisition based on a favorable difference between the terms of an acquired lease and the current market terms for that lease.", "label": "Off-Market Favorable Lease [Member]", "terseLabel": "Off-Market Favorable Lease" } } }, "localname": "OffMarketFavorableLeaseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r180", "r188", "r190", "r193", "r195" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r527", "r534" ], "calculation": { "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "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.shoprite.com/role/LEASESTotalLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r521" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "verboseLabel": "Lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "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.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r518" ], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_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": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails", "http://www.shoprite.com/role/LEASESLeaseMaturityDetails", "http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r518" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.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": "Operating lease obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r518" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "vlgea_LongTermDebtAndOperatingAndFinanceLeaseObligations", "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": "Operating lease obligations" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r524", "r529" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r517" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.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 assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r531", "r534" ], "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": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r530", "r534" ], "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": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r11", "r578", "r602" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r483", "r493" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax": { "auth_ref": [ "r59", "r61", "r325" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax", "negatedTerseLabel": "Pension remeasurement, net of tax" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax": { "auth_ref": [ "r62", "r470" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax", "terseLabel": "Tax expense on pension settlement loss" } } }, "localname": "OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r56", "r61" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Unrealized losses on interest rate swaps, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent", "terseLabel": "Tax expense (benefit) on unrealized losses on interest rate swaps" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r61", "r65", "r488" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "negatedTerseLabel": "Reclassification of accumulated other comprehensive loss to interest expense" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax": { "auth_ref": [ "r61", "r65", "r325" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax", "terseLabel": "Pension settlement loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r69", "r72", "r74", "r78", "r252", "r503", "r508", "r509", "r592", "r616" ], "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", "terseLabel": "Other comprehensive income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r69", "r72", "r470", "r471", "r475" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax": { "auth_ref": [ "r58", "r62", "r470" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax", "terseLabel": "Tax benefit of pension adjustment to funded status" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax [Abstract]", "terseLabel": "Amounts included in Accumulated other comprehensive loss (pre-tax):" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r57", "r61", "r325" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "negatedTerseLabel": "Net actuarial loss" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "auth_ref": [ "r61", "r65", "r66", "r325" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "negatedLabel": "Amortization of pension actuarial loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax", "terseLabel": "Tax expense of amortization of pension actuarial loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r470", "r471", "r475" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "terseLabel": "Tax expense (benefit) associated with other comprehensive loss and income" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r588" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "Other Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r483", "r493" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Other Liabilities" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESDeferredIncomeTaxAssetsAndLiabilitiesIncludedonConsolidatedBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLongTermDebtNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "vlgea_LongTermDebtAndOperatingAndFinanceLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.", "label": "Other Long-term Debt, Noncurrent", "terseLabel": "Notes payable to Wakefern" } } }, "localname": "OtherLongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r90" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.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", "negatedTerseLabel": "Treasury stock purchases, including shares surrendered for withholding taxes" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r92" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r90" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r90" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "terseLabel": "Total common stock dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r87" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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": "Business acquisitions, net of cash acquired", "terseLabel": "Payment for acquisition, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r88" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent": { "auth_ref": [ "r14", "r279", "r280", "r303" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as current.", "label": "Liability, Pension and Other Postretirement and Postemployment Benefits, Current", "terseLabel": "Pension liabilities" } } }, "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSChangesinBenefitObligationsandReconciliationofFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r305", "r307", "r313", "r332", "r334", "r335", "r336", "r337", "r338", "r356", "r358", "r359", "r362", "r385" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "PENSION PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANS" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash": { "auth_ref": [ "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense (reversal of expense) for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Expense (Reversal of Expense), Noncash", "terseLabel": "Non-cash pre-tax settlement charge" } } }, "localname": "PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r16", "r279", "r280", "r303", "r356" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Pension liabilities" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": { "auth_ref": [ "r108", "r361", "r363", "r384" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]", "terseLabel": "Benefit plans" } } }, "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionExpenseReversalOfExpenseNoncash": { "auth_ref": [ "r99" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense (reversal of expense) for pension benefits. Excludes other postretirement benefits.", "label": "Pension Expense (Reversal of Expense), Noncash", "terseLabel": "Loss on pension settlements" } } }, "localname": "PensionExpenseReversalOfExpenseNoncash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r275", "r279", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r330", "r331", "r333", "r336", "r341", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r362", "r364", "r378", "r379", "r380", "r382" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plan" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PercentageOfLIFOInventory": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent.", "label": "Percentage of LIFO Inventory", "terseLabel": "Percentage of LIFO inventory" } } }, "localname": "PercentageOfLIFOInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PlanAssetCategoriesDomain": { "auth_ref": [ "r305", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r333", "r356" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]" } } }, "localname": "PlanAssetCategoriesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r388", "r411" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent": { "auth_ref": [ "r277", "r278", "r588", "r611" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement.", "label": "Postemployment Benefits Liability", "terseLabel": "Annuity contract" } } }, "localname": "PostemploymentBenefitsLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, no par value: Authorized 10,000 shares, none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r89" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from revolving line of credit" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r89" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from issuance of long-term debt" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties": { "auth_ref": [ "r120" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow or outflow associated with long-term loans for related parties where one party can exercise control or significant influence over another party, including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from (Payments for) Advances to Affiliates.", "label": "Proceeds from Collection of (Payments to Fund) Long-term Loans to Related Parties", "terseLabel": "Investment in notes receivable from Wakefern" } } }, "localname": "ProceedsFromPaymentsForLongTermLoansForRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r86" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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": "Proceeds from the sale of assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r54", "r234", "r526" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property, equipment and fixtures, net", "totalLabel": "Property, equipment and fixtures, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r9", "r232", "r517" ], "calculation": { "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "totalLabel": "Property, equipment and fixtures, including leased property under finance leases, gross" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r32", "r234" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r238", "r642", "r643", "r644" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY, EQUIPMENT and FIXTURES" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURES" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r31", "r232" ], "calculation": { "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, equipment and fixtures, excluding leased property under finance leases, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r234", "r609" ], "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", "negatedTerseLabel": "Net assets for leases" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r30", "r108", "r234", "r642", "r643" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, equipment and fixtures" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r9", "r234" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r9", "r232" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RegulatoryIncomeTaxesPolicy": { "auth_ref": [ "r108", "r646", "r647" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, including investment tax credits, and the related regulatory treatment (for example, whether deferred income tax accounting - normalization - is allowed in rate making).", "label": "Regulatory Income Taxes, Policy [Policy Text Block]", "terseLabel": "Income taxes" } } }, "localname": "RegulatoryIncomeTaxesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r333", "r538", "r539" ], "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.shoprite.com/role/LEASESAdditionalInformationDetails", "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r538", "r541" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Related party transaction amount" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r333", "r538", "r539", "r541" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails", "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails", "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "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.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r333", "r538", "r541", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575" ], "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.shoprite.com/role/LEASESAdditionalInformationDetails", "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r536", "r537", "r539", "r542", "r543" ], "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 INFORMATION - WAKEFERN" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERN" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r91" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedTerseLabel": "Payments on revolving line of credit" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r91" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Principal payments of long-term debt" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r151" ], "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 Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r259", "r419", "r607", "r632", "r637" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "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.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r122", "r123", "r125", "r128", "r136", "r139", "r210", "r416", "r417", "r418", "r444", "r445", "r628", "r630" ], "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.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r333", "r336", "r341", "r342", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r383" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r333", "r336", "r341", "r342", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r383" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r275", "r276", "r279", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r330", "r331", "r333", "r336", "r341", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r362", "r364", "r365", "r366", "r367", "r368", "r378", "r379", "r380", "r382" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r275", "r276", "r279", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r330", "r331", "r333", "r336", "r341", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r362", "r364", "r365", "r366", "r367", "r368", "r378", "r379", "r380", "r382" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r174", "r175", "r187", "r191", "r192", "r196", "r197", "r198", "r271", "r272", "r558" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r109", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r274" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails", "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r342", "r343", "r356" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefit obligation and plan assets of defined benefit plan with accumulated benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]", "terseLabel": "Schedule of Accumulated Benefit Obligations in Excess of Fair Value of Plan Assets" } } }, "localname": "ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.", "label": "Schedule of Allocation of Plan Assets [Table Text Block]", "terseLabel": "Schedule of Allocation of Plan Assets" } } }, "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Used" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails", "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails", "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r41", "r118", "r253", "r256", "r257", "r258", "r512", "r513", "r515", "r598" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period.", "label": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Amounts Recognized In Plan Assets and Benefit Obligations Recognized" } } }, "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r340", "r341", "r344", "r345", "r356" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails", "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Fair Value of Interest Rate Swaps included in Captions on Consolidated Balance Sheets" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "terseLabel": "Schedule of Expected Benefit Payments" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTable": { "auth_ref": [ "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about multiemployer plan.", "label": "Multiemployer Plan [Table]", "terseLabel": "Schedule of Multiemployer Plans [Table]" } } }, "localname": "ScheduleOfMultiemployerPlansTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTableTextBlock": { "auth_ref": [ "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about multiemployer plan.", "label": "Multiemployer Plan [Table Text Block]", "terseLabel": "Schedule of Multiemployer Plans" } } }, "localname": "ScheduleOfMultiemployerPlansTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of Net Benefit Costs Recognized" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r32", "r234" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r116", "r540", "r541" ], "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.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r388", "r411" ], "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.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Share-based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r43", "r110", "r157", "r158", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r259" ], "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.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails", "http://www.shoprite.com/role/DEBTScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r108", "r181", "r182", "r183", "r184", "r185", "r186", "r197" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Industry segment" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r108", "r421" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Store opening and closing costs" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r98" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Non-cash share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested at end of year (in dollars per share)", "periodStartLabel": "Nonvested at beginning of year (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "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, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-average \u00a0grant date \u00a0fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r406" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of restricted shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "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.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r394", "r396" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Nonvested at end of year (in shares)", "periodStartLabel": "Nonvested at beginning of year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "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, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r390" ], "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": "Number of shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable at end of year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable at end of year (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedTerseLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r411" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r395", "r411" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of year (in shares)", "periodStartLabel": "Outstanding at beginning of year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "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, Outstanding [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of year (in dollars per share)", "periodStartLabel": "Outstanding at beginning of year (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r387", "r391" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r108", "r388", "r392" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r411" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual term of options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r113", "r425", "r447" ], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.", "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "Current" } } }, "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "State:" } } }, "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofIncomeTaxProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r110", "r112", "r143", "r144", "r145", "r148", "r150", "r157", "r158", "r159", "r206", "r252", "r501" ], "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.shoprite.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.shoprite.com/role/CoverPage", "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails", "http://www.shoprite.com/role/SHAREHOLDERSEQUITYDividendsdeclaredandpaidDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r46", "r122", "r123", "r125", "r128", "r136", "r139", "r156", "r210", "r252", "r259", "r416", "r417", "r418", "r444", "r445", "r503", "r504", "r505", "r506", "r507", "r509", "r628", "r629", "r630" ], "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.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "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.shoprite.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "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_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r122", "r123", "r125", "r156", "r558" ], "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.shoprite.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r386", "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based compensation expense" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationForfeited": { "auth_ref": [ "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of forfeited shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, Forfeited", "negatedTerseLabel": "Restricted shares forfeited" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensationForfeited", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r20", "r21", "r252", "r259" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedTerseLabel": "Restricted shares forfeited (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r20", "r21", "r252", "r259" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based compensation expense (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r252", "r259", "r399" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYSummaryofOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized amount of share repurchase program" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Authorized amount remaining in share repurchase program" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r20", "r21", "r252", "r259" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Treasury stock purchases (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r20", "r21", "r252", "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "terseLabel": "Number of shares repurchased" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r24", "r25", "r112", "r201", "r206", "r501" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.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", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "terseLabel": "Adjustment to retained earnings from adoption of ASU 2016-02", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r111", "r259", "r262" ], "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": "SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r510", "r545" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r510", "r545" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r510", "r545" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r510", "r545" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r544", "r547" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUBSEQUENTEVENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH PAYMENTS MADE FOR:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Supplemental Employee Retirement Plan [Member]", "terseLabel": "Supplemental Employee Retirement Plan" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TangibleAssetImpairmentCharges": { "auth_ref": [ "r0", "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.", "label": "Tangible Asset Impairment Charges", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "TangibleAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r45", "r260" ], "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.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r45", "r260" ], "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.shoprite.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r45", "r260", "r261" ], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "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", "negatedTerseLabel": "Less treasury stock, Class A, at cost: 726 shares at July\u00a031, 2021 and July\u00a025, 2020" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r252", "r259", "r260" ], "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 cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Treasury stock purchases" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r127", "r128", "r129", "r130", "r207", "r208", "r209", "r210", "r211", "r212", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r442", "r443", "r444", "r445", "r560", "r561", "r562", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnionizedEmployeesConcentrationRiskMember": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that unionized employees, in either labor costs for the period or number of personnel as of the balance sheet date or on average for the period, are to a specified benchmark, such as total operating expenses, total labor costs, total corresponding number of personnel. Risk is the materially adverse effects of strikes and unfavorable contract negotiations with employees covered by collective bargaining arrangements.", "label": "Unionized Employees Concentration Risk [Member]", "terseLabel": "Unionized Employees Concentration Risk" } } }, "localname": "UnionizedEmployeesConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r160", "r161", "r162", "r163", "r170", "r171", "r172" ], "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.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Not Primary Beneficiary" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "terseLabel": "Percentage of profits and losses entitled to Company" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r528", "r534" ], "calculation": { "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/LEASESTotalLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/PROPERTYEQUIPMENTandFIXTURESDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r142", "r150" ], "calculation": { "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Weighted average shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r140", "r150" ], "calculation": { "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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": "Weighted average shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "The number of employees covered by a collective bargaining agreement that will expire within one year after the balance sheet date, when it serves as a benchmark in a concentration of risk calculation.", "label": "Workforce Subject to Collective Bargaining Arrangements Expiring within One Year [Member]", "terseLabel": "Workforce Subject to Collective Bargaining Arrangements Expired or Expiring within One Year" } } }, "localname": "WorkforceSubjectToCollectiveBargainingArrangementsExpiringWithinOneYearMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "The number of employees covered by a collective bargaining agreement as of the balance sheet date, when it serves as a benchmark in a concentration of risk calculation.", "label": "Workforce Subject to Collective Bargaining Arrangements [Member]", "terseLabel": "Workforce Subject to Collective Bargaining Arrangements" } } }, "localname": "WorkforceSubjectToCollectiveBargainingArrangementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "vlgea_AggregateRentToRelatedParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Rent Paid To Related Partnership", "terseLabel": "Rent paid to related partnership" } } }, "localname": "AggregateRentToRelatedParties", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Lease Terms and Discount Rates" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "vlgea_BenefitOverRecapturePeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Benefit Over Recapture Period", "label": "Benefit Over Recapture Period", "terseLabel": "Benefit over recapture period" } } }, "localname": "BenefitOverRecapturePeriod", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_BusinessCombinationConsiderationTransferredCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Credit", "label": "Business Combination, Consideration Transferred, Credit", "terseLabel": "Acquisition credit" } } }, "localname": "BusinessCombinationConsiderationTransferredCredit", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Employee-Related Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Employee-Related Liabilities", "terseLabel": "Accrued wages and benefits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Right-Of-Use-Asset", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Right-Of-Use-Asset", "terseLabel": "Operating lease assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAsset", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_CashFlowLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Flow, Lessee [Abstract]", "label": "Cash Flow, Lessee [Abstract]", "terseLabel": "Cash paid for amounts in the measurement of lease liabilities" } } }, "localname": "CashFlowLesseeAbstract", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "vlgea_CenterStoreMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Center Store [Member]", "label": "Center Store [Member]", "terseLabel": "Center Store" } } }, "localname": "CenterStoreMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "vlgea_ChangeInPatronageDividendReceivable": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Change in patronage dividend receivable", "negatedTerseLabel": "Patronage dividend receivable" } } }, "localname": "ChangeInPatronageDividendReceivable", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "vlgea_CommonStockVotingRightsNumberofVotesPerCommonShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Voting Rights, Number of Votes Per Common Share", "label": "Common Stock, Voting Rights, Number of Votes Per Common Share", "terseLabel": "Number of votes entitled per share" } } }, "localname": "CommonStockVotingRightsNumberofVotesPerCommonShare", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vlgea_CommonStockVotingRightsPercentageofVotingPower": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Voting Rights, Percentage of Voting Power", "label": "Common Stock Voting Rights, Percentage of Voting Power", "terseLabel": "Percentage of voting power (greater than)" } } }, "localname": "CommonStockVotingRightsPercentageofVotingPower", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "vlgea_CreditAgreementWithWellsFargoNationalBankNationalAssociationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement With Wells Fargo National Bank, National Association [Member]", "label": "Credit Agreement With Wells Fargo National Bank, National Association [Member]", "terseLabel": "Credit Agreement with Wells Fargo National Bank, National Association" } } }, "localname": "CreditAgreementWithWellsFargoNationalBankNationalAssociationMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vlgea_DebtInstrumentCollateralNumberOfStores": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Collateral, Number Of Stores", "label": "Debt Instrument, Collateral, Number Of Stores", "terseLabel": "Number of stores used as collateral for debt" } } }, "localname": "DebtInstrumentCollateralNumberOfStores", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vlgea_DeferredTaxAssetTaxDeferredLeasingActivities": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Deferred Tax Asset Tax Deferred Leasing Activities", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetTaxDeferredLeasingActivities", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_DeferredTaxAssetTaxDeferredUncertainTaxPosition": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Deferred Tax Asset Tax Deferred Uncertain Tax Position", "terseLabel": "Tax credit carryforward" } } }, "localname": "DeferredTaxAssetTaxDeferredUncertainTaxPosition", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_DeferredTaxLiabilitiesPatronageDividendReceivable": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities Patronage Dividend Receivable", "terseLabel": "Patronage dividend receivable" } } }, "localname": "DeferredTaxLiabilitiesPatronageDividendReceivable", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_DefinedBenefitPlanNumberOfPlansFrozen": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Number Of Plans Frozen", "label": "Defined Benefit Plan, Number Of Plans Frozen", "terseLabel": "Number of defined benefit plans frozen" } } }, "localname": "DefinedBenefitPlanNumberOfPlansFrozen", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vlgea_DefinedBenefitPlanNumberOfPlansTerminated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Number Of Plans Terminated", "label": "Defined Benefit Plan, Number Of Plans Terminated", "terseLabel": "Number of defined benefit plans terminated" } } }, "localname": "DefinedBenefitPlanNumberOfPlansTerminated", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vlgea_DefinedBenefitPlanNumberofPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Number of Plans", "label": "Defined Benefit Plan, Number of Plans", "terseLabel": "Number of defined benefit plans" } } }, "localname": "DefinedBenefitPlanNumberofPlans", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vlgea_DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Number of Plans Covering Non-Union Members", "label": "Defined Benefit Plan, Number of Plans Covering Non-Union Members", "terseLabel": "Number of defined benefit plans covering non-union members" } } }, "localname": "DefinedBenefitPlanNumberofPlansCoveringNonUnionMembers", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vlgea_DefinedBenefitPlanNumberofPlansCoveringUnionMembers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Number of Plans Covering Union Members", "label": "Defined Benefit Plan, Number of Plans Covering Union Members", "terseLabel": "Number of defined benefit plans covering union members" } } }, "localname": "DefinedBenefitPlanNumberofPlansCoveringUnionMembers", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vlgea_DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dividends, Common Stock, Cash, Percent Class A is Entitled Greater than Class B", "label": "Dividends, Common Stock, Cash, Percent Class A is Entitled Greater than Class B", "terseLabel": "Common stock cash dividends, percent Class A is entitled greater than Class B" } } }, "localname": "DividendsCommonStockCashPercentClassAisEntitledGreaterthanClassB", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "vlgea_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Federal Net Operating Loss Carryback, Percent", "label": "Effective Income Tax Rate Reconciliation, Federal Net Operating Loss Carryback, Percent", "terseLabel": "Federal net operating loss carryback" } } }, "localname": "EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossCarrybackPercent", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "vlgea_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit) Federal Net Operating Loss Carryback, Amount", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit) Federal Net Operating Loss Carryback, Amount", "negatedTerseLabel": "Incremental benefit from a federal net operating loss carryback" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitFederalNetOperatingLossCarrybackAmount", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_EquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Securities [Abstract]", "label": "Equity Securities [Abstract]", "terseLabel": "Equity Securities [Abstract]" } } }, "localname": "EquitySecuritiesAbstract", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "stringItemType" }, "vlgea_FairwayMarketsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fairway Markets [Member]", "label": "Fairway Markets [Member]", "terseLabel": "Fairway Markets" } } }, "localname": "FairwayMarketsMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails", "http://www.shoprite.com/role/BUSINESSACQUISITIONProFormaInformationDetails", "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "vlgea_FixedIncomeSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed Income Securities [Abstract]", "label": "Fixed Income Securities [Abstract]", "terseLabel": "Fixed Income Securities [Abstract]" } } }, "localname": "FixedIncomeSecuritiesAbstract", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "stringItemType" }, "vlgea_FreshMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fresh [Member]", "label": "Fresh [Member]", "terseLabel": "Fresh" } } }, "localname": "FreshMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "vlgea_GallowayStoreMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Galloway Store", "label": "Galloway Store [Member]", "terseLabel": "Galloway Store" } } }, "localname": "GallowayStoreMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "vlgea_GallowayStoreShoppingCenterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Galloway Store Shopping Center", "label": "Galloway Store Shopping Center [Member]", "terseLabel": "Galloway Store Shopping Center" } } }, "localname": "GallowayStoreShoppingCenterMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "vlgea_GourmetGarageSpecialtyMarketsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gourmet Garage Specialty Markets [Member]", "label": "Gourmet Garage Specialty Markets [Member]", "terseLabel": "Gourmet Garage Specialty Markets" } } }, "localname": "GourmetGarageSpecialtyMarketsMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails", "http://www.shoprite.com/role/BUSINESSACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vlgea_IncomeTaxExaminationStatueOfLimitationsPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax Examination, Statue Of Limitations, Period", "label": "Income Tax Examination, Statue Of Limitations, Period", "terseLabel": "Income tax examination, statue of limitations, period" } } }, "localname": "IncomeTaxExaminationStatueOfLimitationsPeriod", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/INCOMETAXESAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "vlgea_InsureRiteLtd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Insure-Rite Ltd. [Member]", "label": "Insure-Rite Ltd. [Member]", "terseLabel": "Insure-Rite Ltd." } } }, "localname": "InsureRiteLtd.Member", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "domainItemType" }, "vlgea_InterestOnUnrelatedPartyNoteReceivablePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest On Unrelated Party Note Receivable Percentage", "label": "Interest On Unrelated Party Note Receivable Percentage", "terseLabel": "Interest on unrelated party note receivable percentage" } } }, "localname": "InterestOnUnrelatedPartyNoteReceivablePercentage", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "vlgea_InvestmentinRelatedPartyAffiliate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment in Related Party Affiliate", "terseLabel": "Investment in Insure-Rite, Ltd" } } }, "localname": "InvestmentinRelatedPartyAffiliate", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "percentItemType" }, "vlgea_LeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease, Liabilities, Payments, Due [Abstract]", "label": "Lease, Liabilities, Payments, Due [Abstract]", "terseLabel": "Total" } } }, "localname": "LeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "stringItemType" }, "vlgea_LeaseLiability": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": { "order": 2.0, "parentTag": "vlgea_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability", "label": "Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "LeaseLiability", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_LeaseLiabilityPaymentsDue": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability, Payments, Due", "label": "Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LeaseLiabilityPaymentsDue", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_LeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "order": 5.0, "parentTag": "vlgea_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability, Payments, Due After Year Five", "label": "Lease, Liability, Payments, Due After Year Five", "terseLabel": "Thereafter" } } }, "localname": "LeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_LeaseLiabilityPaymentsDueYearFive": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "order": 3.0, "parentTag": "vlgea_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability, Payments, Due Year Five", "label": "Lease, Liability, Payments, Due Year Five", "terseLabel": "2026" } } }, "localname": "LeaseLiabilityPaymentsDueYearFive", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_LeaseLiabilityPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "order": 2.0, "parentTag": "vlgea_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability, Payments, Due Year Four", "label": "Lease, Liability, Payments, Due Year Four", "terseLabel": "2025" } } }, "localname": "LeaseLiabilityPaymentsDueYearFour", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_LeaseLiabilityPaymentsDueYearOne": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "order": 6.0, "parentTag": "vlgea_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability, Payments, Due Year One", "label": "Lease, Liability, Payments, Due Year One", "terseLabel": "2022" } } }, "localname": "LeaseLiabilityPaymentsDueYearOne", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_LeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "order": 4.0, "parentTag": "vlgea_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability, Payments, Due Year Three", "label": "Lease, Liability, Payments, Due Year Three", "terseLabel": "2024" } } }, "localname": "LeaseLiabilityPaymentsDueYearThree", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_LeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails": { "order": 1.0, "parentTag": "vlgea_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability, Payments, Due Year Two", "label": "Lease, Liability, Payments, Due Year Two", "terseLabel": "2023" } } }, "localname": "LeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_LeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/LEASESLeaseMaturityDetails_1": { "order": 1.0, "parentTag": "vlgea_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability, Undiscounted Excess Amount", "label": "Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less amount representing interest" } } }, "localname": "LeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_LeaseWeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease, Weighted Average Discount Rate [Abstract]", "label": "Lease, Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted-average discount rate" } } }, "localname": "LeaseWeightedAverageDiscountRateAbstract", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "vlgea_LeaseWeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease, Weighted Average Remaining Lease Term [Abstract]", "label": "Lease, Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term (years)" } } }, "localname": "LeaseWeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESLeaseTermsandDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "vlgea_LesseeLeaseLeaseNotYetCommencedLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Lease, Lease Not Yet Commenced, Liability", "label": "Lessee, Lease, Lease Not Yet Commenced, Liability", "terseLabel": "Future lease payment obligations that have not yet commenced but have been executed" } } }, "localname": "LesseeLeaseLeaseNotYetCommencedLiability", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_LesseeLeaseNumberOfContracts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Lease, Number Of Contracts", "label": "Lessee, Lease, Number Of Contracts", "terseLabel": "Number of retail stores leased (in contracts)" } } }, "localname": "LesseeLeaseNumberOfContracts", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vlgea_LesseeLeaseRenewalTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Lease, Renewal Term", "label": "Lessee, Lease, Renewal Term", "terseLabel": "Lease renewal terms" } } }, "localname": "LesseeLeaseRenewalTerm", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "vlgea_LesseeLeaseTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Lease, Term Of Contract", "label": "Lessee, Lease, Term Of Contract", "terseLabel": "Initial lease terms" } } }, "localname": "LesseeLeaseTermOfContract", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "vlgea_LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Revolving Credit Conversion To Term Loan, Amount", "label": "Line Of Credit Facility, Revolving Credit Conversion To Term Loan, Amount", "terseLabel": "Revolving credit conversion to secured term loan" } } }, "localname": "LineOfCreditFacilityRevolvingCreditConversionToTermLoanAmount", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_LongTermDebtAndOperatingAndFinanceLeaseObligations": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt And Operating And Finance Lease Obligations", "label": "Long-Term Debt And Operating And Finance Lease Obligations", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebtAndOperatingAndFinanceLeaseObligations", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "vlgea_MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Period", "label": "Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Period", "terseLabel": "Expiration period of union contracts" } } }, "localname": "MultiemployerPlansCollectiveBargainingArrangementExpirationPeriod", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" ], "xbrltype": "durationItemType" }, "vlgea_MultiemployerPlansEmployerContributionPercentageofPensionFundContributions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Multiemployer Plans, Employer Contribution Percentage of Pension Fund Contributions", "label": "Multiemployer Plans, Employer Contribution Percentage of Pension Fund Contributions", "terseLabel": "Employer contribution, percentage of pension fund contributions (more than)" } } }, "localname": "MultiemployerPlansEmployerContributionPercentageofPensionFundContributions", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "percentItemType" }, "vlgea_MultiemployerPlansNumberOfPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Multiemployer Plans, Number Of Plans", "label": "Multiemployer Plans, Number Of Plans", "terseLabel": "Number of multi-employer pension plans" } } }, "localname": "MultiemployerPlansNumberOfPlans", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vlgea_NumberofClassesofCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Classes of Common Stock", "label": "Number of Classes of Common Stock", "terseLabel": "Number of common stock classes" } } }, "localname": "NumberofClassesofCommonStock", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vlgea_NumberofShareBasedCompensationPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Share-Based Compensation Plans", "label": "Number of Share-Based Compensation Plans", "terseLabel": "Number of share-based compensation plans" } } }, "localname": "NumberofShareBasedCompensationPlans", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vlgea_NumberofUnions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Unions", "label": "Number of Unions", "terseLabel": "Number of unions" } } }, "localname": "NumberofUnions", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/COMMITMENTSandCONTINGENCIESDetails" ], "xbrltype": "integerItemType" }, "vlgea_OtherPostretirementBenefitPlansContributions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Other Postretirement Multiemployer Benefit Plans Contributions", "terseLabel": "Company contributions to other multi-employer benefit plans" } } }, "localname": "OtherPostretirementBenefitPlansContributions", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_OtherProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Product [Member]", "label": "Other Product [Member]", "terseLabel": "Other Product" } } }, "localname": "OtherProductMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "vlgea_OwnershipInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership interest in Wakefern", "terseLabel": "Ownership interest in Wakefern" } } }, "localname": "OwnershipInterest", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "percentItemType" }, "vlgea_PatronageDividendReceivable": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Patronage dividend receivable", "terseLabel": "Patronage dividend receivable" } } }, "localname": "PatronageDividendReceivable", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "vlgea_PensionAssetCash": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails": { "order": 1.0, "parentTag": "vlgea_PensionAssetTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Pension asset - cash", "terseLabel": "Cash" } } }, "localname": "PensionAssetCash", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails": { "order": 4.0, "parentTag": "vlgea_PensionAssetTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Pension Asset, Equity Securities, Mutual Collective Trust Funds, International", "label": "Pension Asset, Equity Securities, Mutual Collective Trust Funds, International", "terseLabel": "Mutual/Collective Trust Funds - International" } } }, "localname": "PensionAssetEquitySecuritiesMutualCollectiveTrustFundsInternational", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails": { "order": 3.0, "parentTag": "vlgea_PensionAssetTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Pension Asset, Equity Securities, Mutual Collective Trust Funds, U.S.", "label": "Pension Asset, Equity Securities, Mutual Collective Trust Funds, U.S.", "terseLabel": "Mutual/Collective Trust Funds - U.S." } } }, "localname": "PensionAssetEquitySecuritiesMutualCollectiveTrustFundsU.S.", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails": { "order": 5.0, "parentTag": "vlgea_PensionAssetTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Pension Asset, Fixed Income Securities, Mutual Collective Trust Funds, Fixed Income", "label": "Pension Asset, Fixed Income Securities, Mutual Collective Trust Funds, Fixed Income", "terseLabel": "Mutual/Collective Trust Funds - Fixed Income" } } }, "localname": "PensionAssetFixedIncomeSecuritiesMutualCollectiveTrustFundsFixedIncome", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_PensionAssetTotal": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Pension asset - total", "totalLabel": "Total" } } }, "localname": "PensionAssetTotal", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSFairValueofPensionAssetsDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_PensionPlanOfLocal464AMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PensionPlanOfLocal464AMember", "terseLabel": "Pension Plan of Local 464A" } } }, "localname": "PensionPlanOfLocal464AMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "domainItemType" }, "vlgea_PerStoreInvestmentAdditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per Store Investment, Additions [Member]", "label": "Per Store Investment, Additions [Member]", "terseLabel": "Per Store Investment, Additions" } } }, "localname": "PerStoreInvestmentAdditionsMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "domainItemType" }, "vlgea_PerStoreInvestmentMaximumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum Per Store Investment [Member]", "label": "Per Store Investment, Maximum [Member]", "terseLabel": "Per Store Investment, Maximum" } } }, "localname": "PerStoreInvestmentMaximumMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "domainItemType" }, "vlgea_PercentageofTotalSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of Total Sales", "label": "Percentage of Total Sales", "terseLabel": "Percentage of total sales" } } }, "localname": "PercentageofTotalSales", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" ], "xbrltype": "percentItemType" }, "vlgea_PharmacyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pharmacy [Member]", "label": "Pharmacy [Member]", "terseLabel": "Pharmacy" } } }, "localname": "PharmacyMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "vlgea_RelatedPartyNoteReceivableMaturingAugust2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Note Receivable Maturing August 2022 [Member]", "label": "Related Party Note Receivable Maturing August 2022 [Member]", "terseLabel": "Related Party Note Receivable Maturing August 2022" } } }, "localname": "RelatedPartyNoteReceivableMaturingAugust2022Member", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "domainItemType" }, "vlgea_RelatedPartyNoteReceivableMaturingFebruary2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Note Receivable Maturing February 2024 [Member]", "label": "Related Party Note Receivable Maturing February 2024 [Member]", "terseLabel": "Related Party Note Receivable Maturing February 2024" } } }, "localname": "RelatedPartyNoteReceivableMaturingFebruary2024Member", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "domainItemType" }, "vlgea_RelatedPartyTransactionBasisSpreadonVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Basis Spread on Variable Rate", "label": "Related Party Transaction, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate (as a percent)" } } }, "localname": "RelatedPartyTransactionBasisSpreadonVariableRate", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "percentItemType" }, "vlgea_RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Number of Properties Owned by Variable Interest Entity Partnership", "label": "Related Party Transaction, Number of Properties Owned by Variable Interest Entity Partnership", "terseLabel": "Number of properties owned by VIE partnership" } } }, "localname": "RelatedPartyTransactionNumberofPropertiesOwnedbyVariableInterestEntityPartnership", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vlgea_RelatedPartyTransactionNumberofRealEstatePartnerships": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Number of Real Estate Partnerships", "label": "Related Party Transaction, Number of Real Estate Partnerships", "terseLabel": "Number of real estate partnerships with company ownership interests" } } }, "localname": "RelatedPartyTransactionNumberofRealEstatePartnerships", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Number of Real Estate Partnerships, Lease Rent Paid", "label": "Related Party Transaction, Number of Real Estate Partnerships, Lease Rent Paid", "terseLabel": "Number of partnerships to which rent was paid for leased stores" } } }, "localname": "RelatedPartyTransactionNumberofRealEstatePartnershipsLeaseRentPaid", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vlgea_RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Number of Real Estate Partnerships, Variable Interest Entity", "label": "Related Party Transaction, Number of Real Estate Partnerships, Variable Interest Entity", "terseLabel": "Number of variable interest entity real estate partnerships" } } }, "localname": "RelatedPartyTransactionNumberofRealEstatePartnershipsVariableInterestEntity", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails", "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vlgea_RelatedPartyTransactionOfficerOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Officer Ownership Percentage", "label": "Related Party Transaction, Officer Ownership Percentage", "terseLabel": "Officer ownership percentage in leasing property realty firm" } } }, "localname": "RelatedPartyTransactionOfficerOwnershipPercentage", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Merchandise Requirements", "label": "Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Merchandise Requirements", "terseLabel": "Purchase obligation, as a percentage of merchandise requirements" } } }, "localname": "RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofMerchandiseRequirements", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "percentItemType" }, "vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Stockholders to Request Termination", "label": "Related Party Transaction, Purchases from Related Party, Purchase Obligation, Percentage of Stockholders to Request Termination", "terseLabel": "Percentage of stockholders to request termination" } } }, "localname": "RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPercentageofStockholderstoRequestTermination", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "percentItemType" }, "vlgea_RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Purchases from Related Party, Purchase Obligation Period", "label": "Related Party Transaction, Purchases from Related Party, Purchase Obligation Period", "terseLabel": "Purchase obligation period" } } }, "localname": "RelatedPartyTransactionPurchasesfromRelatedPartyPurchaseObligationPeriod", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "durationItemType" }, "vlgea_ScheduleOfDividendsDeclaredAndPaidTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Dividends Declared and Paid [Table Text Block]", "terseLabel": "Schedule of Dividends Declared and Paid" } } }, "localname": "ScheduleOfDividendsDeclaredAndPaidTableTextBlock", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "vlgea_SellingAreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Selling Area Of Real Estate Property", "label": "Selling Area Of Real Estate Property", "terseLabel": "Average selling area of each supermarket acquired (in sq ft)" } } }, "localname": "SellingAreaOfRealEstateProperty", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/BUSINESSACQUISITIONAdditionalInformationDetails" ], "xbrltype": "areaItemType" }, "vlgea_StockPlan2016Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Plan 2016", "label": "Stock Plan 2016 [Member]", "terseLabel": "2016 Plan" } } }, "localname": "StockPlan2016Member", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vlgea_StockSubscriptionsOutstandingPaymentsDueAfter2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Subscriptions Outstanding, Payments Due After 2026 [Member]", "label": "Stock Subscriptions Outstanding, Payments Due After 2026 [Member]", "terseLabel": "Stock Subscriptions Outstanding, Payments Due After 2026" } } }, "localname": "StockSubscriptionsOutstandingPaymentsDueAfter2026Member", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "domainItemType" }, "vlgea_StockSubscriptionsOutstandingPaymentsDueIn2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Subscriptions Outstanding, Payments Due In 2023 [Member]", "label": "Stock Subscriptions Outstanding, Payments Due In 2023 [Member]", "terseLabel": "Stock Subscriptions Outstanding, Payments Due In 2023" } } }, "localname": "StockSubscriptionsOutstandingPaymentsDueIn2023Member", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "domainItemType" }, "vlgea_StockSubscriptionsOutstandingPaymentsDueIn2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Subscriptions Outstanding, Payments Due In 2024 [Member]", "label": "Stock Subscriptions Outstanding, Payments Due In 2024 [Member]", "terseLabel": "Stock Subscriptions Outstanding, Payments Due In 2024" } } }, "localname": "StockSubscriptionsOutstandingPaymentsDueIn2024Member", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "domainItemType" }, "vlgea_StockSubscriptionsOutstandingPaymentsDueIn2025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Subscriptions Outstanding, Payments Due In 2025", "label": "Stock Subscriptions Outstanding, Payments Due In 2025 [Member]", "terseLabel": "Stock Subscriptions Outstanding, Payments Due In 2025" } } }, "localname": "StockSubscriptionsOutstandingPaymentsDueIn2025Member", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "domainItemType" }, "vlgea_StockSubscriptionsOutstandingPaymentsDueIn2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Subscriptions Outstanding, Payments Due In 2026", "label": "Stock Subscriptions Outstanding, Payments Due In 2026 [Member]", "terseLabel": "Stock Subscriptions Outstanding, Payments Due In 2026" } } }, "localname": "StockSubscriptionsOutstandingPaymentsDueIn2026Member", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "domainItemType" }, "vlgea_StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stores Leased From Real Estate Partnerships Where Company Has Ownership Interest In", "label": "Stores Leased From Real Estate Partnerships Where Company Has Ownership Interest In [Member]", "terseLabel": "Stores Leased From Real Estate Partnerships Which Company Has Ownership Interest In" } } }, "localname": "StoresLeasedFromRealEstatePartnershipsWhereCompanyHasOwnershipInterestInMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vlgea_StoresSubleasedFromWakefernMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stores Subleased From Wakefern", "label": "Stores Subleased From Wakefern [Member]", "terseLabel": "Stores Subleased From Wakefern" } } }, "localname": "StoresSubleasedFromWakefernMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vlgea_SubleaseAgreementAnnualRent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Rent Paid To Wakefern Under Sublease Agreement", "terseLabel": "Rent paid to Wakefern under sublease agreement" } } }, "localname": "SubleaseAgreementAnnualRent", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supermarket Leased From Realty Firm Owned By Company Officers", "label": "Supermarket Leased From Realty Firm Owned By Company Officers [Member]", "terseLabel": "Supermarket Leased From Realty Firm Which Company Officers Partially Own" } } }, "localname": "SupermarketLeasedFromRealtyFirmOwnedByCompanyOfficersMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vlgea_SupportServicesIncurredCharges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Support services incurred charges", "terseLabel": "Support services incurred charges" } } }, "localname": "SupportServicesIncurredCharges", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_ThirdPartyContributiontoInvestmentFund": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Third Party Contribution to Investment Fund", "label": "Third Party Contribution to Investment Fund", "terseLabel": "Third party contribution to investment fund" } } }, "localname": "ThirdPartyContributiontoInvestmentFund", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/DEBTAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_TwoClassIncomeAllocationClassBConversiontoClassA": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Two Class Income Allocation Class B Conversion to Class A", "terseLabel": "Conversion of Class B to Class A shares" } } }, "localname": "TwoClassIncomeAllocationClassBConversiontoClassA", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_TwoClassShareAllocationClassBConversiontoClassA": { "auth_ref": [], "calculation": { "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "label": "Two Class Share Allocation Class B Conversion to Class A", "terseLabel": "Conversion of Class B to Class A shares (in shares)" } } }, "localname": "TwoClassShareAllocationClassBConversiontoClassA", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "vlgea_UFCWLocal1262EmployersPensionFundMember1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UFCWLocal1262EmployersPensionFundMember1Member", "terseLabel": "UFCW Local 1262 & Employers Pension Fund" } } }, "localname": "UFCWLocal1262EmployersPensionFundMember1Member", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "domainItemType" }, "vlgea_UFCWRegionalPensionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UFCWRegionalPensionPlanMember", "terseLabel": "UFCW Regional Pension Plan" } } }, "localname": "UFCWRegionalPensionPlanMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSScheduleofMultiemployerPlansDetails" ], "xbrltype": "domainItemType" }, "vlgea_UnionSponsoredDefinedContribution": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Union sponsored defined contribution", "terseLabel": "Company contributions to union sponsored plans" } } }, "localname": "UnionSponsoredDefinedContribution", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_VendorAllowancesAndRebates": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Vendor allowances and rebates", "terseLabel": "Vendor allowances and rebates" } } }, "localname": "VendorAllowancesAndRebates", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/RELATEDPARTYINFORMATIONWAKEFERNDetails" ], "xbrltype": "monetaryItemType" }, "vlgea_VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Village Super Market, Inc. Retail Clerks Employees\u2019 Retirement Plan [Member]", "label": "Village Super Market, Inc. Retail Clerks Employees\u2019 Retirement Plan [Member]", "terseLabel": "Village Super Market, Inc. Retail Clerks Employees\u2019 Retirement Plan" } } }, "localname": "VillageSuperMarketInc.RetailClerksEmployeesRetirementPlanMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vlgea_VillageSuperMarketIncEmployeesRetirementPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Village Super Market, Inc. Employees\u2019 Retirement Plan", "label": "Village Super Market, Inc. Employees\u2019 Retirement Plan [Member]", "terseLabel": "Village Super Market, Inc. Employees\u2019 Retirement Plan" } } }, "localname": "VillageSuperMarketIncEmployeesRetirementPlanMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/PENSIONPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vlgea_WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Withholding In Satisfaction Of Taxes On Vested Equity Award [Member]", "label": "Withholding In Satisfaction Of Taxes On Vested Equity Award [Member]", "terseLabel": "Withholding In Satisfaction Of Taxes On Vested Equity Award [Member]" } } }, "localname": "WithholdingInSatisfactionOfTaxesOnVestedEquityAwardMember", "nsuri": "http://www.shoprite.com/20210731", "presentation": [ "http://www.shoprite.com/role/SHAREHOLDERSEQUITYAdditionalInformationDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 16 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "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" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r122": { "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" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e22044-107793" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "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(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=117311354&loc=d3e32006-111567" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r23": { "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" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410138&loc=d3e79691-111665" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410138&loc=d3e79708-111665" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.11)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "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.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r305": { "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" }, "r306": { "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" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.15)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(s)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r361": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235172" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235116" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235144" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121321822&loc=d3e3913-113898" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121323062&loc=d3e15009-113911" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r447": { "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" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e39076-109324" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r457": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r468": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r483": { "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" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r486": { "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" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r494": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "54B", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117332851&loc=SL7495116-110257" }, "r496": { "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" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r5": { "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" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r517": { "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" }, "r518": { "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" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r52": { "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" }, "r520": { "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" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r522": { "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" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r526": { "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" }, "r527": { "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" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r547": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r548": { "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" }, "r549": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r579": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r584": { "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" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10(3))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r589": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r596": { "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" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r6": { "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" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r603": { "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" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r612": { "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" }, "r613": { "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" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r64": { "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" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6501382&loc=d3e54053-110423" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6501382&loc=d3e54136-110423" }, "r648": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r649": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r650": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r651": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r652": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r653": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r654": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r655": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r656": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r99": { "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" } }, "version": "2.1" } ZIP 90 0000103595-21-000014-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000103595-21-000014-xbrl.zip M4$L#!!0 ( !-F3E,)[>C/H7T" Z&&P 2 =FQG96$M,C R,3 W,S$N M:'1M[+UK5QO)DB[\_?P*OZU7#CO%_?>/@L;\*;'$C9@,_#%*Z]0(*FT M2Q(@?OT;625Q,[;!YB+)-U8+-^R$[J#QM@QF$'SC-!\<-G9]Z!\W8EET&KM% M>9R?F"RK[GE;]$9E?G X:!!$\(V+Y2OF18PRDHP@K#-FK,LL0SHSCGCGB%;. MZ1<'KRA5F/G ,L*"RECD+C/$JDQ "ZJ=H82Q%_Z5Q=9()8Q0FK HD5(8!\,- M9L@&REEZ[>$ 1@#?RX=#@:]5R]?GIZ>+I_9LKU#TG3[L2@[9@#3\1(&@3)$,DR6Q@\9]K,#8WH7#XJF;ZN'C"^,;\$9Q9-; M^N7@Z^;PXRU-\[/;>PC31:]T<](;<_,%UW>1<\,__.6VZV/VD?!'.M??^PZ)7Y("R[HI,&C9&\ M'/+95X,8=PMKK5]65R=-?;CL1]6'?G#+!\7)2[CP]61^^YF))R[H.2B_.3;] M$JY>DF:0P?NN#VS\_N\Q$.894E=)W"\8P?)[$UJWN#K__L; QVW%R_IBU?15 MVW0/_KD4NMFG[25@_&#\ZW]TPL TTIU9^/

,,KEOE_%,Z=WO^.="!WHL,3Q3W<_O(5$(;ULF^/7ER?F,W$$(VU,\"! M?G7R]F*WZ7(-52@8LHIW*MX P?Q$,$(MVNSBMZE75&UV'@+MU M[:I0)BW8'%P>KJ[U'Y"-]49E2J521UG XD^:1E%M45=[YXUQR5+]*JJODG@?QA#P]@("OFG=ZWG9.OP=-T9GRW_R MU>GO>4E\^Z7>5F?P]5",_'O"=@PI0XY8Y*5-WIFI2*%N6 MMP/'@\U$NEK-R'3/Q/]]B+V*;Z+/[\A:?%DO6.NNK/7$^#V#^TVK)A\[A-?+ MXCQT?PK&;QGWC"PG+)?)/9?3[42^[XKYE7WZG\+#F:81GC8:+13#'U&MMGN_ MG7?C#K)[%GF5WAM/;J?MH^+) ^I7LT@C_+,JU-S@R0PJ*LU@!C]G9,ZNY-/+ M:MH$WT(YN4FB^V+)0C=Y=J*E@I;I8.\O.:UFD%GE,IHVP;=03FZ2:*&;S)QN MLAK:>9W?:!(;F-#E-U-6Y+U]W@MEY.E#JX>/2;Z2ITF4Z; M(%SH*C=)=%_S=*&K/#O1MH.)OY]R>J0G(4G9?:4DS?5L:O?3#4A M]U:C%ZK)DY/HOEO&"]7DV8GV/O_WL"A_,\T$3U]PPT(SN4XB-'V>K85F\B.B M;:;C>;^98H(6BLF"1-..)3.HF/S@$- =I-YWL[*@[R5F0;,9IPY__YS,?+B9 MFJ,X]D?5R!:\N>#-YSUCL=WF:AZ"*RD-JFP/+U+1I_:P*@_MX%H8Y'5Y@-2C%PT#FDE_G #)E,=5;I-V M,/W0&(0RY=6'T9B#NK!55<_B).]7M]>5*U(V@#)T#P87[S>]7GM451?J.EWIY?G@(G]5U3>3M].\57-3_?[?EZD<.OG9Y'F]BQI8_-,G0*'U(M+QA7&6"%N?!S=3L6B^J^A7E6WG[\M+&]L;.QV=I^T5A= M^[SV?O-#JC;86&FM-M;^]\-*:QNN3=,09X44/R[9YC7>9<2()B+)%+C)7WM?;N'H3MY:(6=$WQ([^ZGS#R#E"$N M=,-)JFQ2]/LY(..+-#[H65D#;4+-J@K;UP4Q #LO<6V.$_?LIAD[ 9$Q] 59(E91H$@*WS[,',7)8B('F]$A)UD9TJ;]"[E"0HY70:YU2<9&RK$R2\ M %8.C2[,RFWIGEY,Y$88\W1_S&6W)'BKRJ>$=LS<87#'Q7!0R]Q)5J).2%V" M,=:E?ZZ6\0G P+U*8E<2TKA:41@OJ/Y"K#RDKG8#'JX@3*)?GK2"Q,.)(R;: M25UI<4+(?DI(5>D>'CBQ7524NU7G.,T38*7L8"XES$QIZ:Z@TQ7,.48!#8MRD'2:/*J$WD_S#:@5$]\E9 A=W>@U/IEX:*9'O9=!_DMV*RQ M,*'4-22<$FB:7])L=AOKP9;#5.*)D!?C"EH7]D1E"%Q/4ED#RI6Z?]MY.ZD1 MV[TZ!^5E?;_5T.^E.RY)F'?!BJH2[:8;KQ=V^__9>]/FMI%D4?2O5/C:=^QX M$)L =WO.1-"2[%:/)7E$N7U[OIPH D42;1!@8Y'$_O4O,ZL*"Q>)DK6 )"9B MW#8!U)*9E7ME D^8!HIK9 W4LN*SV @Q446" S8&Y07['>H2>8 ZL!"!4X$J M-AJYMJMZ'D]!%\-&R47S%$V;*/%4(S929G"K0(LUZ@GG@AIH8Z73A09SU(I8 MO2G;@OD!-G7#^INP;&6\(1]$]PQ]-W)][F-13F2ILA?SEJM,#^9P]:W>]EW' MZ!24+[-))ZB>.T%@47BD.R*1+6CQM@B)-H',J!EGYA.AMISY3IVJ4QT^:UFD M@T9_U=@HKK&W#:F3IBJZ_/T=EJ56G@6<+M^%46F%A8:D7X\.TYZCVHN"1:I! M^[3C1)Y)6(YT[>@"HI_#()D!]_4F?: )$/0#%Q.92K?JAG5 M('K6_/9E[TO$S\IW:8KB$]V[5+^!VLWK3L-H(U/S!1DQ-H\F$@4ANC$^8=%C MY5PI@EJJ0J??K#O]U9 MQ#ZJ(JN'$]"]!)=<$U4A*9HXX'D4*T<05FK-<=6OPIOPJ<'._JBQ+^X/H2DJ M:^09AYS*J<**PR" /]&Y+!M"^DB;PR"<8'_0%RT%O.*D/E/C]-4'U:KJ$=\! M(>7%P":IK%MG<\'1SSL.:DMM@F6_4LYT$7XP%6#ALJC]RDK\)$.QC+ZL6D^- M454Q>K _DJ$/!94K/XOX#G2D:PKT\\XGMML$*D. I]<+KYOZ,K[^9+8U 96 MF;^Z\ZP4]\#[9+-+)$WX'*#ED*?5C2).Y8QEW7O03T249ZI"J1KVW$B]N'KA MQ ;1(HIB?$$[G'4W@6*M?P/44["A2+,)Y8*_-?8U6XH=4&EV MZ8N'#>79J5908!J/#Y6/&A$\$=PQ%+]3'BE8YB$,14X?5*TDA-**T3D!EC9# M0#Z*)D1?MD$H*6!=# ]KOX(W4 UFI?L;DP.9Y4% ' H9QL M>M;M1I:BE"75-N=O'"&^N@MZ MAM8[%O0,+;W $(A!'7"B81*.%_I^TP'2 01"B+AQ(U*_6XW"+,HA=8>MMZ@K M%!?.$Y!.M+.I:X?!P2CQ1D!<9'8HS0=6&X&%.,$^W/F^Y9D!6O";+/OC"@Z5 MS'Y,;<;B"K$-ACK_J%.-5<-OI7RL.%P[TAS]OD&/[_U_'W\ZOCACG\[/C]CA M^<77\XO^917F>+K.]*3\8@]W)^TQOZ)5O6HK'S'3JEEO\H_2)CUPFL# ]8G@ MX>R )LK)?;C<&+H8JE#CZ(XU:.5+V?VW%$9FK]DV]$JE;I'.J5$&KQQ =35WKX46] U7L#U+.W1<&;BN:OH0O* MWU#(W[-K4BZ'P7('9%Z1%%#L)87%1!4L% M.'3,@3X)ARJ$38XE'X'#1SZ^M(L.G3/4^&4BBQ+.+G;4L2F5!)X-@:5AE#0D MAR/:,S79JGLMT#%O!2.FQ(-"&>>X<5$5@>4 ZVR^*:@STG59"!F:#SA;E:1; M$[W51S$]"8(B[)R!@0^J*F80,^0S(^FN@XHX0Y],SITE@*&?")Q+-"^D?H:>A$B(5FBXX:8 M#)B^G9=6A>A;WL&A=8K\+D[\-(1LL#.8)O P(-DRE5$:+%#Y&%P\!6T+3S) ML2$9>Z;%X@?IFCX&()WPUR-:;! ^1)NICM'J=9XJQU$QXS.O5P!JE$(@E/M' MN@1RVK%,B,Q.6_YS.GFKU7D7M;%HA@XW]):1_ 7F/ P#[MCHE@ M VI"Z/#4)8KP0M>I=%IDPF-!!24!H.B:)(3L59K-L%:%HO0, G7N,&>(2/V# M15%?E/[0""1/E M#4N5PZ4@5#&HQU<)4\&MC2)E1FWY>4XT#$)@11]#X?KN.+H"/B.E MZ:\\'KG"U/4G'(4[*J-$0*D38U0T2,GH%ZD]FSX;Y)3=?[#^.!0RMUXR ML]1%3VF/ZL!(54#V3![.I5L!&#! SU:J"Z;CPXIRSI7U>@MER/)T7J 7T%;0 MCQ_3B?-5&(JX'JG3R%O)'BSHZ:&0<0@ZO9U6P5.ES"T_0/K+?E5&)7IH%X;Z M*T'?TD9P&LJ+"1C[$DY1($4Z%:.:?YF4=T'W05(89I,RA%&Y#"1R-Y(Y+"*6JE6V5C6?\A8M"6A0 M?_.Z*G*^,!XAQGDL?]6Y.C0W\#T/\VO6$;!RTE.V408H6F'!0"9"PR#';?1# M\DZM7_D-E/L=9)[4>!.?S/,K5-5!,1W+0TX["KQ%Y1F5":*?%0\0.]D%BU3= M5M=!,L8=$F[<>ZH% C+S@ M624;2>9=I6D7"PL@JLM40@)&?@CTXZ@$=4=/AM)>!Y,**:V%E??9JQ7@?R6! M/!0&H1CI!V$S%#8%F?@*7[CD=%-T.,&Q02\0TH!R%A/F<\YB0_%CH$ _Y_XC M9YG\*P57,03.9+NSU#=H+#H&89HC8((@+GP5@5^8*FW53H(-EJSCL$8AQ)47 M)R"PA,=1!F9Y>YB[A%U1\>EAX/M@);DV)E.>\B@";@9R+L;I+B8!:'!4^@>9AS4?N$'#"UDVG<@T$TL?FV^^BV)Y0*>G4KD?7>4V M5%*&[89V,D7'&AI_*K%.AOI<4B6!']$%3W3@CRC>%5#.02>YG<6+P=EKGP0AF34*D:ZT!B M-C5OU _I*-/ (6]R/I\E<_W=$A\=!7AAC>*(^:'5=>TA4'U&2Y'D^LBXKUTT MLZ>X*7DW#W5BAYS0*FL?'=B$ MH+!Y"S:CW(92KI&5IEJR=#K&: [A70A*!Y3>@>I@/4&H,9 N!LJ'M,'@$FPL M,,(QFV#V.& -F-T$)1A'_-"-V\RGO$1<.N\\IZYP[97)$:6QWNU#)R=SDL=X M04I*5\R9(VL)+]_EJ/$)[)0T-&^P27"-F73HLQW^2:4C EV@ 80,]_)K!_(? MH!9WE$LA.-01J&7S/PU.,?F/&=U=PE KP 1!!Z*0K%;$CYC.O& N!)VW%7 K M#)].FDL/H!(*/MFXE(F0N8H)ND/Z27"5MW-7#&IUAE*$RTB *E=! MSNI6K&Y1V2:T I57?.;1UGFL$A0*$EL11M%A)V/)2K[(:74 MR'^E=ZC<.-E.==)/09-QQ L+=!PGH/'C62U)TI2P&6DA'7/ D*SVZ]:;@^%UPNZ,D1X>_C9Y"+6MR M%LMHKU;=O(O7F)\*"M1N;Q187P,[?M8E05$1LAM2/NT"&8DY!A;2>8B$" @>'PU%+QM]W(VKWOA8(O_8_G%V7:P';K'_TU M*?W%,);2K9V%!-B.8;6[F3).U_B*+]3?I-EG&*D^P'RTHLI0>+_;>[-P5-/C MEZGWR%QLS%*33!D@12HS5O7AX5A9Q)GY7<.8!]ZLC:,L-V=Q=+P,A-X_XG?$ M'\7-S%7,QR$E82CB:R'( @)92)>R4(WH)V/45.#?K5LV9M;?Z(MKZ34MS295 M@%ON1BWAFE0L.UUXMB2I1E&)%OEOVA1>S ;60DFD^56<$K=;#5%=I2]0MQ(B M%^B+AYY:!*99;Z^B7S:V-3CN#\[/^E].+O]X]K6N!MP6%&>2.N^?0:CJ3^+Q M"?&D)NKP2+,$T[91[D>@_I(F J>!K@V+&F._:O=$^B$FHLB8,-U+!E<K%C M/1V;4+&/.0KU$,4XWAO IP],TMY^J7MQ_/G;E_[E^<4?[/CL]Y.+\S,L7%BF M'6VW&%ZE<*9>[33M1:>F>JZ-GNPH-=M#,<;(:JHKY_+<2.11!H$LA20/N?&1BFS P0^R<$:Z!7J2[4"..T*( MXR/X'@"T"(6"G469_NEP"@!TOS]P7!M^\,4U]]8:%G0G@1R7:3F%+&^7.2X6 M(DB\#(>8"ZWOX?DXUQ-]MX\I)LTJQ>3!8NOP_/3K M\>5)==_\L675ROP'-R*%RIMG!<"OI-2Q)QSM&)A/W=WT>1@&USK!$08:NWZ1 M4^;+;0DTEN1=)$]=.9@B:YQY8N'*-H.#/@$A<)"[2^OC%O(9_3(RC35ED$G* M*REX6YXN22S5_2W4\$V3RQD,-HP,^;KD#WA#%T6I3A1UW(CN'6@MM9#NHE\: MX446>;V=)B/?;,SQ'@1=^967#'/UQL$F!#U65M]1+G@V"*:+>:R4TJMO/>5_!_XOWS&QA+K1P\P??XL,JAMC!P;]%@?7(/0^NQQS M O^-]R(-]L5U (H#/A(4-QQ@R:#_RZ>S#Q1R--@E7N>'UR_QXG/(?@O$/R*\ M8^(=@!4-OW\78R!'N;'OPM44<)C5CT]-=LQQ3F*/(E%1%N6884!37YW6,54C M#R4CN_:\K?J4HLD2BG)+AKO&VZ;'?LBG'1_[U_\J7_\6P7W]K+D[D[K5F%PQ"OYT>,;E:AR:TOV0.?@K]B>2$QI(K# MQEV7HU3UU=S]J!%=S8?SPNWL>!=O\<,9)4T7A4?J]5M.#E"+0&Z@2X(6+TRD MB3[JQAT%(H"-K\PE31M-A&*$K"0-)J /CJM$T^R(N[X4.-+T\?3]CWR,HOR$ ML2T$G#>:R/&I+R+294; T"P7XE%7)T)!U<, /9\ 45)/!Q ME'_^'Y :21AB?&?Q:??@WXHRI3E.C4LP1"Y(,*!V \>&SDMZR2B0(:@LXK7> MD*304"A+J>7W@KEJE)^*.:4^^JNDX8=^>/1VV;5Q<+7%=.8Z__/*'9I#WNFV M>;O;LYJC3KW;-4W!6]QLUH>BT6K^K]EX58[-K1)KK_YU'E^,=A>JBG;.L] 2&3-B';_.+:WX#A^W(;C^.WLXGAP_N7W MXR,VN.Q_^L0.ST_1JUZ=S>IL/O!L]LI_-JUM.)I?+\Z_'E]QNG*\V"-)Q\?N M635V*623W;1HF-H9E]^S:;3-YMV[QJK4>DE =K. +CMBR69EFF6X4X\M9).2 MM)YUH()N^7*0Q=(BCHC7\'P>@ )Y4])J3[4!74H8HY&NK:9$YB%ZML1[EQD(S(/:(.42R3S2E]8HC^ M>Q6@S=4GE=QQ3AO!B6NWL6[+M%I6[PF9UQ=)#+IRO#XDM"] AFDQO+L^(;+T MZ&:8NB6"< V=+$-^R#VJVA1-Q!U[>E8W1Z&P2%;[7)T!5;YC1-%?O-DFX_LQ MOT'\$[YE\ZT<:13**^$#=7E78;HX[+%*B0!QR.G((+1Q"PC7*W4K2A-+>BQVN9;\>FDOG9JW<1CX M\#4(]6Z]O=180-?N6NJXY=Y0B7K9J45QRBPT5>BGM.8([AX.+O/N29_N5\C2 M*\4^03ET1$9:]FXIO*?$\"&;*B@6P<7=*AMY0 M3+@WTOD="P5;TDL<#-5D);0XWA-3M4!S(_(P=$5N2Q&+7'R0HK%N-F ?7[*! ME#5)22@QBE;<@]2]%_TPL"/A4NFGXH7K?[HW[_W _Z138K!ZQX48_<^K)')> MD;\+3@#]X/:LQLAN\7;#<49-NVMWS5:CWAG9S7IG6+?:YO\>H>2N-ZW6 ?VE MTS!?486+*6#P?UX=-%ZI1$D8ZR9^[R?3 R>@HXUOO**R'CCOP9CSV?L3#9@+ MB0NP,5[)UB+_\PI&(N;N-'Z?#X^"JR_6Q=4?C=/$^?/XZK^?>W^>3T]N_I@> M-\Z/_CLY^W/<.OWS8GKV=[]Y?G1\\]_OQ^8?E\?UT\^_>:=_?ZM_:9QY?_P] M6/&QBG>7;I MN>='OT^_-"X\\>O%_+_?G=G0:K9/__ZC^=\_?\S/K-.;_QZ=S,^.SOX\^WQL MG1U]:YU?'L.88_/\.WS__;^CLS]/__[?1M,&Q#:M@\;0:1\TV^W1P;#1JQ]T M.3SIU)UVM]YZ]2_+Z#0:__REB-5_ZC";]DM^URC$W6<=&<\ MU\][%/%H.EA;5F;ZRSN"F#B8'?J)'$Y1GG)(HT5_#[*SG,ZH9PVM-N_8S=90 M=#M6M]>Q1T/1=D2]UT*R,X'L5IYLJL_&M75]XSJSB_[U__;=>R1 MV6NV#D:B81\TAZ9UT!W6FP>M]A!0,.KR9L=Y]:\V4%U]F>IRVCE(F4@6Q)-L M?(%1+XJW%1KY=LGK!7M4500CJ:LJ1F9L'#.E'>F347:,CQ2+J=-)*!W\.LV] ME@X**X03)BL"I/EG =A9U"5&MS;"1'5TM%!:L)<4;S1Y8BSK_-I"R([+8*KA M=2;T51.5N/E<$X+YJ]NG)V3$;]#\=7_[!CDX&AU_.!]\N5D2G2V48 MES/GH[IHM@9P[4>QY;OEL^6?":KW3C+I7URRDY/R"]*?2TH"$Z0_C2_;I_()=''\^&5Q>],\N_S&@E,7LKL[S ^RV-3\G,N\+ MS^/_?#NY_,, 8'[I7U("Z/GAOW\]_W)T?,%.^Y>7QQ<#54;F[(B=# ;?X/>O MWRX.?^T/CM63\T],CL(&QX??+DX>EJU6%EY2MG6^[7N>OGVI_6,R^(WE#Q,8 MVLD2U*@>'[63Q'J<[W8@EE$:]DS]>50O6G1W'*GNGNPD"TZ7:1?; NU;3&:/ M1Q'K4_'=(*NYGSJ4R$^@Z@ ;@ :[1KV\T>V=9E6=]0='_?^PSUXP!%-T(&O? MJ=+!65GB:#X=!A[#+#RK_N'W+Y^/\1H-_,/\0.E!LK/-4'C!-:-$%,"XJM^% M]\SUQ5GF\4C?V<(@->4?T;W@-"-">=FTWPV[^\CX]?-$*^1&4@LA! ; MSR+Q7O_E [KG/3Y_[]*%]0/ZZ(.\&G^@S K4B:DW(.Q&S4(3RL=*7>[U:MU6 M S7F.(3_.WIBI4S72)G^)7:6GW6L6KMGK7UVMVPTQ 7(XT/#%:0J3$X?,??#*N M,%J0TK3:]_VV)(VL4FWJ5_C[/395QRV]VJ']?PFN"]N_@UZ'W/XQ#D'5<0[4 M"FU;B-'HPS81,H97_B/9_ :H?\B6*2.F5'M^;;5JS?9C;'>#([ K(+-JK=9] M3L\?7\ MZ6BU=Y6OFV#G[C!?;]['!-D]OMY8%&Q[P=?K5OV)&'H)+;(-+=*7XN\?-[V=X[HK*V:RUNB7FZB4$F=FIF?5= MY>OW,U6W"W%6M];<1%_;:;Y^+_MR)_CZ_0S/'6%28)%V&A5?OZE3U&1YM MG4>RK52A\ZK.HJ$^JC:/)LQ1&4VJSDK#J+?JA734H_2%8M]5NOGARH)9K\U: MO4YY:(LXI;0TNG-?:[=R;WPLO%%C.UQW90D/]0WP8!F]=FL3/-0?%0]5JYT7 MO '1*4+C83<@&LWRW8 H08I]>QNJ&0R.OQP?8C[VIY.S_MGA2?\+.^I?]LO/ MXLHG$M>D\PIUC?]3>E'QB,>\3 M?DP]^1+G@T28)X+)7 /ZDBH$&0:PRP\N_ MT?)1TNIU?BHJ0C%U:FHU0 D6/R(CZ_2;J[2 CPK5ZR@U.$C"[$I^C6'>O[P> MK$2\K!ZJRXZV+#G#CF+RV3.5._7.0S*5T>?:VBQ+]U[)O_5:N['^\8.'K?4Z MU6*KQ6[38JV:U6GM;AK\DGI"&C86P$1^O\6I\*LWAN7]F*[LMQ\Y\;< PFH1 M()XOD%%:0'2H+-GSY=.6%A!= L0F8=P=!T3/(-\" */S4&#L0T1L@+<,%P%T MUP:50AT'L_>P/T9E>YA>:W[W=;8-,'C]=/LO=YS+,NJ-NM%HU!=,K,<& SZ] M)S@>$F/<:#V+[*ZB]?V@==/HUIM&J]>L:+VB]9VG]7:S8;3J5D7K%:WO/JUC MHS:S5=%Z1>N[3^NHPW3V5H>YMT4^HO]ME45^1HVF[& JV%K'A76_+:\\UB4D M[Y[1N[=^OAK#3TJ^92*JSD:0?6N^VS-:LII&K]&K:.D):,G:.UIJ&:V*EIZ$ MEAI[2$OU[GW]K14M;4)+S;VC);6T=+>Q=AR&CWU*GF3MA=^$,&N@,"6 M$&R]UNL^S'3]27)]B=(K=[M)(&:M41%(12"W$4CK@8[>BD#VA4#:%8%4 M!'(+@30;%8$\F$#VS .?7HAZ_R!(WKWY\M',ZL/QTX9>!;+G EDUQA./L0\^ MBU4E-1[& [>Q ,Q/'.A]K9E3+I!58SSQ&/N@!W[DD6O_C&-]U]*I5FVQW%S) MK+7N:^V5+$!2D=S6D5RO(KF*Y)Z9Y.X;-JE(KB*YGR2Y^P9B*I*K2.[G2&X+ M$Z?VSG%TY&*)1&?/,EO,6J/S(E&E*O)W#QQU'G@ALL+1,^*H.D?EQ]$#+Z!5 M.'H^'+4?6-2C+#C:!P?S8N7LAP?9JJAYE6BP_8'U:HS]LQ=7!MEV7CK7MUPZ M[P..K)?)-*]P=!\MMXM=:O[:4=>Z;:\ MR]4UNMV>4:]O7_>]JJ;+-E-=SVP9K>:6)U155+=E5->J6X;5W?YTV(KJMHGJ MFEW3:/6V/!!84=VV45VK95C;?CUCMSQ)JQ'U)?#'![$(I\P1PQ@MJCV+1#>9G^;U6 9G,T]=J&V;UOV]$*3<_-]SM&IZI@4'HL=>$L;?G=ZSW DF6T M[^VD*!F6]L$E_3T(?\!:F4U:@UM[\OX:XC MR:IUMS_K<_>19&YY"L<>(,FLU2MV5W(DF;VM;\_\*/=+M^$6335&-<;^F!&K M[Y>>QQ.P'AP>\ZHOV./)M@ID6W61O!IC#Z-1?"I@SB"$/[D'X\:A\!WVMKUO M:=%6[64B42^QUS=/>D-^-^FC5=%'11^WP.QMO;9\E:2BC8HVJ-C6R\1E*_K8 M%OIXF4CC;M#';ODG;JL"$_V5<%#41T+$^Q;C-.I6VZAO>WWGO4!4SZP057Y$ MF4:WWJP0M0V(ZN"-[0I16X HL[/]B-H'KVK]0"J+5FN8X6E"DL5EBHL;8BE7H6E"DM5#OXCQ9"%YV$]B/UU3YD&5AW< M>M5_'Q#5LA["52I$/?^)JEA6?L3M0%2KL?V(V@?WU( R\= =Q96C M2JM601"S8,0BK7'-N"W8V\Y/)9[L6O'@55LL_=%LWK=R2\GLG(KFMH[FK,[V MER&H:&Z[:&X7JK!6-+=M-+?]Q[G[&+*J$L2E5WR6_F5D2W?437N+<%7#*BVP?'\J%LC,?$S4SXCALG:%%QWV'<_BMQ(S=V M W\3;_-.^05:AE7YU\J.)="EFKVJ!';)L61UC-Z]@]H5EI[;5PTJ8KNJ^5]R M+%G8P/N^P?J288ETJE]B/O0$_-=QK_[U3_A#CY5;SY])%+NC^?.#VEI1/K<$ MZUPJ!DWK?&N^8WJ5+P&G$]_V$@=51O;:,KIUB[WU!>5]Q_SF'1MSUV>!S^*) MK-E*#^#OGN 1-19DKA\+4#EC^ N,X0?^093,1#CEX0\8)Q0>CX7#9ERV1B.5'@2_8 MYR"!T6+VFJ>(1)P>,.1."2#X MQ/7M8"HG:)H=YB1"PVGD1L ]V%SP$-\"VD"8<-9JA(X\4]="_*BQ+3A95GE. MEFGT3'/%R4+T#_"X(,*G; "8F@/8HR3DOBV J@.P;IT(B-D62#9P$GSVNMMJ MWGU*UQ^-J'@V0J'I37WBPIKQ, @\W.R4A_:$676K;D@>T3(MI(R0" ](92A\ M,7)C-@J#*;PQ$HX(X6=:'^R,Q_+<1S H#\,Y2AO&8W@3'@DV 8@)/#A<+M]. MPA ).HIYG,"JYKA#>M60@&Q:C16;YZ%+AY<6@>.LI4^%HZ95Z[0 C[- \ICW M!!. \8=KUXDG2F#G/Y2B]'T]^X0/H\!+XO6?Y,Z"+9!/OI P[!:AD?]SDC8= MF0'C.1B&@O\XX"-8ZWON 1N+7OU2V-+4]0\60+BX>[G'?_US&,*G*R8NH[I M^TYF2%2_NYX'H%#M5"7WD^NQK D<*96!_#(8>8!CE$L!-<.X0Z*9!@B> M12$8B@/@+WXFLA?!WO3J8ZSIT8QPAIQA)Z4XOZD4%0Z!R DVF*:#ZE%ME;BVM5E&$ M;X6\;91'WEJ]^N-(6Y(^6L(A9CJ=SB*AC?A5$*(]E"=?HG_\F(,&%;-K-Y[0 MR[C9WV %8LZ.W"LW4F?EDM_(VTT.W!U'IE'O+E#0-I!0LSPDU# :]3H MW$DD4P;Z<<1($$=&O)*_G8XZJC(B2KS4A %DLL-$<8K?@F'$^G:L5#=KP31/87QW0,QG7G!/,_\!VY)4MWK=J^U-,"=7/9C&/@W!B'@CR#\P0[=>"X966T+Z*WU MLO1V[K/?$@_TA"[J"6;/() >2JG)N!/,$-+]P3=\VCZH6X;60KZ@F(EJ6OVX M91.6:;6LWA-NXA*63$M5K(R,D!@HBH>..AC2DL '0(S!V$]UEYR!D,E->6X6 M'WDN'[H>?"F V*5E*H=%H_H 50\XGT,DWI?$*'O=ZQE-LR5/E&F"YM( M (8 M9L)&\\*;&\@R%)P<'DM/AH+?5LCY]LL>&AQ&)8Y*!6M!F8.?08O*4TBTV'=( M$2/6.8@Q,17-'46W^!+HYL!8!?%\18:!U!Y&00)_))ZGOXUJH,'A-V"T!E=* MOR-_RPV )I+_O',YTRFP?2 %;UYC>)Q D/MCL6[IRD4#AH4)TRB)A:M'IY2= M2B'TV#!TUBQ^@\M+_VUV[C^&V=X&WMYY63+M3X/$CS-EGSQJPD<:D#R_I6Q# M!7[%'I%=INQ!6WR:KM&(0_TC0+?,G)E-0SMF[IJL(P7,;9.M?3 6 Q7\D M;P$0?@)SVK?1^W"4;Q=9@CVL)OJW1X'G\5!QV""!L<"> OR+62Q+'D^0&RIR M?;>,S5(&BZ9@5KG^01S,WK=D1UYI[6F_8.B($$-G'I]%XKW^RP?'C4 TS=^[ M/LU('WU08REG(KK/%B)VA$OY6'G6>KU:M]5 YYI*95(3*[];C?QN"V%$^:QA MU:RNM?9QO6:N?7;;L*99:SM1K78:K%/MMCF9L/>D35X9^["\JLK MDA-D/*!4?8D_N6$4D[!4 FB#[DD["XP!&*J^4T%#M82:N&$%#'U.0%&.)Q4T M--= JY"@\0<8 50;,A)RY5FO7J;:#EOTDU.*H.H*EJ@\D:!YSI,KZZ<^_W) M]N/W(.P*.!5P*N!4P+D'W7#;&QY&;:*ZK:,ZEJ6973- MJN!D177/RNNP^TROJO924=VS\KI&V["Z%=555/><>[.,>J/^LG40]J&&P><0 MKX?,PF#D[ETWMT;'Z+6K6@5E1U/3-+K-JEA!V='4:!A-RZK05'(TM> TF56Y M@I*CJ=5N&?7F"Z)I'[R_9^EU[ =I/MO;<;EA--I;7E]L]Y'4-%JM[2]WN>-( MLHQ69_L+X>XXDGI&:]O[R^\^DLR>T>N]X%':!V=/IO!D-P+>;Y):]8#-EX_" M-DX >;@Q4H&L ED%L@ID5;[6$U5<]G@4L3Y6MYEB 8XXL'\\3(#=O?FM0/IC MZY85R"J052"K0+85 FP++;"//'+M/8NSUVO;7GAY'W#4J"+LI<>15;5%+3V. M.E5"4SL650=^//V)TGO/(X:9H6CLN-H!RY6[3R. MVE5N2LEQ9-8:G2J>_O3AB(^/$([8D1A4%;:K0%:!K +9+H!L'PSUAX%W)<6367O)RPCZ8Z3\3CMC>,-<#])PJ M%%E^/:?"4?GUG I'Y==S*AR57\]Y_+0+/9=>65,VE7FY9-UJC&J,CA5"JSSU%<@JD%4@VVZ0[4,(K6HAL,$6RTVYS7K':-;O6[JP?([RBNJV MBNH:G0<4S*RHKJ*ZGZ*Z5M>P>A75553WG'MKU4VCV=G^K/Z*ZK:)ZDRC6V\: MK:JJW-."^?,>MQ P&T:K654W*#V:.D:OBA"6'DU6S^C5[WL_LT+3+[AQUJM!:R7%DUGI5 M!?'2ENS87O]E5?EX*W!4-7PN/8XZ56RZ]#AJ5^7C2HXCL]9YP9LB^^#->;(* MXF6)'E5C[$9HJ )9%4VK"DA7A6^W!TC9<73OVVT5 MCI[=2K->,,E['ZRTO2T@716^+3^.JLR(TN/HWGI.A:/RZSD5CLJOYSQVU/V7 MF \] ?]UW*M__9/^D"L9AK_\*UV5?JC7E9OHSR2*W='\U:W?;32H DW3JG5: M +Y9$+FQ&\!6A,=C]TI\N':=>*) E_]0;NM]/?N$#Z, %9RUG^0V8 L_%N'S M4X!%E["*T,C_B:MUG?]YY0[-(>]TV[S=[5G-4:?>[9JFX"UN-NM#T6@U_[?1 M>:4_FJ3UP&=\+ Z&H> _#O@(-OB>>]=\'KWZI0"'J>L?+,!]$63K<;N2Y=(0=A)S($\ZS"/&M5_\Z[9_U/Q^? M'I]=_F/ CDX&A]\&@Y/S,]8_.X+_][_\,3@9L/-/[-/)6?_L\*3_A1V>GQV= M7.IW+HX'W[Y!Y_$P8J[/XDF0P%A.9#!Q8PM@Q.D-,@8_RW_]E> _1T$0,X?'_%UM!]'S M0N?\_/?CB]]/CK^7::7; M'5Z_S=!>(>"Q8 Z?(8QN7,GG @]6#$XFLX?/,# M'SYB@TDPNW!CP:($WISR\(>(X12,0$ZS3]P-0=:P4_DKG81X$@K!/@=).!4Q M^\Q#G"2:"=OE7CQG:@#F!3;,ZN#9P@W])L)(S WZ^Q]!^,-@7X7O1W/OBOLN MIX%ADKD'?ZDQIM?N1C =C X,%UZ LSH64&32@3R_A;V;G0Y0.'(J8NYX(#X)K'Y8^ MPD'M0 (0P8&KQ$DD,)7%F#C<\!JC5U.8#?T=31Q9P 7$.4X*0 H MW<8L#*Y8)2'@-@(]TF".&\6A M.TQPAP;C#@#8ALW(O;%8V!,?*' ,N)"H@H]HU? FZI@1_3N* L GXH]60 * M)?W 5MBCJ9.E.S7G0$MB& *CGS/+,IA5MTPC18?M!9%P"JC'O @0"CER'[@> M0)(-9B'A(R/K(Q'-\ M (4 ]H;>O@ 2F_CW< M.>,UCUCBH\[/XH"-A4_'G$58\YOQ&(Z[)ZZ$!\=Z-')M%^> ]Z: P1BY@*R) MQX>NY\9 "T"*B4=SPS,7SB]N-0D%TBV0V'3&;3S_"W01(TVK-]DUT#/S039. MX840N '.A^N%_8(2[SKTWQ(Q=W_82-!,E6\YS:L:!V/@8G[6PIDH= MU)0:&\4U]K91E_\6GH>/U>_ CEBWTELFB[/+Y@TH=A;1)OBH%^/#C7S5/Q? M$//R/&''B21.6$Y,+$JSP<]@ZL[8KX&'BXZ(,]?H:[TS>!?W'27#R'5<'B)' MTSQ;#9*Q[&S[DGDC?E:^2U,4GVC9I=\8!2%[W6D8;3S=/G!I!#>/)A(%H8!S M^@GXM^:W15"'Q&U/N3_A<=+<@3;\*;\*G($G_J+$O[@^A M*2J307'(;8 0PC<$735BZ'S P\AAPT";PR"D,Y1*,X+,1 M\)B) 3S+_2L1B09&1 S@I,3HF,;C@&D[/PUW@ M\H;<1PUKMR7*&6"45& 3I8K9RZ0*<&+47&%5W05AH(7#@C#(]!C47&)@VTXT M3,+Q"OT%F4"@ W!]8#O /X"O(S$ 0H MVT&12VT&T)N!)>/)1*H>SH%YA6%PK70PY,-CTJMQZ$/X%O5].08LVP%>:,

Q\7GN8-DV,@T0S&6FB6^B,+% M*^Q)*OJ@?H!2!V<+_PNL UTDJ .#S#;DZU)=@'\Y83)69Y(L$#M(0-^42JD' M' _-$Q]^%^E+(Y2(TL*BR4@%C3GP=!^WXY!K1A]SQ6&OA"_%B_RY5E"F"%@ MVX0L&(_ "RP;57#)>DBQENMV@3/:@+5@BFX=$5ZY,&A.?$D9/ P##F3/?3Q8 MHXS%(S+X%4"?N+66 EK0Y %.BL2U+[D@R!/@7"/0A .)ZO3H?0UQ_J]>@B(' M+4&4%NGZE/+/!"G[.?X9*+FL[ FU"&4HC (8 ,5NC+9;G#,N7!\HDPQ:9=#K M<33>Y,^HX=@3^'$,9H('DR0S $!&CJ1/Z$7^(\IOPN:AL\R!M^^8J[.8^@DT M[4;N#1+$]<0% *%,)7^!H51QP5HMXHEQ@(#37D,A8D([G %E3LNCBHN*%')) M)JZ>%>&M1"C 7>FX6A_3RNTJ54RA>"1081)*S JI>\$B)//)*4\.:BMDDZ)Z MCAM$>@!* O#%F5:C]3(B\H*6"OH)>(+_PB?D#-'< M23\OZDU2AP!&.N4V:D3YB,"I4Z3*:5HCOF(;4Z<6"EY$H=:;90*#BA.H&^GYQ<5&JDD@M",R0") M)P%R4O5&E.&-'@8.G\.!\A(?5AK@N42=!H3J868\Y;:J%#I:CN8-Y _[#,=0 MH+[HDT-;[EERP8S7RG/%?KBQ/2'LP3HC<45\^X<;1#^B% 8,=^X4M'"Y_113 M&15)G.%V2##%0#4'$RS,)M&MQ!3L#,;=:77AG*0P&XV[SBN/.[>W"B^>HX@8L^ MM("DFN21_Q/U#]!MM(-L"K-.\%C]EGCS&OLD/\>("YDT9(*JL27O'J5OU'-O M6/*-VG8S.!KQ/9I:KKT!/@[/?S\Y.C![SY,+LWH-RP O'50WIFF,ID6P)'+F MDX4O8U[27T-FF8(X2(^8N *#&#H:7R=# 2PFRG+#UWE:$/QXA:D<-,)0 MH(<.==M1$I)*CMZG)(I4!!1VKIA^MD-8YXJ4J[+RG-5Y3F?G9P>?^_VO[/2X M/_AV<;P^PT\Z)0[B8/:^74Q_?GFNR6U;\B@DCL-\>/]3&MX?I.']Q0 NJ9+P MKH]!-AF4DE$E%>'$T4%/2..(RHV,7E<;/1G(#&WR5.*(F&9AHTL\"R C@'7T MF(Z-=ISY@2^A/P4.E!!KR);6=Q"PN*ZLC#P28/J[2@1*\V5 UBU(]--/ (CS)1:0*FH +DBG6I7Q,$+^TXMGFRO1FY_R[^LWS&C*.-< M&=;Y6? M1O=:',/4-D>G"D!NKH\ "*Z0#EA" M/!B5Z0,,X![@WRC0 >9MA.)).7L6EKO)*M'Q0=B2I]@EJIU+$>>XZ.W#A3AB M1*$"-=>9IL13C;Y<5)<0D7W*"6;J\,O@#:X[%^W-.;K_$:5(PRW)]>.DN*:A M* A9(EL]CTU^C&IB,?-D4;D:O+MKBHX1 G6X[-(O-=_^0#V_\SC\_-GJF_G;E\\6/5]R,UML M'5 \\9N;[\ND,_3 3V]YV&KJ^WN//' 9%JRJQRSP=*LI26LEHK:I<,S&A12? MD:)O >D&U1IO@;[D1<\#_^Y&X&\UV'<*;!UC"M4&:-A90%AK ;'F!-:K$UC2 M$ZB$.VI:6,N"W,), W*KJ!)#TJQA&J3M8$CZ<4_HC@'*:J6 JF]P@LW6!B=X M RCNUKFX!V-_DBG7X.HV?6!T\K2RV5#ENO?Z:0 MY#T**[W$WLR>T>MM?P>7BNBVB>BH,?T+MG9Z@(KP&*7]R\;('[$Y04[T-P I M3I"@_^T!ZD;95KG#&LKFZ9]T:/M9@)UR.RC#_"MEF&_2HJ5LQ%_2]MR//L:C M$/ 6%JGN3P-8S-]I5D:^N(#.!L,<&3\.PCDL3LQ8,MM".M[O(JAT8]7Z4-6J M+3>:6O7[-B!\[%*U/ZOMW9]-EXU1;(.PJ@3>$VILFT3MMU&3>X(>:Z4<8X=- MD5O)^#/5'_#I)@UIYW;YZW3:/3[B[A;8LZT*$LC1+'GKS=@U6]QB+:0KZWY_9/]P7M MGPI%&P7"C';]OG&PIS=2=UZY&U#E$UW/6=89?6M5FMVV'9_&2S9=K%"T"8HZ MO5[I0JZ[K]W!,&G%N@,LDX$.&,7G&N_8%C*Z_=83JHC#5J )[-A.I]-V0!L6"P4$V'M3YL*8\"^G&TT8O=;?W@8YZO4O.=VX5E&I]&H7'C/ M"/)5#2QBX'81S[7/V$)^M]\J1*7I;06:@-W5S4K3>VZP?Z2""LD,NPSHV@!O MFY7C;MN.3Z75;06:0*NK-UH[H]5M8?[<-J0(56E&CYD_)PL6Y@H+;F-VW#:D M;%9IGP\7#"=3;%U)V2&YW+AE2;$%I+KO=DRO7J^,S7(CZ<5] CLLG6\%_'$4 MNU-U:8ML36H&U6J$CFP$\K:]C1QOSVV:=GTYTZ\N'6B"K+R&U&9H"4>8U]-T$M^HSHFD E:)-Y")\)BMPA=]W<+27J_K:!F MY[[%>RI#]=GC!8UEBZ@R4)^6"8Y5]MM(.-3,&LNF9^S.0T9H\S"_7!/$'-O,W[LN%=H1"2 ;_$?.@)^*_C7OWKG_2'? 4[TZ:OZX=ZP;E=(C]U1_/' MWE'OK@U9LMCW._;)C0"\#-L-8RS72QR!;/MUTZ@WFVE"4SP1:?E]_+LG>"0F M@8>W<6(1B@@#P? 9,-F#"$M_37GX0\1IHZ49_%.F0,4L&,8P*OP(\@%^C_68 MJXKHD'1AKSO6^J7,)AQFL^=87S&R0W=&'WH@CM+9XX#>'+@>D!,;S$)<"A5E MK+$< .IY -Q_NJ@X7R@$4X4?Y2B1U5 M!1WA?!VZ,L5$0TKM(O(,86),3#9,PI8?RHZ+Q MK@"5Y;*B?V& I0A6Q92EX!'KY$ /GL++@2TR&@R$3PF[UM $6S" HZ MLTZ2;GV()6J2&9+@[Z[G\;&@'+[.APAH"1@,?(<_6/4/4ON:P(%&\NN/X>@CB&OE!V"K>*Q]W8K MS2Z5Z\.FSXW>-6C[CF ^G](1?VT9C6Z;#AT=Q, ?'WA@##CZ1CI^#AHX^QPD M,&[,/O,0\*&I$ 9HFSKO .L/UZX33Y2RDO]0 M:DWOZ]DG?!@%7A*O_R0';UN@B']^G8O@;5I%<.3_G*0&^ Q(Z8!.^P$?P6+? M+,!P7)^-GC!H[0A;A<,A]*N\Y(.J><%UR@A2.-GFJ=I92>8SH"[82Q,Z3LVZ!J8 M4D/Z!XB76$SU8^4\065$O7P(GW-_+CTF\!2/'')'[3IY7WX@W8%,L ?&_^6#=MZX/LU('WU08RFNAL=XP4HDH,C'ZH3W M>K5NJX&'G#QWJ7FJSG^-SO^"Z2J?=:Q:NV>M?5ROF6N?W3:L:8+EW'G0L+<_ M:S6>:+&]38=]=&^=\K:N^V2;'*BK?27WVY24QR^TK24!1-OZ+?'FK&%*N^T> MN]L@#VT+ 6&UI('PY [O'3H8@ULC!#GO:9:U:A6R5I*GM6I]:](UR^AY)]CW4]JUNKWW%];P\)HF*7 MCW&[;*M5!:M9:U4:X,YI@)@O=GN;X!U%:\72%+".Q"P4F"J49G=- UC=W_3# M;O(RL]:^O>_RCM+\;K,RLW9'>]D=Q6K%R6[IN[&;#*Q>NZ-,SHZ2^FXSL$W* M&>XH8BL>MF1@WE'&;0,7S#;Z7\S:7;<(-]KM#AV-NS?\,VZZ[:21]AW%KO>- M1BKVJ55 ??=IIWUQ;T'_ZZTK,K&C)+[;JA]B=+E3\VYCM&):BTQK8Y5O"RD< M"/QVH;VC5+[;?*M>LVZOS;*C6*UX5\J[J!'64(SPUJ";:XNUA]DD8+S>4:EH M#W,']CB9Q+RS6LL>TD/%.HNL3 MF269KJX&-X Z4> R X=KOMKB?M#4>9=#+>BJ*=A MUTNUY/07VU+CX076N;H>RJ#_Y;BJ?_)HZZ2[V>Q:A ++/-4;=:/1P&ILNMX1 M7OHW&*P+Q'1(%=BH()35,CJ-ML&"D)E6K?6&C<)@FONF7F-R9/V9PUXW6D:S MT:!OK%K]C:&K>>5FPLHJ6$ 0LQ9:#2JI%-48.[[!JDI4H&4BXN[W4VG*--57? M,,(B6O*EXOIP8+/6?7.?_:T9RF$=Q$$1:[@FSN+KX !K5L%WW/X!;PYYY$:T M=Q[*_GQP= ,Y@68Z8NK8! M(&<3KJYBA*Z 3QTV@=$ P? SU3<#4&(=3%Q#1-AVA,9'',)" 8N2SA*?ZB@R M&_8/NFX8R:&+980FP6Q&)!"Z,R#Z?EI9S)L;#&3DA(V" N+C;PLPSJC@$$R M VI&D@1=?PV#<L/X1KN[1/(KR=JJTV"6V7MSVYFHL:,DU&=P!4'DYY$@X''&5V""A>IW7F"K M0E!4$=2?\!CP(#$_% +('XZ$.P)%R(\!\+X8\T4<( .;A>Z4AW :<$^AB%P' M4(S5#6?!+%&4,'7'LN@4"Y*4<=AN+-<%2Z4#/TUB)%ZLX@_C:J2:U _CF@ST/A!U>*3G"%P&Y@N_*?=ZYL.A4.5F;U MYJL8=UDQM5JO^WQQ/ABPKQ?GGTXNR[3:[5;O\I>RUU:@R\NM@-%%YELY*]UL M77@#*QW_*L6C+.&V7#A8\\I,9HWSJWM;LZPW[T K%-$,Y882MKH(,0IDDJIN M3OC% AD?E>B;NE&$%5QS!?C@><#P$ X3$!C !6]1M=3BC.*:-H!8K=E^L\RH ML^>.0)&GY+(<7 (H-VX$FV]VW[Q;$.G7 /!)D*BJQU%4+-F*8O4[_R%&(O3A M^T83@8=SN:@R8-EDK%P[!!G 1OPJ"*DF'WSMCY&MX Z=!/8^=6\8Y@QU\',O M $L 'TT#5=4T BV8P(7OM)>6...@%OL(&J!^%$V.9K1#P N6*[8%58I=7&Z] M\>8=H.-H&3H2]'D0$W3A-0E:@+.-.[@2JD/93HBOU4Q15?P\^\SZ9T>L?W1Z MQ-F2C><;Z=B>)UV15,] %M6%:M M)CNB!;:=P$[L MN5(AEEY=YQ=Z6VLM"SH % @N.!@CH6P)4D9F01AS9>6O:I90M)E!REOKI'3& M/O*%_NEP:F/44.8 0D> /4D^B6O2'W!!VIPWP%RVPH!@%03 MK01WOGC[HOZ'?@WX:8T' RERFDP)\,I+,:7_A#"9CQ!DI)-JVMEE_>3H^.O% M\>$)%267*LKI^<7ER7_IAS(M?[L5DUL+*Z1<\1J4@=>-IF'V6O32ZX9I-%K= M1;%/OC#R M'&[4.VB]NZ,D)/0RQ_'D]&O_Y.+T^.P2VP7T!X/CR^5065DYS&KXKKJ)GS4+ M2GN::*MXH2O4K?U,WD8"?@N 59OZ_8)'?N3Z(&+1U9J5^'_WTUU0[NFG>R%" M.KL\OC@>7%8VYJ/3\\*U0L6UC5ZS(9FV9;1-O33:1MPY'QE9H4 O#+EP MI&!\!SUCNA$2(\N*)D1OFXRDME47I>R(=38_8B_96FEKJ>V.7DRC6*]Y+8Z6&5 //<72FDO/8?);L'CJAVW]&O1=9NW> 3Y8G*#\3A]L3K%CWB*\?"RR_[_JS*? M'K?SD^K-E'8.%*.1/):Y^V?R5. !;]1KG3NV#_KX;AFOZJ MH,2T3"OU'!$#X6PD'!'"VS[HQIF;S\.8C\W#<([MA)&#< EQY1R*)UP&X.TD M#&7%YS&+QX4B3H"I4E@KN'(C,KVSU2XL8L$G23H33DQ#J9W %QIR>D5_8K:' MXTK?VD/Z,):/'%KWF;HO#::AJ]1F^1H/.Y M**G[W5\8C)M*'?A.QME TV\Q8ZD-51A(I$M)A3D M<<^M)QUXBIV('!?30V$@@T7)\$^EZ02A2IV_ 8V"<(JA50IL?ZL-:FP,"GY(@55, Y^1!R!'\R&( M?7?F9806Y2E_!4GXY$M/IC,I?B492.I 0H&5PGD03NK$R"("%,%V^=#UX SH M;'Q0+L"Z2'!>>!.OEF"D)MZ5X- A@%7K">$P^XE(DWG1A8H6 M0)I9+C\B^ #2 @!I<<1U)^QUM?*3[*^XE\DBB[W ICH:RQIY0$#A$V17/#8;L8T9<@_)- MW)N83C4Z-$&-C5RR?[-(X?4$&-,5'!\\C'@N0Y7X*EF9&]K)5%Z*P1_ ,B8[ M>J+.?[I0>:QS7&;*Y^@>!:&-_M$ 4UE@YAH;X(+E7F&!W)O_+>2>$Q^9$(Z" M*43J ,,&$EP_6484O1R!/:,R>FDF3$))9BE#DA%$3)WQ9!@=A.04[\RXHQ60 MI1Q "4')Y<+":C5+$6Z8\U/EUE%C)Z,\,-T,1HX!*,,?IF#%)6BK#>?*;M/L M;02?9>M8%2C5FY,J#KQ=7'[%W1XO^3\(G&M7)6D!#L4(LZ*$0@88MW DZ.CD M*"5.'?FDFF'^V(@)#N2D;'4TR.D.YQ2))R :@XYI1E"D MA:8<(HE!^N)Q0>1++206]L1W8=@<*X!)\;X>4![(2-(I,!DNR^!2^O*B>CSE MX0\Z9#/,PE.I+(;..8DB-M8@6ESC(?=LNEZUDJYY3HPG --,P:%3+R]W9@(; M'1-+"O_RJ+_#0N"U=/683+ PC[BQ09V.B',N''M &7:HEL2I^W77,(L-]8E5 MT%GF&SCLVEGI:;9BZ4G-\4CB]ZC#X'9=RU]"R^XSIM<602C@Y4<\U\[&5Q:+OKL[[RSF5>JERYJ8S"93 MSE*K,4;B'/,PC1' ]UFF&V;W^JG%6KR O32Z3')0JS7R)$QR=NS3OKF?)WV9 MGW2O]*21]GX"$X9/5IWM\M-,^43E:D/@:__RXORL__F8'9T NH_/CBIWV>,E M]Z-3"'B&_6,2> Z<9R!RG29@:*E'(IY>G'"9+Z=?R:*S2@DP0,%W42^@2^E1 M'+K#))9YHYSAVQ:6HEF\F%:C)^8'D!@8DU._HC:;\G^>#:?<(5$R1'5&I8_# M'RL7ED4S]>4U4B?POYG2Q-[*5=,=.1P]5#ZP 7I.J')$H_Y.76SJ3BEXOZ54II,5*$&C,=()U_\;/4NYG)R\RI+W#:FHG6ETVS):C'^WZLW5VB&]D?UL MM8Q5"0R[H-&LYOH?OPU.SHX' Y#QIQ]/SNC6P@/X?OFVNYH/?T]#$L2?4I($ M/6L(.K=TNF9*;OY.E%1N2=L'Z"R $N-H*\U##QD"\$0U2]T'2#W MI'$7T_T7W;#H L;?"_PH7O999&K_DN^V>%< SY/VFF2>[MS7:#60DCJ2B7!K M',3I3HL^ZYS-M\J*)7>4-D6EE>)&Y$<*!7SS LA=>M4A_1@IFYH:UCX,5OFZJ3X'"WVSQ2VBTM.G_#(Z?B@DF: M%3[)09(2$;T$J4_I["O&5$E&!L! 1H@0C)X[=>5$!9N44 ./9)D?Y7/3_GDC MY_%*+WU1FJ21@D6E3>(X@-Y1XC&T)Y7-B39Q%&E^K^6QNIV.SK:'$)@;%22P M-J*76?"3YA;L^G=[F3O1JG(G[K(!C\\&>(_QZY?^0[2 ROI;'P]:$KZK_'[! M$%:;]\G(^R M2$V:?+ YB:3GBF,T-G15J*C@!::<#AGJU:D4^1'('!61#?:CE-1G>/&EM_'% M%YW=*04<3(2""[X,5=)J02RI/-8;U(6$(X,L"&.9\4F!:,HL52#*"QP2YNJM M?#XK!G( JKGK[$NQ:=+PBJ'I93PNP@0TQF2:2%T@=ZT4U1 2DU(PRV@XK9#V M%E(?$".?8R S 7(^MNS6T\(H-?9]XGIB9:(-[<&-5ZQSAO9#H/(>:@NW\A+LU3HC5@91ZL(8!5*9=;',)=1[F'9PSCV%@,4Z9E7 MNJTZ4CH!)2OJR.>D:F)N.19 L%U8!/R>^(XJ8$>\L\;.DU I\@#A\9P8KF*3 MVE>^L'N<9X4W 7T/E-43JXW3!/_(Q[B)%W(9+V)S5\">[22\H@*JF*][\!<< M+4PR&KDWPCE(<]JS8D_L8P8,BD3CPLGZ4:%$++HJ$0P#Z%*=Q1W [%:MV7RS MQBM2*(Q3L]H+[VDW28T=%@_Z IC0;)A)=I\_\FA-8Y8?;9/*0BO./\4K *HV MH7K]%9U#[W;I8 M8>J*E6:L<(H$=[NP0*@V:ZVZO"$#TDY5+O2#(D-T\QR0:,87:$IA[K6;.NQD M@E0FXY?XGV9\JZ/)/#6KY@>J,$=&1.SMJR]')Z_>,2HL(\9SD',,?DG_#4? M3M"YBKC"X)$J2>H*0B;40N&N>>!IEW,2_1*8O^1F)'GA7812(5"CR,^!FM MVIOG3F8:_$G!!B)*U325]P_7S"K#OII6*'@/LRI>4(1!5B.% MR2D_YCG=(M_,HZ@8=TM=1LLG7S_:5$."!XU:8ZE:UDYX0=?4119T)X+*YL3! MHO8RY7]BI&)14U9/4P5YO5J_I*ES#(]X* [>EQ\X=V@MLI0CM4-H%9L_9,LF M'I^Y$*A_@HWQ@5DDWNN_?-"M UPJAWQ 'WU0PRN_ \ZPT#N!)I2/E0W>Z]6Z MK0::X:I%C)I86>@ULM 7NC[(9\U.K=UJK7UM MAO7H:^W6.O5>B4;=(0B8C8U&W;"YT=KF+AOU09*>N%+U(?F:UG DJ2'9SBQP M4W/R,3K?M+<5.(M:;@Y&F5Y(/VH%.??&6ZUE+'7%WB<8'JLV]O<#TAW'$:]L M8SJO[QRH?=BV OV7FV"2MVA["AOTVU /X\.D?*U3/K_V"_L@ &[9YLT3UH+ MD'4G[=$ N;(G5^D([/6Z3EP_O_]RDU'/:/<:MSXRS=-\F9!49[A<9OC4M MPS+-)=V@##18L=.*CC?=>..N!N$5,ZV(\,F9:;/1+A\GO;<1,Z+_;96=SYHE"WO>6(ZN@-6N<:E56RPW,5#TP?IP3XFXFNQ_ M6GNS[G?2MJ27=*E 7!WL/3G8K6[O12FNHI9MHI:W0"Z;ZZ./2"D/;/J^+2D# M.E%H2ISKQ@+D2DDA78A8C=4*9@?879:^S; M#-LEP6#1B&=IPQYFQ(XQ[P'+T*I;0:H.FDS[K!@O90)HR M7M;)YZ([5#^XOR:E4>YI(]C_>G+9_\(NC@?GWRX.JR*JCUBJMC_XE7WZ^Y49PVM;RU!F+5H_>1 M[L>VJ_NQ=Y6/6#B0ZJSFN])*%39WUU#^D+OB;N2: /@;D;&\K$C8(J-:U?%#-BQ0^E?A M;E:AL5)_\05B651*)[OMJ%BE9BXP?A+Z=/>$()ZU+_"#<(I5V&B+2*ZRNAEU MQO46JIS-='&S5A?FVU#*O1,'(UD(CB&D:]53=TR6PLE:= BH^SJRN.&!+& M7G>-IME4+;)E"4PR[-)KZTEVK2, M7AM^C4,J^CMG5,DM5X$,7VH:C6[O;GKLUNM/0H^HC;[N-(RV92V68ADI"WE5 MIW=4095S![C<:SB!@"?FA/S:7W<'+?&IN3H%VJ\"[XI:6&&=':R0IEIC(A3H MI+=@M.P#.L%> .0!2XR27)L'-1P0IX"L^#?-U M+=I8]%>-C>(:>]M2_Q:>1[X ^3O>APRHZ0(;Q&&0.-$P">&0?16^'\V]*^Z[ M7-[>#<7,X]A\'GOCB!M7WE!L-0JST&#&70<^KSTL+YPGH$_2SD TA<'!*/%& M0->RI":IB]0J'MC$!$4H'J??1!B)N9'C0G)7*2^*J 6]QR*0C9Y(F92Z59HR M$#+)K):G,H2*3$\ $RJ_JWET2%9:M.E30T M\6C AJ4^)J.&^&T1XJLB0Z0;4LD&_ LNX8I[4F?SV824F;4L)C.AL_J!\JS& MB\V+'Q)HJ@[>FH+*JQ!2C+].L+3*'8V=EZOODI;>,1I62RIZ6'$YZR*M1 +2 MFQIRY@%!@R1HR:(?4BU'NNDG8X"07* II8^E^MMWC%ZG?H_A:YVET3^)89@ MR1?&;\+Q2#JBJ,+3Z;-U*(B M5&W M6Z:EA7NS8\NQ\9BIZ L)N-)MCW<+$:1E8##?EED@^C"/TH$8IS:Q4X, M)/'51VD!('3S^+2G*;"KN:XJJ@I5HM_()?&88=1?[-:]$[&[>YT+;0I/^&:M MR[6&G_6V>-UM&^U.75=]2[\F KX-)SL,['-?POD4"+]M+'@=2*3*UAM8_55; MQF.0Y;("#\)7E6I?L'E5F?9WJCPVV*@1/ O' 3OCRK'PD?L_C.R??64 XW%Z MJP;-?9<.2#PGPC0@.$U2&R$D^ICT$\\U]T'E97&]2VN1L?$S+-B$9==[" "S MHTIW9UZ\))P%F0:RL%-5/$P&V%,E%Y@/?)26D%K4F?/91O3"8H7#O(,#G1** MI:6V*3GG:ZR?U1?$?!8JJ[]JC:*#]&[H"8K3JY.\BC$DK5 M6U"=:0#<4(!B\(!B+W<\;[97U5^1/+E6&?']@=BGU]V5T"Z#" M=JI8!&8=T[B MD85*FEZZJ":MJ4/$B72-Q^%>E-UHO<$&ZMJ1[LU7;2^G.=.WT36?*28->Y62 M44%/;E0YFS-XJZ>J.\B-ZDF&6\^O"1[6FN8;+*U*>:;3M1LV8$V>1LD$=!O3NK"X;OFH;-".ADY4;!Z)N.)!%B]UN[E)1C. M8K:HVU)T?ZEEUF^(.5C"M;)G8'$NQN"%>%T'#4*;UJ8RC6ZZH$.L C&(C M,M# J3+]8LP4SK=0]Q+05ZY'(\?U+GL@+E>8J]R+@J+-FLR(H2O>CLYQ$<<8 M$,K8_]O7':/1:&,K2LJ+)T-GE2_IG;[?(_%9*$H\2D/-'I6TU660L3"NO#H$ MR!UA2A89^PD/.1"6D%5Z$Y^NXL@<.573>&%G&( 0QY+A8-"2K=VD/ +G0(* MCDOMJ.2R #$J;KJ;#N967*-I;N2>2KI7MW)DO^BQD.% E=.0"ER=>TOY2+#^ MXX\GET?]"_ERL20S>C%5O6C/I:U+-=_SX8[793 M78E!AI1J!9D><+?%NU?90CD7*?F/*9:S*D&M4*[Z*'UA*7_JA0OHBQJFD"V44C" M4-[7RS4$'"2H;F23RNM]U.L.-0YQPT&PBO=,P*8#3.#.5( /V+T=[_^F%V8_ M9,'_0G.%POWM#[FN$JNR.'*#:.:49N%\R"4"Y",5'W"CJDZ\_)KKN1+0H6PV M$1@Q+2Q>]@$?HY7,26.3/W%*473 X%:]QD&1<5!!QH[ D0XJX?UC0W?\5;_) MB1=_C288@5W\%95^?^E7[ 2,>AJ&>!<>Z?Y"^F?* G&!WL'L^O_9>].F-I9L M7?BO*'C[WM,=H?3.>? ^APBVP6[Z&O" O0-_<>0(LC5P)&$;?OV;656:L8T0 MB!)D#[8,I:K*7+F>?-;*-91O&*5U?M8ONQT%+EE*Z5OH5[TB MB[54YG$7O]*S?9EFNWF.IK!,PDXYW57+IJE.0^/N3:-;Q,F)'P=%#-;%Z6EY M*)KZ.B;>5DYT,<4_5Z6Y5AR);0WU5U^\_E17DM25O6B+\BNMG.JIX^*LMGOG M51AQ?T9C1LU%I](;BCNGB>N%NS=]9NOQ(YP\,C5S+19W?)Z4MF4WU]FX6Z4# MCH.N+KH5EH]2"J_]QH?93-WBX;_WNA^W%9I;SJ:>NPC,(K#RTZO<&P*A Q M=FS^XQEF,U9B:1@BCF=-P]_8A'DYW!?B523S]S&[S6M#YYS_--RIW0).R MZY/+O; S(F;XA DCYNMF0Y 2W,[%*#6OQ]\R[LX,)R'[H]RLU.ESX'UY=E=8 M7A%M,MRL?WV5%E*9UC5U_C%.]"V 8BZDO*HOU*V:7Z;TZ-1##3YC_ZJ$U;.4VWU4/5MKB;(G&1TAZQH=41N7\,?*VIEU&DR2 E,M MQUY_U'39ZHND=W.=SGL+?6^6 MUPC42R)=M7XO_,^I9FQAL%>VO3]OE8@P/L@>U5@9>Z%&[NU^-+S'[JL/\:JX M9-X/R_3:HE5P;5Y% 7)3 :246DYJ41U%,65>),35' -&9 M>\GQJ4SJ:GV1(@+3[T>9'D6,1=R_QU<505SECMI,G<$@5 MBWRF@-!/EGI'I^ P'8=A"B=#@;^I]74Y$_-NW:HR:O+?M[JC8)OKASH9XI1) MN]%.B%VA2]V;L71=)4ZL&=5D+SFHTZZEL[J?ULM%N!@V Z MCFK$] J27E0CF1PN-J>+T5R7/Y4>7/D>NJ/R6L49DXMWO4Q/[A3E P=^YBPW M7I >%76F(K_)?BB;MD\?G28'VT"GX*+R*V52U&54_=,BB*\H.#AL%6\_8B3C MIMLI!+ HLE*Z32(5:=D4I.@'D\(C%3I>AYJ=]) "G:HSQOC=Y(1I%I]:W\IO MFW[A+AZW5)]Q+H=>KR@_Z*KHM2J<+/M5[<32H33M49ZJ,5O5Y_:C MCV[L$2KLG%X[^9??%TJ03FT*[2_$7TE_]-2J4.5DWLN@T&MJL)WW MSD>MRCNM<>66BP+!#G3W3 ^'(TNM/$>-6]FPJJHVC )/L31QJI(D1I;@M2=- M<20'!7$(5;KQ>6]8;:ZVU8]F:9H76U6V2"&'Z:2IVO.KV2B)QO@>G0H"2_0N MB<@8ZF>WT%L#_'@+CYA91>3&>TRB&B8[3WQ$66E@L]TZCP=MBY36*NMX3-_B MWINX2J(N4SA306MR+,1WN"K/];LZI4I4JM8H13>8B3%[=]VJ*O9VXZ>C"JHU MF;*IBE59WG_Z!5)1KL('5-8V[8P"O>/GJ)*= L1<7 S]RZDJU!/X*6\TCK2M MJD7-ONPD&R5=':??18RR*:RFHM@1 ,]3400?=YQVHXPF&)0M"^*:+>]GR:=NL8L/+"7O?Z_@)6DTFN4+=TVB!)!R<8,@8 9I58\ZL" M9<44?9^AS>/==GB6,O\B[/1FA+C)R+*I.#)?6&:T=OJ%R9:6ZKBNRW2EM?3Y MI-?_.E/OPI)M?+MHIQ5=U3X=VSVN][V;JIB."- HSJXT MNBL25[H24SI]$0*5T$>7-D!I>4:%Z5\6]FSR@:;8N;W%F+AQG-@X'JVH]3SZ M.)OK$=H7R2M4[:&=E.Q?N'M2^E:B<9T+&K=2<\YC\91"<(3V*TF)#&! MP9A-51SJY[915J#5%6@*9C>CY=Z< MU",9Y[/,=EB)^U7R3J2(U^23:=E27Z)UY?O)_9E<1]/%T(ME,JQ"/]*9;5PT M_S57]WSBT9^N/CXY>VB.*JHE4Z+R34PB1ZK!%P^("IF:YU3,O_S1*!QWO)-, M=:2HLBC'R2O%YCPQ)T9#;4X7=RMC::JQCUT4DS#ZJF9HJHL3:76BLE,!$9/[ M5%9.496G.RR^,%L7J:#C*;,H.<3F2\@4A>E_6UMI4?ONT\'[4 5XNI<3!\VD M5O9H#L8[2\='('K_)F3'L81O6YTZE<]7XSE"9ML2$N MZB)Q+!3FW?@E.V49F:)$;U'BM "*Z?2RZ?*&9266*A.[>L=6(LN1W]G+].LT M!:F.;7RMV94\;TB.JJ2[BJO-5J2=>?_9)-"IN?R%H*\U1W\BDHE#;U&ZU]QE MHUU]F[C#[K(!(395(= (_3^U(5HFX1 MO_\U0?GY>>&6_YV^IB?.F")I:<2=,R0K(KW 17?$+T?>E)%+>I3K-!OM,.X) M$(KH\@H0?OWF1;APZ=M.,12^JNE6J=+J0]X?&=']?7F27(R9$+A9+@H MCK#:O<+X[89$#^PXHFF@@Z_84$I"KV(=RN.>N(5-'P\MH'V1ZIW2/I*A7]0N M'W5[*0Z,BYVN6'<33VOJ==&X&"S@M*XZT$S>>/I=*ZY6[&$3!F?;NM49_/H4 MY?H#H\&\)_:7>/LDHS!47:,P,J;<"Z:\J&R72OD++R*H=KY^%=04MYSQB?EVL9%4H7J%6V.VE>JX36KY@+3CC+:9^:HG#ANAR]9AF5$?&S='&W_8\R MBJ@$UL)D3+TQ:H-4'&M.6B*5AT7C\[MK%]TOQ%(MI6@$I_3/PM(OVC=<#&WE3;YV!34; M91O=^)!H*G2+2N[]5$O"EX&+Y7G36$IQ\SHMRJN6WK*RYV[I()@LA6++K SY M42#D<&9>QF=;XR"OY&PLZN.4 9A%M>1*&:KG3E?5J$YG,X][0!YW491428IF MQ@Z",!43.TY\FOQH.*X$4U#[R3'L!#M&V0MQD8QZ0,_ZPXH.)+UXM6^.3V/& M7V].M>[@B6-I"R-'=1I7OLVBF?,],A>F9_&M]DL??C5$6UN+$, MFM5+3CP"B6@X*I0U:F79]\7J*>O$%S&_!XG*W$<6S5R/ON9Q1C?H=4O$N?B"AQ6 M^;K,5XKR5G(:_4!UBIDS2\0LGNHFME"Z&&$J^#TLZ>#9125A4!.G'JY[97J?R5Y2W2#,ROD4TC)+G+5JE9[TR?K-P>?@J#B@^NW-> MVH36%E&@TR,:C[97N)@&<>J&E0I622^CV*O1V&<"(*:#3Y+KJ3!AIX)+>V"_%1>V0I8SK3]6BPQ>UDT.D6EG73E:&\J0#<*OE2@8C/^++(HQ**9]O:BV6R2Z]SJM MHI9;^2XE,^C$-QK3P"I?YMJ->ASE,K$@IMRP/GW%5@5Z[80>I.+%58TWG=R] M@^','/PQ"8LID7"4^E A6!D,4(! )?QE]L9I-\XD<#R)>0G_SR1+O_![A8I7 ME_1A+*5K!9O(34JY'T4_I,55]E+V/PJ *WP%R5'EIEQ7Y[U$2?S\+J,GRWUF M*A9:S\TM+>>_]5*M]:FU-97 ,8[:+O8'Y_H5B8LHE8A($>4]MB;F7Z!*_"BC M[F?4HE:U8:^ON?IN[_7.\=YNX\W.N^.3QO&[G]#.M4 M\\E>NW L-R8=X*>CPYI%<-ND2]JH1^^SQET$T3;*ZA_1DIE4&T\K>OS[]ZE_ M?7K%N'_OC XTBT/9A$3C2A?CL\Y).&G!'RNWS'3-CG&2;I5Z%F\Q%7!7EE%. M#XT/^6WGSBEK8:IGUC3LC*HFS52K'Y_Y%>]>/*V8.]MOG8][W?^#-"DFY2GA MJ);[^3B.=EI8@ZEBM/]0@DU1P1P&,K7J,:QK&$AM@&%<<\8/RN2,JF#N8DCV MJ'1N3$/I;1^$O!L;_(BY^$B@R;[..8Q]33D_B#F0TD3\A M45/E?NN_)VW*WIG[.5_?SSFW<\[MG#>]G7/&O-_;"Y&H5CV39DHEE]9MU[?' MOMKYO*RJ+E+U]:GPQ,KO,Q/:7X8.%:[?JEE$Q=7_@9J$L;1,BASPZ5XVZU)A$)5W+>, MTAL%8(^#\HIRYZZJB%1$@-9?S)NX'$?]NV8R^JM(U132G^+&6OU.@\#_T^A] M[U:Y+N/XX#+T:RI+;;;\5H'IA:"+)@>ESQYC5&/Y9FG\Y('+ZY0/5[$ M9:F'B;IE +T?ATN4=%J)_2+_<<11JO"\%!189*+X@KP7:ZVZ=/!LMN/4!.#Z MHS8C5GRW:B-6EW77=UX?[P3WWKO\/A]8^=PM_'^PYLWKXM_[[P[:>SN'._<>BLA MLUO)L' NC1=[BA #*;E'GP_\\]&'/UUK<-[6E\];16@+*+[TYVS<05H2A1C!U5IZ5JRE/X9N\7<"/^,*__37\!GZ MZ>]^=5N$GG$B;G7;7_^.D7MZ6773VT;AI27R/UMD:W3=2(S=7EIMRU[Y1R&S M_NQ7$-Z:($D1=/(TKN] M=XV#G7?_;^^XV=@_?/&L4L>_WN_O[N^\V]^[T2'S@X[EQ='A^Z/7^[O%(?E? M.Z\CPL2!_7MO[WB)=Y^)_<7/,'N(X-]B./_<3V9/[R+>PPW^-;?1K'7IDY57 M_IW.G[K1],T9(C^?AE^,J5H2#S*JZ]=XLA8;T5 LR$(XM3%ZO<<,"#?0ERJ/T;;KZ=%7PI0C=M:[T/8I)E\4562V"F2S6ZB7H]@T#=>/K\=[$UT[BE- MV)KU+13_V:29?/&S'I+SD[O,F&%C T;^CY5&.#VR(AZE3D/[[]:/M(Y?]LO M_$;JQ?/.A__9NABXK>+8.;Y\\8.6M#9@BZ45'E/JO6)0.J>T-%)30_ _6R J01E!%F_Q8_B\>]$!KE=XJ](56XVN[OCT.'"J]?GS MM,AVNB[]M3=983O#%[K?OXQ3^E&W+WQ4JSA[OE"PPD7ER,=+L]O[]AJ_^W9" M#B[=_1\GG3URM/OI[/#+*3OX\JYS>+5#CW;W?GSZ>P^='._! M@U?_:1]AY^^V.]'NZ<_#O[^>';X M]]Z/P]V_6I^.#]#A2PD/+E7'=EYVC[[8>-V[LT_'G\X..I]:GW;?HH/.Q[.# MOP]^?-K=_W[PQ5X=_'W8.CD^_/*:O#L[Z?QH'WTY)2>= _CI^.OEX>X^/MI] MUS[:_4_K4^?=UY/C WIX?(KB]]G!57O\G?BLBT_X S_:=:V3JWA]?+^#+R?T M\-4'>M#Y3^?3JW=G!U>GZ&CWPX^3JZ]71W\?AL,7\,?KX[WAP7OXX^CXP^71 MV\]>0X:9@T S1P$-E "#N(J?F">*>TH$VMI&B#<)HO_]Q^P2^0FB+@ETC255 M8ZE=:NZ1\SM=QJ='B4]$$Q.8Y-!*23E#RD+B,><*P\#B+PM\@E!@EO&I7OAT M-8]/3 7(! 2>. 0HT@%$5+( !JD$Z5;-W4L/'6]70M!R7I[>[V=YR%& M(>(XC]:1HR[J+8H\)((N0%)[JC7&R/%";Q%AM=?;[-_ZC2:_6<@OG,J5NA49 MN:D]NIRD!.*TU9[>:;%:'D \>60:P@PQ0@@50B'G :;0^M61:8;>US9H( MK>P)SZZCVNKOFEQ'67]7UM\%'Y)G"@8K@>1! RI<^@0%D%I[RH1&W--(SG!3 MPOHK5_K7D8E/W>I<"RDI)%*&B%8!HQG1ED&TQ=,L:Y"# MFBA K*(1T9@%VFL'*H>""$#H5NFL2)6MO;F:?4:TI2=;>5;5WP5D4+09I MG0":6 \(H#;Y@7CGMLJ$_=2IM4J=IK;RW\)*5BDWH3D^/>,%6T7IV8 M5',PE8Z#?IF.\^AP;RVL)4/>;2'OX'BG@+L"]HZ_HH,O7S][@XP5+ !K#0$T M$A@@O6 @4.6M5)!PG.*=58IWYG=DA-U803;(Q?)TE7XM9"]-6W>'.UVW-Y)B_/RR*#7N7Z?"?>_2&(["AX$OL'0G%9_: ML?:B0ZH,SHMQ3Z[2_P*.$-,5@Q #W1@&*N@<:8 N(T,XQ8963B M45(U*:]_P$".^*DU&\JJ?*>J/$=D(+.&"1<-(:@DH((3H+25(#AHF#18=[_@HQS0A"@$8& 6AP)#-(*H""@AJWN M\&.\/)UE9OQ;"O_>+G 9KBB6R!) -<: RFBQZ0A] &I&!(>*:06CV9;P;^6# MK.R J:VFKZU:3];TM6GZ'-/!QCKCK 8L+NBHZ=H#$S@'Q&NL'*%.>KZUC9.K M%==>T[-_YC>Z_ZK7<]];[7;VQ#PDMQE)(8/74N#U88&F$.5"ZL4&-(ZV&@T^ MFFF:TPA>Q!BK;+3A2 0OVD0JE^YYO$J[%IJ2E?:V2CO'.#QAQCB( ;(Z !I- M": 1PX 1RE"4&D:&;XS29M_*C;+!<\S*P[..J3S2C&%+8=C) O%05BH'@P(" M.@@H=_9[U=5F_GSW5HL%PZ XQ2 MT6#PA !%%0*04@R9$)IY%_46-R%?.?-[,[P=HTO&K;0+3;]K"^4&][A1^/$J M#ZC32V;:>*-<_>MIX\I;3MT&>_/>1=>-\+%LIFLL*I#WT:7VT=/%:@+>:L*1 MCM072D!UD$#:2(>CR4XH%$P;&/=1*=7C/"#,"/0H$6B-%0XR BV+0'-,WG%( M$=8"2)9R;2&BP!@(@;.!.RFX(JD"FT*LR6@.+%_ZX+)^'>1?[^_\M?]Z_WA_ M[WU1M^#]OW?>[?W[Z/7NWKOW__?_DQB)/QM[;S_L'Y_<_$5RK*-N0N]D^C2_0#I,B/L/XREW:[A?WS9;'6D);8 M*8P-\+"HYX@A,$6LMB8V:.D0@7!K&Z,FQZ+V412Y?7T&I@=*^,_ M"HPS3EF MI$5*4.79D M91(V"V?3%=LRF*T$9HN5B'R2"!(0()NZ7VN"@%9* N<"Y"M'C M5=3;DY*LJ/>GJ'.L@R!N.'8.&&<9B,HI@(1: !Q%1J'W4!.QM4UY/@IZ-'ZL MLM;0N;XL"@T->[G,T+HH1S'S;\J)GRU!\J*M!X-6:'F7@>TVP+9852BB%R1, M:J"$,2!*20#%J &,<.Z<5(X3M[7-R,,N8=PO,6ZP49"1VQ"$/N+61 MLF A@?&> H:$Y(R2*&&RM2U@4ZCL27F\"KV>#)^LT/>@T',D1NG@$S@#I5)K M4T4MD(1K "&6R BC&(=;VY(T(:U_M?7L8KDMBTF90-K:_H5W#?_CW'<'OT@F M>.H6VT/0F=09L)3/5+I'!L';@.!B&2+NI:'**H"UT]&28P(8'D(4C20!"N0< M-JGA:!.JE86D )1[!"CE 2@9+"#00LT% MT:%H@*>BM;+R^5%VT=1%XRM]:GS7I_&>B=D8W_6A=!T9(&R1@GC)4\AJQ\HI2],[75 MYK7PF*S-=Z[-\^=+BC)NN &2IO:] 4E@ F3 <\:4@$I#'[=W3)JV(2GRP%&J26ZC M?8/Z4S;J:OY[8WZSY*VO^_,%2" JE-"2AO &4TA3Z M:RP0@5N-C81!F*CY'#?%ZB?&#ZOYM7#H>:.D=)4.!(*J8 9,(#:J@$FD=K Q(-D>"$(>Q3.^;ZES:ID2/EF6#U MIB0W/,!]ZD;76LM,3I?8S;"V%*Q=4V=2>XZ#X\ +"2,!@18H)PW0$EMM"18H MU7CAO"E7=Q%GKTEM%7BMA2:S J^BP/.9@ X:H2T#TM"4)T,94#80$(B!)FAK M&>);VX(VD:*U5^#ZN$HV(\R^O3H]>?)QMO?*7;ZU3[V>J;"[TW7CD^_X>=J3 M?#0YJLNPN!0L+A:C9"3N8CKPQ&9@JEV'@7&L. 7QI)DNLFM;2+@7;B0<_S] M(\2%>Z5$&1?6A0OS= DI@RD1P"@A(BX8"Z2R!%CMK$8FD) *E%QC1,]$&AGIED*ZQ>*: M" FIH.. 6,(!U5!&5B0I" )I)B5G*K#(BFA3W9FS:4/]28]:>=>3-Y65=T7E MG:,I%".&F2% *1^B\EH$M-0:(.FBS*2W&*5*<[()[\PC]&BHR.8Y?5[T.IW6 M,-D!9?WO%_$;\=5]UT9=:ORSC$$FS09M-EBSP9L-T6RHXDJ$_G7WQ0ONAQG\ M&+2>=UOM_]D:]B_\/(!,S4 TD&;&GQ'D!@BR6*N2.X^A@!1 [&"JQLOC]H]P M_(-@:"DWT=I)*C:''0]6_>+VBW"9'2XOPOM=A'/;&'06I0A58(7!J>Z0 $JR M &2P1@<:)<_]DHLPV[6_V4S>G^F^/^NUG>\/_JNQ][\7K>'EK7:'WP^]=KQX MA;WPIO;$4YVQS2)QKO7M88[O^BDYK.\3W>[9K\U&M][9Z@>']R M>/7NZZ?CMU'CZ&7%'/7<$ '&0."RPHJETQG+K MZG:NO;RN'M.ZPE8S2# &#%$;29KQP%!M@>"1HUE!D6:A.#Z-R'D-59O[0:-< M9\TE >Z.%N+/JZI?MP;W!X.+J?4'\_I;]_I#A]\_8ZD$\<8!PK0$T3)-89$^ M_A$_6BVL8F1I7+NC_3(OI\U;3DX[J*+="22DJ=8M,T"RN$UZ A&DG,AB.25R M>@,P:Q4B'=/C@E;F1)U[.1^\J:Y]3%0Z/6A]0-190'3<^:.4$-!> M"^ IDHX33:U!F],*(R?9U;693=;=.]#=^1J*E M&?*3I'CE V9 "VF!\IP' M#2,">[HYNKM9#MV'?_+WVZN#JSU\U7X-Z\+A*R674,/&_^Y:%^6Y(F@9B.MER($ M9QU;;5Z(F[X0:5R($LMH8K.T!J.E3:G0D;A69',!>6^5=]XZ9E?=6RKM0T\!8&GQR**>.@ZFY;&.<*'?W]\>O!JQ-T@$^^'QQ__)+(].'' MPIO !!8FDCB@N$4IT[\@SQ)X;Z@CAN! EX\28 0QC$BDXHZ2H(Q$S@EL?40H M(Z3.+JI'OJA\JE/HF0%OCV M=C\]AO5$&402J51,V3! 5=Q&%<4D+B]I%!446^.674^WHV49I![-HF(P> *- MC-"46A @KH&1<4.-J,(0YL)0*39C4660JL-ZTB[*-G "M*8)I%P D@<)A!'8 M.\AU9/];V[2)K_'YW>('OS_>N5-G^Y.(*+LUQ<@NN;O5S#E_NL10\: -8%IK M0(6*4(U1I ,&&429HY!'/LE5[JGP>)7S]EMK5LZ[56"3( ABTA@6)AD=L,Y=RL>,X'4-=W?JA3L<>&U_UN?.=<>.Y!"\^-Q+%7 M26/'VHO.15L/O4M5.6TK%]U<#MP6.TI"3Q%3U@.-10K#(@YH+@E 2%ECA Z: M)C>K(DUT3>1+W4X#\U%^K6O197V^>WV>+^O#I7;HI#6KTBJJYMMX.5FA1L'N;] M#NE(RLJ#(.)@H!9K[5.A3M6$?-%?^:_Z&&W9HW)K_;X]J:@(QM=^ M,&@,^UX/+OJ7HP#&*O.VF%W"3WD MZ-6GKR>=MU='NPXI=GGSH'ET?'[^+\[125LPZ^?Z;<. BU M X$3#ZC4*/5R=( 9YXB@P5$,UY,VFY?+!BP7!PFFSH>X7'#DBH20U.X, M(XY)%"V#K6V!%SO///2Y]<8ZIY8AY'F5O7;NZ1>M;\U35_COD8(@WG0D;F@R/S804'@@I8)!C& M(AB((O,A!#<)7DP]W"C-WRS?\X-QHJE.M(4#9YHC_==/V-'O)J&2>#FXYY$: M-ESOPK3]6.JK 6?=)O(?#S@_CV5#60N5G&H5NM-U>7M9<7M9;/[+.(:.,0J( M*FHG60Y4W%. IY$)&(0LHVQK6TK5A/"NBB?=G3(]L%\MHVI&U4VDZ1E5[QI5 MYTB[@ 1KXATP&IF4[)S*A43K7:HH6DZ]U2B:ZPJQ)J.+AWB/"U7O@-7_,=1Q M(*,#R?C'Z!M3[V=]U*+^7>LW@K]3<#QICOC>^T:W:,$\["6M+F:X"(8-K:[N MVE9R: [C#XK.L<]FCUFG1E7=FN)G@L7'G_<&K;0NGO=]6P];W_R?WUMN>#;" MEJDO5K*'DZ]H$U_B8OCSK]1E!C&>.W6>^C.];@%#!ADM)-=<*DR#@%(BY#73 MB$+C":.?:=&IN/C267\TA'-]ZH'I>_T5Z!!'^%RWO^O+P=8?,Q/1:77!W,3/ MSUDY,]O_;?KQJ]>\[0VF];HO_^9KQ=J?2+C0X2B5MCX?^.>C#W^.=*?5+>:V M^-*?'=T_C<.JED4:TIS^%L\K?UV-5JEGDI$TX,J4KAY-@Y]W_VSMN-O8/7SQK[!SNQA__]7Y_=W_GW?[> M^Z6T[2'&\N+H\/W1Z_W=G>.]^.;'\:^#OS.]W&\.SWD6\AQLT&_Z']9%:G/M^Z;-JZ$[D,^SQ\ U,*I=\-9^DUG97630562?YAA7;^J3[SN M#QH^+D,W,[;K)8NOE>Q&#CP%U#4(:A9;??*!W:!I]A+=Q#=P,C ;3P:\P63< MZSG ,GW;)P83_IW!5',Q_).1QM_>?QTLQ,+D*1I/$;[Y%-W)$KW1YG9/,ED" M:-;XR%J$1]6:++S7;;^00[MR7EWMAGES5_)U0WP@9_ -Q[;4&5M 5GF#B$)4 M6FTT\9!1&AC"PF'^>;?R!G-P)P5.OOGNA7_9[W5>Q+=([_=W:WCVXF(0)\OW M]W[8]D6:Y)W!P,?_N3JE#1ZV1I[B4W+RY>O5P?'.5;R&'>R^^_II]]W9R57\ MSJL/EP>OWM+X? MVH>=^&Y_OVS/>XH/7^U='1U;_.GXY/OA5?SN[J?6R=_[)(WUY,L!_13O>=+Y M\./D[X_A<'3V%O\^.OYP>91*K6+E7(KN\,X"&H0!QD(/F%#86X,LAFYK&S$:$V\)$Y@DZ$(J0I<$=U++ M)4/7/4/7U1QT$:[CPI4&",T9H''W 48[!"03E@:-+&)A:QLU):1WT7@I9SX_ MN/:_Z V&C5YH#*[CH)N:8[3II"T)Y2B\ZO5<<9;O^]]:U@_>]]KUJ5"]$0#7 M6N!FAC+H#1$@[F &4".BNUUQ H2>->Y&DTG:TEP"D918>=<-9M;;-(+B'-;8L?L0:OEUQF M#;ZU!L^S2:<,CPB+ ,(F (JP3LVM$J6,,,R%,MA& Y%!WJ2B_M7*'Q>7W,![ M9$;X.U ].O=]/4P=4E/>JW:=5KZ68\MZSQ-X3WVDA<3,PPS3D!I!($@!E3 $98-R&"',>[*G[P6'IE;#J7F1920KXI$67 M6PKP]A9XC$-.6JX@D!![0*$20'%' $L7_I8U^F%H M3-;H.]3H.0KCJ;=.>@BX0!90SPDPC B 5/!"&AI4ZE!*4),P67N-SDZ9W^GX M?N=Z?UJB]PV8@W%2#]*LTE@^? ML9'.6":!EE8 FDI2&X@H<-A[:ZPDE.,4M:_@RA'[V?-27UV^8\H26C^\ U>^ MW\MJ?#]J?#FKQA1K2!$SP"#N4U%E!"1F K# C:%(><=H2L^7&.$_:Z_(C^O\ M[J=A5K4YV;N3-\ST\N9G?JVB:6&FEO6@EF.Y3'I)Y@UIJ0WI8+$8JW2<1H,9 M4$4IH,X)H -G(%"D+0E1:L9$7JF:B-??]Y^)95V(9=;D^]?D^<;WC!'MB0:& M0AS5V6B@">= 143F#'D38-S%"6QB6?_8SL?%+#?P'IDE_M8)F9ULY.LS7>CS7,TA2O< M,,0QH-8F.T-B )7R4$=I6*RVMFD3\OH7):R!_^JFULT-[G%_53)J^)*99OZ> M9B;<:Q@?4=-77+,QU#]N6:'M2>Q1ZV: M=YQ$M_=CV-=1A5I=W;_<'_K.X+#734/H]]KMXJ0F;W.WV.:^+I#62$:E,UP! MS3D%E!D"I(G,U7 !K8(,:171!,NF9)FU/F)$6#=KS8A0&T28([[$*B0@IH#Q M1'R9P4 S1($(&K$0"#>$%-D+8@/LV'QP>$/Z='O"M+EG#C4G3!'VJC.'OWS7 MYW)%2T+;E\62$8)C BGCP&OFTM$#!-(A#;00#BK) A0Z+XLGMRPT1UQPZ0'$ M0@#J# 4&,P\8$?''U$.LT-9VHL"+!5%K'[N4#YHWBA-G[5Y9N^?X+%;)H*40 M4.E(_(-@H)2P0)A(9%TP1GJYMO$?2=4-\-#OL>OES7& YPO^6^^K^ FNV5FJ1N'*D1@%0RF'JW(8! MUDI93J-0:>H.HIIJ S;6I5ERAJ1'"DGK)?T9DE:"I/FD(V\]$4X!+;0&E%D& M-,,6>$I8D(0*9.W6-J9-17)KDP>CT21.D^M=F+:O,]E?[2TSV[\YVV^<^[A. MSW3?/[]!X_';#+Y^&]+U8+/N(*7'.64Y9.JW?2S;>C!H[,3Q=3J]]/2>_7H[ MW?O]X#=X(:TE^_5Q35G>]WXWE7_I0> <(BA^(D7M>?1L]5#([-#*$+1F"**0V1"@",P+2C15 M4@CCA'6(4V<@_(UC*T/0_4#0?/L+'[&'& 24H1+0(#B0AEA@HMP(M98)(1,$ MJ?I#4+;#?MO[HM6^&'JW2KCL8X/BZX;XZ*#XOME@M:XR&"\%QHL9W98Y@S@. M "(? -7" 2WC)P>EER1(R!U*8$Q$[0/AE_9E9!!ZY"!TWWPP@] M06B.$1I% M2/"*1BFD($85_S"1!0*HE1%4X"2_!$("UQZ$:G"D>0^G)QMTCTS);W0T4NK- M7^5?Y2%)^3F?E.23DGQ2DD]*LIOR_F@I9@BEOLZ26&HAT20$H5F 4E,FI,HG M)6LGI5>+*7/>HE"$UD53 0$J$ 7*& (<9A(S*PF!(9'2Q]C_*4/0(X<@2*F M4$K-C*/.2\EUBO^E3'K.$&?YI.1!(&C.+J;(&^*U!)$D,D EXT KC8$)D%LA MM1"4)@C"*W?-S2:]0U?XQ =O,-YPV$O:7]1YT%$K&Z'5U5W;TNWX2O$'J=3VX-G2X]G^ M;]/_8_NG7ZO>A>)G@L7W/>\-6FE=/N_[MAZVOOD_O[?<\&P$85-?+!?3_/0K=9ER3&:G8_K/]+H%!AIDM(B RZ7"-(B(P@AYS32BT'C"Z&>J MMD9?.AN?#9[K4P],W^NO0(Z_5U?#K;^F)F(3JL+YB9^?LY^+KR[DOQU M7RLT=R+A(BC#GR/-;W6+N2V^]&=']T_CL*IED88TAS[%\\I? M5Z-5ZIED) VX,B*K!U=S\:R8BSE(+'\G\#.N\$]_#9^AG_[N5[=%Z!DGXE:W M_?7O&+FGEU4WO>UZC'\T*=UU6R/_0?%"7,O-@YUW M_V_ON-G8/WSQK+%SN!M__-?[_=W]G7?[>^]KM-UP='K]O'+ULO#@Z>/-N[]][A^_W/^ZEX1T=[-U\/*6 6UT7__4<1ZI3 MF"H/,<1_[G<;P[/>1;R'&_QK#CQOX+>JIWOJ^K'^YM17W610E?SJ-*P3K_N# MAH^+:=;SMI&26_&\?K,D]Y^+]F6#H&;!/9)G;(D1WB!68P,G [/Q9,"'#L]8 M[>:;:E.K J]3E>X!'YN.>FQ<'R2<^C]79FDL!+CA>C]Y7CM?. M"3FY>G=V?)E_\?AU6'G\,M;=/@EOMNKXEW)IR^N=7#\\NNGW:]LWO'ZZ?A#?*?_ MM Z^[)$#?(+C?7&\%_W4V<-'NZYSB/?C^[[[>G3<#H>CDY_X]]'QA\NCMVNM M!)B/?S(BY4J &9%F$>EJ#I'660AP$\Z"N@;@^_Z?-!L=*.=W0NI^5?CG^A?/Y7 D^\$LU[CM$#3%]-@.F&&+_3@[&6[ M]_W?WIWZ5U'$Z8<[Z8S[G;QTW;'^D9GD$DSRZ,6";>L%DI@A M#R!)O:&\\T##*&;J P^.<<=12G1I4BQK'V:>6T'-G5"NUQ@Z'X*]4NT:98>X=O1HR?1//H.Z-$MP'$! MV7B\$PQ6>F MIM([1R_VWY1RC=A8W.=-;S#L^V&K7P1Q5OWUWK3C'+WL]0_]< 2P\>-1R&BZ M))HNG@M02 *A"@+&( %4(P$,]A9 3$PZ%1#:\ZUM"NOO@LN-Y1_2BYZQ8?.Q M89YI!2>BU*4%3KIH306F@79, AZ$Q8IAS'&D)$35O[)>=DK]#BTJ56LDW=*# MBU+%9MD5>6K.IV5LSWIXGW8C(G:]FX+&B(5O^JU>_[WO?VM9_R)"Z.!%W[O6 M<*??&D2![%[TXY]OX@SU7 ;.6P#GP?%BZ16D)77&*^ A18 ZIX%400-N?/#8 M&&J,V-K&359O*S4[HQ[4&94!87,!82[M%0G(.*,*4$0LH(I H+D-P#JDA12: M*8F3BYK 13)5(T#(;JN;\JB!'P[;!8FZQD]%LY_J/HG4S4W0EZUN.HDMS,^C M,#$W#WO=ZA^S-F<"T(^Z?5%\(8/CK<#QFL(D"&*+"8J&I8O@:#4'BGL# F8& M6A1E;VGV03URO:\'7\J@\&"@,,^8/,1&, <4(AQ0BEGJ\Z6!"IQ(Z; *CB7& M% &@]K"0$]7R)&1'Y,VVC./>4+<;O6N"51./7L4#.94:B'Z:&KA!F^N:W9.W M..$9;89OTE%^W$.'PW[+7!1%4(Y[;W0_;IYYGUQJGWR[0)ZU<,B@@ 6U@$J MO 9:"PN<I- 84:)%S=82K(C2;Q+G)-ZO"2F0/_ M#L1?7).D=4N]K(K,D2@PU[M()>MNO+G5;EJ6;H&PW!S4>V.O;2S"-=M\=H+= M:A^_IMF]U%I;:X%VT,;-G(9([C$"3O!(VG1P6H:B:@.7Z(Y26Y;2F9IW>31C**,8**L8X-ABC;R7QO*B3@0C=]7( MZ@$Q\#Z*BH^^<,-7GWLAUWO;_?G?Y MZ6]W;C#E<3U_.7SU\NS@B_MZ>/7U\O#5/CG\>__RT^Y;=/#JPX^CXP-\\.HD MWN=E.#S>(Y^9M119SH"5G )JE 62: 0LHL12)QUB+B%*.4'O>H75.1R>/__C MC^_?OS_[8?KM9[W^Z1\1B<@?_?CK/T;7KA]JB\+?4ZGFZW_\GS-+CC\CA6&^ MTXFJ.FRT!M.Q-/&O?]0UNN3FF:')'?8H/%^WUJ*#J[>?X_ZL(,<:8.\,H $I M( U3P%(8C*)>"1K5@'1008$RS 6"C*@V:(J<@$^&*3]<3E&DFATSI) FTV^GYP[FWJ MV]"^G+2*F-K%;KT3/@A A6$ M]%;S('B*DQ*+1ST/L6GF!?/ "^;T,[12*9DB!)!*;0 C,$EM;+2LH6 *\Q"@ MC@N&+=;*&>^BC9]LHXV==KNAI\"I/Q9B:M(4Y=;0UEYT+MI%UZ:?!?FD]DZ] M<]^/%L_2KM/JMJ)\BT9+#?\C58/PS^;WZY4,V ?9MDG>MNNC',=[Z#,. M!EOA+/!"BJ@=U -=')\S%ZA53$N.-G[;OJ- Z1L#\%\^/M'_'-&?-"8??'E+ M/VN%"4[ML4G<20'U! &M75QVD!*GF)!.FJ*$F:R'\9L7R;H7R0?TF4JE);/1 MX TR4CUC&- 4IZ@>9@1'7&O(M[89XHM0PD@P200)VP$D9D"QN_D]X,!U?**'K2L'>U=_49&4_BAA@ "G$U12O7 M BF, ,Q!*[R'AEJ4+-QK#);:[HQY1=QZ1>Q__ZR#1!12#@)4T7"55 !M P6" M42A5W!PY$5O;E%[#E3;,A,W]H'_QFKD?]/K[0=.[Z ?-\-;VZOV@";]=,^C- M:?D<$>PV+9^1? 8)O?,NRNR9H.0>.CY3)>_\7?DSQ&_71WK][YKG];[>5>#; MOL^ZWQ6AN ANW*$\+]C'N0C@,TYN=MMKLV 8W:B6\NKQ=)2_V5!^T5#^_;]W MWNW]^^CU[MZ[]__W_Y,8B3\;>V\_[!^?U&=0/TDXO6$+^3G63.ZFPW"^-%^Z M\9<^'3 _\;H_:/BNBS9ZZOA>.AH(:DY\,I,?8U;\&-X84V[4MOQ!DWQN!JDW M[K7VBS&54M[H43VXDN9IS=-Z)]/:[WW?D,FX'K9W)A[OPFM6G&H4GV:.-HJ? MO/Y5E:8:KL9;RNTQB[LHP54(\_V9CM+MM9WO#_ZK^,G>_UZTAI+UB27I50J.94+.0/2->44)O5Z\.\J,]5;\,4V-&CL#P87D8'&8GKZ\ZKJ^-FH!W?JA3IY7&GNYWXUO?L0WT>%9*J6M9R>Y& MR7)9['SED[TR+_Y\Y9.],B_^?.63O3(O_GSED[TR+_Y\Y9.],B_^?.63O3(O M_GSED[TR+_Y\Y9.],B_^?.63O3(O_GSED[URZ7YGUW>SKG-$VU^ZK;O6-XO< MGP86*>T'J5NU^EUL5??K,_^'[NIYLPGZ:06C01%,,5?$B%)FO5-006TI859K MCCER%L/X?Z7@Y_VJB)%8H2YD&<911DQMU:08$3IH5<6(OEAX\G=\\M5;DFJ1 M'>R^99]V]VB\+SNYVJ.?7KUEAYW#KX?''_"XQCH^-W7TZ. M+3WX._[X>X'=IBNNSJ]/-I- M[6Y&U;;XX0\92AH&Q,E6X0AHHS"C0Q'#K \;>RJUM!)M, M+;;QO5VS^V6B8NZUQ==O&E3>KZ;7#0EOWMUKZ>%O)L MEFA;#[JE /,J[Z7, M>,D8MRS&S;7QHM@Q00($QB (J+ >2,1@ CH&*=.:*KJUS5D3H<6R;8\;XS*S MN2&S$4S;J.6$&VRIEDA+;ABF*CB)#*$X,YN'UOK#.6;CM9::, X8":G9@"/ M!.> -AQ2*Q4C-#4B;V+UU)0^$YM,;.X(W#)WN6L4F^,N%EF)B$! 2!_M,R$" M,%1YX%%@)$H%"B,8=(C[!!4Q#I(B?#*.L M'@!W-$?3HBVM'#0>B AB@&HC@*:2 JXH1LG@A@%O;6,!FX)E#U0&N<<'L1GNUNJ+2E!70AX[/-YGGR%$ M" 7L@'0*1T)G,#!",*"XDS! &L$OFJ6R&6GW MK]Z[$"779#W= -I;'R4GI" MJ)248:*59)HCHRR4T!%Z8TLM>YI6T>F#69V.(O 6(@,PC8I-,85 $PLCI=&< ML4!($'1KF\%%C<[\)?.7)\5?;HU?F;\\$-9]F,4Z)6E@$D* G9. 1@,;Q!]A MP*U%7GO&F E;VZK)&'PZ_"4#W5, NF6\40AA G4(,'7UP\@$SBVV'#E/ F0Y M5* V\&9GX8W'O4D1KH$B+%*Y:%\#B1$!'AEL)4,^\K6M;8)DDXN-H7-+!W*& MXC^;%,AYZ(>-5M'?\%;!F]<,>#/,QZ)C!_YSR85WO7SO=0>=>^2M/ !92EE* M64I92EE*M9?2$ER9:2U8>$N8P"23EOJ0E@4G'[:8,(0L MD$AC0!$Q0#%*0)2=5\01:CRM(6M9=S[VN&']FM6PZ/$51SC5WZO1C@N_V>CZ M8:,7&D/](_WUC_7JZ_@$=:48V4=5C_>--KY_>;6,J0P&G-'(3+#S/Z69'_SSF>O:&"<:( ,"X **( 1 M$$4C.@BCO5-.TK$2WU&L1M;J&D:56B==2ER&"G)*A#$6<4L1E013PZ"['^,N MZ_%MK;B%G!@LG(AF.$!!2$"154!28@"")G!GO' .;VU3N.B,63JB-.MOYDY9 M2EE*&R6E9?;"AW%TYKWPUGOA_-D$03BEDP'+F0(4$@Z,AAA((31D,!@K?8WV MPB<06KS;^M9RONM^WCGV41Z&YB/K+*4LI2RE+*4LI3I):1DRO-[0XC%1R"QX M*1;\=<&S2T.(8I,4>.D.*,UFY+5E9<-DA:JQE!@'#. $T$ UTZJ82I&10*DH-1_5B M*[FM6;[RR5[Y!-J:'?>]'EST+^-C>_9KX_RB;\_TP-_.@[VQQV;Y<#-+*4LI M2RE+*4LI2RE+*4OI\4EIN?+9RGAH*.:8(D$)I5)+3R@C@5NE I8W<+%<4X+Q MG1\1;+=[T8_S]R8.I>?>5V^0W2LW=Z]\V5NLKAV$<,*+5&?6>4 ="4!#ZP'6 MQ/HH(QV0V=K&^*[:N&7=K:%S] XT=PGGZ,A^+M3[HVY?^!W[OQ>MOGH/A M@1^>]7+9_.45>ZZ4-(,$42,8H)#&/P+30')-4V5IIS3"F@:3.C0269-@QZS5 M&WWDD;7Z7K1Z[C3$<22,H@*H --V;1%0G C@-#/&"Q@DL;72ZB<0POS.#X;] MEAWZ.*,%*TUJ$WPK_N!I!37_')RNM1>LPI9C;Y"FGAILC0[:T^!H7-"&0W@[ M>Z%LN[-H*DRD5%RV\UWWW4:>\"<5P#) @"5&D,-,40 M!*FILLH([)(9L4K7BAQ=41=MOB9'^%Y4^55?QV?,Z')!+ J%-LDCD!*F?'>@ MT_ME9;ZU,L^U10Z"6"NE!#YX&949:J 10H!8;HQ&T(8HOJC,,FOSQFASCFC+ M4LI2RE+*4LI2RE+*4LI2>GQ26K-S.%ML#V>QS?N%#:'!L* YIH#"BT&AA,) M'!.6"@59_+M&)ML3B!(NECPHUGQ1;7NTZ!O^1_I\NTYZ&WMN56?/@SGT$_M"[? MBU]XV9:]RU&0K.7+:OFN.[[^H=J6[K@O%X-AQW>' M#7?A&\->8WCF&]KUSHM]JQ<:,V\5GV)!ZP##I/?GU0X\ MV-V9Z_W9NTJ]/X^.VU]/OK0[!YVW\%/<,N*_.T>[^_3@[_C^NZ?HY.]/K8./ M\NIHY[-BW@2O=-PY= #4,PA44 98[6APPEA.3)3I^P^-R!DX@+C:-U9I0FNM M(3;N7M)R0R&24A)E#$*82H2<104_D9&6*% 1%;$"/RF[,QSK'WLA>#L<[+3; M/:L366GUX[_;E\>]O?^]: TO7UQT+MJ1GWSSY95'X<69[I[Z_>Z.M5$QAXG: M1'YC6^=MGRG,PZU;=/C],Y3.$6L\T$Y:0+&30$4N"P02UEOD=5!P:QLU"5L\ M2%^A:^W&1ISDN* LI2RE+*4LI2RE.DEI"=K(%4<8>BJ"\S0:"X9'(DEQ_,B0 M9%Q_WK\#MEAXL\YZ;>?[@Y(69J:W)-,;=S$HF=YGI%7 CF! -!: &J>!!TWR53&T M0*;&7[JMN]8W&_^Y:%\V,&LVTOGU*OD9IM>/F@.&O?/G:=X'O7;+-=(X'A,T M79NY$6 P3G+N432IK$&:>2P=)SQ +K0NK*G58P.*)Y?I'!F7EL6EN32-*"1B MG20@(@P$%#H/E$B=5ACUT#@(N5%;VP@VE5SLKW*[0_^;J<<#Q_W*H6-U5-?.-4/?,9#*361G3,EFY:_": M(RL^4"2UI0!'T@*H,!QH)1B( *80LY9 (B-942)#5X:N)PA=!@G*L(;<84'C M+J^)U!)ZI(-"6"F3C;!ZX-K1'"FCSGI($ &!\@"H,0@HHS@@WA"C&<[.I MIIMXF32RQFDNL0V<2A'B%%G+.-?82L^4-(@I1:;71Q$-&:6 ("XC0\\_VBXUW?G_GNH/7--]IQX:]2VO,. M]'5\[#BKF\7;OIA^V8FJ'NL?;WK]]&X[PV&_92Z&VK3]<>^-[OON$&5-7DJ3 M[:169VE^S-?J_''PZH2>> MV1$MMDJODF9.$,'8V(>Y!OS ,V%_(?2$LIMN=E>W,?[U-Z6J?H,-!DPWU$0, MANYZ2$KETLI49NK#IVZY3_[ZO/_/'MF'^SY\^GR^]T+B_3='TBH95.%181U' M+ .*&T83&KE%"L"T=AN;'%"[[)2Y]H6^F^/8VBEU$JIE5(KI59*K91:*=U? M:" P<*:HP$4.9#VW5ON@.2\\SRT+!JV -M*J952*Z562@]/5GYMB&A+ M5GZ6K"RY["SGQ#@3D+-&(*8%1HH(B;C/L5;*2:K#:K&5'WCM7%F==?5%;*?_ MOKJW5[97KMN5[>1OKWRR5SZ!P]7>^FHX*.W0PUJ:2A1&6A1\"1_:PT;G3'I&<>\1"H9'D!46Y)[H@A:58 MQU)KR\>KM0%5ZZ?-EYB2]Z+*+P<:WC&GRW_K[L@GA3:Z\BY&A_A>I6/[6F7^ M:65>.*?#4L9S[3"BQFK$!*5(B\"1QAH+'T@\-W%CJ[B#*L^M,J^T]ZZ54BNE M5DJME%HIM5)JI=1*J972*DOI%^_]M0;;PQELBSN"RACB?$&1]2(FM%&.#/82 M:64Y(=(;$T]67!6+[0G$\*<9C]*43X5BQG,^\U_C[T^L"/0J^X73SS\7L:F% MI!M!TNZ20S@$IT51,)073@(BI8/IA4-,>"6"IYS+L+$E5ZAZ51M?=,<5Z&ZO MQC<]:.)F_*/5\9OJ^(*?F!/J.>$6^1"+ZRI1("EQCH2S@7 MN51^8XMTN%I. M'FSU?*7UO(WV;*742JF54BNE5DJME%HIM5)Z?%):V521UI;[!;;L[V1_C;H7&?K[ M>EMVE^ZW$Y_C((SPABIF/%6"F&!"D0?L"B.*=!#\K6VZ].9Z$[XUUFYDK'U8 MVEP'05GJ8Y'.PF#$6&Z1,L0BAUF!)=48.[:QE>..*FZ]PWZ'RO/ T7\/A@^K M!JW_]1#"OX'05PDQ+RG^_TO@,KK 3OI=&-AJYS^C\1H@9&R.456Z9QP;2E5;F.KP!U^^T/U'@]HM@3K]@3+4 UXD4NC"\N< MES(O"L&E<$%1[(5N"=9#8\7^ L%2/F"AA$>$YP5B.>?(<.Z14];;$!RW4FQL ML0YIH:+E5RV_NE-^]?-HV5*HNX;%Q<( N6<6*X4*0B*%TA))P@I$0^$YSP45 M3FYL"56TH-B"8@N*=PB*'$Q+)Y3F1F/&A) \.*MS1;T5F,F\-3I7 S&7"HO+ MW!%B- RYHXCYG",50RNT]2H(RS35;&.+*-K)Y7)QI!8U6]1L4?,6:PLDE6*HX%@R88*0GFYL%42T M-*JE42V-NDL:]?. V-*H!P+/]_/@Z;$VA;$%#+&GID;FXF"I[=H XT8#:^^957&CO#YX9C]&9N;0,OD1A=2:"$5 M8:' 4N:YUUSG#!M/.3N*KI_FII/!N MG^M@C,_#Z,](!>OB[[I[KBVKCWW,# M<5KVQBVB IJ\.&#UL&S]KQG ?9;-S=>;Z:L%C*J_ M*V!*TJN_QIOYE=]][[%YOBER]5./_?YW_)X:2Z[=H%^3Z9%/G7L_F]'QH)A0 M7$JK_MY]]6K[Y4[V[OWKG;?9WO;;_V_GL)/M[C_;S+;WG\/'?[[;?;Z[_79W MY]T*K0V7]^79P?Z[@U>[S[K M76*NK;8$?N,T^\?[S]62$[ =H?$(D>N/T"^9H&L VU,2E+UX>["7'0#EVS[< MW7^9;3\[W/U[]W"6Y-W]+%JUX;CV*G:M#M^C^JWMP*U$OGWM[Z>K/:3[?IB5 M/=L_72I2?Y/>/LZ]C4>Z1_$KB[O!]-I-L^M5OZI69I]B_UVS3W'ZGNP?[IQ_ M/-WA'SY]OM@[?$,/7G[@^X?;YQ]??OST\9\7IQ_(B].#YW^5DWV*TQ?EQT][ M##XO]YZ___KATQOVX7 ?/OL;VK%W\?'PKT][AW^=[KW<(8O[%!_^@<^_G7SZ M\,_N^?[ABW+_^'[R\. MWAQ9*W7A#$/,TH 8$Q@9BPDB6BDK&,B4T8VM7'74G26JK=$>;8M'J].UFR38 M8T.5D);:0L"\SJ73N1&:4&\I+PB->)0KP".)&F#B+1X]#!Y]6\ C[*VG18S6 M+;1&C%N.-"<6>49YD)05N8U%)-FE82:KAD>_F#)^IRKFJE/&;?=I5 W3-F?< M"QUXT&=;=GW6FW#)^'G\R^KJ)#L;]+^4SKO,7&3],S_00^AQ%J?!EW)8^NKW MZUA"/W%*U,JAXO7MOI\N7?Q41ZPU^*X[I,_]&6AL69]/IGLNTZ=]:-RW],%M M"JX]HCR!A[::9F4$OW=]_&6[Y[9G1-62EYN0EXLE8\I[XSAE!-E<"\0,F%5& M!?CAB!;<,^^IV]BBO%/@Y8,45XV\M&>CKH?YT2KVW2OVHE42I/3!6($D)10Q M)0/26 2D1,$9=E@52H-BYVNAV*U5I:_*O M)3.M)M^%)B_2%V9 ;%@1)+0&358%,!=:,(0M#T(')GWAHR8KOOK'*;=>F>LJ M>=R.R$"YHQI%):_\<-BM4TE:G\S]\99Y0'M=#_[.UR@%_];#L%2Z>Q":#X!A M1H+9 MQ- &YY%SOG.@2C N*4Q%TC7,2SX@'ON"0Z!_DYS#:VN+RKLH*MUV7U M5/?7$I56K^]#KQ>)BY4>8ZD+5#AM@+CD!9@@N42Y%%HY3W0HW,96WA%X]8-3 M6K?+];>3@A\,O,N&^JO_.:ZRMI;938JJW %9^9GJ*F/QU$$OA_IK@WE_^IX/ MY;#%O!M@WM[A]M+9/((9IPJ .@Z21,SE#,G<6P3KF\Y=4(XIDOPN;-GOM] M>33>E]U]\;]@?E/ 2/[;XX:!TQO\H1L]L,_D4< M]K<>.O#%[X3@[?"@5T/?OF_![F9@M[/$78CFV@CED38!##;*,)+,!Q1R$121 M@N5Y#MR%W!KI6D?,RJKN'="75G5_@>HN'LVB/9:!6:0U88@1HY"4 *^%9$3D MW/E@5/2AMF'WC\?3,ALCEO5#9D857%,!/;'_&95U2; );;F QODS-#I[6AZ9 MAXMZ">57[] W/^A?B8C_#,JA?]X_;[?(;P9_NTO,Q;(@+"8<&>TC_!&*C-<" M*5EPP;PNM#,Q>4"2G/RQ\G9:ZWQ9/?;2ZNI/Z^H"51%"^\!I@>+I1XC%5[W@SZ&J;HM7BN]'BBWDM#D%XD&% '-.TFPM<1>4<<4]YS!/F^+W!R%A M8)6WH/>SU*4QT)CCGA?*("=@M6&26B1EL,ASITS!?[X3"-.N?4Y2KD&FG)/6)>2P2_,"0+;X@A-@0B8A@NX2L=D?:P MSI:?JJ^SOL]8"::XR@01#*P>&%@9T,2:&Z;*.=U2F[+;UK!J:UBU-:Q^Z9#N M^8$%C81AF O4>UHNYE]LL"UNE-F!UY5_[NM_=WN[4SFT'.Y&'.[#DDF&&3.% M4P)Q*6(U!\R1MEBCN&7F-39<6;ZQ5>3+>V8W/KRU=2,_2C?R)%>H5=M[5-L% MT\MA1YDJ" K$@+(6M$#*!XV(EE1H9J1@:F-+B+;LU.-Q';_6PT&_IX]]YLI8 MY1;,@H&WOOP2#W!L/;ZX*@70('F$JK-)2:\L(V!.W+\SPR-W"ZT1,MJV%G@RK[$Q?I!.H MA_WL'_TY)A _L3+?:U"F8=DN&XOO=2V]M_%T>.]>Z\&PM=1N"HC'RPD$,E=2 M4(&P;AUW M@6M$G2H0XXXAC3E!WGG)@\="&@;Z+3M2+)LKK3-F79TQ2YPGG6]B[6#D7>;K M4BEM6-_:D9]X0$(MQ%?3'?<6(V^$D9^7RS]P:9T YD.\"#%0*"#XP""M96%P M(8@T^<86[11LV5_=>G165=_7EP*U6GXG6K[ A##."0L$(X:I0TP4%"E =62\ MUSJ7E.>.;VR)#L!YZ_QY3,Z?Q'G.=8Q:BRS(U!7BGEB,S,KF-%R*AE%D[W17 MMYOQ-P6^3\N5.0T8>C((A:R6&K%8DUA;$Y"PBFJ0K3,QAB;OT+;0^"/6ZA7@ M.*U6WT:K%^A,0;$FTN;(4D7 : G 9%P(*! *3 M: Z5CB7&9\)KLG^/'3U/RZ>S1JQF4JC8C\V\?3\\"#,?M]O\/PF.RP4]92Z- M$YZAX$6!&*$6&>D)"DQA2;1P6,N-+=4AZM81B*U;9W7=N'<9J=,J_\HJ_P(S M8@9,&NZV]9&OBD0+A<'#98K)IQ /-<23$2LD7:! M(8HY2#TX"\MAW-=B:CFT9]5,Q-;QLR9%+5K]OC_]7B ZGDM9%(P@JN*12T70 M2 DKG*Q2Z=R<\9WQ)HR4\8<$#Y..;_L#Y 1KVSWZ/ MHU3UNZ7+QG!PEPG_J]#(E6"HJTQ, >6R>*)F=A;/U7'>9>8BZX^A,(NZ^*5E MJ:OCM@-Y/0-QO6ZD]>?%^RH>,399O+8G FL7KQLM7F^6@Z[R&']J*'+!%(A9 M+9"TF".'B=5 020)[_LA>O#OYY ME[UX>["7[>[_O?/N<'?_9;;]['#W[]W#W9UW/U7D[,=#L7+KUBU*NMU#N<)' M-6)MB,>U%;)VD-59.JXO]44\9: Z[&_'H^8&'I@D<,?AQ>NN M[@VW>VX'/CV+E[3\\4;\<;G(2BYR:7Q@,0O' G^4!?#'0!%FF%DNM85O-[8( M[Q#:5N-^G+K]:VW#5K?O3[<7*W.#)>CR>+H(5Q0QPP72#'X#O YY41 K"[>Q MQ=FE.Y,KI-LK85RL!:D!78+&NRH+@_YI-CSQ=W'"R%/PC_UB?M.(Z05(Z1T( MZ""T('@W(+A<>44QXY2F 7FJ.&(QX5C&\UN#SYF3E!*%\YB6D[/5#^!O_=_K MX?]N]?L>]7OQ9'I"B3?,(XZ5!Y)C")+!YDA02PR)A2*Q3<>/M%5P'Y'W)E:1 MKH;IP->RE_7ZP_D\G41_;E5\[DE8?@\4FSH+CV-S\$5_\*K?.S[T@]-7?>@] M_-V6J+H%4"Z77['284!*@YPI-(K%P9&QA4&*BR +I2AW-&8RDDORDU?(&&P= M/>N6I].J^R]1]P5>I'+'O?0>Z<(KQ+S!2#*BD7<&OF&>,B>BNLM+#HA>(76_ M5TITNX>ORY7M(#PQ+^"?HPH^JZI,1P][?=YEU^=]Z"XV-@J:$>0VQQ(O![.P#88M@V&73V".LG7&E7>10=NF=RY3SE7:PWR.9==F=?SD&K:6>1:P9BBW&HQ11@C2NB!(%=90X"/<$[>Q!=9J MYW9G'+9,M66J+5.]F[2M%[O[V_O/VK2M-FUK?=*V5F\SIAV$54'D-0X!FX]U M+ZMJI'LVQ;IW^[UC-/2#4^##9OBTPK_6(N9]/\;K-15:6S/B1F;$_Q&B.>&6*.1YX5[:>F(]&T+=\))9FWAON+ K!QT/.F48RUE/RGH3<%%9@)NXL MPKAUQZRL2C^<.Z;5ZSO1ZP5*0PC@<6$,HCEGB&EFD2ZP1-2I@@1#\X*PC2V1 M=U1^ZU->6K_,RFC\ZXDWIG>WM.9)F',/YY=I0?#V('C)25>>B]SE 2A-7@ ( MJE,@,5.68>4)Q2Q@ DR MT@(>$RQ-SI5CNMC8RB_G-2NDTJVOYKK:_MR;X31G M@AZ$*(?=1@S/HA1:++L1ENTMT1-CM72T*% @6" F%04LE.:(44<*18F22H.R MYBNMK*TCY=JLHXSY9#W7IO6NB+=D!MO&HFDQ[4:8MIRVFPM.L. M(!4H0%Q0!2'2.\<)&%.T@WGK'WF<2OPPA65:);Z%$B_N].2@MR(GR%,="R<2 M@Q0A'&E5N. L$<&+F);;4:+UB#P*C\CAP.MJ-+B U_;MY^QL-+ GNO)5)RM[ MMCN*_10FW$'DCB'R_?*@T%B1(F2-C:$Q2P (IJ3W*K2"":TVMEVV0 MRYKJ].JSG5:S[TZS%XOG>4D+7AAD6!$M&!"1!=,"$PI-WICBW6H5(_> M+W.KBB1W6/'@_BJ2K& C5X*UKC)9G=3.^ZTIGO>O[*PIUI29BRR4/=VS=U!) M[TFL7ZM52>_%6'9MD:V?7-"6S[?EGE-J8!D#:]T@!CP%&449*@PME-;:2!OW M!/..D+?)16E)ZLH:GK^6H[:J?7^JOP?7EU([ZDO8;]V9SBN7_'_>$;I%UBA>L/JK:^&@](.O4M'%?3< M_ C#@F>C3]T_]_6_NV,_^LY7>Z)[Q_ZM'OJ=$+QM(WAOM@PNUW]2 MPN'"!:"TFG'$/,Z1=(8AS:AWN7/&YS2Z; 1=+A6]:JM@RW+7@^6V$+':$+' ME+7-E9+:H4 X1LSH FGK+&)YKK@+A .UP\D:)2J\*4U_ 9+=^]3LWH MR_AM)_MSY^7N_GXL'WWP(ONPL_VVI;Q7K&=44Q.X%-A*R03/E<74$R$4P8'# MET>[#[V,M:O235:EP^52&=QS;!W/D5:.(49Y0$;B @F*@5K MO?7RM6K#\%^WZN&C69BM#<02:0M/&/-><2R=4UH:J5G!:@[^H-[F=F&^T<*\ MG#*=8Q\,Y07RUFC$B U(:M7.WM@16R_RI[OOGOVZN#=^[<[[Z(UDKK1:K&PPV7ARO=:EV_=M*,?->.^'Y1IGS'(EE44&C'/$G-=( MJ<(A(IQV CL<,-W8HAW%;AWMM7IE1EI$>I2(]&MCUUI$NB4B+5CBV 1ME/#( M>\O $M<:R8(Z),$25SIW2H58R*TC\EO;X6W-E)51[]V>[9_ZMN;)2E&M*)+# M*)&(;2VPW0C8EE-',1.YT;Q +(]!"Y842.5.(DJY8H7QA%$73S%CQ>J?^-%& M)ZT+.6EU^%8ZO%C,K<@9Q]@A18U +&X8 !13Q/, ,N2"B8)O;*D.H\MU9E=- MAQ_5)L$:/F,ER.$J<\+]@_WDS[_*X=^Z]5NW?NO6_W46VA=?#6/!M*SL9?_H MSS[X02_3O5@TJ,ZYBU_TXL''\=3Y>/)Q-NQ/KFRW YZ$\^W7VJCIF.UXD()W M>4MN;T)N/VTO&:@T&J@Y]H@418RJYQ*I0CCD@Q4ASSD5GD?/FRQN36[;O8 6 MCM;%W&X1Y^X09\&<]D9*!J8T8D')B#@"R=QJQ,%^QL)XKM/NHUQ]O%D)8VXM M>.0S?58.=3?S7\]\SY7#4:R#7A=&3_4G,VTM='4X)9&18L*' U"Y^JZJW2-8 M$?[5"'-G1I:[/1N+VKL_1T/ R@]^V#H>;XR4R\G-UH9 2!ZW045 3!F,C' . M4::4$YRX4.@8IY&+U7<\MIL'Z[%YT"KW?2GWXJZ"D@(("D.2<8X8-PI)DBN$ MI09I:YEC5VQL\4N/>5HUY;X#(O3O85SVX5]7?MGZ7_@QOF.F?=;'L)N[5M@< M_TACR=2[^,[[QMLU[$AA/-8]F9+/@ M\/JS?E5&R?X^\%T]++_X/\Y+-SP9@\7,C;4X?L?36[2!1HR&5]^R*B-(Q/QP MS/Z,S4TP8G*C"RFTD(JP4& I\]QKKG.&C:><'7&Y,;[I9+(3=:://3(#KS\C M':"'O^ONN;ZH-OX]-Q"G90\M#/SBF-4CL_6_9@"W7M+:!QW6XM)AW3\XW'F7 M'1YDSP[VWQV\VGV^?;CS/'NQN[^]_VQW^U7V[A ^V)NKC?GP7;E\AORVW>UF M^K2V!/0@^9:')_T1/--5'; #K ?<.O.#^BBE##1/_^MJ)5N5;BW ]0TGO,@W MOM^W3Z-J6(:+!YQ^69XU!_5D#;'9'YW"X^P=F"GS].0==+@,L#SUAMNUR0@K MVFL 85OZZA#>]&'RD)2$[$THR1[=)Q^['PY//G]\^9Y_.'S[^>/A2?GA M<)?L?7N#/P*MV#]]?[[_O'L*]*+K_^_MQ<=_W)DA3'SX9NG'T[]/#E[&>[HG M^R_?=@]>_G6R]^G#M_WG;S]#.\C'PVU\\,_'L'?X@8,4CK#-F7 Y1T @!&)$ M$V2($:@HG'1&8NZTK,EEV0.[>CLR0J:(P8HX1[!GRK)8_9K;H(":2$JIVL@\ M$+VS../ %H^)6'M[VV\_Q+RK=[LO]W=?[#[;WC_,MI\].WB_?QBKDKT&#'JV MN_-NS%J:J; I_!=TQ"="' 2V(\;L]!X8T!Y"/>N4,PPJW-N@$@QPCPA,*NN M7 =_ES>*Z\V>'GSVPTX&MM!F]MOPQ"? (_B/9_U3:-Q%^BO_(^L/QE\T M]S=?_*L90FB?SNR)AH4-AO5**[ :]@?^3BII[.Z_6/)FCTZ-'QR$=_$ETRQR M_.10\ST]HH:''%9?1)4'*TP5"BE8AQ'WQHH<,$AQM[%%E\M69%6<%Z=I6E0@ M. >3)$Z+=R?]L[?EL'9@OM#E 'AH&O_H[TQS\R\_J/Q%)TZIBRY_UJHON%]TK=?KB1I,E8&W N)3,80P+@=-$"\-R:90I8FVT M[TR6&6V]W=@:G@R\OV0NG?EH.0XOLN4)];(_&ISZ8?92#R(<10F,9U*:,\_*X<5F M=@A7-E"4E1%C3GV430292=3&BW[?P46#LWZ-Y=EO&^/O-O[522_KI2_^I\JZ M@,J^&F8#/]1EUP]0_[R7CBOM1[.^60Z^U+,\?I7>-#O_.Y/)'R^YI!/59KT, MUC]!+%56&[^PR)R49^,#J:IL#,2GL6_-6SQ,]OXI4+[X09IV<4R:X_R $78R M5\:J&684G]?)DHJ,&YN9 ?P&O8%7N)$=@F6A'>B9A8_J_F9#;T]ZL- <@Y[6 M(DFG8<4]"9?\(U7ZNZKZ(+=H_<^?SS09R>) M$L,3H$/7LEMNM)2N#'%X/2A[MCSKUO*9NDE %H^ATY<3AGNV?)[-CF*R>"Z> MLKVS]^G]46&9-X'%JBW2(<:Q1Y++@)3$3)D\-[#>+=HO$2A_Z+<;;TTFK)EL M3<)4_@XI3#%QPWBZLZE*5^I!&0]_/@>-/TFNC/.3?K=[D<#2;68I@= V@&UT M-Z)/E9XQ!'"JZH6ARDXT8"PLY+W,=\M3:"FT>//[AM5ZJM3E./*BC-B>77@] M> R=?!#P/B_A">+$P>'>D0TZY%H9A 7-$?,\%HW5"N&@F"R8](06E^'$ MF%!=IMH9,(MN6MTS3A"GV;GWGP%,)A,VB_MG0!+ZO80B7:#UV;MH4#O@1&7] MX2G(^B3BRE^C+I"X9KI'2:9ID-A$\^@:',+D"CQS!:FO>$+ \+Y*;@E@J&"Y M#/W=>R6>"CJ\CX=?[XR'\0GB QAO1X9R38BFR$OA$1/>@>W&./( $"1G7'F< M+^+#;B_*(MK*8'_5]/_]YKM-(/I@#.FXT@-O\&>18>B)HQHLCC$QCG9%#ZA$ MBJUOK)HQWH - ]^ZB"V]T=B,F\SUV@RIJM'I64T2:K,)GC[LI\<,/%AXZ0.X M#2Z,]F2\IUMJ Y@5SXVLF09<"V:2[?:KQLU7>U>/8Y.NNF]8WP8-&;?ZQVQJ M_+*Z87%$3B>,:N"_^-ZH:=$XT"MSHT'JT%QOSM(:MIF]BTGCSF73[Q[GC^$.7.V$3U#\83H]GO'J O/=8TL.MDQ6-_G M9=PB2_D7SL-H@ZG=7%7"P[>/[C(*G\J/_ M(*O:NUJF;\?049O+K=&\_^W-D0S4$%C2$ T:R'# #$F#T8AH/ 6&]L]7N7.*K[X[$H M7F1(_:FC]0FM+V]K7@-#8_O 3N[.]7F_R-DT^P60@V?PZ"CX?X#;/H-F >L: MM!!Z:LM)]'9_!( M5&_L])O/G8]4&$C==]X>U[!D,<$S81B^E-9/C!!HR[OT[J'^&COIOS89*HDL M-U=M9H\!M2X7\',P!YL\G'K[S:4XUV8885Q.!OW1\4FSGP:7GD4#-!F)_8NT M@0GW'0_TZ9+X=-R4'/BX#$2FT$R3*GX^7AW2+6!*@HGWHW:8BPQDX?J#^J9> M?_B==Y6]\4Q[J^,8MR=*KS>5H.X$IZ"=/ MC3:]K3?YSO1%LM[J!XVGS>Q$A FV,'L6%\3'-)LN#_+Z(1+.T4W7A_;,R7>L MA]GYB8='#D&+N]TJ.R[#,+,ZBA)$[_UIG48VG.Y_-UOB:>["9'C=2 M&H^OM M<"RNZ22+0A]3&A B&,HS[RACJAJ8V2XY>/LSM1&BEGC@R3#>QC=MJ5&RGQ , M%D[=>!JFJ%0;XDV,D(OS>_) :$5]XT)'(EI= W-Q^>OGS2>03%U7D$ M#Y 2<'DDZX\B4Q?HH:"2.9BO(S" COTQ_VTJ=SL>WAM3\8['/6N1PQ)<66\ MTOU^Y6)P=2CU!*_KEDW6@'1\321 ^JSROX]_^6.H<-"]N('8S0>Q"^F+]'1>;!:57?HTW\]GO[CPE M\8E?>6TQR+G[GR(MG)*[J&MDHLU:JN\UE-_4/'DEY71G*LN MD"^]_Y+Z 35^_IH" C]><1(U_> UV*@[,9!Y+A'\FH/\H,6LKMG%7U30\;ZO M5&LZPV)06D;S3@I(NX84?JB_:ST0A*>!P#=1MH>O&-Q>>6V97.M\^/68L-LI MONJG:@??9##NZ.C,=1_M_[[-0+=CV<[<%9FY:UU=_IH]?I:$D*6,U>RW_%]K M3RY7_,H?S9UK*],#E]^]YO2Z?OW=&_?_@\_V7^Y\_?MH[7RQM=_#R11?:]NW@ MY7YW[_0]WG_^]Z>/GS[S_<,W\-F;;_!<_(&\/=W[]F?8N\ \E;5[A[_"LR\. MWAR)H B5W*#">(P85PQ)'6)5&BV]T#RH>%Y.WB&Y[/ [JVYWDV7Y5]2UO!T/ MN4;1R]M!YQI!2)T#<[/&(9:?@MSYFN65E3Y&5W1)&6E9V+U"POWBN M@,"64JN0* ) ;,.::P4PMI294U.<(S"%GG+RN[';WKYP30KS:%>#'QUDOU& M6H?I+PM,N=D$6O?EY))S+P"8I+$V2%$PE5/C8QT?CE5@L&)0V_H)UVD=VG^V MY">TS.=&$XI,KE@\WH8B7<1J;D(8%H*-!34WM@HJ.H(7*W\8V,_O\#XQ3;^4 M.-Y2V5OB>!\*N^3.8T$7W,F A"\48MP%I"5AR%-!0\Z\5I1M;%&^N2+J^O#< ML,6*.V8%ECE3$)US)ATSCAK+K:'4N)Q:091O'55K!S(+CBH%TK1>:A2"RQ$# M&2)-I4]VJA1,>"'CGD$N.J2XM9NJI06KHNJ7TH);:GM+"^Y%8Q?]22Y(R7.A MD+=$QZ/L.-*: :_WUFJ9!ZRHC(0JC=N,Q+ZS%: 8_1"AZ4 M>O?<,'>P7H -DL>4;D.9]#D31@IE.?'8T]9CM%8KS;LECQ%Q1:Y)+I%G.4;, M,X. #0BDM#+<8V)M/#I>%!W,Y,H?FOID3D2^%V9X2UUOF>%]Z.MR_%<\>\IP MAP23#+&"6618H9"Q4GKM%1=% .$"1\)RB1@Q!$DO.:)2%X775GO*(RE8 M$6U]>%+P% *,#E*)R]]H&V"T"NZB1[B_L$P-A3 Y [3+(!1PIC*EHM,;P/=5WR%I$<+#G.+=*R"(A1[I'$MD!,::L\2 SG^<86WEP^ MC?V);B.V4''7E "LQV *RZR4S'NKG,%&!DVPEE3EN/46K1W&+$87X4!U8<'D M5!Z0I< 4*>XYLHJ1(*S@2JG$"<2*H$RKZ/?%"6ZGZRTGN!=]73_$42LW\U!BL-@^Y M@9U]RY. 6SM[I7C[P7)N+\US4^@B((\918QY,+.-4PACZ7W!J,V-W-@B'4QQ MA]);UP#\&6WZ1;;XM=MT&V/]]E"Z1G!RJ35_2T1IK?G[0(4E#[\O#)7*6A2( M,(B%/"#M)4%$B[P0Q!)O\XTMD/_FND#"PQO\=^0;;-E:R]:NBJ'%ABHA+;6% M8);FTNG<"$VHMY07A+:[(FN'RPN[(DQR8HTID,\-1XQX@:2B\(,R1J66ECL? MBP-*S#I?.V/[94\GOKZ^7GQ7]6_ZOR:GOOWBLT_N! M,51E-:RRLP% Q0!>$,_1A:EF_>"BDSE=QG_"H/_-]SK9B=?=X4FF>RXS7H^& M%_&P>]_)CGW/#W0W [IA3^#;LO+IHF[YGU%_L+D&8B"K*(;ZP&,8WU.OAR , MWRT[6>5UZ/==)S/Z/R.:YP=998[7)66&,\@4A1#!8+YW(8U#<;S0*?.%E6P\Y!2[O^8][ MD@&B\'@.$Z;."F:X]OCU*YOUL.%D][C"@ZX!>USXRFEXW.GLQ1L8N@(4-I. MUM7 ?=*#^T!>8&5RR^O,JDZCCH]X#6@]I^*1W A=7%=P%K/+X)*[P MI]D_L*($/X"%?@8 9D3T__X_DN3%'U5F1A?QE?'9TR4_?0+R_5(.2]#Y[._O MM3R#%2NVIW_<2^).+8)%K)D@93U'IE/O_,3W4E/&+9NE&F45=^MA(@QFK_O/ MJ!RDB53[1$8 8C!Y3NM7P_0ZZWIXT$^0DW693^].RK.SL9SB6'7C'XWN557? MEFDDSTN@=)=)>0[ZTZC5LPWN ?GTSX#R#<>/U^ZT[ $VQ(^^^,Q_/?.]RC^* MP;T"Y755$V$;?XF3[0L,$VC98^CRU0QERA_O8#MIWH\91W2[Y^(_.]/A?-WO MEO;B$%[T9[=O/Z^G8Z+K_^_MQ<=_W)DA3'SX9NG'T[]/#E[&>[HG^R_?=@]> M_G6R]^G#M_WG;S]#.\C'PVU\\,_'L'?X@>\??CB2+M9R= S!L.:(^2)'*@\* M61AM'YRG4O.-S%=6G\49,QCY^>4DK=S.#ZH(Q]D)"!5H8K3.2I<6\&IX&@<[ M.QM%5*W&J*#C@CL:E,/$*6&M\#X[!;&?5!%K 16JN$(8OZ0$F]GN#%38JW0E M@O!?-PJYL(%8(FWA"6/>*XZEIIS#KG\=^/H-NODUK=/1V5-OQ@T%<:?_679#HFCOM?UX)H%W[ MQTB*$(CAP^#*)_[9;-ZWXKR=^NG=^A 7(73*&"I,B9"0#\6N,I,DU M9EYS3PL0?][A=#D[-=H:?XVZ%[63E>:=+"IOFA33CPE/'^-(?ZLS'ZFL[UY< M&\IN\(:$>S>9C3G5SA4$PZ1GC"HLF54."\ A "4A_=V T?S*V\Z_\?S[G!^\ M.?)4!^)RA@B F**Q<0*!T!$"- MK4)T"%=+ I_'D$0^G#^M&%6W?X<3RCK]'=T8ON4^ :OD+H&"# MSWZ8#:+9O+GDQ'T$UL;E!M;>K('?^)C*.W2H/37S:G?LIVLMJOU/VT?8>EY@ M4J#<<0L@7MB8UUH@(8UC,",#\WC1HMH^ UOE:QF=D&!QW#3>\F?,";(HQ>G. M_4%XM?OB8"+5M=^\_VF)[C_?YOOG1Y9QCREV2 FF8'T.$DDJ<^1GH)>OVS_T@WA*'/_NMJZLA*GL=,#D'\%M_ M-/Q7X[H<-,@-!#*D.U^D&^KK%NXX]<.3?G32Q8U5#W,)3/#.7$/.^Z-NO"#: MM?&*E3-E)S,QCLM;'_>3GBZ%V'^^R_:VCR0#6178H.!Q HA,5)>2B1R[WQ. M)>62@1W - ##1GB _*6>1F(T$'F M2-8?#&M3,Y1Q5*=FY&6FZ7:W.]G9O19H)0Q:P*>G MPRE?#^*NQ1#X>+3NUO.HU=%9 M-?3P;?UGW+ ;#0;U1FXH>W$;-NT%0+^;C=8J@Y&(VWSC;=@S/1C6WGX_V8.- MO^NJBEQF3Y?PAOI)]7[NF2X'=6N:7;_TF/&;'\46X.42>N[/8/Q+/1Y(, [B MIKO+X$\=8VQTO!C%&S.C*[@BFO8P]X;)A'"1Y851-^NFC7X8YN\A!Q9<:&&] M"KY@F%LM<@X@8AWFL*J(XE+DF%G7H9/V=S<:G,-\J7SOVJCR/K7Q51G\$P.4 M_<.=;_MOCJ3@S+% $&:52=[TJ98@_6I]&%EIYY0XQS,E"LL,&,Y85JI7SW4L[WSH\*+ M5 M6(5@2 4P.%@_9 "A@WQS3[UDRG*0,MA=5XNX O;E9^ 9P'&"W'4$U'R'ZU,P =)JG):+N/;"HP;#FL#/QD!UXT.:H*9^?>75B\OLC6DM MKQ[QTOQ/# .K>UE;0TUXV, /8U!8)XY&.:CY30I?LG9T.JH'Q\TNZS7).NW' MJ+D4FY"HD+4IH*[6ZAA?<:QC1-0 [*RJBE1@X$,7K+3:D*N95"\5E$EOJ)E8 M&4.KHI661+_Y_5CMY5#E.Q!7,V2,;!8E&YZ,\Y5F M;FS23?#T%FV@>Z !5]YR5:+&KYX91"X,],S/DTD5L#-][)$9>/T9Z0"-_5UW MS_5%M?'ON3Z=ECVT,(:+W;]:#A-;<3GH6U#)G&96<>Z8#L%P;+PF!NR77'!9 M+(:[A\"HX'EAC39,:V8D(;)P7M+<4:+#@ULXEUOCN]/ HW4PO*?-;2WM_4_O MCQB7Q,1B!-2$R(SS@!3V'L$0!V$*SXQU:V%I'UX2^SH;% <07M;Y%0#:9Q&U M1V=GW=(/.C,1TVDEF-G'#:'LQOC:#ECD%1!"]+:,?[P:NLW.@H,NK4*_54 P M]OM#G]%_;69_E]UN#./V7W1WE.*EISO&DT9-7P;O7GI+XB5 +L Z3[Z#<:3W M.!2PQIN49>2_E/T1K&;)8F_<#$!*/M4K6-=_\=VJR4<*9>,0Z /S@&OK6._' M2R0NFQOP!>+XOQ?%88%?1QH JT8W\C 06W*F]/R@.BG/&G)74X>4K37(1CW7 M,+S(&\& K/>!-J_>6XP//ZH??C3S\(6=@**0!H".:#!56>Z45#FL"CDL(()K M:<@/BKOL[K]8MBUZH],%VZ+.)7Y;<\K7T)B+PVF(YG[:!.V'M]#@G=3>US-C M\;<>E#'(;>RMVHDS:;J'B9\8I.X_W^,'S[U:.W81)AR^:<%K7 M!\WI]8?C[(D9VIK(<#4!IK*^+B6=I+RSB\SXG@\ET%KX?8IFQ;]^P&S7$RTN M9S3OD@L +.W>."_"@D4PR;IXO#!YS]3KG>_&W)67=9KQ=L]MSZ6;[-1^YS97 M((+($2-6$^8Q,L3EB)$8" ' CPK+"UC!*'=6+46V=+N-_VH\>9LTH:N\^ME" MLEI<&0!?@/(8X#T **%Q2(11=(=E45RGH]/&97&F+QI_1]I!J.WN^HW)FP)* MXUW=H&IJ=D?C.:4>PM?QF4UR6LQRF_@W3F$%CLV?ND8Z6<\GSC)UC23"%1O] MQ:?]TN$)L+!3'2$,%NB3TD=K?\R7JEA.81@3G3J9*ZOQ\CVJ\]VR05F!C>BB M^B5KOX'5&*WWA#96DSOK[O$-UI5CL+$;=X.<+^GRL(AWT$MQW1F1,:0[5YW9 M%+I,N_Y9G _;[][';P7"I)-% DGP'_58;::_\C] D6 M/1[!&ANWU)J%MTK) M-3$5&R;Y)$VRF=5C)2L;+W.Q5R?=$O5)/G5GL*0G49- M3P$'.9DD]-2.*J.[J2'5B??#S3IL?4[9QUU+?LDAO#_FYM3:$#\Z[;LRE#ZJ M]7#0'\N MJ\7D46 G20EK6Z<_P;%I% 6.30)X@!N\'O3JS9@T+KTXQA-77&WIE#!^T=\[ M3IX=#\5N?)%+3J\%D2>;L!Z7E*J4K@&HLY\C84H/C0PMMB9"JBOKC"N023D< MYV$VWL)Q1\=I3BF'MGFVC3':(-WS.!#P5)@^,>PC/K:>'K8+,P!D8'7=R#1% M+F\<2#+^:]J>!@UO27(';-Q>* MV]R=GI.<<*+NV0 <=V,\"I-Y"+-FU)WQ\C9S!*ECR%E=ENH6(6<'X[%*R/DV MMO4@O*]\+&@W?+*Q9WN'V[&FU=>]0_MU_]L;!C:CQ=;D3%,DC3%@,^8:F!_) MXZ:FMV#_YXKPC2VE.BR_+$7JAN&&#R#[5V-ZV4J]ECK??W/DA?-4B0)9412Q M\I@ YE_$:K'&6TY$GG,9$^/R#EA@/TQ4T9/-PC'=GH#X]RHDW3L.SR;AQ=8U M%"&61HK&P'CACE_UX(US@%M68W2>6QJ3+=$X[5(1I=(U.[?.RIO-YPCDJ)YWC$- 5ND0*FXS$;6F) $[YG+FZD_-[GA2@<%;G1 MS!:%T9X11P!\3%YXI^Y$^=\-P8J/F^1^4.TD!VFK]TGO+=W?/I*.X9P1C8PD M"K3=%K$&J02T9X5G6%JJXK'@'9XOUQ^=&,5-0:BA_IK*]%1S4PO&?4JRY^WK M9@L;?NL;8&E)GZJ;IMC__ I2 3&$WVXTFU[4\8_M0G+)A#HF!]M'3A>:T8&8P=LGE4;YT+YPPL)$6'L>4LFCE73IQ<#?:N])2X,BIJOR66XYG! M#]X<*1L,DX(C;V+&LW BEJ'W* A.),N-$%S#S" =SNCRS BI5DAR0Y2]&=-_ M##/1FA]O0G8CZL!J[IK"(O&Z_GEO&OO4[$O6_HUZ,RVBT-EH<-:/;S"C8>9@ M(8^&[']&8$&&VA<9BQBAU(I82S6+!?#20KF9;5=9-8KVKX]3J&8&ON>:+;IZ M)V76B[)H#6Z_>]]9LNKDLK>:5)"E\<], MJZ7-@O%7N*!QJLX!\G2#L7E6<@8L5')*(4U-B3 8!#LH3:03IO_%;V8/2OJ6 MC>]8ZFML?8/J]^=,P(<\I?<"?3;U( M$S80+QH/R_>\&1?U?/LYA^0X=:EV:O5/H7VV;F2T3#:S%]=H0)F*60*X5'4( M1,2/^O<86)',FRMV)B)^7$"SHU4 [X+&3R FI8M&JV-2=F_QF9%R7ZV4:22R M8S"X>O5;YPG]J)J$>]C:L('I:/J#0?\\4?AHEC5$;;P?47]8GD9_73D<>Q+C M,\:X6XUK],(LCUT;3X*X&3RWF?,_WWUO$]?8V%/II<,F-15ZFC [W="D0'@[ MBG942GZHIU#DFS",J9A![8V$9M2QTJ"J_=/2 O9^*0?]WJQ%EWJQF>U$!S(8 M9?X<6M:@ O1L'"3CZNI_XUDZELY5@%S-(7(Y+E,Y)XIAV4W3??J[&;))I9=8QI(?7DB+M*":]GU 0>$PP)?H@(1$S8QB+]+:Q#WS_^7'TB7!L MJ4&*48(8B0E3?>.CTCN A4J($IY0,Q3AB1H'J+!N%S;W#,F4M5(A9?=I-FHW71AITCS IKJ=9(DP*6 M;:T,+-M6HF *:S A+-;V7$AZDKFE@FC#96",8:.UXLX(RO*"!D:6RB$_'^_J MP>2]P@!<+$J_$,,8;XPVB/_/R-?U[(?#06E&Z6RB^JR, .^HOS-^>.Z;6O27 MY/O583S))&RLKABA^+6LAA,S\9+FU>9I.9B!G]0J4WNFKNKB]_'INZF%3S)% M4*U^BN /4_X64P0]548RI06L>+[01GJ'F95.8:N!?EQU_LP/M6PU$7Q1J9LH M@7&@HN_IE-H4]:1V144R;QLG0HHY3-'%^FN3+)%6O9G@MKF=C'XRV4^C5VMP M,0<"8T-B_&3CQV''/J4CUT7+FVCJNO">I-#NQN^3D6ADQ^[%Y_.([P3>.'*3SN XUJO-$8!*XR1A<'GH>MW^"!JJ3-E4BMYE> M/]ZI]76\UHPFI&.$3L:3+4':U[-)MDB=_39VD4^1N>%WJ:1[Z/;/QT<$U8FR MWDV_J9]=79[^4J/Q!&6GK1]O"*2.%E3%Q^^^1T?]W2"U.<7 M-6^?GC!UJ?N;W_ 0L(FL9:UN=HZG?&FH-I(I6/228A[FW/;E/':=()QI$W3Y/&) M]=S4OH^)S&6LO9#V$^>;J9N+4$VB9N.!4SNKDW%#)X$/D^R]JAJ=GM6$KLD! M7'I=T\]1J@N=^E^G]DZ[..E/O2K,P/XD6V8:WI,X9BPFA5)9A>RD!'(^L"<) M)%/641EK/S4ASF8)V>- [=&\Q9'!,:.[O6I-BA1IP1YFW:"&XN MG)5%,BCF6DMF6]O\6J]ZB9'.M[\):1CW,[4EWMO*]Y M<"( (+AJ?B3H[$B,>C//:#Z_NFLWL='J<"3H-\CC=P60\$ P\X-DL)6!PRN/ M^.M<=M#F8')R4VM))8FGAC M[V)"B4D:X?3\@FH6IXRW.@+<.+TM5IM#*0YB_O@WGT!P8K#4>#?_JDGVR&+1 M%+"'Y\9B_L31V:8U+LZ9]ND9ZASC??2@5U?.F92SF#LC)49T7M:$:;V6N>HY M-JY!44E-4R<.<&SV/):Q@[;&G/EV+KTC;B!W&M= C+,:YWPV'N)Q#OHE!D+" MH&D3GU#5C%?]WC'J-@?31IA]O'ZG^RY1-BGW=#!X7E9@^>KN08CC^RH.;TJ8 M;"-%^/ZG#T?,:!/KJB).XNE.C&"D,>-(^8(R10A\+;YWHF:,5_?G%=CD"Y-W MRB;.?EC!^Y+(U3'12-0XE64W+#C?GK\: _.DNU+R):3?W3=5SHNU$*N(P]A5MT]V(<"SGJS93" MF!;66':D))1O!B1U+#DE&AX>O:C#I25D H8S]3MG6C6I!S*_#39]9SIO969X MRNEPN#$T3_8#S$63QSZ.%IT'Y?KLA 4)-X5'8OW0N8;78<*3_/OFU4>Q]&+67_1%<-ZD%D($W=EIN>;GKK(*1YZ#G4O>,2Q),P M9HI#S^H3X)]L%,I,,LTY_'NQ?WP4;(%),/'XP'2N''?(4(L1=9@7!,OQ;CR&D7@0RC >Z.V>VYV, M:DL4FG):AV^.M,"V '*/7"X%8MY[I$DN4&X+QPM!-2-^<;==6>.L$)IBIED@ M1$LI& V4!.Q"\'216-QTML MG%<_:WITT/Y'AQ=F^\S5NA,U]OG\.:Y8R1:XQLH$RQ!P6,52+(RZQM8(HH4/8V,IIAZCE$A.K>I!9 M.QUNG@_\Z?VW@S='(=8GS[5&!-8>Q&)DK?$R("4!\:BAN?(N'7@FY&6%9I*3 MZ">/X^XT]L DY2>=K B(=:[K;,,%=CP<:.>3Z*-C:(YD3XOU3XL<-"4%OPXG M^P=76%#'-X3LF"+E79/8=UI7XYK=WQX75AWO.E?3$AVGH^ZP/.N.#<;DR:Y3 MWJ(>U>$B_QG5*5V-83/G/1LVM1OBT7*Q$U'SZJK.G>3!;K9@QYV?,WX6_5M5 M+,FQM-$1+YZ.&IH'UE-8S3(02@JVZ: M)?OLX._=YRA7&0RF\Z>EWEQQDU:NUPR9UPZ< X1ZFR^J]!E.L4?P-J^R?'=!^8/PA$8U4@4DB*F#(>25=@8/XA+WA01,=Z**1#I;B\Z,5WW4"; MRT%NV4,&P=W3?4\Q@)SB-0@@_U% ^&*ZA>, 6,9K+#VC6L%_W'M-!>9.>K6J M9\SL^^%X-_8,EJ@* 'XM8JYV&O+WV@_>Q3:WOIB#YV^.3)Z#A>$*P.%@$6, MRX8ZC_+"*RQ($*)8\JVL)+F;W4F*8317:HCB,Y2N3[;JG%C8[Z&)_I M\2PVRE?P2VK7N[I93_3LCKW#/;S_Z?,18SYWV"ID88RCGY C+96'^:/@*V:$ M$61C:WC>7^8*MA[/5(\RC>C8S$H#G6W/?9HB(.*A'=V:H28S:AR%DJ)[7:QS M&3>WKIQ5O23(NYU)9'ZN/!^W:&:.Q(":UW4%D=2S[;+::7KRLDY&B)%?Z:L_ M)_,)D:FT MC<$S@'9#@-$GDE@T5ST(%!\E/6\\&8VRGXV&XZ-BFBI2\<_>):RE20-:?$R9 M:M]/?$6Q+$Y3W3:B.MCQM1<+=,FFS()4W@<(2RI.4T8Z[2Y]71)DVDZH7[> M35GE4_'WF# T63]3UN_:7NIH3]VPB]KWB&'[^8^0\"K"J:^!^/'AE M0,V*F9(2:O1JPG 35E7C:%ZXIFKJ6\;$N.K[2S%,ADO;]]VCXP)# 96HB*/94"$ <;+&0"G)2P(HJCT M>FW,^P3AL0Y(W.&*.PX]6W;K@,Q>G&VQ $S5U B,A2][]0BB4LVIFH!KG6[^JSROX]_^0,6U;.NOOB][*6Q2#?],5\. M-SHND_T B-DT(;6F_KKQ:2JUR5*&]/\.!_"_&[^X\7AN)H_GOX=N^3M.-PM. MKOP:;^97?O>]QZI-0?E//?7[W_&??&K;UH=IJ[SN4T$EH@ZE_;/FNK%RP#+C M5^/*?R?M&EQURUF,".@=_T[.OF;Y?!7KK@]+:EQK\*]'6GQ)+MGB.*CK=*K> M*WJ@;BUM6Z1N13YQ9:>6)85CERZ;!VO7*UW.@>%X7]L9GY^STN M#"O7ZVLOA;] -]O!:0?GJ0W.VD%Z/ \LID'W'&H&TUKO0U@K\#BU6U/2N8 MP(;RNXTRAQE7ER]_U:^J[2^Z[*8MC/[,?G=S=&O:ZECWP/*3#Z=?NP>?/N / MI^_IAT-+/QY^^/KA\ TY.'Q1?GS^.=\[W6,?R,?/^R\_?OIXNL/&]\"[1A_) M>['_Z2VTP4$[77?_TXN3_>X M]PY_C=\?O#GR&.="YQP9$"]B3#BD"N40CS5F+:<%"#BE7&&UG')U.7C?$/^R M&VK+]U;%'[UR<65M,>N18A8C/,\U%D92RRRFFH90:!ZPU(P74K68M4:8]6T! MLRP6TC-7Q!.J<\2\H,@46B&AM0@$ZQPKLK'%.J18/C6VA:P6LE84LC"W(> B M<%\PJIF216%<85TNF#,8W^V)3BUDW2MDY0N0A8W,+5,4T2 P8EAK9##+D=-2 M4@W?2A9IENQ(7K28U6+6FF 69JS 6$K-C6/.2PE+,*&><>D%SP5O,6N-,(LN M8%;A,!%>"@0(Q1$P:HN4*SC0+"&U"\I)&PN*=:A8?9KU"+R'(?VW5M[#9Y?& MY\Z$&M>AN5=Z?_]_]MZTJ8VD61O^*PKBN>/<)T+%W;57>9YP!&-L'^8=A!<\ M?O 7HE80"(FCQ1A^_9M5W1+:L &S".B)& Q:NJNK,J^\,BLKD]QL.I::CB>- MKP\3>BM/ENR>]?*RE!"[,3GP4YX;N5S*8?FQC1I>;P"OK3<+D3=#@A242X#7 M1 F)- CLIT7,2*JEB6!!^1UYLO$J?L>1JMC^$3RZ"/U> MK=T/J=WS,2K-"59>2?#UG$#,,H^LI Q9(5U,74FI-FGW4Q%,_JCU^QGK]X.$ M=6HE?P@EGX_JQ**P A,PX9JZ,JJC3;!(\H"-%L+R5*_P3CRD6L575\7O. I2 MF_#'T>Z%^$\NF &EBF$:.Z0-9JCR0E MJ@"/+UH-3 %K< 34RF^5U+N[-6JM=A)=C5JW0JWY$"7S.(#\4F2HM(AY%I%E MX*,*8KW2EAI6L#J-K@:M%7BVE8NWUJ#U0* U'W*5.$B?+ XN%% MJXI4/!^0 MJU#>,:$XIF[M-0'42I4>:M2J4>M)H-:J)M+5J'4KU)H/)3LLF=18(.&\1TQA MB50",6FBL\%)HJ.H4^E^,XXX_LA8!UF&SKO>[;K&-:8.9U.8>M\;I6)WMZG= M48_RA8UR997K60?I-R\K95ZKILDMGGGUV,GU:WO=E*764U9/63UE=4F4YWFH MX6O^(Y7)AU&EUJKC^N*C86I\G9[CB@HI+S5CJIR@1]T2'2_:1KEF9<>IG5CV MI]FY7+GZX-A-O=V=SXO;H9J9PC*%K! !L>@U4E$11$6@CE%&"@S>KFXJ7J=% M/F\E?]@=Q%K)[U')YWHY/.[;8$!5@L:$6=2(T9,1(9K NOHN"PX"8SZ9,EEK>3/ M7,D?=H.J5O)[5/+YS2EE"D(U%T@7KD#,1X.T= ;9&!V >!$DMT_%DC^#D,@3 MC)_?9YV'ZV8V/'6 ?8Q2#QE/ZX-D=UM(9WS5&OYXU5[J!7\GA3\?%;!M:!6<>J0$E(B M)C!#VG..@C#264=(H=R='16M57RU5?P1"C[4>GX_>MZ:,^21$ZI<%(C#3\1H M2CS6-"#,C>%!66%Q;2(71%"8B;;#I46<=5)_2?)!X_6RN\ M$DE$U1F9A:,.14X8@AHU""EN%O/ Z*J)Y,';M-69- MS'Z[:/YM5.H)[4_64+$2J4@U5-P55,SQ=B*TEY2F8LI!(J9-1,ICX.W*.N? M6R^XO]L]S!HIGBU2K$(^4XT4=X04\R$\;#@.P3@$2F_ PQ<

)*%",MF*"2 M!J,RJ2C4;]=JJJ'BF4/%2F1%U5!Q5U Q1RJ"U 6W4B"/+46,@?]A"ZF0=$Q& M&[BQGCX;4K&BH:+_#%-I"OC7M[^__K_YQP/# EER)F\\F/$PIA;@:#08MN/Y MP\,7F2LW>AKZ9>"IT1XTS " IM/IG0U>7?D0)Z9_T.[F0^Q\%J8OGRFOQD2, M2VF%9^N8TT%X-?[EC_%JMKMYA/E+?U27KV0[W6%.2O,-R[?_.&O[X>$KK=<9 MY@F5JXAA=>/R7;R> 7M.M\KW.%V7G%SY=K&.KWSO9Y?5ZX+R6UWUY^_Q6UZU M'NOCC%5=]ZI/!VBOCLD_I=#[+\Y.Z^L\E O \/J/]%ARZ6.EB-0U#H3_DM0_ MX>AUVOXJLKGB,E+FFI=/WMBXJV>_3M6)9SJ' M?]X%XCS_::I%[6%$[)XMQD99#[F^=;TNS!;@_'M9D]\%D\ZLKE]L;W[[1@^<][:=>S;[D?6.FG! M.#OM;YM_'GW;/(;7_>'>T4<\']F$;_YHG7PZW#[:PJV+PTYK$\9+WI*=KW\= M;[]O'<.X<8N\:[M6E?' MNU8HT;K&H&>.0?<=,*PQZ%88-!\RM,)RKK1#F/KD64>#K&,6!4N\D-IH7'K6 MOQ\RK#&HQJ!G%MNK,>A6�?W;.:TA@T@T5@!6(:?E@N)2J,MI))DI8O89 D M-0;5&/3$,.B^PW U!MT*@^8#<2::PCIJ$=?1(B8C04::B)R-W%&A*(W2(7&3T=]=V@&8:[B M>"I'_N 5A6;A:J,[;.=:3^WOX7-PHWY[V Z#MS]<9^2#?]?OG;SIG9R.AKFN MWTZ<1[>-$U"=X5,_RML)__/I_-M7?VH)$WL7CGX[^>=PYWWZ3N>P]?Y39^?] M7P!<>Q>MS4\ ?GODV^Y&L?/U6]S>_?)C^^CMOBRT\S["I#OG$'-<(1V$1]H( M\*L+R12C@$[%(D%J@,C<4 ;NH !$+0-W+0,'^YQ'I:F%2:<:6#*%Z;=1&D2T M53S*:)Q.+)DO'L9NG(5^:(1JOAL1)KPQ/ P-F$\WZN193TA1E61K=)<=HC7# MQE^CSGF)EA0W&TG]LW!=ODQX?KEH-D"H3H-+Z]TY;Z;3MR:]-.H,TWW@UNT^ M?'781F.I:(08X?/KC:UN(]G%-*3F#<468-("M1*ZH)I)%13 4Z&#%5%[4)]0 M0]=#B^WYSN;6/L<$,Z\)LDP L0(.C PG 5$L/572X," )U!])]#EE"QXY)2J MPC+0!TNCQ88+9;%4E(4:NAY!!H[WH\&>D"@1EQS,5P3SI:BGB)E@0U3 -'2Q M]IKAQ>R=!OR!OH=!PB58[B%PQ?3K+,UI-LX.V^ZPD7 *Q&'0]H!WOG%J$G5N MG\+:),XT6;UF%JP*AA.\@3^AR>>#FI_[\S7M LEBD7L0/[A:G& M3#EC#0T%9Z ]F$A/Q%)[-HM>XSR=X-],3>=.]ALVNGZKFP[&@6A]Z, S?.AU MVN[\Q2'4'F]=;*<\')AF%5$A1&I1@P-2T1*D=:%9X6C$RJ\U N#X:9*?_@AL MUD:G4RI_);*GYOP$YC,[9.'DM-,[#R I"1SZP?4.NB 7'H C8TEL=TW7M0U< M 6Q'*+\'/&E:[.&/ ;Q:7KQ7?<\ +)R8_C%@T'?3 ;"HWO!PE8I<-0[Z !SK M"R[VC#:D-Y.XM;NC?+,[T:M*MAE9EZG R6EOD)GK MJBC%Y5>,'?02W%[YE87CG8^DPA3/3>S4S\/^Y4'A Q"3?C#'R$08["O3.3/G M@[7_S):@:7?1W!S./_[5ZU#^G%O64IN5YP <-IA"!?#H-/S'0S!4%-RKH&/) MHN [P6^D6EQ,6E=$2[$#VZR\5R($Y[QAGEHJM+UR)1[7?OP9NB&VAXW3!&=W M8S3N%Y\_@*J74+P#>MO_ /K>#\-V/^-!!N56KWM:?JAZN)<+T]L TSP45MM" MHN!E1 #:&EEK/,*QB,H+*53D\S"]DH9_%V ZV633/;^T#H,2XD?=1#N371CE M"!XL^N2S@U/@M[U^9L-C02GE?6P($@%.29V9U%H#;[E4@3T$\*XWW'!D^LGJ M')AV^DJ_T>D-!HD2 SD>FG8G&Z)FX[3?AO?@V;ZW7:CL$+S@X,;MX9A @Y4I MP;K1LS"EIHQ&=GLPH'[XWNZ-!IWS:=,WMH3]]'@Y)I"L7:^;'@$><\.YT4FB MT/!N5H?\T/UPF.0?Z._?,-+UQO3$C6#DF5(W*$X73(]_$LQ@5,U+MHD1Q@UO M#$(Y3<^"/O]:IL"=[66XZK%+)45)^/*$ M-,CP$C\?UX.H-%Y(893<='+=^@/4; M).OL+QG1>ND E3\K! 1O*PUC8;52[;9I"1IY\ 17 M>;F1^Q02W0&9;P\&HS0GSJ480[DM 'II^G[P %1OMIR=NJI@WF,Y58L$D#IX^_3;'6C+\@0"$?DA6]%.R)_!GKW^2K.V[ MB0_W*9SV^L-<VWI]U\U/KO>:5B;#?]D\S8(EXH,EK3WO>T3 M&(.E[*:[W&QL?DAT88W2& M4N.&C9.>;\?J@V#<#X,_2'!2>FWPTF'[M++YO6R731],_\$T^)L<,$O/ ;,+ MM["AT09#E/^TYZ53VND!&YEF#08\H#*Z-AY1?S)5?9@JN.=@E,)Z@\;?6W_N M?"J-_\$(N$WZR!F\7H;$DF4:G29%A^7-[\%8F[!$Z3]88J_P*R4DU4)WXP I*<:#F99W?+@0=>7 X0/^/; ;$;Y=AH.XXG M84E(8-XT-!8 _^?6($.4Q=9()8Q0FK H"Z4P#H8;S H;*&?[0JZMLDEM[>R^ M;9!&U=:L<=].7Q\4OS\\3_[=$%R_M_\[:I^F-=RU[<7VU_W\,[[+?QMMQ6WC][R_4)R8IAD M2.,@$ M2(BN(1X8Q!^\$[FPQ'["PA:>&.D<%(XQ2:V/AB9=.\"BUM6[>8'SX MM//A[:?=O6;C[< MVS^&R4!4NV;@:;<'I8MUPTK9CU$6&Y;@-F6Q)5D7^N[+8F.\+JB\E_K-]S18 M?:W+OL2*L$^KBF05_&IF8W-759*?]&00/IF,V9+)+Z%:Y=\)V-/_=M3NI%$/ MKIV57-<+>3'U0N8/*& 1J' < ]MAA0E:1:4T=Y%R+:@-^UMWT!#P2I+Y'OSP MP;.^VX)IPCY.WN'7Q$3[[S^'V5Z":NQ_/=G;3X0;?;EW\ MTUYHU;.Y_6.;P/CA>?9VO]#6IC^$Y_GQ[02>[WTBTN(I8O/ @[ MT+1H-2,%3OS,I9AA,-&:"K%JCK8ZB+58=)P6PFL=- HN D<3G",EF45%, 4G M.L!J D>C1#?9DB,\JW;&]%X;JSYS7;:N$-1$IB5F7!HC#;A=VGCM"J(XKMG' MRNGR//LHG ZPA!QQ7W#$O#+(^""1#M1Y;#"+J=TZ);@)='*%=/E%Q,""&83# M7L>G3?5^[WNY/7XK:K'DZ9\?'*5F%XS10EMO62@*Y1E+=;N(B<%2+FIJL6)P MM%A'T+)(A/,124XH@M7SR%#PC02Q"GLL":/I9+!435C6.W*&5BC"4^OR1)<= M!N^ NRAUP9BFRNM(@W6&$:VL8C6U6#E=GJ<6T<=8"" 4CFK096\BLJ9@"!P] MC4V@RKDBZ3)K8JU62)=?0NPB4XN<.I@5H,J5+[/Q0J.3WKT=T7@1?@](;B2. M*"<#82P$S8%KI'(S5J5T+WHG1*/,R0UYI3ZE<>[$+X.P,1B$X9\I\39,G3+9 M.$E)NQ)-@ MO$(.41W-/K#H;]4:F?[6[B* ?],*CC'EL*>5OMT*I8QXWTL-_ MPF';=>JXQM7PXYP@EA8:O!O,@$$H[07#F#-9, U><4TD5@Q^%G,SM% %EH# MB=[[FDBLG";/$XE4\K7 P!RH#M&$E$@HK?S@J]^PC% M7!D]S,K#E7?L+USC&E.9KOC*3-??N<'C#/*.^%I>8EF6YUMEZK;;&YK.9+?J MJO._-;%[U VK*\T!_'Z3./=F*K7EVJ8J[5J'O6]I4W86][8*Q:4K"H]DX05B MOL#(%IZA2")/!^0L\7KMM6"R6:A5BGO7_/ I;F[5@+!R@+#0,Y.!BQ\%0]9[ MC%A!.%*%""A$3V6T6GC! 1 H;K*5:IOY$C;"IJN(^BD5>&$;8?]>-9YS!3+! M[YVP!**N1,$:NVZ"78M[9H0*;H/0"&L&V*6M10IKC 2VQ#B"C>+I&))434X6 MPX:_R!$IM;XQ]'X>;82"L<\@#D*/'#$ J'($BL182IRS$U0J;LN MY463%(ONRZ-H_$O86)LF*F9*#U(1T#K#>(69S$^8P+^UF*FS_41K(Z]K+!N M/W9F<:W;=Z3;Y[.Z';05A&'P11PN$(N>(65U@;PR7&$A2(CIP!-N,KYXWNE1 M=+O>K:MWZ^X>"W]5I[>9^D[>5-RK6:^JZU*8#=\;I5J]+Z' V:WF8+4-YJIQ MX5MN5FRD%GCU7L4]V->M!>[L5$B.?T0N8(D8M1QI;A4".F4XCT"@+$N'=D1S M6>OPVVU6W$CE'IEBUQ!:0^@3W.^M(?0>(73.19$.4RQ3R#1R@9@R&BFG.1*" M$^T%"(E*$"IT4[*[2@!Y$ C-%/L_N1'#3UKG/4[?BKEI6X'F0+SS_MW1?)<N]B&^WW$WX[^:;?>?[G8 Q!L;7[K[)U\I-M' M_W1VWG]D>U];L;4)3_=Q7T;C0\;GW;W&ENM=SN?MC=VMW9: M#=3XNO'_O7WW]E/K(3LV_7+XLX\;&8E1&6Z]B8PRH0M&#'=:ND"997A%&P=- M-;'+RB;_Z9]W03^WO +6 ?X3!,,%7:E!WV@= :Y^FGG2CW&*OWVQ\-<>I MH5^WV3@[;+O#A'H)%/.65P(ZF*?R[[*U[*!=MBY,EQL,0:-2%3_ SI/<7B]U MLALTKF1OP++@0W,$#E,PDI(43%K&J"X4<]H7 MQ?\(6%NN)H%AV#P/?.03"O M=L;/O%4]\H1/(?+"=#X1HOVH:%!%L(B (",6B41:6F886[K7%* JJTB+MLJMKO?80ER=*R= MQ*3A_!2O;B=DCO@AB#>Y:B MMF7?\<'+!8C6YL'9O@NI=6&AD=7I,+?1!BF@ 0 0GA(9P&.2=NVU6MRI_=>X MVST8DY/4Z_;DAJC77@]#MW$>3'\P MS_)*04@6)77&+7L13U&'U#R^ZD"?+,US@I[/4T\Y["7T ;.X&_HGX&C.!'U> M'@;M'O_8UT$X)21!A8T:L: %LA0+A+TN(C-I'?W::WD%!DV090!3.&AT>\FH M7KZ:Q6QXV,N-FF>$+:_"^/UP^8VIU6IL'/1#AK'4CGI8K5CPZXVMQ(T2?1F; MRDOZDN-SVW@"*:?+ERUF ;:XT/!DXP3!#WWL= MT,C$?OK!#"[;J*?Y2[^/6<$@=?\ 9@!,+('[ 4S'67MX"+RL["R>%'5XOCYY MQ#CJ1/@U/6#J9VY[WV=GI=N([23GF2!F^I=T9I\;X(*PC#W55#B^[4%2QX*8I12L_S'H^7_E M3P< \-)3@$M8N,[P/ O@)/#73O?.03\'8MM?I/Y+(WB_ZPQ4A)R1,N/AM#?( M_LRKLG?]]U#UT*WV0J:^6$6:B\NO&#L M1Y>_96%=J"/Y'=0,C>Q4S\/)WDZ MI[ "R (^'2.3-D]>FVMW&[B^;F#%R.@?:87I#5>8>N6+@!VS$594 M,VU#JK8=%)@59KG_A8>ZN-17N*@;&<,&.W'JM1>\U'MG0$PI+US47"%KN4QG MP!W2S D$*T)=-.![.K#IBBVF5.6E9C=<:NTI-8I1(X)DA!1* 9.(Q'*CHB?4 MU4M]/TO]HW6V[["22DF,)%$4(!YK9#3U2 @E7& 1.^'67G-\A5;SFRZUTT8P M+YU)S-!$79@"?!T/;,8;XFNMOJ>E/F\=[ M/3"R*@+BV'L'2 I2K9-*]!_Y? M4$I<^,E2BQLN=<2<1\!KP2-C#E/K! 'WEGD-0,Y"O=3WM-07K62KA144EIH) M#[;:A@)I3".*CA4BT$)Q3])2+R9T_9']_)NLL^24:XQ)I Z(%_;6,BX*%8&9 M26]T4:_S_:QSL7VVSXDJN,<2%41&Q+!B**5II%P^'71A"V.!D[$E*IT\-O!W M4ZQ@O9%#BB?F1_MD=#+E@LYXNC/>\4WDH_!$*BED")$ A;1*:!:$-T%&Z;FC M23ZP!OE0Z*J,TUH^;A%AY#N[7WXD/-@^^G*VO;%O#)&&18N<=PZQH"+ OW$H M1 S$&CNIHUA[#8[4$EGIW6C%15'X0'"N2LFBE%J(U)!>.$4PU;;F[ M48#=\ 3X@:(IXS$HXQGX\G()%CASVLZE-W,>TGA/(47Y3DW;SPG.Y697/[C0 M!G,R+3F7R5$S$=2\5Y?BHL,R<@17S>E-Y;9C 'HR#G]6=TJ[YXU_EP.!MP-S.!WFD&N#%O\]L_\)7W7C&A7EM>'_;L/V>L>-[Z8S"J4I3(,L M-]W&0:PF#/$@Y#V]:H/OO!IZ>S 8E?MY_9!SHYOC2_=.QSG4EXF#)^8\;9-V M1VFW$A[K>P\>-6=(PPN3B%F._*9TL*FP:AH5?,8&F+@R/#W9F9E^PG89- [? MTT1.17L;OE?N_.8HXVE]C*B MGN9B:+K#=DZ*R_ES93K/=!K/?-@=I'TFV7-F]7JX1TZ>,N#*Q*< 6K4&[%7Z:X3FMFV;'I-"7])UDNM=NGW,7^>&\] ME8693+4]+[6[W"F92X?RHWZZ7\Y"F+K)>N/#PH.7P68 GG3:I)JE?O!5'ZF, M.H,L[&4BA)E=RR3_L&J7"&::;)0 M8WP>#W!AP>QHT"YWB2H;"U_/<#B;2O*3U4E(GE$4\,DGP$[[ 6E3N7RO'RR, M:5#M,I5Y(#&?_ 0;DP?8Z/I/Y?!?+NVX>)MBR49Z67"; M6G>K C$N(C(PYTC;Z&((#KP"#2XJ;1;%XB;2C8,1P6-C"D<#-H0Q3DQJ1Y]ZO6/1V^),)3'KA M2FJ/&%4*&1$8BIIZ1:@1E/)L..@RXC#+P:]E1IK9>X&KH&D_ , KN0PE)1WC MS+0GU@^Q$S+[A;M<>D29K?N3=C=Y5N4IP.JL\]@M![G+E:(R\CXQG?3;^?<\'1F,P5#PJ"*4N57%QVY&UH0%:S CK$B:,\4)0KLB2J, M$[*P)%AY5XEL[V:/5K1?-'+ .,[V4VJ:C%ZB*$(J ^X"THQ&A"D3*@B&+9-K MKXEL4K(D])V]UA1RN3P&7,7PTLFM2EQ..Z.;GM?U8#64"T" :6"R((JG(*Q3 MN(B.&OZK?=+K'KGY,QTU_GP*O,_WNO]4,O[I9:?;7QQ@\$05LS'"A"*A*4.L M<"F5+'V)4/PKPSDHY2@%1+J-C=$!8%P),9@WRPS&FU(- M CI,=@XASV@!#52 +7T(8!D.(^+&B#N0Q+8]L$^ :US4JAT:C, M9#))Q4, M<48MCDK Y,<,$'K9#LA] 81QVA91$* ]!8"6A?]\B!H[%6. ]VJ N#^Q.#Y/ M^Z4R8$NC19%8 9Z&$\@:C)$ JDD*B27&=NWU^M*#=;/X\"[8_LCTSV<0@JTW M&C-'#O*Q@L1<\@FW?DB'W,I$^I*-F&'>6DJ;+NN-+[G4SICN@>"4K' PRVR< MZ8Y/*DS%8:>O7EX[E0 8'O9&!X>70IQ$.C'1=CK6DWZ4&S]GO1&P)1O*V'D9 M2&^GO8^\Z5=]:1):3J>!NOF93GK=D+:*\@&(?AG)K38)[=1YPUZJ$'22IL^' M?#H'*._+)J?&S\](E8E3;E3.[^Y='L)8N6,6;\S@,)5\^PZP I[-QO"-Z??/ MP3OZ)VVOOE@KU-K\\J-UL \6/Q*/&2)*%$!3F45*97N$*2TXH3R7$A#-9?OP M>4<:D&(B(MD@_4S[GK'+MW59KR=OB%>@U)L^$SN8VYRZZ;FDAPD(CC5G_$1; M^8&F+?D+UIJ]9*0+8$0L#LFBWV8/Z?X*$-+5 M+T#('JH X6:PPQ4L-CBIY/KIZ-OF]MFW]^^.X9IL>_?C66OS(X?7BFVR78", MXNVC/;B_.Y^7\6_O6\?;%W\>[WW]=+B]>P#7WRA:FQUX[>/%WL5']FWSRWGK M"+R.B[]BZVB#;Y_M4VRL9=XB8X('8$OGK;0R\*#2Z4 MB2RE?*OHG TL)CU1AL\7&]Q\^^?N Q83_/7P9A]'64JP\YB+0H/VY%11L*]< M,A S&?&DP/%]">1G=PA.3B?LQ"2:Z0!K?Y3)PTN63<#?PJ638=0@CBU!S)!\ M2BPB7VA#/#66LS@O:RO)%/_N=0]0JDO32,?<\Q9,>Y#W7%Y=J0= H@_:W7&U MXKGZYY>/4Q::F12G';,^:MV-P\N?^F/V3NDL@QS ME8WS#Z[*_: !S@ZXTM_CHDCK^98V31RIFO\!%LF"G0$F# MXF:V-@FQKVP.^%(F@_#)9!0SD_$2FE]_Z0Z"&Z64GG[XWNM\3YOLZ5,YDQ=> M;B\T$+J+-E W:/U$KFS]]!R[9]SX^9]-YPPFO)9>,VFH9XIQ(TPDS!,-A-4( M;*X7.HWM'T#S+T*_-T]"$T=)Q0X3!5T=Q_]VQ+-L;W'RK;VS^X7MD8\P#G<. M1/-\;W>;P7CY'FD=[[S?*UH7_JA%MO!\>XMO)UN\M7L(]X0Q76Q=M#;_.MR^ M.&SO[7:.X'KLV]%'VB+;=._HG[C]N3B?ZP^L!;/1I^J;' O$L'/(%AJC*, / M,92JF+*/*W?W=[M;W%0E'KEG> UM-;3-05M*43(L!)K.\AM*M'?$ V:HF8 I.23M7T"#]*'O MIE]DC6NWQ;7VA+>=P[@2KGDGB$@5BD0"-R:I10:KA' .A"%&7J2-%":;Q9)L MO=LU)7O$MHU/0MW^3W$E1KUX?)%.:LZC= (+II6UP)JT4M(X*CAUZGJ\J78) M[P-:BBEH^=':V+=.>B?!$23<.\1<(9&FBJ#(6*&9<6F;]LY'W!AD&>BD R7!-C%:$&(T=OA"( MD;0@2*<&(,PPCHQ,IUP",%H:0V!"K[TFN(F+WVYXO1Q 'C-D52ONI) JUT85 MT@C"&5-1*>>M=YPPT%JF(ZXC-2M".\:*RZ(@)*0Z; ['5 =#(X5#1(90@K4/ M/F@'BLN:0J^2XKZ$8$RZS':9*;UK?C3>Y,W$1MF?/+?6JF,S]XADWA K3'#@ MXZ?S_-I@[CSS'BOJG?*^IB"/BF3G"Q2$*VJ-3G6%@P<*0D1*620*28*5$$YX MKO#::]X4\K>![/%#,[7>7KE7Y O!-7C-TDA6B,+R0 JIB.,2),&&FH$\LM[. M,Q"LI'/44E1(*1$#VI':419(%-0%XC3QEB:]U62Q$-.CASWF6H!AGK7RKMV* M![K&U!8:GME">ZHC? DL<;>7RMZFM.%F(_P8%]2:[J*=*[Y6M5=JSGB?MN?V M[9]JVW/_MJ>U) \+4T(]92B2J! KJ$>*>_C3*UPP&E+ <>VUI$VUI)A331J? MC>)20VWD2A1.I=+O6+N"!B*$)D7D\&9-&A]9<>=)HQ*,6Q$,\K!>B%F2(E; M'+$J"I&*UW 3UEZKHBGP*FW$OX3-LK]3\>6J4V6CJMI<[Y8]*]JQ$&:%!@ H*SH/&R#AF4@D(8IPG4J0>E:+)?C]P=?<[9[\7N+JN8_% MU[BGP-7CC? E\,0R<-69.?E^;R&LNSES5)V$I[""OC=*Y^IGEO#Y'SJZS@0\ M&[O\H+1ZNN-[;9AO8)AWWBSR:A,$B5Z@(%-O%UHXI+VRR"CBC*-$@NT%PRR: MBLB[/7UT#?UX&J+# >"H;3E&D MJ8VF<8YCL?9:LB:^L^R]^T>Z3'[_DTL03=>]FZD-MJP.WKW5#5VQ[U5:SLBZ M3#693AQ9D_-04"V'\PQRBW$7YG.F3D?K/UGMG!6NXOFYG#^\:]>AY^4E?ME MF;BYLG*FH)P0;:3&DA7.6JV],32R$+EG0CY>K;)\Q5>IGV[;76-QQIFIQN7^ M7,^WH.].M\3,;7/>$,VJ7.>D86HNDYK:[0Q[#5/5_FF8@W[(#70:_TY5L:MV MJ',S5K5"'3?#"9W. -[K'_0:+5,UO?S3=(^;EW]N# 8]URZ%[]_51:>^-[E@ M;@HP&)V&_B#XL@E;KLH,X!>?W&\"V,I.P*U>M_+!J@Z30"650_B M?KOKVJ>I ?.H#_ RZ<\Y]Z2I?RE,3]EF+30.0C?TX4NN!U_*#0I2&=34 "Y% M ,8]G:O*\66YY/2!^4:AQL$'2DC+99>J:O3O3+L/^M\P@T%(]=LW3GHIKI ; MM T/R]:UR\8X:6J7^SLW3LR/]LFH//9UV[+FT1:.>,V"!T]22T,\^"=,..>8 M*]@X*9$78J%UPDT8%@CL3BR?9OPPV^7@_^SU^[TS>.0WYA3>6:72O0]<.G*F M%V39=R-8:[P2!OQ%X$Z,Q@+9:"F2G!EM"Q],M&NO,2^:?$FYBM0^(([Z9=N_ M,$P+!HIC0Z=W=G7QQMM"8<6O4/*S7E&QM.AC^5*[ZT%?7B&LLO_W&'"944A, M&.;##^&/F>G";#U'N3>2JOZJ:%L% KEEV@0!*N4WWTV[D\MJ)H"P8]6Z<2_' MJ"4@J" \>A8*KPVAD3(1:6$UIZX&A0>L)WM0[$>/*2.>(2T822<7 0:,"BA$ M&QRWA+, G P3OK1JS7ICJYM"V,'G[M-EQ+KL=STQJ3:8_F"A/4_57C3)T]]; M?^Y\NG6GGE0V3/@HHB&I99 T<+\H&>:D4(P84U4:!H%"5TK68B7LRW+#4RUZ M=F9:]. 5ZM'ST))SX7[L,Y .3!@&R1$@.3Q*I(*D27),2F%7TA2IA1=>%)NR M14_X<0H$9Y!:0P"W+$EF23#Y/;2=J8W('1N1256 DC3?"66DI'":\* ,HPQC MKHA1)OTT00<116T='DS'=^":^R)8L,]*(AQIJML8+=*% LY(B:>I#+[WJ3D; M7\H1UQL[4YJ-R8+O^ ,D*3=2JF7DJV*D;IXA$A%(4.#>".5I(3TV0L>"6,''Q 3 M-/YE1D( .-TK/^J#8^X'H?MSEI!B_"]L\7,[@H_[ BOF""T0EP%H@.0!:4TE MTA@;34+0QHNUUX/P/731.5#!^;!VLA3]8?NB#.L,JJ8/P!'[N2/>!#]8A@^9 MF4.BE,GWN#=2:4(A%#?4<,^8,5:K2+AC% S4I/)W8Q3%]L:^BPIS M+"P2.F@$##X@(UA$45F&"VJ"Y[DS+%W2^7&^0?>BI9GJ$YIE8W!F3JN(%X!0 M&6:LJ$N)0,->EJQ+LE.]FV.,J4A8V3HR8=*TS,&;-Y0X$;C2DBE""2/"65=@ M@[&U$F"3$S^V:M<0M'[[>]X2>9=*F(W[6*U84]$'ERVX]ME^M+F_,[BXX/4B MQJQ *CJ#" ?M%MR9@J>FHFPQ=?%?C5/P;$T7UNY*:,I-K$:=88E,(%&YAEPC MI(ZQN>?\K.@!-;Z9B"B0$1<,L!]0")QJ,D1L%+&86,8)IJ\9)'9PJV#?2XMYRQR9 ,XN*R@ ME"%L@Y'HE3,5CO$APMR5;_ M5^(H$_!('.?NVS[67NWO>[7@I7P.I\.\P5/Y*O.N"NAAVKT/-^M8B&G4V$@C ML*:,:V6L#(IJJ;UBRD5=L0A=8#3^Y1:I)F6#Z67^RJ=QF+=\^4U^B $,>K>7 M^.K?8,XVLC5[L0[,]+Y(:_?@;&=C'^A'$(%AA#7QP&>E1";8 GGP&6#/NZ3C",JE5$WH1;FQZ"8K-6GTG'#DFA'Y<10V7#V,V.^= MU&'[9R&SJ8SJ[P7QDU#>J!%KZIX)+!P#(4D5[Y4/UBIE@@F@*$97LC"'9K4L M/(0LG.T'YPESW"'E4EB>6(4,Q1I9APGSX-1:XM=>RZOVK [@ZC,K P D22R6C#MY= M/WBWN& ^C#MP;%\'=MQ M&&X6RK/AH-WMYER!TA^:HCJJJ WH[?=V;S0 $9K:*H!%/C-]OR2.TYQR MM9??J;D2H9Z"Q2"$+WSD!&QUL(X1(M3#7IADS^-;,HDT M08A32:@+Q%*=-9.0 ZPDTUA)J5*(>EWHGX9]DNC\#+*TDU1HQ7",D176J\*3 M4$12O=,(JH$5PXS3&E[VV%]L?]RTN@#?@B&(B.4SIB RF M"H$G0BVS,;5A2FEL"UB5IGEPWR$[ ]:3&1YTP)I18BT6CFA,:.#:!DQNH.JW M"MJ]<.6_:'W-F8ZOKUDL*!=QH,+*# MMF\#3PT@F>WN^%!P&L*@/2ROQ?; ?M=' MB.B,H(Y*J) VA4 61PS5H!3 M'0EXZ\/#?@B+OOI8C/)J#^X^H+PRQPYVE^2H@W3V9A/51Z=7*%45007P*JP#*WAJ M"'15( O@L1.& #^#J5CGOV\D'87$8!EDP8)A.@H3L=*R\$&9( 6[HQXL4\+Q M M.6%]V$A]V[F0#\\VT$[Q52Z89@." T/FU/OEES5'9I^WJ$" MAI(,0S\]7GZ6J11^G[ 2#PR7:_$0W\R#=KF*GP+'#04AI\ M6HCO5;P3I""WTT@>#(AJ7FSX=+Z>G[K4_+C_:V'$IA\NXW=_A^^ATR!P]]-1 M.F?VI)?XAF<_+YN4#%*7DE+[W^\7HI!$FYT@TF%TYP6C%6GTU.]?7+I_X4X-K@+J:A?@J==HB-#9#;6 M&^FO#%"G.5(6.N> >UUS,'.SO!71'HY* I#CNNDKZ>AL.:YDVLUQF)TL-#=5 MY]/#?\8>V%9B =UNF-+;M% 3M9Y5_A0%";[4@ILP;NZMTEH[S*0#=RQ83ZAW MV!A1.*]=]L>PQ(3HWV#GE)?!)T QD!$PC>_[O<&@U>NZYU$;\O9< M_.( MS[NNTB)(,2AF+FXUA(9;P3BQ%GNG!2ND&NO65,MR;U-JO//Y^UI#'\' MT%SA=Q*4M;FWU@##AJ6\+*3E]F)5I^5&T58>32$\^(\Q1;V4M=[3 @OE2 Q: M^GP4L!0EM$RFIL*N96AK'&;=Z7[I5@;B@^D/SY,T70I1G2R9!.CXHK6QKPDM M%(\$1:]%Z@\>D'4^(/#HC<.16X/3F?)UMJ2Q0+G5DJ+R93F$\9FRX:B?3<&T M6$QX2.EB,%997["?8*]*LU*%;G-P-B%W2*Y,.QU(ZH,_6!XRG*8A29+Z;3NZ M:9+?O>)7*8>[A^U^*7EOQH.$00U[EPJ5]>FEHA>\1P"]*,8A6$U0(8Q$S!F" M4M (N8(146 FJ$^AHR:5R]$K2]=+W>&5C9RYV"3)BFQ'BL"/DZ6?:O>+* MIDS-B<:C91H_1;R;=\ZB;B5O-]JS_CS,7*HF3B!J>V?;9_M,6R>-D$@)Y8%Y M*X)T$1W2@D1@KD%0K1-Q6K;K\:]RD2?LZ2;,B>/L] ]*6U$ZT%/;V)E I> X M2"*8B9,4R)BJ2)5<]M(Y_T7X9!(O*4,HZY<\;?QN>?LQ3QO,$[7=:;R=^EPY?),@L#'.9IQZLN5QI9]K>IK0:3L[ M%U&]L:6]EQJ0+[*V(ENIVHJKR(26%WS\=0''20RTG5-:CH++>TYI,I(NF--A MVHHK,S$!M=H]GXEU.B%>9F7-;DAEIIIWQK(6VK!L>RIM=O1&Z9,'HTZUP5?M MY^5$N5&9C_.]/9@*_9V> CB4D%6BXT_B^J#)?=,]R.BWWD@QH\L1N-ZHXZM, MLC2X*3[^7SGZFZ8@C7[: >CV4FFD%!U/R4*P+)6WD8AX@,D)EQN"TV&V,LP; M3KH@%S/^:Y[/'(<; $3VIV9ZC/UI3>;FUO=".9+DKZ0-S5R,\'R\L7=YC3.@ M*VGJ)RO17A8ZRSRAJOJIK92"L.;X M9$7H^K%=NIS[4D>:Y3WR=2]%S63K4PG5W%;B31T-0XQ@@E.E@V662ZMX$;F- MTG!2!,]GPF>$_59(X\]RQ#O?0__3^$$_Y.=\N5['[C%I;>P7&&9<,X.D2@>. MN>)(ZT(B;"(%0<6V8.DP1E,2=<7QG1G@=+V#;OMBG$4X+2PI8> 2^BX+=$QC M:P7/*4 OYJ<)YM3"WQ2 N!2F1^D2EZA.TC'F^?IR1UN"V=AL-@:J8012A,6 M9:$4QL%P@UF13J6Q?2G65L.FRN4[QSN[;QL\[^=A\L=/\\F5B]B!*F*J,5/. M6$-#P1F+'!/IR?@(C"2YL%V5DW15VOBE'Y:V0?XG^ -8RHV4-YPWU3;; P>& M Y1P%^[_9Z?GCA]9^UKML?;M_?BVN7>^=_'V_-MFZZ2U^ZFS\_4C:VT>\!9H MY+>O\-[1,?ZVZ,"-++S[>BO M]L[N/\>MBV]Q^V@K5;.)W@:G"$,D&@S:9R72S@FD)2,<1$_ Q,^7M/8F.BHT M ^44S)M"*_C+$&DL+JBT\/D D'::Q+ _"FNO-]]^VOIG8W?KG[>?&QNMS<;_ MO-U\O]5ZW]AX Z]M[6Z]_;Q8^GU.&:[6E*6<[93JT$D MJYPODB VW[QR,,N-/@V>?9S6_8+WL6\"4Y34>#69*0EW.2W;" M4Y#6IT8/X^69EJ+*?I7+V*O6NJP9/K7,,D#R/=(X4TSO,!RQ_ =(%<9]8_ MRY)S$?&<&HC*8[F3#;'*WC.:'MLI<-&!NX<"YHH$:*45 \!QKH M%4G&USR5L6C[QR%\P3L'5<:G,F$<,4XZL3_6@ M"DI3=8-0:##5P[/>XE[A,H@I@Z[@CQV 0B7_]%)72J_RAKZ8YP2DQ!-M;#HC MRBWVJ>B&]-QCS#6^D^9$4R)2#7;%RL$\M&3L;'XL]JTR--H0D 2O%R@@$PB< M80P.&(V,6@__AEQ 87D]RUX)\5-TH!.F"8"IFE@$?QFY2I\IT;H,:E]6<+DR M*[AD)TM%,07!)T"5#$2F**51*[.TDP?7SR(*@^V4'P)?+N?15ZTLQIG"$QL[ M-@?+;EGVMYA_[@D-FGKZR^.65_.T\M'**_?#:<>,Z]\LU)W($UBFP<\,JXS] M32Q?N:LQS)&B<5&"L[2E._.)$^,GY\:7+,H,'?ROP11A&U3I@N?YKH?F>PH+ MP=5_00%2J: %&EO>)>56IOA6&<&YV,2J8Y/E5P:@BO9D? MQL_$]DP^D0KH:EA&XJ_'?K MQ9Z]S8TJY;#4DZS0UA6"20DFGQ!&@P=SSVVT?*D+/POG283@MWGHWDDS]F9Z MPK9RDNK?,&MO0-+>@: E+S^\!U%*+WZ:/(/+ZO9GCC'OFA\O%NQG>J)LOCUO M;>Q;QH@+7"!A4@]-6*A4QA8CS[# (BKMG%][39=$WK)^W2C8RD5P*M)8<,PX MME9%39F/VG(NJ98YV*I!-!2ZRM+7HO% HO&C]7&? "$CD1A@!3&D,L<<::8X MPEIS86-47*6P+%F4C&SHKH5V@&!;\PA6 6YLIZ7(QZFRJ)6N"7SRM+3.'2 $ M=^B-/;C+A7GEXR_2YJM(1^8Y-U&Y!VEM7'/J!5TZ9BF9"N:>6@=<.J6Y ,P6 MX&II!S]2$Q%F(P]X[;5032:7Z)#)=&G9T<)[CJ!_KHH8[<2EL?2M;DYE2K_O MQ'?CN-V'*ALBM6+[)XGQ2PVJ3U>9:FV^S>4X8 ED5&!8HU"(6861-B ,!;62 M"A*I5WX^P$ZYL5Y)3G$L0%&%"IAX&[57/%)%R'R />'(U!')!:)]&16LMJ'] MF.K&7J=3%M%,>Y+9*^G],D5G^:G7#-.7+Q->UI1]E5#ZUM']JT/\OYRCU_\W M-Y>]3-W)'6U=JM=Q.@BOQK_\X=L#<+G.7[6[&:#SE_XX,?V#=G?<_S8EN,PU ML\T&IGS[,O).N27OUVL8ZO?.]GE\5X M76!]J\O^_#U^3X,EUQM0;AU\7>R5:Q??*%M#8]D,!6>_O] MM^.]KZVX_;GX\??NVR'\>Y%.5[0V]E4P*EC&D;1$(^9%+$;QW(S<6>J TJ3E:>XONK\!*I_"697POT+A(-_WZ01G*'@-BI1.*68 MX%B[@@8BA"9%Y/#FU7MD5T3.:MV_)]V_N-3]+V>@^YPKQ4G!D ?O'+'"2V1Q M*CB=XJPZ6JX%N'&:+&K^@NU\=*7/5.8_V4U:=CSC>D[=*F4_3$)Q5Y<&FF3@ M7.577U$E:+ZHY2E\-VU(3OSTJ;I$HYS[/+5U.+EF5<\H14C=L-H[K,9WWD[; MF6[4+TM 3_9?9W<'[_5,S3735/7JIZF*ATI3+?S1,=]^ MOT5;%V_YSMG%QX6(V<[N\=G>D:/;N\?\ MVRZ,<_/P>(]L 1A^.MG9_72T1[X=)2!M;99IJ*D)#;6%3AL-%A *,>T54I$' M1(.SEAAB K'S43*K**<"6TZL83:FMAR22&8TM2(5+YR/DFVUWNQLOVWL;OR_ MNT\X_?589L59I+)FUU19*[!OKVYFP!\V\*KUNN+TEG%7(,_W$LJD\E[B MKOX>^-E!+ *-_]D'OU:":KZHTXJMKS-E-?-65 M?N8;J_XUM.3E3L.5B8N?$NGL(H+;Q7;FUL_6D?NQ\[N7\=[ M%Q_A^W\=;I]L77P[^>?HV]<6.(=[K 7C6X@+'WT\VSYZ2]+]MD\^';4VP:D\ M>7N^=]0Z@>]U]LBGHV]'!\7>R3]QNSW9$X+[?#G?^;A/96&M5P$)2PO$,&%( M%:F<9'!1<\-""GN\EDV\)$?L=GM"*[3M4Z/64T*MFVQ4D<)2+92C3@KF*%;> M8"L,H<%1+@F]2:YWC5\KA%\7<_@5!!,ZDH!<3+W#E0W(A&A1<%;%2(D)E*Z] M5LV"+%8,O/'.UOU!UP,3SYC_>U+$M5O:'4?8%AP[+ MJ#AV2,:8JME*@2QE 5E,TV;@BR&:59-V6MWH@Y*KU10>GF$ZCI0 M5\/:36!M,?KLH@R".(]"JI//)*;O(XZ^>L%J?ZK@2A27RO5$Z_'3MD@0K-Q'73V*[U1P\ M&Z/\L.'#VCC_OG'>^;S K*4@M&!9J$@&J>T1L478\9WQ.)N!*J/[*C51K(VDBL1 M=J_A\$[@<-Z#E<3 &E*-;/ ",1PC4J'P*'AF<>0B,$=27WBI[\J'?43TNP-/ M:5(<:5)M9Z;2R,^J[[S(SM1\I3I3+ZWO\LMZ+?,5G(F)C'H.0$69$EY)X(%> M.,*ML$K)V96HBEXD+U_,&K['+14R#A/.U@/IA]C)+:ZK_JJIRW.H6J"D:B+A MY+37-_WSAF_#J_VRO[T-P[/4(R:7EC;]?FZO-F[Z!M^JRH:F&M)3E4-S,9++ M]H!E.Y7IICV31H3C2XT&50^@RR%/=?AYP.+IY16@HEOWR& MU2P;-&?(5[ .4%V O2[ 7A?M*1\K]6%H4-S,+.>E5_#)DT'X9#)N5)K]*0GS MF'640@U6K/RE-&5U09Y'*LBS>@&<);/S$C+B_PYF$*;97%U'YRE7I%B53@K? M.P?!O)KW^%)UW^JE)'KJ.M-/:C [8#]YT/2'[;/2;;1[[3.GK+OFU^2J78S_9V#\ZW3]+8 M'=D[>M>&,?-O7]\M*YN#HS:8:(%"$!0Q(CS2I,!(&G @/8$E=BJ=VQ1-@1=S MXE8MT;*AA:@5@:G[?Q+.T-9)Z/J9\/P"E BEN)#+6"HL+KAW! M:Z^U:F*V2F>/7D*V%XA]PY4-YG,T&O3GS/1?VDF"!V=0N74]N@C]WK51Z4O7 MP8R9=A=>&_<9K8'I)L"T>)Y 4X4CUPPIB15BCF.DB%*H ,MC97H3EO%UU0QC MY=.2ZX,%CT X:NU],.V=IQ4V6$$+*Q +%H/V!HZ,MAHIH9@C3I""LW0:2*V0 MYKZ$\%+:3@S=0;G5EQ,V0GK8P7 ASE0?RW[@%I=SF_%3 %5EBDVOW4;75XEC MM0=T$ZAJO5DD&MP+021&!BN-&-<9JBPR$3LEK,3,ZE1\@4/K>7SA 3[0@O-!-*81L0L4TBEJ@M86.&P!?EF*A7'U&R5@K$O(;M62 MJL,0MDJN4QWT>%ELI-;VVVG[0IA$ _NPW"$C#/@>WAMD;*"("T) PT7@W*^] MQDVE%KMNUX&2^]35G>%AZ-&H+P2-=#E5MK[5=J%2I'>>@WK@[S3.JFJ M25N@X!4$20KXGW&)UU[+E5+:.ZF@=(>5Q>^O@M*C#O(E4+#=WM!TEAUXJVG9 M:@6)WO=[@]H5O G8[RQN0Q5*,FEQ >0,&!H'AA:D?*%K:5!XQB-8> *8M:4 M>I4 OV9I*\/2:AU^8!U>2*95D0+::F29 YJ&C4361HFHB)H+2J*,28<+UB1T M!;>9:M)6D[:[.MZ9Z=K4,;;;=53Z]02L'M3_1D>E>^@)]E2G["7L?*<$_QX, MJ&%[O6.PY:=],-9YJZ7>!E\5#V>J(,Z'?N\4)NW\0\=TAQM=__9_1^W3D]!] M)K7;'BI9N*),F3KM'N/MH^-]3@2V7ABD?1$0"\(C2S4(-H_!,2^Y)7+M-2%- MP1=[=->[WL]&N1_:]:F5^SZ4^WQ6N2D'H(X2O"#&P"D2G""-+:BYDL8SK 4C M!I0[-3Q:I0:V+X&LE\4FZJ#JRE*.\7'G?M]T#T*"HSI&\%A>1"8PCDW[Z B#;@0^A23,7FEL9M7X)<8X/9MCO=CVW,41$=2>(4# MBBZ%,;7UR%BM4*$T]YX*3 1-9WMTTK'ZOTPE^(T;XB!G6==]N"%8?%XE(9,Q2H!^: MX8B8= 0900127E$B@A.1A'3TZ Z(2!T%65TM?\0H2*WE]Z#EV&K/0\I(:Q;RM_=>ZJ#( QTP?!$.TCT<,)R"GOIXTLW! MYM*-+!!B12[W@MM28JKKT6>)7.+M>1C)4A$+6BWINB MSK. P#'7WB#I"H,8QNS_9^];F]I(EK3_BH)W+V#+IT5U=E/OED5E8FL@03Y&S4 M+!#%%/7 M0RE1192$[Z A-J'R\G_5D'^1JHUHR#A#]IL%)#^[-$@*[Z(H^A M?PW\=-<1$<,H)I P6G8+#64Z42]@@)U)"7'N-#(X812&5%![^L2:K,E[';%$MSFL>5_.X M)<*[5AS.9G&7\PIV-;]5YUX&4QQZY[D/\*Q6B2^M/=6]YF"Y+>$_EI75UD;P M 4;P9(K/$M!_FO$>QCB3=!^SYGAA!B$O8V(6YJ0"1GQ*&>)6HMM+MQ(!"#>='^^ MY42\@JK^@VC,XH2+.TXKRINM NW M>ZQ.6N,?8V'._VG8?LR?Z9R'XL.-X5$$!>]T>A>PH@UOS[+,#!J]\AU D,+M M*#H$.=NQ71\;@Z.8KVN'C=ROOIPA1M8;F3$U;#>,O4Q%\3)^<^L,GMK^8;M; M.#FB] :S2%S):"F*,(L=>S:(;T:__!;:@[..O7S3[A9S47SIM^I:E>#"Y29% ML%BN\NW?+MIA>)1Q= .7<93*;ZKN7+V]4;PUH3GE>XIN*';[VWB#W/K>SRY+ MR(8DYEZ7_?E[XI$&2^\VH%_XIJOD@MZYN,M/'LI'L,W]9WHL-?.Q:'$HZLX/ M=8?0QLH]/WY8^9D53(HN]M87GXX^R0E17[6O&%U*8X/B3[[S_RO>-/QZU3^-[NQQ_ F-O[Q[]WFMN? MCIO;[XYW=CLG3?JE,\FN=[:_G.QO'[5;[YMPKQ/1VFY>MNB?I\WW?U_ :Q?- MKTT8Q\,L92-,E027*I[GF3GVH5?ZB*3_5]LT0:#:ZS MYD&#_YPPTL8+1*Q2A-+D<%1KFPJOC(*_AHV>DIF\WAR=N;8SE)'6<$8]93S( M9(GUDD1M)'8@DN'1DW1JD)H3I*:[LT02.-'$("-=0ES(W/4>:(EQ)-E :7 ! M P_AZ[#,#P_R+=&N1:W'5WH<&'@02H>DK.76)6=$A-6WQ%/''$Z/GJ%3Z_'< M>CRC88MQU'E$M:*(&ZF0H=0AIJS1@IG@$P$]ENL"3Y^)>!8]GA&+S^/*DMGN MGA>U:.\6]=[\E^O_+H@0&A='L=MH M#_-KI[U^!!IR$CN7C>$1#+;;&^9?,J\[C8VS7K^X3B\5$?,9G4H:%^U.I_B6 MBXU^A GX$<-&XT.W 0]BR])/__7_-"7JMT&C=];NPN76M[IN[L%H MNY=7GSOKQV_MWOE@O>'/X7[=81%YA_$?1S\L;U\$TJO] %N4VP$I&-A.ON1M M>=#KC<&Y/YH:_,PY@*=)YQUXY?J9MKP'Z@ORV+E<;SQZ.@:^"7NI_3T&]"/V M>[]L=/!EM/Q;H]6_0CV\FJC7B?_[Z7+_:SASE,N=W9.+O6//FH!>^[LPSNVC MDSWZX4=K^]/ISNZGXSVZ?]P\;;+6]GX"=!,[VUNX=?PWC,.3YL6!-\Y%\(L0 M]LHCKC1#-E*%;#(QXJ"I(OP)$D_KY7V"7G_=][.6#//CN'&_%9DEO4I!]PZ M/P5#X2=N)/> MI@2XV_X6KTC5)SN,GR+Z?Q[7EI!"[8)/C:-''=]W[L.Z- MT(:W^H-&ZO=."_,]&-KA^;#7OVRD&&(?C/#D5T!KRGWXP5TWRW^;.1E/NW]N MS 9PVGMNGP/^/\J.-%./LGW^2(.]\U[_#%][M(R <7'^3]9;\BNP)5UOR?_Z M^1]5#5[$-O_G7]F?>N__#GM_W?-3ERL1/)Q'7GLY'UKO)FGE7,U)YY);EG1 =+G+3@_GLF%&49LH@!R-)H5F"FAJRE@*S)C0F&JN8-Y&UN[QB$C>5.C&8=YU M&''/3#I=[,;4'KZRI(XGI993&69W0>EB^;:ZX=\]F+*KSXT=XJKA^2[P/)W? M$;A0F!.#@K06<4858\4[RQ)'7!EQ6!Z_R29Z1^-:0\)Z1, M,KYDC=),.(0ES:GKFB(MI4;)*T8Y6%O&Z=JFV9@^%%HCRE-QNH==?%4^64]" M/0FO)YI>Q3%*M^8,?AWFP].=WF#0\+;?O\P/6?<4>53'YN>9067SH[MPDVHI M6W&X,UK(?\,Z_C%:QK]BWX\W@*ZIRAVH2FO:^\$*4P;_(:HX1URXA(Q7"GFF M/3$!$Y+;(A7IC?2WY>A"L*QTI6YT-,768NV[=\F"D?3C+FT#: M>8).Q?ILA9P8>;.W=@VJ=P'5RVD&%Q1)SGG$,/>Y?T1$.N7X-;>$!:^X"'YM M$V],]Y!ZZD--RPJJ=>1ZN8A;#2=/"">3',T9E0/4 2EI$N+!*62B$L@R;X4V M)'*1CTG6=K7D(Y7YX_>/E0XIES"CYHSPY M#C-9Q3EZW=I@SF4P=V9D),>XC&,R0D#&"(X6=2M0HK8->VV1X0RUH MM_>QZP OJUU]5)I>0]#39*#4$+0 ")KD[,HE$AWU2$1)$7=.("V=1U[#&E 3 M+,TGQRG96%3OH=<*00O@A]/U7*X/PK^L:B[OVEFMBZH!H]+F@X9M_,< MB$EH/+9PATI,=]\Q@A???C^+W4'\OHFDL %Q01-R7#D4J752":!*@@%0K0/KG2YJ 3+4+XKR@%!56>KE07Y[ ME<#^L\2/7.;"EF?ZCT!*8[^LF%.4TZ]*]5Q7 QAY-1N-QDU%>Y0"3)7:<+JA M\NG^L]Z@G:_]IA\[-@OB=5'\_[Q9=J$"8'S]%>O ^3T?WOZ5J8/%SX0.3$Y, M[-C/HZOPQYD]C,CUHSU!-L%@W]C.A;TZRD3]35)4Z'Q[U^E6M*7=>5-@"3>KF6C'Q.SQ=MQS"17MXU/AF^Y=9 MP4I]@0?NI4:G?=H>EGQNO7$(Z@GZF&M0V>YA_FBAJ#=F$6;%H_9W=-0.(7;? MO!HHG*C\0YL7!YQCB6FR*#C!@+]%!?PM<9^QNCR7[9(1%)41L'=1PX^$D1-"HB2B,!(6 M(>;S?ZEWWF]<1ML?3)+"C6FCTYB?_=UF@HK5<<19I:65VE">%-::D&B%)1R[ MR 0_T'1M.9!RJAY%@92MG=VW#=6HTM1^JAD+*"_U[S@8Q/@.)+_KX[^C'<3! MDI2/XLWV2-S_IG!]NI_?>_^IG6MKYFY6^Z=_GK2^@FC2MQ>M+*;@8$Z*>VMW MC\+XP!']\V3__8>+5E:3KW^>[IU^)/N[;]G>[A9N;G]D>\=_IN8/3UL?#PC! M6GF/D3 ^\SKMDE+FEN+C7:>6>$) M=[ 0R4V5FWJ*1;TF[_6R?CSP$6-PY G2+(!=\D0BD[!"TN!D9;!!1C^YK"0) MJX7G6.G(4PY_6FZ$$A:LCTW43"[KO]]N?7[[>C.J\=T-G,-<'C ]99N(J#Q1G*9?,.QEE^ MIT"KVRN[9HG,+SY:B9R2&)886D!GJP@Q[Z0_JCM?!WF?N=+GDV,IC.L :Z%5 M(!J<6/C!E<;(*.(0)2F9E#EYS'M$,X(>_3BT[0[(5J^?/3,[:%S$3B?_:W-5 MX7!>KG1H#X;]-OAM^8_2KV_\(X)EUK0VBU;:=4O(:<)W30>'KQ,RCDL(B(J)%/!"#G%8.*:^$LUY18/NYDMNDJ7TJU[)>OMN7[V]\H%R4R6., MM)) J0UCR'B64!0L))AR+SW.V\I3RU?XD!N-9F\PO*U(>64N\K+:=AKD8$7SA1;.O^\:;A@3BT_E2+-TO#:9^-'\<802T(""K/4/>"4XL)R%&L;:9IU<(!<85N0 MO,U2M1(UI MY^P.4:)G*0S^'(\A:%PZ4 U-[PBO?X#++M MP0.+1%_MPZQ,CV4J-IB\7\7FGUV6F0VI5Z;',M\0G*W28.]6?OLU5Y^>HU#S MK1\U*UK3>2\S!C#S(89YNBV_:'E8MI6;_5C@)A49[S8W&"J*.A6>/-BJZQR[ MQA\=.QBT$XPY__V:BY?G\$:#D?6"4K[V2N[%9%!Q-1FOL-/Z=;[0%:=;4(WD MV\^BK-;$Y BA#:?M;HXR%AE)C5AFOSU&68PY)O@>-:*7;IK_X]'*^RYYPNU< M?>@>M%$Q9R/.FYO .0:P+'F;]_7_RP3UT]9IOO;^:1/O['[DK>./M+7][JCU M_DM[[VN3-;]^('"MXYW=0SJ9H+Y']^$Y?C_=^_%1M+8/X7M[N/GU+=Z'L>_] M\-_WCK^<[+_/J2_[LPHB>A^(MXFA(&5$G&"'-)$>21>5BCCWE^)KFTRM2_7@ M4S)/U>N[1KL:[1X'[1:0]5ZCW1.B'9DLU>P]GF*J/OH7[ 74\EUM=8F(-9FCZZ0<62B]C6:6Y+_<.. MIRSE#JQ%>]Q%.%.KH&?;\:P/MJAJ4)M]R[%9J0LM+KDC=9,]C&=!?\ICVDE_ M#V+1[GEE:/TQY4!1(PR/B2)&@\I5>0B"I6,(!TI%TC$8'-8V#5^4 M][1$#E*MO OT"VKE?0+EG?0',.-EE4]X% M\?V5(68?\LY,S"ESW8K_=]K65=E,BW #5H&874W"0Z+[K[MVXM(&M<>Q?K3. M50F#&M_GP??I\BLQ*D$E\TC&Z '?8T36XH1$T)P3CAG6,5Q) V\7DVNQA?; M;QOC82]7I7[EZH/IV#8&'9!.8",:<2H'H42$37K7#T8UNLHVO*J\=/2M%J-'ZC&D^1,R<@CQA0YXT@^2IW/ M13J'P/^"176)!*U!C26H\8,;-B\^GC91\6W.LNZKL*,[YS4>K[S\LP[R-9#Q MW8F#<(_*/A\_P^X!I9^7;FGNFV5WQSEX,5S@:2E]S0'NPP%VIG?#@Z% WRQ! M(BB)>$@>6:4Y(L)X ZM(%79KFQ*O$[PH#O#8%:]KP*L![\4Y/S7@W1/P1D[/ MC];Q6]HZ/%"8B*B]1]IZ@[BQ"@"/!104,S1B8Z.):YNQ^(+G2LU76&$&1XSP@'C7\ MY@,O&G92$.,QBU3"/7 2\&:Q MVHO[3:6P*XZO?F[MZ/UO8'TKHX\ %[YK"'E9<*P6IHI'/<*B8/:^UY M)"' RK-U):8YZWJC'P=G95>*SN5Z+J,T:JD1* M&@7N<* >;$DT:YMG_5S>:PA2.59$$H J 7:<%T4KN_$Z-E3\TZC*AE4ER/Z[ M*$5W7<+"V4YA]09',0XW'KN:]SA^_;O*^;ML6A@[_/OJBW]EFP6>MH?Y15)@ M()\Z862XX2 &H$&*:*LEGRS^Q225-H)[@@D($1<:R")V4OBDL2;"+D%Q[WJM M9ZRU$L)BY32RL+1@I22%WPA%A$N,=2<-Y<_."I)6+0F&4;XVG@5VN%1;O0# M!C*7&NSEJH67#0\ E6L5POU(WV/?MPR9?/66..+K[%&-X20JS-8 M8U9JL'>K"WC_:F5/69Q)/WOYNF6K3G6GVDQW.8CQ8N?BQNGT5ST3Q<;SJZM3 M!B2$/G.YK9_7,WO9.T5W>/X7LTOT)%'BG_ID?]G+HGW+]GELP;!V+V+G6VS" M&(\&JQY4K)I%A]/F^P]B[VOS!XSI8F_WXV7>2]K9]9=[NS#6W1/<.OW2;IWN M33>+IGL7>\>=H[T?3=;<_OVHM?TA[R6)UH\_CW:V3[[O['ZD^U\_T/WCH]3\ MC"\G-L^ED]XQSI$)N9:W-1AI6$L4N0@NJ;R?Y'(ODG6C']PN^AXE$5=@X[R& MPAH*'VW#K(; Q4,@GCP*P#5C*5+DA'6(,VV0\=PAX1)W48LD%\K! M#=%J:[U 3!&?FU7E$V*2(\V-Q4R9H 0OT,YHO43G]VO=7D7=_I7K5NOTO71Z MTF/CUN,81$ F"?#8E&)(.Z40X=@[+(A@G&2/3>IE*LE1J_0JJ?0=?)%:D^?6 MY$E?)!GOHB-@CKT%7R2&D.L@6L0B$\)Q;%G*K;#U(EI!U-5UYG4W>%U"9F7Q MZU[NQE$_UN&5N2#MMU?-K]:3+P32A(FJ,6# D']5RR!*K4= 4" S'P9&X()>C M5NI7JM1W<3EJ79Y?ER>=#@>+YRCW2.!@09=SA5Z&(XK8*DQ(\"D1L-!R79I% M;8#4>QQW=CI$O<>QL@AV'Z?C7>^\7R/:'(C6^F/*Y^#".)T8^!R>&L0)L!-' MDT):D\BE5@(+463Q"?G@$CAU1/25*_==?(Y:J>=7ZDF7PPAJB*$)D6B!IB1I MD'7&(,VXE#8*0EB1EZ9IW4B@UNE'-0R!(O MX0=--'$PT4P620A,+Y-]?B7;'++>YEA9 +N7Q]'^5L=0YD*TZ7-#1CA)I?,H M4!40MX0A:TU"4D0GB-/$%^>&R+H2#TZKJ@.BKURY[^1QU$H]MU)/Y57)A'7R M'/DH-7 5GR,(/*$D-:PQ)TYP77@<9IF*Z=/HU;EN55YTN.001%% MF$64&[#/VEMD4RX9&T3 0IH@%"FR$*0@2Z3+KV&/8_8MR6&KK4F:CQH,7AP>_\FYJ')@/!R8=&LJ]C%;F M+"Z-\YZ*1#9I@8QSSB@JJ7,)<,"L*[ZHC=(:!FH86) K5&O_?-H_Z?TH;5*2 MPB 2K$;HA^9IK_CH5B$--2+.@8@[ MTT=5#-8 ?8D@X8-$W'*/K" 6I9"4CHH9FI"/,LC7X.[^53JXC6^V_^ZGO56E7=)1DL M5^B=YUZ5KZ''P+WFH"81\[@'M[C^-6^8I[[.[M:PV<;?"^ZP>T*:QR<'F,C$ MK:;(&^$1)R+O>7B.2)(\X22$EN#C4V .2BZ*.TH5%:M2; M$_5:?]Q$/8)YH%0R% R+B./$D>'&(V6EE"I:G&BNUT'7M9 UZ-6@5X/>LT6, M:JR;%^LF&![/]4P(PTAS9Q WU".C'?Q@-!"M1> I%S0!L)-D46U5G@3L"F?_ MGT,+U]TLQIT%M=T]M\7 9[T2VM\V_P4_1N,?N]_Q^6#83I>5 F[^R_7_N7GU MU'?^WA,J+JW.)S;^Z)W"G2\;1W;0L&=G_=YW4*EA[%R62_2.W5/'\ MH]4;[L4A/,-I!)H37HS:=^+_?KK<_QK.'.6RM;M'87PG,(Z3_?QC&1%L_/N+6[D?2VCJPT4<5)4$F)8RX M-@)I;3'RFLE(HY1$N+5-LTYG;,/F %$Z'Y[WK]+&&ST'DENHQ*#1CQV0E= 8 M]JHPDCWLQUBD%#6&1W8(4O4M-KJ]8>,R#D%8JF5JN//J+1=CMQ&_1W^>+P,B MV$NEW/UY/I) 1M8;66XV&LNO4.6(IW_>''DYQZWS4[B)GU2A1+R)CC!#\E%N M9UG$@O,D"%6!RH-MF J,%97H6I?&%60+]&,XV.I>J4([#DJEVO32U^>-JZ./#6"TUU0B3EL_(X4.1P3,@989FVR0HEUAH1L.,LBU7_/*[5 MR_4\R\4 N4+21A'K$(UYGQE;";0C& 2V!!,E@C$I3"W7,N+"5@:VQC2FK0-* M7IG@_QY4(#J,_5,PQMW0&.UV-OH L_ 2P#!@9.IU.KV+P9M;\?#4]@_;W6+G M0]QTG'S,26UY=RR+UQ41*_D6S$;'G@WBF]$OO\']SSKV\DV[6SQ3\:7?JJM7 M["S?8()G%?*-Z:H(?E>PIO4"YN?1MO MD%O?^]EE"=TP['Z7_?E[3//'&:R\TV5_L87UDYVJ4C2>QK'4=_(K9SL/R_M4 M4V"@9CY6AH$&($#A)&04F.,)[[ ?NH*30<759. ;D_$:CF9^+?Z( 0$?[MO# M"*3ZU+:[.0/YVAPT_G$9;7_P/P\YLSFV'TY78=/^CH-OG.\8C)=TJ=?332$6+-W=! M0_[OUHTH_?6\XLB&.MBOVL=L0?8CU_33)7"P$>P7J. MYQW4^K\(_;^#G-<622FL="R1X AHCOB% MYKR&=/&IZ,2-D/2RD/"%7^.5D:([!Q5>6<7T[OFIB_V%I#FPN9RD[4K+/H&2 M_17[.7![E=* :(WZOT3]UN MF4B3I*0&C\63XU5A4'<,*[VRD@&/R9]^XBC7 /A0 )S>J=%)$Q&31-@ ]G$L M.; GF9 RL((Z*"E)6-O4UQLUSUL?X/D!L*XVLK3LJ8:.1X6.<>Y$FUL'6&K, MM%"(!99[X@:'3%0@O-1*SU3DU,@:.B:YT]71E"*[E MT@D10L!!63!#/'IK+;=)1LV34=Q35T(%? =T.8?9HTV,*A(2A\\(0AW%A$:2 MX*/"L.#7-C^?GYUUBM,*MM/P=G#42)W>1:/=+4/U^F]R[FBL26HIH'3DO">]0;M_)DWQ3#:W^)U.NU_WLQTKI)Q\?57K!OT.N?# MV[\R*ROX.5:;J8DI&_MY=%7;YPRP&;E^M">H:*CVQG8N[.5@[9\W$Y_;730Q MAY./?[LJ7!W.F)8]%[F2'"?#4^".1!LI8 Q3X OB)(F]36:=PC%2+U.4FBOA M;0H&+L C%T*"W*[-F[8]\RZ_EO352?>6$K[Y&'G9@MU^TWOG9?,-@N^7[OT, M@Q4;A-UM0+_PW4=B O8G_GS39?D^>?_\^*4+._+\J\R7_R,3 MM3/;#CFCHBK<#;2L6QRE.@62=MZ/Y4'51=4V>];T]I48Y"L+]EYOEU]Y#> 2 M]'NGC=XC9.?/6U[E%51/>:G%4>YQFGA!)?%&G4!6O7!"%>OZ<@3C8*W=_?8> MW&]_]]-)DWZ L7EXK772/-Z"[S4%C)--Q;J^ON7-74]:IW\>P[-U6N\__M@[ M/N2M'YXTZGL[<;!K:'H&:")C6:\4H DK*6GNM>P,M8BKW(^#8(ZBCR):6$CF9>ZEODZ7 MJN'RJTW%G.26:>$G5^I,K>6@8N/[D1^JKE,5ZNUT7TQ-JR?%O]9T/Z)DL0Z> M6V08)HA33Y#F@2+KI64F"J%$ /Q;!R%Y[I> 6EK(E ;XRDU22J>"M462Y*?^1JC9J4J/!*SJ;.HGH[9W(YP?_7; ML,)GME/[;/S!+PW"Y8II(*/^VOJ[-7R:>V M,3@_B^!\]D_BL.3.MM&/M@/3D=K]T\9\Z?0D,6VU8,1;RR-13BDB6""&IAB8 M(+-/XM";)8RK1?DKK\EN'YZWO/5.2FT?^SL7W=@?'+7/JF1Z>QA7/I_^_F6- MC_=^M X/I*-**8Z1#M&!M\HC,BH*I'@T'!-JO!=KFVPZ"O6?C1Y,9VBXRP9, M[="VNXU>.$O[4X'YG>C,2XY1:9,/^?##'M7Z:I^$^8$YA8"D(2..=>DRB=4TQ38"2?3 M;1AR,?!Y%'/A+D.]PK=WV3C,GKJ2T5"!!8HV*O#4X8=-H*3$>V*58I%&G3WU MZ:R/G+N8VGDFBYKPQ5KG15D'N!Z<19\/?G0NUXO7BRXM5S!>8?950XYYX=M1 MXK 27BB&N4G42O@C!,8?!1T.+QH?3PP%%B6U@(Q8 .("\^1R350 MA19> P@G:SV0@'5*IS?C&W8XHYE MOM7ACQ^/VOWX^"F;,G&17MXU.B=E=U; M@!" *$00*[A>N^N!2 YR>-9VP8?H%*1AXW70ZZQ6O1%3A:DH]VF*V;M5G3+M M/H!/@28>9#Y5?7NQX=8/K7?3E>- X2YZ_3"(W3LQ\59!_7OI$PSX;3'>OZZ' M>QWNP:].#T]^Y"J*)#F33$38&HO )C.D@80#P]*1XB ,\X#;PZ-^C--ZF&6@ M4+TR]F/KHKEU MD"0344]LL89%+SW7& *3"V!C%WT9O;?&A[%P4WQ*DX^%#B?PX.] MC/-S6OZGR6^I>AR-I#^+PVYO3)S !7V]-. '7./P0!B,K?(!Y6UEQ V12!.. M$3!W;AU3BG*UMDG6A9K>XGD.KZ!>]44Z#J1Y>$"(48Y9BKS0&L"!:>0D![T3 M*NC (L %+B1@1B_A>5V'D>-P;9 F78BYD81;XB,+B?E .$G1:D>D]U$+Z6(0 MO/8A'@4\WN8(0Q1*)19 8*A@(#H2?,Y< 1Z#75'!<.%"T3UA76ER9R=BNLWB M:O'Z!S(KI32 )*$V1VA(,-H0RQUQBD@!LDV?G5E]L?UVWO(999.][0['5>'U M4:RWI)F3VQ6+3!-D1015( HCEW*P+5!A-#)G4ZQP$8O97F]<'+7]4?Y0;FX* E0S@=3S_H@(/W+AHO=F-J^ M#;]7_OK87;,/.KC=-3CKY^.%>:V756+_*D<(%C[O^P1W.5M8_QK7OE@-S:1$!NM4*!6"*TP!RXP-IF;Y;5\L>V>)^6]S16?[&4Q#U_@BYW\2^5] M%SOQ7^U)3+'?K7951U\?[XE=6@V8T6_M$,L"!KYWZMIY4WVJ/XH(P=.!5?9:I-QM &A=3N2V M AGOP"I+AC&AE+F@\PD5JF9$>6[QU'_/4E29J+S0.1^HFU<*"!R8OUYH^S+S MI]K;BZ41G][^R_:MN,[&O:H7_MS$EX7PB+-*2RNUH3PIK#4AT0I+.':1"7Z@ M,S N R^8G7G8VME]V]"-__I_ .STM\;/NZG= [-OZM#G8<^?'/4Z0",&;__O M'-2GU1L6I6F!@)WWXR[<[/<.?.:9=:GU>:1+K:,]T)GF\4>VO]TDS=V/O'7Z M[JBY'4[W=S\=[7]]=]IZ_Z6=PU:3NM2D[XY 9RY;V^$$Q@'7AWM_!=VC.?/Z M76?OZQ[>__KA1W.WE5J[S>_-BP--:8I6!115R@?9$T/&)(QPM$G9$#'F:K(: M*"$/OQ[P^[>[>VA'H0&9Y9V/'7@[[YD(Y8IA7S(D7#4W0N44!V"VXD M=>"&Q5L+@"X/Z5!S +\6X M/I?#6I*HQM-KZ(<#AQV725$4N<:(,T^08Y0B+57BBB5"B;QEM].7V;KR:0Q9W"E!\ _"<$)2BWX#7R0>*N7*-PP]H='MEN\]?OR1+J> M7DSV^$'PG$3#+-A^ 3#C(T'618V8]J##,0*YI&N;8CJ[]C\;A^54-O) MH,K3 0$H@>;WF?#S^\+@AU-!B,72:0:.%V:6)6 N(F%MN5#:W 5^:HBYG^R MWW<0DC3<<(*\X@D!R;+(&6L0B4)J8D#/0P"'?OH$1H$P@VN(N;9,&6MFBDD) M1?'_SFVG+'3!O(?"D*XT2B6K3"- M,V^3KP8R5ASSRSM6Q8V*FR P5&C\=CGL.-.@@I^9QS$$[S!<[6GGK)X&C MG^\4O_MX5APOL?#>$3Q;Z;K<.E2XO;ML7+0[G?SKZ P*N*#VHGB^O-DV&%I_ MF=\^.^\/SFUY?"5G/A=5[:M>11F?+?#GA4!U^YA M\>IHZ!N-K3*5>G#>&99?@8?[5F@/C+-_[H?@::T7WZESDUV,G^I_+]RO9 M?BF..IR#=>[#!7["U(K)'2RDQ]@DK?]5K/.O?M[P 1Y9Z%@)T%M70UZ:D.>3 MZ]/NWO>#**AWSF$D)$8CH8D@\Y$CRSW%:I,86NG(WF>,3% MGD404OM[#.@'D*F[R,"'P>#\5:__R?<#[J4![ PH"P+B&O!4"^<1(<+%!,;- M)K.VV9H1!*C6_LA^ \(28Q=(1Y[.\ECK#'/?OH$30!-"' "4Y2V3#$-QL%X) M4>SZXH\,S64HO#@'FZM?7.VG%$=F;XK=R_)$T:=SX($$.X'(&)_['/UYORB[WWC['2[1/8R- M+5^0+6(8WV@T/EU=?/P \VQR>FIS]A3\$V*YWYYI:I'94OQ[U.^='QY5.5MQ M>)FO=QI!+ (L>;OK.^>Y2D8NT-YM5,DQU_@,E]0Y MQE,11F/: 5_$&<. G1B&'V+,"ORZ7I"_RL6^-F=;1:<%\FI1K;G[]_=\7BA2 M+#WQR%@:$3D[:J7F0C1R5^!W>P.(Y7 M+4'E!S9N:BMHPVR9+NAH_OYKB8T7MQA6N)NGAS !0("1.5:0OG;+4":M(I-Y@ M[5S 8.AKL7DJL?'Y3".VU$5M-.),8L2M]L@F$H$\*!V(L<&1XE 1K,C,])3! M1*AIJU&&$AK%S#> /N4L4V!(6<+ MN6O #H-DKUR73,MR!YO@6;V>WD2&62F M6WFW!6W(,/J.RR7_?SE" .\YW, I\$7 / MF(W""TXTN B)4PI455BO KFEK^S#Q+8RL)]B9EPP ]>6]OHSMC"1LO*3>@.K<4 M/JK7^XG6FPD9(R8"66Q@O?/F,9BZB$ 9$Y/!:IV3I=@ZQ=-9S+,.:5<"L4898A+3EX(IYQY%)PR'%,,-!U;-)M>1;EOI KSH;XL7EM MY%4?C$XW9>,:XL#WVRX7'8N=WD5I@6]\Q?<&PP:@5_^PR%;-H8,BX[ '7GG> M::K.5N4+-RY XI;OF/H58,^4M=<+QL=O\<[6@7$VB108BBJG\P0.#B^5 M&H MDQ7$Z(),TG5!9_@@RWE"O5[PVQ:(Z MJI@7W(C[UK("%"GVRBJ4 /^@.ACH[(5-T6 M<^@V(\VMJ&;[_1Q\K,[@/#T&W92ZMZ=GG=YEC)]C_UO;Q]E"N&N__UY.R;M^ M[W3\G66KO?;T4MJ\!(X8:! A CUTD5'$5;!(6VT0=M)3\'T-I71M4\XXY_;\ MQ?1J"7BP!+0N#K00D7'%$,;6@)< _$='X#\>=%,J1AW#L>B1?%^4&C'Y1^+H MQ17?M'.4UM^!M4]4!W]Q7LE.M[$-3EZQO4)D=L+RSU^F3Q3)/;$\PS)R;#[G M$]"-9A$17V]\Z/J-XFI5^"H[#XU_Y,_GQ'X*+E]^+[]:_$U^^Y\J=%JQX L+ M_DF9EY3S9D V"H$!@4(YJ:N=VE<[A:.C-?G]\6C6Y 960:-S@BK\;[[];.$E MSKUN3 1+++W506+N(A5"2:NI6DSD8B8@;5U;T=\OKS]2]0W8RM-4>FT[J4Z% M&$'5CP\(1 U11AQ'3227@5L&;X@ A_7DNQ.RDO>L]QDR" M\F9UT4PG'^^J[$PID.%J6_)ZB_9*]$$B8_]T,$I'*G3WIR>I0J)"1T*X80$,?*:CE 3-5:3 MR*R=R;PF PSAO#\18'BPE!<_OI1QZW+7@;PZL89[?#Q(TAA'1$+$:X*X-CG' M)P8D<; T'S#55%:U$QN7T?8'DV>GJHU\$*1,[[,<'<+L#\M-SGOAH[$D'Y9* MGC+)*<=:):4M2([&/#KG%X*/-Q+VS[(%+P$/)!\870SO>OUWYSE]]$.EC*\8 M__[&.Q\/=#18,D%0!,,%9-UR9)UA* BK"9,8R^ S_F$UPZ6L\.\ZC)MA+A7S M6XK++8#6^-5AU@6PIXK!<%JV7SOK#0K@?%.!=CLE/1RJULF&VX!]P6 *MXO4[M+\Y3]E_;P M#^&;TRV^C%D?M;O'XQ9=^@P<\!(RHX#+CPT0CJ^*&Y=L5=!BS MP8G(Z%&U?:IN7 '+1@$L$]VURO<$ PBBM[Z--\BM[_WLLF8#;-^]KOKS]\0] MKUJ/]7G&JN]ZU=7I/G9[8[6)MG1+W9EV=N.]JXOU>!N:C#6R[4TX&3S7L%%LSS5&XUM6&9G]S*7C MOJAGOE6%7N3P4SC-]CW[>+7,RVCXN GQS_>=?;H6[I__.FD^;[)6]M')_O'1T?-'UN7.U]ST5>4[*V268T"9FSK?B\ M:G3?GN/WA+=)4_>X<+!TR/D?C[:.[EPMA!#*L$T)Y^T[2ER2TE,O28@L83$Z::^HJMG34H,# MF0"'I%U,P7D4(BT2L"2RWG 4?" J2(,%-0 .?+I^^\N&AIH]U>SI%O9T/RRL MV=-J "2; $A!I2-)!Q08P8ACCY'!'*,H/5<\I=J?%L1\D+>,5PKFFH8>+%P<1,-K#@8A@U&W@^-9^,1RK.F261("E2 M0#QXB;2) L%",RD=\U[J6LU?G)K?S@8>J.LU&W@1,#$9E9/4,"J)1$PQ!3"A M*7(15E8E8;0P48=$1#^QY.'7A:[ M\5&MVWG_&FIKUC4/G'Z>BL%0;;A6/B'!E4"<&8RLC!%%EY1GFM.H^!71MF$C'96 M:*R$DFYMDZH-/EV-YWY[G34<+*G57WAIO]KJ/[NZ3\9:#'>)>HN1Y,Z#U2<" M:2TM4CR%2+GEU).U36UJJ[\Z:OXL$9;:ZJ\2#$S&4G)/(\.YRJU0 8XP;E< MND!4>$,3P03S4&8X31<,73:K_P(B*2N9PW+6[M<9+$N2P?) HE4L9ED\O"9: M]T'8Z2.*5@>:^U6C%'/+5^\X,C9[6,I;RUDREO'5B5;/O:GU8-U?.L"[>[K\ MK$=<45A[$1D[4]A6,\O%X=YD/$D)HPW6'-$8,3!+;Y'ERB)GK'0N.*\&X M5_.?9\G9J?G/<^/ 9*"))0D&(EHD?6Y(H65$E@6# @]6.1ND(/(%XT#-?UXX M_UFA'*6:_SPB[DU&UJRGAN9SU=9J!GY?H$@'3I$G. H7M-*8K@[N+6UL;?21 MD1KS GT7O5]PAVN,G=PD#RI)5P_R-0UR:17K10>M)TKMQ6YX4)&]U^+':>\3 M]51[%2G/[<<%UB$8JYT&WYZSV_O(U)5@EH>L[$R?PW3,VR"81X$0FCM")" K MT2.AB+)"V>AD6MLD,[H&+AM1J1VTVD%;!&C5)5M6 \DFP\XIH^)*$DM]>KV_MG//-P8IBXM*'J\=P ML?8 %XF6ES?14AGA,-4*66T3XBH%9%G*Z9$D>.E,U$(N-EZ]2GA9;_ZK>+&E@#"RWLA^V'IC>!0;%Q.]MQO]>&K;1>_FC$-9MLYMIS&,_=-\ MF5X56^R-9Z'FP.*,F..%'33^=6/V%G#\=NS$"4R(?Q/.^SFB.1/OW*_QSLV] MB_AI-#]_7$_/+LP.74W$Z\3__72Y_S6<.]G:#B^TW@.R?05$_/KA1W.WE9H_8!R'!YI1G:BE*#!)&B'L=&&V6YW!R!$WVSGO)2N__B907W, MJ.T#)&O,DGX8/=*7_$1DU5V-AX@2;6X=4&LB9]:A N4R_@EY,#N(84#%1[< M!8?MSSG4D@;JQ\#DYI*_]A6/P7-B!0-\SP?M(W/@&UJ,:-+",@%O:[*V.5VT M<>J%;!8:0#F.YC%0&XU=0)ADV_T*4@"'HO6C:S1L7L)&&[X#YAN,3H2K= M4 M"AF0X-.'( '#QOD@WR2__GL'6!;Z[(]Z';#?Y>HW,C'.'VCV0NR4]\QB9+N7 M\$WXV%%[,.SU,W7*U[7%HPS:0 1LOY$9VUD!D/'TK-.[C/#Y=K=14+;&L'X'YZ>GM@\7&33Z5RM>X8&M5AIL<\8IV^DTP-,"(,I:.+QQ ML0(JWBR_$S5+SWXUSFJB*O^[=+-AO!U[-HAO1K_\-G)#V]WBKL67?H.I/6QW M1TZY.)MRKXL;EF__=M$.PZ,WQFQP(G*0J4IOJ6YS^[K-F03-SKJC]_3]SSJO58GV>L^JY779T(T>T)9*N4)S8[7GCU M4.8N#^5C9FG/]%AJYF-EXG+K0TVOU*W[MBO\_/@.SU^KP=W48&Q[;XX&YTLC M([.?N>P$N*AGODNJ\O PR+0*47.:6U."ZI M.*X<_WH1'=Y:O>XW\*G!G[;#AHO@"1;[<0])WI\^V/%SN:^3S!YC/P 6M@P* MO_V_\_;P\D-W,.R?%P7P7NA)ZV.X=LZ<^/HWW?^Z=]G*61';'T3SZT>ZO[UW MV3S]F^X=[UW _3J3F13P'$7FQ/[N?F?_^ -MO?]XT3P^^;Z_O7_2.OYP":^W M6\=;\&Q?4G.Z=GF20N3J+R@E0Q!GN8Z"]A8E141DG#+%Z=HF)P].HYA7LYZY MC\SC(L320>G=T\WF?OX51<;E336;!L7A4>SO'MD*- =7=G$B)>-]YCG;0'/> M ;>YN;&ZTGEH3X>>DZ5HC-;!P/\CFDS(%4 9,H(0)+'4&/XCTH2U36(6UU%O M5?"S9EMW/B9)"&78IH3S#B,E+DGIJ9@ \UFSK!:#G5"?#$%V4 M$:,@/4<_'P!X<05K ?RODS_J\M#/VZ; MPT=GK=4ZUEQU'K2]G(H,4F-P\,(BI7BNP>@D!$I/!&N&D5MXEQ)(3B#OED%5!(4&P"U]9T.Z^H+4V: M)"1EP(CK(,#IHA8QXR*QS!H;-< KG\+6_YDW!KY$VX0O7/=?=&3FIOK7]&O! M^# 9F?%>8DUR6:P8/>+&2&2Q5R@$$3@+.CCB 1\6472TQHGEY@C+$YJI.<*C M8L!4H,;H%)RF".O $*P1.!Y!5C?& A/:YMLQFYY31*65OE?=(RF)@F/ M"A"3,1JBF'#8 #OJO?&EI]WK4YP9DSW:]*U8'"8.C-& 02\5\@;[X!TL80T M)KF7%C:6.J698@N*S-0@L=RT8'DB,S4M> 3-GX['2.J],R@*)1%GF(*[I0B2 MU!@OK0S2^%R7JJ8%JZ/Q+SH<4]."QP.'R5A,HC'H!)!@G"6(4\.0MD(C#MZ" MBY@HR\I46F&6GA8L;2QF])&Z47@]R%4/ M1&ZFSQ(**6!E%4>:8?!\L 6:X[5%TD8K6+1<6O!\F*D;AM?-+>OFEDO7,+RN M@?%L2#H9/>::>2Z]14H0A[A("6D2),HIOQYCK9USQ;$*,;V[]/*QM&9@=9W7 M&C#+#<8<>,B,D(R)*@'!]4$HH)>2)W7%42-FH'5#*RN^5HC MZ6PDG0S42X<=X\D"B%H#/[Q!1A&-J&(^$NJTCPL^V%JW'K]GZ_$G!)9[=[][ MCG'F1H7#WM!V)KJZCGUQ\_# )AY)(!:EA GBD@CDJ&;Y-ZHI%PP[L;;) MY#2A+$1G'HE90)I,ZO5/[1"N]7WXIGM^BD)OB*I/U.+T[.*4(\1: :$2 =D@ M:&55I8X()(R'Y(C2>?M;K,.+4P*UGH$KMR!N?XN=RXT2A>^+Q9M%#Z#EQ_"M MHMWUG^>=R_))&5DO@'D]=X[MQWO \GVW8^;0K;=5=^[/L?^M[>-L5;NBLH56 M#0H]&7__C]Y@V.H-]R*,W/<.NS!I*W]4\"'J(YI;!\SS!/0S(,.50QR#HZ\= M5D@:B1GAB8"/#^[].E'36RQ%Q^Z"#9QW^U7PQV"8.QAWBO;NPUZC M>[4G.M76N&JC7G4USGV,K>M]BV5OX]R]W Z+ZQ4MXT>MP^&2+C;&;@_?R-W2 M+R;:=HVU3U]X ^\Q00:M]&^ ]>1MWB<3XM(NO.OUJY?RY\BKD^<3UCH\H-I: MBJ5!41O@%&#YD148R 8WQ#$P\"EE)VM#3I+_LE/V1-OY_)DL'NWN>3'YCVL) MZN_5WUN"[U5L@=,-E1NCG_4&!:"\*4 3ZT9X@FV"P;VSGPEX.UOYYXYE.VUTT M,8>3CW_[.I0_)V"G1'*-@X+_M,1 JX2(1FN-96),JB"]55?QR<49MM)^?>L< M1OOFLS^*X;P3=])V^UL[Q&X8;$?? 1L6MKK@S[3#;HZM[,(=?^^ .7]M]F>W M^1WLCX_*XB MD/26B,"Z3S+XM\_C[C+O ML-W+3-N+=2X<\#-8Z8:W@Z-&&,E!HR!ZIZ>];L7DP(5(O4ZG=S%X,Q\\%>&Y M:SPIPI?PQ!U[-HAO1K_\-@KOM;O%N(LO_79J^X>@>14(9:V;"%L6-RS?KA32 MF TM6-;)*A&QNG&EKAN%NDX$6\OW%-V0AM[Z-MX@M[[WL\L2("9,W>NR/W]/ ML$<:K+GK99\Z@725\D3OW"%]63LGJYF/E>W(8EMRK]SSXT?O ?T:"GJ"?UON M*[RYPW0NI"?/4D_'G>'BJ8XFO)+IK \\_&HJ_^C8P:"Q=8,,/N1TV0O-B7G9 M*2]%\-_KY /%W+M@4_ >'"'P6B5V3/QBG_9#Z]UDX/2/0IP^9VFZ\CU'-_\# M/)'L?+Z0[)2/I+7[KKV_W3K9/WUWW-K^>-D")W1G^\M)Z_3/=O/]I]/F]@G; M._V()[-36MM_$QCG29-^.MW[VL2M[0\,G%7>^OJ1[IU^N-A_OW>QLQO@VI]F M]7.G489H>4*8&X&XE!J9H!E*6%OMF"0T=V0!?V#YJZXO/(^OAJ1E>K9[0!+' MPJ>$51)1<6:YT4JYH'P@D@>'\2\2 6I(>A)(FCRRX%S201F+(B:YRJ!/R$@O MD*#$1R&\UXRM""35/M[=J./O/Z6.=SJE\:HJM'(J"+%8NGRZQV-F64K*BFRT MN5#:U%SK^8%M^E0KP=Z$$!R2/AK$8]#(Y5Z9A7E*T0D7\=HFWI //HI55UE> M?AW&G*M\ ,\*%WB(6DN;4Q2YT%$*(D5-3I9!AR?)25(*'%T)ZNL3D!.M.7+> M&"14XDH&DYP1*Z+#2U AYZ[',U_F-6IV^"M8W3H\[,=#.WS8#L!/GGCY+,ER M1/E?YI35D?PZDE^'S6Y-Z7]@!'_.W/XKBIJIZ:KGXS\I+6U-A_&==!)[F7+P M/B)NF4$&9!013DA(6C*)VN0#G(.I!?(])" O@U(CT=(DT5'F),RQ0D M(A%3Q*E@2#M-4,JE::VAEKH2D8AZ<+.@.H[_[$I=Q_'GPK6'Q>]K7'LJ7)L. MXFMAF232(Z.<11S,$-*84Q2"TP%+'01G:YMT71FR]!' .HI_;PU^8/2^UN"G MT^!)9D(H^$H:--@)KQ$W(B%818R(C<$89YRF<54T^%%B^.*Y8OB/5YM]"0=9 M<\K[Q77OF*#^.JOOW6L.7HQ17D"IJ#F,)@I.^BO+24&8ULH'F,LPI(,L41402[+PV%!L#*$C7S<(2CE:V>N@=*GW. M+.RS7+4_"RUQQ%FEI96PPCPIK#4AT0I+.':1"7Z@]=J,V@JY"A6"=<@"\&9P M?GIJ^Y?C"_-4I26FSD473]S:V7W;,(W_^G^:$OK;XLMQ3>!2[ YR'<9N*,HJ M_M4;#/MQV.Z7)1EC-Z;V<+#='OA.;W#>7YKZ)3M_C'#JA+:.][[OY^N?-K\# M-@'._-G>/]X_;0+.[!WOB1:%O]_OMR?KE^SL[L%W,X[MT;T?[SJM]Q\N]D[_ MA.OL70+.M%O'&:O^!"S[,^WL'EZT#@^()8H%PI",.:W1<8:,) $YSKW&$3OL M9&EF0'5BV,JV@21G@@E81IRX5-9*XA/WU#E';4IZLM[)7V];GS_LM!I__7NK M]7E:-1=1SFAF 9U?C_/F=]#+A5PJI6C\E4OKO=Q:E^-%; 97#W\KA0J !=T8#ER) M"@=GY2P=Y *$B_4PBZ3MR;*!0+ NP.8.8O=FY:7M(><1^0(F5E9*O;>YTX^QZIT=5/=*B3N[P:DX;[>Y8E7.\7I3*>F$2]*[?^Y&_\FJE M9X\=8(D#L(:$ K?@AV'ED#8F(9I2 F=;F,#!#QM>]'XA/;8?&ZF8SZJH6O:1 MVF"HAH-&M]?H]+J'L=^(M@\VLRP7V_!@N]K#EX-+E?GZ(Q?L!3?R[^[_9^_- MF]I(LCW0KU)!W/M>3P1)5^Z9[@DB:"]]F=>(MHV[ __CR!5DA,1H,<:?_IW, M*@DA@8U !@DJ9AJ#5$LNY_S.DF>!L>Z%],WS%6E[G]]>?*(J:F4<0U8+BUBP M%EDO. H$%%9EC#>8@VYS'8TELAJ:K^B_(U"_8AMPJ2(W5R]R<5HM<"+&45IP MD'-C&^BR[O(@-$3VE(GL&XA!09PDDBL4O5*(.2X1D)5"'FP;L/HXT4[< &27 M"&93]>I4_=& \/N:"D2>]D;=8=HUP"YWG(LJ)UJK,>S)@E>KUVU(*Y/6T==/ M43MOE2(HI#A/)BQ!1GF,@J/!8,VX%NX&#:L-='4-@%WB%UR=<:LP@T'/M4'U MN@[!X#'YMDL:'9TEQ3[T4YE = M/ J8X=BPL>-U&O8*%_I# TIK^!K<*)5U3A;/LGPO/]&==UF&N!7&[KM4$W^P M4M6''\-[M[?S*48L!+<1H#S9-EI1!"L&5 M2WA>PQC#]V,O"PB9.YZ4_[@4[M..K[G%_)],;,W2FU'.&YHU12;E=F6B9^ZH MU];1,[^W6Z^.CP\/3FB+O"7[K]Y>'!Z\:1^>IM:Y;\D>V?L&SSMI??N]/1L] ML_?';KG_QYOC_0-'/[XZ9*U7_SF&<;PV"!QM@>S[ MH2@ MP0;8?AJPS54AXS)**R.23C. L](BQ;5!"E,:&2Z)QRPKB>L-;$V]GA]Q^&ZR M3,*@;I#9RZ[ SU6'S'%X0\_",+,7\D[YV+PB2/ST#C>Q@8;%\7& M^5(XB@1JI!$H"F\0$X"2AMC4WY9H83DS1(/2AS>%>H*5MSCNQ^&HWZW MJ$,SZ\/39U94YIM C0KS=R-L^9'[/YG;Y![9@/3#*L@K<8C M\Q-UF0',%W[[,;2]"ZYWU(5Y^%88_F':W;11KT;AH/=^LE,#W,#< C#7>CFG MPVB)2^*H0C%WSM"D1#J=R'D> .>L]5K9C6VNY,J;<(U7YC&],A.VOI?FNEE1;6=ZE_9C@K[!GWE[&K!;!.SFHXVLQ$9$8E!)K4#, M&8.,IQ%Q98.&30Q59MX=833[% !GN-F-0E MLEC8E)BK<'!"&"&!D_DSZ?'W=ZOJR4\QM'3Y M"_1D9.9CGUL"]?]5$_]49FDC1!<1HO-GE@3VRM(2]BPRCUBD!ED6**(@6*/V MNE1<)=L?MGQ)MO_R>&O%^YDU*-N@[-H%Q#4HNPR4G355@BJU !I#@3"!F$Z' MQX(0Y$7DU#N#@R4)96&#GSC*_O3BP:M8,.&F*L+U,*X6+E!78?YQ1[[?+5X% ME^OF%(1N%@E\-G-!AW'ESJDJ>^GCO]N=CCD*Q?L16"K%GNF?A.%FL=MU6\6[ M,#3M3O&R$_HG@^+UZ5FG=Q'"(%<:EK^EK^O2++GPZ5:QT^E<+;TV5:.M. ^I M1AL@72K$-GY4KAL#2]2#[\[ZX4N[-QIT+HI4/+@J HBU9O#@;JXNTQY>9.Q- MC%8,>ZE>:_>H^)\%P#I83QE6CH5@&0U"48XQ5R4NN8]*DD^[:;TP(?0^I=L! M?ZL93M=$_K,N3'/QP>'Y=[G$[QW M_LGS$&FJG<6L=(@YZ9'F02'%&1@MRG,;;8)>>DT:5BXC>3;JN^-<7.B\/3Q. M17[:W<&H;[HY'[UB@E3WQ,R2Z_EQK_ JMW>L B= $1FBL[H]*P8C$[AB\&P MW[:CJJ[1#L!M^@V><;%Y_46#HA\Z%9OU,AN,&2_1:*9>^&HAXC6I-YJWE ;- MB --@V,>I>.>$:%QJ#2-1+SH)BK^D3)1_[H_R6VJVQ"\Z?4OSV\;8JV(E>R] M_>0-C3Y$B934 ?0$P^&WB)$SU$B@4, :NK'-^'S+LZH@58;&8P/JP2A&(,0$ MIG4U*Z":5$5K$"\RI5ZA'B#F04TPEWEH@Q^429VG*"LXCH%%3:1GE!H5'-=, M418C#)G)!(<_KOCV(A>K0]]"OW<'"FNH*5'3MY.+O:-/S()^67J,/-$BE:HT M2&,?4/ X$"*%MA*HJ7M-$<'YK,0"$&XJOG\6C)8F]N'!IR87?C9)G%>:TRS< M>7@U@&8J1]EA1,-L8TYZ!M*$.LXCA@0YE;.#W[5NT14LQO=Q#>!5#'!Z:S M'^L/DCZP2HTH'QM?]W<^49#VU&*. %13NRH;D:*:(,NDM]YX 5]N; LQGW-8 M^%$N<3A51CI!+I#FH8K!>VOBL:/3#<2*'+R%?7?''G":066,=+8VK*M"-K#NUVGD58 D6X5!- MB/"<:69TF>JHJDA2T_, (DL1SD@3L/J ['GT#50>:@WW0ECDK08E76!0S14H M/Y(X%PA85<2(ZP-.LWJRD,9+HU:X#)([Q7PIC"]CC")HYQFWQB_SU+_9_-MB M\[?6MT/6.OJD@K6$.(%"U4K0!J25H:"\.$Y*SAEHDAO;FLX?YU\M[X\S751U M_@&&4SX,8&8"E5CK,,DT2^Z#2<75,P-F6OCJ0O"U&R-97^/BL5.UQ_*CVU>J M.5R6LTPW=&\ZHIVMWWIMCZN?UMJEN6\M[JL%(B-;,I4O/>L-LDA\D95M(.*Z M:FE]J#!U8RW0R\M;C!WT.J/AS;?\J M954[QD90!5LYPR]3/XTDG[#.P.)#M M!W."3(3!OC"=^DE(!UM-QXN.+,UP:IC0#"+J76;C=;'"^G]4XPYWJG(0FRYU[. M^6+O_!/Q$?1TI5#)3'(L@F&M:/#(8A(C4QH;0M:BG'-R'('ETDV%U]O=:VS_ M*CH\R<*DBG==N].^4B^]*GD.PS;#T<0HJ;7WB>%3"=[:7>!2MZ].VV<+QYI. M=J8.CD/R+&3//A@W5<7HIDCT\RD2W11T7H."QDU!Y^GY/R&2?7DI FK%H+AT MJ[^XQ:XO4GYPM>-U%N;>6Q#ZDUZ=YY W]_O\F8@9@K8$ZD3VYX+>DQHJW2>K MX*G%^5TWQ=6F[06\B=10&[D2)=@ 3'"L74D#$:#PE9'#E_FT<_D!>D_NQ+.. MS7/EQS]>7[3^V;W8^[;+]P[>G7S\_.88KOVZ]^H_GUMDE[:^O64?7_W>F8W- M:WU[=W)XL(L//^]^V_M\\K7UQ[O3O7_>@,WV^GSO=(\>?G:T]>KX9.^/OZ^K M1,FMI@Y+B;"0)0);+B!M#?P9O!!2\E*6?F-;BDW%[EV*J+PI# F MM#0QELE-1+"-0CCB!/:!QI*756P:P)-LX&F5X&DN=)AJ:HDN41DL1TSHD(HS M"&2$"5YJFF$S3C&7UX>::?##JG-7:H3(R MFY*J+2"-4T@:&R2E6@0EE]*,I:G_M+HLV[096666G=40'->$^. 1PT2G"!J! MM"PM$LX+C*UV. 5.+*'-R!)9]CDXC*YT_6BJ*JUJ7OD3; 'P,%!T3?5(J8A7 MW&I$<&H!$$N"E+<266^9)A2[&,V2NGJLGBNE8>E526)N6/KN+#U7]UI%C*F+ MR'&76)HQI#D!EHX16Z\\%8$MJ:M'XWZXRX%4%;[ZS/P/#]QP8V&OYWAO_H*M M:1!H$02:K]A(H[6:1M@=#_H$D\PCY5*A6A LI>,J*AHVMJ6>=TG?@3'E_OVX26J%&1(U[Y5$5HH;/5XW/Y[0F29Q/GI:@M09C M)W*D2\]0#$QZ5;(HL-K8%IN2K@B?/P>?RXX;CDR_;3JY^D#C=%G94YW)1HUS M[QLX6@".]J\YVI',>B4<"B7#8,F1,KF '5)8.^E*$DKOLA]8-'Z8->+I==0Z M&MZ^)V_/.VA*+H7#".P*@AB.$5FG-%*RU,[ /L<408*!N=5\Y;DFB.3ALXY" MU]\UW^C9%AU?>/Y/!KB5W:H MU^1GKB?JS2FGI>?1E!P)(5.,,Q=(!\[3#ZRX*VU(#1N7FI_YTU&OUEQGZGYA MEC%MV8;K+9XQ->%K6D4LXPV/-,KG8"),%>[(%91WC*2Y14TS4 M^'4J8=1S,*;RV6*GZ(?AJ-\M@">GM,0F\G3U M(T^K_7N7MV^_VV#6'3%K;TZO*F50T7J'.$NIO<(+@"L:$0@FV&,:(TZ,1XQ$C4S)81>%D,9H"C]2 M#WBZB6G9Y/@^*'O6[?+Z5:/:<2O09Q9W^GAAIXNTHGPYO4._7XQWKD&GA=#I M[9SB@955*N+46 -3Q#P DY8R(BN\%A3 B6&3/-J*8/+;"EE+3?SI:NL?#6\_ M F]?S/)V:4-T#/&8BHN8D(J+1(M$5*Q4U"?D7D7>?@Z>D/N7%UE?JVC%RHM< MVCI-68([H\^'.H1O"'/& Z:$/EUAH/94QA'VN2]'>@K M-_NF?>H]]=_EQ#%71/@^TV E_!JQMY#8.YG3@H4NI:52(D62\8Y3$]52.51* MK(-PU,+^;FSCJDVC1Z;I#JYZCF#5*M"E+-!F1'0H.("CG#& +IPQ"0 M+D%22.,I$5JD$M_BVEJ;CQZ/O8HJ>%/49-V4\)U3F,!P4/2#ZQUUX4:?ZIL, MCU.W[6XV5,P0/K,&\,:%8G 0*=7M8PCN2OT!TDE:?3-K;= M:0_;H=QCFGI'=KI^'P"X_U=O,.R'8;N?#YKAT_1!R"'QZ8,IU7#PY^4> MOASU^_!MHQLNHAM^GL_##=@28Y5/54TT8DI$9!SG*$7,$RNTTZ5?EA7;Q)JL M+N<_R(E,P_F/R?FSQS98L$"#1X1[#YSO.=+8.22QX"Z6@ 1,+LDJ;&)1%BP: MXD:GHTZV2'J)46"FIV?]<)S8YTO(O6(VBVX8IF.$=A>^#,70?+VC8K.^L?DK MZW^?VL ,="^GMV\W;UCJ,S'C_/H>.&80;(7A?CPP7QOH6PCZYG. 2T)\X)8@ MS+&M(O",)@%AXF,41/.@ /KTIKHF F_M/?<-*#R.J[L!A14#A1E]J&36DR 9 M DV((28M13HPA;0H2Q_@6RT!%-1FJ5?I.*_QDC=>\J5[R4&G[(Q\Y2._C3): M_ (?(%!!_]6XS!N7>5,F_.JT04(7YKN-/ILRNT\TF.*1ZEA^3[_\KD8Y[7(# MLOT C^W!PG\+?MP;<:??'L ^O1KUX>=?L( ]4%5A:*%101=50><3*QR3#(LH M$1IB"."1M*N*+B7.EV]C&;!.+>R=6K)XSOD'!)XJ"C]3IM4'!-4'! MV6(R3B5^'!BQ)^->W MOVR/!]<:G0*)N.U_YP\?F%G)-9IW'@?\& ]C:J*?1X-A.UX\/*CD<29N-=V+ M(GP]"R[EWIZ=]7M?@;F'H7-1_,_#.OQ_%*GZ.@\R^)T*'7)WOOTXAH@6#.5- M.T'!83!K7]JO$_[OW<7'?_R9)4SL'QS"O6].6W\BRE*]I .RZ?B242.NL- W!9 MRF"S&/8*&Z9C 0V06O9K]+IP17I$>MU9!O:V@XNKKLD.Q$1NC!;SQA9 0F1K M<:[:_K?M_[J]^MQX (MJIMP_=JYY]&"\.VF-!\5YZ(<'XM)[EOZ>3.K)]=>\ M.Z=^VR' J4+$B#$.8(,XC9C&$FF*,=*2A4W_F?4N:@4 M#HHW$T;B3!:7'Q.>/RXW 8('28:":MZYV*J^K%65*YK3$IPJ5RGBO3L.?M0) M^_%[E##8!1GOPF"P'Z_-'#](NMX!C.OW3L^=/#-JV3]PO+7S"8PX$QPLM16I M.FXOEV=P2Z4N)8I@Q-%?4"@_]'PU49@BPI4UC AC*[ M401@P;,D"ONC4,FAV.MT>N=)U+>[%>LG9&D/"K#N!B"S03S!QR"+>H.)-&H/ MCXM4Q^6[(BR)\Y!W>:;PRXLY]7TA@0WWUK.N7^-O,W.P5A)130R6ZIP*!'[' MG W"B_$OOXVCN=O=++;S3;^=FOY1NXLJL^0%/YLS6/) JZ]_.V_[X?$+K;<4 MI\FS\HMS<+YT+>?_Y/Q;#^2_5I[K[.#^A_0/#N=/^?M[QUX/#> MP9O3O7]>?_OX>8=]/#C\.NO&/OS\^NO>Z2Z&9YX>?CX^!J68?WQU@EO?/L X M#[\>'L H7AUW0&&.DX,\^'?_X,,%V-%!2&*D!L,9$X\8EB4HQCXBBIV-1H+M M8D#=DW23D'M[L1=EP!6O'=$ Z;,#TD?R S5 NGI ^FT&2!VE(=J8C@X$18Q@ M@91@#IF2)"M:"DNKXT"@FW4!TN<0]K;S7;=+DX/]9'7*I^Q2 QJS%9H[R0 M8&LRFGJK*PS*$J&@0)E ?(@T!J>6I3$UJ=W+:3/0I&X_67WH"5<=?RB,NYA3 MA'2PPJM D1:1(* +AJR0%H5HA-31<*?TDGL0K) 'K4&')Z,(->BP!'28U8 H M85H)P9'WR?DN2XP,TPPI(4M'>/12RXUMMED*M4+@<#6"?": Y/MQ)]5Y\B/% MB5X77?Y@\5N#P>CT++/9AT'P34C6VT^AC$(:19"BI4(LY9-I*PW"+AI+8RF, MD;,A5BL9?_Q/_B.%9P/;F*.05.7Q9A'(*/+P2RGU6 MEX-,H=QUQ%@HZK2#W!A>_C: 9V:\GSQQ*KK9#.I0M*GJL+>*!VOBNIYD7- W]05E] 4D#\W>I]DK1!Y.@R(*(_':SY%I2%\H[ M1%>LD;$(1IT%G7BI%1G8+7)+KFJD+TW')<,05K45AG_5NUE?_Q+V\E6]]>]@ MYR=V'R+KJ;O6AM_>^>'G#VSO8)<>DCV\_^HM/OSVFJ6Q?CQ]\_GPH),,0@+O M_3QG^'W['0Q&&--G__GPVP?6>O7WY[V#(]8Z?7-Z^$_K>/^?9!#">/YI71=U MI32V(3B.++8&,4H(,C$2Y)@WI9,V1,P OK;(LCI=_,Q0@,JM8XIR;I3W=&.;;K%[']X_ M8WAJ>F+<3^ML@K46U"CO.V)H0/K.(#T?8X4]F >8IL:.C@%(QX"4 M!I62+,9:VN:A'2#V804JF#5.0H M= =538).^!(Z3>C9\K4[NE083O"['U].[=QNO:,-*"\$RO-A9-)34Y(40"^Y M0TQ+A6"K'7)$ELP;9C7W&]MLBY>K$2>RJJ#<1+ ]O*[7@,R*@LQ\/+XOK1<< M845!WPO8(B.(0B:*&)TG1/+0@,S*:7YKZ-@;ER2=J'[],!SUNP4@T'US#9Z+ MW;UZ!\3C3?VSUSTZ"/W3=WE/]V=#A1MTO@4ZMU[.J8#12&LI)PF=+6+1:*2I M$2A:BC'!BGCETYD,;>SRQMWWC Y^&]A9*NS,*H6<87E+<8.>IW1\.9;8%(. >TDFGP!P')J^A?S0:N/E#C M\,RJ3?T\GO1*/#-' 5DP<4_ $H/!OC"=*25QL,1)*84-M)PMFDNE)3YXR\I0,JVC,99QZ3 & M(@F.QQ7-X=CM?@F#8:Z[G]S/N59\'<@Z[(]2.7W3!TL%4&<00K>P%_F2_%4( M5\O+;Q;GQ[WJ\AC;#NY(7__=[G1@([>*XN RDZ,8#=L=&&4JZ]^I6\=?(-\' M)D@%?\=#*G[9^//5[L:_8%&2P71TL57L%/#)Y.\B]MQHD,;1+4Y-NSN$_U(- M8E.X3BHT/.P5<=3I7* (>!L2!IOA:)"GD\?= =F)4GY*58P8:"G)Z^+JU?WV MX.1*\>N#X_8@E38V[K@=OJ0\E(MZT.G=I[V\ I-UJ8VZJBW!U]RT,7<$;W=A M%J-JY6&<^;8\ZLX%S&7HCO,3_*A?$>7T$R=+5@\K+^W4LIE.I^>JV](*W/36 M<]B:R\,',R@"S*C:R_]W9@W&5PWJ?1R:_E&8?M$@)^M,SS<1PF(ZEL DE %8 MS!C!2HRM%T%Y[9RF 90N?+TO?[?UYA;YH%-%P=/(=R8#!\TJ82&0Z-JK3'=. M3&N]VCEO[7SBH.*"-4V1"B[5"D_.=E)ZI)2B!,L2,^(VMN>=8&BQ;<9&2>5L M$)9SQLNH+-&ET9A:G2HRLF:;?^8VGW^20CA'HTH4H%N,^J"(!,#\Q?9>N\ 5%Q)X6S/8>NUYU*JD)J7_ M$NV;O?]Y>Y\#7$M9BF304"(U8@"M2&,9$1@SLN3!@F&3FFC/[_V"/!X"(\%S M(ZP0+ 2L"9/.*?B7N++$9;///V^?O^T=?8I2@([J2@1LQ1"+3"&KK4.EQ-@; M&8PU!'B\G ?S_[VJ+URR>L[579#;9^2:3\MX/7]KA'*!@G.((%UQD%,AM_\[Z[72(U0_6P":YW/IED*Y- MA5N"?\)]UU[/:D$)+#LC/VV#97NODV@6.7.V60R Z#OIU[R IVV??W?9'$Y/ MR$N?3,D>V*%P:[JJ-QH.VO#49/=] Z$K]^#.9:,L#UV?#_7)LL=\[+6 CP*)OQW9^ MKX<-2 _>*F8<"-//!1HZ-7G\_=[H",SKT7!46]?YQB)Y/!.];8+]7INVQZ'C MBY<=L"'!U(RH,*G9YW>1>CO=/V[D&L._67ZPXOWDZ79K7;)[T[A MV[J7%+H'B'W(LDI+!*$#2I7:U>[IBZEU[< ( W 7$S%[![+%,J-YI#XY3<9X:EB?( M7KL,C>OW 'ZS&Z]P"8IK(9& >^QZK83*J#-LGW6N^!Y!C QCK]/N5?=,?7,T M F&6A@G@?S#I2>I[1;=7*1_GV8K K61+5J^A-. M%>03H%V$MBF'E)HA7JL=.GZ74/O$? MEJAZA#I41.B[U*$B>DM+_E,*1HFE%XS26X+?=3S-6)NQ-F/]_EA9TV/SKB7& M,%_3&F-)LR[&NG:S$F/S8I$6G:LZS1O3%L$@>)FT_U[_8KGE]1:I@[+BR_1G M2MHL;L,1MYKT\UJ\RC J]K+C,E66'1:MG;^;M;S+6A[TAJ;3L&G#I@V;KO): MSK/I76L@W'515DZ[?FD&QS\CJ7EI"]@TMEWIO(0%SH*DD=PIKETTC 7KC;,Z ME#9J843$P?SH-/!+YRB8%W6[D0R+B7C7_2BG2K[Y_.';WK<3OO?'F],6>=?9 M/WA;MEZ=P-A<"6,FV=O[SU[Y\?1=9S;YIG6P]VW_X.3\\)]#^O&/#[SUZFVY MGY)OOKUKP[@YC 4??GMW^O&/OU,MGHO9Y!L9.2'*(T^T2RT2*++,&Q0DIT*H M($BI-K;5_$G0ZE5A;/"KP:^?B%\FZAADC(1;Q0B3.H556V5XQ#((1F[7?2V' M_*%OH=]K<&V9N%;.YC(K[:UE!AF1:MIP%I BE"&-M8K!,..93,[%7.BS ;<& MW)XWN-V]M60#8LL#,3(#8LZ7 0N.451,(N8# 1!C!&'BL-!8&A5THYPU^-7@ M%\;!A@U^+0._V&P/$D8%:&$:,48Y8E*E M^M&$(4J=M$8*&3TH86(=2OPW^-7@U\]TC@E-K,"!6$=8&8EV6%,!MJ64N/2\ MO%WSWL:X_#FX]G5O7"SKX 3O?3[YQ(R2C'N)K'0$,>(=LAQ;!!:GC$(9JZ1K MK,L&W1ITNV=K\@;%EHEB[:LH)KB@QKB 6'*4,'G18)_6L M/LT=#V1,K2S#T[)+]37/:)[1/./[SW@.+2;F4I1?_(QXBN89]W_&6M1*O76X M>[-DS9(U2_:H2_8N?>@;;E,M8>S.[]7XNPN[NY38>I;IU MP]L_@[S8PB]!2:$<-"CS54O$E!9EN(L(EC92"^L9(:&3Z$^?MIKC9D^#M MV:"ENQ=':WC[R?"VBD08)1SC%H/<+JWTJ1^)PH1'[+BX:SQ.P_,KP?-S 3V$ M.JLU+1'%8)HS$.M(<;#9+05370A1FB4&]#2,O[J,+ZB/D7AO30@L!:=8A2TW MAH",=T[C1JBO"8//Q+J4)FB ;H:B4Q@QE4*1HU6(.AR5BT(:&E9-JC^'X_.] M7*GZUY>]3J?XE]Z&C@3' 6>.M&4#B,5-%@UW@FJ-192TV4' M*Z]0/'+#X,O-8.^.3I'O#5%]1Q)(U//YT>?SNB=P-CZ\.R@= :@=4+1V!HP8*9#E6B#/ M! E4E5RG@/V&QY\XC]\]V;E1U%>)O6=/'B(!VB7:(HF#0HPYAHR,'EDEI3+! MI_\UBOHS8/#E9 ,W0GPEN'SNK$$3H[SB#$5!05.G94!6XX@H\5AYH15L=Y+B M!#=2_ DS^=V38ALF7T$FGSEO")BXH*A"3AJ*F' 6*1\X(LQPV/$@0UFN'I,_ MAXR&'YTX[*:ZU=W<0LQT[GSJT!RXKO&IPQ42:*!P$2B\F#M^\,1['@U&6.B MF!0.:5YZT'XP-Y9:295M0BN> :??_?BAX>A'Y>C9HP9.E8N:D&2V)#]%(,@$ M8E I-=.>4N.$V]BF2C;<_'2Y>?D58QMN?A!NGCU4B 2T+<)]JB];(J9%1$9; MBC2C1F##G99EP\U/G)M7\4BAX?)[>GR\[++ZW9L/,#L?/,B0&8S80%#K8TPQ0D-*'I]-\@QX5-6&VME:O& MSC\X+_#MP5G'7*3!AN\C0'/E4[^R(97FRH94FBL;4FFN?$Q2&5]RM^K@*UK: MMGE&\XRU>\9S"#9ZDSSB1;OK>J?AWC7";^L4:9ZQ]L]8"S?5/:I(-TO6+-D# M%MY^@H4Q*LFR6TF6IC;&DXE2S?M:;>MM?/!3ES<>^$7Z81V\' M,6G@-THEXE)90IFWE-J-;5%N*KVL-G@-QZ\@QS]PV8R&XQ^.XV>;7A)'%=$> M24=*!%O-D((-1I9R4E+G&?&DX?BGS_$/%_':,/N#,?O^;%E?+X26GB,"VPO, M[@@R!A1\+*-BNE0FI-CV1J-_\MS^P!4U&I9_."/^8"?'N0/;\];!+O\43/#" M68LP51(QH2*R5CA4 KQ+%STI?>IJK389U0W+/UV6?^#Z&@W+/R#+[UYE^2AX M*8@EB,K@$',B=>OP&@DEN/=1&8""%63Y)GBIN;*);*5;[R M.03K'?2&IO,S8G-^=)_M]7WHHVKR+RBHD[XWLIU0I#F/OQWVSEXD37/0Z[1] M]8V&#B.@;K-(!Y%\"8V6!F@YF/$N[48.:= M,'-&R90."V\$P*60&#$O)+*6. 3& -&&1,ELBE6DFR5;5JV^!C,;S&PP\[X! M8PTL+A,69V.\J")"&I(".IE%#$>) "0U CC$P@FEC38)%N_=9Z'!Q 83&TQ\ MS+"Z!C#OY*RX3(- M:#:@V8#F8P8F-J!Y-]")>4R4(*8E18IBQFBEFOBHRZQK4!3*/H$ M0#.?]_\Z-/ Z^->WOVS_&WZ,ASSU+!=2%=B'YSIR36V(V6'6"X$2@K[ ZBJL M?AX-ANUX47W4[GJ8QPN4+GJDN4S5<'CXU_]V9:G$%LUET7:[KC/R\(ZS'@C0 MHA>+=O=+& Q/8:T&Q?#8# O3#\5I,(-1/_@"_HZFW2^^F,XH%*,!/!"N"C#$ M89&QJ/@[?_-+:^?O?Q5GH5\,CM,#?NGUBS8\,?QWU(9[X>GP;>8=(,\B?#T+ MO@T?;A4'Z6$[?Q?M06'- -X(2)M> +P3^IV+]+XNO,6D=\%XS[MPB;W(ET2X MIC#P7_JC'SHFU]1H)^*%&:6Y!>..BS.3F*)]!E_#PZKIIM%5[YF:'=PP\^;J MK=4@ISZ>7K(T6=>!"]NQG=8+IMR&I_2+3O@2.@4NX%5D_.BIEQVW0]_TW?'% MUE5:KW&F-3J%37(*-H4BID-JDP7K:Z (J MO2\=#HX'K3:* &+\+.UN?Y1"LVZSWP^-8[^/&1/X=V3Z;>!@(/C1Z5F2A(-- MF,(0%!8@ F#)(< &Z#BQG1FU(@I@P8HJ-HOSXS:PY*FY@.^* 4P-V,:9[K!S M4;1/STRBI,3>$Y[M#HN0,RW@116/PP7#'OPZ;/=#>FCAX;-!QH&D3&5,J]^W MF;D36#+V.IW>^52-MK%8 :&="'4BMRL!#.O:,6>#\&+\RV_C^+EV-Z].ONFW M4],_:G?'PIR?S4B>H[ M);:P(#=^76[A&[_[WF,QWA)4W>JQ/X@77)^PP&IHH&7W^KG2_8L*VMLI-/)- M.VG5Q6$P_5N$#:[/G)]MT2V08.0^F4!/S7Z_;HI/Q@[_J8?@8]WG527'?R M\> -//NPW#O8H8<'1R6,^>O>*_]YUFX__.S 1M\E^Z!![;_:P:T_WG5@W)W6 MY[?I^N/]5V\)S/&\15JQMM>GVUYIITN@X(BBMQ8QYPU*;A;$!5:8$QTH5OG, M'#=]N!\>:^F-4O/9]_6Y;WO-.^)/4F4.SGL-["P".^TYV"'!2>]Q0#0D8P[, M9J28*Y$,CL">66L-J(]8E>O3R^>IZ'?L3ICS+"HF/";F'/?#$RF$\%"H(V:T0HHZC[RPG$=)2^P%\ "Y-^HTFLZBJ,,;36<%4>=-;]1O M0&&(XUA%YRP5BFDBDN#!(*\N]\]X2J3>VY2;#C2+T MX)@D"U20DI:-/K1.T)1@J3KL2B U.#@._6!BBOMIL&H!K)IW%"DB8(,)18QX MC%C@);+2,F2-#X9S17DJ5HDWR_MCU;+UIZO!8==$HMP<;K**80N[W2)6Q[DI MGB4'X+SLG<) 4O#!D:GB?\[Z/1<&.6H B/^TW:W"A-)7?[<['7,4BO>C%->T M9_HG8;B9^O-L%:]/SSJ]BQ &N="P_*UX=QF/D%AOJ_AP!I@P@(<-8@T0\ ;3 MZ13]<#3JF&&O?P&__G=4WS4)C6@/LZ-^H4?]=.@+F=#-J],YQQ& M6L11IW-Q&135:&@B/W> M*7QX7O%=U>':A1F*(S.CTK!J/3PK<' MPW[;CM+TMXJ=81[S$+8XK04,9=@)59C&W%SZP?6.NK#7\#B@0>3,X!BV*D5> M?"T*&'K_*(5\P2<#>,!XP](DZPU)P2*GIMU-7XVZD\?!LO1@$6#8[>%Q.P6T MN-'IJ(HJZ>6PK339?CA.T;9?0KXZ!9#4\5L3"H'M3$L+D\K?_6?4N:AXE^+- MM#_P/,MP$P. 8>FS7X!FW1J^A?36/&HP9^,S*S:U,_C29_7,V!*9$%< MG: LL5Z8SKFY&&S\>F6BL%%H9F%GU^1F.)O$T$WO624.J;3$!V]9&4JF=33& M,BX=QK#]P?%8R7ZX)_B=)+EI8$Q9:1C'BKEH+-?8,54RKD7T1*YHS- MJ2GV.#5/+79N [Q 9 ]#4?9O)R>2%4/^O< ;P@'YNLS)K'#$L9$ M6M_>XM:K0YS"8[VR(O*(#/<6,9L:-6DO$*4A*,>#"%2 HLPW,9\OLK4%^D)W MHEQDG::* A\+_812573VM#IE0]$^3:&J.8BU/:T@DJW%-=H5TH3S$U^TA_ Z M=PMXWQMUAFU4J[']K+,.UGK^WYWMP91^Z<9T$S+5W(@O=0SSISJ&^=-9E8#U MZ2Q+BOL'U%\BT&[KS14(2BI:@J'S7M^#>GLU#RQO7*CW+6\;&&@V]"L1=AE= M5CXS@&D= *B\_<1+3QC%! E/06YAK)"V3B$:G1?$E8YBDY2;?@CSHGT.8@U.\ 8_1+VX=QW'QEJDU;6Y,$G2.XHF^2P3?)FC%%;ETTEK;)6LOY M+Q?!]"N#J_^E[<*5E_\^G7)SVAL,D^45LJRN"#+-WWPQ[4[R#&P6+O2',.?: M'H)QSR[9!'7SV+)N2/L"'OAB=U;/LC8:YP2X,Y-K-W"Q,G6XP-">AFY.-4H^' M$"IC%\ H.07&]B88[D=IR[O9]J^-^WS[6 O*21/)I!V.^MV\4949?APZ?IR% M5#\)U@@HI]*'DMN@UQ^LMU3Z(2KWVX.3.F7C:I;6]WEQ+5.N.EQXURPG":2[@">34K#-1DC]UW]JTDCF"1[?SI1CXK5SFE,G$G$ M;ZN2UXC9%D]KL5/QU*5PS^J>N0Z?$D?WNJ&8?%AG(XT&U4W7@? $NA-Q5?QY ME<3&#_L.OS8[_U-V?A<$R@V; ]9NCIZ%9:^QN_;W M55Y3 67L\3@WL$()&IR'OJ^.;_RKIJ*;*\/M%5GJ$Z9(PVUK JU3#N;*P*9 MEQ:U@I"X_WMRZ*KGNJ: BL20&Q,FJ!L3O]P,B3U47O"\G?+L4X);;S\%K"1QV".E4]7' M:)-;S4>$&?Q/!F<5%[,.9+A#ABB"4O!22:,EQ&KIA!14.QO<6J003UG@$]U^ MBNT2'W1KE;Y6R09)4^_D-.(Y]2R?4X[-J&Q=9+@I?WN]VRI^+>I:*=FK453F M_Y94_M%I=RSC!_FY$R_(;D+-G)"<1U3=6?QR^>SZ*?^:Z/;9D$2^?922 MG*>0H>CF>Z='.&U=U4^G.L 8-MU+G8!"3JY$/2 MI/FSKS9LGEIH6Y>5;(37GU+,TQ EY\*1FVW$#Q5C\BK4R'> MS&T7(6W^Y9TV#,]#R/>E::ARYO;\Z94G)!N]>_D 6)8.6)W#^5NOH:LWNW_] M^NZO>E,2?27) I2V"Z23#?_@9R@,1'"BHS"H!Y'VJ#KA-?DU6=*<)CJL3HTS MU?QR^;H)J:5#5UBTXPK.*\J\YC$ TV3;U].=BM'Y19 M61GUR[Q=*Z6WK "QR%/U%M>W6ZLZ3'(F&(*2;+JL<-T%?=>R M"T]]3N(V^6RTZUK-_HJ&DUV8M9:3?[^BZ3RUC;]Z MDEPKTWG:^>@D9'7R%_ZO9\7$3X"D7W\]:U<5?O)F5A/.$9&]F#]Y.3G_0?GO MWR>'0/G/G?&IWG5%)T"N6:B]Y;/H,U6?)?3;G*[ MW'I?IDJ?DBNE3\OYZJ>KC3K)LW*;CJ-/:,)8/ZL)IVCO@N+-+"22)_SYS9[P MR>QO0^RW;U2\5DOQ/F=1](_"E'X!>G(OG>S\(OYUG=IP^V1 &P.[K!B],.&L MFKIY13CT8O%G+\5=,L%VBJDRR0M5][_G"JT>/1&"1,F!BDI4EK="E:>_)M\[ ML&2$1:X,QC:E5I36:%:Z**6DBC.O93JPQ+J41*'+^OM7#RSGCBEK.GU_69KV M95J,5-PY>0(J^_A-"K3[LST8KNIG%V M/K=>O<9[9)>F9^S]PS*9(<0)(SRUJE <-TSQ':9H_;ISZ\SI12?_R%6 ;[< MMR\"O/#T'ZD4PT)H>*ON9EQ1HD [((2STD>EN4ZYFQ*PD0O\HTR-^1)5MX#* M<7C)M)OY92_!Y'KG@CTT8.(9P*0D2&X93;TA08LH!44:Y!S\$%I1YJ1F=&-; MR7M7 ;X#4MZUJUD#6 U@W=_$:0!K)0"+S 66/8N1&>1Y!*,'=#0D05#"($L MLD&1Z*57 %A*K!%@WY$#NCH]%@6,P53EWK(FFWF_J'-R__J?V= MF A2_#_F].RW2=3QH)@^R"Q^(?_:+'YA=_.(_GAM5H\PLM-3,H;9G9V>ZSCM M[[IP.#=>\LAHX$PSHQV@@2E+&\H8@J&-7W,5!/S%G%]3!F8CQ1%QIE+]MQB1 M<10$/(_::!I+Z?C&]KL40;4$!\Y3HWKEJ4E%E 0QED5:FB@%M8H(+)7T6C>. MR]6@^EG'9="**<$"XDX3Q!SU2"D;$6R?T=(P*7ULJ/XFJC=.*:6#]50Y,/"4 M%@9+9XA1(7!UJZ2[6U#]FRKC9/TLF6;.JNDOWC-R)<>Y<]JMQ MFSP8"\WY>:G0,H02E: 7 PM) BQ$&"A9T96">1F(!3-B4Z9 K)4IJ-NPZCWM MF8955Y]59SV<0A)71DJ1C#@@5GJ'-)4*.24DLS*"*B@SJRJ]HJRZ'#=FHZ3> M14F=A%,V.N="7,AFSQFBB[(D 2EAP"#CV(' 9!%13;DG8%0+!@*SU7NV]MB^ M&_9298>Y?J5W#=)=-V?TNW $K&"56CPZP0,G=1)1$I;RY MB^13F_9WD;[$M%3,T(@5$X09X4T$2(^2@O2.9>-Z7@',;[V<N MY]6@^EG7LR"8!AJ ZG'I@.J#0IH$B6)P@H&.ZK12#=7?1/6^E#HP 70M!%-: M&2UTZ:F+A-K@2M:XGM>*.69=SYA953++D7*Q1 R+Q!S"(^^YB338H&-"<8:+QSJP\(LXYT9CP3I?(H2JL12S^TCQ9V2N"83G MEJDS M'1'W[DQWO:C\65'1#?"LSM06.<&[BZW9 ,_J \_LL0 FCE)*)'*!>,18T$A) M:1'WL634E*EE4P8>>N\3O.4"S\^);FX,B.98X &X*)7.'H]W*OL(/Z=LT^6OSU,QV30APE(:,P3P>%B AI$..4(L4%1EH% M%7F)0]1J8YMMJFLZL3XV]OP,OU(#D U W@T@ P56P660W"GF2V%\"2LE@G:> M<6O\3_9I-0"Y'("<]6!9&IS6EB,MHP/;V5AD(R/(PQY225BTTB> U.6]D_=7 M"2 ?/"QVU2#QN5L1V?GQ:^Z-L\9=@JYV E2KW3AQJAKJP[_^:M-$L4596H?4 M"&NZ(735(B$U'DL5"\[-H.C9U!8Z^,M6O&_@ZFI;."_+(K8[Z=O;-BHKKNU1 M5HS;D]W<-G.]MIHT6WVYJ==NM7HJ6TV?\5:_#V?#Z2:#Y11O7_O='(?/'4G MWW67S#SX*X11SYR1+9DZN)WU!NUTS8M^2*W9OX3?QDW"LFX_=6.M;)67MQ@+ M>M5H>/,ML"$. 8TE9>_%8'1Z:OH7\Z<G=ZSRA"A@3%EI6$\%3B+QG*- M'5,EXUI$3^3&#??]L"OJ&F,%6T&L:%>-+',WR9"ZYE1MA\'"[,"SB]0LM&TZ MJ;LQZ+/?ZC:5J=, MJ+(74A--^./WW(L=WM!OAT'&C7'FRKO0:8>8.W7!,P ZRKJW9?430 YN/T\_ MNKW"'9ON41A,-P&? %9N#%IW6<[-E&%X8%Y7'9?;]:3AC4]%(/$5)++Y'L&7 MO=L3%?7#62*:[K ,@M5X]@;G3-5"]X9_XR2 !=$"$$X< MC9]VK_-;[[;>C%TO7SI'P5[^JMK* K[V8DVO*1KZRD'KQ#.#R'JZ M9N[>$OO5AV_[.Y\,H#7Q5B+EK4&,"(N,C27BSF))O>4NJHWM>;_S_XY[H0_S MZ?4LH;@ DMX7]J(()C7=/3OKM*L6Z^,^S5G-22AC.IW4 ;C=\PFG,GT%_U38 M7*PA?GMBKGQZ%;A$GIO%-S$F:VOA(P M)CEIZN9NA9WT=2O,N*=; H]A:IC<[0U3AV@'P--IFZX#:=$>'E_?7H)=U;IA1NOKJG++\NF:0UPP1))?OG0U_ M3/K7:-AS&O7-&MTC>8'R$U_ ?&%&MZ#^_=P+.X,UFG1YKW2)8_.?4J: L(->I?(J;<8\N0-[#T+(!:8(P6Z<3%>4>M MTBIL;%.Z2>1\CD(FND6H@)26:J$<=5(P1['R!EMA" V.FH8)%J(#O MG7_BCI 0 D%46X48J(/(E)XCXHD"NT!$YOS&-M&;6LSKA4E.QG9:P"R2,U&D MW=M,!MU9)9<[%S>K=^L _ N*P5= 9LF--TUDSTG\#LUDK=%D@ MFJ2KPB)GMTA*^4X&1FT+9MUQ\OBK#]U<55$VCCBH2>F*E0N33S$&[X+K'75A MB_PSQJ\/98H6"(P89@BR2DC +Y;J &N.1(H$X ./W:[V-CTM_70$7_D-;F_7AIKJ'Q9TS1#N_M?'*^ M#"1XA315'C%;1F2UBZA,H6X4\$QZ"WKY)M'S\4\KBFC-SO]XYUOGGYB.I30E M!0V<&[#(HD:TNV]H_>%W@LLBG(N2WXKM5].\"FU=E_.^C M 0QA #;IJ6UW\R:\@EWL] :C?CB -_W>Z;F3QV4'WIJPPQ[_^ ^0\L''-I W MW3]XR_;^>-?>_Z/UN?7/![SW:N];ZQ6PR^GKMTE[<^.]YZ M=73^\8]==DCV\,>##^=[W_;*Q"Z'!^]BZY5CK;>?#"+H6\GZWV(/) M8K99@_+?[4X'[-/JE"&D(X3DTS53BP&&ZU@O!'4P#,%>;7==9Y0.>6X^B!T, M0;;.R'C')!!8B:4CG'EAE<-<4(&C+Z5STN5SV++DF,V=PT[)]A1]D^3[>:_O M!Z$["V2M? *\']^G 5QZU%^.#T5F ->^?A$0/7T+?''U_P_\;ATO9[W(AVW2G'\Q^?!=, MYW6*XPA_]7LP[N'%,][X0_+)1\FQ\!H)ZU-[%I6J ;NDQ0GNB>-.6-AX3C8! M;:[9^O]N%7&X5?RR*IM=J>WO0P< [:C9\;D==Z#-NE(;1S BC):(1WY4[;MO#R[=!55T8_%+.K=+RBDI M?_OKUZQM(%KDRP:C.R@[>LHL%_J-]8/&;]U6B2EER>R&1377IM?^9[K$9#I/_MW;V N5UJJ/,#V=P??%/& R+]VT? M-NL/7IO)!_]?^VQ0_ ZO32-Y>1PZ@V *T*Y-[0U.'QNPH>+PN,AB-$4LY.^3 M=.X6?X7.L3G=+%J'6T61/$#3TCJ%$X08\[JGZ\]&_<'(I-"'?+1:^6]VDARO M?OTK!UT,QE],(B7R]F[L_+6S 8N;=SR_')X"+_F/ =VQ?U&0]KSG(=2#\^[@4#/(TM57P,:2FZ)_W1V=!= !&,^L-);/'[WB@= MH'6+5YG^JFB_I @=]OHG< 40T%$*VG@/;%^-?S^E1TV&FT)+SOKMSF2<6Q-U MY\RT%_-/. -F,"BX8&5Q5H)5Z;C&AC!54J^<"K6)!?"&KL.Y!3VN?YF+'#5R MT,MJ:3^,S;,P:(7A?GQI!L?U-ROC>'UPW-M_Y;Y^TIA3%BE!REF0="; ;V"N M((-!T*D \H_ZC6U)-P4A\[@WIK0Q$(P5W&[(M.9@F2ON@G6N&7,P &/L$J0Z M[2H8!\!I,U', $@UH1#0'8 &*/ 5CO0&P*9]8%+X*@?6CY]:= )PWV"KV/$^ MEL[&L7CMAYBFQ"$^!9P^*)-BK M<$^7'SF1)B_;H)W4880P*&";Y&1+']I^'A7\5T=##29LF 94L7\.7:I>DA6D MONGDR<9>ST]K4G 5*!1G/9!R6;1/0A<[G327-#QKNMW0'ZQWL,)WG1#CY3/. M]48I[O8R#6F84*$&LDPHMH:1Y* 8XTC:N'1OWU]&10YG]*#3 *#K\ZE[]18@ MK_%I?3]D[$VJUFD/J*X*-H/W@QZZ61WN5X+@$J73ODY!_40,V'"%M#-JMT$# M@>4]S?I7!&(LOIC.*-\T5BJG1^KANJUB-P5ZPL974Z^GU+[BB=F\$BJ77MM/ MR14+"8 [&6D+*B]_ ,V?PQ8_8T _2J&-;8PW01;/(SI0RE&]D$!7E?F5XWGK/)9$H:*= W[!]K@J -/UP- 8 M7 "$'+637I$0Z_L]+=M^IN'VW"R9?/ABO+L[A?0?' MIMM0_.>=T+217P S>$TQT%,8K;2Q1X4 MB5H>9<4_=GKGQ6G/ATXQ&HP]"_TJ]2PK6/W>A>F Z*]DS4UC&/L^P(P&VCK+ MUG5BU C4.TH:0(Z2N&E0L"A CV#Z9K[.AG2*[P<)6,DR-P(-NEM]70=MUXEO M0[!BSJL_C$\"/UQFOB0&RL+(I^2J%.&1DMR*N7"2D&92+?FU>OM)Z8LCMH11%(X,?.I+T8D M$?[$)1,D2MB#5,&'7E/\/NM@0)O[$^.D(HI*,QPS^U6" 2*S(=LQ549L8N,O MM>W4#Z=U4I ?]2?YKQ,F@@=.J;X5-V>2K^V?;#>UNYG=QU#33MW<@)UKNIX MSM@<.^NW7:B<$F.K>UI[F-5O\UBNT7%3]J\-H7MY1OA3HS>:^W[*?0]9(&%E M:B&PU:^%<(M BI\;^?/>'8/:WPGI3&U6,09%^,=J\4%"P&<=(G3T"=8:&P]F M'L><(28Q 4G#!2J]*RF3@L#^S(;\K*1O)@N6'LB4\ZSQ9N%6E3B!APR*8U") MKY$Q$Q%12Z-+'?VVCI3:X9V<(9739J)"SCO"MO]=CVL,4+DH7LK -6>#\&+\ MRV_CLG7M;IYGONDWF,D1L'*-:HF-9ZJQY:VHOJXY7.LMQ6EB\KHD?/WBFO^W M,O_/U/BKOE-TJU3RQJ_++7SC=]][+&9;$M-;/?8'E>S7NU+=PG-ZS/X# M>59U-%:6&0FJ%VE#L%83W7G__O7!^]M45;RL<4E^5.-RS>AUX;82SH6P7O4D M7];^B$ION%,1S?6;]#*V>OU*A[[,I^/=VEN6G%M?3">Y=!8M>_OTBV8_R;+7 M=_??_SP7?0Z,Z?K7E\2X[CZPN@KV[R>J8/_QKO/Q?C MO8,3LD=:[526:>_@[[AW47Z=J8(=C1".8/DBR!Y>P[)K3>2*N=0("X@9J1#UA*-1 R>>T9*9D72.I5F2](Z?WIO MJ!KH9P(*,,]UCN^HII9I-'=L*76K"5]YP3,057_](-HPYS;=QZ!YFN*ID4"K M(('&Q)NJRPUK-VXFX48:+2"-]J_Q@6C".<8N^6_A!] $TJGA:V2E \J/()_T MQC:5F^7]>QDV3I"%G"#7AI1,$=!ARXC,B%JQ!@!S;H$+!-,:\P<%J8$+"-8;5*RK,:LC9_D=GZ224+. M7.9-6>@>CT'5)["+G/C$>X[8/?N''8'9K5W2B$7HT>,,H]TL!1A2G3@-IC@1<)N MOBGTO<,-'OB(:IDJZ.IETORYN_/[[I^[![NO;Y5.6;:[#C7'Z7R/[F]5#KC&[=D;([WFN.]6]A9RW=WU^U6P[NJ3L_4!8VX M7DA4O&T\2#_=@S15IZ-Q(S5NI*<%ZHUR>E,_&?D"23K[DE*2242P0+8%M\NOGWJK2QF+C M)38"=;_CV A)=:ONOBJNVJSJH%M60LI;7<$"VM)V' J5'RQIPJ^1PQ'!J+;:T]G,:& MNR*%-)KY4S:)1,RE"\;)7))XM%PRGR1M;&W-\)S@63AY13P8)[%ZMD?'MA@/ M&4W3R7?P03*F20I"UL4MFK*QG\E<2C&D))G99\-&!G .$1L+88L^VWS)Z="_ M3//LJ";]YO;Q,>-JI2^]"(./N,>==*OWNCW\S0^56LVF;#O 13#410RK:A+; MJ+JJ::G4EQ&Q6SENX=UM?NKL\Z",UF>LDCV@OKRCK+S^AO7S=W/BQ*PR, M>&O@Y.C#O[G&\:ZON3_1@S\/0]_09*Y*U;UD)#4)AWY-WC.;SV4[79J;*"J M(JKC)/LBI^]N"&8A0U<;PO8 QX)F6F ]RBH!35M7J0VZH*,HMFZY\%O3=5'[ M5DS0OIM5H88;S^!AR"CJ4:RI]^@U!<5S-[P%H[9^_JGW$YYM=#^UE?-!S_L^ M^C(\^WFF=[]^N^D.OBG?1G^#VO[]:M%;\&UPJ7__= 9P7,G?!I_A_C]' ,_\ M[->E\OUG2^G^_.)]AVO=46]5J^&ZJMJ*ZM2KBFW7J[JJZ-6F;)C5AJW9<,2& M53>:?(2[7E'JVY2J^PH,NTA\&?,+.F,;3.\- EO;%+_:9:8%A\+/Y#2(=B2' MZZ58UW)7'5.33=ENDJJB.8VJ;AE*E9BV7M7DNFD8Q+:;LG/P7I,KFO) OK75 M["EQ=2Z-,+UCM.G=[D^&?99BD4:S3NI-4]7=AMQL*@HE!E%TV:*:H?_ H1G9 MB78O;%BQ67_=\T%;4A2)N1?5=[_;4W@=W"VQLXQV]5+[AL]\2+;#Z)9 MN#US).'7_=J[.OO9^O5MT!N>?P+R.OD;R+.E _G^PCA"=_"GM^@H M[ [^_G4.I/[]T]_SLY/N$$A:_SX $CSY;)R=#$??!F= ?M^4L]&?F%8IG[=^ M.%1W[88+9*@VM:I.%*=J*G6CJJJR7C<< _:^ON@HI W9T$S3) 2.AE)B.793 M;QB6W7#JU-3<14?A\?G966=PUNX.^JQL\/B\.^C VKK'K*+T*1ZW=72QTA-W M_[KS<#J::A!J& YLC4YTVM0TZ@)).1B44U3K8.O"#XS*^K,)#3&\,)+ZL-US M$(;7))JR(9E?/-\GE_2?D9AECT/052+%R M*,)=MNB0^"[?/S]YBS2B(PM#+-,A:-N70PECJKSD1R*7!![$/=>9)Y(P]&@& MI$@"K04N),Y$$FM 4?D<8F&\O&<6=&5!/<Q51GV+\S6NS__5GYHN@T'JZM5S0+;4*_7W:JEF3*.=M#MANS4P4A$L["A M+:M62.PB+(("5KH9>O90N@%L"9/T@)AV1& 1;PF2ND1&A\[(&WO1-.2A'#%2 M/J7P(7^<0#/@ YA; V3Q$!Q3G89KJI9:)PT;+%W:! O ;-BN1>L.E4V#V06 M6ZJYTBZ0GPW%Y#U#,5#BYC^:#NAGIFY47:K9H+[C_&E+UJM&W8(C<)M$;X#Z M7@<46\Y3DT)>KHW\'T1*!&(CX=D+7'E1EM6DEYMO_])RNS4!478+V#>E_EQ: M2PF J18.OLD3@]G099VJ#=VU=$75FV U-PU7;U)@K[JFKM264V)0%_']#/;? MH[RZ/L3NV!= P+",/FR3YX+9-)[&M??1,1($=3[,C[GP Z+^0$(47, .6B%* M?XI*^"!H^7X;1/ET'B4W7] 0(T# %!)ZJJI[1U!7MS_L9EUQW 8&ZQO LZEM M58EB.56Y01M$@__K5#EXWUS.^?E'K('1>$]1JY-L?BJ2-9?LY%PD*SD84"U" MRLX%-"^TC?!YD73C38=__U",NF%IMEVU%,0E6;>KINFHU88IURU"FJYK MV0?O(W2_+_-E=I21R*\()ZRJJE5VV]V:SJ#B75IE&WJYJLRV934QW-:AZ\5Y8UA7]P M;!(,CD118'N 4IS#@7D'B@*F#S N)Y#W9@BF(T,HSM 8,A,?[%RPA#DR.XC< M J^1WX'Z^NR>J$7NY_"NC>MF-MT%,[/W#KLZ2K?UHR'K)G7! MPE%T3\&S*/#@YS,(%56EW8PT7PUY_#]EH.J]V=][LO!QFOCX=& MV'7@7W-_'_>493Q18*%Y6!4 " ]F&VJ(8V1Q/A(+4@?P:$O$SFK)0P$RPMD6 M/E]XV8*)AZR:9W3B!\@"45- 2D*<9/XJ]EUXKD\OX26@3=B48E@GDJ(A(T], M'>4DBBXMV#CT$ I2I:Y+.:DROR7(!4PA8C9G2K0Z(^'CM M K#:,GD_HV&Z64!'D4US6T(ZZDN%=/HS*Z+_F:$";6CV#:=N?:^?1% M=_[XT_^N^M?6S\GH^Z#[\^RD;[H3/[^Z<_1^=>S7]]^MK6NVM;.L'YD MT/IUYC=!R?H;X&G-X3G&V>#2^*$TT[RN=[]7-C[H*BK0L M6U53::*+0('S):Y;=8&Q-S2JNW7%7CQ?FVBJ::JV0FQ';VC 32S7:#8,I0Y: M$K6TQ?/M?_[0;__]N=T=2.TO&+%;CL_=$Z\KEM-MM>B\ERK6W'?O;K\_3V-M MBH:Q-E6I)&YQ&Z2+3YEG-%]5$XN?3\3W RQR8-$VE(23"?IRN(+&@F\/<:%3 M7)D.&K1>)[JFU$T-<(A@U3$%\\PU>9A&D16M&O_RO!6'QR!G0:O@$G< -D[D M4G0#*]L2OWD-PF?O[ Y@'3_/;L]^7JD_%*.I@V5C5Q5@IF _-^I5TVUH55G6 MB$D<4S,;]L%[L])<,9ZE)K688H-)[=S@T908[UA]#1)#-7"KLW@8' \K)FT' ML][Z91S\9R0:4=Y00,B'(!]6M+J!^^; MC1510<2)US_=N.1X7IZK.-?NR:7Z0ZZ[MF:HS6K# .T ^^Q7S8:L5)UZG2J: M15U9Q7-M+K?59[;/A+N;_%5FS=,,'9YUYXW1<#S2ZJQ>HW1SK'9SU->[.1YB M%,H'6^<<>:%]76V@]N@D"%DLN0-H.*$,%Z4>O?2B*0N07.-K=,/. B_'^D(24)S3Q9OX? A*RE*L3+P2&$,#'VP],K#FS/ $,3EW1 M:04SYVM'A3Y!]L0C; +MV1MLPSEWJ46QQ^LXZ_'ZF'B\^I@$R O^\<0[2):8 MVL7"OX$OG6.26/IU3CI($5NQ)W?NP%8@T"A&*Z\Q_0]+#RJPYI1P171>HF I3N<5]EZ;1$/)!14][>J M,1"6R#CF*7^5).@V-D3NLEA&9O5MZQ"Y9S6/%[RR)M.*7-H]R<(?8@+.@\OR=C[E>_.,<"H M(II"[*X(@\HU:8^T$DC_H9EC_V"-WY3$DR1/G'W>_A/ZO+';^!'&]$0K!J 1P<(!@A8XLSG M6K\F7=(Q/-"'5P,#HA/<%Y(J%Y,0(RD3GT9@F?-TY>5-3>,G.-88SL&Y:Y-X MM(/SB"<06#'HJ]#4M;E85U2@M^,A1OUQYS/:Z46,0(7>B3OA;D58 V#/HHCC M71>DDZ3$#JA[.4Z>AC#7V&8;R6E[1*?#@"FZ&:I$*F=^K"A+&6J354.8DC.C M\=N)$TQB'I0Y%5"MQ@XHT)'T>8(KD]ZT^I_?PLIK^(1Z558KTBE_P9L!T+HM M-77U[;Y@,Y,>'TCD<7Z:J*N%!O]N*VN%^I./AB/_1OG+$E><0DQ@FW ^194I>.(+;$T]%DILK7!8QA\NP(;3@(E92QE6.//%)$& 9]P")/@CSKCB%*9)'82KX_TH"E1J97 MQ>&+UFJ@EON$[RDHQ*C6\N/BKP($""SD.' 7B8(Q.S]@'*(B#?3Z&3QC2%G: MT&9V >*?&W)-,-%J\6CCKU22!PKY"V8$L"SXSPUA69R)Q5]YC!*,54VIBKU6 MP][EHI/S%)L$LMQ_< F'%WC"S9K ILX,2T#1S&,21<07HZMH[1%O_-*-<&'- M>A"]N; 004PD [:NFM2?V"\6?D"3P6,9M5X"5,WDK4]HR;8C'; MN6 L\8&6RPD%U.*>)SST4V_D35-EY7>ZT;=HS^ZN793L1ZO%'I9\,HP&PN&T MQ172&!U7:AQYUAO2>';@G/=U7>'Q$LKB!-L"A D_6RGA7%8@(@"8S$)L1[!2 MW7J K^\I.Q2WC>:BBW4CB/7B14'W1GF+3(.I:D)K9RH.';-5 \18QXWJ'WZ= MN14S^^M0N-&O(!"SD!=O,4N1.6K1D^LS:P ;^6*V%L\B2"1>[)]-= G"1V0E M8H-MP#OIC?KV[L/EJ>&Y-S!C!1?.BX13+H>(0M$'N]')/N$,8PJK5$G+EW2L5#IW5[Q^H#:9\2(;;O>#$HBL MP4\UD85&X\>J-H>HXL-F[VTF+%V MQIH#%7H#[G7+VS'(W#X5_9 7T:S,0X?P&!E/)^ 2/%U AB;-+%B+ P;E@#Q M<"1/C=W-?"CQ[@W#1(YN['(>@V*OL))(:JR5'3/GC*1W<#$^%-\](5B=LC=6+8RA3$6*5V1M2Q-51NK2TE0] SN-F*P\ MMD!T8_*F\2GO%:]JYX0.;V"'V>(H^;#%G-!AZ)1'MD;8_0V/NM![=+?9_9R! M+@*';/ .B6 I)G9*HSZ1P'W][/J/C2# MW+QG"B"Q<64U#!("@YJR[61E3MBDGBN$;*0++\3G.24X[<5GJB=0""M0YHE" M$Q%. HWF,C8)9XP_IT]':O=18V$T/A4-]:; 3+R(F9\X3$D"'2&F_./S+YV3 MJF)*L%\.'7EV33KAWN@90,!L[NE\P3/AS,3KN:DXS3B]XX8"[NJ'(SM(%IL_ MJFPKMG'V'(#]AI=I6I] A'@TSETD@]W7U(K6K.$.?:L5^9.PZ7+Z&P1QX_%SD:O 7+L==[T'2),L305.T MBFJ:J_,*$V?KZKTJ-H^]+[#HB5%_ OR\8K\JWITY[N7$@4TPC0GQ ]"5-M22P]AYK<#@GYM('$!8@\$R6LQ*0S"YO _0E6 M<@MS":LW@2U-%(*[LV&8$9C9L!2V\ RS &;GC5$U$J8-OY=7XLU&DZGHQX1- M$G-!G9PQO'A",?SQPA\%"AA_2>_/.!F8GQ6\'!,VDFX\F<2$^[$GO_7)\:7W M@0+E4A;>)[YH1R:T2\;NHBO/][D:>C4.;GSJ7.XR@2+C=9&_:&QJ$BD6CK."$/P8(5LX;8OB8')H@_$]A"94!\>D>,2^#QDNLA6I1 MZYFWM(9YYS "?;TQGQ;)_/PUHJTM747I>53+$!2#G'F@$/72 "GZC/./@=5G M)C6"L)YE!C9R92&Q T$DCP,4VU/XT\DM-R?L*R*O"$[$F[ ]2EH(H^RKK-,T MOF9/.,*B #@)C'<0V/@YQB?6;D8"^D)L/E5 8OZSAJ/$K#'UK2578,__$EDCS0L(B M6F7PO@6*SA7V;:/'LIAY.2#7?)YB9FW[BIE?BB!65S-W!NTSROX^/QS=]#"+3J'?>-_=KJ?V!9^['1;W>-.ZQ0W\_CTO/^Y MU]Y^ZVEA3-3]Z\SUJU!KJI%TK'CII7>#\6/LVFW9X4T9?/U@.Z"[B]NVN?'[1,@T7YQ,6C;UMG*.!O!E.S-P$I4-%)5C-@:32I4 M6O8T[Z[G\WH<%H$@XQ5>LB7'RNHTX[O=:F(Z4^(;6<@.S(=HF!N)1ZXSDP*8 MMXCGB>20?H"?9Y;- M<9H!@B\MH3[)]P[44L 8B%4Y/D"Q(*EP>[M@:0K,6> M=Z L?O-XB.&"]BVU9\P_?([1&HSA^ &6=JR;8\!O2[-SQ6TY<#^P3.W9)&Y2 MFT)>><^)A!K-6ZHS;2VY%6>?)9L>0N[:4PY_D8V2S MG^F8/95=\\:\SR)OQY=+$!%XP/UE:7P023B27,_G6271S&+)(DZ&5+/\BA>D M\O3:2NQQQ5^CV0AL81%I=,2#AP&6]QJA?S\;%HDKAZ?QE?@M)I.2!" M&^4P=H-]%F&\"EL;@?_AA,75 MC(6%WG RQR3$P$V%N8,QN) F=MJ,=4>9('8"?^KM0BDI4]G!0J+&E>;E+?4Y!CI1?RH<>JZ\/W+U;\*[ ZY:YUL('CJ\P<-+*QB'S8RB>A1 M_,N[>*"X-V9O93>]RT],-23HT73C':\PY MOC!0G5_3M)IEFO*VFMW/;:NUQI:?:/'L@'J8MDK9JXOS'U?$;!9VIY@ M\O)J!HL_]#"L-94NL !]1*+%2?8%A^[/8#B63FO2%WCU.2#T. =?(8]QB=X9 MH.L4C\*>YUU@+NE0RZ=ZR/C2KG'HU[!#,B&LQUL=Y>X_7@$+:2;C?!QDB\^> MIMUF\LE=T*3!K@'K*&05(&YF\K;"-6FVAKA,!U.4F%Z,GAD<:1]FZC?GDN]= MH1'/O @+-ZSV6RZG[:U;]0XKV_?@Y%ZF;YC/D[Z1SB?;FO2-5^Q%?U?X[J+5 M&TB=3J>XY+(A3BCJZ\^L8V%=12Y"6/>DTVL?#\Y[_8K4_G?[^/.@\Z4MG7_\ MV#EN]WBL]_B\!^*_-6A+GU O0*5@%S,S7M$3LS(4$ =+F=M"D84W(P@G ??/ M67/>]YJU"4MJAH4 _B?&'7A+(9#N%V%P.T][\XLH@PC=L+8+%G6Q#JX+TGF4 MID.FY4LHO\>B(P,+-F(17VL\QFSU,TJ9VA'90^K,_"2*,:0^>_P)M;,/;3S: MN;8M*+0I(S*VA1$I.4:TU>PHY4''YV<7[6Z_->B<=XN+*]NVS@W9C5*RFZU! MH4W937/[,]T4M3B'7F:J4QG;9G[WV*:A-)U)_<'[\UQ_GIR?M'GQE,("O%P4="S"89Y&EQ4DC MO+=DTF=E79 OBXHMWV<56=D6)_BL.V;WJ#+H9AC-PB;\P/0"^TJZ\,F8O=&A MD1UZUJKXDX2A)ZF,.CU?U*EI:(^).AEF35759X\Z@=)5UQJ/>NS=UPRM7&Q= M7W_Y>>)Y/G67L(XCW*M$2.[T[&!3=4SON@S"^=/B0MQWM45P'[SOSE"9 Z[) MW'"9EO_3@'W"61-.%F#9*9G/6'8MO:6A[464?O[ _J5 FVY;[D&Q;O'O8#L&EVP\J=W!!C^;:D>,L^#.DH3EV+"\(S M7\;<-%Y@SSY$Q,8N,UG49MF??"9?YF/,P*'CB'$(]O&$*2)OZ*U(\URD(=%N M-T[M#=6N3=K]\9^$!NPB'UU&0; HZIBA;9-J>O>!?76\8 M'-Z[B/"^5RX2\I./9NL0^;^?'B))1]U-LCS4+:S,\E"5 F1Y:,7)\HCS.5BJ M1N>\BWD>_5SRQJ#7ZO9;Q^QB171[XRFS4J=[TKYHPX\R(_;E4]2TDGEM#0IM MRKST C OO0A9^Q>]3O>X<]$ZS;91_-AN<];5;_>^=([+WFPOSI/TA_&D3/?S MXG.F7-U3V;%X"84,^5E*WM1&6?+VH)*W+]O/79XH5C5YE5B%Q=A5@# D]O2( M-UE[7<%J%,.X?_]$^^7RZ0L#>R?VV"[EB MIL!S;3%/0<1#"I*WJ]?JRF99H ]Y:K,&6NKS/U6KF?5G:4'S7&&/UVOU\8:\ M?:.L3[:I[Q"H:3^31)^+CIZ62K,0,=OZ+;@GS^ZNTWX*J*_!;7DCFVSGLP]B M/&!_2'&B)5/WE7 NAT(D[()+!,ZCWMR M1U*5SGDBL5%I_Z0P+H MQ'-/_BF)#)98M)5 ]0>:QB(+*.3Z5?=2_M57_!^U:VT7_5'+QR]1@'+Z_I8U+WUL4A]$=TJ MG2T[RP:P4T<YO _:NV.C_DI419LK1_]VK+U :AM3]OX/A=#HY.CR\N;FIP3)K ME\'U82NTA]XUC0ZI<*LN4]NHMKT=GKP_L.\BG_\*\MI2L?I3H*JEUI'P8@]>@RU MJ[*@=ALL3V]*+D/*C$BA;; /I5;\J<2-SC,RE^K<\?ULK>LA=$JAZ*5#W MA\;4QJ'KA=&4B54DIFD0TQPGMH]X56K%ES'GRDO+,5/@;FBL4 M@ JU4M+M"Q6"I OI=>!?PY%Q\D,O*2? 7GPAICL,^Y4B[YF)32]%WKX0&X@\ M8422L1-2/C67D]\BQ;7X]UAZ14]\4[J+($L9^+QD:90R<%_($F3@E(:C5/ - MX"_I-("3*"7>;R"M>BGQ]H6T0.*Q9FG4R5/8<3#&@P*R6DEK+R;,MIY:]LC# MJLBEB[5@G.%!C$&1S;HIUQ4-?Y7UPVL^S ?@4F2E-G'<@_=?R14V:1A+'^;5 MT^<,K!1-2.Y1%!7(OO3Z[C#9+^9S7/N7E*BRTFBH)KU59)5K!&QBERAG67+P M?J16."/A''2!BJ28IIKM76#1Z0V.;L\T=&%F<\),/@:! U?"26TG,D**)M?W M2X5IE"K,[O*R6(6!URF::>94F(;@8[/)Q&>\B_A2^Q:,']9.JD>G7LA9&LX) M*Q6;O5!LFJ5BL[O,0#8-65$U6<>?IGPXES79-!WJ*CKAZ6$JF#F94:2E$V,O M- "SU !VGNCAZ6935XS#>;/>5'5!]* _)>LJDCXBOP["+]H(G"_I+TBE^)^ M=RE?44Q-40VEWC TK6D<.JK15&3%26F?T7V]%/C[)O"5,FRQRW2?VOQRHZ'D MPQ8RCUOH:O4,5C:46@YVL&6=.WM8DG81!B,OBH)PSL*;I2*P'XI &=#85X:@ MO!)#*)K8W#,-H&H'*&4)=+#:'4$%*&4&;][RM#T%Z)(>QC&C]26IG( MO\.4MM0L!@C,F"04E"8<;TIN.Y$AM(]E!4CJ96'!GI%Z?>])?5^E>IEFMV>D MWMA[4B^:1-XGB[XTYXO#CD0!@JK(#4V!52IZ7)/HL!Z2[>G0LZ.=8!E%D^Q[ M%!50RZ2!XK(,58F3_:W(I1-3^'C#T(RGI9N_)T7^NKC@GJET-\*"M:2 M1@01%N6P 6VK?OWKXNR3='IZ40;J=UXD:TK9@*# )*TIRF)/^(4F\*4@WDE0 M@6[+A+LBTZWZ&^FV:$)HG^2M6LK;(M.MNDK>2F_<63CVHB%.],+Y7J[G4^=M M*89W7PRKI1@N-#FO$L._F9SW,7QMFJ78*S"=L-69II!]%R&-(JE'?4HB6@JY MG1=RBJQ(G6Y_+V#]]X?>J=091U,RMJET$M@S[%_TKQSLI3VV.Z B;O>/_]@+ M6!ENXWSJ$;D+LP]93E',S>%'O$[Q,%VM-0QXX22(/"8^0NH3;/CU[L9SID/Q MLNR-5C"=!J,C.;V%6%'@SZ;K;\F)QV@V&I%PGMU9&]9.PY??2!47:B@+$B_S M% OO]?*SQ<%+6+ M1P3;= D/!!P[,IA6R?/#DG,(0= C^OID$M&C^)=WCA=-?#(_\L8,6';3._$L M<7BXL$5,QN/@E\6:0JROKK\HU9>VUNY[: MK"FJ_OQ/U6IFO;[18TLU:'= 15%QW#K="UB9J#@FOCWSN4E\ZHVO+%#W2Y5H MY]4$Q/.3]L>]@)7A^0EUO;'W6]"\:'2_9^S\M/5A+V!E:'Y*+.I')2??+TY^ MT6OO!:P,Q=$SB5VH2UZ^7[Q\CT =#*G$<)UY7:@C>6,W"$<@EI M/QH2WV<1+(M*#DZ7<*3_^:^FJL(",:3%?E?>2? :3(+)T'$4[K[U&:/4YKX M%\Z8Z.- *U"1X'K[UAZ2\2656C9+%E5,3:]())+$F,>*!$\+X*;PQ@/BBV;6 M3W@<3C+V/6)YOC>=\Z>2J12)%^'HBMQBO;$=P'I"!J$U!V!=&E)TR7IC>!*. MNP (<"ID_#+)$52.D$0SPHEDBA_Q9< 2Z.T$XQS^'%8Y MQ2V:#G$ET83:&"G,+0F@M(>9%<5KJ3W NY9QW30*Y;I1XQN?UK*AH?]'@DZ36E M C\T_&&4F[6X6>EHS&:Z8RINEHX_ZN6.P8XI,FX9*!\X9^Q(TA"E<,X<^ZD8 M_)\Z_ZGQZBPAF;(CB;QO\IV5DQ(%ISM!H_ MVO(0"P'1W3*I&UQG!IDK,CM:LQ1)>9$DZZBDJ27&%P*B&.,G#..C-5J8:E3$ MR2X-0ESM_%N?VE7FW:W(NU/S>[28!.;.\O,?S+HY3VT/K_;AQRPB^E MS8>D(8DD9^;/)9O,(N#)TZ$7P?LF0;@&YP7YPAQ*ZH"TZ)+Z+CF=\$"N! M$5_ 8\Y:'JS5JS\?P9S896T[7-4II+97*7(1+DNSU ?>FX-1%N&IP?O=YD*#][?3V<+KF!%%/>6F%HTB,+@ MAO^N%A)3CX<>=:7V+;5G&'F0SEW7LVFX8_3(H?SHCI.&?(4!<=WIK2VW*G3$;AM#N1O& M;-.@+ 9L+4K'<5S6HGYP$\=C,Y4_-(R"<81A6Q&R%2_+Q'ZQ?M ;LT]M,B$V M7P)^"G:K7ZH;Y["%1W:C)ZO-'6MECU]]: M1EJW'Z(7]>T6"?#^E%X#XST.Y]&4^*4140B(%K"U(IV ^ 65[HG>E^T",H^9 M:V L<71;(=IE$^-.V'8+)9=_[M)![@5$)4(6!<;[E+6OGN][9+1O.NH%G0*S M/277P7R'$7MWSO/@?0Y1=U,]S2!EJ9L6#*)2-RTXD+N'DGL!48E^VPG11MF? M>^D;G0SI&%X4C&FI>A8#HARN[J;JFCKS+CWI@H:A5Z)R(2!:0M;=5$HSB GJ*'P] M#'P?Y/Z;B] #G70"2FG+MH/9>(JU)$(_?5OB<"$@*A74@@.Y>RCY8(AR+H(ZL7S"V]_* M?VNZ]FOKN_8?6H$SAW^&TY'__O\!4$L#!!0 ( !-F3E-\5"7)Y!4 &'K M 2 =FQG96$M,C R,3 W,S$N>'-D[5UM<^JXDOX^O\*;K=J=K;HD&)RW MLY-SBQ XAUH"7" YR_:F)*9]H/0%_L5E4I?!5&=S#^H M/9DRK5*NZ.N_TB^&=34>7X\KI4I9ORT9:&261D;YMH3,BF6:E=L;T[S]V^1+ MM7JC&Q8V2A4#WY2,\:590I713>D*GJC>FJA:,0S!]-W[XIE3/$,:=,SUOKQ[ M=V=3QN9?+B[>WM[.WZKGA$XN*N6R?O'[8WL@'CT+GW5L]V7EZ?<1=:+GJQ?\ MYQ'R]OU&'+-!7O7GVU^ MVF+T@GW,\04\@:EM+@B(JT!#W-*"#C%&[9'/<)/0V0,>(]]A=V>^^Z>/''ML M8PN,P<$<[I4'8C\S1">8== ,>W-D8@5M?/U%TSA*]FQ.*-/2/19H\R M3E8NE?425V. :YN8B EC#9\7?4P076"'>?ROTI+%^;MGG5VH-\#W2A.$YOD; M$2<,&A)^D[\Q,:/5;V]O+]ZY%:8V(VE5XOD2_UC2*_G$IIFGNFSXJQ31[:,- MRQ&8KPT1W8YMV#R(5)H2I^P$A+PMM[PM^M5N;=FN'=LV0K#RL'D^(:\7%K8S M!X>71L0_I(X'Y+J$"2[\F_"[^=QVQR3X K[BJ'Z)H.WC<>1G$VY\P_@1__N" MJ$F)DS'8+N:4S#%E-O;B4X!@,*5X?']F5B)9C=7?F 1H.#I1ST#V?4YRWYT#BP?PBH/[75X")G+P* !+3=_Y- M^F_A<=[^ XGMVEMTGU,/X7?-MN[.Z@1BV!Z:0//X]T_]5GHH(L0N"2*N$=]E M@[Z6(4R$_[32,NPM:8)2XZ2_7:P3K+'R/6QUW:_B\[JAA\3A(Q+"-0-1IEM5 M[$:R\,M(DS+]=CN#;KOU4!LV'NYK[5JGWAA\;S2& V5]IS*0Z%\7^J^ T@>@ M.!P!$&.EA;RT@-D)D>&@ARCT:HJ9#>W<&9Y5;G*L^*!6QTK[=87W_QPI=H,A M_/O8Z P'W6:WU^C7ABWX=1O<4CC),:N6RX8,LR53K=O4EFQ/:#7KW<=>O_&] MT1FTGANM#OS9V!6V32SE^!GE\J4Z?BO\M4# "'/77'>P%$.[%6Y?*T.;)S]?VN! M@!..&[2^MR^68WA$^!4M*?U@;?F^WNCYWCI"4C.8HWY?)M#@<, M7#7!]HBP&CP]/M;Z/V&\M+YU6LU6O=89UNKU[E-GV.I\ZX&JZJV&,F"*W"2H M5?2RK@>+=]LS'>+Y%',( \9BL"U9:TO>6L3\A-V:MGO$L4T;*T=#.;G*L*R4 MX;\=L 0?&HHY)O>I!L 0C9Q]@QKRE$%:+5>KNT$:"#D!NJ[\FF4)@+%9D:Y'PDUFD@M7!K.4"P+B'Z6 **XU/,8E4 M*7)SN#)$2GE["H12Q/Z @UY(O/%#C)H[*;:GZDCC$6DRDZIPM5 M827WD[>&*./D!.T(W6"_T>8)FUX-%-/J-+O]1U'/^E'[OT:ST>^H(I;%1NH, M];*>G-5"CII@J<5XPF\1VQ-.D29R#C!%;M(QINN&*+7E1NTHQ]E#XWZHBHYX M5CYB(()(^#=.=DP:Q2.6+Q2(44BG?+U:3?HC3GR,TSJW*GXLP/(=3,9MXDX8 MYGO?1RRGS\EF)'5R4<.V*4A M:KF; #OEJF)@]5O/,$4^-P:USL/WQL,W6+'7ZO!%:YBC/I3%1CZ=7.G)J3S& M40.66LA36S(]H11I(N<\I,1,/D5=5S<% %F('><$)M7V?ASE]B+D/O3&$+LE M\L)\\K#J!K",29K(IL_(\>%CRX40 GNLCQ@>O*&Y9[NFXUO8LMTZFO.&><2M M\W\=V^*9]7OD\%-=@RG&+&\1H;@&RHWOUA";//(;7SP>XVW61*/Y7U&S-=YN M331LXWKR<)I7-X1:\FHZZXSH]QMH[I;(:R3 MV9RXT!6/SUB\ZCA$[SU*7FUO)RS5^,I!K1IZ8L/%&JA+,<'<)#MJ(0.?2&H2=*>E+H(ZD"_$"N M*!W%)!^[)40J6@S'0$VU%7A:8:B7'IIN;R5[;H#<@BX-/9$A7K.@A;C+;>/*T!.IF37; M6 B+&X=8$JT*/$K(VXW:0'V)$SXM7]UWG!$QD(*4K5L MZ&FCIZ0)AIK@J'&61PR/4,(C8CXH_F,K=#9RD(.C&WK*],$_"%@BAB=H5A3[ MA[X[.'_H)WCV!<\0TQE?,G-=$=\5Y8.\*W-5=G+0>'$K S3!7:RS(_XB1C[. MI7:@FX$_GP2[5Z&B SK).G*@3^;(?I!QEVQ!:#&\V/Y8_SPQ:IL,6P-&S)>]P9S!5P[SC5%)GK*5 MP;R4I@EQ)Y17T7@ 95C8M3P+FPZBV((H?HYL:V>8LQC+<;XU*LGCLS*<%^*T M2)Y8CW")1XETCU^BUNWTVC7U.QE7:*1AJE'6DSO.0G)-T!^IJG,>>4U22J-1 M0Z\F5PSR[3L\ MF9XW_96#HQS)JE%)U&76D>37-402M%"$* $<9Q(LKOOZ%+D3[-GN/79!!NN. M''LBVL&96,<*JDQ1AKG//18Q8[VQ+.<\%FN1W RV(I M1_':J,C7(O#WZN&6:'X.=_D=.Z(-C]DS[J.:/@/UA8ZJASYX(6@77-48R]&] M,:J)W.TZN@LY6B!HX6LC44D,I$FA2[V:S,5MQN3XME(?>,DW MV2@!>$H8R:%=3D=\73UQ[7]BJV5!%\5+7\-C)N:?OAV4(V(G.T24GWL!\IE- MD)M,U:@FZB,I)A.?/9=MTI:-6AQV"9N5.# 5MNQD98%.>Y3PMPJCO;H/"5.Y M)?#TI*(E@ Q-"#EZWU'O/CZVAN*U%V#L]:ZX?;?1R?.>!QD+>0QUJ2?/L\:X MB>&WPN\$C+B;.]\84^ D'UA71C61]9?"=)0C:?!TSPO^H)'&,U>+^N7;:W3R M,7.M)P\"+UEH 8\C5GONJ\\WD\M'Q(U13=0\$B#\NX^"WRY6W^@=_+WRUF_^ MSF\<;*,68(EW#?_18PBD]V=C9'# MWUC,7V-^=Z9 Z=J.PQ=W=V>,^OQ5QR/JV%_FHB#)VWYW%KS.GIUIG@]2;.;S MUGZCQ)_?G05/@X7,SC0FGG;]&:63X6ZH]]&P?GKNS,3 EA;M9?!-S/B@L72#Y6.QM4_I,CUH&,@ MX1YYMC< &T86<9\1M7GK^S),\S/*HY1/P=CW;!=[7IW,1K8K!/$C\+:% ZFB M%\%)^GH(0AKT^3D=KD6TH2,8+P[9=,?0%='IU.Y+*/:.R4CJ517:X ,8K3DW[/;J78H!-?A -UK^//O.14R>. M$UP%,*2^QWB9WHL]GJJ8?;'/X>'7]&?AT2>J;]/E'8&%BVSC$+^S>X>8+ZD* M4F>P?P](7.X$621";;S#N(V:^K&H9?FX-F:8_L2(-@%$R>!7(]\>[D_W=RD= MR-_E ^[E X\.%WM#>)FIX\]&F)*Q*#FE]C63[I,\O.TR/,%4I6O)2ETC_$/, M0_9(R.L%@0&:+&ORW"?%'TG7PCY%%!S9KAJOHHT?L&&+AO[ ]F0*T6<-@F]0 M?_Q0<"WL7[RG01=B'56B_R1+Y\N)=#.OXB?7V-HN:.]R=9?>5SE1\9T2!^<&P-JD M=K 3LNLS;F$6(! ST99;*5'U6Y&^1&;*5EL7/O 43#,M<3!\1 M?1%OA3SOBU1GW<'T)0IQL =?@B/G]-Q4Y>K8F6WQFOE&?#K#[!OBHPCZ(PG[[T2:?$]?&K6?[2)B1R]@X\")\P;SX+':JE=S\_H<.=V#F,?3\0FG!"\S>,\ M ;Z$JGBLI8%'U]TR8A&$!QNPJ%PE"E\VWN> 6+1]N8EYGMKI8-:=BX2U.VD3 M"/,1I1\C9+[49GPME*JN3Y6YPZCYW"SA-P1C_@U]P/1/<<:DL.G1XL?'<&K3 MH%P33U PLBS.<1>>[@$5R0\US:MBMEE6&B9\=AH:RC**+I=)W>)P2O&6'C4D M/5B?VH9E&ZQ?A) F,D47^OB5.*\ 5?#U<#3!%["# M.;]+G/+-GV+5&W<1Z1%%-N7A=CNE_-WSJ3D%X_?&E,SBST0_+ ]/9FPOV)^ M ZC)[C.5*)Q+G^=ON^,G+Z#X2W*8FP4?ZGRW%_M9E#<>,?_5M6S0 !8Z$B[] MI-B;RN/\E4>*C^\7%TB!KP-'(?*4_ ;4<" %>0G;:X#+8PZV MOE$,QD,9C*L@B9&>R=Z9<='#5%Z3('YZUD.!\F #V=X4T1DR/^16O/[4 1CR MVHN7X/_15QP.B)?#*_!DQ/C$(-T2Z6LK\K@<,TX MMO],O)Y ::=:^.3A AOS*V""\7U4*AL8LD@+W[L0'=KKCA?3QT-XKR$$USP\ M4=Q=EY_10>RRBR*: ;A7? ^(6?P];V"@07 KW8.E1%M\B+2Q]+>_(N+!UPT' M/H@'=&H3BL5O-6" G+XL0RBE.=QL1RSR>R8\92F6P5YDJ,_\JH0>WQPG'N-F MF[XQ9@M6Q=MZKJI_=8\["*J'8^]I.UJZP8X6GK+D*1:Y9\W+Z<\7/ADGM[,N=^O?(SH! ^ !,:5\SQJG;;S/;:J2I=P#YP-(3\9S M+?S:E^4>O>!M/M #?^)[#,9C13ZVM^%4_,A.HK@R+G.@OT97_"@&*Q-UV&69 M\A&]VS-_EK$JSB(K'K1DJ\/10?9P:^(1]2'*@78;NP[=3;R*UT%L M,TYW++9G&5=&+6,WCYRH^$Y)TC=/$/!2!GSXB]B)9TMKC+GY'&K"X!D6OH36 MQ,X2$,>/F_7Q"#%)"DQ&<E/5XX",+)+;(T/VPV_8$=QVO"FH9T MA&#DW"/W)?H,LPLQ@QU>&:CM@7/Q,,?J"GU8S;\AAR_>5!:D0!:W96QS/E7&I?"I>@#> M2^1X,.K&MZ4$X5-Z:3*3[C,.3B.0EN?@B$A [^'Z0FNY_$:Q/C!I,^M<[NDV/UN\"XL#Q-<&2D@&#QXJ M+!DU!YAB_HFE^0,5ZN+7??O=<"GR@5/B6.">&.%[+B'ZB,HSLGS+7]V,HM<) M4;) N&_LP8=E>3.SOK^9J'A;BB7-5O:9Y+\%80M.![L/2?% ?X>X^[P?(,&N M>//@KZ)Y0VH'I#<_6_Q$MSB@U7A'D3<1;RS#W7';GMG!79A>1O4S)Y?#6.TJ M%7K$95[[JQLEV!5O 2G[4.+33_!]C[Q)"BEYV10]8:5,T.%J>I%Q4,BL;L&I MX*NPNFR**:PO+=]D]&3Q)INK2IM1[=R.5_$Z2.3$4NUSPY-%7\5&W F/ M7A_PB-5<:W'^%SXW8?: ($;D=V+O5TQ/J&[!ZH CJQ&#%3&TBO_ 4P#\ ER MHJ56D#R51%)JY/M&?P][4:*WX61$40J$Q8_,;=8'G[02^ OW[G\\\6.)XO9 M;#7>3>QY62?!%SZJE91 57CJ3WY/R1K:\8(43'NSL(18>W/8J M95TEN[#^:/$>OS:94#P1%_NX;$AB7D=V(#6#ZG!'7A ^1P>71$W^!WKAB5VE M/0]2PN+!7+FL:S E_+TXDV!G58Y;OC83%M^[K6;$_WZ%[^G76\>8AZPDO619/M%=/I;:DC,\<6&T MV:%)AX.'_O6WL"G)U,P!H+;=*R>R1%'<'U ?"E6%0M6?_O/KQ]&SSVDZ&T[& M?_Z%_DI^>9;&81*'X_=__N7=^2LPO_SG7_[PAS_]'X!_O'C[^MG+25A\3./Y ML\-IO,@!%J03@?P MBP0460V#6A&#_[_L_NO]7WCW;FJM?=[]]NJML^%=;\2/I<__\?OK ML_ A?70P',_F;AS* V;#/\ZZ%U]/@IMW<_XHKF?WOJ/\!)=O@_(24 :<_OIU M%G_YRQ^>/5M.QW0R2F]3?E;^???V^-HC9Q\FGZ;#>?HU3#X^+V]X?GCRYNSD M]?'+@_.CER\.7A^\.3PZ^^O1T?D9PN\^;O[M4_KS+[/AQT^C=/G:AVG*?_[E M\^A]-"H2F4PO_W+D?!IUKPX6,WCOW*?!ZZ'SP]%P/DRSP\5TBJM@$!@C/ML( M5EGD910>G)=(7T-$CMXHH=7U.;H83R?([&:^D^;%$U"JC#Q/H_GL\I4RF00( MO1#J?]P/93F?VP_NU7!<./HZ(94N/_W;Y3 Y,TPEJ2$;$D$DE< PDD 3[E.D MQM@D6@SS(5#7![Q"H8-I>#:9QC1%??;+LR^I:)\+U;9$Z*;A%K>N+ZR+=SR? M+3Y^[#X3D'8?+_^^Z+FJS)A/&LEB*7P#.9I]FI^^9\426CHOE/W;0; M[\C-9L,\3/$2H/&&.&L(*""LY1$TRTYD[S60+LFR <1WNL!^3.ZTD M58U*!R%,%N/Y/1@OD%$:K,BXF1CI&")S''PB KBT3,B<>/2Z!8?6 ;<.>?B/ M29[JLFG%FH-QQ%>FBQ3OF '/9>;,*PA$(T"=&-B4/!#+DT*%&52.>R#/0QC7 MX9#X*3A435+5J'2$ANOD6[ID]QVP*'%HT_\,9V[K]_A<*6I3A%=+NH%"*D-6,,$P@D\ M$:>H=4U,_WL1K4,.]6.2HXX4JI'BY%.:XBR,W]]MH6N5.%&<03T9OS]/TX\ODY]? 2$*O;-L(&F+ MVQTS"6SD%$)&9"Y9ZW1H$BVXC64=-I@?DPV[SGR]O6,V2_.K(47.%?&1@DGH MK0N'7XPR$F2*(B$.QV.;_6(5Q:Y#.G2S#VC1E7^._KT8?G8C_-#9P?S03:?? M< '^S8T6:2"L9B0I#B&@12<2*F67,X,HLPS$9:6";3'4M=#U*6ZT/4-NDKZ^ M8*HM@^/Q9\0RF7Y[D^8#P;QUQCK(*I 2O1+@5-: +T7%5NA;46 71I^A/ M/09L/7P\S"F<7R;0D(BH@\X2"F0;"B.2V2*5AIZ M?$Y)--K00#.<(2)^0R'<<93PZ&/Z%)C97:YU9[7B:KZRP5>@")8E]28#80%] M,^TH>$HX1(K0@F%&Q"8>\YUH^A1O[/_$.:7A\9,5[[R#QN)GF9N M(>-; 9NM9[@:4U\NTBL3<;B,'$EB8PP4$N6X?(+0: L+#MZ&4))* M!&&^A=@?P=4_XW0G(M240C5JG$XGG])T_NUTY,9S])J*Q_2I9#7A]ZMG[V_+ M')_D=[/4S<1!GJ,.#F'Q<=&-YF7Z-$UAN)3..!Y\G.#H_J?[<:"\H$QJ"T8* MW)>5YR5832!$JX1A5/";%F\==K4?6O^L[)T(VC,N5/6Z9_,RD-GQ^"#GX0C! MI=G9PL^&<>BFN QQ()/0O8J(_]]D.)[_#=^^F*;9P$M' S4&HO4XHU1+G%%& MD77"B:A(T,:T F@?T[ 3E38:EY;N'L#F0./. [$3A7J,BG :U%$(3+A MAOH@FF0"KF#HTSEG!=EN.[N-3C-O[',#(T)F.G% ?8%.*T<'TRL4$;-9,&X] M$[;)L<6#J/ITEEF# M4D4"F6NWJ$ACO+%;X;-M&)'PW?=W,T&QA"N5"YI($1 M6U)Y,OA /2@;=,Z!1);HFB'>S9_>Z$!_Q4]))'J>="ZQ5A1OB;B8B)+(3IE, M)9>FC3W_*+(^! [V0IHU#_VWE%DU;7IG[O8*J"R\B,X&8%W -A:[C,L(BJ)? M(%']*]4D!^ 17'T(.SP)C6K*JZ[%M3H1JX B<8I;"JC]0PFFX6 9#IMZGV/( M/!K3+M)^-Z8^A 2>1@=5DE/UK*/56P #70[V28R@M40#P@@)'HU),)DERX@7 M4M$6C+D+3!]\]">ARLZ2J<:1L_DD_.O#9(1S/2O1KOFW ;&,XALS:)($")\9 M*KEHT;Y#[ '5CZ8*U5XL'M0.IN,U^-WX>3CQ\GXQ44.1H:I4"'VI10&,,5 M:YEQD#W)+! N4FZ2C,"/Q(X=)[Z>%_;]0@-Z$W<,,C F@DT2HE0&[2)BP!'I MP##-531*"]XDY>@Q8!4'?G5KSV?4W31#\!;EZ7+$%6@\1/1[3&!:!=4DS6:[ MRY-/4#!B=X;<IG&F7C1]-@A=IC-_, M2_;%; 7W:A17HL+6Y6#%X!>!XP"7O01&E8A2YBAHDX!I%?1],OF;O3DZ/WAZ<'^-OK\/8HA+C/1];NR3C.N@KU6:\ M4@7?@T #X9G*1"?0/(L+*Z*D4.4HO:&">6Z:> YW8-DYL7:*'W(ZG:#Y/(A> M>!TCK)W2RTB"R*(E1Z+RSXLO'&, KBF,U%A6C(B+;-KG5 M#^/:T-5M&UBL3HJ*,JEWP^V!.R>&4A&I(+B'E4,XGM%F=CD!U3;$+)T.HLD% MS7H7AWXL@M221=V+NL&[P*%>C!D=I1WTET2ZR:W 3>#G\JY'Y;%3DD2!_T7(5UC(8HUT3D@0;'($<#!K /A GFD1;[@U+;!.V MGT_3S,*39V604!TQI*TF4D#E+(&C(I4Y%@B@B2:CY<81-=N_[ M(6VXB;=5P-L2X7: MHH$*F:4?D[C90F3H@.F+LS_/IQ_.%S,YKCXID=?PVA1 M>B456Q__BR7GS#LKF$T,,I$,A&(D3=>4511]=C.)3XHH84 : M14J(#2=(J@3!&Q+0.^>R3?W\O##C+_*8!I0% MI3V/P#EZ@D(0 4YS"BP[DA1CW*_37 MHS=GQW\[.GZ#/QY5/;B]Z_-;GN ^.IY*1[EWY/1?Y?-KQB5Q1N(,E4/Z("(8 MR1/X3(WPI>RE:)4\<1^F*NF'C]QC."VG";B0Y_/IT"_FY>[H^>34+4OE2X[. MI*603.EN4$KE6QLS:!J,I5Z%E-ITF]@-=Y_VOEJ,NS.O<4^B;666>L*]50PD M*8T8?/;@\?' G0N&2TUHF[OC#YBE3^NFM.+*]M->-Q%Z![JJ:#6/VH'5I7J5 M50&<= 88E5*0+**E3>RAJIJH[K2]3>&BZ^*RW>]!_._%,GQ7;..#D\/C!Q/G M5S/F7TVF.)C?W'!\[88;%Y[H4I]$A!A!\%A.*+D%I8W67)NL8I/[-4\ZZE[% MOO:Y;#;98?K%O;UHJ9($/+I(NSC)WX>'WN3%#]?'6 97[@EV?W U+&0!(X$I MT#:49N.EL#KA FCR5AC)'&D3R6X^LC[MHWU=-?NGT%Y61FD,]&HT^?+7%-^G MRX7<%3&^I2;&74C41G39B4,+1)3&>I[@VBX=1H1B3D0BD,--*@#7'$2?#A3[ MRO>FQ&A.[=LW"W$N3Z?#R?3B[*@<*,T.IRD.YP?3X6PX?O]R,<6OIPG?%*_6 M:S:1**$#*,4Y")$XV* $R* \52I2Q=J4=VP[KG[EU_5P!3P%?YXF&'EP]M=7 MKT_^7O?NR/=/;1IXO!M[I7 CRK#HP-/II#38BB^^O9N53K/?[Y:%^?#SQ;54 MBEXY"1RR*(F\.22P/B4PG 5"(RK%V*3^R_H0ZP9_G*!!*$J!V'+D[FT"5PH1 M$RDYQ15G5&Z2]+!Q\&>/AV0MN/)P+&@3*32Y6X#?C]*=C2U,L+R,3*72@"X8 M"99;#Y('GR414?,F9];K@.N3K[,GVE276;VK]1]P"W_A<-1E#\8->(F%N)Q8 M0&8[1PCNFKGDTZ*XLU,N2V8)#4T<[;OA],E;V!-C*LBEHL99EH^\[[Q72B8% M2QY-K'+%BI:0."$6/&=>1VVD3DUJ)CV"JT^%&?:F9^I)JGZ7X=?'KT[>IAF: M[^DHYQ3F)^.K8YJ!MMY[J15H9U#[*31TC:,6$DL:K71G99O2+FNAZU,1ASU1 MJ;[4:F;]E')RZ"(N_ST>7X(M@R:<:&MT!%2'I12TE> \ZUI[4C3+X3Q4.?FF)P/21%P(AL0)9?-E*Z8(A-/ MH\X\Y1M7YNZM%;/&XS;LEO-#TZ*-#!HJE8,0)HOQ_+(D_/5&F0,N9.:""M!: MQ.+[:? ^6E"!BB2RRE(W2>[9$.DN9!FB:F]G9PUR&?_5]&OMWEVI:#!=F9&W5-+ 1Y&M%7HD_PNHM;6XFEKC5]<'+DC? MG<:LO+RRV5.N=43;"6>DW(Y,P8(C7 (SWNO$F(FA2>1^-]AK\>\GBWWO4= - MR=F=-UY-S:'[-)R[47%EI3)2BE*\4L;2)C*FTN&S7&KT^#^'M@'9DZZ[#^): MI-OG/9*G85T5"=:[:'V1F'$R?CF*'?M M<&8&"M%82A1XXFA).I=@;+) 99;&*?274Y-4XO7@K<6FGRS2WD!P]0/N?R]9 M'"\G7\9(;FE"J6KEA4MEJ!I,,11%)I90ZQGC37(&;T-9BRP_:RQ].X&TKCPG M#!6$>0;$JKQT&ZPWA:0\*J=3EJS)[9#M*\_1?=4\WA-!*@BFYBVSNX:\+&]S M?<@^@((J@UXAF9J M8E19$I*7K$FH9 .,/T!N5W6&-9)@$XI=+H=7DZOFV*\GRVMD-T]%(B-64P+< M"]Q[#'&EOFHYZ ^2!>8\)4V,@JW0_@ )8BUIUT:J]0AX4P>_6,R&XU+B:7F[ MH$S7Q6_B@#-JC#;H)V6"ZX12 X:B5ZZB]SY**[ALX^IN +)7ES>>:B.M)<1Z MK5T00?E_4;>?41$CV+6OD=K#QHB39T=?0)2Z\ MQ<6TS((:Y$1)(#A[3G/TX BE8!7/R"L::+9::=&F=_5>A]G(F[C+@8HA61)3 M@-(6%(1@R$Z*4\!"T$QZ)81M4D9LVSL<3UP9I;]LO^/21 L./(7'*VW,4N"N MF05!?$ZBC]"=9#&KO:=.1]4D2W5;C_>)*[+\\!S=E0.M.;KLK78='SJKS-@0 M(:B,TR!T!..L!R^DT2QSG5B3XM'K0^R3N?[C3^56&Q !-8L&Y-,\\GLT6I5UF=[U]$#0AT>IB#Y43 M *,B6(.>>U)4:I5:[$]L:6*<%JHEXNK%C@Z$:4F.#K&D;A" M"@5>:0D>M9WCWIA@FK@Q=V#Y$6)I#=7)5B*ISHTN4/QI,45S=99. M_?[[P=M_GKPZ._[MS?&KX\.#-^<'AX.CZQ1M:OFJ.N5]/I>/^G@,SYG64AN90/[,!GAEP]BR\U)!]#]8*JRS02A41SK], M#DLET27.@U'W?IS'[L47AY-Q26O'G^?+MQT,I'>14(L>K"X'^XQF,%DX4,2B M72"%I]D\JAJW>W:?#K;V0Z0]R*B:[?;W;MI3/$ T[GUZL_CHT[3XM]WPNWUE M=K*8S^9N7$Y&!@Q-@&0(&IC,)Q!66O B1B#&!5XZS"7;I'S"AC@;3>D&$ !X-VOY),_"9*4B44I5+$R^3-]3E:SZZ3ZI\'Q1J+Y^FWM/IVY/3 MH[?G_SSZKW?'IZ7R+T[%J^-_G+][>W2VBXNTSN?6\(,VQE_)V;DW#QR_7SKC MZ77)%WA;&'B2T4OO[@%U)=X/0EA\7'2YNZO%0V_6#-69"\T5EZ2PLI M( J9;(P^:='J,+GQT"I$)+=!N&R N>;L9YFRM\*"*^V]!>?X7? !8A0J2!JY M9TVR&/8PMC[M\CU;1W=$4WO%M&HV_4-S^QWV]1K&E&9G"LZ@2PUCG<%FSX%E M8S(3-CG7)'M__>:[I^*^BMOWW].RC!@6+0%$Z]%ZEP$L MVG;@N60IB*2D:Y)"66L OFV\^(C+#=0H@59++9%)GT"7Q ME''NLB*:]LG(W-[,J;I%WH)Q;4XE095H#05#A"]S&L"88$%QDAW)U&?2I"[0 MMH!_ GNP&>A)HF,9C5&,&4N<;7+/^@XL?=IUJDM_VSEONB<< MOSD\^?WH_. ?1V>E#])D7-+-)M\KS'8Y;K/.7=M^B]CX(35VC-U&5FD#N:]/ MD"4VFF)I!$J13UXXL*56K]+!$$U$UKY54>;'.SEMX:4E7)IN=,^G'T[&\^%X M,1R_O[B1/AG/!I;J0)WE0 W:0@(9CT8Y+0=^D>KL20DW-/'/-H;:IRVI!I]N M>5-MA5>]2]K#> ?&:ILHX6"X*_<\O =3+GLX*H)7L=P":F+-K >O3SM<"S(U M$%*]5HQS] +1/WN-[]R([DQ$D7BYY$"5AI87!-<.MCDPRU34#VJ>]C M2QU676!/8R6!GGS,_'?RY=*&/;Z_:8[-!% I3_8!?._&(4UQ]8V+ M W[1(6+ O=?$*@G<.H3H:4&'W^D4,^IP@DK4[!WH1030YO=X?> M)R.^5US<2K;[Y&37GFL01/9.N S9T5#R_S38$#@PQS(")R*VJ56_+L ^=71_ M&GYM+J?J++IR6E=;H3(=72E4 CZ7(DF<97 L6HA$&*&9,58TU5EW@:JX;%8^ M]?Y4PD0E,=I%4)SB?F.TQ=F@ F*6V6E%B,^M_;%UJRJ^_1 MK$)\H,6Z4U'1& ,D%UW))R)@1 A I+22$$&)%)O[-.L]O(]>3376[$,@+7;S M%9C+FL>%R\?CTL=N,D;8HU&*!SGC6]R\])&@D0?+/3@B2W9(2;C6R@+S#@%K M%8)N(^^C9[4E6UY=F8?DN[)',3C P."',EF1Y5J5P-1'EV1/%-I<)HU)VN"-7 9"9#)DA:T]6RB@;0LO5 M.99 M4>L=;9( N3;"/OH<>R+0KO)J3*Z'C]" &SO+8U]' M]LON%-:6(?KP]Q5YVUCC .YA>)?"479E$Z;%][\R 9QH.4 M# V+A":&DA*,SAIR#,YQ184337KR5L#>I]A:(U[>U(K[EGBU[74=X'=G:Z&Z M)TJYI%'=,UTN?4:JP5D?P1 3,]6&DS9%WW8!W:?MN4?DK"+CO;*R<^P/XG\O ME@&BV< 3[E3D'J$Y#L(9G")"#3!G"DSF'&U2TF@;L'V*Z?6(A3O)M-*)Q#HX M+Q1YZ1Y[V0FRE%,]=-/I-^_"OT[3-)0#E<")3S08",)T5<0-.!U*41D7*#%" MH/V]YEE%15A]B@8V)M_3BK2IB_/ZZ.#LZ.Q\,G>C[HY^:>FTBQ_ST.?5<%;6 MQEOKAOGE0P9:A21&8*P2[;H??&7DU)BHD MS93B8G $%:.V)3F>2% ^TJ#0!=>QR9AN0^F3M;^=S&_N5#M.]UZ*V%VKL,<, M42PED*$IFDVO\B; M&B@29)(I V.6EA:N)66*16"*.1)"$-DT"2H\@*E/EG!]=NPB@&J,^)N;#DNF MQO?A62^=XFA !2Z1F+0,#TD)5C-.,B76Y28AN%M(^F2*UI'^;I.]!XNQ _:[ MFR_PE]]V-QCO_+AZ]N+C:*N9BZB^T_6M__)HX]ME[[J7BS20D1(5L@-MNH*- M48/),H BV4>6/:6Q27F%=0'N7,AFS>?\,[GI.0X0E5IRGN#" .2S*N>" ;R6 M!GAF+C)*E4KA*6?D"FF_3-4&?+M5(*>I+.O53MH$YI?)P,4D=3&DN.<"!,L) M?"E<2A BT=JK1G=#-L39+\.W;W3;4(Y[)]L;W%C.OZ31Y_3[9#S_,!MHG[PS M2(Q &.[CWDDP2FD0@GC#N-2VC?&\+>!^6=8]HM].DMT[#[MBTF7%O!I^3@.A M).'<9[!"11 !G4M30A)!Q&AI]#[K)D=N6Z'MEW7?(P9N+],GV7,[E)137"56 M@F(!E;4U&4PIN^J8S#8)QTEH4O9Y4Z!]2E7M%>FVDN33\&VRF ZDS_>_]TV4@6E7)F[A]>=#@::AS0:!D.CQMP M46N0QA+*5=+ZIK]R;P9,=8WYR,=>1BD2CTR6$D\J&5%*&PHP"6WTE+R,N(,% M1RH";#K7^R# \E"$$'23>(B012PUE:,%[]'NBI8SEI"E7*DJ M.\"ZAU2M@V9/M0=L/-NM.7 ]4*>L5,FAYRJ5C#AL$L&ZC':I8-)ZKT.XV2)T M>2!]L.M-/E#TSN'$%8>?\&?S MADT-Q'O.X>&26J%8VC8&62)\$2@ M4%V$X)TS06:O39N^6'W(H;DWGJ.3+\5J" 1AT7'/J.T,RQ02MYSH+ RNL+W/ MRH\0DVO"NXW"WE5D6BU&=P_( 0F:BW*RJ)1 ->UE0#"$@0[9*&:<2;K)LKL' M3Q^\W;U2J(9<]G= (I+@0MEE?8]E5H2EB(^DZ-#F2@]Q"M* M.%4>F"_GI4$D\(DJR(JE&*@VP3>Y6+HIT#ZIY*KL6BON74N">UM@EU%/+Q7G M-F0>R/3=9?9)L.D<@DR M#5TWI@3&& :9.!O1C799-\G(W@AE'V*=O2#6]K+;KZ[JHG,RR^ BY>!TLB!H MN9'?'3][M'2%IIS(I?R@5N M%U*4.C9)5%T78!\"NOWATZ82:YZQ(C@QZ!&@I+$&N$DA1CPBS "5RF:$#C)23(GO15TW09Q/TY(L*9T'SJIJ#+K M3;@\T"591@L*JG1#$5&5.^8J05+6*^N\EH1M)?<^>(+[DN]&L]CTW.GTZ,W9 M\I/EIF@XG<1@NFBF5&^8[M1K=X.-KG$EM.YIZ342'XW39D:IT M0%D!<=7?N!1\83F7I0J6EV43?W' \*V4=2Q%\)Y4RN12G+T7PJ;1@ M!'&0*^MBW#"4^5-2K(X &S*LE!%]/Q[^3XHX'P5?@8>NR/GD M+,WGHV7'&#IPN!HT[M=@%<%%8:P#6^JLA.@0:.">LSVIM/4 ;QCU_"FYUT"T M>W,5#S^4=D6SX?AB/"=^-'R_K*3KNO9]*[5O)_G5HCA776'Z:M[D[@AJ.YR5 MYZ293[KZY)-<7AGD;)+7ED(T K=3YB)XFB7($E<*AD1)6W4M?!12+\.42;:W]\['/K[T[;C2>'?>^9.P,L M2A8XXRZQ=?M0W_SL/D0Z:TCH^@'+3C/8-D2P&,]/\A&NT,FW-#THIB#.=XJG M;CK_=I9"N3K3=2,.HT4LK>]655.@+I5C\93*@5/VJ)J8RN6>FG),1>=DD^+K ME/OB_G"C0Y+3^RNP MKX9?+[O#KH-]Y>T#RZFW)7S&%"WWH-!E=)8F0&?2,^XM1;M@"X9MCZ@/J9]M M2;8G:35UREZ\.SM^PSV.:3P?YF&* MR[W\(. "FZ;HQG&EAS'^;O$QQ5VYNO2@'2%XL9VG"SV>'DHQ\N MU=QME*7GQG6D3;6HP.4,#5C*T6@TF1PW:)L+*L 9Q2"QG*0T3CC2Y)SE$D ? M_/ ^LVTK056C24VN'RZF4_R#B[B"]":AP<;!4ZG*#66-WQ$'D7"N(M>6N-XK MRVLCZM54N]D'_$5QJ#Z[4==8F$8G@V7H@XLL0#ADCB]UYQS:M.62I6"IR2E0 MVV']!'M5Y;72_I!BH(9J@3P2$M]2D? D/D2?7017-81!&41?# &N!#9&+3P MDV]2-JK^4/HTN:?3R::J7C\=R-WP^OWMPIV_,/;GP52<@B M.&$T QLCVB@A"O#.)A""&T9"(K3_KO>CH_Q9#>">+:2Z;.OE@NJ&]&8R#M<, MJZ!2<-XE"":78B$H !RF@!"EB!IE(T63-*CF(_M9[>*>+9S=6=7+Q7+=^]"! M2Z4"Q9%86OHQI7+QUH"DA$H=2<*-MN^+Y($@[]/66ON)%\?V+*J4WU-S,%V= ME;>%$"?YW6SY%P,N-\ M#TG2R]V@''Y*(U,P1(+-J=Q:-@2LIQ%H"C)IEZRXV4.F?WM SY)-+IAK1>)* M.@Y"Q5+60F4P3'$@AB%M%=71-"G9TSKP]/-$/3;E?\L]=0O2]%*GK+PRB$DF MQ06'4-HK"QD26.Y2!(TC?3_?NW E9>V3!FT?9B[<^Z#K;E3^\7@^;< MA<@]>((C$KGXCJRT#8L>#8EBS;@FF5Q[60Q/:F5N=<>>)$\ ZH MP"^"*200CQRH5ZA,H[/!RR M+U\\/NPO?_C_4$L#!!0 ( !-F3E.G0)_E^W\ +5O!0 6 =FQG96$M M,C R,3 W,S%?9&5F+GAM;.R]6W=;.9(N^-Z_(B?[=5")^Z565Y\EW[(T[;1] M;&56][QP!8" S2F*]"$II]V_?@*D).M"2B3W!B71O:J64Y9D[@_QQ08B G'Y MM__U]73TTQ>=OT^''3_.?))?BYD^G?]79EN**9)*+P#3$Q*+F@4&2.249?$KA M__[X5Z6\T!DUDQH]T\4D!C)Z9NDW5$B@I-:+#QT-Q__\:_TCP@Q_HL6-9XN_ M_NWG3_/YY[_^\LN??_[YEZ]Q.OK+9/KQ%\FY^N7BMW\^__6OMW[_3[7X;1%" M^&7QT\M?G0U7_2)]K/CE/W][_2%]PE-@P_%L#N/T_0'T^#R__(=7T9A?EC^D M7YT-_SI;_/O7DP3S!3WW+N&GM;]1_\8N?HW5;S$AF1)_^3K+/__[O_STTU)R M,$W3R0C?8_GI_,O?WQ_?1CH\1XZI/[X[Y\K-8 MQ@)GHWF/B&]_=J]X)Z!IQVB?4:Y][!><%R)L(ZT?. M/DT^3X=S_$N:G/ZR@/=\0OOP._B(]T/[,OJ(P.J.RMWR'?[7[__Z"@!B>C@> MULWC-?WU_"/JPW:#@E_G.,Z8?_YIF/_V\U ((T,*6JMB-6W'D?3*%RW!)AF- M-H/O'U,A78 :3=*U3QW5_6UR2<@((HX6WQUD' Y>CN?#^;?C<9E,3^%\)7@\ MQ]/9(/',>7&6 7>":2X-BT(JQGU,0EL,KO#;E,XN5&2&Z2\?)U]^H:<0KY+7 M+ZI,.>/B?&?\U[L1+$6]V[HN#M(3^MU! IM%<)$ASXK5,Y$%YPI#X-PZR#H+ MV\-*KC[S.O;OBG(TO5C%^6NSXWM5C8'>69Q/>A#@DAT"__-/DVG&Z=]^YGT0 M>30>G\'H/7Z>3.>#XK)3)@=6+!:FO;6%%"068]<$RCEZIT 69EWG^283C-10O&0$09("SV&;SS_R9/=BV!ODZV[D+UL&16LD92O"A8X,HQ M"<&'D'P@=+U9C=^?^^3)[23(VZ2:[J2^QX_#V9QT;?X&3G$009L,G+800W_H M0'9"L#8RQ??2#D=A#H;8)M=X*/QVDRI0UDL<@/37$\0S%9GSZ0ND6GK,O.0":,*VBA3M ZI1_?O#B@'0G]_XKZM#:Z[ M-IS U^-,I\NP#)Y]=^Z/DS6(B9&9'!1*5]["5$ MMN;QA\7UCF)=$5?I%#F[AFEQWKR=OIM.O@S'"0&P2.\BX!7,=PJI70/V;C*;P^C_'7Y>F!E9)6$B.F9DH*.& MCAD&P2#+/B YF8=2@!.Z).%='Q;XS><^>48["7(%JYT"91\PG4UIA4+&D^%\A -3 MBG!)%^9T)C!.9A8Y84,$%R+W0>85-^9;LWKSN4^>U4Z"7,%JITC9R11J+M>' M;Z=Q,AK8$'T(4=(:$BT)/+"0O&4.DG,FF RYCVWWVD.?/)^[BW %F9VB8A>: M]?)K^@3CC[B(TJGD0"9;6 9MF$8ZTX.A/8-[*62P/LE>+BU6/?O)4]M9H"L8 M[B'2]0\#8[H^-!"1Z**70HU#]T1,TBUE0'Q46B'[HB M8V^V\1H03Y[S_D2\@OP>0EU_3$9GXSE,%UIM6BA, M!^T8>629*0O6\R Q#PBA23'L)=Q^,Y3B'-AU_P!3/^>?GD]./\/XVT [[Z/(GL7 R5PT6K!HZQH5]RJ2 ML4@JV1O-*R$<"-W=Q;N"]D[QL.-4ID=G>4B_<32?XVR^6.^K$7P<&.EB40X8 MJ!*8KAG),='*:0?B46HC\LH^?"+G\$(%BQ$A!>48 MV.)(!0,=+)J\PF0Y3R&6[&Q_/O?5)S]YCCL*)8,)@*$)AFG-20.-E,R24>&DD:BP/Z;O0G(@U/RXCYV;?W6)"\P(0G^'7^C'[YGX,LO',9+*M9$*2Q@;.8 M"S*5R9&@7_=2]N%_;0SHR6M&&]&O4) ^PF^$\NTA7U/;V49'ZO.GI%WYD-P(JLBJ^) MRTCN1.TG$:6K21/U!Z+>KXL>W_D;CW_R1/^B3)W9W$:X@LWMH;8BS$X@C',2"6J+3 MS#@D[Y"KQ()7M*A@#.<6I;*]Q4PO'MHCF5>:X.SGS-U)<*N*XW]:=C3Y:QI- M9IC_]O-\>H;?OSD9S\ET>SG"JC)_^WF&'T]OW19M3OO9C'T$^#Q8I"/7#WH^ M@MGL;5DX$T=?A[.!EKH8H3/CJIJ'3FD&6@M&GJ4Q&((R9L55V 4S!69Q0<_Y M@Y:J@*/Y[.([-W7B7D0]ZL@=38E6Z,QN!$]:"+K'G@H7P*[B>;'8"#="-+C1 M&JE/%;@-J<_-?EUSI^_,]\S9I(G ]Z,*TEM-)P\=2R5[IC$!BTY*4* M:;Q\RBIPK5_6 VK -G)NP?PBDK3 =?3;P@P:B(@V9Q>8TJB8-B!9@"B945E) ME%QYM2+BW@/SMZ#LS]+KBZ";?'>3;H^=DE8@>G:.**08!*V&&6[I<)-1L\"S M8RX@1*]EL&E% FNO?#\[/+YWD>[:]_O??KDA$;)@_[ESG[NW;SZ\?7W\XNCD MY8MG1Z^/WCQ_^>'O+U^>?+@.8].^=VL_K8\^>)M!O=$73QN/8)W1 87F47@9 MA+,*A7=)85:#]1_;DTW]W<$(R2*Z7!CI0"*54IQ!I,,C2'+Y0H"BXHIRNAZ- MZ4LH77>.H]D,Y[.C6!M4I/D@H2"%3I;I:"4=@[4CK+&)I< -1IT\R!4U1]T7 M=AW&_G>,CAS?W#$Z2+7!Z;!$N4A'9.0R1M%D(]L(W4,I12.QU\(U63Z[0W.!Z8@%](KIE 'IC6M.W*;60E9>PB:6]W$4;@*XA"8WUFH M/39A7%AV@W>*^U>.]CGC*?_KM_!-.KZUU ,H[$5QB@OL:BB#7 MU#NN6-99"5>D(U@MB+\-Y1!8[RC@'CLTKESC0.N2HP^<.2!*M"NBC\$HG<7:X]-&B_ O)M./N-T_NW="&K'[EQ-Q\_+[MWYU7!EV5YSV2WO2ON0C8[Y'6_1R1Z7U02T> M7;6.0: 7CJLH2%B>7CP+B7D?278!]WHGK2&M6?O!O8KB_.\!4M M_CTNM/8=3.OM_)O).)WOPT$!&CI5&1G80/!T36KEP)* G'(R 7!%/G%W=;@' MUY-6B#YEWL"DK7[S;'Z>\WQ4RG!$VQC./IS%V3 /84I@21B3M/@N[6W_SX1$ M^@?]^MD49X-@A0K&\UK\DIE6R)F')%GRFG,7R&OU38ZU3JB?M#KMCZ\&QO2O MDTG^8"P)-6@9VDV,!L MON*L#0PO.G!K6!%UM T7]4:>\$"!8(WQVF"3R/85#$^:TUUEV6.3\NNK&AAT M 4LIC-#7LF7R\P 658]<@R0/SV&3B-8!D+F#!'ML.'Z!XO40(IT.U=R@DE'JLO%D?Q195O6>[\[TI@"? M_/UT$R8:7$Q=P7DSUF-S)$\UZWJCDFO"7F91):"-2:3$!=?HFNSOZR'M7RO: MT+A>5[IPT$ [KGNV%SB_7?8FXFA"5H:)$LF/(8N2>:,BHVW40Y2I2%Q1^-!W M*.$FK ?5DDX$WAE7Z"3]!KIQ-59V"QL9,+5V.C'I@+;.ZMS&G'C-UM39::-D M:;)WW 7J8/2B-\DWB#V^F9 /^@Z^U:N[Z_&/17;GL PQ7T"U.N:<@F5HF'0(V\2>MH"X\'H3"M>&D0L7T_&'T]P>OH"X_P"4G+>% ^."9"" MCE?P+-1Y *4&56/ *K)E>L*+ >C$EWEW" R>912G=RU1E'/,2I!1E5"8,98 M9%K)4.O)-(L@-/G,$ ";!)(V 7>&D0SWQY^GDT^887^KT"8 [@ MA2YUFG,- H"Q9&6'PL 4[LG05F1MM5"<>Y$=C+KTRT&+Z.A2>Z^DIUTFL112 M4^XCBX9[ID5"6K$EKS^!,\KQE&,3!W@MHH-1BGYDWC;$>H'(>:YX+*K.AJ9C ML#C%(''B38.U(;OH8Y/"_P/>$SI*N]+]-D52T8RNMJ0G]<]B0?% M,-O,:]F8HE3< M%1'EBFD9C8*C!Z4:?4J^Q;Y1;_RO+OH*-!Z%**%6I+E">Z20=% **1EBR)[[ M0%OGBK9O/653K,9T K1E\0;ACFO1F8'.I8H%"FH#(6.2Q\UF3L262Q:ET3Z M&7R38H-58 Z _LXR[C'&N:QRN[;$<;X\RVXDG[^-H^''13+Y;)!2!&FC8G4\ M:BU^"_4T0^9+D1ZULN+FK(:U!83;/_T)*\%>!-X@K/ENV6JI@JV[5YV$/,7Y M<+K(3GE1&<#\#,?TQ;S6,,RNF.%7=C"!5\:' M@(JWT(_'E&BZ%_7HB8,FA;=UL,(4ERM?-F<)CCM>._J!4)84-EKFA>),R:*4 M*$9BFP#Z"BP/D7C<#U6WRER[R;E9S\PK>(I&>CY!B5G1259T8+%FF_@H@I8V M<&C#^TT@!T-Z)PDW"'B]QSE4H_8E3,=T/LVNU4^781K.!]H0A.(]X[GDVI,? MF.>ID%TC=$JT_9%]TT('[H=V,%K1,PL-?(HKB!;F;IV[-L5/U5WZ@LL[X->3 MV>P-SM^6$_@Z0+)IG"\D#TD:7,60QH3%91"]^DAGU+G >C02WY:>"B MG$P19F?3;U@HY;UX M'@/IR*Y)H%F=-<"T\H2M7OOX$BT&ZV)R31*';T,Y&-X[2KF!3W&?2S7(//B2 M0TT;D72H.4X&$98ZZ<\4'XL,WC0)4=T'[$"]SU[Y:)#0=UGKN9Q2PJ/RN1Y/ MWJ?64U_W4NC:09:/?Z1/(L#%"_*< M8G2TKX%==HV5-@N.R>3,FUS'/IJ1/GVPO/%!21=E/10- XR>EN3RG@ M@\NUW:SE9)Q*1Y9O"$Q!4MH6#T$TN:1ZI'-]>N)[%^D^\%R?=U#S+3[A?)A@ M=!U3UR$_US^ZY<2?.Q9Q8_Q/XJ&0IQZRKD.NT8=H2Y)9T_YM4TYB_?B?Z\_H M?1:0-<(*=(49&\D?-:*P$!*YHI'+8KC.6;3USU[W-0OH^J7=N6(^B%],V.G#W56@G MJ395>SH60U8$#XQV#C&755.BV^C#$M)!ZL(. MTFY[.WY+13%G&:+)S""M4R.!#)%.8P!A%82$J)K<7MR!ZG9,4C6,2$#-X+[8E/8BPY< 75XBK"KQ%M?9B_1#>BQ M,4;A6 XZ$B3/&1U7EOF0%*TSB*B;A"168'GRW'>5;Y-[[&O1=A5+\>D4%Z1N9HY-GGE'\W]5!=Z.\CR\=]/T5F$$BRRH)'L%%.O\;53 M#(OF G,RTC6Q"Q_[_=16+&]\/[6-M/=S*;$)HA_[?FHKSNZ_G=A%X/M1!5.D M5TE&5@(LCI& M(UGD@2R6%$-,6"+H-A.&'^?]U%8$W7\_M8UT]W,_);V$;!,RJVJP*F =*.5R MK8JV.:/+HDTRVR.]G^J)[UVDN__[J0\G].=O+]^HOW?1[W'+SA>#BNK):0U\?,?P_FGYV>S^>04 MIR^_IM%9C8'4Z2;T_UQS^T-PD)Q'%D5M$>S(08[2DV\&"NM=,=>JR:7$#E@? M1VQB"VVY7;G3EI\F!]9L_K;4>56+W%^)R1@Z:]L<7.L@/7D%Z4G:#0S57Z>3V>S==%)J=9D-0F8E:_V/)'>< MTPHQ2Q8D0@85/4*3'KI7,#QYIG>59X/KJ5]QC%,8U;[.^93D6"L&YL,O^/+K M9_+6<""DHPV'6U:,)HN,1T?6LO(LY)*U$DIC:/*>WX/KZ:M CW)O,6GVCHG( M)D-P%C2ST6B"I@1!\\0@N>("P6O;IE'JHQIBW;,Z]"7O%G,I-S@\NJR MP]KWNN!!-F2*:$D'EM6>Z2QKRRHZM9)1/$;I$F^3N+ "RY-GO:M\&]1?'H_G M.,79_.(@"@4L]TB[3TYDGX#*=9"F8S5ZHHMTH<0F$:H;.)X\U5WDVJ!L\OL< MZJ7J7< ;D+W!?:A)^SG(&BE#%NH<&!-2$8BT[\0FUY#K !T \3U(NL'P@^]; MSD5(8C@^HZWH?$^:C&?/L$RF>&5LP\NO9*72\X=CF'Y;2*:V,JS!C,EHM-C% MSI>F"DKC29M5E"2O(("!JS7!008;I2JZ3=E%PS4=@!X^#KX;S'.XA'R^N9[W MW1SD$#(8,IR<)"'IQ$E2217RJ2((*8,7IHFGL@;/@:A0-SFO"$]UCE.^P?D5 M \J@C FB8":I6.?>%19J9PPLWJ1DC2]M_--K*)X\U[O+= 7#G2.0%^VNWN%T MD=;W#&;#1([RB^'H;([YLM.%HV,S5 ^Y-@:G,U46YD$'EC1:KWTISC8)5VV( M[\EK10L>5NA+Y[#F2IR#I*TV.15F>9TEX@K9W%(8IK@!=$98U^:R;R6:_>M" M$_(V49"M!-_@_N(FJ/,%#VI8S9A2*P*\J#,O>9V0:IA7.6$!EWUI,GUT#9X? M0R-V$7Z#BX\;6:992(%&*)9,(0V-8.F *X$<7 AFW-G)MBQ"\;<7R(\W+WHKEC?.RMY'V?I)Q M-T'T8^=E;\79_5FYNPA\/ZH0?9 RP6)&1R:5)X\7-$="9B2HH(4S;6HV'WM> M=L\:L(V<]Y.7;0S7*"$PCI9.QR*0L%G."AI^-8R[7(TWY:@C%3+LD6AF]++%E9>ZCR\ONB>]=I/NP>=D?_G[T M_N7?W[Y^\?+]AY?_^_?CD__J-3][Q<@,"J;)JX[OWG;1^/ M4ZU:QA>X_._Q^':3W?>3T>C59/HG3// "YFM$/3>2*V9=E:QH+#F#W*AMK$M$V1L-2.;Y%'K4V) MF-IT2G_0CB)-&;OIP>XJ[@;VZHJFW,Y8:RP RW0RUZ;*:U^_M4HE%VBB8]8'6)C2PB#8S[KR*5JG0Z+!XX+O0 M?:K [@)O-=#SOHDNSI$BBB*9E8&V*U%G112=ZV#! O4^!K')Z? XQ^SL4U=Z MIZ=!OO>+X9=A)C]@-B#O.PKED:G%)!!!'EK(,; @>4C18])M@AZ7" Y;&783 M=*M1.^_Q\]DT?:(UYQ=GT^'XXSN<#B?YO(F2DMQ+0<:-+)+6"54G'2(9T@4- MR.!\F[G ]T,[;!WIF9H&^>*W)T<=)1+!%'.M9_P-YY\F>1"\-C77E67#:]LU M58OA+]Z9!?Y8-^!JO)'EMDB8_HY=* M3>UF8>\(^@=0Q'W0V2"=_$UT.DCH[=%UJA#85ZEP*0L3KO" MB_'M9B-NA_4'4+R&Y+7(G]_A91D()0IMUXE95:<,:VMJSC^P%&0TR08$VT[A MML/Z RA<0_):I/-?[]!MI$&.@7'M?94 D/49%+,B6X,QY")-$TU:>UG12P@> MLN6QU&H)A#H74Q"GGNO:=%K:E)67KIW+?$<(OG.JK-991^/)1B.3C%;G@(4" MI$%!RY@=:-4X(?*A4V6[W"IVD.6C2Y5=:E?=6"9C^NMLD0K&2Y)%R,#(F$>F MA70LQ*(9]\Y+KK3/I4E+L3M1/9*4V:W87JHL#B.J;SK*%-0+7,G%V) MZH&39[NS=[.\HC?1[TTO;!3&R%08)$)([E6M)HET4!JG@_=^%] =1;Y4!A[>*>F%9%,)!&LRBT3U;7 M,:)-PO<;(SP$)6E#1X/4I6MW51 MW,A.TFXQ)W'%-( -$/W8E9=;<;;!/)0=!+Z?RLLZG\K*.?\F.SK4B,EDCBLXU4"*PS#,HI\'&_"-57O;$ M]R[2[?']GDWG@^=+)Z3V."\%TWQY2_FV'.7)YX58%Z$OD4NP%AG7LC:5,(KY ME!4S+M4N^5X+W"11D)YWA7GZVTW6-P7TA"V^)C+OT?[?!-]%-'L#A%L8@KUH MQT,8A&THW4)?.O"QY]WDPE=61@1M(Y-%++G*P7M30_6AV'>^&[21Z M>&P/;2;Z7OR-]A,ZAL 36!#2Z*!4R!*-R]QZ2?YN"H,>GM_->WEV-AN.D9RI M6E$QNY#@>9*04$64NIEB5'DY>Q*$=LR[9#/$C,8T"5[>!:IS;?%9?0\7#DJM M/$K.96\-O?@AT?LHN68@Z[ ZF7..RI<(38(RUV'LWTWKC?=;I<2[R[>!<_YJ M.$LP6N[*+\ZFYYFC:(L(2)BT)0>2T_;KG3,,LS. 0A'D)BW05H$Y(.8[R[I! M,.Y"&R^'U'Q8Y@^28@H52G5"8TW6U2HD%E+B+(@4G2B04391@K6(#D@3^I%Z MBPN:*=))6IL#8QS.G\,TO\>$PR\U0#$[JM^8?B.XB[3S@1%HT*%@4=2.;HM9 ME<4 ,Q8U6"U("DWZCVP#\H"4IADW#>Y[G\/L4[W8_@*C1<;;+70%BG6"<8NJ MWD;7LBM2>D]^A7>1*XU-[*:[81V2KO0G_P;=)^@(3 0+/N+;\OKXU=LZ/6E, M_^3; )T0.6C/:CNEVHC"F\=6MDD97 MH@/2B7ZDWJ UQ260BNH] MSG#Z!0<0'1C%R2GVM>.! UIII V,_K#(78HI-C$_5H$Y("7H+.L&W27>32=D M!\V_O1O!N)YO=>/Z7,VAWV=8SD:OAP4'11AE0"AF0L Z7"(P[U,@,SD+8S)B M;)-$N &V ]*.OIGHL8_$(D(V>(^+%,=W0"!/IC">0:JK7]K3D_(>8?1R5J_5 MZF^,<3K[-/P\^P.FPVHD74YG',]K[9Z-641E%4NE#F=$KFC7@\*4=5'6&UFO M[X_2]0[K +3I8:EJT#;BTDU[7>M\WP\_?IJ_+?1*+.;Y#J*WAB/M'L7+ZK*! M8* -,@03/ ]6*MFD[\V=J Y C?J7?H,V#M?!O2;E'8ZJQHK(1;& S*N8ZRRU M0'Z\) XS:*TAH2Q-9I2MP7.PZK";Q)OU5[A9'1[H,'2%&>,YV=6!/"QK>>V[ M!(5L:X>^41'UPS=H;<9_1SFWZ'3P:CB&<<(;"NFL4"E)Q01B[=F6%?G79%H; M64Q1I*[!-4EJ7(GF@!2@N[1;#"-<:SJ_H4/*T:*,U9JE'$H=K4#VBS6R1G6S MR5!XL4V?VMH[& M")$YXY01Z+TW36HD;T,Y("7H*.<5U'>.8 M?L39P'*7>:HM&,F%H2U+D<6B@V?22%^T(ZTU;1IFW@GK@%2B1_FO4(\>XI[G MTJ5C[ MF\GFOXIV]_)I&9YG4^=?))/\Y'(T&H-$EK2-#6R=P(6'U/"=6"F L MN?84;F)/;@OT@%2H*4&&3LSP&TH$Z@#XD9=L7=RL4KV-@]B*LMRA$P1E]\;U?Q4"3_9T] M.F8S65_:8*!SV''F9!!%<8Y)W[CN71MIO>LY!Z )/0MS!<\[!T.7T"[[V5^! M5"^;SR\7EW5GP]DB;CO"_.L484YFV2T#IK,IB0;/#U?,KTB.M3_" MV7R1,O>VW)PV?G0Z.1O/!S%%Z8'7TH9ZC8F!G#P/A66#)K@8C<$FYE$OZ ] M&1^.S169<-WCN>D3YK,1OBTK!#5[]NW*WY;U>TE$F:K1ISSYF%H[S4+FD4EG M5<$4S69E2-M'>[<$NJ^FFNTBP"V9>2P-.%=56YL ;-ELZ M/L/60@4G:%/U2D82"0BWH1^WP>,>A77ZY,GN+3M:K/UF\"-5, M%P27*4L&G*Y-_A>)%SX*^K^T*>@F0LP]F^(="5F10'(CE)M8&:LS=QY]NV$/F*AU4"659;9LR)Y-:]1LH $,:7L MA15.6]EDV,@&V'X(PZ)OCAJ4FZZ%6 &>OS2;0&QI8FR \6%LCM[YW51_.I+3 MX,C9!"I71M:Y7L2O3$Q;XQB4HE@.((//6NF;E]E/7'_NL4\>@_ILPTF3D-IP M5',Q+GJM:ZO .\^W@61DLR9)YQ+[7.Q<4F;LH-'(='>Q=!-WC9_\!/ MPS3"BSB=#2ZZS)$);LFRD@3)%T-:B%$Y0UN;%DURN:_#.#S6.XBY0:H5-2!QO;=+QZG!,NMB)H@PD76TBW MR67I;#X=ICGFQ1I_)X'.WG_X_:*C,=DN)2?%1!WRJ7V4#)PH+''IL:HZI";4 MWXGJR6M!?S)O,1SQLJOU[-5D^@;_/$JI)K62\TIV\YB^3(M]<#D*5@=(Q4K! M@A"6#*&@6%!D$H$VVLNB0=HFTU"V0OE#F)7M>&O0-JTZ6M\;J5\XQQM@:FEL MK@+U,.9F0RYOEIGV142#G6@E-D1ZO*3=,>9,^ZZA+1?J^"$ML\(D?4W"?MK* M<8\A^L"ZL8W\6YQ.EXLE@WR<89IGOW_.9)I++BR7YR!KUS\9:.-,K@ZE$F18 M>27()/=>D30<"-?DVG4C=/LW7[H3>7MB;\\L]&C9UM$=U<(Z]]<6KP%95)(. MU\AJ^)6L-5\/UN)9#%(&RP%\V40A-IJ9,D'&E LAMP)H\TJ9 M07&1"1FU 7+,P6_2?'M##>@"=;\CLCIR/'D0@A[3;*P7PQE\_#C%CS61D62 MXS.=C]S8;:_/%WYB-Y74LP6CP*2BM $%(=/0-K5"$Y&'#V5AW/K]C M"L2B.^\_AAFOC-TZ?T0M\WY)"YJ.8?20(,F1TK7A0-T? MHC>:*9T2UT(;PYMXH#LC[AXBOGS&\\EX/H4T_\=P_NGB.9?M7&JS%_I_/H&O M@R(EV*0U TBBMK:U+" DQ@UW19FLA&A46+,UUOW[8_O1O=M1Y[8T]NC"+4O- MO@]]F)23R1Q&'V"$LX$76I;:+3,Y*$S[9<,/S9+5D#':A"7 MI-L@OO/=:]U6)N32OIM.\EF:SX[&^0-.OPP3SLY=VV2#-@Z9#(ILGJ($"SXZ M9JT68&F-)C5I9]MD-?OJ@?$PN]3#*\!#=]&HQO;Y0MY.SY>QC.46EU/"S 0: M6[N$UY8C4C(3+ H,A=LB^_)Q5@%X^$C6@ZG$I$=J>G:<5RSPW-/;!%3?L:^U M:/8? ^M.U&W6>Y+RWE3 9:EY2,@2UL[AG49*F:]J=P>IH(]_DX'N,U-\1 M(-L3\]L(M_<^%\^QCIE9#.(]C[ (2X=ND)ZE$CA9;L&QF+AA-A5KC,V>ETUG M MWZ\/T&K7H2^:0_>?7NV[R:XNS3.1 G +AWB64O)&FFBRQ4G\MQ$7.!(NS- MRZFUQ%WYV*=/V:XRZOU=>_<)R-9(WRX4)XI2=*@96=5R\+08+TE[:*4"0C'9 M.;,A7]<_^>E3UD%2/58^++&\G7_"Z?DB+[0H15I1EDR I^582+7_K&((.J&S M!1(O&S)W^].?/GL=);:V./H!PO9O<'X\IG^#%YTYVX?LUSYR;^'ZS19](U1O MH2BN:P([)"VD!N,U3SISF9TA@VG#4/W:9_=7B/ ]P""XYF11D_FI:[.0S#4+ M9,*QK!Q*R8T0>A-/N%,M0F_A]9L]9-]CFHS3<#1<>+='<;8(U0Z\5HI\T\1\ MT&2N*&X98 X,)2B@UU"*T"33=C-X#YN3O9MFW"K6[)^(!@G[ER_:Z\EL=O2% MWK$:SCB97.F??3YA[!G,AFE0-!FYM;2@8.U%K,COB=YJHAMX%)9'4$W>E2UQ M/D#0O0'=D_UQU;N5>_+G9/%.+1$?C1:_/SRO5GGV?#+^0CCI[_/EKQT-(KU, MO+9 %M9[L@VD8&1?""9#RC9PM*C$AM;4ML\^*&W9@_@;E!5OKMLO:C]US -, M)!I16WR%HLB',YD%&VN"(9D:4" ;WJ2WQ-9(#TJ[]L-7@\9(_\ Z+A?S$2D^ M?,3E8!$Z\*M\9F_/YK.:<41".X?[8CBKMS-GTZ4E<"DS4^^!F>M-5+$]R1!]YU)DE'@+3)9$3;BPR MJ<@W+SD'GIK,Q]L*Y?Z5ZR%484=MW)['9A;9XUR#9\] ^E2>W):6"NK9'7N7ANB6U@G#98N&3>.A*, MK]=E(F7F)5D%QL1D_3Z/S74X?RC%VP>7#0RY6T.2+F0@@DRN3DARKA8N& \L MA)284Y&+Y"37V,0A6 ?H$(RM7H3=8/^YB>O\>/42G*CC[D$1*)>!15Y7FF*B MUT$B=WL):CZ2$-1N9-VC =M+NH'U?!/4A8^9K:_9@H)VI:SK0CF+J B;X\@Y M.E+U)I6Z:_ @N$_D6&]ZS;XOM;YF.ARX)4>_VC:*#2M?2H%AC M#TZ*HL'%Y$3C%-U;F/:5:-O_(="7H!\Z%?;^YELV2Z^B,BQZ3ZO!1%9UUH7) M'"T9/1HL;S+OZ1&W,.Q(^<;="K<1_7Y:U&V"Z,?N5K@59_?WJMM%X/M1!5.T M#%H89B#6,A9'R)Q0S)D8!"$S*IFGK ([=ROL60.VD?.>NA5*:;!F"A9;#1WC M.//&&R(*M,*DNER3)9L6N1">M!6\DTJ_[OP_>SP^-Y%NFO?[U[S_]Z]?_ONY?N3_WKYOW\_ M?O?;RS#>9YF# MLT[61J':##9Y0*-)(]^=%ZN3B,47YF4=S:0U69P:-,LR!5(G[LB[:?%2W@^M MV9B57Z>3V6S 4U#6U3AN2/3Z65OC_58P5Z26Y,E'H9JTU+\;UB-JL;^;CFP\ M6&5[%AJ<4J^&8Q@G?(TPP_#E(UTEB.3IM2.:5(RS[EB)KL8I"?[[.9@VGZT9U? !Z=7>V%NG\.? MZ.MMUO0"/T_K2-\%B>/K2\P07$JH6.*9EJCHS0(+R,CP*X6,PH!AO\.C^EO; MP>GQ8].'!L'D-2CIZQ&N@+M6(@-A(B]1*88!ZNTHG1-D9 46+1KMH:!036ZZ M^UK P2GO@S#;X-[[CA=MW3&B59:E.&#.EVA M'IS6-6:KP;R>'3?YHS+'Z89[O*RSKI ;5HRILPA<($,:->,I2>&!.X/[G5_; MV](.3G\?F38T&!KP_8IK_0"WQ7U7D"&**!QSBS1YH06+*5E6LM.V6-#D'[:] M2[X;X+XNEAMK7!,^'LN5\R:C8;E()2TF/Y&;QW3,AOG:04*9+(1SP671Y/+Y M24SW[E,G=ICJO0TW^W3(KXZ8W #B_TSU[H/?7<8R[T#. ^F1@Y2BBI*)(D/M M;"19L&B92ME!M YXFS3:ISS5N[7Z;,-) [5Y#62ZC?.-J=/(HU;6G_?)N?^*8SZ[L)^%T&WV &JKU<+>FN'H,N_')]^GDZ^+.=# MG>.,D6-(Q;!@:I",4"WG3P;)0=$/N52ER::P(<##TY0FU#2(L#^?C&?D:J4J M[>,:9OTXQ=D%MN*\BH+4FS8P.D =B!I6K7DB0G#GG>2F2=3\+E"'IRJ]4= @ MO'USRKTP#HLW3((S-;'0L@#*,/0E11W1R])$(:[#.#P5Z"#FM3'G7A.RWK]\ M?73R\L6[H_KE^S==TK)V6<2- MS*PLRBHL^:Z^ !%BQ"D53**$@8;/J/KL(Y%&/<=D$J>3&$\@W0NC?.( M'YBB?+:&Y6P%[1JD1<$*P5(6*M>6'AR;I&;=!ZQCL\<_QSB=?1I^/JYM7G$V M'ZB @@,@DT76S$45&=19RDD75Y+TVA>X5P'7?/C^=YE>:;W1];&3Z'KOC+MF MI>_.IND3F4JS*INKOW/Q@[=Q-/RXO!"^,MGB-ZP_'>?AC'8TVIFG2P-KX&DG M]K40W\=J6@F16=2&,P,EF\2M"]ENJ!U[ 7Q0&O?X*.Z]=4E-5VTV;#?6'Z'UWL2E3OO8[[?:.N-@.;3^I+1:?" M"4Y/A^/SQ(=DK%)>,>>E8K6E,*/CPC CR/_@!3@8_2"[YWW(_T=U]T-ZC^[F MI+6\FX[3\RR!(KK2(CN7:H4NK M@LP7*QEAK)-]LLFB2278AO@.1&E:LM(@:>C-9(ZS=_"M)AW<0%OKW(9EB/D< M]X"#4@I!,"Y)QF'9*F!*U8N>V(NT\5_X>.1R= MU@'(L[?ERO<&6B:GI2<'6KM8 _><1>LL02W2J)+1M>E*L07& U.D5NS<5B37 MS9#Y \=Y,JW] O^L*9GU"N@]1L(^&V2O(,18:I0X,RV)8I^B8B"\3C( %+VI M5;W^*0?">Z_"O$VR[T;RA[//GR?3^<5@EN/E89B??X+I1\)64C"2ULR2YZ9> M#=.1"-PRA&RECJC^7.83K\-QQ__@-$9#I2PT1F;F!>A5K"3+I.S))ASN3K\XZ4.9#3 M4VI/44O@;5120Q-+9">T^RJ0:JI"[7EZ++52ZYSOFFB?R>ZVF=X1ZT2M&?29 M^2 D2P:23-P&J9H,PK@#T\/71C53B VC(ML2TR _>0VT\X2Y3<"U+(VZ$]W# M%$7UQN5F.M*!B+UKB[2\8"86@XOU6+;(P"?%3$FR=KP+,C5)87\ +;FG].EA ME&0;^?>>:;.XM_YP%F=I.OR\V$6OC+YX!]\6R4 OSO!X3"RJ\RS:+&WF'FHK M$'+\M++D!Z(1C&-$YV),,=Q(5EX?@=OA^8_&6-Z%P,E>I=][?N%6B/5%UG6) M0AAR (TIENE<"HNY"":,-.0*!F'&+*^EI9&J.P3?87\T/KRR[2[ST5;RO$]ARQB,4DJ23CNAKY/GL6 MD10^9N4TB"QUVC19?9?G_Z#ZLHOT>\]LVQ3QHE'/%= R >K +;."D&NE"@-) M,I+"J"JQHOW&EXB[0?CQM*8+!STFQBU!U^$^]'/\GK_W&WP=GIZ=7I0'&J*Y MSOK(P82:>)59R II%T01DI*JV$VOENYYU.$H0I\R[3&9;1VXHYP7@KXH#@Q* MAI*THXTLUEX#M'#RZH \OI1<<4"6TZ9FQ[T/.V32N\AU?ZEG-\*%"R??^R2< M$YPE.K8(:=0L&(-D-'L) :,.-S/SFX9"5D#\X:.O76EK4.E_%<_YZ[0)HGU% M8!]AV+4SB7?H2@<&&H=>+WIC!5#!2V1%:D/(T+.@@V,B25U*#)K;)G>)^]*) MW8*L>U");03?0!66!R3BA?4;Z-@K>M$LDD[%$FE;S$ZRF#"4*+C/;:Z4K\-X M6#MD%V)NI1KL+-4>@Z.SZ?S*$5FS8N;??L/YITG^;A;=_B[B&SA==E2S5CMC M16"B0%HZT:%82^ A>.<-K6H3;2 <5S2!_G93"[H"/7S[8Z]4]A@/J;C7X;H8 M.+@!LBVLDHV4[6Y(^[5*]DOMI"DO/1Y0&R $**X(@I1ML/0B9<=B+)K<,"XFX6\V1KRC?OCVY^_/3.E;^I->1=>@Q>512HLJKT4QX>L) M':B7+>^'XX_O,>'P2SU,Z_EZ\?5E(]B@H,3:G%'9.A+=57/+2L5DK#WM>4+7 M9E)=%]"';\+LG=H&9>O7$9V_>9M@:AM6N0WJ80(K^Z/VEE_=$R]-@BTKL!6! MTH!-M%OSS'0M;@)4P#P=P.B3D3DW&<*R/UVY)^#RN%1E&SJ:]I6JXOB.\#>8 MGTU)'$=G'\]F*<$Q[]*L9[.G/T1T MIBMG:PO+&@B\:?N\U7A?89R>P?3;E00KD;01WAMF4Z)W)/C$?.:<69&##,6K MZ.YOUKG[\W\ )>DH]+7[2*^=7%^\?'9R8>--RNO)^.,S>#^C^]8/4Z?=+QH]7Q]/!/6 M4+(.D0GD2!L(DDH638>UL2Z##@"BB7>R!D_GIO0DN)-SP0W(\,>@@V!>Y%B; M(G-&*S(L9FF"8[AWD.F@F? M$2P2QF#:'UQ[+29N07=7T3Z6"N&K%M.E9^Y!N!)J]J1"52:5*\RJ*%4N MR477I,?%*C /%5+M3/"*_:&3H!L=#50W;8"J92AT-:R'"89VI^T>/>@@ M\_UI1.W4Q86N_F,*3&>"",%YIGPV,J"S)C4Y-/:I"?>$.O>E"-N(NH4"T.GX MMCR?8AY>S$LS2B3(4C&G76+:%<="LH'^"%HD'X7*35K:W(:R?TNQ#Y)N\MY- MP@T\PZLFZ\GD&8S_>9E>'XL6-B-#)20!T[7TBFPEX*AC$%+8V"21<"VB@]" M?N3=X.5?*N4K2,/1\#Q/EDM1DO6DD"$0(L+!2"A'(HA MV%'(#=S$ZX@N$F<@>Z]"I$G06I.U)-.F9O3\-N,?TVX<";"/D)ND-7R:C+\/QQ^O@+L:=&NH=U)G%(2 M,'NFP8][E%[P5C(SDJ&@+M7\EK[K_>$@XM: M:Q@=C\MD>KH8-M4UW^#.#^TIW6!SX#>R#;0.Y'>!E"Y&[7/TI00G([V*40GK MY.#>3V^3;)!C-#)K9 FK?H 1+$:GZ+V1'K(L=$@TB<>W2C:X$@&Y//.6W1R> M3:;3R9_U1(3/])/YMP%I3U"N&,:)ISHNHA9J%D7;HC'6:(7&M$E&V +DX[G! MW$93[@I,]4I+ ^/D^OJO-)-_>ZV9O!CX%"SPZJECBLL!WU!H?^46G,$$Q<38 M_M59#_ P5*<)'0V,G!NQ'#J&!UF@SI)G%NF@8MI*H*^*926!USEQY?0>%*1" M.415V%K$3;(@IL,O=$I_P5?#KY@O&L@OADW$D+5S8%CP!9CV,K(0:5=SF2P\ M\O$YB"89_'=@.A0UZ$?H/58QKU[N560O2\%4,7\?OSH0V6>9([ 2@4]"JS(- QK[3PV4;:%,6]WE0/0)ZVVNR;B1[;QMW> M)2LN6L9D/)]"F@\2&==&TZY0N"^U*8UE,4E/N$RQEN=$5G;;<^DZH*>M*;V* MN\T4AEI2=/-8&K]OQ[^/IVMK M&*]8P]88")'0XF*&2#&.!2X#DSH)%]$$B7'#TV';9S]MK=B#O%<$LCK6$I]\ M&DZ7 !58'/)]];![TZ&^=!L<[YPDD>.JFJPM7E)KA1>1,PA2QN)F^M M58K-GG@(JM! MBL4H$U95Q$"-:]:F<'5KI:1!92*>5Y2,M%C;)>G_7C+NCK9 M$%W%O(+[GNNZK@9*/LP76]?W?:H>5$7I0&=7[?K)8 M9:1+1%:L>QR02N MS2$>AIXTHF2%]G2<:O$,QR3B^=LO.*6##3[/SZ;U7!M.\L"ZFE9D)"-+N2:U M:5H_+X&EX#.FZ$/8^+A8_Y2G37>O,EQ!;N?>5JNRE45PCO8KRTRILQ%\D0QB MJ4-X@@W&T\_:3.%[A"6?/=YL;2W:QU+R^3T*]GTU[X>S?RX26U-*F0ZP0,LP MEFEG# -A.;,.$X^04W!-IL+>!>HQ9?YO1?C:\&-'P3>Y&;_ =A$4O5+LL@FV MEK4 =X%[F)J _JA#D[WS$'S5/W%FP >+61'AB\/]"887>_BI-R_ N(+/I0P0K& 1?6T& M;PH+&@R3C@L>HXBB34/*_6K#O2&#_2C#-L+NO5'^,A_KZ.,4%V'M?PSGG_Z! MH]'L%4P_3M[ LK2R-L6Y^/IH-INDX>(O%\.>'2:156!"\O/!)=[;S(1+'$!F MB/*&5;'VHJH[FH>^T-J5U\D#DM*HO?&M_FS(N18F$O/>Z6KZT-M#IRF#XJUV M)>D@FY2O/_9&EEU,CVL0D'GLCRP:*L(VH]]3(,JND($MF56WI MH'C<#2N[&'P=A=R@;')E6Z9-,/VP#2NW(FR3?H6[2'M?#2LU>:'DYR,S*#AA MJWT9B\Y,I>)CBD$EU^2&EAVF3,@O1T"FE M1([T%0ILDF_P%!I6;D7<5@TKMY%Z ^MO=6\]!Q"\CH:1#U/+^)PE"T5$%@O* M+$TAKZ>)/?"8.QAV48'N4F[A[.%\7LNYKSDC==R6SX96&6W-];:1^6@\,S: M**4FV;7Q]5> .0#B.\NXQ[RCV70^6-355 OW0\(Q3(>3Y40.[G1./I.A*ZK? M63SIH*/#C@=5N$9#:#<@G1YPA7#ZVTVRUR)XZE9_/Z+ML4G& M YCM_'L\^8 MAF5(3NAY^L0&H+:P^C?C?1V:_9K[/3$U:27F'O?YN\$9#\9+81A9M:DV8\^T MJ]G D&<9%-FZ!3>Q]Q\C]VL,_7U2OXUT&U'^:C+%!+/Y979S)MO">I:3$4S' M*%E$LC@#81.R)&/=)B4&6_%]'<+^CO,>N5G!=@?!KC7@>^Y#_?[XCZ.3XS]> M?CAZ\^+O+U_\>OSFUZ/G](WCDV/Z7O\MJG=_7B_=JWM:[HW&UIDG5_4A! &Z9MC6L+[YAPY'ZZZ!'\WLH5-T;=7_W511NK*R#^CJ,\D-9" MJ .) $JI64.%!9$4*[I.I2O<\=Q8+&N0/63I36O]6E^GU0=-33)S+P%.SK-Z MEET1N3;<**N9#K4=FD[(@H7(4&,.(D>!-YL)]:X^UP#]H%JS.RD-0BQOYY]P M^GQR^GF*GZIU6B5#YQ:^GLQFSV'VZ=5H\F>5#OY*\JW??(]I!+,9F2MI<5P\ M0SHY\ 2^#K(#Q25*ED15>Y')S-#!,NL-:A>R!]%DG$%_2_B1%/*!B&_:"/QH M-L,YR0=BC8Z1U([FKV X_0-&9_@&YP-(A>PB+ID#4B.2EV6^Q,"BQ)BU$<[I M1MG(&R+\D12P#6U-2AZV%]%YH(XKSFLJAG31U=E/AOE$SIP1P%'X6))H?.!N MB7A_?5P>7NM:DODD>L)H[RPFJYC&:GYX%^K=L67%:FF"L8*+1OV#'F-/F+VH MQ3:=8[:A9]_=0#;!]C^=8W:C# M%NBM34W2=IY6YYAF*K*-^/?7.<89Y;+$5',**JJ2&2B%C'.7 )5UX)HD\#Z) MSC%;4;99YYAMY-T@)+5T+2^OMEY/EB[D0O-=$3:F2 >HMG5 *B?K'HME,D;E ME<\*VO02N /3CV6%]$5. ]=^#;2+NL@-P+6T0NY$]S!F2&]<;J8C'8AHTG*A5C=K0^>B=U%!#"DUN5%;B6;_9DB/C*VQ0W87]WXR M$8[?/'_[V\N3H_]LD'6PZ6?WD&&PTS)N9!,DHZ+66GD)7&N?0Z[C/&UTUH 1 M.0XV?4@?N_@)?'WY%4Z'8S@7QGGL3R50$2(_3X0*L;!(2LJ2(KE'I]&X)B'5 M.U%U]Y\+3J>8Z>.7L? :^E[NR:/1Y$\8)QQDZQ"U("\ GF)%CR+B5ZBI%U. M"73*N@KH]+BY[;P:T2F#5RCC#M^7U\'0X7WQG=CY<06I4 MJDZ.5H:K6KM,-J>N.8\&)9(9&L+-PKX[AEQM\>##4:1V\F[FU%\'NXQB1(W) MT ;, GD:=5ZG8Z"X80&]0B[0!&@4%5R#:%_WH>W.LWZ$_=#WF36Y^3V,/RZ[ MFM!K#QZS(H65M0UVB2P$H5C"HJRK<;#26S'0Y5,?*B;8$X&3KH+LN09@ >+< M*]P$1M_%/E>>O__RGAT9N,EA!_$U9),,C.2*B4S%VMK0)E)+7CA#&7()J'2P MFR19/0X6[RC4Z9?$;:36,WF_D:1.ST[/@6A;F\>0<8 *D&G/0TU>3BSX*#E/ M#EWB+YK3]YO\O<(%$/AZ!4C&E&)4@9$;ZIGFTM?K0[+\ MP:;H8R@Z;A+3W(S!JT]^@@SN++BU[V"KZ.1%8.+2'EB&)^K X^^)D_3#T5G& M/!D_)W-_,AKF.J3P&8QJW.+#)\1Y3_',GM'T&P%M*:H;,=.HBBH8T66IM)/1 MDPJ)""7$C JE'+2#U9,35O,/AO0FC=.W[QX'.-11Z\(0@$XT'2V]3R8PJU0P MSCLG59-4_CM1]15EO2'_FF&<3"@\DNT,24@ZP;EDWAO-2N;.&9XEY":#C-9# M>L#81&>-6!=3[2CX)J52-Y!=>1,K/"Z##F@#,[DHIFFMS MU@%Z\-!6-[HG#<3>8"=9A>NBZ^(&R%HFLJV']C!9;/U0N(%>=)#_?C4D)*-# MD341F+PRGR?3__@@G<+R\GPE;;W8YPV1[+U15S M7A@)("%S2A8]).4JS=>?!"^R+)$2-[E!TI0CJF2)HK@7,A> !)!86;QO$G0\ M0++_$+0O-ZVZ![VUC1NL26: [@3!"U01P4L+FH4H:H:W4BQJ[IB5X$+,GCML M(GBY&LYIN7\W:^]G*_#MJQ?G#7(4-_C8'C;GNH*_KW.4006=A([*ZA ]9$V. M4!)M%-X:/]C@\W=5(J41 M\B3/ ?.$GCX=T\JO(.L2@!_QS5 B5D:[EDJEL96H7DM M_5'WZPI/Q0D>'71W\X\/.5$?[V#)WA/R[L#ZB%?X%UQ6=(/L'#6S2L=FE:O0 MH&>@K*3I4]/9MH3.%5N1NT8I:;D(V5W.HFR?*/8#H-0O1M_ :J-8] N[WO\[[, MWS6$RP^CR

V423 MM4\&;8[^V7"MD4-[K.CX8 2=1T&CZ7_A]&STA; GO#T&OQF(I BDJ-@R]1W4 MB0&G);@ :YQ&CCG%[O/2H\\\#;(TM'./!9_F*#_B93S\.O'W"I M2?;.&CRGS(3MC/Z0"[[)U#'?51F5CPB7KR8U**KO6(QF-4\[2 Q&,5,PU@Q= MS@*09U.0FF+T6F1=[C9]/ [@-(BQ+P\\)$TX &F6R_WI!QCF@0O2%U<*4[Y6 MWDE%T)K.1L:3*J"ET_;^S:-^&?0#FF=/I^U]LV)_;<<=U!<7%V.\F-W>O9I^ M&MUISQ G TG+?X#B6'#U2%%4PTB96$@*N<]2QI(VY,VC#SHE2O1GT17>WG$[ M=2NZ_AO&PYK=="N-T6HL!&)O\C%@""W'E-6P M3HE)A_+6"MYMO=V[44L^C$<4K=7^4==P.=ZL;L2=9@X<+=^\\YH%D^I=\$CM M 5\8Q6_1"8^.^E,_[.L.[AEQL+'G5C!QYPWFU0A7;1Z4HKF2X,EJ5;\=-8W: M?';(:975":+53:1K-D9X&D1KZY@5%-IQ-_C\FD"2 5[0/#_;O7YQ=74-EW6Z M'XCLLQ7)4##G"!FOA6>5]4Q2@!>\<$6)38>E1QYS&G[OUYHK_+SU/N_CK5X6 M,U4.K0'FI*5 S@<:QD2.3$A._R8K7!O-CTLB1Y=-'*B8]P90JI@(17' MC,($R2M4;2KF[8L33URW.!PENAB^9SF4Q2GH(A$<,(A@HF':%:S:+HY")Z=8 M#9NCL1#S?6VZ[<4T?GCR_F/37=TPZL.&/2NCO" @54@1\WP5M$2DM+':9%:* MH.6.Y<160]^E$F5PJJ#ISZNK(?S4[NW!JCUWVKMB&3-,M8I<'9="!)%%E*R( M>DR9C:486FFFHD1(]3A;BKX\O0[$J81[O1FZQS38=9B65X,V0-6WM-QZ./M7 MFNO'74_X?P=;[V$86*"3M'QV11L:ZVB$HX$J,(^1,V&Y3,6BY663^W-'R8!' M5.KV28 N)FX0OZ_>]WPWFGX8#[_ ^&:NGYR&].VMX!=-2N T*UQ0=%*0 'NN MF3 %O$&$X/:X,?T(TOTJJ_7EXHWVI?OR3\^!XW=U1RA2 )C(9*;G:Y<=@0!@ M/*%!X=!X=3IJLRU"ANU,V>.5B/MJ@9O .%&]V4X>6"-5NHWY&NK-1B,-A*R9 MK443M4++HN>9)9&]E6A+,OWVSX/KS?;AQ"Y6:ZHW*S7%&R@\2TYSII,3#!SG MC%[46:&+&3=1-OF9]&8[V7ZMWFP7PS75FXVQRC')S*(M==F?Z3NM"O/@5)8: MH]&GIC>[M0>W-ESC_>X[N[NS(29KJT2F.,^:+"CRJI<7?4[D$K1@K>#:-1$ M?033J81$?9N_QUMZ3T!;K $V ;>O [,'Z([J[*R[+S?CR Z.V-\XLMP5HF6; MD5XR;A4-@FOBO?H'%/M%Y)IM)P%62+!(^ !DA+>=2+4 M(P\[-8[T9=>U)XJ]:O"=_^O%QU?_>O_V'Z\^GK_ZS]_??/JOWO7X.CZB!VV^ M71IU3Z=/!VV"0U%D,=1--:C@E$)95"3/23?H^*S=XM+SSS#&EY5<=9"A(&TN M%SL>UX5\S4E]>?/]+1_@9I8T_1>,\]O;#%R>DI:E[JS4^J[:0F0T% E6C(00 ME2I6-I'=W1WZ;H/>\EK*V270XG="WXR^?*DE)4?IST'(VFO',PL%9I=X-?/9 M9<:UTDY+*5395!+NL>?L?ZC;,V%^' ][,WGO\=<=(/\>526 F?K09 F87L-: M673QMFJ@ ?"(209@613.M%:6>6$"DR(XS9/+$#:-W;L__9D1I[%[>@^H_C'\ M-LPT:TSN #^#R>?%O:09_U\,)[/3X4O,_QPCQ1_CZ6>XFOWJY0!%XM;EPF0P MGM 'RT#&FDZ(O)@8.1BU(;EVQ?+,J+97U_68)/9H1_E^'V[66>CU#Z._*/PL MW*)VDI:[VB/3L4H>B5A+PI4L0])HRHYCV)HG/S-2-71+ UG%#^-%O:(9X)E5 M)B^NIY]'X^'_8AY$9R@&]IS5/9&Z'G+,%Z\8]^ !S6LV%4 R\U M.%Y9A>[-9')-R+3)A7M1F*.U5,W*JZ+VTM$ Z4JI&HU&-=';7 _I%W>V\TZ/ MLQB6DW\G__3W+ M;F!EJ+7?.'/6.8KP%,ZK@W(402,/&%4318#M(3]W^K7R;N^ZD5DO,V$)K5)DRBZ98Y@+G!-1FCV+#==\&CWLVU&GC@!Y%(A^WSR 8 M;HJ.F7%38S^,LYK%A4K";7"3LZ2C@V="F1Z_T*?JXA/7JR]?+T0WB M.8Z_#6MULE4H/\'?\[LMTWK*>?IX;ESE9<5J]ZL+%B %,JZ!BX4(=NB\S3@IF5"!:=*;E@ MD\K&O;?DV5'ZL%SH4RESYQ;-OOP;)]/;%14MS;'4U9-EPDE#IL7 M:JU *4 MTJ \_714Q%[1B%^C5]?3Z_'6/*<@<1+;H-[J7TYFSG9$^.V*V]66?2IT_&"P^ M;;!XWV#O9[=E)N^OIY,I7&7J4']@/=_#_.(;CN$";S<-EH42K^=U]>3 YU3O MT23FN" +YRIU&WUDL5B;G>&Y\'9C[G[;^NQZP+'SJ84*ZM8F?]CF-]2TX=5D MF!9[O9[+;%-A"82J)2@SBTX!0U32&\BQQ":UP9NUZ'GVAX-S8P7K=S]5VK&G MO_H;QVDX60B'W&F9&+B4#2\J,##U&#\@LAB'9\<*XN]^ K:M95_]S_5P>O/F:C(=7]<7)^^GGW'\Z3-<+1I=5R:8WUS- MER:?1A0_OH;A>-[?95;&E:*95X*:'372$B52IY?&T\J[>,A-,D@.T]SGV6&. MFU4K.M/6QW:==ES?C:Z^S1HQ:_!DUH2[OS\;3:;S4J@?,8TNKF;;5$$JFW2F M^1&-9EI"8B$X6M=K773F1FK1Y(I'LQ8]NRYQ'-Q8P?J=CR*;M6S>QU^/QHN7 MZOO$(,O"BZ1ED78I,FV4JOW;L))!NZIT(6*3.IK[;>:O_G$\+%J1X[_SD>QY M^HSY^A+?KTDRN&/WR3K#S]5=-'=8(GB&67%J3KV FJH:8:#),',MM6XB@M-; M"_95R.30,=%!/'XLE5%F[7F873I3%>')DEV1*1\]TR \ Y"&<9NP%NU68-L0 M>"VD0XDX'8@BJX+WW5W50,-G-;*ESM &V%H*/CT&[C!Z3WTY)@>\9Y3"=3;^SF\(T3=?#\87: MK3#4+ZJPC%%DC$ 3KG6!H9(.4%!G@C8:'.L0/?,8IA=']7BY^S:IX@Z>13_: M!%'+P.4AI .%*_WX['X62S\&;Q"CK$"6T!1?Y9&YA5"O;A;FA4H,#8$4GHO8 MYF+VOBCP5#RR+P9TL7,+S\\RJ^9"%(N)S7@1C#"<%5EO56**+#BG6!'2YV"4 M+]*V2X.["V7_4<:N#EJ9M[:U=1N$#7<0O5S*QG'($*1EEN(6IKVE0$9IP^J- MD*R0Q] F&>8AE%/R]S;6;="_ZPVQ=_!E7@3S]1'C7RM%=3-I">3?] M60%)+NRR(A@$*V4P%*/6*W-!2N95O?Z)J@0,&L!L+ K^\./W/V'O8N_[E2:.D;Q/1$-'SMTN_FU2KF&IIS0IC-"I:?=J(R@-7$?G R])UZ-_1(DF*>6++R*& M%;41GGIEB<3?2C0[YT_# MN-X$K5K"L\[[(DYF5T('/&N$$#*+,5,_$I'Z$7UE+BG# 95&TV2*70?HL#O% MVWG_09IQ'\9N=D0PWQ)?=J@EQIEX.?6H@4JT\DZYEO'4DFEI'//2D1T,K<2M MM"F&)I7@-P&W?W+TX\KUH@?]^*%!;/1=X)X W;;:1&XRFL)XK/LH42IJM?$, M2H"0(RW(19,TVI5H3F&HV-W,K7T_B"BC2AE84,50I*4D"TE2*.=SID4#SR4T M463[ <7^?=V#9Q[S=2>SMC@QF ?NQ.95I2P&S@5PDF?F328F*R,81&V82J5( M%Q1D!2V<_CBL4^CQ/1J^0>K8G>W9"N?ES

OJG05^&/IJ[-VO3JK)4.CF>&"^U>*$7@@5I+).B M&.] 6)>;W*4\YJS5W5R^<1YJ%]/O)_EP$T3/.P^UD\^>SD+:L\,Z&+G_>2A.N0R>T0*>$5@&FK- M*EHQ,T-_[6C9"_E9Y:%V:A=K+N?/-0(#B)1F$6H,O:9<^8+?8&@?-3. M0&ASHG*D>:@]^7L;ZZ[MW[V>A'QX]>[\S?MW']Z^>'?>>UGHC3^\AW./[1IR M[[C#>'*"+-F6+'0)(FCON;&ZZ@=95W"P\5-VW-6I1L"\4&*O!W3_&$[J$N%Z MC-_7-%XF0*D]D;/*&]753< HF%=%!T5K4B)9D]V>3=#MO.DQFM#'5 V0F13# M_%F3MT.(P\OA].;L>CRNAYE7^=WH*LU_H-XJ@Y.$N21)W4L!+<@!-5,QHA)9 M!]&HCF%WK ?8).N=4P^V2QJ[K,$,^- H]?\7DPE.:;4WOL#IB\O9IY!KOM?V M'!CC54BULC5(525C'(O%5VUM8ZR@.2'[)K/D=G!/D6M[<%R+W?H'J.<%IMZ7 MA=S1F'K'1[RDY4;^ ./IS3E21R%GX>3-5;J\SC.IN]N&#AQWP10(3 95F$[U MX$E1PT2QP2M4@8LF8ND]M^-Y$'1_KFZPV?RP.8MOW\?+X<6\F\UWRU^/QNC-H ]B#9$ M+F1B5G)@.M1K@E8KEJ01()W,P3714MX VS-E4B>7M*A2/=_2H[%UIA1;0](Q M3H=CO!N2+DI9?<1O.)[ )0W)\Q=J7%K/>X4,VB1+J_X OLJZ!1:E(Q8DD*G8 MG+5N4\^Z!_"GR+N].[5!&>R'5OHN2?D.I_\D2[\=32;_N,9/H^^#\$0,,"2/ M9**J:6-I&"Y(-G.983(%04%R84\QWF: 3Y& >W%>@^+8#W&_OJ[;7?5 XWKR MOM17!L6H:'.(C->RMAJXG!^-%ZL4]]I:J9L<^FX"[GF0:4>G-"B$O6+UDM+U ME^O9@!)V-=8E!K+JH2B*+5<-! MFBB$]TG+-BE)N\%^'F1KYL@>ZUX_3,-XV([)=U,M$C-H3I>Q&,Y,*;1@R35- MS]*PZS%ILA$ZWR;[L1/*?:5!M:=6.^<<.E%J,IX./M8[5+,S_J*+CSQJEM % MII/PS#NKF"I)1^ UJW!XW9&]!+ YF M-X'1(==IT1I= M:>V4LGJ3>7PC]_WPY/T%@#O9?M2'X7H\3)T!@;_O !&*BPS-6B P=@ MV7I!OS':Z4WN8V[FP;M/_@D]N+7A]G(^^?+F]@SJC)8,%Z/Q$">S(K41V MF'SS9CY=H9K6GT,:*>6M!EBK,DD'@14E,M/1( M&<):"\UZ&E)-L.+&<1)T7QM*LZ5Q-E2",#% F1E%P5+YF5HNK MX1Q&GJ\'?]U72MC=V T2^%X/_ZZ),G77LNZB+U')J$!(YUDN 2@:BT1W+(89 MF5("K0W*)F<:J^&<"@5Z,':+6ROUTO=5KO]4CGZ#RWKVME23Y(HKB8&9*(B> M44@&(22&46HCG-/&-CD]?0S4J="A-\/O)5_M_OAUYR;W,B/O;CK>HAE!T@+: M2>)V4H9I6LTQ\%JSJ*0KVD0=9!-YWI[PGPK5#N'.!CEMMZ6I7][JV":7.S8#-[IKZH;N*DE MF7Y#J V?I9P\Q+OL?1N ;;G([H3V, OO%FY?QZQF/FL08'4#36.\\QPY4[S* M[CBI6. A,R@F:"Y$\K&)*-D1$.R)]?K1\:N+JUKRZLW5U^OI9&8!L=Q.=R6* MJ"4KL>Y7T(A-1K"940B9?3$VEM0D[GH$T_YCJ8;>7,>;'5W18(7_\3;3]\=Z M$0KJT8IGQE7Q)9^0>0Z"H2K)VFR]#TW*Z*R&<_HQ40]N:)#N_Q#54DME UPM MPYUUP X3V?3AO"?YL(/EFPB&K\$7K;95I&"168N\EHS5AB$-D47X(K1KDB6X M7T8\$8KLDQ!=#-Y[.9Y_#R\OX0+/KVE0_0W&?^+TS57ZCX\SE8:S2QS_.5GL M%N#DQP8LM[&\XF@S,D>,9=H@@;<6F(]":RO1(-Z3%%A;NF='*/L//_KQZ.A0 M[N@Q%GD$_.-XJ=-X,H:JLH,4P7- %H403(M@K>,BF")VH<\S94Q_1F\^\]Q6 M]##1),^M89!*(!,HRT X10.LR-P"2'!-CJ16PWEN >M6;FAP#? AJD4/V037 M_@+6[\".(6#=SGE/\F$'R^]EV%B6U\M3"@LX22LD"[9X& MCJ,)6-L2HHO!6Y3GNO[Z=7Z1!2Z7$]V/6'\<.I>)&!2H0]$4%=GHJK1-8B'8 MQ&R,/!0,RIDF-5"V@WOHV&1;=]^_ ]7>5PVVU!;WZ>=S[BI\O*3"K9S=^*LU M..LZT& -UUQ(F7X.J@F7G@)V(JSIU?[[UXF\W2P>E:4RPTRCJ"^IR*<^OV>U MR$[-N2<8:;6(BB8;[531OO" 3M?4 E-O7'#_HV#D4P_:AV:D4=EP(XFG$JO> MGE4L>AF9T*"LL4+I-N6FFVI&SE>*=VTZ*]NA=:I],3+C0JT[YR6#0E]2L3+: MD#@Y;,/%]_W//M:KXEW<^^,Z>R?K];[5/T?-N+-7\".<0D,>=8-',Y<6I.(@M%"JM$!ATY.N]\ MDS/!GU8.L4]Z--8_[.+;WD\1[@Z.#_+@KZ?7<'DVNKS$-!U^PT_CZ\ETEA[] M^W^<_\> JU) YL!2=E4!"#7S/F96K(L(UF<#=HM)J!N*GYI1>W5!CZG(N^!^ MTPI!A47'&\;K545 &[JS$34\1>H#S;,FTO5-ZS/Z< M-^#.38P5AL%(#P>;F5>AT/)1YZK:(QCWL1HE%IO-AGQY]$&G%RGU9]>F \E* MF.N)>^?M VN"$BI*)J6MM+6&;&-H6K71@:>>E'3>8BS9'M&^AY,>7;QV3-F3 M?YK&.9]&4QKE$H1H(0@FD&9,74)B7B-GA=/Z,'EII/1;T&7VX: MDS;6.\V2%ZDVS;-@E&2 BO.J8%1R$RF14[KOU(D>V]UWZN*F@U]#V03LK_M. MO;M]I_LHV_CLX$3C,J-+QC!$K0AT348(CJ(VCH7;K'TL3?*)CX!@_=QWVA^_ MNKAJS_>=7 Z)&U1,$1"F/0I6%QQ,!1>D+,%QU^3$_2>^[]3)FQWN.W5Q10M% MDWM&R"^F[W Z6U+,7OZ X_//,%[JSCD9A,B-,3=FO5E"1^A%/10NALM=- MI+:[P7P67.K?80>6^!,R2YM,H%"BELS0!6KFK6,F"&$\=1.?FDQM)R?QMTMP MWLIA>Y7XVP38+XF_W7VZL7+;-@[9J\0?%]%Y[6@")CA,.P\,LN9,T"CIZIV1 M[-K4QH+/6" M^$5!&DNA% L8Z84FLH&/8-IU)'WPT8O#JO/AQ=6P#!-<39<=[DVFQ=+LM4J8 M=]?S6Y6T.$DY)Y: )A5M [+ C6:JA$)FL1E]$U&R'7'O?^3LBU?WQ\Y].K#! MOL8&\&>7AN=@18[6\!08Y[Y>[*+I!G@6S'")7FN7;&D2_G5"^:RXM:5S&L2$ M&X ]PW'E/^;_-[K">6&]69+%V^%D.@C*F%K!F 6TM4P&*!8* *-P1L8(4>3< M)$UX1]S/BFV].;#!-L<&\&M:S_#JXLV7K^/1M]G>XWL*8S]#'%X.I_.2V_1W M;[XL+P_65^ZW4J*T/-)23H5(O; G!.&E@'@0321A-P! M\[.B9R^.:Z#N]@#Z6J!(QDD2:M6S1 8J5?LP20I+,@1MK*:7FV@D;(SPA/G4 MBU,:2*UL0/SSZW'Z#.,+_#[,IF23<1"9TX%B"UH:L2 @,ZM<+B&[(-6AQJJ' M:$^85;T[J\?RZO-DWX>F6-43/N XU2G]XONM[QH-W'W+9*"M,)AT85XJ&F=S MD--E\.U9MY5Y#M[HA6"&]+V_I MS9?:ZA>+4WD#@4;"9!B7A<(C5=5Y:59E!;DKCD.V]^NN/W59<.5S#JT"MJTO M5ET5W-V0O6OO_/[Z[(\9("&M7(;*DSLQ\1SD,EU:I^@3TMK>!UOS68-G4(1C M5GJ%'G4R]^\_K'5ZMR>?! T:&KOWOE^Q?L2+F?S!'?HNH!6G8XX8F8_UIJN2 MM;2:$2PE1:.<0HPB=.#!V@>=C-O[,66#\ZTU6JM)1^]MSBR#UDQ#36*.]"5Q MGHS)8(IIDD)WK +6[5<%6YE^+X18=(!-<#U[T>I.SMM4HW@;R^]3M%HK[U7- M+D(0MFKS",+G5)VM4.1:+Y@WV4;_&42KFQ"BB\%;)/(_)6F;C#+9'^YWHX6=IFL;N>!'IM%#**?0K3 M)GKF"U %(Q)BJ?LV]0W>0S4KJ/:/-_Q?3FGMV'=SHD:>&V3X5CC;W^Z/6#O9MD*'\8HSPOGQ$N'PUF<(4/XQ'M#"8 MW@Q*RH$7-V_25M<78:;F4+ I]&L MW6-0) M$*>Y;WJ795T".QM]B<.Y4NS9B )S^NS9#Y_&%)X7'!/0,_I_.!UXETH6/#-T M->;/4%@0.C 17.0<0KTNM^%(TOGA)T"1?9B]06+K/T>C_-?P\G)@I02;DV8E M5_E K6G)!S/)3T@8+U[HNF^:TKS#!Y>7/G MI_E16R@R6YX$2VZ^J0G$;^0,N)2%N\!Y:%/SL"/0?66_-F-/4\\<2S;LBJ;- MSFN*MCD[ZA#&B5A53QR+@MKB:(&*AHM6]X77X#G\R7<+#JR9)W?Q18-CKE6P MYJ/G\A!G$X MC\2?1'B8L_%>_+D!1W9WQD%8 U)[\"8P9Z5@NJ;]A%BK?D9( MO!1GP#8)@@[$EB?.S0]#EBX^Z'W'N8J(_@4WO\'X3XK(%F>V"H*';!,K-#TS MC2B9SX$&4*NXRI 3YYO6#EOU^4<1W>[BA%&O%NP]D?:?H^OQ%YS^$\9P@>=? M,0WA)3"1\R;UE?9X'&GY?&^[=M"\GNV MZGJ[:M7UDI#^]VA\=@F3N7YCL39J7C)3TF3B:JH:Q#38*>-(J=;%9PTH]KZ4^2S^&KZ- MQG5 ?XLP60KH<^N--5XQ\+42L*OIL]H;)HUSWA;!%3;))'T4U0$*'+3TZ:B5 M0PZ66OI=3_;A>0OF'S?"8=5I2\]IJ+WA:9.RVL9<]]);"^C,$94&H73BZ"$5 MA;40A^311[,JO;4W8 U388VC=BD!S'([*^R1J&LXSW)R-@>OL=@F>:(M4V'[ M/+A(-VWSY:=78_'] ?W&D@V%HF"-I9I@JQV#RP(@/'GC8LI?L1J(C[R)OKK[1^T?CFX'GM9**"HQ"8UJN M)1!5K$PQF8T-G&+7FAHZ<$9QAUFQH'A5 MXC.21?K*K'>Y@-51F:/O'VM;]W/WE2-=CO?#I1[CK+5WW;9NXNP0Y^/PXO/T M??E],O^+@7;*0N"6>1M%+2-J&&0N6=4T"\$7J=6]\]HN-Q)[Q?KL>7^$E#CR MJ.GI.U.A"!!5OLUQEU@]5J?&.L&*C1BEU!IB$SW;9W*C[DAZSO%SZ\A#K5GC MWHVNTH^Q9%(N>D?!K:TE7Z)TS N?F,%8$"B^+&V*A#9OV:\.=M85:"LT)K6O^E8^\5O[K!,;&DP67M7J/(.Z_<;GZ M*K,$,5DR=6NA"@L\:X91@S8"44@X]DZPHEV_4CV:,*#W"U9]-FZATXX?\1*F M/[1U8(J.G!K*?/) ]H\T>=%PPHQS7!LP.=\O1+B7U?-ZQ#_WB+XSS9HMI'OB MR)&?5Y_!U^$4+F>[!N_CY?!B]G$##0":6L>L+30*!>T8HN1TRE(S_4OCL&N*R5US8RSR,UR\5:%M61Z94JWN7LU?&?U_V:1?8; M2'4BS9'OP[[#Z< I;F9";1DMS8.9(_,>%3.6-_NN\IB+0^%EM9B/HE8BKV"8B"C+J!XLFW23 ^_W=X[1;:RZ?$,1DOX M:RD;2DG.0&:8@,;];#V-MB8S$7U1 $'I>$QYET^UYX28=PP>;W HTUG;@!:) M*7 MF>%6,.TYV3"4R*R0(=)H*TQL=?'%0>3+-@'X2_1N.W]VUC';QAD' M88W0P6B*%!E8%YA.M:QI+H&Y+!WU$K!Q?T/,\8K>M25+%Q_T?B:SB8 7@HH) M1&8AA;KG(07SPEIFT69(((T)3^LO_-0":9UU?(6ZG99VGE2+P6 MS(BHF"XQ4#R.B05,.N6O:WFZ=I7^ M'GE"&]&439MT3P;%29<*Z.1JL3.=E;>IY.PPY$+?X\HJ?X\\JJ&P"68E$.LF M3X)8@UOZSA3!K'71%L-5MDUW;%L*F]R-ZY?6_8C?\.H:!RI8-+96X"Z9@GH! MDL68:) LQ9:L?=2Z:>[*(]B.8CC;CB$;1"L[>:*A9L@JB.]P^N:*A@=\.YJ0 M(6)*8,@0B3HQTU L#>G.,4E=W5IN4/"F^XA/(GPFQ-G>*PW61)UW$Z(6Q4BE M65*S,APJLA@B,E&XE"* D+&)+OA/N=>W"X6:>N;8]_HP&:.\*,RCP%H-K2XQ M7:EGW=Y*6RN2-\U/_EGW^CIQ8,.]OBZ^.,BNS28 ?^WU;>?/SMLWVSCC(*R) MDE:>$CD%:IDS6N5X%C)D9HR5.DM;4M[;$'.\>WUMR=+%!_LI<*&E]IIF94;O MYK6]B1!Q9,"5\V"UXY:?V%9/)R<\O=73Q8+[T=X]>__;;V\^_?;JW:=SN,IG M[]]]>O/NGZ_>G;UY=;[+_LX&']O#IDY7\/=VB-"6" M-:U88X3[0?5YV&#_/Q]WQX<34LPP17TV4:_N1L] W'F%_> MG(TN+S%-A]_P)8POJ$O.JI*/X>IB%FQ_&KVXO'QU-1U.;R:W?_R!@DCZ'5S@ M0)><-0?!I"^%::2N6_.3::4AZN9Y$!*:).X>H*W['SY[8N_]J?'8>=)@HVI= MD]_0UX:-YC%SKBU3"0W3T5D68ZR[_+=XWBXTGLT^NZZ M6GI4?K^J2_L!J)Q]])(9%P+3EKZ+GDPHLT%(V=L6"1Z\5<*^BV=#;.X,Y M$8+LURD-TLD?6&61S9>==RX R[*0162]M E9,84:0@C:\C:U9E;#V=Z-Y MI@<;'\M.^H.FO+SY1'\ZV\21(+2%R!FMO:L,;S8L&ET8=^ALBB&D-AHXCV Z MU(YZ'QY_BD1;6K[!+NC#UM(?+K9]-H'6,U 49.7BK%> VF*3%=3>^?'$#ODAZ-'%]@UH\1;B:/QZ1 ND M!R 7F[W1:>YT! :Z)K_8E)AWF;Z8G*R-,AG=)!IY$MD11+';^G'4T@D--G9F M2[!ZX^W.@GPUT)K[H#TU7OI?ES4N\2I^_P/C/V=B:>+2&@V,\BGJ>)#VMP#*PD#(HK9.0'/<4O/X [+0C MV.U]T.#6_$-\2W2+GK()OKW&LO< 'DU NX-;G^1,#S[9R_AR#R<$$TN]VA!3 MKO=Q?:BBTKF:UYJ H$1JDA9[&,YT#W+W2)DNKFA E3]&XS]+#;3.K^-_8YI^ M&CVQ9;A,>1 \1H5<,JMKUET 0[$7+00L=P*4=QAU$PIM"_@(PIR=7#\Z@-\: M!,[=<<_VJ.FU/X;3S\.K]U?X7PCC16."YR%$:6L-;5J#!NJ4$:N\31%2&)YC M;%/:L]=6/'MF]N7A_5RB.__]Y?FK__S]U;M/K_Y=,XAV2:=:]UD]Y%!M!/-> MXE107 ECP,IB-407@A EFH+2!)-*&*S[T!WO8US'"?[/=3V/JD7TOA]S&,Y% M- YI,9@DTS%'%A4 \UHI[21X5$W25=E)E):WS-.(XW\$ MMY38NB%85F3E',W?B 3+*%JV&,%LA"*R#+2B:7(,N@;/25)A.VLWV#.ZU];Y M)IER5;> @B>5%$50Q7+"I"-SO)@DC,7BY!XFT;VF3C1Q^L[6/9:TB77W7KBE M\#I1K*^L"$P#$3?HXBG@UC*4!"6VK>U[+!<0=_;SAI<,N]C[(-?%-@'XZY+A M=O[L?&]L&V<!8,+8JX$@4!8+T^QM&CO>285NR=/%! M_X)B-#>/_H*;??U*D=(9#:6XW-4IRD:4D4937VL^J0",0B.*D]"@ M"6 @J(WEQ)YZV#%>/^SDGE$[V_:X/IV,IX.ST74%\A7&TYMW\&61)^0BCYZ< MEV*JZN.!%D:6\*!&D('8GW"3^),^_\Y00#_='P;6 ?CIPXA>+-OC:J/B^8A? MK\?I,RU^7EP0K6M4>A_B,MMO Y =8HB-:+ QNOW&#_TX1K" A6L18]IDV_=GH,J:X.& 3.EB_+:1PV(^DX8@TLCQ"VL&&#/>O[4^$RA5B(>DV- MV@>0*0:..E'XFQ7SB"FXP(GD3>["K\'STT<*?=J[P>VN%;"6RJL; &NYT; 6 MV6$V&'KQW].A4]C5,'' C M8;^DZ&+S]F18YBY95R#YS(10U%1EJ:FJ:):- 1V=2KPTR:5?B>;@1UG;>NMQ M#FQAZJZ*1HN7ZY=(H=#__3__'U!+ P04 " 39DY3IP?^V7Y, 0"1UPT M%@ '9L9V5A+3(P,C$P-S,Q7VQA8BYX;6SDO7MSY+:2)_K_? I<3\2N'2$< M\P$^<'9F-M3=:A_%MEN]W;+/GG#UI#KZ*O,B6BW__SO^+]QT0"[;DV>+AW[_[Y?X] M3+_[G__Q+__R;_\/A/_GS>'DL0>(%_^-?\KXC'4B8R@('G8X@(99 B#T/" M LY8@%/&\-7#7\,P]1$7" 9(I!#)B$$2T!3&ZHD0,Q(&")E&Y]GB][_J?R@I M!%#*+0KSZ[]_]UB6SW_]\<<__OCC+]]H/O_+,G_X,?"\\,?UT]_5CW\[>OZ/ MT#SM8XQ_-'_=/%IDIQY4S?H__I^?/WQAC^*)P&Q1E&3!= =%]M?"?/AAR4AI M,+\H%SC[A/X-KA^#^B/H!S#T__*MX-_]Q[\ 4,&1+^?BLY! __>7S[=GN\0_ MZB=^7(@'/;*?1)XM^9>2Y.4'0L5<26]:*U^>Q;]_5V1/SW.Q_NPQ%_)TL_,\ MWVM52XFUE'ZLI?S7^9&S"]&-OXMXK?A##"[S3 M36>1JR_4S8*/]=W==-59].$E[NMKL2S)?(2OQ;:;'9'G^H,/ZJ>Z&]U0 YF: M?FKJWA%5?"O%@HN*+?>:!AG_]^_43[-5 1\(>9Y=JP7O3GX69'ZCZ+P4G_+E ML\C+EQEG,O4Q$S -*%5K$Z=J">,^E*F4GN1$^#RV5(;4/:R*4B$9_"R>J,AG,4M8A' "B60Q1!2'D!"/P4BRD"CK M. E$9,,E;068&L?4&@"C M Z@*T28*T%J-306XS CF%:#U S\XP!^\",Y(XX M^*U2XO\=&'I>;SW-ONE5AV!/DC_74%BO'5UQK-84TXI>*GPOJ1>*U@V/LH!T M57N]L'1NQVW!*?)2=6:6+OW%O/Z6%3.#A1K MBFA0O\&B5&_M6)/JMT-+\E2SH\S]!GW6T[KI$;<9RT4V6Q^FWJM79X2E/(D] M 7U?*M,O$ C21 0PBKF4"0X$C83-=#UL>&IS=7."K(6SFYE'6#5/RRX(##PG M[92WGH'G--U.OV(]_PK!_O*P_/JC>J6:?NJ'PYEWU-PHT^Z<$NLY=_;O;A-N MO=5[)V2V$/R-6*@?RD]J>/3_7Q>%*(M[DC^(\GH^KT_G%6$R;><]B)D?R3"* M$P_2,)9J9T89Q,Q+8EL-B M=Q(T/-A#\T:E *@U %K\*_,OJ+2X O50;!6Y I\NCX7S65(W*/L\:6HIR:CG M4-W0.CREZMA:.[Z\9FRY6I2%WK\4'Y9D45PO^/ML019,[5^V.YHW+]N?-4U7 M>Y @9*'$'DP#/U1LA#G$ O9#'5(@T%-1J#]*',%/CSIV]O!;1::_2R^!8 MGJ*/!/G@NR$GM-W/V'N J==S^"[RC'M6WP-R1^?Y?;39YLS_2[EDOW]9T8+E MV;/FX>)N5>KP#QU1\XF\:".V>+<2MPLU;N'ZU#_RPB1(D&+)(($H"11+1EA" MHK@S3@D)I6=E6[8786K<:'0 >TJ '2V4:5/K 90BX':A3S]#E_/G5N-D<_@_ M-/H#TV0KX%MY %J-@(L/8.B1&,D+,-"(.#H"NH!YP170JND1G0%=5-]W!W1J MR?UX\9;)_'K%,S6NUV5I3BU5G^_GY&$F8QRG-$QAQ)5QCL*4PI1& OH<$66E MHU!XW/:P\7PW4UM5;M^^_PQJ4<&.K$ +:W\4V8#KY8/)?M :>!5H!Y33L>5E M'#H<8C8T/MJ1YF4%=P\X+9YNMWW_\DAR\884@K]=/CV+16$:OLYS-=[&A_'F M9?M(S4'7?Y"AC2!;RPF^:D&UIVY9+_'+K39N1P+##;C=><$D MAG%H*UDK '74/0>[6H(=-0%] ;O/U:H"H^L5J+6]VK?E-AH#HW)_QQ.#CTJ? M9Q?#"3OJP<;@F!^>>@S?85\NM[>/6J3;1?W1'9UG#T;8S\OY_/TRUT+-@B"5 M6/@A#.(@@(C&:H$A::+F4R@#C\6$^E9&:C(.VXQZDD+"/:KCKSQ( M/-^#H8@"EO@IHI*Y,)Q]UU-CM_UK 6VB!AQ@MR.T8< ME2?Y"O!/V2$ M9O.L5!PYBWDB$D04146)#Q%3VU?B"[5]%3PBG%(:^-*%I]J),37.6LL,GBNA MC?5 *K&!^*;/*D3A1F(MQ\>.T(9'?6@/3JT ^'ZMP@]ZR[H9AT\[XU K G8T MZ8\'NR'9)R>VE&14?NR&UB%7=FRM'6_>ZZY6^8MQ=F\#G#S!D@AB'C.(0H]# M3 ,&191Z*$5)$G#B0HHG^I@:XZU%!$9&-VH[!:$=;W4$9F!2VL>DQQ@5"_7[ M9))3W8Q*$PUZ'G) TZ-]G^:_)UEN_ 5WJ3?)]ZO?*RO5:G:B MS/+*:5N)<_*\F?D$!205,$EB#)'T(T@H#Z"G_PU0@+!P.A5K*\C4Z/33S<7:B_U-;5E5LS)VN99Y&=#F-6T F 9>:8RL5QOOU\OV1N65N5*I109: MYGYA=+G*VBN<(]U;[0ZKXQ55:Y NW$>]W,Z(ET^ME=J_:6K_6MO@B*^JP67^ M\O<\*\6[Y1_J&QQP%*8<09EX$J+03V&:)!P&.&$(X<@3PBD-^G$74Z/6ZZ=E M7F;_59FE2PGHJL@6HBBJQ.=%9C[/UFH M2@^P]6S:Y3#$="V$0Q=X!L\.F$- MBI$.GR$'YU3O-YS@J)>10P7.:7DX+-X5E^)1[T# M?&?25==UFO2^L)AY1 J4Q@G$)$$Z;9& *>,:2I]$"8E8G#A%]5SNC ML,N]CGM&98W"T>&1_9O]9^E=NYT^D8S/&!+948&Q3AEC=_NWFD1VU=3ZG% ;O^RSDK&_1+Q[R-OQ4*] 3B;9[@;?3TWX M]II<]Q188Z73W>M[,@ET3R'BDC+WY/LMZF[H _-U?CI!(N1'^NC#4VSDXQ"F M7!>$XR'"@4B2)(BM:VYLVYV:W6-$ [^]6SZ1;.%27F,'JF;ZZ # X+8**;.B MS!B9@Y^-^5?Y(B^BX597XUCWSC4U=IH%ZP8U] M\KB+RE]U38LR)ZR%ME_5?$(Y:, :HX5RWG&S5552N;F5*5X%.[1X=8#8V?8#0'VT)Z^K14Q&#XRXFMS8H";5'JY+1E6:. +0EE"ZP M#$X=NX@,<'7MO/;]4L-1+R.3P#DMCZ?[V2='#BG6DMR6XJF8)2BFGC)+8(IY MHEW<"*:2((@%"J0B".DG3EF6NHLT->+H'+4)?C,SS2CGF-6DAP&V/%H?==B& MWLZ.,V+CQ<0>@3R)8-:M5'^.*-0C%'L+'SUNN4W+TLR_T+FHIAQ MD:" >"ED/@W5GE*$5>4I&G@B\@*>I)%5]I6F3J;&N5LIM8%2:CE!H05UB5<\ M@VC=V@Q%E$8L)(D,"$)D(9K#R%*<6* M&'$D!".^#+F5.\*QWZDQY&&@YEP8,X88+Y";D6F+O)TE.0"> W-I+3&HH[N- MT' IH1*[@5W)^[,'':'JT^BS[7I4R\X1CT/SS?7UUE$<(L_U72"V?!+W MY-O.(=Y'4JT5PG8\U =JH\5F&$E!)2I0LN[FK;L"2MQ>XS%L<.DY#*.QR[&C M+VST/Q%T8?5:FXW?F?R?'U?ZB' I/PLRO]'5DX1^8J&,B\?LN?B5Y)G.=W>[ M4.:&*,J;19F5+[.0\M!#C,(T"2*(_$"'LD8I1$PH8HI"3JE5S'KODDW-@*IT MT*;3UUI>7;K(" R$D1CD2CU@ZE8)\+RCH,L>J\^QM=FYOM*(#4R1^WF-=_12 MY+@91ZT;J)0#N]I=@;5^8*T@J#1\K8%TV6&_TH".M"T?>V =-_4#@'_A)*#/ M'D<\/A@ J/TSAR$Z:'=(6R4/TKN*RDG_1;!5;NR GU?EBLS?+N=SH83[*N[S M55&^7RUX8018F+E$%(.KQ9BSR(-)H)WOF')(.1.0A)Z?LEB(@%E=,NE-HJFM MS978/V[E!D9P8"0'$.P)[W;BV7WT[,Z/1QV3P0^;C3;KPY ZQ&BKT16H= *G M!^SJ=Q[E/%S/C#O#>N+I^O=>QKU*+XW8 [/[?MKN.WA69Y] M);K]G5P[UPO^-\$?LL7#M>[:B',J&66"A"^Y\&"41B%$'L>08!G#)*)^PB*! MXM0I9JV+,%-;,=_=?+[]]?K^]M>;+^#ZXSOPMYMW/]U^_ ET W#OR#G]ZMU=C+RJ9C<6M-P%:5X>N)]8%JOV=_'>09^6"P.W+'IX8] MM-F.:G]>S57#3\_SY8O(S26QBOV_9 ^+3&:,+,J;ZJ^B>*OOUPO^YF7+_V]( M_D"RA19R&_]RO[R>SZM-5+%Y>>L-G@D<)2@-8BA\KA.+^KJT&?:A8"Q!V/>C M.''*A?\*.DR-V/?C%L1:8, J=748&]M:;72C,2 /N1!U;JIBBY?;,O :7R*[ MU6/B7XV!%YT][=>7>2L KL .!,K8WWQCWFZ_,5LC(<@D4%O5IVG\O MMLWH?M: ]+=JO>)H]KG8O88:HZZ1KSA.ATOK:XKBMB)SD)[T*>"0J3O;A)"8D@#3IAD#$>^;[-U6 MI+,@-B\7?4 S,)<[HF+-K9=4WQ)?L6:^0K"_/"R__JA>K4A/_7#(=6>;'86( M+BFU9HF+S_65PN5D%969#+F(D)?", Z0GMD^)*D,8$!2&O$HB**4S)ZKU#(E MR4OK0"";WEV^VXJ8$5 2D"%V@X9(T3][460O&M^ ME]/#PBF304@81%&40$1C#JD0",:>'^"4$2($K8?E9F$?G37,H*PE>*4A$0L^ M[&!8AW'U#>_PX5R74NU45^.'S+'3"-*P*79.=_W*&78:\;B<8*?Y]=X#WM\( MN^_%88>8>WZ((NBQ5%$9XP)B;4!*3Z9AE'@H1$XY"ML*,C7S M\D,5 O^<+Q6!*GMJM5"# 60=W6T"Y/N+C&\>(CMN&P/X@&E7 CB[C MA]-;P3E2?'VS+%,)N+="S"$"WZZ]=DQZI^:[:F?Q4 7G?E@6Q2R1'B)>0F J MA% D&2>0>CZ"B8@E3V0<,7U-2%]>LB/)$WTX\=^FI^'FXD9$D!D9W;CN%(AV M--81FH$9:HM*'5[_O1;P? I;9]II4+]/1CG5S:ADT:#G(0\T/=JRFFA=[N%. MOA.TO"V*E2::M\M";228'X0H5;NZ./%CB,+0AVGJ*?,H2D,F"(F]A+5(E]K0 MI=77>_P,J5I.D-6" J8E=:P3VH"R'1=T!6VD@+9:2KW!-:"M!05O&T%S+_9Y M&8Y>ZWDV=#=NR<[+>A]5Y;1XI7,:Q;>K/%>=S' 8<*F/VCV?^A!QZ4,2HT3] MR@.&!*5AZ+E8!\==3,TXJ&Z\LTJX]G?S3F!I1PS=$!J8#_9NV]7B#9(W[T#U M@3+DK7MYK5QX!UHV9+T[?'*\B/Q?_O+E+[/(]RA#%$&)FS<=3#Y&/J+D]]IK>8RETR9\6"X>U%[Q21O!'Y7Z MM9$581IB[:^489Q"A),4IC%*(0EC$JAE+$A9ZG+FW]#7U!:CC\M2Z*(?+^:B M9[D$?R>_Z\OXYT^.G=&U/.?J![.AS[M,\@TM)E2C\V3VMU=@*VJ/!U^7\>CU M *RANW$/PB[K?70@9O%*7Q$I7T19SJO(W]V(%!D% 44(\BB*("(T@50P]0_R M<4*Q#%D0]5)3Z&3W$STPVY&UEZI"IZ&W8Y<^D9Q,H,,ZJZI+N63=1*%;]*@I%'G\7 MVOLH^/57D9,'\9-JNGRG6&43QS$+/83C0$1J>*4RJ#A3!I5@(8R(SW@B(^33 M%A%Z4U#-/=)LC/"_C?PGP_U,<4FNS&J2*R96]HLI-.E:9W("X,]0'"**E'G. MA:X9G,013'DLH9?01)+8IQ[Q74,,IZ"8^[=J^/C%O>_43KSB_W>^37:FPQ1$ MG9!=TCG]^^9@9_=";[6O*A4VH ;'[*HJ>*[ &B!0(P0,1$!C!$R,^$/(UL8YM$[;N)^P\1,I\^5"]?8N^YIQM7)\ M%DQD7_4!TTR]@ /B*W.0,PP1UI61*&>0IB+R,/(X)P[)F9S[G]KIVT94P&M9 M=4&W6E@7=X/[2-BX?@;%=_C]]2B*&8.^Y$A7!5&6C!0!% R))$@I M5__KXA X[F)J3+3)]:A%="S4VP"DG8G=#9Z!B<01&6=;\[SR?5I^)WH9U0X[ MK^6A5=3P9%^'^#??G@535M'[5;E2YE7]ASI$[A]JC_L^^RIFDGM^%$<>3'U? MU_T-(DB"((3$2V4@(^G[A+MEQ&HEQ]280GW!4->C?+L!:'NTWSNLKW+4O]8" M5&IL_UHI<@6T)D"K,N2)OQ.6PWH [$1Y98^ $UZ7/01NS76W?ZZ_9<4L(%RJ M#1F!*24"(A]%D!+B0Y^'B. 0B;957PHB\?T\6KVSJZ&3=;.WG,MO7_L4?#57-S)-ZM"<4E17+-_KK(B M,\=";UYV?KLWQP )8BQ,? 91&.G,#4$ <4)3&#&1<"80"SAVJE#K*,#4N& M MO_9VK#4 NRI-_0U-:[;$=5DU-T3%GQ?A8:&5P!=@>@*Q%<@N0+8 M/.G[/_RW?_5C[W^XL5[3.-@17$_H#LQEC<#VQU<68/1)34W=C6^+WVH-E QI GS($U3F88P1::H9*X MG.SSU9*U-"'0E)2E\;UNF1G>+_//XEE]O1Y5/W=2T]ER\:74]0"H3/Q0)#&4 M#"&=BP4I?I$!C+P@BD@@9!+)#@D:SO=L-5_&#SN_S]58K/(74&@AP5ITM7_( M%FR^XCHPTH2L%: PEP2X2=RL@ZC_R,K'Q^7L)^Y'0/ M&L&MN'H?5PD,C,3]IWVXC,X0V1\:>GV5)!"743B7"\+BS7:D5<6Q7].BS DK M9X%'O9!@#'&J=UB$IA C]5- <(I\XDM)F,L.:[_YJ6VJKK]\N;EWK =S )@= M2;2'86!"J 0#OZU%Z_&$YK3.?4[S@QY&G=*GM3N>E@HJX/'%))086 _,,:XP6S--7Q@U<)+J8H>/U&^'7-19 MAE%8JR^DUOS66WM=/6>?ZA2WVO]>7B],M/6S*6!A/#&QKS94)/9A%*$ (C_R M(>4QAP$CF/HH0#YV2A!LV_'4F&XM;74IM30'G1N)NWK%+HR!JS>L/V2'WDQU M K6#Q\L.H6$\71?Z?B4/EQTBYSU;EN^/?,O7_/.K(LYL\?#)W"3T9VDB19*$ MD:XDIQ@M)2DDG%.=_-S'(F9<1J$3H_4HW-18KY8.5+&K0+"GPE89B MZ&"![I<0S7_ >C@_-0_G>!<(&W"?Q$7 4_+].2[T-2#;V\6\IC[:7+#[D"WT MR5PN>%:^)\PX%SZ+K\OY5]5!]?%;?=4OUSFU[I0T"+"0"0L8LK]LUTF6J='X1G# C.2 ;4372; *G9-,<8;) M\3176KCLV:,V\/O)0#$SC6@]P)T$E,EBK<@6VPU/_::L.N%\"K1#0&ETL M]M/[\+@D9QQMF$;*SSC\<#G>LNP%X LW+KOU,>+MRU[ V+^)V4^3+9U(C.E6 M]$*ZG&2\2M@X!_B MBFNF-^#:36I^H#0%G+>)3AY+?JN9.'Z,Z;]C26-CA*]M[QF*4HK"%*NOB[ZIA[E:JSR:0!%Q)CV&4\^+GK8%\^NEVM'!#MO\%_=:,$29#N: MZ!^ZH;?3M<#:%JML.[ O\R#."3>8^F06RYY'91HW- Z9Q_'M=DST691$9X); M=W;-V.II-=?;2YTCCF7E+.'2I\(GD"4^ADABQ4=Q'$#F44SB.&&8.@5M7NYR M:@RTEAB(6F0W(K+ V(Z$^D5N8 +:@+9AHN]WY 6UP.>/$YRYQQZ=/GG'HM=1 M.<<>A4.^<7BSC\W09UTOX$[^4@ASSW"&$E]Z,4DA1:F$*!8>Q&F4Z+([C 9Q M2$/IE!ZIL;>I,-KNA#J"-O2DRHL*EA$K8JFS=4-NC M,Z ,MTLZ[/ 5-TMG=&_>,YU[J568\IXO\Y<%SPH3Y:%8ZQO3R=VJV,DXBHG/ MF =YBB.(PIC#5*HME)\R'*:,8M_.9''I=&J4HKW @!C10"Z>5=.BBD[*E.3J M-[=05CO)[ N M!>_:-39FE*Z3>@?AN&[OMJZ6<*KZRKG+C#.4$NG'-(4"\QBB1%F).) $RC22 M,4Y\7V"G"#K'_J?&[[K:T/*KR %=+G\'7#,\JXX&G&LF. V#G2$Y(+@#T_VY M3M;:86]N:$B.;0 MYNF 0WL;\4]@"PYC[[6RZU[/?K.QTSI1E F#^+0LRER465Z%4&RKPQ0ZD7&> MT94)D9@%B"(::^[B.B>7[V-($A'!.$A9A%,_)L*AN*9+UU.C-QU]0A8O^E;O M5D@=7[\T 5)/JWF90?'T/%^^:%.MKJSTK/5RF>].HV/#BD-A/O2YGT%U7V[P MLP9Y@_%N;:L"["G2%Y.T >\"SS@U.2(+M5%UGZ-:M= ]0_K!J:,):M9]W\GJ MJ8S,E5"F\,/-MU(LBHS.%946Y4SZ0>AYA$*4QEPQG*>3&7@8(NI[+%'LAB.G M+**]2#4UWCO(&WY\_%X'\)L)JJR^C7I@K1_X;:LAT"HZWBKM9[#M=K.C#^' M-#KJZ'7*$=\9[:$2R;<7[-6RS7?&LBDE???&A[V-^U%\*^__$/.OXF>UXCP6 M,YK*" (5+N.> _$U[N,>R3+)*[GG$&M[*_=L>^TKDBT7;^>D M*-[\+)ZHR&U/%4=[,R3[:;W M[8(MG\2]+B&CEXX9ERD7ON=!G\;*JJ$IAJDR9F"D3!M,$L)3Z71EX*#]J4WL M2KPV)70.@;.;S1W@&'@JUT@8T8P5T=\D/J-TGS/XL(M1I^\9_0[G[KG'VDW< M=3E2Q0A4;9#TOD@'^#\LLO\2_);K6"UIZC7753ATG=)<\.L%W_%6JK^MG@0_ M[ZS'B<=1B!A,"$%JD^,S2*+ AR1)@IB&7$KLN]#!*%)/C62V?G^Q29"N??\R M^U:N,.EQ]?\;_H,Z?Q\[R<'6B"(T083Z 42$(D].5G1@+(TSCF M/)1>+$@]T#?J*_UG&>:UK*,-LE#+T 2'U\XV>=4!&]@.Z2$QSR;USHZ>5Z#2 M= +9=RX-PB32[)P5\L^13^<2QKTESKG8T3!5[8^<1EZ:!"'C*?1Q&$/$HAAB M['DP32)!B1\2A'G;\(S_?_CKG"%W#Y+XD_GG#N(A1O/*M85LJ*"&Z7GAVB+4 M%*HP@M?-UMEGLN^JK_$LP21).6(PUJ=U*,0(XB!AD/@R(HG$OOIHB&B$M0 3 M9+5HF"B$#>3]1A^T 7**40=:A_'##@[1>XUP@XT,DPPS.$2H;7C!43MM+@M\ MTO%;RFK4!TOOLV\Z7:+VC7S1Q:S,L=+/JW)%YF^7\[E@9?95W.>KHGR_6O!B MY_$9$P&+D!20DS!06WR)(0E\#Z*8!RE&0110*]+K4ZBI$6$E](];J8$1&QBY M 01&=%#)[G*CH*"B$8(ICZE M,$BHB$-*$M]+G?**#B7IU!;C7Q;YUDW,=L]LF9*^ +FHDMLIJWJQ5A<4.MH0 M+*OC,^,5UMEW\HQM__B0$YU!'E3E!!?P4I1X._U^RL@PD[;D+7H3$_R@$[>(=MMG]]1AZ<3%8H MB1J=@&.8$!9!%*4)Q#SV8.Q+1!F6S(\"^XWAT.).;97JDDQRI &VV39.:=@F M'9)V?2XD;>]ZYYVYW@F;_$2#O4R7PW'+>O8PW5A8WMX&*, MN.4="]+]S?!HO;;;)G_*ZT1>YE;7KSK-U"Q. H9XP&&L,T@CGRG[@:F?_$#0 M..&">Z&-JB_Y&Q&I+>:4VH."9Y%7>K;^"ZU7YN,P-7_C>E>=Y=1R8 M?FXA0*:&QW7_>0IXNYUC1SB'/MW=(/FE0M((> 5NFS%RWL UH-#GUNM4-Z-N MFAKT/-SN-#W:UA&O"$=O@&8A%EC&@D*U@PC5GB*2, WC!'JAB B*J9",S$J] M=[+UL-;_OI8RM6-O@;,UC_> H;!'=_&MGG;I'P+5_:! MHOWZJ->-C^Q\/M#IV*M\^$"[:7BOAB=;FPBW3\\DR[7I_%:M00^BF,DD\J*4 M4BB$5'.3<@JQ1R,H@S")]*;?3YQR<31W-[6E>RN@R8^Y7#S >?95WS5J407B M M)VD[H__ :>Z6M!JWT/V$&REK6_^6^'29^D<*''49G"3OM#^K!\J^T-VFRN MPY#K= R*-,*$*?H(21I#Y%$):1K$," 4QXA*3)%3VK;]YJ?&&6OI'-GA #,[ M-FB/Q.#'9I5@ R2N.*USO]V.+QB>?.IU;@+>?!,YRPI]SE#? M((HC(:,P36 82[7)QP&%J9=BZ$L1HDAZ.J^7RX3O7<*I<48M)Q!;02=S0>QX M>.VXZ54';43G<]<+8CMZ3N^"V-E!F-(%L6,A_U07Q,YBW/<%L?,=M2X3HZL2 M[N0,OOGV+'3PS/N53K^Q_D,=XJSCF^_5]T;,='Y'ZO,0TC#@RB ,"$QI&,,$ M$11B+Y&$.]4M;2O(U)8!]PMCK8? CL/' '9@JJY5 +O)QS7I5FJ 2H_M7RM- MZAL71I=>R\=T0K/G.C+M9!F[H$PGQ$Y4ENG67K=Z6IL\594_[J,H9RE#0>HE M(?1XJJ@PB3G$E 50>%&"(XY2'CBE@3K?U=3(KBH8T.8@K0%.:UKK :3AB:OR M=6WSQ]4Q!,I,[+.(ZF4TABA@=:*W5ZE5=5[K)A "GF D9^Z),T#7W/[02^L;>ID42=H7SQ !@I'H&<+_\H M@!Y,(.N+X<:;YD@@S8#;<4AO, Y,(P<7Z#>BKDV='L_AK2 9ZH+\<8>O=AO^ MK.Y-5]_/O]2.5#Y7%QX^D;Q\N5<[Q((PLULTL>[%G=SY;,9"Y!/!! Q2*2!" MQ(=IS#@47'+N\2B)(L^%8ASZGAKAU*+K )WR!91;0>N"S6Y$XS((=K0S$+0# MD] :52,VV)%Q??FBT.><.Y_W1THM .N3HERZ'Y6P6N!R2%]MFFB;2_NKHL1E M_J)M_(A[$B41@A(G".J[Z)"@"$.*2!AZ-. D<$RDO6U\:G3TL\C9H\[I5 B0 MU7):%^8\B9X=S;3%9& >V8C5\Q;HE+K])M'>:7_D#-K'FAVGSS[Q3%NK0S6U M$N^5'*9\G)K]?\_*Q[>KHE1[IOSF&YNOM.-2;YW4_^D2OS.<>G[@TP!R$7D0 MI2&"& 4(^H107\US7W#J9GTXRS"U:?^%S%TG>1OD;4V.0?$;QK7\ MX ^E %AKH(^#:QW 6@E]W-*G$=(:PGZ-$7+B/2PE!325,80^3B&F <1#.)(QB*)*/.L:HYW ME&-J'/AA]?0,BM434,;/3@'?G8O\Y:, 2I*G^NJ+WD+LU)[5E7R[.M/L!K"M M+ZWW87D55]KZMZT:5YM8![G,P5:5(3UI3E@.ZTBS$^65_6A.>%UVH[DUUXY? MK_E7D9=9H4A;>^T6A9CYH<]"%G,HB4PA0A&'*8E\2%(/,_4E1D'BY#T[[F)J MK+@C(1"5B&XD=P)%._[JALW U+0+R\T%6)S9YKSF?1+)B5Y&Y8CS6AY._X8G M^[*D)T-)B:NI\:(UBLKWV MWM;(Z0O*R=@VW]\N6*X]-C^ =Z+Z:40[QP;.8V:JQ0>>R,6/52ON# M[*+437]:SC/V*1R"GS MV]F>IL9?6T%;'&N?QM+^C+LS0B,<>%KKF(2=^G MXJ<[&_V(O%'G4^?ES2^TO(C#'@5?S<6=_'DU+S-191C+-245]SIJ>T:)# ./ M(LAYB*&R@WQ(N8X%(ER@.*!8<*?]SL4>IT86:X'U6<^>R&;!+L!O1NKS$Z(E M[G:$TBN: Q/+,7@7L7._?&*+1Z^722YV.N[E$%L,CBY[6+_8KI5KI&7W/U1<]]WB;S*%G@GFJ MBV)+69 MF)C$6GB7-)']CVPSETU@O :/*3@;SK@=Q:V&X&XSBK628*TEJ-0$GZ8RM"XI M/U]UB$?*\?DZ0^V8T'.P@;B0P;/_?D=,V3D8:/LY.H?KIB]?2UU2P^PL=(C, M-5,S:V6D/CK^+&X7-]^8,CWNI'Z^SBOZ\) +]7?QGF2Y20VX^]>9+Z(("^'! M)/(E1''((18^56:!YP5( S]&0N5F11%/L0I22&* MPA2FJ8^A]! 1$:-AXM/9PLC-[[LL>W;R6+$;KMCM2*H!PSN7FJ46H.@M?,%R M>-HN0CVB_9IKB1(>?!)YMN09V_S)E$;Z_FTN>%;^< 6T=N![K=\/0&FH8VW' MB6YPPWC85N[K&#S9;'*Q0?UE]M2/!4SPDD0!E(1 M)\,((AG$D"(D8<12$J>1CQ BW?8-)WJ=FJU_:A*#K=S@-RTY,*([.BKL!J$M M6W:$]A6HT1G5'OBN :5AR>U4QZ_,9 U87*:MII?[3FYW_;3,R^R_C%EZ)]<< M^5%\*]\K*K MC3Y5V+$-M3'YK0255B9CWABY\ES@'2=CGI5$$\F;YX*>??8\IU9;!L>5BI.T M];FU3>)(1M*C'*9>%*N--DHA1EX$42P8HG'J^VZUI(Z[F)HUN)&P@]UW D@[ MQNL&S\ LYHB,>RS;6>5[#5X[[F7<:+6S6AZ%IYU_LFT2O$UU=E.MO:Z#@*04 M,A+*<(H(APAQ#%.1ZLIQPO=IG,2<.R5[.=W-U.:YD7*=^-'(Z9K@[B28=O.\ M.T0#S_5C= 8H,]&,0K]9[$[V-'+ZNB9MC_/6-3[M1@!%7LZ^,+%0YO_R_5+9 M_*0HZ^]K2&+*/9G B$8I1%P22&(60QFPE'JAE$F:V$S^\UU,;>*OI;P":SGM M)GX#B,V3OA]HAI[PM6 ]3O/+>C=,EL)-2[9B.CVQI^ D"[];L;+ -/Y7U$P&^5@#VNV^>U[W/-/M'+J.OU>2T/ MU^J&)]M-[!N2+W1YLT\B7U<;R=CU@K_+YBM]%$ +DVQ)6>XTB.,809^E3+O! M X@%"2!*HBC4-_AYXN2^L>QW:A2@_:U99:H^B[PJX?17-R:P1=R.'@; <6#. M6$NL_=952:4K8*0&9,%!+3?X;2UYCV3BB%6?#&/;]:BTXXC'(1>YOM[69S13V':29&F%ME=E9F0MCT=?Z@*U".[%91:>0MR[#:6L(C31(@]M, M@XY/"R.K!US[M<>Z"#2RZ=8#=L=67A^-NO$R%]FLNA#YZW*^6I0D?WF?S15; MS5@J12K\ $I)=&8DC"#V$U_]&B:1C@^A=@;@V1ZFQI_U;>*-E* 2TXX0S^/8 M3'*]H#/T:9$C,-9,=%'Y+;L4:WHI!/O+P_+KC^K=BEG4#X>$&)LI^XC&'J"Q)&5!#)G!(0[3<_M6F\$[?4 M*G79/G9V)DI[1 :>NO9@M(_?&B[QV'X/KQ.WU9Q2[/13W6H:;^J@JA_6G]59 MH?>JU"_6<:/%+/!D$,8>@UZ")$1)J@MX,00Y"?PTPEXHA6M"@):B3(T-=L7< M5+I@RZ)MA>06@V.[RQD#\L&W.'6%Y=W2ROKGS1]J5:[ WL#H/=!:G?[+,+>' M=(@RS2VD>94RSNU1.U?FN4.+;6NG/>C+[\O\95-A6A15AMD9"@A*/9+ *#%W MRA,"J><#2*&OJ:&B?6<9ZEEM"U)-IY0.UHKB>8!N:QK90[M>)% M,4[&: N(^BUA=KZ[D4N57=3[N"39Y5?ZNJRX3A^E;_;/?"$#[?^&3&"BME3" M@Q0G/J2>%P<,RS#%3NS1W-WT"*1.P*8-*9URXCE?_F=UN8W6=]Z6FSPC76\: M[N$>X-1C*8T@(WX$$8X9I '%:C\K0D123S"*9E]%3I?C([_;[4C8]XJMM9W: M$U[#VZ(G;F%NX'O;!%\/ERM/H3+LYLN^05$ABO4U67!'&OH=0$EA?=]BT.C4V-H(Y9=;>!ZEYWK=6 M?823K:PH,WU1^F=!M#.D.N?J*7'V2;V[WF#8-CC:I84C'7;O*1S_L>75!!,: M\)ZP;)Z5+^9;%6!!XH0*B!*I_B&Q@)BP" :^%'X829G$3J[ZXRZF-@\K"<%: MQ%:Y[D\ :;+M\ MHG5MX&U:JUNN>#>3)L=NG4509]%7,EPO^ ?UL98B$X7ZV^I)['VRCK-GTM=7 MEK"RZ'6)C" )82II#"6.$AZQ1(1)T*9$QD#R3HUY/MQ>O[G]<'M_>_.E76F- MH<;5CKLF-%H#$^&FU,>.JE=@JRS8U;8^0 =K?J2Y+)R3^TZY*Y]$?0 YDVIQX6$L0J?UY'Q74UL+-I*"PF0H,!>V"Y 98<'W MV:+^Y ?7NU1GL;8C]WX0')B8M^ 9*:^JV]H%J 3M\]+4)3#ZO2UUMK>1KTE= MTOKX?M3%-]K&JCR3%Q/Q?R?/W,A,8XR1+V& (JXM4@1QJOX) HDCS#R9)EZ+ M*@@7.[::#>.7._A42PU,8%\?MS,O#X$=L?2#Z%B1+L\;'.48MS.MP>DWQN52 MIR-'NEAB*+@G)"+(GK*?V1U9G;>XPM]Z9_ED./$<[HQS[@'$ZIX-MCO;Z.I902;-%8,IU=SC:7]1I!/8!BTLGOXDG*AI="BO7L?)3IV[974ZMXO IDI MM@Z0$E5DMANS]3CX=CPX\EB.PYK5Z>F>5NLXY'6= *T;T,J9N^/B:K^*P*&2 M5X :-748J0W"NHZF9F5LYJP)*6M++&3W=L+7= MPW9';/"M:QNP6FQ8FY'H=Y]ZIJ^1MZ?-&A_O2B\\[\8.597O=]G7C(L%UR;J MTW)ACMLT.7T2ZNNS*$T2UNNL,-?GYX+_E MEVN3E(UF8/[V9(2$#$B(=>R@8 M1)S%,.6^LB4CG!)E/'K,BVPXI!]QIL8TE1KUB3S3Q@1?:WBETZIJI4"56O@: M9 40M6+@H=(,:-7J!][8,5-/X]K,7^./UL L]VX[+/68U8X K<\5^'0\5&NM MP$^O/51\R4P2&V,T3&C(]N3Z\P^=]9+6+]+5PF?:U.N9[R7U:M93-Z.L>?U" MLEX9>VZU;4JG+T]D/E\?]<;-\E3=9M87S$,4I9XT/>P MSSW*A?"<\O(V=3:U*?TISQ8L>YY7GDFV*[GC-9LFA.TVR'WA-O"4WQ-SG/P% M-LCT>B^GJ;]Q;^A8:'YT5\?FG9:>&+6/4\TN'CX(HN;F-OQM'3KQ;B4V;D<2 M1=P7+(3$GGK"R#MIT/C6>V<@.YEIXQ\AE)]@MO1P# M@3DP^7Q0:Z$05V"+IY%_>V'E13%2I<$54"H,XAAN@UVO?@B7_L?U-+1 YLB7 MT*:-\5*'5TD<8T9QD@0ZE2T-(&(\A3A,"/093X1(8AH$CL5*6DHR-:+KD)*Z M36[-]B-H1Y.CC,O0YWV##B M^N]M=7[UN)RK-HJ;?Z[4ZOUY.9^_7^9_D)S/PBC"88@]&)EBTF$00IH&'"9^ MB@GS8P^YN6P=^Y\:LZ[%!]^O%?@!9/4!<*W#?P>5%N WK0>H%7&D5-=ALB/2 M <$?F#X'P-V9-UNBUR=;NHHP*D>VQ.>0&=LVT\8;7=WV6-&"Y=FSB9:\6Y5% MJ59EQ<&[IJY4Y*+&)*Y+18L(\91[!'H15;OJE">0^)BJ3;8(J6!(8&95H+>3 M%%/CQJI0[9X>8$>1S9ZP,'M"HPS0VKCX+ML.F(UW>81A&)@EVX[ Y7+A/0Z% MB_=XA"$9R6D\W- XNHD[0GK!.]RV]1&=PAT!V/<%=VVLG1'_GF3YKV2^$CL9 M\HK-AW_+1*Z:?'RI(P-#P4B<(A\&3*C%*E1V/&$D@DS9[J&D(HBY4U);I]ZG MMDAI.8$1%&PD-;OPC]>_M@S)=!L-.TM],(P'7H&ZP>MLDK>"J4^#W$V 4&A,>DL2Q"LK) M?J;&5.]NWMR[UZ0^!:#M*6MG6 8_0Z7ESM$H^&T0/_<%'/JN5'VJJ]'+53?H M>ZIF==/C+4N;Z8P+G\6S^JH\JCW_IWSYD).G>LF4D:1>&' H6"(@BM, ICA2 M_PB/\,!3&^_0Z0RRJ;.IL8"1%6R%!;6T+6V51ISM>*(O](;>"[<&SKUDF@4B MO190:^IOW')J%IH?%5>S>:>K*_GC2F^S[N2.<^5O8LYG:4*\"$=J\\/B6.V% M$J*H1 0PH=0/!*)>;'=P9]WCU/BD$E/'V?&M1S+;\4@^*J';NG_/H>[JYNT! MR]'P&88W^RY3E_)!WL!@_.^UDLOND?D7ZM&N&[H M_9P\S BG7L"$(A4/:;\ $A#'J;)91(R)X(0@/[2-Q=]K>6HTLA$.:.GLP^_W MX6KFA4X@##S_+?5WBK4_J6N'*/O]]D:+KS^IQFYD_>D'6NX;V*/@J[FXDS\'?9?*7S<^C8B>V6&"-"0]^7:GKJB1I2'Z8Q36!$ M_#C 'FO>YX6HHR[F:H&UY'^Z2.S?45'[9;@I&\Z+X^BE*; M4)N//PLFE(&E SH#CS(>13'T:9SHLUI?5^;"D'D!IE0(%B16!E _XDR-7G..&N#WN4 M%:MMG3M9XNL%!_47I7?+DKU_'4&'5[NET7>" ; M45NX'GL=2P=_Y6N-T!A.3DBUY&!7.["C'J O8/>Y6D5@=-SU7M0E**XOCV\[ M#^D08]"[6[57(* M7Q*?:7M2!Z1@(LH M"3T8>0&!R ]2B),T@CI:F=(X$1A+)^MRI_&I4;>)OE]N;[T95)[UHE?B-^"36VA6.NA\T!OI-S4+E&J:(OK MN5(&2*7-WH,%^/Y)%T33V?8M"X_W/M+-Z\EKCM_ 2\B>4J9X4W$%-N.Y*S7X MM#>9VA'"EMS9A#ZIC(IG_<+^2VZ;'#$=/=] _3 M?@:< =KO+RE.E7C]L!* %"EC:C6&@1]3B 2BD&""(65J/F#*F><8,V?;\]36 M6I.MY:N6O'O&F]-0V^VM!@%PX,5N)]/-CM3CE&)PQFOHE#>G.W_U=#>-F-BD MNFENH*4'4J<,NU6[%,'?K7*=)DSDV9)701&?1:$(D96"F\=,V,3[92Y%ICZ: M>0'SHS3AD 8Q@HC[&*:4>?H>._(2&9*8\Q:%L]M+9#4?7Z-0]EKF==":7$L, MOL\6]8>6^X,>QLW273CL,(R9@K+2 E1J@$J/JSK 3!\J;8:G>KP.1=OHTZ,+ ML#.FO7K[VDLSKF.O,VI'/KSN+;9-"2*SA>!OQ$+]8 K9OGG1_YHCI+>*D![, M.?3UMZR8:6X5$<.0R"""B*!0F83ZB"8D/!0)CA+NNR4'L>Y[:I9A+3JH93<[ MOZNJ'O,ZIK]60)DZ6@'GDA'VPV+'G@.!/3!=]HASBYPBSHCUFUW$OON1\XPX MXW*<<<2]B7;\]E&W5SQ^RI>Z*"E_\_)+H0^_-_5[MH4D9F%,4\J1A#%*E,W( M=1JU1,0P$-Q/?"(2'D2S787;F-'?$^J0T MA]Y'931W5 X)K44+[?AL>U!X)S_YJ:+;9_L*Y%W410G/>J.X)KQT>]0#8P_9Q :X 8A(M(]$DK MYSL;E44NZGQ(&I=?:%L!_:UJ)R?SVP47W_Z7>)G1. YB+M7.+?6IVKEY"<0R ME# E@9=& >4TH6XUT ]ZF!HG5$*"6DI@Q 1*3M="Z(= -O- +_ ,//^=D6E1 M#_V,]ITKHA^V.W)-]#-J'5=%/_=@NR7_LYCK@^%/)"_711)T)M8DX*:4)]$9 MGQ.8>CR&H4 Q83[VD]BI:O%Q%U.;T+6$P(C8,BO%"2#MUO5N\ P\H1V1<5[* MSRO?YQI^HI=1%^_S6AZNV@U/=I_?]SE9%'I_O5Q\R!;BMA1/Q2SR! VP6K@) MC3!$GN_IK*DVG.ISVW-^1&/RF909&Z Y<:()F*!8YV>>K<4H3 DT,T_A>?P7%/V?%[\:9P*F?HL"CD(=IJBR+ M(((DU.FS4N:),(TQ<[NQU=39U'CF9 WJENZ;!HAM_37] #>X@Z8%9KV4Y#X$ M8^BJVYO^7KVP]J'F-K6SC][I/?W>FY=M@JO*71P((1CS8.SK7*Q)=GP3(R+U4'^>\ZA5]5 MHC>FB?!]%,.8!0%$/DET=GP&@P G(<$>][A#>6N+'J?&9[7(H)(9;(0&M=0N MUU)L &]FK$%@')BG+B'8JN2T#90N5W=ZAG2D.SG=H76\:>, TX4K-#8MC7@W MQD&Q_4LO+B_V%;=X\TWUH[;-GT6YRA=WBTT\43$3!(5I1#TH:>Q!A#&&U/,Y MC"(28"_@<1BD+>+"762PFB?C1X*O!0:YD1@L%^!9!]<1(W37F,6&(;'=!/>, M\&M&+6ZPKF0'WW]8%L4/&O*=>,8APQ)97)=O29Z_9(L'?6X.)Y661J;=>1/X6>9*14G%:=>#^;$^^_D]\5 M4OG"C=0N@&]'8_U!.C!QF;C$'4FO-(QK8:O;?/T1E!TJ?5+2A1Y')2$[[0]I MQ_*MEC;52KQ7]BKQ'+C0CT:J^<[&A?*TEF5:E+\0Y2?2,9GIJA.Y E( M<9) )*6 1$0I#** >S*1@4!.:<-M.YX:3]1R [$CN+)!V'S%33P_((PM5[K> M<5W!S&0"4Q_F^OZG>:MPO49A/4BVQDG_T ]NIE2H[\H,UD(#NBJ!$AN\"+7S M4H+W:;&X0=6O[6+9]\A6C!LBQ_:,X_NMJS:>*/#G89KZ+$Y@%.O:!R(.8>I' M$61>XH5$\L1/G6(=_LPU%ITK*W8IF#CU.HBG:AI>@;?Z:[GH,8_MF#4+)U"* MT*G"8.^% [^L:"'^N5(#>*-O6>Q4[?!PS +JQ9 CJC8X$<<0AV$ /<(3PA'# MTBU?[=F>ID8%7WYY\^7F?_]R\_$>W/RJ_G4LA7(>43LBZ 6G@D6:^&1[G@4E(B5ZC6=LF6^DW@.\,PQ;[OAS< M;;&[X.UV;G9$UW=;E??]X*U;:9LZC90F+]N=U ?%[^?+/XIK6I0Y8>4,>8'P M9,*AIQ,ZHI0IVDJIKNSIB3#B(>*.E3T;.IL:26UD-1REG1Q&7/#;6F#':,M& MH"VMGY[@&]H :H]L'-4Y^6JD=19E4^R!UW>/%&R&4NU/Y-,ULFLXKY MKOE_KHKRR9AOY-O,DU$D=?RDYR$,$5'T1-3F"RHS2L32PXQ@I_)PHTD^-893 M(@%:AYOL)( G&Z&U6:#3P>N& $1MLL:TC1ONO M%&4-UQ#5GRYW_BH5G:PQ.5>ER;Z!-J>6)A.P9L3 \^/Z:D?@<>IA[D%BZ"CU ME#'-8P%]D6!."(Z9;Y45YFP/4Z,=+9DQ<5Q.%T\A9W. V!&/P??I.E&X"20W MJ+2Y/G0*&9?K0AT1&NEZT %2?9V1-BA_X1CTU)LCGG0V"+Y_F-GT8,MDEKE. M*EN:U+^ELOUT9.NSL?A>[E6+YK)RY.,08>$K%N,11%X:0^HA!A,9II&?A"2@ M3D$:%GU.C>;6(E>)KTL30K816^W<5(>M[HS;P&]G=_4,ZL!<:2H45S?$[_?N MA_=^']P!EUX38EIT.VYJ3'L!LK'J!H5_8!X[F]'K"JP'9:/ 3OG!84%W M,1@'!7\D<[+O07 T.UM#>,$H=6]W1).UM=+[!FW[9MHL-'51YKUBS!^$^E#< MZ_#&;?1<2D(?$1E!F>) K2^)#RG&,0P)#7$48F!?BLQLPIG,@:>)OU8@@X!UXFUK7H]TO07X%*;/";$=RJ$&,7 M<%W6A2% 'FDYZ ]LQX7 %;,+_&_=W(BT[ZKB/ML[O]WEJLDF..-#'?%E-M,Q M#1&7(H(,!0@B/\20TB" 5&#?IXR3V&[G8-'7U.B\]F!LPXG6PK8ZN6@"V>[$ MHB?H!J;NUJBUO(O2B$?_-U).=_<*]U(:]3Y].Z7YE=:%.Y9/3\N%.6FM:C_> MK6Q48 M:8:ZDV$RN;(C';#KRS@9KAI)-ED+] W&8^A QY$,LA >32,K02],0IU;7Y5KV/S7. M4=^XT(U57 &WXYD!81S:?6LDO]JIE&J$O]H_@?'_[\?KCV]N/ M/X'KM_>WO][>W]XX9AEH,2QV!#@LV -SX(4BTALE=HI(#W)EKSV((]25;I)B M"O6E+5"RK#-MTU+78E$?E]J$)//K)^V&FS%,/!YB74B6$(C26"BSSB=0;1E3 M*7%(E,G7KE#4?D=38[B=@D>+6E! C*1M2T0= &O'7GW -3!';46\ FLAP74S M5!TJ0YW&89BJ4 =]O5)%J-,:GZ\&=>;Y-L$,.^=5ORZUW@LBVVHQ%)6 MGW]:_B'R62HP";$"50H90\2#"*9"Q_1&RH1*"8M\'-B'-+AU/C4"V2_ _M4( M"IZUI.#[AURH+7L.RD>R.'_/I_MX-'/,T"@/S#N[Q]N@$A%4LE^!??#K/QH% M!D3;)?1A.-1'"H#H&7W'*(AV\%V(A7!L=,2(B';J[L=%M&RC[>&AVL._71;E M0720GXA04A[!Q&,I1%$@81J3%,8!2PE/$DXBIX+F9_J9VEKPA3T*OIJ;Z7!3 M)P/>I-(NE]7!EF.FAG,0BS @Q LEY)&D:@U.)212>-#GL4]\3\0\45\KD=/E MB"#O]C<0!C]/-:>G6L9!XM,LD>CW=/1T5R.? M@C;J>WS:V?SX"-X:-01B%@=!PD6<0.G%$42Q1R$-O!1&(6*>CU"0N%6;=Y9@ M:B2MOF-H0(^- 7T GXTKE)/TVF@E7LEOLXO?JWENC!#3]=WL8M3)>[/74,O+ MQ.KK]E%] 4T0:! &*?(Y5_@S3QD[$8:$(@H#GW)]C2+Q.76Z-;S3^-3XR5QE MU\*UNP2\"YL=#;4%8V"&L<;!_1KO"85[O:^[V_ZX%W-/:'9T _?4,VT.#?6] M:WVAYYV@^B;OAAK4SY4#0QB2N*/S[,&<4IC;_REE,8=IDBICQ$]#F(J(0I[@ MB.)0R"A(9Z4V[VT.#MT%<)KK&S&&WLG,]05V12U/@"M-7$ZN6@R!S5GAL, . M;9EH-+7T0(MOKNYLC13]6ZU"O8'<46)@Y%W.#8<=@9'.#@<8"([=7>/TOLT$Z'C-?Z3I<:U_FF;$A]E%;G#7R[7"@95DJ,6AXSM\+$ M)X@2*%'H0Q0H4Y&&OH3(2Q@):(P\[A25V%:0J1F3EXK<]#L*=O;F&-@.O,88 M%QWR>N]J@#Y8 %(NQS0)[3N/57S;A_C9U0^H>')Q,>G MGFNSB5YG2M:WV74HX PG%/D)#:$,DD#[]01,?>1!GWK4CPD20>006W/8_-1F ML);)9=MU!)?-=K8+"$,?C -O5 MIAR%(?)\GSA% MQ)[N9G(3W7B1A!ZK45\NJ=Q*P\W M:GM49[CYZ78+V!:\ZK=-_K?-PD"M7J*R#!?J0((4[4RHPY M9$D8ID%(O<0N=:UE?U-C!B4P,!*#KJG##.X6F\"#F:"I)PCG$%.DMDL15MLE'L40QR@2,0Z$,M-=I?O: M',["@[^VFV5G@4_7G^__ 6X_OK_[_//U_>W=1P#!WZ__U\W[F\\? MW>:QRT#83?:!X!V8$<[FB2_ 5G#PVR W+UH@UB?%N'0_*@^UP.60K-HTX<9H M15YN:SU_86)!\FQIHG6]F,4BI03&$8D@"H,4$E]2F 1,JMT-]T3@V_#6V1ZF MQDYKV9P"G<_CUTPWO: R,*G8 F+-&!>5;N %]>X.)ZC?#OG@?..CS/J+NJWG M]N4'6V;B?'HF65Z5;%?;B[KT5&7NW"ZX+MV.]-E+- 'IIU]O+>*5%74"GWVL=8%&F7 ]QMUP%J?'NO8]@%KK^E# MN\@S;G;1'I [2C[:1YLM<_BM]$'RG30'S<6,TDA0O9/S*-=9!6(&L1\DT(]" M$5.!DL2-,_>;GQH+5M+I&5D8^0#1%8ASP1T3[NUCR)&(?,$X9+&GC$SIQY#B M)( T]0E2RU"D8'1+&] >Q7&R!0R#H]T"T1Z;@2E_"THE6H\I!$^JW&MZP/T> MQDW]=U*[H[1^IY]JF;)O)=XK.79VIIDH/BIQJ]#^64A]ZH>$0P_YRI*42$!, M/ \R)%."8C^BH=6VT;*_R='DLE1S.A=,9%]-L@OC]OH[^5U(D5M6$K>%VF[2 M]PC@P"R@)*W@VCW-,O6MMN+VF-O/#I=>4_Q=Z'+<3']V^A\E_+-\K4W04T54 M2VF*5+PAA>!OET_ZUH()W- WA8M90*47J,TJI)&7**M+A)"$V(.810@IF\N+ M[.[>6_M=PNL3LVP#>SS2!PCF=U&"2-P&!78E,2 MO7*@>D9TI$BHSL@Z1D(YH'0A%LJFI1&CH1P4VX^'YF9=&H?'WUK*@#YHN9[_N(HUA (O0.V@M]F(;S7%S+8LG -<>AA?"P-S%%1']H&K04WEV?7!X[ZY\T?:I6N M]NE,7[Y=JZ53D5:*]9F)NB^0^\U9W5FJD;-;]X7B<1[LWEIVK^[X12CK.RM? M_(#>9^5KB.;T[U%@\:G*TBHKGE-FMGWCVF78V MTYM5D2U$42@JH-FBNBXDV/)AD?V7X+=<&>:9S,C&GW%='PWOEY56?U,V/']+ MGC,=8KF?\F26X)0$"<(Z-QV!"/L<4C\,=99-&3/A!T'$76RJX46>&J'\7^[> M=4=N7$D7?14"&]BG&RC.Z$))Y.Q?9;>]QH#;Y6V[5V-._TCP6M9T.K.6E.EV MS=,?4I=,Y56D4E2I#S#3J\HE*2(^2A^#P6#$/GN]RE(':]>23!..MIV'-J\Q M]$R K;&@8^T=V-L+N@;7+AYH+:YKJ+2IV* Q^>ZD(M1X?MUT0S.FWS>!UI/Z MA=.-PK'?.*'D(1'9M_D/TP&JZO=93X7=5FA9%C.61!%48:C7[S1,(1:1@)&( M448(22B/[6.Q5V7-;9*HE&T++>W5M6F#Y@RS3>1U-/ \L_.4N+G$64?#;Z(( MZPTX.L96K9#IB:I>?\:$\50K8PXCJ7:WW'ZJM,/GG?K5NY>995*J3&ER30B! M*-"LRU 8PC 0(8V24#+B%"NU%ST_ZAWG#&D/X':NM1\8O9/PP5G23HW\1N\[ M8/;B?;3T=,?+UZ'2'NDO=K#4#I5KATLMGS"HR'9_LXF8X% $*H \CBA$,E20 M)(+#.#8G4)D@661UWLU6X-SHR;ZAAS6D-@[@WZQ=QP7B*6OFL6C/,0Q)IZ+7 MHR(Z59'KVY%U+6KMV.?D;C?;HJWPVHK>.30AEU$<1QPR' N(8DP@S1"%62;#+& IC5CFN-L^2)&Y M$?;;O#1%D\WX..^P#QL)ZWUU[_CZWTTW)K0[XU72SUVU@\Y-?F=MQOZO32D3 M'W[GK6".O&L^3)>I]\IO0NS,#OEMSQM8$(7S8MLNX+_0'[)LBM O,L+3*$TB MF*E \R'&VE&5)(%IA D)TY!QM_+4%R7-C?":J-'&J B>Z+,)+SN63[D(JAVU MC0*59^YJ=.P4TS>9Z'T=#-QKK_1!,6HYEHO"IJW0TF?S2=&6WAL&-OC8LE+^ M:ZL?].:[_L\7_93J[#Z*:4I%2&&@%-*NDB8)0F(,>2 2S189"H13L.V"G+D1 MPUY-4.D)C**#^KY= M:.'D: RS,Y#$+*O97&=1Q&[91Q0=2TC3"NVWO2YZ+G M\AGDZ-0LU5S9NO^1T%Y'JC(H<&(68FEBVD>&T!1@2&E"XR .7BQ%YYS&<^.I M1DG04P?MA8;7CN-F-6B>V7) 2DYY/B?';''NLG(.7P,OR\;)1FFVV3EGE?[[ M)N=<&P.ON3E7!0_9BJGZOGPLUF++-TV!;89XQ(,PAI@%5=IW"G$0!C D*998 M"4R4M-]Z.14PMWF@[B_4J.BR4W &.YL]EML0\4RR!V ,JN!^!A67_9+;T)EH M?\01)<>]D,L0].Q]G+EQPKV.RVH?[FU"ED.H 'TGQUP2_^+9,3VXV*3']#UBB%.F7<5OZ]7G MC7[./]?F#,FG_/'KIFQ/8__35(?Y*(OF,G,V>Q%D UK!WRO:ND8-WNSU.O )_VO5()^ M8?9,>;56H-+^#M3Z@]J .["'OS("F*8V[0T3@._BBW#D>R MQZ\=\. )_=[A9A_ZQ3<\9V"MWZ9]2'.R?"$EY[%I-J02TV^>9ABR:F>;4QGQ M1,11&BQ6\M%LMMMYQT<2K#X<4G\X73D^-[&;!CBRUM"Q&N\1@'8>[A!0)JJ9 MVZ+QI@<-]^JWYVT>M:#MD8AI:]2>M^^D[.R%RX;F\#T5DN?5U*)_7LJF)L3] MMW6QR?^G.V^ Y(-O.'J!Q,^LLY$Z<16>/Q&G& MG,.]WHIX54&_!<48)RSA4!&N/8Q(:C(*<0R1C+D2VO?@D=4JU57PW BI4FKT M0EPUQK;D,SYRW@G(NJC6=7Q]E,TZ &OBXEBU[+F5P#I 9$"AJ\/[!V;F\:]2 M;)?R09FR6>N5R0@V!?^;!,!&4I,R?!2NUJBD$FF[K/1IKFV'R/XJ3'IH,VWBXNVXG20WCO#(&21 TO*K_L,;?9Z7WE/[;OPAN+U^"%*Y-=&IW9YCV>:OSW37J\B+[?:F07I0[96?^\ M957!E_O'0E:M$^]7JRU=?C*'S@3A)(DB!&D:)Q#Q((8X8C$4C!-.(Z24L$JH M[Y4TM]G Z 2>:"[ 9KUK,@.V*V&VRALS &WM<-FZO0:WS0;Y2"!Z)N8*OX\& MOR\=_'ZK\&LM />]^#GNMEI@T[.M>NT)$^Z?6AARN%%JMVP1>BOVZ7V M);X]+=?/LC#% IHR^9]S[8RHG-/5YJV>Y_+5X[MO3\7Z>\4F#\4G^;7V0W9M M3O2?EW*7QV,:+V_+JJ3?^[S<++ ,6F-T\XM+Y]6?ZH"YD:!$:,8TX[9&.N82?2?-*U M[+2C<;RFG5BZM^GNM2S,ZEN*_W>]DL=,)DF222P4C*70WBZG#&(<(JBT\\N5 M]GOCQ&G+ZT9]YC9!M6VTM*.RD;SBGWOM$1K-&R(:?7ZZ.ERC33QC#<)L9I2= M0=W!>;E9P@;?B>G_JDISXW4;_ 80MM5CAZ96-SMLK]*? 6\ 8D;5N ,FX*]S6!$R=T6]A^FMYM<],P1GE/5V:' MY-4V7QHOLSE9CUB,-9$@*#"5$"680XQ2#&6:T0BG(L;,B4G.2ID;@[RO4KCU M_[-&34>_ZSR4=D1Q,T">"6*'3:OAB-4)K# 8DP_."YJ4!Z[:>OS]7[]XV'?_ MIG9A9!,4/=^)^<-Z]5V6&RGN_Z*%*+^L-W39_?OK=;GYL-[\E]SL-V(_RB)? MB[?KHODGK&;A._,':T.=_7 MP#,?UYWK6=6YOJU,?5\4^A)9MTC9&0TJJTU#:/TN:#/!L]QTLGO,4K=Z=U05 M&MT9.QZMO\P8C3E?3&S!I!/1RXS.\0SW0EJ,6!?HJ)?"V_R[7"28F>Y7L?:B MLP"B@&%(<,JAB((L)&E DX3=7!3HC."Y35?ZLTI'J/]S#F*[:<('<)X)_G+E MGWH:-WE!=W7Y'Z.YYSH_5[#R7N3GG.R7K_!S!1&K\C[7[A]&2Q^+-9=2E&^U M 1^JH@YU\?R%Q"S@B0AA%FGR0=@D&Q$4094*C4;,J RI"PU=$C0WVFGU!&9( M05Z6V^J+TD[RJ:W M\PTGNX"W?]FK[[/)I UL?EM+7M7@A1M*VJ#3WT;2ZBD#4S=D64KY\"0+:K)" M#N-+OZU$7O+UUAQO>/.#ZTOOOYG?%H(E88HDAFF08HAH%$.28 D%YS%)21BD MD5,T:) 6OQ1T5=(JX[Y\]7SPERJB&Z"(1>;<@HJC$**$($AQ@&'(TR04+#!53X>5 MZG+08FY4V2T,U2@+*FU!UY [P)Z/_ER7AG)MU3EHX.R8U/MP^,X!\342-U3F M&H"DGYI<+HJ\4#6N 5A=KL,UY&$#PX;K;]_R3=T%?27V* -FHPT4F!::.)0[ Y"2<.>L@PQOL@-_41 MC/=K[8]^I_FRJFBX[G36^+I>ZN>5KVB9\T5$0Y4H(F"2)!%$82I,LC."2FC6 M"R5AE&0NG.PM..GD1#RS$5&RWI#]@[4BMZ!!C /1\4L,!DU+_6*N&E3 M4?OM/LD^M;AE&$T":&DSC_Z$W KB(P)@V<%S0I M 5RU]?C3OW[QH#JW>B1DV1;*%"8UM2U,VLQIF-*(F\H324 %1"3B$#.9PI@% ML: I96'J4NVV3][6KJ.".5$'UX$OI&O18%MD^DH']SYGR@+"MD8=E1&VOFUP#:#"//D76?_O MN]6[U7?](JV+7)8+I$(4IA&%@F72I'>DD"%,89QAE7"&*4ZSMMGJ%Z=20)>% M6KWVA_U7OTS Q;_*@G^E9D-9@GROK7,5H"MHV[EHMX,W616@2C_P4ZOISQHX M\,X"NR%%@/HQ&;D(T!6!4Q*\?:_81Z?)-J679&73D MXUG>-#"P9EI4FLH6A?QJJDM^E_O@OSE,OFS:ZSZHIOCD_4I\6+>5*#^NRTUQ M<%[,A/_J"AIR\Z"^T!^+*,FD%*F"*) A1&'&($TTI0NF].J=A#B43J<]O6L\ MMVFAK=E;RLVFKKL,EMK6.[#24X&>'C;TAV,(T/N86X83YS22OD.3QE9P8.SA M?JKI1W[NR,;G_:A7F27;8D/S9?7[/ZB>_MN[J=+OHJFJ.6*P:19X![0Q/F,>?0#Z#8!E49I(%JMZV:0)CXBULLE+4I3MQ24QA#'+NY6 V'':F/#ZYG/NDE]VCUM M-:[*>()*Z:;UKM%[W'QF6Y3&3F/NE3MY]K(M$N>2EJWO'1+*_?+7^O52.P_5 M$^_K9%M3&=/\VZO7IGYF83S!37W5_2+53AA*8V22=21$2"60<9E!@4,J2"!) M%EL=!AXD?7ZDU6IH5O"5CN!5E4A;_7A?,U59!WBK'YTBO*YC8Q/Q]8BX9Q[3 MFC>X5KJ#O?([Y#OCL1^$L>*8 Y'KB6NZ/G7"..= @P_CGD,?,K2."]N\6^E% M:Q5$KPJJQ2R2*M#@RY!EVL-*0LA8E, ("_V_$8\5RIB;JQD- 1[%0=5 MISL#I)US=!L\GBG$$9D!!5,N&3]N4903*1,7/KEDY6EQDXM7WK#/4:^\%Q'/ M A($ 4PRBB%B$868!3$,2$J35(0AH\)Y1Z)^]MR^Z&Z(9\ F00.80SC?'89) M N_WUQ$8%AH_M'7T(';S^.G#S8=VG0T,'UTR,,1A)NX'5:U1WN^ZG:5!@$5" M)%14+Q%0@ -(&!NV7H24+AZ\3 &^&)BJ-OBN7IH=7+HODEM M,@TV?I6;KVNQ8%2%/$L8C+-4^^$L"R%-PA1&L92)X#Q-"!VP?6,C>Z8;-ZWJ M3=#S:6N23TO731LK\.V88S0L)PH(M/@UHG6.55 MO&T"DV.AZ)ETVF*$S='$!L\'!7;*CH::2PKJ6.A-E']Z XJ.45L;8'I"M%+Z4!U4GOJRK':IB;?:MQ*OG MWS3#O%OM]MCO^2;_7B5-[,I+H0@K&<0*!CC#$*D@A21!&)H^(Q2CB&;0_L MW-67'EW/,\W1P.X,!*=%?,QF5[6#WQG;GXRM^@7XN9NSM+/72PDSGP,RIBOM M1<])76^?2!^[ZEYE#2S.6^VEORO+K12+0,8L"4D$,5=,._-!K)WYE,,T9J9\ MFL@48XNZW?'G#2TV=E-'5X0+*1P+\L\;< M4,Y:=%-L]=\T-E'?2X+C3P/O5\_Z2IE5HU?7XPUH3L;GVS;^V M^>9YOQU;_D/?N]$O+HZ#0"2FP_Y4G9OO MW:AU(X'X&54'.GKQL9J"W""K(EQ=,T''3N,R=Z]K; 65L7= FPMK>T%M<">- M1--F8_/(O.EU7$9G83_:3L_I7E$_.T/XE3@L>J[E_2[SQZ_Z24U!@T_R&\U7 M;6VP+[+XMENOQRJB499D,!'"E&RGIH)?*JNC65F68$:$U>'@(<+G-B>TBD/: MU($H6M7K(#NHNDC_]"QIX1IA=QH3NYB[+Z2]1^&KN'&K.FAK;NR4KR/+P*CO M7!I_$-QNP7I?L$\6OA\7?N>8_A#\>J/\3@^=-.X_Q-SCG8!!SQA8#3I?F77U M^_ID7=T.K2U1*F+!@E1AF'*10B23$.) )C!4&8N3,.4A^HJX:%?D2F/'WY^:F05*Q7_Z1%;NK8?])7+A1)I*"I@G&F*$1IP"%+$8/Z MV8*HD$BE(GNOTU7\W-BE4A24E::&8;XWNH+"%'7ZB9: FL.S7'L'3FZG\[#8 M.)X^P?9,21?[IM6=,DKP>3<$K07 F. 5%]3Y ML1,ZH4--/G1#!S]ER(32](]_+&052?D]WWS]72Z7Y5M:/*X_5*\H7;ZBJS_; MG^_+FUG,4IA331," D0PBQ##$64KT3TD<(!)FH5UH?"R%YC;IU!:! MG4G@+VT3J(P"E56@-048N^[VOW9,'K8N;&(;6FH*/J@*/#/9XSQ\/+,%4.ALF8*.R3V'%&V)%%*_F^/ MZ^__KA]0\X/^X9@6>AX^"2'8&=A2@>75@XN_KK_)+_3'F4[C,LU('*F6$P:D.* MLO;A,7(5UHOBIBZ[VF?WF3JKO;<,XXXV2EAM0YDSPXLH32.F9 PU;2"(,J4@ M3D()];\*2<)$.Q;2A3%.),R-)W:A[7HSF6L5W:CA%$,[0K@)&<\TL .EV3)^ M?0T5YT__HN5C?O"G0B;]S"_:>/QQ7[YPJ#M0;R;7I-'=*EC0.,9!1%.8941" M1%0,&8L9)/J;3KA4,N2IFS=P2=3@8,]Q#&=@SXPQO4-+DJ;V#7HL_K4,^B] M8QB+?)+?U\OOIH9[%3-]2[G)L'INMA.(D)I!%(8Q$:8::$@@3C,,0R%#E:68 M)Y$3D5R5-C6;W[HA8V6D:]H M\5S%1SYHXTV]C775^ZVEO$7&<4!BDFD2TDR$3("39::G#4I#'I HRG"VV*PW M=.D2V_"BJQ.%[33VOLIGE3V[\A;&HB%1$3_#ZQ)5>?%!FR8JT]2I,-\]V)L* M]K:V([J/XE2]= [,VZ7_CAW*\3H(XX>"_*C[ J$DK[B?#T7Y%3FT:'W5,;!I M&&BZK+7MU_2/I=GKO^=\^VU;N/SX6 M52'+C\7ZOR4_=]]"JA#'42A@H,PLA(((4I%FD&-%:1!A$G&G"KTO8\;V\VT^VR:OYK>%EQRMT^X.+ZK-T,FVR+_K M!WVO#CSNZR$NA,R8"(A^KV260!1&".),"?UKB(6(621HYC8=GAD#4QE5VW^)1L>JZ_ M;1MY=Y"QVD#YL-Y\+/)OVNNOZ8?G^LC)^/K7)[)5YD*]T9HTM;[>X/&EAM;LM*^:^M7&W>?-?_:<_B*.T( M)9F$1(5F\TPI2/2["E,B,QQS3FCLU$KOK)2YT=M>25!IZ5C@[2R0=@QU,SR> M6>@8&0\DU V[>O&PC_Z-4M)4ZMV'0,T1W+;B;WV8 MJ&X;MJ\(O @IY5&84"A"DZ<;Q0FD3&101303 L>8N$41AR@Q-\JH]'/CB4'8 MV]&(;T0]L\Q._<[>4'68'QR:< >:'H%[*ZH6Y_P:9SL3TBU@CLE7@_28E,YN M0>J8[6YZUL3U=NNJC-VC4D=EM][\T"]E7DKMNG&Y2)!0*&$"!M*1Q!BDV MB8X$9UD6RX %V'QQ /E/JLD4 5!#,H/#SL#&;115H M1]7_'B6AAXW':/6A!XH?YBQ]6&]DJ:6;$-67M:E#43:1CHQ',8K"JK]B %$H MF?X)8XAI(J,H(X)PIW*?%R7-;0WX0?X%?J7%GW)3+5C:[.&J=N*UD@:.^-I- M!*.@YIFZ*QU!HZ3I:%6IZ2&FU O&F)QX6=BD+-9K\S'O]-\PC"D:BBJ_K)M^ MKZ^V9;XR;0K+#W+SH$P?J;83["*F<1HE0D$1,0(1%D3[OB*!*44THIQ+%+$! M+:-==+#Z0*9O'=UJ#*C1L\P;E\4T^=/N;-7GCS86N#&-T_@(C&,9XQB2D"&( M*(X@%I1 'M X(6E&$[?8W^@#,V7>7^-%JG71'93)Q\1N0O"%M.F"O^5W5&='D9QBL[_NP=IXXAH VYESB)'_2Z64(,L-12*#,N)YSA @A)DK!"$<8,68V-9PB9G<[5,0-[33U6,3N%PVL1LXZXEZUA=FIW;PFS,[<,)9&5V5JJ MSXY\RLL_7SU_T4^Z_Y&7"\E5&D4:3$PR[1B9MGHDBQ&,"SCXA?&\&XW>N"/RC1@ M; .5<6/FK?F!?=3=FI%5G'97Q@^^)[LOGL0,C)T6ZR=9;)[-<:G-_4J8SI]/ MYEW_1[$NRX5(3:-VBK6KF88012J"!*48BD@H'$=$3Q*)4S3NJKBY\7JK[1V0 MK9Z K@10^8_-MBHH+7_PY5;L^G *\-3< K8K/0CZRKK76/57??VC,=,Q4G=] MA"QCZ>LZ8E\#3_WZ)L5+*/&VZY+G#;"9F7]24S-[J[! M90MD44CQ5NI[Z'*7FM?T@FL.;BZB..)Q6&4$FJU=BX!8 .Q':^,#YQG?FD5!HW&W03@1FGP4Z/VY9#DD"/Q#CB- M?(3=1O+41\X=T#AS1-SE[B%=OCK/I-_T%&[\LL\;NMEJK^U]_BVO^_.4'ZL$ MPT7&HC216$)),@(1XQ0REJ50)I@G-)591*VH7;IJ>4- M\HG:9XT+O6.7K$'@]33$4]O MK6YE!;^UJ^L95/^N[YGJ4JT1H+9B_]?:CCM@# ':$I_UH5R0]%O?R4J3%Z[/ MY()6?WTEIZ<-W)[2'"OO5^*]?C4N^>OGBB?N>LKH=3VA(N90A%)[V%$@(4W" M$ 9IAC$.%$I"ISI*MRHT-ZJL[/D/Q[VC6P?%-W;&/,75CFU&0&N:J+,34 ,[*%R$8?SN!Z>B7J!SP45[SW<= MN'SYD!VO#UMS$'.M?EL9_W-!@TPJ@C!4R%208=1LL,L0RCA!- P5U- MG/.&]^S4'-TTX5;,>74/]UHN7#/,1>D4>J_J<)DDR4)^->7@VZ)=3<$"21(5 MQJ&"BK 8HBR*( UI"(G VI=1BBGNE YD+7EN5-9M#%%7KCM0';QWSCZT'P0[ M#\<+M)Z)\?[A]3MPO]D4.=MNVDH2'VGAISRI,T)CND/VPB=UD)PQ.7:9W!\P MC+/^0?.5^<@>5K_DY=.Z/J__H.I&%.%"+Y\BB8(8JH0%$ 59!#$7""8R(3R( M4H*48ZSMNL#Y1=F,OJ;1<$GKXS*T4M2-DWI MB.B$8";AGTJQ)I>=QJXCK8& MO_OK^#FSCQTL8U).C\1)><;.^F-RL;QK&*,TFP*KQZHC^OLV(FV:QFT+,P4M MC+\3)Y& 5*411#(+((Y#[3U&D0I3$N,D==H<[94X-Z]GIW!]S*+3',V16/JQ MMN.641'T3"][\"IE[\!.W;I59JWP> 1CCP6 M+CDG96Y?=Z->G\/L *-EP.-6<'P'-YK6H"T^/O9SKF(P:OCBK*!I0Q77;#T) M2UR]>.C.[G=9MRNHXQJ[%O(T4G$:$3V'DR36L[EBD*11!@.$A10!(\1MG7!) MT-R^_%T_L[Q2TW4_]P*:=E__&!AY)H"]BDU"X]VN ]R8.[K7<1AW2_>"K(GW M=*];?+JIVW.]&QN4Q6;QH%3.9=%NDJ!,120P6[K89)VE$:09$?KS#Q*BW?DL MDJG-YW_RY+E][XUR=M_Y*4[7/^R;K/>]E*_U&G%/XJ*U5[Y7?4_G6]6_'7^G MIP^=Y,.\:$O[)5Z^8$A"Q2=9[39\I,7F^4M!5Z6>V4T;:SW87TTM$*-8]YKV M#_NFU$V?*?HHUZHJ!?-UO=32R\WZD^G25FY,T]KF0-LBR-(PQ7$(9:HRB#!7 MD"'*(0XSBF5& A(ZG$&>5OFY$=[,&+CO:FXV_HM:_:FS=&."2*3'Q>W&= MS>8^VIX)LS$*5%:!CNEW8&<\,-:#@ROW?P5["'9]X9K7YO/1:], ;[\+5X; MEP2>^;X^$R4(S?4UIEQ[,EWFEBI"?.I7@;NPWRM%])AX&FF_'LNY$J4 M"RQ"Q8A,]2HFXA"I!$%&J( L0BPAG#*6A -Z>.P$#$B;F*)!QTX_Q],P.]SL M8A9N,$QTKJ77=/>C*L=FCGH>9??P:0^='-MTI<6-LRYN'N6^$<]UCW8&TF/M!]*VJG1[EO?N*M MM=WORW+[K6[!^%NI78[#VMV49C0,F$E]%P*B%(>0H3B&0O\4A B).$/#:K9? ME3LW$NW68N\H#HSF0XNK7P?>DA;'A].WSW7V+'$7TVFJG5OAY:>*^771+U2= MW J/RU7'[6YWWVUZK1^X7N;"K(;>K#;Y)I=EU54%B101R0*8$B'-DHUH8I*F M1J9$ :-Q%*+0=N/IDI"YL5!73] JZM2OYBJD_7M48P#EF5\&8>2T==4'PJV[ M6!>?/]F&5I^%W;VMWFL'-[X[/DI3]=;[0G\L@C 4^OL.898A"A%EIGU ;'Y* M8H6B! 4J76SLJYM7$ !-4,SD\>#0:L'8^QTAP>>>!+E)-@8'ZP,NN M^Z;6^.["$;Q16^#UP35R"[R+XJ9N@==G]YD6>+VW#-DU-PTYWR[7?[TW/3KE M+M4R5AD*A8IAS#DU39L5Q"AED,8XB#,9"I0Z[&Z?%S([%\(TG'VBN:C;_U9K MR=+$@39?)?@F:;DMZ@HZE+5>5V^:N7\7<9N?X=B1]W77U#_?8>JX=YG2]K?L* M'1X#:HNV_K*55=U6#:-<*(%0%"@*<80U=499"+'"&$I,1$IEQ$GFU$_=6O+< M^%2_2,C- ;,'V]?!K^K]+\=27R4IKTMKQ>@9>+*)$!01Q!E3$.49AED$DBH$!9 M%*:$*)%:G:B=4.>Y37:[7-AU)Q>6EH":)F&=A-AO>W.J5/S6GI=+IK[T4KC. ME+,8ZDFGUG%3I3O6@T^S?C->+KM^A#?D_P=)],V:0)])=T^=OF MS?> ZS-=OD^TF[LC9+[XI?DT2[,C4SRM"Z/)J^=/IF&JU-!VDL58I.*0!#"( M PJ1P!A2PB.8$A2*,$%)'%CE9#A)G9O+L5,<=#4'[!GL=+>;.]RPO^X7>$/4 M\\QN 2;X8]1,L4%([8.$91LE+"7_M\?U]W_7SZL#A/J'X[B@FZQ)V'"0^2V? M#;OYU@36-TI)S9CMCO$7^N,3K=: VM)\F5<,>91*0XSC ,*$F*B@0@RR. M4QA0'@29?BNSP*E6T2W*S(V_NJFN.VNZ7#0HJ$IL .&SFY39*H!\4Q_ M0\9BHOS9X;CZ2:H=H,\+9=H.1^YR^NT-SQRK"=Q1!O!KNN2F-':^>FPNVONK M1K<'9;)]I/9VS;]HM0NS>[2("$M(%"8PPH&"2$GC0A+]:Y0D'&49#Z53.2E/ M>LZ-M"NCM&-D9EM#%GFCI\GLX1W]P5)^ETO7HYZ>QMJ.RF&6;Z/BW=\E;EQQMWK[G\UY MU5?4*-(14YVC>ZB5O%^)ZM?[IZ="\GKN^Y0_?MV4]W_10MR;>3+?/!_YE6&B M9Y'#"&8V5Z0<=.+>J\:SRW*:CKJU8F0T8KVNH8?5=7 M'@&-W577X_I?NJ:#VG90&0]:ZX>N,7R],*X+D1F\!KY7*YU1;[)_P'U1Z$NJ M&.1=,^S71_UN-^ 3+60\CXN?U8XOI5]H2>1Y#"ZOFWP+=C_P^)G+%2WR]6^K M\DG+4[D4OZS-4]4E3KV ^-TUG'7M-O/>QX6P> M=^R_V/V3[]1V>"QD-5>^-N=R9/%4933I86_>U0Q1+,,0PXQD&41!&$(2!01R M14)&<2@4M6J=X21U;I30U1(8-0?0@3WD_?3@!4C/=#$ 0R?><,;D5AZQ%S@9 MKSACT.49]YN'+:S;+/TOZWM>90M\+-9/TF09Z/=EHYV?-_I?G\PE"X%QD 2, M0449T2MD'D*6\0RF412;PC!1FDJW-H/VPJT^G4E;#KZF3_F&+H'\H=U&D6^V MA6MO'P?H[=::(\,Y#1.U2IN3/XW:H-7[K@J%ZH6C63'NE!]O$>@.V)BK.0?I MDR[+W%$Y7E\->()[6M)KO>JZ+R1]O19R$8@L2;. 0DI-S"X)$*1"(AA+D<22 MI5QBJV,^QP^>G>]CXB)&.6"TL\\C.@"K/U5H* 2^O18[ZYUR?D,ZS\'C M)LO8.6=$-RGG[-^'''RPVV?^\<9,BJ5L]@?>2OUXNC2E'':=!M=E^9H6Q3.C M_,^ZHMTB"X,@BI@T#@4S_D4&,<,Q#&*6)"K&*.:10_U=[PH/\$FFJ.=;[;A4 MJ=1+P)IMPBJCF0)5VP56IOS)OKVI-@WPUC:7O':?;\-UDIK'X$[#>K:)/W?5 M'QICP4^-N3^#QN"JZ$VG+ZL9]9W1=WT51B<>?9>S##-Y"R8ZP3"+M\'QY,($ M(]1S7L&G!A.>4I@ R,.S"5,(''XBX:,L\K5XLQ*_:*46*F4"<^WYARK@$$DE M()-9 F-,<4I33GA@U8KLHH2Y+09:)4&M)=!J J.G^_&"0R#[UP0ZF]>Q2A1)+4Z7&0M<6Z?^U%4[# HYER!S!YXR^#CF'#ZCCG>BJ1[I-$6 MG5$#C+U"IXTKVF)P$DZTOG&T7':^V=+E)[G9%JN'59,$*@2?]9T ']$%W@-^.BOR MZMME.9L$;OX+VF;J;2XM^.D76?_T-#VG<%^2_M)9 MV3VH6"1:]SUA2,3V5,R'K:E_LU;FYW)!)%(!PP%41"#M5B&N5TUI"%E*<)JP M..#"JL&'E;2YD5BMG,E8%LWGUT9,#9LYU?CHP]DFGCDB>B_"5GLX/XX-GTM M<$08)PKJW0:G8S3.$IZ>B%K?4R:,BED:=!C9LKUI<9,H4F4:EY]D M*8OO4KQ=%V^W)F?D75EN3>W,1:*"%$=4P 1"E$<"DB4.?B8)BH52K XIU?0?6^N5[K7!S/N M0)O>U(Q":T U"+4)H+5AU%8)P^ ;N8&"HQ)3MU48AM&99@L#'S1F<\]]A[NV M'R2-TBA+B8*A8A@B%*80TSB#%(<9I2RD5 :W=_(\D3LW^CMMVZG] )_-.D]' MPH[S/.#KF>DNM^'L@#Y-Q\V+,/EOKWDJ>@:]-"_B8=71X>\DD*E* PD#O32#B 0$,BHTOH3' M'*N($>)40,Q*ZMS(X%!IXY\T:CO&_ZT0MPS]CXVC[SC:)0B]'GYW0FG4:+Z5 MX&D#^2Y8G,3PG6X>1DCOOCW1O#!!R(="RWM:EW3YH-ZO5X_O<[U,J[<(/JZ7 M.7_>?RTD%C)#)(8IQ@RBD#+((LRAR*3V6UB6$6EU4/06)>9&5T9;N#3J#MJF M'#0.=JSE&UW/)+977[_8H#7 D%D%>67#;A.S-@/\T?RO%WZ[!<\QZ6Z0'I.R MWRU('9/A3<\:LCZK>]]57:>^R.*;*3RUJE.6@H@+1H2 *8D41!'*("9Q #7M M\42P2!*73-=VW?. MZ D>3,6\6M-QP'+9JAP%M(DV*8>"Y[B@[86D9SU[^?X)E[.]1ARN9OLO'\*/ MK[9EOM)/?KW^QO)5]7:8;NVYJ)+RUZNJV8"212'%:_W_^681D8#&,F0P1#+2 M;F/ ($DQ@5)A(>,@RE+,['G36?[<^+0ZO5SFU=*,5QJZ,(0[_#8TZQ54S_3; MZ@XZRM^! _5!1W_]IPE =Z%KK^!/1.-C#X(CO0^&L(?VW9\[X70PV.C#:6+X M8\9*C#8'O?A&BGIGN/U#4^[AK7;SW^8EITO3\+7\\E46DBI-U(LL$ 3'-(0X M#B1$,C1E(DD :8(#'(I8A3BY+6UZF&)SFW#T>YT!"*(@#F[-H1XX4I9AUA? MWWLS%?LVV/TF:@_4 M[873N&]#M#_)^\;GCY)[(WZIFJ+6Y_?^29=;N&[I4X-^K=)]N6;>+A3OF;TFO.@&U'LJ-"Z)D]CU-J!*BU;0[@ MWH%*86_9-)>Q\9A'$X*V9N;/!AO8*[A^]3"2J!<] MM0NBW9'Z-0ZIXHC0&(:22H@"E$'&8@(SR9%B(F)QX)3$RML024K2GN1]3[H;?9@!P54,^<\=L1 M9.TI_RZV8VUL6>/2LY'5_YP)-ZZLC3KE_8^?I>F"9,4]]]E01_E M+YJGS(D?4YYP5[DJP2I#1,8P316'"&G?@3">:D9.DX#B0'+FD,Y@*W9NA-*J M#&FM,Q"-TE6W6+><)TO@;7C$!YR^0Q1UYE.K-&BT!JW:=1U6UTILCMBZI9>- MC_%DV68C8>VX!K1W6^K&69')R_8SXHM)K MU'?THK6WM"PX>-YT/0O.F7'0M.#L!3_)?4YC'RE6[ 5^U.@-5Z Y[EQH0P:Z. ]N_J/S$I5T#^D'R[L=U!=1PM.R]C M_#'P[F4)@G>RL2+.?%V=P^+//^Z76YR^>UIN7Z6A4G0^2A7I5F]YH^K7.6F6RXC9?91W6EBOAFE)SRR#9!;\G@M[SU'%@15M"MC;D#G1,N0.M,:!KC4D# M+T>L>3,"J&-&WF]19]( _0BX'QX,_'MNE R MU]-F1K7?X)\Q/*$%C2)/C> =ZTQ;>]@[,L'S(&Q$=/55R MJ#[39U'>B-S9!,M;GSF,;1^TFU68!Q?RJV'XMG/3F7*W)!!)-,.[HHY0%D$64PH)G,LHC'E* ! MA.Q9[9ER=C,'FQJW>H6S+1I^J-HS*K"A/]R8V_?8VY'['(9R&OZO+ 4'IH*? M:F-_KCKJW8$+71V,U: QN_*YP4^UX3^W)XJ^7!E\Y]EAHB$96;EJ\V][D"#Y_MK>([7WNL4H4D:?'7$ MSJ/%URD.UDV^SMSJ1CAEL5G<*U6U*Y7BS6J3;YY_E>:TWT(D2F$<:_>59*9. M5*@@(Z:@IV))0IC4?\0V_')9Q-SH9*\EJ-6T(Y4K&%[GD'&0\4P9)Z" /VH= M1]BQ[P?@"B/HFSMLH'\[9H(K3Y_DP^^WKOW.+:X\$^'OK?UB9 !1'9:3/_AR M*\R!V^X^_7:E8:SW\1V+71Z :N47/QZ2ODG@1A#= MV<$.FE$)HT?DM!QB9_\)K5C>-EHY*[W(V#Q_EGQ;Y)M2.UNZ">Y- [+ M1UKL/-XHH2(0FH(4DWJM@")37)MEFI$8C>)8Q&'@5,A@)+WFQEP7*BI5IH&] M;7?@L/-8:^ =:$P$E8TWU\,:--1V1/@" ^B9,,<=NQ&74YX@]UP):Y!J+UT( MZQ8\+>I@W?3X6US-AZ>J7.+JL9IGRGVQ_BA$0F2,0YFE*40BX9!J]U(S?!+1 M)*2,N#5WORYN;G3]_LW]YS>?A_B1%P%U<2/'@&DB+W*G:NU/EN /+UT,[' 9 MWX6\*/$%/,@^Z\\[D+UW#2Q2(4VAU66]B?:%_FC*CC2D9M+F\M562VW$KU=Z M\9H(%HHX@DS) .H%JS2-U25,4-\J#6WJ0,M)5PP$^-!3]7E9T;(\#>BA'+9@Q&<-2B&NY:3%MR8S!* M)P4YAC]I&.M]DIN\SDRJ,@7T^WC_(R\7&,4X"'$,0X+U(CC.$H@EBF&FG:2( M"AYERNIL_74Q:'/Y^+7S,P- '1I_&@C5BT25NGF0/@-$9S#Q&_;I"GSA8,X9V_M# M-.=N&L8IJ.1<4@^Y>6?KYZU'/[U&RW^K.:]1 8R#K7[($0:0J1]"+UB M0@1*0DE"HU0H8G7PWE;@W/CC0%]@% 8[?0?Y%[V(VS'+F#AZ)I=;('1F%UM< MQB287IF3*A#D:Y>5#_6*]%>;\2C>-2?EXOQ8('@> L MDA"3+(;(Q&$I2R,8:X=#!BB*DHR[N1:71,V- *J#1::A"5VZ?OQ7\+1U',9 MR;O+4 -4J5D=%&@5!4;3,=V%/C3&=10N2IO81>BS^M0YZ+UCZ,XO+:N%S*ZJ M7!"+. T$ABQAFA8$CB&13$&5)5@JS&02.Z85'DF8&QN\S5=4#UM3ULL]4'$* MH>WV[@W >-_1K?(!*QX8LTQ?K^WC[MH>"YEXH_:"C:=[LY= M2F(..JY7IHM:M;XE*LNBF""H(H;TM*\22%*:PCB.6)S%22"3P*VAV15I<_O6 MFT2MO9*#8@C7 ;;[^D>#S3,3.",VH$2'!1+CUN"X)G#B(AL6MI]6T;"Y:=PR M&>;4_FM:?GV[7/_UGU(\RG_0?&7^\=Z>]GH% M\I46+>;$<_4MFER3GXP5)KG$M%\RYH'* MOCM@+-S]M2YE<6QGM=":I+[%+?A/4SY9R@B1-;KMAZFM=R[>*A:2UL\VZEGUO5FS:Y M,DUC5>VX)9(2!9G,M%\7X11BTTA&1!2%&8LB3)W*^UX2-+=/W^@)]HK>->E; M@WK67@37C@O&@,PS'0Q$:T!"RW4HQLUEN2!KXC26ZQ:?9K#T7#\X[4T6A33N MQ;U>L6S*?Q3:"5D$F@."*$F@"A.NV8%@2!+$8(@R+J4,,JY"EU(3Y\4X<<.$ M12=J7LMW.8VI+"K4AYIX0&'I.27ZNH5T9&R5'SVZZ ,')BVSE) M4V>T7;'V3"K;M:O=RT?]FJ_R;]MOC1M+D"1A$$,_^0R=[#\-DY"B\[*)XYJC4.=*PS=1=:^T#7P,8+ :V)50RV8R1HK+QK M+AS/3_$W!F/Z.!ZTG-0_\H?RL6_E4=*0UG[_S)=+^B@_;Y]D\2LM_I1Z!BF+/\NFFH0L#\]$-3X*9CP,F5 PB6@&4< Q9 1',!*)DD1$3'%I MW_'O1FWFYO\UYH#*'E ;=&>V@/X-U#:!VBBPL^I__R\GALG'R?,L,-H0]?NZ'L;*I_!"A.UB8IR0B,LPB9XS(!U.]R"A/, M5);P",DP=MGXN"QJ;C->HRFH5 6MK@/W/JX@;+E^&04WW^N0@9"YKR1ZT1AU M17!9VK2>?:_5)QYZ_QU#/.V/LOBL!TB^6WV7Y<90T:_T1R?:%Z@TY"I2,!-< M0A0'IAEJ%L,LQ@2E/*8ALSIC9R5M;KRAU065OF"O\!UH5';QJ/I0MO%N1\3. M,W=I4&'3ISM3>Z; M3J_7JW*]S,6N7T(NR\9]D%SR@"<,DA1KKLVD@#A)"4QHI+)8($7M*A!?%S,W MDNUJ"EI5'7VS'F#[MZS&@VKDB8;)^KW\KNII?%U2,W M2],_-P?[JN-5G_+'KYL']5M9AU^K3-E[KN>>;55*]Q?Y5$B>MPFS]]_6Q2;_ MGWHNQ)DD,18"LS#2,U<1MOW%-)LXQI1UUB[;(CQ#C$4@8P8;%VWS,9\)2Y[(3.;-PG MV!G]>XZ[70AB7J/I>SERV#KP[K!W8/5;>XJZ,AI45L.U@MKN>N>T/?32L1UT MC:\>TC5_@B:$HP_5)#T,Q]-Z'BT01Q\%ZPZ*XTL>YL343=]^SX5>+*EU\:W9 M//XN5UOY5@/YYH?69$67K[?E9OU-%N]W_8A$B .:B0"&<1+J.8KK]0ZB&*9Z M/9F*F 6AVPG+P9K,S>5H= ;F/02MUJ!5^X8.4F60$/$\78X#OS/(W M S0]79E).OAFS8ZJ]_8%#SR<^T6=#Z>6#JHIG?:3/)M=F$08BBX0*((FE M-*U+4D@PY3"-L@C'7(B0H,5*/AJ"MZ/(2Z*LOC]2?W]=@3Z]MGS%\R?]Z;4: MFW/CRUW?1W&M[Z,;S';<=A-T4U%7%ZNZ!%ZCY9BG&*_C,.Y!Q@NR)C[+>-WB MT^.,/=ZNJ5H?[:K$I21%02PBF,9(NR9A$$$BD@QF. U2 M$F=4$J=&(<-5F1L3-9;\A^]>2(X%^Z8!V#-=W= ;R4LEP-M!?=EV22]36_!V MU&YOGS12M<+3]@H?3;&;];[YV8G#-50][U^3=ZLT/+DOM)YKKF[,5 MCX]%M<*Z=N%M?EFD,F1M[=R/\ MK&EHLOV_V"_I[UF;PC(5Z#&P"RW MJ[O:L@#7;_39#V?:,?3;:FJZ0F8M+34F/ \\^G 9 M=,NT@S&@?+DIP1U%]]W^/H1&W:2_*&S:O?4^FT^VQ'MO&'(2XI0(/VQ-KF_- M;.7;8OT_4OO=,F,QP]1L4B.( AI G*$(2A$)3$(F(F)5@-Q!YMQXIE;1N#RB M^59:1_G)*&TV3K76+NG]=M!?YQA/@+X(VS0(/]1.90G>>D+4Y=C$Z,A.='AB M%(0=SU X8=5SDL+N61.>IW R[O!4A=NM _M'?*6%?$5+*4SQ8>W*UBE/1:%? MBNJH[:OG_24?ZWVZ^[]H(3ZL5P]/YMJZ,/V^Y&#YL-V4&[H2^>JQUG<1A:$( M1!1#5;7)#F(&&9(8BD@RB5":QDHMGF21K\7G#2TV=I[F%*J[?*''!GB<4M;5 M.1M3P6:C9Y/'?+4RT5L]Q3Q+6H"?]$*[-):7/SOVNICB94!"^P))QJ$@B5YP MX(! R@6'F0@R25DF9,":E^'-RC)/8YZO0JO^1"^"7(F_R2M@M_R9VZ!Z]FTJ M6R SQH"NP:!C,6#/H'M=8S6HS-;3]'H%:\M!T\JE8_L=Z%C?3NDC=G:9<+1& M;1 SA=[3]IF9<"1.VM5,*7O\KC=-+.]^):JK/JZU%KNB(QT_K'PEU;J0)^T7 MQ']OZ^.OI:FZVNXXARJD@: A3(0P@3410V:Z<-$H3.-,!2&)K,IKO9@%K:81CO@)_T/<$-__.R8;C#].V.9 M.#7G-\%W+M:9QCP_U>;_# P =^#\8I95]IYVY-E;?%>E2OC(@'BQ 9NJDX\? M(V;3[L?K&+GT!/*KR)" \*_;Y2:7=:VNHA+]>KU<2K[1>K^BQ2/-S2*UXPJ\ M^?&4U^DE'ZOETB+"$8MB%D&9I@*B,(LAQIQ!TZ@R"W ; O3W=1=L= MZ(Q<;=.TP^02MYYTN*8J".1]V!P#WJ.!W!,,OUW.A('RT4 Y#**/]]B7+]O? MI+$WY=\5B15C*H92"3U=8HH@#2F'2N) 190QD44O5;W_0%.GB72R(OZ\5O'% MB_D?#JK=NF\60^5YLO54VK\Q=]8E_L\.R5PK_1\J^[TKZRRT9 M\1=5L"*9P]/37Z:)*N[T-4LKXQJ4%9'43;IOS6:_/"1VI#\VPB^9LG.,=:=C MML]L[U[ _"9H7Q;_PCG5O;CTIT'W/V+B!)73C203*/ORE38;3>7;=:%D7A4G M^UV: MB/GG0YPF08!ZUVBCT0$-/'>@ ] =:"$"#4:@ @D8E("!"50XS2!OPLNXSR*S M8ES+_AZY%UY&<[3L##_:N3D$0N9-R:EW*ST7T2J"IQ],VUHC)%,QQPA!E. 8 MHC AD$0B@4H/) K2B"?*JO="GZ"Y39JUKJ"CK&$KVEN0Q W=Z[/8F)AYGE>& MPF7-[+98[+FV;,FVE/S?'M??_UT_HN99_<,QO?8^?A+"LS6RI2#KZ\<*@'R0 MFSI^G_-=78-RL\ !DC%B$E*1:9*(B2:)+$0P9B3! 5,4R\2Q8;V5X+G%P+66 MS2YRSL%3G4P N%;TUBC'!=R'ACAN1_-%XAL&WE;OW9^,YN"GUX44^<9KF.,Z M:'YC'!=DOW" XSHB_=&-GOL'AC;X5RFV2_F@?M'/_DXW58;/SL=ZM_J\T7Z3 M^?E!U;6+<[K\N"YSXW+MW*DO\L?FE;;^SX5$ >$!#Z'^;P)1RA!D,28P5IGB M 4.8N)6T&UF_N?E-K7DF_KA?V9G?JBE*ZH_UDUGU??Z+/AWFFKZFM=<+-&<> M=!DY: /G&# >^VVP##N\W!C[CA]TAG=OVT$P0 _ESKSJ+6@-!*V%=]TWXX\O MU5:C,194UHZ8&.II'$9=SX^LXK0+&&G9;+NB=#OFS:2$<, M9YEB&0RIX'J]$"!(J2 P11*'"C.6TL1E^ANJR-PFLIT=H#$$;-:=\R;@_'D3 MQ[7$X%&SFZFF& O/<\[ 81BQ1?A88(Y)_H-UF93&;T7LF)!O?MXP:OU@BBZ6 M7S\6Z^^YD.+5\V^:[M^M=ETJ[HT"=5)X>_"?96%"3(D('B%-JB)"D,@D@@A' M*$H020AR(E5W%>9&IZ_O/_\G>/O^X??/X.VGAU_!P\7* %I,RY'"4CKGQAB<-C-)LUOS/K^NEOJ.L,\M,VZ]?\I(OU^6VZ$1 MN8A2B2("198QB#ABVL-45)-AEO T3%0DW'8T;27/C0,__^?]IS?_^?#^ES>? M/O_O_X6C,/L_X,W__>W=E_]RC(I80V\9T/ !J.]81$?G_Z?-$39J@[W>X \_ M 6=7N$9=]EL+GW;%[HK)R6+;^0'#:.N?M*C.]K79 74ZV\-?*RWW:_ZDU^G< MU#)XE(LPHY)F 8=1$FH?3B$!2: DC*52C-%0A)&3#V6ZTM=?,;.L\%6N5 M;[I'ZH Y,;E9:@^C6II]>Z*K9S="LQ\4.T+S K5G0FMUWN>MU%K?@?^[I,ZACTIZ]\$EISQF38]IS?\ PVFN? M;W*A3"I4$T9B* BT%\8@RT0&4<0(Q%@O6X-4<291B)1T*,\$ F5M[-A>?/[9/?3XUY^WKG*_ [_5,J63AU MF3B%\OIW/P) GC_X@=@XELNZB$!/^:O3^R8L9W51ZQG)5 MA[E]]-TT!-XQ8HPU;QOO&U&9L" @ M4(:F(E(6IY#@,-,C%J9()")&26K#?T.$SXWX]OJ#VH"[)L.JRM)MC+CKU,JV M8\1!XW*="GVC[9D#G8$><2EU"W17.% _ML-_^K=C[ALD=Q+2NP61ENUN>L8P M;^]M7G*Z;,K\9@G&,DTHQ-IO@RC*0DBD"J%(8\)#&2OEECG0??C<:*K6K>IU MY.:2'2!FYVL-Q<$S@300M/FOC QK/G[0C*@,JDIPW_>9*)$>/G;@"R7FC3BN/7+AN M8*!ERTKYKZV>R=]\U__YHI_2-/>..5-2(0PI34.3JL+U4A=S#5S$@XQSL]1P M"J=+E'//JPN<5'8M-&+ M/IM/8A2]-]Q6_[^J!5V?\WZO_^'=1GXK%XIRE:140J$"!E&H68(F",$XY3Q3 M-*/Z'7*ABFO"YL86N_KN'67!'T9=4.GK2!A7<;;CC+'0\TP;PX$;7-3^&B(^ MZM*?E?6O67ZI.OS5>X:FS.[*1IRFN^V2U!5508)( $W$$J(41Y %&,$4 MBU@D 14X0F[ILA92Y\8K!Q5=SN9Z6B2MWS (EO[)V-#Z]E7&0'5 OJP#2N/F MRMH(GCA/U@&+TQQ9EYN'<=3K=;6/4_=.^I27?^[G7ZII2&*])$H)TL042 Q9 M@D(8QC1,TDAE0>"TPWQ9U-S8Z$!38%2]P<>Y@K =ZXR#F^^=D8&0.;-+/QIC M4LH5:9/R2+_5Q^1A< W;9Y-+EN3S+J04Y@>]6369$RB7+>!;# M)$,FQ)PHB"G!D)@B'#)32D96VT4^E)L;1];6U1^T ,8^8 P$M86@:R+X_6O. MO[8'D8"VLG,P9I?<_LXIZ7?DD;].P2\]GMX7H2Y#J:WH'\K^K!K_8^K2G_GE MQG:B9LT>QGBL/'0_V/#]P':;/>Y(Q]*0<7W^37^B/-S_HMZ8] MZ'Z%;FJP2QIR*(70:Y>4<\@"A:% *$I(P!4.G-*SKDJ;VR1<*PNTMJ"C[@VA MD.M8VRU41D/0\[1W"W@#CM=9@#+N*;MK B<^;&=A^^F9.YN;QFIK\^;'D^1Z MG?)V:YIMM7^HSU"4'^2/S9>_Y/*[_'6]VGPM%RD1F&89@E2(!"(:9J:B=PR# M6$1$*LTZJ=.&T(WZS(V5S!MY:[\;MP&Q(Z8)8?9,7>>[X[36@-J<_5]K@^[ M?TE:@(?5B"4(1H+4;^\<-Y5>N*7.(/SZ.^T,>^Q@>I5%88I=-13>Z=*^$&'* M$JQB&(J 0B1P"IE,"%1!B'G,<1!+[M@I[*(P)V*QW*O MK3-E7@;9F@]'@Q+B_#-H3,>O$8F:DNRYN:AGHM/\,Q M_?<,(Y"JA<$[O:[,"\-/K[_2XE&_U0J%29!* 7%&-74$YD UQQ)2'#!)>( $ M==JF.B]F;M[47D&3(T(']$>Y *<=2=P.DF=ZJ!0$'90:%L0C,D(%R1- MR@77K3UF@9ZK!VWJ[)L]Y:9TYDJ4OTB^I)IK[E?B(\W%44.?#$492G"FEV-* MFHJ^YHP XS 2$5.Q#)*06_'",/%SXXN#!FVM!: UH:H29XQP"LR[CHC5=HI' MG'UOF-A![*7)TFW@]47%71\[9=Q[H,E'D>VA3QGHR8COLMCD9;YZ-)U-FRH, M'>IB H7:=X$AC@.(J(H@)=6.,\>A(EF22:?H=8^\N7%51UU'EZ8'5TO?9CRT M?#LY>TWK?L=>#R1;XC*JY],C[]Q\G;ZH;9Q;T8%T/M.6!>[1MLJ)^ 9[/0=RW6Q!J;' M5^E_SH3.B;51A]Z(_6W#W(^/Q9I+*4JSA_^9&J]'_\N3)JEG$Q/>:(_''%5X M,@HL2"(D12J!FBP2B&(204+3&$910/0S.-$_N+@B#K+GQB6MZL ,,]A\E:"D MM;<_)/SB,@AV?HLG:#VSS"&JGQM$6\WOJDVLS5VU>MJI/YY/,P"S,?T;%_&3 M^CH#<#GV>X8\PE,CVDO]_SZT=?'JHUF=WN$/VTVYT>^<=MH^K9?+M^O"7+]@ M-!(B"S*89:GVI@CED,HHA3S,:)HH%06"CMJ#=BS-Y\:EE56N#;TG&V8[OIWE MX/F.<5FTENWI+*NMA[7Y[6'6#@!WH ,!^,. !H4O%I:GUNCL&KXD 9(4L8$I#SF$$6AR+&1G,74.=R*O\<<>O,HC3:9WJ[)L%GUD]SD1:6969UV*N!1PHF*4E/H M-S(-6/1_:)@QF 0L2"D-XX0X!< N"9K;#+77LPK!W%)>\"*V=K/(&(AYYOIA M8#FS\TWO]T-+?*ZKUK8Z^M0F-S[]I>JH/KDOQY@M!?V86O.Z:[5^7.^BRQ- M!(MB 9G$ICX0Q9!%@L%0,BQ"3)6('5(+!NDP-[*KM34;6(4Y1B_K8_1/W6/T M?^6;KU67*W.*?GW2TLTR)G[+N-GD*7@?#>\.63=;H6/!'=B/T:52!_Z'P*4( MA?>AF*C6A)\A<4PSN0G,GM238<^>,!WE)N,/4U1N>]3 M)7F7&(G2??U^MNW M]:HJLKD(.29ISY$R"L%06DT M!&*7@_YDG=EOB;5E0LIH"/K.06D4-0ST4 CM=Q7/^Q3^.U!K75?B'3'WQ J> M4=--KDN<-L/$ROJ3I!*[NX81S#_EUYPO9=DV72<\$HD(8!K+%*)$))I+0@8# M)'"29)1C*ET(Y?#Q,K!*]^:K+,R>:2&_RE6I M'UU74GB_+LN/YA^J)L[551_76J7_C[QW[7$;U[) _PJ! 6:Z@>*,*%$4-?.I M\CI30#H5)-6G[]S^8/"9>-JQ:V2[DIQ??TD]_"B_2)E4Z> >'*0K%5G<>]%: MXB;W7GMSWK&CZK+\H%:_F^_KHEI-_Z'DW]AT;C]^6]5%2&_6E?FSZ:SX2NE% M954:#$$6&4^HA"(A9K$C4[/84:*$*6,J30K.L)"3N?IBH[X'#\WOEW''B1O* MAAL.G(JX/:A6P 3*:U9-3; V.R=3,JHOAQM[CWFN!U(TM[Z!/0A JR?XBW7C MUQMP7*/+^ME> EI?0>/LIN4LK_VU:C0IH1"K!,)J:V:)USJ F&6 M8^&4[^F*O6?S#:BM-C"#UG)@3?=M('X>]_.<$0'-V.01 ,@>/<>= MX+FZ!?GY40;N2.[D\F&#/]13X$6+];5T?D9Y;)#T39#VW9.K62O?:!F22 M,(JE4C!+T@SB!!-(%<]AGN5I3A.E>$:Z:-UMN1+9XAX!>62BVW$8+.JX3>S% M;38ZOP%S5>LK3IL@;L5^^*Z08G\3W)9:8YC=@221=J;U6#C^2^/MK^!]/;_' MPW&FS:LV;*@]T P$%5^*;/*PXDW#X'\@_C30L/U>4S8W6ZG]WFR;3-/NJ/W- M6DV(9JE(4IO@69A%<9&DD.J\A(3()$]X03/%?>2Y70?V6AT/)M5=MW\$CZV9 M?N\#9\C=B#T&D)$9NC'9%C<^:_^XD[^^6@"NS@N2>C.P+U0AJ=1Y[$$YT1>1 MY^3F_?F^)_V&,L6TJ2"=9XW$9D0N% M'&=N,&"UQF4W]DLR'*[OM_[Z;3U;3=6WQ]GBIPE&S7RV\>F=^?/+?*JG@LU7 M;YM_5\O7ED5,*/OS]6(V:Y*C7K'J"YO.S1)Q1P#B87$[FS4[LC(WIMY;974W5&0Q$XZZ5HQ$; MAP'?> S8ETJI5J%MNHN8WT+S9;Y*;DO8T7]!(K_8]OQO-T);"&Q"ZPX(-V#C M"7B]_>9LD8!;*/;4CDQ8;] #1S_MMS>YB9*8NR+SFC(=?S+.#)HA/"B<_4\ M]GA98P:KX*\W;#[9/64VE1.=DTQDC, \8QG$R 0^K!29W4J1:4+2#+N]<$,9 M-+9WY[9(>:^>WW#:]Z]3\=4$3H;AOK.FVA+H1=7L$TM;C>FL=1ML-EWBK6'G M*/+KZZKR\IMF#QI\JA6#RP>MB_MA14I)!Q MDG-!DEPQ+V7X_J:,[;W9[?D\6J,]50CZSX=;S#<,RI'??*T3]2E&D_*R[T<= MRRV;,XWVTLX7$WUF)L?1;.Y=/MCNIRD4HHTXPR6.2D@EI)"KG@"=8G2 M+"LEH3+SZW[H,?K8V'/'^#JF,.:#K?U@WP'PIW7!4YW5;W+<>#4:Y)&I= ?9 MSU9^F%5R"7Y_E';%>0';'NT4>V 4MKFBCP$#MUKL@__3C\ \L'=CKSB(1J:NK=%U_^D.6F,WV#$\2G, ?[Q" MTIC'Z(-RF#\JSPFLQQTBQ+VV ;;Y1;,=_KQZ=\>6U^O*;H%.=)+3(DDD3'.% M($9FTAB3.@7=?:.Q9$:-H\/]U5EN)72?.>6 ME@[9[/^=/M:B "(I"LQ4 1DE*<1)22'3G$-4,L0Y+BDA3K'R^6'&1CZ-I: U M]08TQ@)C;2_=A:/(GF>:<'A%II:^4/505CB'Q-6""D=O/K".PCD'#^43SE[= M;WWR8;%2RX_L)^,SM7,6;-<_,[9<3O54R4V469:RR+(2"GM2@#.DS"J%95 S M4?+4K&%87DZ>5,47KNL4C]%]'H!=&R(F)UGC;4FJM=[F)/W!_K([!IZ%8#XS M(#36PL ,D2PXQ'DI(47,_$$2SI3D"DNO.#\2_L/TRFNR5Q[K[)75-G6A;7P5 M;Q+<%HR1H(W,[NR!R_,U9)];]'N) M_&VQD-^GL]E$%!B31 M(&:80XR*!E L&J2:4"I8E&GGU ^EN/#;RZ>SR(YD- M3"K3FF-A)0\-0EB(#-),*VA6]@5G#*%,2K\7:1^@AGE+=I8!)OYO/;7'(]-Y M\_-RZE\UO8'0C83[P!*982]^=;PI]+F3(?EQ<^]!R>^Y1\^9[>#?P^M^=VHO M'VT)]&)^NUI54[Y>62Y]6!@:K5=C)$M+)%)(6)&99]DLQ$HI!408Z;PHD) B M\U%HN=(>+Y(<3+CEE,Y7.!5NEZERHXL!)R RRSBH8G]H9-:,2S:$KYT"NU[9 MB*;Q:QCQ:P^ AQ*Q=C%I-&+4'OCYB$K[W-9_'_)-6^I0IY[7ZX%/ZM&,-,&" MLDR;&2LILXV@;*-3K0E$>6EB7*H+K9RDH<\-,K95962Y6+6(1;-#EQ46?GR\<+G^@3V'U M.S:MOK.?O['J+[7J^AND&*G<%DBG*XY&"Z4 MWA[]Z(#%M.=,WR^//7OE%;M.M\NEN5]WHD1)3@M1:&C#&HA3)&%9ZA*F."?4 M1#RZ1%Y]< Z'&!NW-?L3HC$.L-K4'CM"^S!Z;/+T!F>0?9O&N@BG;:=]#[ZE MLC_*\+LD1[T\NO%Q_,J^ 8Y-X.,7VQP.,K8'W)H&JL8V,.T,]@UGCH#I&LE3OL?-G Y,L[ ,[;[ZR2]X_V0ELEJ=74ZD8N[^:M%"DF>5:4J7G_VT(>G"8F MU,FDA)I0F=K&V;Q0?IUF(ECI]#0-VEVF-5))\,MT#I;6G^6O?HP38S;=".NE M9F@8OJM-A[R6YMKU;T^ID/\$N]>U3H+:2]NZH/;S!NQX:E,)0NG8#C 1(8DW MAIF#\G9$G)_3?LRAKNF'NBF1SA5B1+ ,$FEH'BM:0%Y0!DG"D$XTS;#LT0=U MK"7H;8M/AZIH%^STBT>N0[A 2'YJ["IJ!Z,T/(D]2.PG !3([_-R M)';2Z'WR.GU9']+Z8[KZ^G4QD]/YE[OY9S/G2]V4D=5)CVIY/_^[6JZ4;!>2 M-BILOY"9U4M,F(!*EK:(HTPA-2L]F"NB"4%"E,@C(:&W'6,CP1U'P-T<[+H" M[NMT8[4$]W/0N /:^*=VJ!=3])] %Y(=9%HBD_$_SXSX):39^8;8[R;OI#R3O[XC0#?6(K-=&H M2#1.*4P%MY*8&D-JQ3%SE:A2\((GRDOQ]\Q88WM%;4V] =H:"RICI6_[UM/0 MNFU)!@(L\LMC%ZO:3M 9"CZ= ZU'F]:+<(1MTWIZN(';M%[T^[!-Z^6/]#S- M7O.E^K^U>>.]M2?E[Z=S=;=2WY832165)T%)((>LYX: M:]BST@L>'QQX7KK>CQV6U6KR23U-E_6*Y6,U753-*>A)E;*M#'B[LB]2H6T[ M9Y@P;%8;.DDA2U4&">$I+; H4NG4,_YZ4\;&,)TWMA:W]J?-:+@!9R3\S#]N MW')CH0!S>)ZGAIV9R$QV]:0$#,O" 7N&&,T@.Z1H_O:<$ -8,0AEAD.K(]6 M=PR74_Q6:R56]_.F .N#6DV*$B%%"PTIUQQB)#-(-66R%^MJK3;:_/0CZ$WVT1%QS4R#QX(D_Y!C1& M P-T8W8M)Q$W??DD3K'SF0\'?O$$YY-8N&0\G_YP8(GKMS]65DV"S]3[Z=+* M1S*6Y*R$+%>Y60-B!7EB""LI$<]%BEE2)D%$KO?''1M'G>UWM#4=6-M]VTHY MSH0;647 -S)=A8$VG.KU<: &T;U^-O0XE*^/X^&L?7WBXU>48>[(_7+-$]?[;^7]7K];3VK]\^;I5 3SMWK6[FH M$_[KIHM2B:)(>0ES44J("Q-/E9()B%DF$J*YX+E3>H?K@&.CA*W-[6+_IMT# ML7LBG>%>S2^=H;^\T10:T,@,$@1+KPTC'X"NW19R&FNPS1\?SW>W>+P^U[/A MAB&O1HZIT(*7%.6VRX_5<=<,TK3 4*8%(13QE FGP_>#.X^-13KC_/2L#@$[ M3PE7P1#YV7=&P+\]QG-OK^V(L;G?L$TPGKMQT/?BX(+P8O*&4E&.ZLMHY)>'F#$?W>9![.G9N+U28)93E&F4FC[RT%,20$I55;Z66/!,R:I6SG%N4'&]@)K; 2=D>#/QDS/7?^C M<+J]/ZX%*7;<[(N/?QOU,P $;9A^;)QA6Z.?\?2@"?JY:Z]-17^]F-?%^ _F M1NV7-<69UI@HJ!G.(68EAKQ$"F9EGJ:9RO)<>FVZGQML;!RPM15TQO;D@;,0 MN_%!*. B\T(OS*[(2#\-1IR4]"/CO5!.^FG/3R>EG_E,/^[X0TV_?%TI>?ND M*O9%?5C;_?][_68Z6YO?UM(]R_OU:FE/"Z?S+Y.TX)*J7,$<$0&Q2A4L$$R9\^O)XCN_%, /H='3F ];8WTJC@<76Y!L@&V?Z2Z?Y3I(;(46$ M/C)';5!O30>-[79CHC$;W._BWWH4CKUZ(A>2T'Q-&)3C>N+SG/;ZWJ9GY&1B MO<7 M^XU.HXYO7=48^J__@DCR7ROVH_FAD9K^3\\(RPEVQY K-)BQ8["-O9:Z.HOK M_AN-S5&TR[Q0"AJH.0T\;.3F@\5!*.?UX7ZL]%ZM5I;TFK"Q3?X1.F5V0P>* M3!.(LR2%I4(<%HDR&!1:".6D_7-ND+%Q3F.C?4X:*_U8YBB,;J1R+3B1.>0Y M+A$2J,XA$)(?CHXS*!V<\_3YTW_VVI[2I:R:FX7,\J.J.M'4J9CD&.>EL/LV M&I40,Y7#,L$$(ETRB3/.!&5>"J;'1AG;XUX;54=,/(.G MXZ"Z/?M70Q4[ :*USZ8\-:'/#:AM#*AT>@Z"H(*G1P<:5O?TG*\'\J=G+^Y' M %V(<4=)T<: M&Q%L0_M%9RI8MK;Z$<%I<-W(( ADD0EAB];&2O#Y$EK>G' 1B9"\<'JP0;GA MHL_/^>'R!WIF.OY\-YVUFR$3G1&9)@1!1 L,,>,3E:Y,?=V\Y;/[C$6<. M4B"/7?,R#6O>_GB<5O5GMBU..+8*Z%D.)4E3B!/-(:,%AM>1B"-JRE+]FXYMBLNJTX7FJ2_OD:U^QX.L;&-60)H1!+SB&E M0IH'0J4)RI@H$\\$GF/#C&VQ=ZAWUJ=I^PE(W=CW>J B$Z@U$&PMC')8=!Z$ ML"DZ1T<:.#GGG+>':3EGK^[' F'8+"B((MV"[IN9.9;'N@+ MOQN/Q@0U,F5N\6S[=QWD06[L;ZX UH. 174]H0M:#.=KP[!%;#T1.B@^ZWN? M?DSW:KTTA+IW#9S_.C#B1;NPZCNF)S,.=DV#'R[K,N?43[#K:97)VK@(VEWN"5ZVW-S%3 M/N-/2TB.CVCMH&^#^*@_?V\,,&+?YA>/C[-Z\NU]]C-C;&^&72] YP;8^E$' MT+X--'K-C^,Q5G348Y]4N0 >(?'V.N#"]NKH9NPS\=5=^M'D^_, MNGZE9M.GNO.0^0I.#[@:3522\")/?D#3F M-.Z@I.6#Q'.*\OIL/T+Z;3TS2\*&_BI+>NW&[.>I65-:^9OYJB7'JEM>-I(X M;9H=QIH1RCG$&540XX+!$A,*A43F6YF5A*5>X?^5]HR-QIJZ2?#V[@/X#] = M1]6+"9\$QU"3Y<9M TY!9-K;\Z0]=6J=N0$[[MQT:[X*['L4+/DR,+8A*?-: MDP9ETT#X/2?:4+?MTT0]9$B_75H(0]1Y DLA2XBE MD D73"KEE$@^I-%C8_-;(:JU64%]9U]L0Z2Y!+R)#1Q/O@:=\/-D/]9I'/7. M[NVIG=W.=]@Z[]\-8M"OAD^K^/%]10;J*S^FKXIG&_IAY^Q"S_J!C!FPP?VP M\'9KE1<9NV>5JUJ]9LNO=4-!J>2KG[\O;01KPEDV%]/YEUNQFCXU5(3*I$A3 MQB$U_S5!I%F1T)24,.&%;1?$$EFD/G)C[D-[+2X&4!HSE@-A3 >_K)?UGM>O MX+'UPA9)Z,X#*\G=NN!9'NL^*VZ!8ARL(Z\ +,S6:O!Q!]Q??N\@WQ@/;B_# M[%]7ZXU8T$);]]&'K;SU1N6@%-?_#GW5>MA2?5W,Y-(R:O>7NV_V2:W/#;KV M72A-BCRA E*1:<-KI8:4$02Q((DH9$Z1=@JW? <>6\BT,15,=VSUU?9Q!-V- MMF) &9FTMB8WV24;4'>MCB(,Y =56+$@Q[$'%A#R0^105,CS\ST3_ICY_@CU M^:M2J_>+5L3>M@?+1:Z4R"5$69)!7"@$:5$2F*,*BU M$]2&@LY2KQ9L%[%UHY\0B,7>)>D%EG_2V@4D@J:GK&24E[!@B5FM")7!,N,IY(S+,D4(4>94379J M@+&QP:Z-P!KIWXOQ&(SG"2 $.)$??&]<_/HJGG'^ZCZ*Q^X]7-_$,Y[M]4D\ M=UW/(B:M?V/57VKUCCTM*KOS4Z\JVA5QQI%BLJ20U>(BI=*0:YR;J(1AE:B\ MY GWJE@Z-]K8GG)C+&RL!1MSF[6S9Z'268C=WOK!@(O, *#LB&G#_661_^VF']>+<1??V>SM9H(HG5.>6*%B23$>:(@3U4* M-4V%4&5*$?:2)7T^P-CHHK$/+*V!WA+G^]"Y<<(U@$1?"-18U+;=@-JZ&W"W M7*Y#)@F>\C^P)/G^&$.KCQ_U\(C0^/'K^@K-/*^??OOC48F5DN_6JW6ENG]H M1&^6_Z-8]6IM\$N/'& +!&II?C@A"=%Z!Q8_NOC2,WP'H"K"LAY6^NPC*L/DX_4P86 MT+D*KT.%G>MNUU."9[%<-=E^.]TZ-Q(3/U\WZA*W<[DCXD*9U+S0&/*,%A#C MI(24*Q-)J0RE7'",_/I0][!A;+QX.Y^OK4RI:'N6>6KK])@$-WZ,#&UD;MRW MOB/!Y29/Z&= M9S^0 75QNEAQK!*./UQ.M"]N>)6_G+2;]I4N7?3I6"SACW% M>CGA/$]U09Z6 H$4>TGFCX^7]/0%!*Y0H#YUY\&$J"^XMJM'?>G2_H^X?1FSV2?U MN*A6$T)D+A*F85XBJPZ8II!E60H)4T*++*6X*'V?[]T!1OMP-T:"QDK_!WL/ M1/>GNB\T0SW2;JCT>IR/N1[@6=Z[[> /\C&GCCW%1Z_K>8QC5?"L4'&EOMK: MHR=U-Q>+;^K]8KE\8#\^FA'LV>]J54WY>F5W?A\6'YE='J!)D1<*%]A$)3J3 M]O36'O*8/P0J),98258D7H<\_6T9&S'83HOJAU5_5N"7MECG5UM$OA#3.OO^ M^W3U%2RLPR:,V?$8S(RS=;+5M/;=\\3HBMET/$\:9HYBGS;5P.^Y 1H_P"_6 MDU]O;*_,&]"Z W;] :L%:#P*>"!U/:I!CZNN,&?8PZSK<3LXZ@IPRRN:?/#+ MPO'\I'"\JL1T:4VZFQOSC/&BWM6W J)%4H@L@QQ;II9)"FDF,"QPR7F!1&H" M,"^YHVBFCHW(;[]\J>J6(E8,I#$4/%E+F\9A36,(M76G1P>0.%/N1N?CF,C( M;!^V'\C&X1NP<;DYJ0S<%B3JM 3O#A+'VN&;A$1%_6BOD+@C]FP8VY;H?5;5 MT]0F@A[K:6)>A^U&XCN#Y>Z_O&V6OA-:**XERV F5%UE)V&9,P&U2KA-\F!) MEGIUF UBUMC>,>W*7-[>0P_&P.^*#8O@.W#V)P4 MSZU MHWO6K<"=L0-BF?0%KIA+!NVYVY0- ^:](:]>\^JP,7\BY7IMOUBVA.< M"<$H*\N<0T*X@CCE)61)2:!2(I58$$2(%^4>&6-L_-F:!1[;:-VLS*6QUK/8 M[PB6MF:)2$VAUG8[.\499#3#,-6E2D11ZD2CR9.J^&(@-'?'BH?G>ZL^(?9! MO1Y,MW?*E0!%?D%8ZZ#Y2G\#UKX;T'WS?F.K=16X9OL,$D'+'8\,,VQEXVD_ M#XH8SUP:*F.Q_?&>SZ9?&IT:2JE,A4ZA2$JK6\4T+'6:0<%(GI*RR"&F)DS@$BF(L$!4Y8+SA$T>ZWZ( MGU>L6KT(V,_''Q)RP%8F/O@RG==]6,Q+[J=BGD*.+O.0$R&H4@S2'%&K FP[ M0I:9^>(CF@J2E820=A[>SN4+SD(W^M!SH.8R'OIN;\G >,8^#SZ:==O][?XR MIP3(KCV)3]Q,VL-A7SAK]B0.ES-D3W_4/WOD;=T?O7V'-P?9AM0,KZ[6RPDB M"">V#)B426'>! 6&948%+'E.,I6G:9I1URR2DISD!4N%9[,"IX''1AKF2Y5[ MMR-P@]AM+1(#N,C,T9K<=3O)$$I'H7&2&>(B".,\22#'1,).YEB9@ MS9CPRG\[-LC8Z&9K(_BSL=!3Q>@HDFY,TB6.#K.H(QP MSM/G3__9:_L^Z;4H[4.K5(.G,6.-[[AO5Z-I6L&-L+RFSO##13S"TL3I MX09FBXM^'Y+&Y8_T;4;)E^K_UF;I\?;)_/%@B6F2)[A@B"!(&36DP7D&:6E[ MN:.BS&@B2U5ZD<:Q0<;&%EL;06TD^+,VTY,ECL+I1@_7@A29%[SQZ='A\30 M8?LW'AEGX.Z,IST][+UXYMJ>F7*LLN]H#ZS&:MLRP3"62'SC$ ITQQBIA(3 MDZ 2(H9HRCDBBGOQR\41Q\8PUS;'X8O5@6O$]MZL*T-J'YML%TMKR^,9KA-$ MBX)F>0XYE;;+!,\AI;2 K$QI0HDD:>*DZ'&%#6,CI-TL"DN[+'#J=K,5B?RIEDT+6^.UW/MIO,S;;X/X-VBTFIJ5;\" MAE_]\0P:G?4P8]C@K3].!['=%;?JFSS*5W?SY:JJ11F:[0E&$J2+C,.$YMSP MH5F844P0+/.$D5RF7/I*61Z,,3J^$U^57,_JBMC]!&FPM7S9;POH&,1NC'8E M<+$9*PQF/1+C3J(2-A'N<)B!$]].^GF8Z';ZTCY]E=^9[\G75J-=,5&6Q(1D M.F$%Q(1C2 FG4#-5$,D*G69.>D@'=QX;!]2F^72^1'^/:JLL" M]1?\]VF+VQ.'@7K7.N+AV5;VB,\7>K_N?F+ !JU'#-WOHGKL@IZ-M@+V8_V@ M5A.A6(94:0(WQ@3$)=>0T;RPO=H+GN9):E8N/OU0 ]OGQ7<#-$U]L&, N[G] MK &S9TNOP+/HMC1ZP;F)S,?7]EM'=BCEK_ZN$KF[<2(W\SMU@M[^9--/V' MFG[YNC)N/*F*?5'U/[YA*_6.3:NF!4F2,JR4/8I(M'F1(&%% K$)$0 ML&XN!;$VV^ERM MS3Z;/B[8NVR&A8)RH)YNM;7V=?'8"TC/W2(/<"[L(KG<:<#=)0_']G>=?#[8 M6T9%52:Z>6 _=J*;N_F36JXLX]W-;5L1VZ['+%0-LVEM+C&/[W(BDT12\VE8 M)L3ND!>9(1VN85HD6J)")VGI)5?5VY*Q+>^W)C=/3K6:FU&_3A\]TYKZ3XWK M.=L @$=FJ,Z'6M9OQPNK\+H["WN>@*TK084KKD,SL)Q%3V.&%KFX#K,CTA=7 MWK ?BWY0J]=L^?5CM;#T+%_]_-TL)._FS<#3^9=;L3+$7>\;\67=^6R2D4PB MI1,H=*XAIC(W*[6$0TG*%)>IQD1Y][M9S\&[3$M;M09%^S(G&G//JSUH#/?[BW\ M8CTP3/DKV#@!MEZ /SL_ F8T] TUE6B>X\0$J5Z95B?&&1V_[70+;[-(P;2VM']> MZ2F(W6@L '"Q(]"]KN)=>FC$MN+'<(C477QOJ)=J,G[,WS.]QH]>WI,=#!?= MSJ7]C]UF>V(SN\%V:SBJJGX:.FI.%5"*I4RIAI0B6X27('>Y[$MYF]][I12?O#K)+NYGI1?6MS!)[4?*VL M'OS;'^:IG[/9Z[5YF7\S!/#JIUE5R;4P)LUE*RR_;'*>,YD0E4D&DU0D$&MI M%CM8E###6!JH51)EX MQ_/PEY[.R+P;;2;]3YYC(AWT%#F*H<.>",?$^N!T-^I@U[Y+?EO/3$C=]!RI MK!AO<_^M"H+&5%'""H@*2B%6-G47"[LOJ&7.*%&)EOU>$)>&'AOK[Y;6[-E> MZTY[+G8]9L"7J4/B&IE^#V%LB36.$H4_1G&(\^+H+\2&KJBHS7 C."3=\]OM&'3_(]>N:PZ[#"S?3)=BMEBNJTWL MBQ3*>6XB7JD1Q,RV Y!$09KKI-"))IK[993[C#XV#ME=W1SKJ[$$.QY<&\BZ MS([OLB"%UD,>V)Q>$OG$(=Y)C7$I2PA+PS=9:7(5(9Q0I"7@M>)<<;&9!_-S6Q>U::;^JQ6 MHIIM7S5^M'4*7C>""@!:9"K:6'C0MB &65LBX7.R*X#NZ^T MYS$@W9[^J^&)_/ _1R:@^HH3!&&%.H\--+ XYQE?#P4YSUU\127_)_5HOA]? MS2+C8[7X4K%O=6<,P5-:Y&9%0(DN(=9E"5DF$9U&7"(!8,0TK-:D%J7DA="IUQS]*ZH^.,C2N> MB2B"/ZVEH#;U*O')+;"N8WU7=]^P:8^+;X^5^FI6*M,GU?ZV*UCB&&>*Y!H*;&@"2%QP@OSI_+JINHY_M@X9&.^W9?2W/UNGW%JM40P#X?+AZ\K]C,MAN^ M&L5488234L,B0^:+:=ZPD$M!H2*,D33E2FQ0?#N7PV'8#39^!%%JXAM".4Q- M&&,03$K($::P0'E9:)(K*?T27J][M(=H="3_=]UJ4:P6H%(K5J#;?K.N0:$*,O-;;&_5NG=7>[6E53OE[5V:P& MUH^&..O#":$_7IA%A>R/JI=S.L.K\WA M#)K8!%.%#82ZM,T8*9&0(4/ 1<%HDHO",*]7MR*?P4=')U:1=CEM))+%KM5@ MM37[:CWKTY/A1BFQ((Y,-L>5J/0E[Z(5V3MZ-/CO[0P]$5D'%2? M+]^CK^Z%\6J^:N[[:;K\:]OB?J(($2DJ[6H'E681GF20,BD@-[_'E!:Y+KW. M@,^,-3;:VC,56%N!-1;\V9CKN1US#F0W?@H$760ZZHU:#Q6,BWB$5<(X/=S M:A@7_3Y4Q+C\D7[$XOSI_KQS&W0JR_K6;(S+2+<-/&X.CYTB_6_%_K7%F[:69\"$=>/<$+R66^)@Q*;3WQ M>8 MV0WJC!10"B294JE "GMTWO VP.E)&;X#1]U#R+RV4["RV_L\>E[2!A MY\+*#K<+J=XEA.[SE&M9(,FY#9@SB.V*ME12P9(2@@WU:UUX;<"%G:"A-2T M:SHI_K*#O*<$K3OT;J^#*(!&?C=L;>Y:4_ZR8_:OM<;DMIM6\.HN3\#")FZZ M#CYP*JIYX L$4 MF6)Z(>3,)0X8;%ECV='&4HE__[)X^@_SZ88QS _/B>+A! ?7NH??Y=(^ MG=OVB\[;!G/+-VOU/XI5[\Q79))G:5H(B2!*A%D]ZHQ#QG@*.B MKFZH#[J&A'-OX#'#ZMGCSAFD"QWN+M]GP/YVSD[M=[=S_UB_X/UM(Y.H/JEZ M@W%G"?=Z7=EDP4E2LJ30&3-1>B$@IC:9E]F%ETI,/"]+*:A7\JLK+C#3F.:I\-I\N@".Z+M14'A, M(_/0-7!ZLY ?.B&IR''D0?G(#XWGI.3YZ3Z1Y^?UHZJ^L>HOM:I76]+*X']2 M;+;Z^6Y:?;O_;H43?]I35S;_>:_U5)CGOU79215.A: )E+HP9%66&I:IF1>4 MISQ/42F0<%)OO=J2L?'7CBN-HI\$UAG0> .L.^"/KU/Q%;3N@,X?6Z2RFK+9 MS/S*=6/K^HETB84'FI[(5.@R,[4KX-7/P\FYJ+\4>%Y\@NN!YF>@L/NJ>0H5 MB@> ]$*0?LT( X;O 8#8#^Q#W+#?.OR36JZJJ3!+_#IK\O>YB60_??Z]?>!( MF0JSRLZ@*H1YHQ&"(>6,0"D36I"2L))IG^7WV='&]M;:&MNTTP2UN> 78[#O MD>]YE-V6V<&PB_Q*.0M;!,D^)UQ"KJO/#SCHK:+N_Z'D_,NQ[E!76\=[T\+^&]=V7O,HC%>KY:?F0_ MK8; [5RVN^%'=J]I*@HL"P99FN<0YTA"BEAJT&1"*YYF*?)J6>XQ]MCHH#,= M/#:VUUM-K#U'4(V>JG_]@_-,N!%')'PC,\H&VH\[T'9'-'%/%WH %KC6P7GX MH>L2=- -,];2VH@,[3FYJH=^MI M6V\#9_I&GI#(8B)!3'UIW9&0>#M(E 0=;M"7RE%K=ENX)%0+FG#S4I&)E2.D M5N$Q0W9;CF6E+(NB3 =XJ5RR0)Q=-_6=XG;CB'>AUXCQ<3X$;8Y%2)_JQ/<\!G3ZI"6=$(<$1%*+( M()99 4LF&,P8%[J0&D'5_3\\S(UM4V ME-H>B")-\Y*($J:I)A!G5KRK%!CF#-&<4YX6RJF>[^0(8Z.HIK2XL=#SI.@ M/,>#HFL@B7U.M(-&A /CDZX'/28Z&&384Z)3/AX<$IV\L-_#_#&')1% M'/U_SBFN'^O',%8Y]%[?MN+_7>HUP[(0@L.2$ YQ87YBAE"@9E;>,U,D95Y: M5,<&&1N7U*JVMO=!UP>AGR[P43S=6.-:E(8Y';9L^WEE^()5<@E^?Y164">\ M&O Y,$(RQ-%Q!J6%SM:64STJLJWJ7Y>T/,5O+)G/6 M)LJNFY3L>_VV;1KR455U7\K;;_9+,>&,2H1% 9-":Q-C&-I@J9*PD"EBBB<\ MUUZIK4&L&AO%O)ZQY1+<-FK!2[- :;QI^J^(K3^6AC;-6?EC;-\>]KO\R27F"95HJ MR$5IF]TA#BE""!6B.Z%PH M,KMTEP$+R1P=VB\6<_U0S^-&QA?5NX7Y=AST[&ACPXQ32C)-H)*$V':$!')2 M$I@+29*4(&06SU[GBY=&'!L!UP:#VF)PV&W&\ZCQ(MR.9XLA08Q]F'@6OP@[ M_L[@!#TKO#CHL(>#KA@+=E2#PX(U-(AV2;UM39#EKCP<;ZY@I@[0\H$M4+ MMJ!B47X6#"L:U0N= _&H?G?IQVJ_SPU=VK313D=O>6IY7Q I!2Y3L[))$<2: M(EAF(H%29(425*O^99'$?4C7>NQBDRQ_A#Y*_F>PZ"H J^ M1P<:5K7WG*\'2KUG+^[W]'=)WO?ZS?1I*M5<+BMR>_J/C.+TG=YORA7YZ=^8YO>T'T/0[5GOB\I 6RVM=793 MZC(TWD_Y&>=#/N/'AAGT"3_CY_/G^]RE?7OT:5552CZP'SME:C;V,2'0;569 M^5;UD!.FDC1CYB''1"<0FT@%TB1#,-Q'-:SCJ M$CZ1V.GDL"_%2Y=P.,-(%S_:CXL^BZ]*KF?J7ML:%BN=^JKI^M,MSAZL+,"V MCW;7F<:M Z#U8-,_ MS(^@?&?$C:PBXAR9N)P@!G_6]H,H+=A[8A>2U'Q-&)3@>N+SG.SZWJ9G.6^U M6"X_5@MS_PG/4E1D*('$]FK'&1&P9#2'J<8D%RC/<]O[S5U_:N?>7H0U@&94 M;1IXK&WS+,?= @Q;,[MQ^V4/;0KX.BV".7 M]-R<)Q,K@5))<0XUY)D1> MEFDANEW:!_<%R+DQ>^S9/@Q1)J%6;3P$]*+JE2)S%FG'W=QK@1MH6[:9HWP)C@OYR2<_/F!N\B47]O.2+U[= M;X7U>C$W]UD+^XVXFQL&_F*^"9V^EDY8PCFAD"?:[NT@!&F9EI!:;5Y;>:I+ MKS.QK,S1"MIT+(B%756?' M&W15Y>+Y\U65TV?\R$.JZ>3M?&7XZ(']Z-1B1?U6:>HS)R8PRQ)""VCHHX"8 MI R:8$W /*$YPBD3#">3)U7QQ27NN#B6SS.P.V+$]U]M;GVNLF]P6RSL1B&7 M03[/'T&!B[W2ZHN8,W*R_Q8POT#?9MN/JGY6C5*&O-ZQ?+'=/7U]7JY6GQ3UE UTMQV4GR;<7JA[[8@B8=I M9);IX&Q5@1K3P7=C.^B,!W\VYL]WE&L'Z M.F/NC5J*:EI+O]7'4I,BD52)@D)-BL1F%::0JRR%*)$)Z@K<>FK,GT4DO)S\\>%>0#G^K-_' M1>+/?Z0??WQ0J[NY,+ST?K%<3E)2VCWG$J8T*R'&/#=!$Q,PY8@6&J-$)UZM M]/;N/K9S9WMF-:VM\^."9Y!Q512"&\AR91M%26XB3J&@H=PBXRKGTH]D^T,V MT#'?]9"Y$69O(")3I,6@,0S\8DW[%=RN5M64KU=UNL]J 3ZRL-U/CR(1DAKW M!QB4#(_Z]IS^CE]T10,,6\!5J:]6:.-)-;=^H_1TOLWOL>)>-L6Q.RC1*J5Y M225,%78!\-NV"K?=DF(YH;W "FS9?!MGFS"L/; MG:U;^;\F)FF2#NS&5\@SLC"@!V\2XF_)\)U$>J-UM-U(_[M=+S&TZ6/TP;C? M=D@7FYR:>'&;U8(9%CD54'"$("Y("BGGQ 2T65(2E"G, MA0_'N \]-KIY_=56""[M<7B;GFF3#7?Z\WHNT#PFP8V"XD ;F8TZH\$OG=F_ M6H2W_:9:TZ.LJ/P1"\E3'J,/2EG^J#QGKQYWZ),)>KCX:DXY%XV@].O%DZK, MD+7T4),BL9P@1+ N%+;]4@R+$9LDRE0.E6(XUR5#E"'W)-$>%HR-UK:J_+(- M>'@;\-1R_"8B;7P :^L$^-9XX9,QV6>:SC/>(.!')K[CX>5V-FH?0.<$J+T MOPV#OD\J:^19&"C+-&;!7H'DA039/G<>,'?V"L?WTVJON5'/,^/%7-I, M/,/4G,W_NM=:54I^8BOU_N[5_:+@X-FKP_[T<^R6K4U!+^IU=>%O)L_J>5*J0_F"]4*-&:& MSYKS[<^J-6] M?F _)DR2(LN3'%)N* )GB80T+S7D!4?"L(2D91'B-'9WT+$QQNFSUQLP5RL; M *S8CS#GKWO@7W?:VA?2%SA;WK54TV&QN(R%3PD0!TXPEMI$ ,<$1DE"6.DNU()QE7E4"^[&;''? Z;!+LWPL!YK\>\.TQU/7I5S^[E M35/ZY4?VTR;G?5(S*XCRD57VZ.MU>U9>Z*)(58D@4XEML8@R6&+-()>,,E92 MDB5>&0DN@X[M">]L!H^-T3:-\0_VE]7Z\RSX<8+@-9B MT)I\ UZ'SE3P@2AH%V^7<8=MTNV!Q$$/;I_/]CGT^[Q^?%Q4J\^J>IH*M;QK M4B+DZZ^L^J*6$RH9*;@R#*0%AIB9/SA+,"0)*5*!4\13I[9$+H.-C7E::\&R M-=?&,+6]0#0&^YP;7<#9Y8 N''J1Z:8_<)Y'/&Z(7#C-N7"3 0]NW-S9/Z-Q M_$SOXY@OYDG[]D;QU8.YQ>V/Z7)29)+JA'$H;(8D3HL4EHC62>>(I+HD"77: M"3TWR-BHP-H(K9' 6GD#K)UFG6TL]0TXCB'J?.)R%4[Q#UB\(>ISFG(2@\"' M)X?C#'U6'_O@.484?2&)'3JTXO?AXX-C#@<-!/8& M&';%?\RW@Z7]T8O\Q8;:.[R;+@6;_8]BU=NY?&.B!//4BHQBDIH7M4CM4TLA M(PF'LL Z24E.S;^ZO*C/#3*V%W5K)V@,!=928$P%UE9W::&3D)Y_ED,!%?F1 M[H61EYC0)1"NT!$Z>>O!)(0N.;>K'G3QVIY=.5EEVQ0O/ZKJLUGHJ\T&-DVQ M% 4K8*Z(?5$;[*B4)>2J4 IQHE#F55YP:J"Q/?;;ZF_PJ"JPM+9ZMN4\"2F1 M*$L3 3.!*<19GD.:"P%IAK,$E9IFI'13:PL)ZC!B;1\[+#UK,4Z"Z;86"@%0 M9 [M3 06HMK(*,QM/H/+92^S/PB1 M'^S.L,NIH)>!\,G[[P_(0"G][L!X;N(>]_S"INVS#PVX27OU<[O1>?-;J"M&TS$N2P811!7&18!/^*0W+5.0L)12ATHFUKK1C; 2W MVR'K2)N_N@IUQYF^[QN'; M)#6VVF*\L,H?$ZDQP5116/+2O(:$Q+ LS!^"Y@G2>7B#E% >?O[@G MP[)I91OOJM_,7=>&UF]MBZJ:V.M?=X%Z&R-11$62Z0QFLI0FMC;K54X1@25B M.55YEB+B52_A-_S8>*-=!G6V [8"'V[_[LD5?A/@2"+18(W-+L;PNG.WVD=5 MK9HU9_MO.]MXP4M ^V$7E)?\+!B6L'JA<\!D_>X2N/.F^7F74C]-OWQ=W>O? MEZHVY)72BTK="K'^MJ[3.-^HQTJ):=.B?"YOORVJU?0?S6X14QD5))50H[* MN.0,\JS(898P7*B4E!+G/BD7 ]@\MD2.;3-+U3E;!YAZ^F-EOB++&WMD-%M+ MN^BMUV?2-K*J/P+6<_-U,%?N2.*9Z[_8YJV!>H<&_*ZX4?C(O@&Q]W'W.YG> M[+^PYVG >[WM=WV?5_@.:HX2=KD!ZK M1ZO6\//@W/$UPM ]TQ"T5F*UJ6E\8#^L',,G9;$UH40]Q.>5^97=T#%?^=GF M.K6<((XY*FD)LTRF=GLZ@V6F4_.ERG-F,Y1(ZE7;=(TQ8PL#:CN[A(:5M7!3 M.*V5F1\VL[_ME,4\S^:OF33'\_N!IB+V&7_G1E=N;3>J:[F8?5=N0#-?]>:U M=6?G>CMS9NTI@J9.AL W:.; -?8,FUT0 +F##(00][Q^-_O9:V#G!;"W5L1* ML#3/,S8ZZ+^A MZSAS_KN] 2?B1;:"CRW)=^J1]K_K:> MK:;JV^-L\5-5=G7]T2IS&)*>?IG7+2CF.UJ'$U4D6&I,85YD"<14$\B9TI#1 MM%!YFDHEN<\ZU6OTL2U,]XRO(VNOMKW]9L"-^*+A&IGS#B&U*\;:=+.PW!I_ MXP2W-]OU@BTDT?D9,"C']<+F.;WUNTD_9K-"0^;N-4FV4@&O%\O55N F8:G, MB"@@2B2'F @%RSQ+(9()*W2B)!).Y?RN XZ-OW;MW6A@U!;WEA"ZB+D;?85$ M,C)C70>B-T.Y(A.2E"Z..2@/N2+PG'J6G]1J6BF[6VG)K3UJ1DS*))$*YE*5$._3O8^/&O_T)35/P7V/I3KP-\LM)[S-1YSAH"_\@< M=@7TO2H#>LR!3_5 W+D8J,(@QN/@68O0'\<+]0H];CQ@34-_M_?K'JZX3\_: MB-5"_/5U,3.?6#;:OYME5UXD(A>)ACE5=GN3E9!*D<&DI"I7&96,>266G1YJ M;*^5.M&EM?3?0&.K9QG#:5C=5K-AP(K\#M@ULL/I1,?D* O;RR %K3$X/=JP M9007O3ZH%+C\B7[L\6J]G,[52?-O)L W7X1VK($ M80:WJ65[Y0GFW\S+4=Z9U^/\RW1S<2W\^_"5S?^V6,COAA0<:82+O.D4%ZU^8-:/S:.VQJ\W+0/;!VL.PK:GY?3LP<#(_A*<)PE MYG_,Q$+4_*&+%#**"2PS1!!.K-:K\M,6&.V78AC!@H>*207L%>9;T%G??$'& M_#UP>ZF.=FXCOZ<[O\&.XS=@ZSK8];VK).R\/R@I; &P@<7F"]*)7#52^RL# M ^AP"/>Z?Y'I"[F"&-:!01*I3$Z_9 M2G6L= E+96O6*1U M3<'><=&]7M_+RQ>%;Z)FU[LQ$ZG5.3,U0\G_732O%=\:1V_O7=VWF MC%GPUO?YN%BNJLV9PDZ7XJ7AJ ]J]3^UAU-89JFPO?DR0LWJLM2V6;V$ M@O%$IUSI5)==[K/;^O)%_7%Z.OWSA.G&0<#$:LVJJ7EL9\;^.$T MXW]]W-:VX_]*C*9MX?$N\=:GS27/$0-;R(#E-V!!NP%,FS?UQZY5L=1E$G]RJH& .E$K5\POIF2WEC,R%Y*C+]QDP%\K9 MJ?W4)_>/!10N;'=KEF_6ZM:N@&R'@7?FQ3(1"58)0A0R3C*(L2*0(EG"3&O, M2XV+3-.K1?=.C3XV=GXP[TM5KQ #B.Z=A-PM.H@&9&26/B72=V-SI+@"']E4 M=LOPNJ&(M3^R@M\EV*(K^YTTX.45_RYAXZ0$>/$F_:CL0YT6VJY\;Y_8=%8K MO"[,VOB;+97?9GN]F<[6*R4G)>.2ICF"**&XR>7D3!=0B)*D6%!*B?(1P_*V MP(O2!I"VVNEW8M\[PN[MW #9&.O'$&O+D OC?G]08P)._Y&S$H]_7&Z#G_];]1/PYLM[YV O?7BWF3>6S/W%[] M;+/FJPF2BJE4<5AF4D/,< )9JCG,)!$\+RCS[ 'O//+8EG&=74#LVNM'=NZP MNY%<%#!CGZ0=W76M*YLVS1YWG;!Y"IT;X=C-&[F0K.8^^*!LYHW)VTOV''*4&?G5G,BM7?E]E_!UKDV>>%%IL]GY_,EIG&@#=(AI]-S5S4T MZA;6B(]K=R@]^]9XKU^O%Q5A_OL=EKMOSZ;K;X?C?7B^I;(X[MA>DY]___CQ_=O?WGYX MN'T/WMQ]?OW^_O/OG]Y^!O?OP.O;S_\-/M[^C_W7S^"WVS=OP;O[3YY-35WG MPRURB(!RY#?@KL7 F@RLS6#'Z#A5LGY !WM MM@ZS+5=1;Q;?V'0^H2AAG!44:LJ43?4UK%5R"1%)6)JGBF"WC 'G$B+%,Q=Q.!4 MD=OE#_H7%KR=KZ:KG^^F,U6]-JNS+XOJYX0I7)!$YA!1GD%<8@6ID*4AFXRG M92HY3YQ.PD_)0-G'+^B6.#8 M70FM7=BV]>?G?K=2WY21)!55:89LMC"!FDD+SM!.HLYSG)4*YS+WD<"X/ M.;;'_5F+JF<=JOZT=H/:<,\@P %\-W8("VEDN@B 9K@N70< #=)D:SOJ.'ID M':#@W.+J\)-^/+2L5O;F$S=IP+.CC)!MK*'U<]%:ZKG)3)$D$3A"#)>.)B2ZR M#%)NEB.(Y EF"5 9^Y78^IYD.X*T84#\HNW&?#@V]6E_0-MYT\%#O8> MS/VZ)1<1A)'2L*TF&F**)2SS D&A$\E,((@Y]MK+<1AS;)1[-D"Y =;PGJ<^ M+A-P9<37#];8)+V8?X'OIT]*@H<]*<<(ASX>R P2Z^T,.XY@[Q 'YVCOR$?# MR\MTA]W_K>07U97'UV5-SXOO']B/1O5[HF3!>982B(GA*BP4@J7(-"P(,C%B MGNO*3:KM5JM (Q:VE].;6VL M6JY 99OG+K^S1\]D_M"S[4:1+SB'D>G40;%EF_93N_A,K*4I_WSNZHW59;EI MA?2'T6>Y8AZ&4ESI8^)H-%2NP-='%>6:8?H>0LYMJ^ZJ$=^=+O]ZI>;BZS=6 M_=6M8[&B.,D1U%+;= *4P1(7!:2BI"0K"66YTZZ!ZX!CH_@]>X$U&&PL]CVR MO "UZPEF. "C'VB>QB["BM45F;#GG1?&'/CXTPV!P]-0Q\^%JOUL?]PFD+>_ M6%I9A8E*$$$Z2R!-!+4MVP5DI-"0I)KC(L><4^$G6^AI@=,S-*C08&<=>#3F M75L">AY]-QJ*@>A+EH-V?]N:O_G=LA;[B%D)Z@1=W'K0\R:\<%6H$SZ7:T/= M;M.3XZ9/4ZGFLE[#31(A%>8LAQRE'.(44TA)*TK+.6Y*=I7V8:@]#1Q[JBTQLENGL:F+(@.QQS.&@W+ WP+!/_C'?#I[K MHQ?U?&K7ZF&Q4]HV5"AC4\.Z M%M79K;.=GNEFXL\0?H@$Y0['H8=E%3\\#OC&\^-7Q4B[\A6-G,5RM>V)-"F) M0!S;;HHX-9$1TP0R@1E,$B[,JJ+,2>;'0RZCCHV%<()^^>M7(!;?'MG\9P!U MG N@>P5$X: <* S:-;B-A:S-P<,=-V B!#D7!GZ)T,8-BQ,!C>.'KU==_4-- MOWPUI'?[I"KV1;V9+L5B/5]],D3X455VPVB"L"(I1A*RHK1:713#LC K)$DY MU;I,%65)7]G5R\./C9@ZS="9-=^3BCR!=^.D>'!&)J=GZJN=[: U'G36 VO^ M#6@=B"._Z@Y<+/U5!PM>3(#5'9US"JP>=^F3&_MA;4M\%OJU/4,S7U.]4_XS MX9P@)7,&:9+;XIR<&PYC'+*4JBRQC:JE4UW.Y:'&QE>-K;8QC=C=PA&-Z3Z9 MGFS.\+$CS&/3/IV#BSENX,_:96!] M!K73(;6L8D],4/6K:,8.JY<5&_,#A:WH X8NT]C02XY%690I@>;5PB!&I82< MY]K6Y*N<24!-0OP>J7]>-!;?J4F[FQND\U;%1DF6R)1Q*)E$$.\V3 MRYY&;/1C+SC[ -^K?6&O&?#9((D]$P-MG(1]%#PW4Z[!\,(F2Z];#[CY](9"1<80ZE)G&F]Z2_IL0+])'LXYZC MOD3(KI&?E5A72KY1?-4N>2@F*L_3 N:8Y1 K2B!3I("LL*V#A(% >&65'XPP M-DIN#0360L\=Z0/P''>2KX$D]H)\!XT(^J G70^ZQWHPR+![HZ=\/-C3/'EA MS[U(N].YF-_.9;W]^7&Q7%5J-:WJQ@1=&OV%S;)U%9$ ME"ECB1(I+&F10LPS!DLA$.2(2)TP4F:9U_,?PJBQ488Q"UJ[P&.EX(K] $NU M6C7]'X#XRJHOCLN0H!/GN.TY\'3$WAAMW*DW1)M3J'V/NM.K)7C;26AT7MDS MKO:7O]Z UK6 &Z; ]&_+>H0J7;X59\J_K6H!3YUBO ME%Y4ZH']F#"S8"M)3F"1:08Q4P@R01EDJ)0Z%UPCPJ_K9.MCSMB8NCD:W/"T M>>1E>ZS=*NF 1WNL/9V+V5HVA]ELZRY8U)0B]@ZVK=;.M<717C/L1NS#S5MD M2C]>.KWCS-%T@U\:AWX%]H3WQLRN=Z#<-P*:R^+7KC@N@]ZE^NO M>]W57P?[DUJNS!CV-=$JJQ0Y28JBS"&1N("8"@RIX JR1&LD%4D)]:_3Q;%?!Y59=C-K4![(N:*,J*@I89 MI-I@ALN2FT<\X3#)18DD%RC%V&^MY3KTV)[_NUV9P1M0SXBT#;1;>WT72,Y3 MX+H8B@%L](4/7X&MU3=@ W)3@-28#CY>!KG'TL87K[#+&.?1!UZR^*)RN#SQ MOD.? ]@W5B"A4M(L:>KD:_/?[E?V%&$Z_W(K5M.GJ2TKG^1842H0@L0$B!#G M)86<9@(F)HB4E)0B*9UZ]_D//382JT]8P*P]8CDGCW MYBXGL[&0C!^NU3;: M6*O5B;8_;7[=V@ZVQH0XQL]U!?!)%(L_'P,ECD6;%__5X!6 7EX7]KGYL"O$ M*]P_6"M>F6A?6:5>F8!,VAU[\QZLO[>W566^;,UI[,_M)6TVW.UW5EEU MM/LZS=F6UJQ^;L/MY;M%I=5TM39?]PDF&"-6,!/F%@G$'!'(>(8@YZJ@N# Q M;Y)VMSW):(?!G@9MA::A_Z7Z1PLK7_+7SU3Y^+.MMLNX0@F M;Z"D/NL%Y-8-L.LJV/$5\)]@][K67U [7.?'P,9GT#B]LU.YO $[?@=,%AQD M?H)F'L:U>-@TQD'0/\B)'&;4:S5)=DZ9#P2_EW?SMS^$6B[O]3LVK?[.9FOS MB?ILNE;&>*8^H469,\0E1%I2\V;2!%),$51,4H4T*WCF)6\7P\BQA6-[2B0[ MF2'']$;,*ZKQU%YL?06UL]W:M)4KZ:M%$O"+X/C2>N'I?9$PKYZH[]/5UPNS MO3_9NVHTPPB0A)^2.-HC >U\(=F1\$B?5AR),%;T6G_25J3H'*LBS1/(%5,0 ME\J$/'DFH&9)AE&*C#)P!]U37A[VS#UY9<\=;/M5OELNUX9EUO80MZE- MJ;?4E_4_-IOHR[<_5"6F2R4G1<8YL3L(3-HVDRJGL"RT@*107&&1:J[R/B>G MWI:,=$&VL>^*TU#_67'<+(X#\C_-J67KW0WH_*N/ QH0 N[_]D8YZ.ZNOQ7# M[MWV1NE@9[;_G?JQYDYCOO^ONR_MC23'KOWN7T' P* '2-JQ,!9Z -JE:HM MOVJI7%)-OT%_2'!5Q9NLS')$9G7)O_Z1L>2^D)%D*,:PIR5E19#W'B8/+\F[ MO#ZK[UY%6-W^#:V6I?I]*O-88AE)R&,=&)83I+V;,QBA#&>8"QJETL9$NM3A MV RF[3*3KV!;8O![)[/A"9XQYF8,Z!))SWQW'8C6K&6*C$N.NMCGH(QDBL ^ M_QB_UW,+1JHO^G]Z2_>=S$2=VEZU7##5J?X'M=W;_6#KR88*[^>LU,%-[T3S M\[[.;Z&8\NX'^Z+73AV"=B>E4/.(LBR6B'/(PDRGIT]2F.>9&KHLRJ(@Y2D* M,I/PC+<1WXH)!XC^>+A[!O:#,#="B MGSH<_JRC?ULH0(=%'0<,&C0<[KG?9!2=[N>'U6#8LX(W&9V#/#W9+DR'<9DN*>Q ]+P6=P&!+ M8K 1&?SNQ>/,#B:77&O8\Z <:8?&/K=9ONTT0;[.XOPX%], A4Q2%,,PCA*( M4,P@38G47EJ1"-.,X=PB)\.E[L;&0>JK%CG)V][!>9YKW(/DF6,NY6:OL[(K MD9UBZ"3K?0\L1Y+O_B*FKA+=[T'4-\5]U\P8DMOOJ628UG[_K7[&WW;![T^Z MWO>C_%R)VA=WRF@<)((D,, YARA6%A_F.8-IQ'G&(A'GD=4I[9F^QD:Q7:W[ M6?.U+[6T<"'A2FTZZRP-=C;?.93-##U'V'EFW@ZVEBT^=; I49O @@FHB[GL MA"5LNVFX,_D, '-IYYWK;E#CSD#O?8O.Y)5^[/)!V8E"/'X3I1K=^-7JYPS)Y TV\I>B\] C-2942U&6DH'$-GM5*^%:K#] MJ3UDUEO2?7G0[>?[<-\S57%.J?\,_FA+S!T#?HY4VQ; M?SW>"]4:F3V(Y8:1%U5U2\KRE1+V]S;]J]J8"L2"@,(\YXHNN3(12:[^U)]* MG"4AC2T*,CN4;&PU5J!1 MJTX 6]]5[VHV =WX*>6VS5,]?FO])EV&Z[<:2)OUY(T&=*!%:.B!M5S /(!_ M8=5SV>. 2Z4'H';75Q\=]#NA^4WH Q_!;[ZK/EY$D[CN43:^P5NQL3^3JF!3 M*G@22!3#E!!=[) )2),HAEF4IB3.LC!A5B?"5KV/;7'MA >DD;Z-90"+[8AP MJB7O'^E@-SQFIS7>0/>\;*[Q;@7?2IK9R+X;BU^+[^YPIA=J+H]E[ 08]$"F M%S;[1S']&G%1PT:W6#U]*P7AC_._DK+0YSV:D,,IQ5)7K!%0IHKF4!XAF$>$ MP2@4L6091BAG_2O8G.YX;%Q72PJJ6E2PF(/OK;!U/9MKBM>Y1QF1'N'19%4IG%,88 R&HL@#TEB%0]PE33C6W0Z970 _6_D[[IVE&7. MJ>N&Q\QZ'@QT[TO.6H^Z)KE.),6_U[YHRP78*#8!VZI-P$:Y)K54K1_H%'1G M>CO!V:4]?IU @QKI3K#;M]S=--HSJ8SJ1/SW2C5V]UT+8!FB?^KU$4W'C8B@ MD=%+1/XE()QF"SG5U[ Y02YH?)#YX]+SGFK/5*>J#K2)1K9*#-S/FWC'O>._ M+A7)Q[)@8IJF$I,8<4@SE$.$2 2I$#&,B/H_2; ,(Z-:\6^EP-C,D]V*-'PQ MFY&RTKO?YI;"=7$:UU\'0YX<\2#[YE^#5%"5:2ZH+1@VV: FX. ZI@,#U&@, M6-;&TS@.6NC&M0[C*GWC:82LB^'XDL-Q$?+/"O5R28JY^NSCHBKJ0ZLLR^*( MY0G,<20@BM7W+%??-IU<,(MHCN,H>98;]!,K.GO4/O MF>(Z^1M\;]6F1]1YZ+0#T4_KRAW+!7B_FO,_ ZT7U&$IH-9,_\-VQL'"Y?'@ M5="ZM%/["3*HL7D55OL6XW6-]2/29YW/:56^-K5(:O>F:ZU=$LNQ;@:EC3-Z[I/"N4?[[/0^O[_][8,:B%D8I='=UV^S MQ:N:7Q_5_E2[>:O%IDE5'[:%#TB:AI$@',H($XAHK/9X.. PHTDL6*(^C)#Y M1L^N\[&1A)8>U.(#+3_X$_GZ[2]@K09H]:B7;)O-G^60F.S]_ 'MF6'L!'>U MY>L'UX4=GV6C V[X^JF[N]_KV4;_K,HW\_W(*-<_\Z'/IT7;77@:9SE M8102"5FFP\IXJ"R>"',89BB*&)(RRA.[* OSSL=&+YWLMD$5%G";L8LO$(IKR*^T0RE?[K6JH)6]KK,:^V6VZD+/M=.+!N% MZYP)G*_S*//3Z,L@( M'%F3ANFWY[6M$NA!3!JSXX)EL(J MN^9N\V-;(^JIKL4#OS<"6A95VP//\)ZT-R2^+T#-T;"_P3RJM-.KR=T>AKUS M/*K=P67B\:?LYBT7Q?1NOBR6K[^)V>S_S!=_S)\$J1:*8NH2CN4THRQ+6%M__5;71$('Z97_^7VY_$"HP5K-C M!?,7^D9O-L&B'TG!E5TQ13%CJ6 $AE+AAP(D( U%"B5B>4HY)5%H1 LGVA\; M&73BV<94[H)FMJ)? 87G^;T.]-:BZ?U/5P/OEGPKEF16_(^>Z>U#VRFN;W3Z ML<*M%],)F-R&+>YV,7 @XE']#D,+CS_6QW7@YN6EK$NS?Q+SY?-BSV]/I$SB M0%GORA[0J?)) O,@%C @&9.29 @)HW1L!GV-;?IK&<$WA;#VR]M.ZC%7G7\I MOMDX YP'V>3NWQETGNFB1DU_+\'SKC?C)=0L+_>-\+APEW^^C0&O[HV4V;VI M-WNEW[JODT%4]=DWF5>;K!"_E(NJ>E#ZK,I29V45).4B2D.UO2X;4)Q='[2"=@HX\ZTL //I<5AV/.@AH@=&OOVB>7; M/2O_M&>9=6S;BC$*"LP3&$4YB1EBF5@"KTCY'.AD? M W4W$5Q0R]W*41#S" =I*# ,LT@9?0BE$(>2P%@2$=((4TJ#Z7=1TL50,&YW MY@_(6CIEXKTV>2=;XT59?P_B#_ K*?\NEE5]N]^0D0.DS7C]6O0\LW@#6RN7 M'W(^AX#3PD3'^AFV\M 930]*"YU[UIE/ ENN=*+)V2^DF.OE=QI0D<49R2'G M*(0H#2-(*5);1!KG<2AC3%$^G=?&*7^^RKM@OVNC+SUNOO0' OB; &LYZ[H7 M5_L#' !NQA*N\'O+6_GNKTMB%MW*E/8/-^,'W3[UI?; MIW PN)\^^:I+5_&/BUG!7C>E!$64AX01Q419HL-:A( XIBE,HIC((*14)%8; M4J->QV8-KGVAF?Y%N'4>WT?$9QB&*$1YRD0JJ.45^O&.QL8)OXJ2?='552H!BE;FT_A8$M^SS_?EAQ-A:B$)8AI0M7G1])#F&:1< M)T#/9182+D1L%Z;V#Q*1U@9.+THX#J3$BE910F&.%-DBR5+UF\X1E>>2 MRC"1 8ZFR\62S(8#(5D-PGDI\ >O]''NOTMI&YDE7/O*Q MWN.=RZG4'U2;LD/NP1VHV) ;D*TSAMJ@=3%1J%%C@^8'M5%O/RVHU;O]S_SW MCNX^"=5GH0/9VJ.]W0^VGIR&. F3E$H8Y@?J7N__Z?/_7FP]W#\]/$_#S MW2_W#P_W#[^ Q_?@;WQ@?9FT_YE)7J=> M=T=7 ^OZ3JF_0(/?-5V-W;$[J.L;[9U/6Q'1\E7?R"]5/[KE;WK%WC\_95E, M) DHE+E.MH8EAC@.$90I"X,XP)3:7569=CRV#5(G]Z2^-Z\EKJ>N+'Z3%_J3Z*LDZ0^ZZ8K11#3B,1)V'(0XC#B$+$$(,T"'.8!(E0%CYB";5R\CG1 MS]BHJ17+236M4]":\9 #P#S33B>ASN'39+.>@%9*=\1R 0:7/'*JJT%IXX*^ M^RQQZ?%^I- $#(D/@J@)5Q!:S(KEZVT;)*7L%DX03Z'DJ=XQ1C$D-$(ZQV,> M89K$(;:R8LYU-C9Z:&4%,RTL6*S=9RU-EK/XFM&#*]0\;Y[$Y .X\#5P+A^=I;X&$ M57J:4RI?D9'FH,G!DM"<4F8[[\S)9_HM[#^OJF(NJNJ&J=U$4TQ,[3/>+\JO MY'XN]0_]T6;+''.6T81D,$2YSDL1<9CC-( LS7@2I4)& ;99ZRW[']L$5[*" M6EBP):W=TF\[ F;6@$=B$)HQS+T-,0I,\"2(!\SC6J38" M17MYA-7LK5-@3.\>N=58B#.URUP>?(ZYXO9KI&U9>%M\5@WX7&[<1 MG2#D/P1_*>8OFU1Q[XJ*S1;5JA0W5#U(F'DMB=X]C&CZ;;38JZGN35I&M MM'I@HPKXO5/&H>7A %*W$=/]Q1DXDOIJW XCK*]OLH]SK>I--?6I6(H/2_XO M;>FH) YY'G$$TUCH_ ](AUEG#'**$8MBD7-L%*1PNHNQV1N-C% +";24-GZ< M1R$\SVEN@/%N*>QBO9).WJKRN7T=O6U+IKP7=Q)*5A;-^%1WO!%75JA39=CH[^-U* 1>])61]&A!)WHEO4/+ ;@/%GZ M@=4S>3I"U)@D[$$Z8[FIQK:L-O77OL5FT=L@/&.O?<<[/=[LF4:"?1%\-1-M M"/K/KW5 >GVL.$52*1M$"8Q370^5Q!R2D$N81GG(TC0F8694K=F@K[$Q3R?J M)DT"?05-XH3FS-4VK\09F,WVF8[ \\PO5^!FGVCB,B).4TV-UHXC",,->WI3HK;DX9)"P5D), "[6!IR%+[!*ZON%X#I,+ M]G;Q]1N9OS9#^;:C9WH ^F8CXOU0]%BJR*T:BQ/0J;A[+_$Z 0T&7K-%ND#9 MB;!CT=C%?E@5=Z2.3Y4+GU:J6^N3]_6K.IUG N%!C %,6"$5K:0!Q M1%.8<1E2DB0"(8OL+&:=CHW0:JGK E.O:A^QD5L[MQ1KR8%4HMMRSWT YTL^4"8LN[+CNL+MQ^&38VX'V8 MG7J[-V26[_8,*Q?S2K7:YO#Z)-2&O"(S93HW'^CZ'Z3Z,B41(WF6Z7I@N@YX M)C*(:<)@F&$49I*()*160>5&W8Z-U77R>Z"FP[=&>J 6V.6L3CEK&TUNAKJ9 M.>H>2\],W@J\R=W7R:Q/N-L/_]S4GE&".PP?MP+*:?"X6<_#AHY;H7$0.&[W M]K47:;M)JJK-CBU,$T0XSB')!(8HH3$D*2$PP5F N<2!2'F_^[1378Z-E+:O MAS;5P]Y95P\S -OV5LT%A ->KNVBM^.TZ3,HQ!PO/U=O)WM]HQNX2RB5&\[BO7RPWT.O79BUXNZ-%]-+N]6FZ@&M?U!.K,6S(B,($*Y@+D( M(Y@B$:6"QL;#.PX38$M< M2X=N,ZC-MH/. /1,SE=@9[WE,\+$Y6[O?(>#;O2,=-_?XYF]U'=[=_=5E#KT M[I=R\I-WO/6!MWEG53SBN;SX:NT*;P&NRVW,&FF=:."NGJZV'$1@7-AWGVQAP MNV&DS.Y&P^R5/CQ0QW,\K6C%RJ*."JL>5\MJJ2M>SE^V]C/W1L1RQ;@&S L+2:^F M!UQ?KE%]=]FYJJ6^">8ZA_@/VA]^W\7W[H<.8M"6<.L&/)6,A$%$ YACK+,< M9$@GV ^4T9I11 46$ANM17T%&-M*=.\XHL!Z0,Q.RGS"['G).4#X(,( _+26 M'W0*."W6V@\[MZGF+&48.-=L_Z>@L=SIM^#;M\ZN^\I' PR^IY\M7?2!5&6FL^.UTZG8<9R+!@,<"0@ MXBR )(U"F 6,<);%%".K8,T+_8V-7SIQ^Y2COP2M&0H%0P++ !,J[9+9 M]1)C;#SVI":* LEJS[KT.D6=!9G_3M3(V7):3U'QHS@_./M^Z:C46 "6A5J MM'>5Z"RO@5)<7 >ITP"??I(,&_1S%5H'@4#7M>;(T*MC#NZ7XFLU#:4( XXR M2%F<0"0S#+'>.,:<)SQ@'.?2R(/,H*^QD>"A'5*!W[6TH!;7T@_U',@];;E^ MT UNO9F!=KVU=@B'5_MLJ[NWM<@.];YH@QUYI1]UZ'8>Y:W:@Q;+]X35Q3%_ M)3^*KZNO/R_*P3QG),LBC)$D M=FD?;;JWF2/#Y'1L)06T$Q6P5E8[:K$:!#.N\06L9_*IB68A02,XZ"2?@ [J MM?#@]A+4UH34!S.7#&75_Z"4U0>9?0[KU48_4KOY@Y3\6;U[\Z.HIHQE4M!, ML5;*B&(M1"'6D9$\B7"<1(0+;E7:[_[K]7BBNVDBT\+K^(\OD+F3\V7E$/BSI-E>"_B>+E MB_IYH^P"\B)^44TOWY&E>$^*\J]DMA*?%K/9^T6I6YTJLX8$ 0MAEH<2HCQ' M:N\422BB3*0))S+C5M%[(]-O;(S5R0Y)(SSXTS^':?"7%ZT#X$J)]@.I= '? MM3*6IU?C@M_T6&Q<4H^(UFNU(=5Z@VULP!8XNCK%]G,M0*!&: (:C':2Z]0H M@:6"";0XUFXK#GCR-3 M_M3!YDC%=%;>I*I67QN!/FLER8S559KF+P^B+=%4L/9Y?=NE"V/J#.^?E(!3 MEN,@C )%-XD.TY5!#C$B.40\X#**N13"RMG9K7AC6_%K7127\E9&4#:K?!Z% MT5_ 7"S!MU:A=99+=NZ>>(@1-O8/>J-Q\^].=*1DQI9RX'.]'F_4 TH_T"FX M?D^K. &=DD!KZ;66A@/T/9?2N$;"MZZDX0!=@T(:+GKIN4H4WPLNYKRZ)=67 M3:8M&2/"DP1F =+I/H,84NV%F88)RTF.)"9V7IC'>AD=9[^\E.)%0?IOEC1\ M%$)#-KT6&-^DV,DW 5I"/S73SV'@E)J.=C0LPYS3]8 HSCX\MI.HO]8&[OV\ MX:O:RW!MU4YQ3CB.4P$S@B.((AK"G 01Y)D0%$L6X$R,X\#IG!IC8ZSWZ_,B M?:&D6EZ6!=-;^$KK7H%FSS&6LZ2S7Y"W/C)R->S_:TZ&&D!T+<8&DLG6(= _ MPLF/R8#^8QSPG-7D?\DYCLEH#7=<8R2-W?JKJV*W5\%M?H90I*%@40Y#G"L; M.\BELK'3&,J(9B@*I&3,Z,[VH.6QK5*M<.8U[G=Q.K\R7*6];S>SUJ'#78*) MD]I>6WI^M]'!*LP?U66[D/SQ!ZX+<59L08MY31:?!%N\S(O_49-=&=K+0A9D M'6%=QT"6@M_,^5:>U?9@KV8,77UC59::5IJJLP*G"(="PB!(4XA0P-42S(6: MTIG:0@ =+>)!X;532&2)]<$?X'U\Q"'=60>>:W=83WEK*ZFG"G+MC6 MM\M/T6EM-;K1NWW3?:"X]S'R$6;N3^@W"5+W/@:G0MS]=]RS M4ES9!LPV&9#JC?S-:OEE46H!IYE,PBS(.8PB'D.$LQ3FG(:0LD 2*A..I=4U MW/GNQK8^K*5M:LQWYQQD+3#X26U8FT]/AW[WP=V,_=VAZ9FZ-T#6DDZ: P-% MPFMA'=:#,P+%:1VX\ST.6__-2/N#NF]F;_7-[+\D^@;JCI0Z=K)J-UI4Y&'( M<00E32*U(0T3B#F/8!R@((LP#Q.>V:7T/];-V"BEDQ)T8MJF[C^*I1E=7(^0 M9YHX ,?A7M8,!+?9^8_V-'!:_G/:'N;C/_MTWSR'];V Z/*$BB3D(2*0TD!M M6O5^E8:<0A$E&8Z1( FUFO:[S8]MNO]&_JZ9U3"C]@G(S&9W?R \S^I., ^3 M^;C.;K/_[?0P<&Z_8]H=9NX[^M2UM5D?Q'++!:2J*V5N,A$D*.<9EQGDD92Z MB@:'>1QE,,_RC.=$_2.QB@ R['=LTWN[SJCVSMIVRJJVCB;ZUFP]/PB&EYCN MH?5]ZW@6U6&*MAIAY:=RZ_FNWZA\JQ$>IVNXFKW>C[/NI!1,IX)8Y_S2CFHZ METXQ7RDSYO&;*.N#EVJ:A('$",50\!1#1#F')$\8C$A,4A3IFO?I=*DOX,QH MR[QK*^9:"^!OCJTE!T63SFY)?M1>PW9498&]&5OY0=0S86W W,H-J.6NEX"Y MCLQM3ZL_"M7EW&&"+GN\7)*61>^#\I8]*OO4U:.%GA97H4P$63 R7]ZPVLU6 M9YS7R6P*L56D/>!AK@8!*PM+"*BHBD(L*8%IFD14!E$J$SN/-J-N1V=O??[U MUYM/?P./[\'3_2\/]^_O;V\>GL'-[>WCYX?G^X=?P,?'#_>W]W=/EA:7V2 8 M&ES.H?5M;VT$!AN)02>RLKB\V%I6,#DUM[L?4RD;3GL& M?RP7VD^8__RJ@P?NY\W^4_5WH_FROJ^:QB+)1*KH*491K/UO)+5P1ET O.W/2 M?6?.QX/J0'LQMI^$+EZK,^_H9*YJCJ_([%F47Z,IPVDJ)4M@RK"$"/,,4I$F M,,$4J4UI&B0!L0Y*&%:'L=F#!YDNRDYRP#:B R7*5WV8M&@C*Q<;S7M$*PS\ MM3$T.L?]9?!MP5X?I[".1-BIX':0I6*-!MB" V@\'$,3 MWF:Q80QJ[.4V5[$6*;#U!1ZM]"KUS2.,"(X03 - M"($H3]2.@3$.LRQ+OSXN&A6Y77^L,1=]%\^2CO/VBQ;Z?;UUWE,6<%=^49^VS(-IZAG)1 L+_WZI:UG8B7PFP M7(#E%Z$^;0[1M.UY\_091$&8PB"R]6_U,NYF*\/;CZ;GM6&[/F6C(ECK"#HE M]7@V:D[ 1M'VA;I>0*VKOK':OA+NU'7IPNMS.-RZ GN1=&"78I]H'[HF>^VM MYP9#ASC5F5"5'*M2MUSGW:C3;1P_1YL&:@/!V?P\QAC7M^^-T8+E?T53/&E:+^8L^ MY'\GZ'*=8E+&*,0A93!*8@E12I59+2("<E#_Z=RS=A.?BV+Z7!)]__?T^I4N9E-&41S3*(91K".\](5:GF89%(%D MB*8XC,UJMART/+8IW@H'&NG,IO@A7.?G]54@>)[,AOH;S]F3NFXF:M7-U$JP M?WE9?/]7]4XS2=4O^W/SL+U!)N1)-;I9>/H!1R5G/S:9^K=\>Y_4F*OE_D6\ M+WX(_J&HEM,TQ7'"F8 RR5*(8J+78QTF@'$LLYQD4EQ7C-9$BK%-Z;6$X/[K MMT5E&W_9;R3,5G;O^'IFB\-:MCJHJ59!;4LV2J@_UH/P>ZT(T)KX+'9K@Z37 M,KA&@KQM@5P;K"Z6SK5J;. \XJU_T]T/4;*BTO?3>_Y-[;^(CV7!]-4!3A.D MF#3D"8((40DQX1E$E.5YPGB@)L@@BU[B?GB MJ\[UV@[4V,NSX.4,TBW"+E<"1Y(- M2O1NT=SG<<>M]XR77BQ%=5]5*\'#J8QPGE$:0L%)!%$L$,1A%L$D%3R(,R:" MB-F0[7;C8Z/,)ERSMO*4D=^EP*LS.I_F&L5P#?R6F\/E@O0+UG> M#LQF9-D7/,^45XL%&KD2(XGL=BD+R/,&YD! 'ND1M0"G,:8I@$D]P&TLATV6(,*DY GGD,'__?Y\_?[)-TV0U#&:F@"]P?3-)*_:DOH)9UIBN10<;V3WE;NJ#FMN,^Q;] M#YQ_WQZ9PVS\/=KH8]/\0F:SQ1_D]4F-=I=L.DT9CT26P#3+%'NIOR!.I8"1 MC.(HXD&@J,SKJ MAXWOKE> =KIZ\R^.I?EV1O<+9MNQ-P-<_$V0LOVFDC#' M08@ES!&G$#%%?E2D.60)D3(-1""%W;FX2^G&QIYKY4"KG3[(V>@'-@KN9B2H M511<#3/HM 5_U.H"I2_0"EN>MCO]#A@>NK_5R/H^>[]F4(^,I(?*#UZ@=WHH M[U3 8<_F?6![<$3OI9-^Z\>S/I->E:]UH$53(#Z/91!%80PYD1E$81S"/(H1 M)"R5:A406*1D.A/ C[H0IO+5MJF_-T$W&HO M?W ST;X\;%$M_PUD4;JNBK<$_[F:O?[IG\,T^$L<3H V4>J-Z>;C**D_#NRH M_RYGB,#!69SI>_U(9+=) MW4M=Z[?Q)M/)CV_)C-6A\?.7]J%'.BM>ZJ,-?1RH@^-U98II&(HDP93#* P8 M1''.%-LD 4RQ(IL,10G+4QNV<2;9V&BI+:8,>"MC7?4&_.F?\RB,_@)H6VMJ ML=;%CKK<#:@9Q[W),'DFPU8GT-7]:J),MO0"=9KW+YO'5O M_9W0VFDAL+TNAJWV=5R_@Y)>)Q[KF2*C(+28U;4H;E=EJ0,!UH[U'&5)Q!C$ M5*00(4PA96$"21S1*,I$%.16V49/=S6V^=V*![8DMLR9<1I5LQGN!BO/DWU+ M2)U]K<',2]Z,BV@XS9YQNK=AKV?U+D[=&2) MX%,F.,EC&NA#YECMWB+%%C@-($XC(;' @B?X!N/_9- M"UX7SKSL-3SH- MH S!C.C")@RK]4"9CI!&(LQC&46Y7<$P!S*-;<%82PED([:/VFP,MF]X/9?/]M.K!$4UNZ%HUG%[7Y-VR>_NYLO MB^7KTQ:AVKE+$L(DXABB($@@#<,(BI (]3X)0V%$O\>;'QN3 M-A*"6D30RFB>#.\(?.=Y\'I0?%.:#1Y6R?%.JWU%AKPCC0Z6)N^T0MNY\LX\ MU<_$>EQ^$:5NJA1?]"UMQQSOE0$W*_ZG)@QEUC47N#=S_K#H,E5]7*C-O5@6 M9>U8I@T_[1!2OZ"89!K27 19%D#!XUPGQA#*Y$(C8 M*&2[@L1B#KZU/@V56"YG32Z@V:*R/!#T-LAF9MH8ALXST=4J@AT=.X/LIP]J MO/X\ 2E[:>-UD' M-0!]([YO%7KOK]_:H[M7>'W0N2RZP^/7-B%4]6Y5NR8__[&8YC+&4:0V[BG5 M-B0+0T@2(F FL:!YIOX_- G M\6U1UJ5R%K."O3;_W03$TRR@BG4()&$N((H9@WD2)XJ5 AEBEJ?$SM?$J->Q M,=']G"NC185)&:1'$*&NS"<@?)SNSZRV#(NR,>8M\4?G6Q^)V$S6L8 M=#:_!H@QI6[V-([CJ&#<4X=Q)7/V-$+N*A]?*<>559%O%W7A2S%7"W2="8_% MH5[=8LA0@M5J%V-(@L[4\5Y MB"3J/W;N.ENMCXVZ6N^41D)0BVCKK+.-G:FO3D]$AG'5,0*CAZ?.$:6O=M39 M;G-@/YTCZARZZ1Q[J.>1X)(L:PIXE,UE2$%F'Q=546_!NMBN-$G4*/, 4BZ4 M98(R"7&D4RX%6OR(F^W60@7VI4U5]Y%N4ICQOWX,)+53$I<+7K J(])#"_U>6SX8S PPLW_^7W]>C7[Z M#M/9<#+^E[^PO]*__ 3C.$G#\>6__.6WBP_$_N5__>O_^!___'\1\A]OSC_^ M]&X2KZ]@//_I[13\'-)/?PSG7W_Z/<'L'S_EZ>3JI]\GTW\,OWM"_G7QE]Y. MOOV8#B^_SG_BE+/'OYW^DTPZ9Y,YX90Y(GV()$CJB(\\Q+;?_G+U_G\ MVS_]_/,??_SQUS_#=/37R?3R9TZI^/GFTW]9??S/)Y__0RP^S9QS/R]^>_O1 MV7#=!_&Q[.?_^/7CE_@5KCP9CF=S/X[E!;/A/\T6/_PXB7Z^D/FK=/WT["?* M=^3F8Z3\B#!.!/OKG[/TEW_]'S_]M!3'=#*"<\@_E?_^=G[ZX)6SKY-OT^$< M_AHG5S^7#_S\=H)P^.PO"[F+OS[_\0W^Y2^SX=6WT>W/ODXA_\M?OH\NP9.B M6&J6;_V?=W_[YSL"ODUAAIA9,/P1?[!Z2'G=;L3 GW,8)U@R>?.6T20^^-"H MB'@RO?F;(Q]@M/CI(,%PL'CR29C-IS[.!TX8YH.E)(- &#H7B9,R$FIT\):E M(/DCW@O9,Z1[H9$9Q+]>3K[_C ]&S7!:OBARH82RE3[^YY.7+B6T&_7OQ_/A M? BS"Q]&, @9D#XCB3)@B*0"J;="D>"4HE0#%]IT0/V#ESZD_KZ&3Z;QI\DT MP13MRO_R$ M;&>83B%]7*KG6>X6K,W1S,+BD[NJ_GI&+KW_-OB"DH9BAM^._&QVEK_,)_$? M)W\.9P/)T3BBJ214*"#2"$F\E(Q$AIR M(0#C.:S MFY\\QL6K%/6'DSTT/*DA[@9P!,-Q%TG> M"&$RBH77 ,Q34OI!2LX:TON=-25L?)F"ZSPX\/*+I+N$2NW._./TW&>3*]N@@(X1?,[&T2: M*,U&$T\-PVV:XP[-N"#4ALBD!FZT=Z&_2@3 ; <')>'SM M1^?P;3*=#[))1JCD2-:0B;16H]54CGCA??+9<.G6!#@[@^'^NWLV#75 L;-P M&P''9Y@.)^G].+U#_WT 1B0E*"<,L8R;( O$IP3$:V"1A2Q=I^AX\/*-X"&. M#!Z[B[=G?+R]GA:Q?1C.HA_]'?STA@?+-,LN>Z*MT^AV644\1VXR>)8DM91[ MWT6J[YGW;X02>20HZ43(C1B2BZD?SX9%+BMCZ!27/EM.D&2.8*V>=B]8A-YW%*G?OW0@8^DB L9=0FP#$.5P.RUG$>/[)7V'1Z M/)_^>#M)99>$I&6RA,LL3\B2<5$)E*5WL,-GQ BD;0<<>%72Z$WT3 M2+KP?YXFE.4P#Y.R,@\"<)'(AR5RNN@D^QN$WJ&B(W0 MXXX*/5V(>V??UF0#F63&P7,FX))HMM]6SZ>3KY/AQ'&*2@D@+MB0F( M=)F0(\^9(\H%D96U/ION3F_6T[ 98(XE2]N9M%M"S>?);.Y'_^_PV\(32R(R M%< 0Q1WNJ+B;$N\4D&13-,S:Z'SN&C,/*-@,,<>2N.U(TGUG;PL/4_ +NL%Z M#.ZL0D(SBD("(]YH("S36"X&>V6Z")/NOW,S3!Q-FG97:?:,@G))>O3YZV1\ MDQS*PL5LLB14.2"2HPXM1>^;,V^8S)%9TT6P\_B]FZ'A6'*Q>TFU9T1\@7@] M18$P'BZ&\Q$,5,[,1)F)D:E8:(S?!R7%G4+N3=!'#^-AE=HS:FBY/*Z6R@HHI( ML" VHTF48!P)'!E@$)2VVG&NNKA$LO;EFUU#.Z[C-]'>*3'0CYK2Z$).1G>74[G_YLWP<2SYV#TEVP0N M/E^'T3!^&$W\?*!$!/""$15+PR$8TT,,*H$4G<'BWHLW0\6QI&/W MDVL3H%B6L"\*XK]\11G.SJ[GI4]6.7T86!,51.\)**>(E!3!KC@G>NPQ4' M =VAY"5*-H/-<65E.Y-\(Y5;L[NKWI#>_#@OE, XP@7\.7^#'_['(#%K3/*: ME M3N#@<)2%E(")A?(N^/4# M_F0V\)HED6VI)P&,\DK3RL!-N5]5?L'*=1K6H:UY]/K-0'(L>=LN9-P43);E M]$LFLE+2VI2(5C(3Z7,FE@LHN4;/19+"01>IEV<)V PJQY*^[4;./8/E!#E( M"RY*_*\7;3>H))*A/R:32L0I'HA)5B;'O/*JB_3M@Y=N!HIC2=SN+L_.@/#/ M/S^1)/+UCYV[\YY]^G+V\?3=R<7[=V]./IY\>OO^R[^]?W_QY2'AFW;K??9I MW73OW8S8/;OY/NG@>)8_#,=^'(=H!R;+;@.W[6*]9=1ZC)"%$.5"F^*()(KA MC8W)HVQX9&NJ#3KLC_H"<9UUA5UV$*-!V!03)=;& G? 1:,=0^(\R\(E0];GD:D-5MFT0!$@E?$0[ D.^IX4@)CN3J= M88^FF?!6.GZ]F? V F\!,D];W$K!DJ-(LC'1E"ZHE@1E%*$2_S%>\)371$'_ M+9H);Z7)$1_'"- YGT6HZ^C?DM(O M5FIX+KM)N0&^MG7DW$J_WG__UT/O_M1.0<]F;_UT^F/X?CR M;WYT7>KD1-1:>)*Y1\\KL;!T^DU +RR@Q0UUDDX;4=<"H/9"P6-OIG.5-("S MT_%WY&(R_?$)Y@.5@3)N!1$@'9$2Y12H3NCK)8F>F:1:5HFR[Q/1KU/3/6IV M%G"/X%@D] >?_7PZ&?M+>#?\/DPP3N<0 6%?O#T=F#<>HP*6M232^41"4I8X MYD2.5@GU.!^SYI#@U=?TT_B\>RQT*\\FK$:<7,&%_Q-F]YB $!P'K9$)*7#3 M=IZ$K#/QVDO)(>28JDS\6DM-/^W0:]J1?47> &[.YE]A^D V R^L88/87= %P>$B]E3L$Z2HQ'=4J3 M*7&1L=++4#BAN5*\?K343X_T>B#97<2[XV,R]Z-.\/%Y.OD&T_F/SR-?YLVD MXI9_6\Z>2+\Q M%#1@-\]0'KZT+UC']\#AXJ8B,!2NQ46N?236!I0U]5+(Q*G*5:*\%ZEJP=7O M!(W=R;X!(+V[A@\HK'-8K)#/?EK&"'Z:C.-JOW#"@T+/@6#PXI$=6:[=4T\B M\RFFJ)R'->4/^T/I%;I:\/T[ 5.7\F\ 3B47,INO*CI.)"Y^BC;X_YD,Q_._X<>O484#IYEPRM)2CIB(%$")]9&3:"6EQE&. M3DJM[-3.5+<05'0"Q5J0S"9,,,4 MDJQB8FMJ+O;'W T!+80;G2L\Q\C90 M)=NY!1 Z+SJO=EJ[E30;R#Q\'/J .V!QQW"O6]R7^CH9H=!G)?J<_[@5#2Q: MF:;2Q-27,83*$LO1X3=)6?3/,L_KIBCMCY)-"6SD#M''3NZ(5-%* Q;G'E^/ MIZD?H_]ZT#@>9SMHX\&D/4P M6W'#UX_;#H84E$M"$98#QI?HK1.K1"!H[JT//&8.:PH%NTX5/2:K&83MI?P7 M\T9[::(!7-W/NS[A!1V\TODC$FX\FOB2L @I4J)$DLE()7BN8K->(JK??; 2 MICK30@.(^C29P^RS_U&.O1_FPQ;WRX=Y".F&-2U#2M%I BJ%]*@-I7Y@W8K9,8RW3@9Y;%BB?!T.V,X(E2 M&H@4W)'@E"3!,^DQ?'8>JJ09-R&NWPQV)6!UKI7VD%;.L&.<7B,=3V0X$,DX MQTPFF4M>LK 2 ^RL"77 .2A$BZEREK(%C?VFO@^#N\YTU #\WE]]&TU^P,U: M6L-0):B?K/S]6Q7!_)O $AK MEH*Q5-"0!0D4B9?9".(C19U+K[5+)MBP9C!*C33J1M#IO"UL;3]^/XFW<.!S M+Q*Y$XE-)FL,0,"485*TV$[J!(&D$V6EX6VJDWQ?0TPS":R*:?=]==" [7DF MS7OO3A?+%I1)0(0P!AE2AGA!/='EBJ!14F=7Q12]2EG/:?>]E;]9PGU'330 MK;79WGOLA"!-@-C_&)>*LMF]T*<>U:8,\? )PR(96(8QBJ&VWD1L!;B_9-X"=TK-QN*SS*)\Y$P528QE$ZR7E.'['@K ME'4.1)46K'M>C3_$ 70]:'6DCP:0]?GFO0N6EJW8G*&&*A2*9T+CX@B:6"8H M$3P+P;+B4.=09PTM?;?B[$;-3QHO["?S!F!S;V+ADOXL >E%TD,2N%MGZ4@H MM\ML8$YR[:BO@YG'A/1=EU,%,'M)NP&TG,//>@>DH=Q.!]( MA21G:PE-.9694)Y8&C/Z?4S&B&8:_;\:^'F=M'Z#O4J(ZE@C#6#L'@>+4*+, M9I["UQ+&?H?EW8N/D]GL$\S/\H7_(3TGI-_"K!*@]);X]9MP2,V.X+""^J!CH#;A!]R]Z28 7SU!89*F< M?MH<-#AM0C15:B6>DM)O8%<).GM*O(&$_&L1[R!19W-RY;88Q_W;4/0;(9>! MXBK;D+FSJDH6\S7"FKD^?)"*Y_UUTQG6#C4"\_-"$5]A/HQ^])"+?>=A/GQT MW>&8+[!QR$F9(6@6C64D 7KE$C#>6TJ@/"LJ M4V)UY\1_;')29B>>RVY2;@ G#P^-OWQ%"E$18JH M1W$09[/"1>2DEJYDM*H$AR^3U8@KLZ/27SRVWTL#C>+I=#:[1DZ2-IF'8CR5 MQ#^L4<3AFB/.*VD,0,JJ2EGX\R0U8H?JX6@'R3> H7OW$IXL!TB)NZ 248!R MD8!,N1!X.831PKL((*I$X2_0U/=)?JTYU+Y3M+41JG@47Q<^.\B\1>B<7<]G I =7");<#)#,$ (S)#D9 MD 5+"6[)FE@7!O[S]=?#G[ MV_D!Z";D=W3XN;SP=0NQV[,M8XUP% ))LEQR#<*7 M-EN>4,=-PFW*5!H!\ P]'1]Q)L89*"9(5&6>2_":.)4=D=XCDT(DINN>4C5P MQ-F%YE\YU=Q&S WL0L^?OEAAF(]&$ATBRJ3T< TF.I+1_E*I,T/[^=_W5',K M-6]\JKF-S!L SYK<>K".\^@79;<)Y9(R\9)"F7C+O7"2&54GA#J:4\VM=/SZ MJ>8V F\!,D_/VA0Z;\"](Q2T*C-; 7G1E&3*3 S,4Y.K=!L]@E/-K93[^JGF M-I)N"RLW9VU!<&N3,L2D8FR%+4/I0B()0/-@>0XU(^RF3S4[PLHNDFX *^L" M1E=Z4V8@D0I5&GA%XATO;&CG@7J94Y76V8V?:G;BN>PFY09P<@[?8;PFEB:@Y)0BSE//(2J59979.,^3U(@9ZP9<'4F^ 0S],IW, M9I^GDUQJ:+5C/ E>*A4YD9:B1"!QXCCXY$6PX*OXTO=H:._0P8!Q@X:1:G00I4:4!T-L%):XE),4 M3$AP5>S+*W2U=^BY#WPZU$$#EN8=X)O+X/AEH[:3J\ET/OS/Q;<#E;PSVI>T MAI+(BF#(BD7M>VD8>"MUG1;K+]#4WM'G'E#J2O8-P&@Q2?KTZIL?3A<9LJ]^ M>EGZKX'#V"0!82DM[B(%8JG2A M/)V=?^X!G@XDW@!N;GN; MWG5L&"2%KIKDN"EK:8E,)9N:<&>.2M 0N(FTSI6=-;3T6UW<,6+VE74##M#I M&*$'L_G-9NNRU]0"6LD4T7_S(A&OT,$O-_1EYL;E4*4BXA$=_8XG..-XDJ8;C:S2:*^LY&<_>0)Y,X=XHKO=_8@R ZAJ._?3' M0I*E?7%);TU&HX6]78E"9.#*XMH1@:-\'?/$F]*HP7&G Q=9LBH%%A5YVBP[ M28\&Q&THOXFM=L7B:A]8->H>).>25^A;&HY"E9&B9*/(&.X&SSAWEJDJ0>$S M]&R&OV-)CW8W_,Q%? 0?6!$11'*T.A,7.FQ!-FJ&+6RN4X:X0$5 MF^'D6#+=NPNX "96"\=B1*TE39GHZMD,S>D;S-$'4M6O(92&K!$:]D:1*FE2C$33Y-L9H? THJ>?@]T^T#3+HHXMN*/MV>_?CY__V_O/WTY_=O[TT_X M[?N'K.Q9!;+N^57+05YEJ/NF>$N':3'%XTFGX%M@2@[)0C%*TI9V'UH06PJ4 MHHK>!AT%N"H)Q2WI[-9!CSJD;"CRRTN&1@M)G'>&A.QX5MH:2%7* G9PT*M[ M4Q5P\K+SOHWP&]@&G^NUO6:<%X:Q=ST&T=Y[9C7169;C3,V(8\X2;9/TB5J5 MZHQJVXW<1FY%'0"+!U!GPZ M"_"MGWW],)K\\6^0+N$7/QR7'YYD?/DYQ')[ M>IB'\>:(?M%(/F),G3"\3L(#D?@UL4[B@E74<2JM %YE;FJ73/1K; \!N@UQ M7AT!C:/_"8?I_UPO3W%* OSD[.WIBT,<[ZOJPV2*.]N-_&[G+@B;H[%"D9!" M)C*!($X$3KC)0N%73L@ZI_E]3Q\W0XF:YN,Y_]Y ;6E9]X*2= 2/7-0^M29%>& MO2S^PJU3)83+ :485C)>2#:1%2&1N?761L6E33!6IXU MJU(YMR?=_5X<;PSX7>NY@4/E-9S>KM#D/$]611(I,Z7*AQ)O8B)E?1H?04I? M)6)_@:9&*JH.D&'J2C'',+CHE1..!S. 9K4/E[: M9+"2;V>Y!(P449USY JT%JS2%+R#'NYTD^LJV\-R)W"0K0@H++9H&Y&C7G;2 M4E:GH+357E8Y$^N8C^,Z8-H&JW62G;L!H'$/MUHNJFQG63AF6<2=3 $EI>\3 M"3(;0KE/'K(*R56Q+WTQ?%S'9+565#.0:GSI;2R%Y17[Y\6Z$(P."=W%C*$1 M+RW7T @1IU4B(OF@G?)&^2JE% ?C\+@BA%J+JS_0-+R:]LI;%3DPJZR2)4?^_?SN]^'NGL?>:QU<-ME]CI_OH^J6QZ8%E)Q(GVI06ANXW;:4209<)L@F,BS!>.*RQ]7K) _)>"DJMT]NH-UV]ZAXI?GV M-D)O8,^^I7XID6*J)^/B?RP:!5.T\)EQ1\!30"O+#7$!K2RUQG(JI$VYRN') MBU0U J@=U/T<L3#JB.L#DPI'C/QD9=4C"N%$R%@>&BDL]:$J*K, M,UA+32/ V5_;CRM,]A9] _AY>S=79]7^5SBKT?P&4MIY$&DE)2$K1[)DSF/L M@UY>E9#Y"24]5[SMK]WG1QCM(.H&L'(.G)XKVSI'30=";P Z)S%>7UV/R@6OYV+3&\:L%L9C MA.FEB42*S(CG2I+ I(U:^BADE>X[&U/8;\:M>X#544T#F'LP^NMFNCNCV5$> M"#!O45 <(X[2,(.'8-#B!I52%<=H#2W]9J.ZQ]&^XFX ,<^/;E&4.;9HK.FT M)#*BX0T2OPI DTQE6+BND@K=;R32H08+=!*-[27S!L"S9C!'#>H01E'GG"..VW'5# M7@)#-K1EF2J78U95+@<\):6YD4A;*??UD4C;2+HMK-P,ZA&Q6%>TN)DEW%T% M6EPOF".))B^,]#JD_ZXCD3K"RBZ2[A$KL^E\\';IS)=6\SE#G"]+><[R29I\ M6RADD?8J5[2T!D(E+Y. E" V)D&4B670@94,-NELA.^[AQK\[C%B-B6HD5L, MNWLS523?.))N8@:AF),Z$)X%;N%,8E2H,C)H7-:,*;'9Y.I.L-2GLU,' EO@ M:P=]-(ZPNWLY*SOLLPT.?'$7<57*T@O*@Z)$.Y^5=29'V*3@KAN[]8BX=E&W M"S"VL6O[:*D!SVI-B\3,7!G(BAZAL;I,A78D4)U)\M;[$(U WZ)JN/]QJP&" M]>\L=1CG[R;E!G!R.HXEQ07O8/G?T_'3JPWGD]'HPV3ZAY^F@45KCNO*$ZQ; 8EO::T]R09E5 @%(B349&$X3%NTX)[5Z7?VE-2^LT@'!1(^ZFA M&3@]ZD^80^8Z,**M6SB7G@30"9U+*X(6PE7:[+9O#EDMC7!($.TN_ 9VL4UZ M#@R,0>BSS(GF+I8[\([8+!.QEF9?.C\#'+Q*KHWV*(?$6>>J:@!^[X;?APG& MJ61B3&#" A%.V-MI1J'UTCK=Z+E MP9VK[M34@+5Z<*VFU&+!2421(2&E>=NO,/\Z20-GI2K3TTA2U!/I1!E0'2W) MVC)T*1UCMLJDBDV(ZW& M81FXP#V +_D;H\M ,^$8"67EB>QURDFEQ*M :26)65BH9E':M4 M1NQ#=+_#0P^.Y4.HMC$T/[=\;R;K/&1YH&A)KMM <)WRDFO*Q(KH".?92)-I M5K92=ZNM:>UY:&@SAK@#33;@R.ZP/@=,L(R;3"1:9%R64JLRT-*3Z'A043OP MNAY8MZ.UYPFCC5O:K339 ECOG_8PQ150<(1*:XO /+KL3A#-DE807,J\RC7N M[0_:_FL M:FC[<[9ZXTA[/FC;1@^=HJFW%C8/^JL^9*WS?C8/WW7@YC8O,'K03C>>@G!9 MHQL6+24R)(PIJ/9HL "=,QI2,G4KQ6IVNGGI..CE1N%L 92*A?QJ4FEV)U9 MXB &4@P\,"JIUP>?\/,*S8UH,;]N<[G6IS@8C'Q615$OOHMNM9?OO5CR]1,BZT@_7$=^^-WC1KG]WB3@.X[ $(]TKC MYJP0=RD%@E@Q22@!&$Y5=D*?$-7!?&[)C+*0?"2E#Z,"$9I1T7$&T-,6Q/:C.>YGY86G-- ML:;.&MA,'U[$I#PRX9DD"J@AT@$CCBI*F/0I:#3-257)\S0T(KVVRE^\"+N- M_!L S_V^XY-SB!-T*$?P@*6+R;;2U-SC)UD@/D1&)* CZJT3A"G%M#(!6*A2 MNU:#F7X#D@-#N7IWA5]998D4PE/ED#*^2"MKC[D0UR]D<#CO060/(6\UH>/]GX0##Z^_X9#\Z MRZL??$(QHTP'$(TP)DOBE4$O*(= G,'@6-B4&9>9,E$E^MN,O'[S-LTALX). M&T#JN]5K[S*N2W96LW@&)H120QL)2P87'LJ)6"HTL=J ICZJP*NTKGJ%KGX+ MNYK#9I=:; "4I^/O*-O)],?'TP]GYZC;Z6U^?WP[/$>2]#8MHZ5^6^^D;4]5LPUAQ N]=H2S#]O>29WTW^& ^"T#Z:3(GC)0>G M%(:57#OB@F)@@G2&53IF?$Q*OZ5D[0)P-UTU@+:3V0S%=_7-#Z>+#JWH*%_" M;. $*]DR3BPKEXLU!F9>Q$BL$;AW9P8WE]P^^_ET,O:7<-.U [<:&'Y? M](#4SIF@T:N05*BR1C'F3TR6(]9@4V0Y\T=%L&MNYFS\NM;:@G4*I#I"[Q], MSXMO=:=M]MG_*'R=PV+LT&<_+=O (ST%B 1JDI-!N6>6,\YR<'R&*'4 549 M>[DEG:UU&3N0<>M.=TWNJ8_8*V>4,4ZOD;*A#\/1<,EED-Y0GDM_*W25RV@D M)VA RZZ!N^R9II5R@[N0VUJ;LGZ NK\F6\5KX>F+'_F%OZ&D]-Q23;Q)FC^\Y+#(Y MG[(L%_&01RD5)5:72Z-2,DNCC>@<'RHJV9SLUOJD'2QLJ:39)G&\*'I[+-ER M3&0,^B\Q.**CP15:*G@\0"8T>JVR8"*) V'V.1);:Z5V('QVHK%VPJ+-$V,# M'XR73AF2P)>[]U!.E5Q&+R7XX*)'/JO>9<&5K# M="ZQGB_;@")!HR!EBL@V#SKY*@5A6]#89(U--5Q6TET+QO(>:S?+[\-D^G$R MOD3?]>KCQ(_+]X_RMLIS]%.$(\F7=L3>X^KS#A>C1:ZI%5[F*KOX3M0V>:!] M"*C6T6<+H'V\3[RYG@W',)O!+*IX1C"<9R6"M ML J2IE7.A[8ALLEXZ&"[?%?::SY87R/1@2[)+YT3QI,6B)2,$Q]RQ,B2@6 T M 8M5X+DYB?VFX@\,SDJ::S=8_S <^W%<+\A@LK1EN)BWS! 9>3GI*A6763J: MI4Y&A@-B\P52FVGKE*]/)2H,B MQXEP*GBC SHJ=;;M9PAJ,A#O# @O>)$[:Z4!=)W#MY6S<98?\)&,C:$@3***#0H<@ITBQW_KF T.R MDN8:2!$7MLK_RVGV=S\JZ^YNG.?B6*;4E]W_P;U/+J=Y/;V'&4?7":7R_L^X M*%D[+[W(%\U6!M%$D4((1(3%3.644#!@B$I)BAAHZ;Y2 ]>'9;/?>*=::KIA MK!S[2AI08T-TZ$4)$5 O C(RFRP)"GWTP)D-K$K2:"^J^XVQVL3Y5IK<2-4:< YB^%"TCZ5K)M UG292(X2Y1*$]E7: ML&Q(7[\A7C4XUM!. \GXTS$^"U?19S],I< HA%ANH$AB \](?N;%Z -B 4/5 M+"(+M4K"'M#1\W20&KI^4O2UN^";P,V]"LIA&@@:&0:*B5"@N+0,-R0$77Q< M@<2C."BOTKOL$1T]%[X["[X!W"S.S)>3CMG >@^<<4 #G'CI&%2ZZ:*O M*0)D$Y"M8*KDP>\3T6_ZI][MJUWEW !&5O6NB];+:3B_+K.QQ_&Z4/+F>HZ< M_1T69G.0,C>!:D:R*1..J0$2*)-$2!;0@E*N3)5I5YL2N!&VW-%AJXI^6AW4 M]^6W7W\].?_[V8SCZ=O3]_O-JUO MPT=W,K)O%S8ZFMMW;X#H9#2,]U/9X#2HZ#3QDH:2RK;$N<")MC1I)ZB/H"ZU\QQVZP;WBO:KMM7'-"&K6>KOBW+6AO@CA.P M% .X:#P)JK3;DN 5".^%KI([K&?+WD[&,WQD6JAJ\? ?=^M$9YI3<2EHEX'N)J&;MUC;8>.)M=:6%!CS[#\-9]*/E"=I 1 O) M2DN8,1@%6V.)5500E!5#%U1F7F?SOT]$ST/#ZB!F9RDW@)#?R@V9][/Y\ J# ME]D =W>0-C!"9=F-I60QR*BR(LDD3R0 ^HL@T+=SS#'#RS]5;A]M1%W/H[?J MH*I[O30 MC*C;GP-I0(#=^.%D'X?SK^^O9[-)U!P=>K]^$+2(Z8,9=3G&$E4-B)3 MSI @D$='G4\LJ$Q3KG6)X57J>IZF564TB&13"U**V1& MG#"2Y!238)0ZY:OTEWV6HG[/""M:K_WEWP"0OL (?W7Y"XQAZD=EL$*Z&HZ' M143SX7=830=^LM53_%]0 1DLIEGR9(E-)0=#I;/6,.%=%1=L-W(W2YO2(\/@ M 537 $!/TGJF0?L^,-@+2>$N<<\@1<$>ME*"W)(LNJC%&J8N]> MH6LSR!U;JKY+932 K7.XO!Z5S_RX?^ELP=/ 9<8H4DR$1_U+(3!R!B4(BUZ[ MG,OXHRKW1%^@:3-,'5LRORLE-("G#WXX_9L?7<.OX&?74[CS#QXOE$B#M\PZ MXF.Y()D3.IYEK@(:WQBTUT*P*FG_C2G<#&O'=B101T$-(.]NT9 1DFDHQAIB](RT8$1@+:25-FN2G\ M5\K,JP!RZX HV3Z%I$$%Q1"*9*,F5WDC=#Z=$=6QQ&A0V ]1/\<4^&T\D8OXP+-F?K M S,5T?>U7!#+3.D?CV!"B6H2LA-62^TRJS2C;#M"-P/FL9U[5%77<5<;7)0N MR35K#58O.&"EP3J6ZM<91*XL-:71K[,8W\:(^ P Q*60K+;)2%W%)Z]79X"A MO;^\G)8N=<79R*M+7 OQWDN>^\ PAHI$Y'+Q(6>#099&Y@T:<..=H+S*F=I& MU#5;>; -6AY;L^[UTL".^B5^A71=YJ ]CK?0[1U&]"G>#4?7I5WB0S:%B@X- MM2 YESI[2 GC,&F)<"9E%BQ(6N(C]B( MWH.46A -$0 MO6)Y_*T%OQFTU=8%(J4ID]%H(-QHD2$& M%625E,NVA+;K &Z!H>?WVPK::F"C7%XH!-EI0@D*7:XP4)2@ MBYP1&TKO9ZZCDU4:S6Y.8L_M'@^Y,U;26V.(7*U8CL8]V.P)Y:5*A$I<4QX" M,5'(DL,17%=IC_64E'YM6RVEOX"M'330 (:6!4< *YMLA<>%9@-)*0"1+J$Y M#@SWMRA*LU1.053J1GN?C':PLXM2UY9T[23A!O#Q;*'CFQ\7^(C%"O+H&*12 M[Y,Y+9YE2?$!LA1CLDPS(S6O-;7Y-=IZ'A%^R'VN:TVU#+["T&II4J&XL!S- M-^.E.8 RQ..ULJNV45B[4!;?V:L<[QL"G>=E1. WA[!*E2H@1SZ0NXX>\4/@;)RMEL^Z3T2B*=M7RDQS#SB)O #"WTEB1 M+XWC2@0,:7,09?1;)B@"5>XG62YERB94<;\?T=%O=%<;,OL(O0',_ V^#N,( M;K(@VIE@$@7"J,8MGR,+=M&E!((P"DVP9%7.IA^2T:^?5!LQ>XB\ <##$!=;-\JY.@%6DM*,^(]&%W:C 2BHL(?>R%"KM,,^SF*>AY[>$AW MNQNM- "O^_3?A+M*0TPNDQ!*D6KTC@1/!1$:_V$H&J^JG!T_):7G$[QN=/RX MZ=E^ F\!,HM!S L^3E8V50CGK,D,=]V '% AB(]EI(Y)"BVW=#I4ZFK]F)1^ M(;.O*1A9&6CH?L^:,.,9* M9V8GB!.XT7NII.59>JZKE'UO167/$W0/Z3+5TUX#T"RARED^29-%R>=J>0$@ MF1R75TBIS*O#->L56W3'$A"YM::.>5M'3,\7[>KI?M*Q(AH TYUPT 4=)S]- ML]^^)71&.66:\A53,<3 '2Z^: !(Z;M,K&#HA%HK4'K&,U/EW&4CZOJ%V_X@ M>&R[.M=(CS";3><+OV 5W2R6'/H!'(U[("69ACZ&+88]6Q(!$SX MZ'M PN\>@VC-NWN>PWV(+7!?B;<#EI5+ZI5/'" 0*A;=E)TG#IU&XJ1!_K4' MX3:Y8;\M7/K,"NRMP_58V$&@O:/A^W"V*&S\/!U.ILMY.<\:R+N=?V4DE>,A MIHR<:N9Q_<1$?#:!,!ZD\AC7>+M)I?V&T-F'U"9PM@L^)KTHJP'':8T)_X@_ M.$51S@88*;,L,3#PF4JN*-OT14OSWX^RY1V$TW#>#L MTW59'8LL#:IL$(U)5BN4@RNW[#F5Q',+)'#T-(.P.?@J[9<>DM'<=?(=U?NX M-\CNLFX *?=GRKV[GB[4,6"@,W-HS+G4EDBJ*$K"* +)* ],((O5)_C=$--O MMK,::O:6>P/8N4'^V3A=-CA$A>!<*5V(E+B6 R&99^ M5P'0LQ3U>X&@NNW93P,-0.DMOG)8[E:\@S"LI-]ED;AJ$&8"R=N216X0*S3#)K A42ZAPAOTA6O^SVR%@ S",)2HG>EW&/A@O!+4$VYQ)4CC43(!#2W^H8&:DO:O.[GO'C'] M9@RJ 6AON3> G6?OL?XV@WP]^CC,,,A,">69(,HY0):R(]9&AR%(8DHE@""K MM$/;@+9^)_75,TT=:Z7W1@;/%+K]('Y=/C/&E7X??9G_STV%Q M(D_'2 ;,YN_'\^'\QT"'Q(+0@L0<.9% !5IGGXG0)G 73;+R]495G9/5[VR_ MSI'8K]H:,(RWX?.B2]SY\/+K_"SC\EO,@A@$JQ4%M%K9\A)*>U8N>@ !KYRE M3G/!JW3K>I&JGF?[5;.&W:FB.5Q]Q)4R')7EP0)E67L@5I0[LMRO:OI%\E)* M'X'G*I5[S]#3\]"^ V%I-_$W@*+%Q=BODQ&J85:< ^3 )X<[OLE$*4LQ:'$8 M^NK2\AZBSQBX&+"5*FL>D]+S<+YJV-E3Z W YL-P[,<1'F'?:"9BY((P Q9 M?"HMZC%N43RK+'!E. ,UD+.6FIZG[54\W-E7]-OCQRWQ,RY=O2%=U \:/^%^ M;% 42DM)%M?_94"6G%:\G#(DE7RF65=)/+Q$5,\C\PX?)VZKB':P=6^N[FIL M\\ P96,RAJ2@<9%8;4D(+A"CC% ,K+5U)I,]):7GF7?5<+2GT!O8V2[NC^J[ MFR7Y]JN?7L)LH*E)-$9+,D:::&<%NG?26<(5MUD:7">J2KSV,ED]S[:K!J<. ME=$ M$['"?)P/)S#8A+IX[&0[_^,H^O2#^1F=.3 2S!1RD"@7#N3@*Q9FB+) MV4/(J=RQK^*);TMHSV/M*N;E*RJL!4#>C'_**]/1:!H% M,LTYEY&Y!O^@3%J9E+=5&GWN0W3/D^WJ ?50BNP]_W^3,5Y4"L,,OUA4B2\B MZH'$0"=9,$2GTD%)E>Z]P5!BN&-94 KQ<3^T9Q/Z+[VGYS%TE5+TG4FV=XR\ M&WX?)ABGV3T.RIV/U3G]LJ/ <+8X3AA!^F4*&'E,YU_]LMG FP'-7 %D15ST MN"*84L3'& E()B&F3%4,&^)H7UHVNZ%Z/*GX'C34P$9[@HRD,F4*+? 7B-=3 ME"2L_ =('U#L97+N]7PU,^WQH*J3JU*Q,B@%EM93]'1#N1$ #D-PZS-)"I0S M(2@%5=S!3JC?#,C'=PYP>-4>]Z2H>_,!(:V& \[J3XIZ\;4'G!2U.?OU)T65 M>RY!4/9],5!\M.(MFD&"$1 M!DJ7H^BRHW%.E-/ P&6J,]\ MQL5&Z\CH)415+UA8M*A@MH V'V!K(JS3>*2 MN@C$2*O*R:,E@:-8I.?":QETH)M8QVU0]I2*_JK5]U?L4Y3L*>7> _"W4&[L M+6I65Z7T3'ON';Z)Y9]T2+SEB-243+,NZR2,6I#73]\M?XV?PK3%="N4%L#"B!Q GS%MG7/I:TL"#@902CLX\T;ZCUIT_OI\JU MEN;WE%X#2B[_!KN6;B%<4&<+-G:XM<%JR01,D8JF52*5JENW9GB5D8$ M]AVY'%;U#6#\'D]O)^-%8N+WX?SK#5^WAZ?E:!7_31?^ST'FW.NR3WL?6:D; MT,0!KF6JJ,E")<%8I8F76]/:;T1^(!0]:0)=5Z6][\MWY<>3?#&9^]$7/X+9 MP#+)<[D1'(W/Z%LLC\@DB1JWK3+'';+;U"-;^X9^C>1AP=29I(_[\.83S$_' M^'?@YOBJ_L'-LZ\\X*'-9FS7/[ QWM% F21:94JDXA@@)NV)MA@ZF,PR-54: M.ASBP&9Q!^#-C\7Y_M)A 1,9*Y&P$A3#X=)Y,3"-P1%G67H3HF&5CUV>T-3L MX(6'H R;KW42$=EK+QI= 94 M1UC91=(M8.6>0.ZB6$8EA8Q8%U(:(A.5Q('+) D#G%/%,"BMO1LUER_MUIG9 M7_ -H.?QA=-SB)-Q'(Z&2_7 >^%]Q+C=59D7 MMAEY[>Q>.^+@<3Z]>Z4T +7;-,G'"6[,W_UP5);@Q>3>)?]5TXLW?C:, UR MCI=!CAG*I6?A#3J.6B)4/,5%2H,754S8EG3VG#2O )7'C9XKZJWW[/C%'Y/% M^EUR>#):?'YXXQ&\G8R_XXOP^_GR8R>#@ N7ECH IJTELDQB*_V$2\O]I!T% M#>+1<?-MW]US1KT>T@Z@BJ.R?^]*P0BD 4;(6A=W1+@LB.0J$:=#&2G" MD_'9)T6K].K:FM)^6]PW90-WT=WNX"RG3)V \WX@G> B\Y=P.UBDR'-V M=CV?E6%(*.05>^^&LSB:S*ZG2V_G5L:JG)%QQ8DQ@9>A7X'X*'!Q"LLIL&1$ MG1:NW9#?3F3;C1_9@U(;L+.;I\UXH,MZSPV\'JZR"AFW$UO.\B+N+A;0VT9#P 0P MK[FP6SJ@&[ZZ7_/8(PKK*ZI=L[D2YQ,Q#Y21"C+EQ&J#@K2EB(7%1"Q'ST>I M$+4]Y%;_')W]NJ;MFLY.]-J X_JD8OY&9LSQ:$JYO#%E_JRRGC@7(S$B4!8- MIQ*J!$_/$=0O$.LG*7<2? -V[S$?*Q?"!%LG$$''I<:#F M( GO!MR_;A3]"GJVEWJ#T+F)_5.Y5^7*0;--L@B&D@ ">3$4*"U3?^0F ^/W M!L\VV9F#Y0VKP&<7R;=ZU_;S^=GG]^<7?W__OW\[_?SK^T\7N#%_./V/B]_. MWW_9Z2;MBP_LY)[LYB1W= OVV8;$=_TB,H\N<\7J"4WXQ*8S85;%)61(*VLXQ&3^7>"U"2?38TB90=5"D^ MV8;(?G>W;I&T<>/L?95UC,9K<>5BMV* #1Y;W9"M(_]@YHRE%(V-DH18#E5M MZ;"8K""141$MS^BZ5XEF^C-G=^LB6EQH.92(5..Z\%833RTG3$ECM##H,A[6 MB!V-Z=H&-1N;KMT46]UDU2Q$>AU]7CIK;.(D*6Z(I*5SL!>! M("ZR,TXQ\%5BZ.HVZ^Y&X?.+9'&]T'$76&"&F,61,Y,,5V+4)"TEA% M IL2V+K]V@9!S]B4:BB%BHQ1 M8PVGJLJ5FY>(ZJ<-WZ%@UIDZ&H#6W^#K,([@AGK-E(%L%>'>J%*-KXGS0A&P M.089P/) MDL2CLRY2PZBL :+726NEYKB//,-N^FD9<;],)S,,DJ,3VI1[C[BC$ZEUN5NK M&3&92VZ,"DQ4&=#[,EF-!H([@F!3C&VOD0;P=7\X^GFY%GN6?YLM!R&^@3R9 MPDF,UU?7HS)]Y^1J,IT/_W.AR$$L"6A-@7"5482,&),#D1$W/*^0;Z^CXPI7,6=5^JAL3VJCR8#J7DL7FFL'HCMN32<9/:<- M=R;.G4U %+J8NK',[](UM_5SHIHE67EI-ID3:22B=C$!.'!NF"$Y1"J M].5]C;#]9Y&L?_ZZR@*7C#8@-:$*H,PT",1F(XCQ(D)P&EW[*O9R"QK[S:)U MBJ*G(T;J:*K5*]6OF(%];E5O^.A#6+.:=ZM?A:/6W DN8]F +9&9(S"#\L0* M9K.W6JD^DT(9X4(Q0"&!,"#&X^*KKMOO[FP35+LJ? M'%03QX4U>7-'*@?&%(M$J1)HI9Q)2)D1IK@*!AQ3AM? FFSA;G836-M%$\>% M-;7B4#&OI8V>1*%*_7*.Q&<:B="VU-N$P'05NZ9:N*'=!-9VT<1Q84W?SG+/ M*G+!"97%I[5E-#C@X@I)&.E9PI#+U\":;N&:=A-8VT431X.UQ1G)/29Y]" = MU40SY%0*D8GG*%/.E"@2SM*JCN'VB(1^#W/[1MP^^N@==*6K&OX>E\UWF,T7 MM5S^S^'5]=5-X8-"B)192%B::S8<8*['*5!@QM*U2@*"J-MCY%XC"8;CY[EIF[6JR_;"##F M^ &SCXS;36T]R@8N$C?61F8,HR3BUHR7>09!.52DQV9S$5DI- M>DZQ[JN\QF"Y6K34>>$L!Y*Y5,@!6.*D,X1%+G,.3E)=Y6SI*2E-IL'V5OH+ MV-I! PU@:&FC 6X6-\O%!2DTS#G@&DN&DQ#!Y<"H377.)A^2T0YV=E'J MI#,)]XB/V71^SU:7JV_S'[_"_.LDW>WJ3W\*\,E?+5O$:"V-TLP1EGU1 JB=##5G+C(@)AHF#(A,ONX9<^SL>.ZY_<'ERXU-^E4 MC WX4";GC]\"'DP!3< YH<&@\"34W%,OO>^8]]=D$=\=1[_Z M^?44Q7=R?7D]FR,6^&HC\$;RI(4@Q@#&7&BE=H;*P2CD.2&^^GV;^\[ M"MU7WY,#"O\(P/4!PO3:3W_G8W$)DJ)9LEAG&Y%,*]? M\M_]_7W?WCDPP/940!-[XUI_X^-MN:%76=BD%4E),S3PZ&XXS1B)B8E49FA3 M.&3V_^-6[:6JG6XWD_/?35&]V[:S/\;XI*_#;Z=C?"3&7@/A@%'O@?#,D7PI M O$V696[+!& ;2I\)QA() M4E&B?$XJ4FU MU)/BO:$P%%(LOXR,B(PE+[Y-9^O1*U%3H.8H5'-"@@J&+C*DH$USDP4KR/!^ MU+!:7$WG> MS6?Q\H>)%TPJ'BRDNOU4R9+!%2. >/(NV*03;S)N8$OZNJP2/@QP+374 ?!6 MR?X/^+/F)>YQ=X;+Y;1,]3[Z=2* $P_Y:M,.-/"C.#"G9T@'RZ^/Y]OCC_E!<_ MIL3&F\L+/[W\BHLOQ$N)7@N2$43'=!W13-<^,@,9DQ$F( OWA]L]WN;WY#=M ME\-F)XB4 27"F^21'Z M1FJV@])IO8<,)_[1+G+_$ MQ>+G=/;E3SR[R!/)3;#:1'#I"FVWS^[7;<^G,2G1#6E]J RP0=%!_!Q]73!XK@N9/1-!F'_SA) MV\'JM'+V RNBUU&WO[_Z[?-=&K<<9+OZAX.,J7U(PD!#:'_/X?QF1/'U@- 0 M!6F(6S R,U!H"J!5#)+0EKMBC5!-EBAO)N=@?_G.I][,87:%J8I T DI2,QN M-0$U08[).%M0Y1+:<]G)=.P!D/# 41Y [MT:!>)M57&WWXSK6_]\& /Q"#EM MS40TW$H7,IGS>FEP8<$9],"#LER)PGUHXL&U,1,W!9?U\]^LE@*OZGUND)N< MH<,0$)(72*>!$<."@,R*).\H%6RT(O!YTKHT'KO@X_$YTX-HHUL[0C?[%:OS M\G8^^T)?^&TESP-&Z#__J8.Y)3L0W]88.6&T2UX#1NWJ]*T WC($;8(GG 6G MS8GY+#>@OZSM=LK'S)T![QG%9]PY< P5<)'<3#M\_?=?.<(]^M^#I73&:*PD1BY&O90NY<$#*5:(-M-Z G.F,7+.7],73\ZOYOI)'3$*"53:"LL6"C\;3+U[QZ *7J4G2[2$I?2%F M'P7?Q\QATNX +[=+C#[/?\/9?Z^G&H:BN$D9LN2"&%%U2B^CF(%E%3P7W(0F M[Y:/4C1N(DD\B; ME/AM(F;<6^I0!3^)ESVDW0%B/N8?\[,?T]F7N\RL;670U@8F#:C,&*@ZAS"9G7IG, 0M)AVEC$RJ/R)LXQ8_0,RYTAO:,AQ!Z!]BI<>;G=9PY MD4)EKSP'QU, )9 !4:PI&+0F^50WYO 6@+E-1$_9X3VUNB'3MY>(]X?'_!S/ M!H?'5>N7UEF(%!Q$G@NWAP;*/P/?&S(^\ M"/.!C7(JYS:S63<3T=!4-BYN]1=YS M9<35!AP\>S,K\\6WU8<>6ACQY(<.5A>Q/>EMRR)$TK[D.A7:)H)"'=05I#50 M)(I:[LV9:A)$'*\L@GMKLV(&=*F;M%P1@*'4-9.>W#A'?]=F2?:IE$7L@H!M MRB)VD7<'CN[O>3']03KXD6\8^3A=_G>5\HPQTOV:/7% UE)9K0&Y(4-I0 M5-+(F,X,FSQ_/T74V% :2O6/8NI /72 J:OFF=K@]^DO_'XUX]<877P=+&B3 M!I5X;4GV!810,BIAI-1-*HTWD],+C@Y5]R.-2P?(O@,$W6X171TMSK56FB-( MHP(H288[)!G <:7ICUWBI3N?I?EL91P#SO[[OA 5 M.55^WK[Y[?W'JP(T)T,)PD.,B'5XH@,42*>J:(PFVKKCKU%:YWGJ^L'3/A!X MF.(96!\=@.RN>5Z=.G398*+(5#%/ITZK6)]O"R@,S'I#IU"9-A[T?5)Z2A,. M$8(=).KNP')KA9J-"=$;#B&[NAM(%_ *-0C+. N!!]XFM_P806,[RHGG_]=SX[6[[&Q9?Y.[S,T=:BV*O?OU@NYW&Z M^F%M6@O%I#Q)#URP]5(-YTP";B-#% F#N'?5/3K]YG!J>H+8OIB8CZB@#LS9 MQIZ2S)CB.A!JG%7U_J:32L8=L#BC;(G*BR:)^KT[M9H-*QGZ_CM8W!U"9GWJ M5+')58_295E=/53@DHAU0W8)M;3 MXG@3J93:RIM8O,>T#.AMZA)*/$ M),#(6CCG1($@4@*5A%?W9D-=M1,;076[RSG5J'5D[*7VGCJQ=-- !G#8W?5A$[U300,& HRO7&KIR>8!0LDA" M%PH?FEQ8^[?9'+89[B8SB]GQC"K4G2) M?#]>@[_B".^6+G3F96$J:^)N"\#0%]P""_UT'RB/4C#N!JVAW.%A!#PV0M9T M_VNV_)[C:K_2^MQHA]H)KH%\O;I&("K[($9?GUT5JB:Y,XR!%S4&%6M6=R0GSQ L7)6ICMRDWW0DH M=TD8$27#Z'4#4@X0<@>.RF/]12D$+9+*$'-M:Z:H$D*PDK0L'"91F#3-YO3N MVP_<;)->V^J*_83> 79N)ZZOHSS\>_KMXMMO\\5B_E>- ?$[_B??$Q5/O"T,JJ(N>D?O2NS6$ISW M=Y;@\(F+WB"KS?LYKCJI:VC!(S"#5I/U+CHT&]N_#8$]E3T/ [PFJNG YMV[ M"O+BVR3QK))@"0)?59((I-\5 R6B(Q^42:N. *Y*2D\UB"U@M+.XNP#,52?* MZ^G?.=WN'YD$GY2UJ,$[\AR4$P%\(/MK$[(H>&'89C? $S3U5,8S%(2&44 7 M6+HMGMN[R9N\]]KS8@ M"$DWO9,)/,\6' 79+IE QOM>!/!H2>Q!A/24U#P,U\^T3_.RXEE045R*4&4NBX^.@8^DGN 2DEE+$\>_9;& M:KMOW HO[A3PTDS.'9B?V[9V0I(1@40 VF%]DW:U4885X(XI[I/QR;5YS[U% MQ%:P\:< FX-%W $\5A4++V:IWJ_+CSEF,ICA+/]C,5\NW\TO5\C3G1N"L";2 M=1M"J5P5$H^3](N,F&3(UF"3\I'MR-LN"\I."5,-]#+Z17856;R?_6NVN+5 MM_)ZP^*M4,-HC3X0=]ER6WM\+7@F/ @5N0U9>Y'#EE?:KM^]':1.(K-^!.&/ M#JW/7Z>+2WY6/MXT7%15G<_?4!2Q/*\R?'TQ2Y-BK'6%D?A4K(7GI>91B+L@ MG?8Y^L3O+])X%%#;?>-V,#J)/'DS07=P"VZ<+UDXSXK5 Y"0#H (M4)92'"L MQ*B#RZ'=@K"]1GKRDTJ4'RSS#A_T[LQ:.E_9V!N#6J_C(I6G&]H1;UD(",7G M.O4DTN"#"K3?0<,?W_SY MXO.;/U]]>O'N]W^^^OT?;][]X\5+^H,WG]^\^G27_*WG##_]F0.-&=Z!\,&F M##^/9AOEP- MY'^-T\6?>'9QZP1*\X74^5N(4DB>DD%QH<-H9$4HJ+#9)X0[,Q^G:WETP M_&"&PHA@.%%SW&"MQO[?=PS3/<(RCOT/0Q"1X+?R B(%V]$S\)@=F&@"2A53 MR(T'R9^"F[Q<=VXPR5B=N2)LL'71(QW4F!-HCBQS%TKDC>IU]Z3X=(WT+K@< MP$'>0\$=I,N?W'F@G#4YD@15-HI"#.NK+ T4HX3VVG#&CQ;0];)MY"BXV&4G MR2Y*Z@IP&Y8C:"]*KOV+SJ(@AP9E';B?)+K+O M D'DFN?KR.MM_0=5,_64V<)-B($LMS)U-S"H3;QJP"8% ,LS#(AC&:FR6#E)ZD:UWH-IOOM M,+6'(KI U:4E?O7W]SQ;YJN1$(JY.OL!N'.&Q(-UU+C29(B=#1*#C[')T+F- MU'2)HGVT_<@EN+_H.\#//F;]YKF><>*I: 6ZLJA,'3#+G05NE8XVN(SN:)LI MMZ9Z[)[E7H+)-FKN"M-7K1^WF/YG/DL380QZ1J)$NB?JPI$"GD<)1Q><0*NL+@_/U0I#+[D>F--.R1NZ^MA^IF,$;#)!53IZG MP//]FOC!H7>'H-.+*@9'W/X*Z@!H[\^_YL7+^3?Z_J_DAJPD63V>M_/E\B4N MO[X^F_]5I9G_0?Y._<./.9[A)(N2B2P@\GK$>!(0 ME#=@G,[*^N20-RE]&HZ%T[O:AP'S2"#8'?[^$OZS_*46[WYN8&Y?+)?YG,2* MH;:ED[!?G%^_G[_+YQ.,I6!D BP2$DG,%#F6X"&(')+2W%K5:$;%EA2./0]E M?(,\I J'ANAQ:R"NRD;FY5H \W(_^;J?,BS+(HB=[8I/-%&B^/>O'OY_H]7GU_\OWOV=MS^]X,8ST<)&LB<73JLY(%N@$V= M\I*"P[($9GW.D?>Z$WW49J&>0VZ\]$WU9T8M'=U+3:Q6_G5 M"9PR IB-7DN?A2_'XK>3NMVAT+'Y+6@ -9R '3F@O^'AIPQM4QKV+3R%'8-< M&FDE4,1+ 4N6#BBR4!"LHC^5%$OXAL^N32S+3:EY30C,9_5ZKNG4]1>N7ZO6 M[9(KL=\@WEE2.K$-,93:Y9,2A/J+T(Z;++'>V&U[#':FN5^[M NV'N\7:*O$ M#A*8MULC+@D@!B]=O#H_Y\;+N\W*&" H$3P.I$GR;!U M/\P.](Z;9V^/TW;*ZPJCUQ-5KR5:,P,?19.QBDQ>?0X@>-Y'>'JV-U7@"WN#@[57;?O;0GN/1VZ:>C$54 M]DF@!%=$ 65U!*0K%XPLIDAA8L:3C51?_8W?IK.;HS$)*D=-Z 8O:W8E.0LH MF0:?GI "1EX0]A%G7_*J=)-L!KI,MS[J:L!3 M"> ]EQ!SD<;6"J &R/IE M4([Y6L85P;M 7QQMMF&;.V,KO=_YYI$UOX_>YD,(<6SM7Z[^6A.>*"5=[CC)(-#&XX(L*V]1=;J?]V]\\3O0]F/;W%F('L?.FR^_M=<6(C"@# M!K;>FNI#@2 -AR@ILJ"8+FO;)#A^DJI. O#JZ$#3#U(-M6WWTL%G9W- M_ZH%&)-D;,Z*&RCH:XH)'83H#$1E4XRH(AV?-L_XS]+6GS>Z)Q(>/-$/JY;1 MIW1NER:ZEXY_G=-J[40^?_^=?G,^G7VYK,-<+'X&C/]=UQE'G5S()-EDZ@Z3 M6F?L6"(SGM ((6/!=&]]S*-C/AN2V9\I/ RJ?>EU_ +:J^'R#^5<6^8N\OOR M=OIM>JGQY7J>JE!9RKH 46I&1[B@ :?J$FN=15;&>6_9ELC=Z8L[24H/C,5V MLC^!+/3-Z^;\YG7SPV+^8[H<+AV]W9<,G9?>@[4C)*@C]RBS9,"5J-TMAJ[? MS"P(](B"&Y%9DZ5E#1/4:[O\R.-XG7PQG5V0L5Y;;3I+-R/]BE=T;.D,&5-' MAA2M4F9' .FXX#P6B [&[DX:[0"S5V'=TYQ.-)9 7+'+ MC1_D\0AP(5C0+F7MDT&IFNQ;V8Z\<0.9D;#90',=X'$US&.U6RWN)U*N2Q", MO'/,+(*24D#PEGZ,&1GC*:0VFUL/);R38'S@R_^HZCQA^$Z88=Q&5J\-7>IR ME ^<01> KHLO FZR1#U?0D>UQTX+JP&PO1..NX RU<7S#;\3KR0TO'D %,A M@>:0(93$P?"$.B$KMM4"K>V)'-?$CHK99KKL *>/L2&#"9('!Z746GF=/82@ M$H@B' ]<6F^;F-1#T#=*V>TA%_P0PM\?0_-S/#MZ+O/!2QC>J89OD-C<\AM; M9CGW8?H(*4^?,7%%YM"A7J7,+00L"KS-G MI(F+;,SY\RO-V4]##QHOK,ZN* M==QKLM'.DR\1/?C:%FWH&@B!!]2B2>)H*^KZ363N@I?[IFYXQ8S^!GZ?C2JT M*SHR+N^T_$\*=S6=A8"E#L]*=0>G-(RNB5@R"B7+_0;"1Y\&=_G><<'40.GS MHVB@9VS]:Q;S@BZ,^@Y_M0AIPE01(LNZ@DG5WC%7Z)!R!S%$@<9:+=*V+\\[ M?O6X<<&("#M8#QUX_P]$=HN_M4]:)4S_O=3H+*U=U#K12GMR11$TVEJN)!0X MX^G*RQ(++UF$^[4.C:K(MB9YW!BB'5*/K,R3ANV'.@1PE4X*KJ#R"*P^-RG' M!3@=-= %(:.)C"O9]$UF?]+''8/7,XSW4NYIP'DUQW*BE$"I> 03%;DPM6TN M.%4;9)3./ 130J,5S-L1N!4TFZU.[P*:NRNJ1P#^8S%?+B?HI#;!)DC,";H5 MN 2O59WZXWE]8*5PL-%$YDWD; 4N\PN!:W?"R?%M@\ =Z>PRB7,P M7!XW?X/KKEMH7F6I%HO:#+D:&#K)S%N#0D,H=9P*)DO.:W'@I4"!Q9/OT&@C M_)84=IGQ.0X<#]573WG%VZ<,SQ?S&7[)OT]_3%.>I8\YYNF/56ME3I%)(Q/H MI(F]4A>*U:WJW,N8!8O*N'O[K+?)+&[WY5UF;(9"VC$4TJWA>S/[D9?G]0"] MF;V;DZ,S(X;/SG)Z4I[ M4MQE9N8XAG%H?78+W,OXGF*Z**4,X&(M1HN) SI?(/H8A8[&,=_D ?D)FKK, MO1P'?+OKI"-X74=YMQB:& Q)9%[ J)J/U\Y!($<"HD#KT6A,OM$NEL>)ZC+_ MT@I@!VNE@U3,9C%-//1?\BS^O!PRI*UUWH9$S-H:Z#,%F.OO M="S1)6V5;-LA?I^B?BL%=\'%HT71!RF@ P_O]@%]>WM'.T;Z.D/!.S%4NPJ1 M[#Y&2V$\EF!=R<8T:?=XC*!.<'28ON<-A-\IB-8KVGW4Y'@("9ZX )5\ /22 M0?*6W!$5G%%-$L6/DS0ND(91^18XVD/^'2!I%25?NA?K>8G<))9+8N"970]D M0L,91!N52JD4YYI<: \HZ0\W^ZAXT^K9O>7="V!NN:%K+D)&)PPJ\(%;LLJ2 MKG7%+)@:!8?DF,U-?+[-Y(S[&-42.H=)O@/\;+K8WU[/!4.;55"J0$:L+F(P M@$Q[,%)Z;9VU0C:I97N2JDX*/@;UA(930P>8>B1>KLLMH_:%!:;KHX*@ \<$ M.*<5D,&U5K,D*"(Y2L[TFJ3^_.H]]?Y#FU%.8VXGYQ-;5W-5&5/N_G MG?]YHNFLB?K<@4R2GR'%:G>L@9A%1"N1%=.D^&( VCNY=@_$VGW;>&RE=G [ M;\/RYIDL];$V""QZU7AAZL"74-_K'+DCA>*QE*1VQUC<+H2BJBPZD-IS\*!6(9Y/ 150!3?3J_G#3@Z;@ M;TE6OW-X]D'HN%H[$0M[F<=,_]_%97W?;&T8!89+5Z HP5=<6 TN Q"9Q87BPBGJ=:/;VU8M/KS[M%8>O_^D@;G,^>;:7GWXS?9JI:Q@ M6=5WFIB)2>$AV%Q?5G*FGY)AK(GQ>)JL<6/8 W!PWT8,*/T.+J5+;EY/9_75 M[SXOQK-$$70&23(!54A,7KD(/FH3DR('4#9$TF:BQHTH!\?1 )+O=??/I5E? M/??ME^N]\P$#WC2;2&ISWS!AK.7%$E]Q-3V!@[<\@(J1)\Z0:][D27CH^P;K MA)KE^4IP-R!%KG2V!'PA*W.Q">T)M"[=MKLG;Q$7JZNF%VT?Q#RW"X MO/UO5R>LWMRVWSEN#G$ ]#04<=_>](N45F-9ZY-2F2^^'5Q/L<7'#NAY;T]^ M&W\\1.=*#@)TJBM5I4 (7@6PF>ZKD$7DL9W'.G#^9_69O^=E7$R_7RXQKG65 MW$N;C4:PPM21!-Z!XRE01,KHOY'"56P8LF^DJ2N_?!<$;':3#I=[!^[0QWQ6 M2\(^X()NV07.EB2;FM;^[>?MOUGUFEAN@V&U*=QA I6L X\VTB^:<;Y:-M.D M8F@SD? MDC(NF%HI_0EL[:&!$3&T7)Q/WI.: ZFT43I! M*9PB"L/H9% 0 ;$$X:TL60^'B,TDC)L9&A : TAX9(S<'C"QXJ&.0*GVTP>D M^)(\P<)C;>S0!KRA&%$&D3'6X<:"#X62QX@8.X,XK.[9^XF-:C\V9& MGYF7YY<&\]W\_,-B^@T7/R]W.L0I_79M15,F2XE606&T+;_O 8WY,78ULOC[62;Z78R**X%CW"HM$]"I;!_DZ1& QZ\QM MUFZKE3!;6:OK;QW[:6+X.VT_@?: @JLV>RTT^J3 .$MDRVSJW*($D2=G1#8E MZF%Q,+;9V%-C]W6^A_A&UOH?T]GTV\6W->%"T>6;Z[(VJQBH6+=#6\: _E E MF6U(>9MY.EOI_ AUB()($$RI05JBWRE9U_=9 MF83*0:MMNAJVT_[M;QXGJAE,^WL+L0,G])'\XHG+7N0[K?#U!Z*&+TRYM/%][R@*.N_^7QU]M)KDN+'C&?G M/U]/%]_>_S7+Z;>?=9 QSGZN<]-7 Z.LI M(0:%Z7C:ZP2YGR[(0[EB_]_XWTK)%3NQ6*Y2B/4,"E#9,/"B!&*'&/48)7=V M)S ^\67C9GK:XFLH&7?@PVUV<]]>S[>R@@>,!/X2)?$D3 )O/*,H5P?I/0O< M-.E^?X:N<3N,6\4&0RIC='-TBYEW%_5HO"^U5[H6VJUVBTA3-T"0:.@$>C3@ M,C<0O1 %-=G7^U-5'[5$3WU/C\5?>ZISWD2V/:'D,SF8-WQ,LLA):.8@%E.] M1D5WKTAUU&)AU79@55;4193LGO>SM=DG$U1@0E/!B?2MV\P,%[BAZ- MRMG%E.A/FO<&[DU]CRYUEES@__T\^?SG_1KS&?-T3]W/"HR2F M>.4ET3G-*@(RSH"CT59EEE,,N]^E3W[GN)L5CW*[#B?ST9'T2"9EG>*]3IVM M)P+BESR)VF6E70(4-H,J7I.+23Z%X9(A+YSI^QO='X74SE\^[G[%=MAJJX4. M+N"[\P5>_?V=3&^>"%F+0XL#9E9;*(LD65D!(:4D19 RLC8K>S91LQ6VW"EA M:SCA=S%1Y)$9%1.%+F9-4M&NEA]+XR$X99YM7C:_*-5=#2)[+4&7'.JV=P8>"171"T414$+TXK!+[VD"MLMT MLE-"U;'4<9J(N\KBG'_ :9I8+URQI8!TFES*6#B%VR8 B[*@$E:9HEO"[PXU MVV'Q!-/N1U;4Z,!\\>7+8K4>II+_>7Z+_;K/6RC&$8L%;^M^/U[E*$0=0R@S MQ55Q6_BYF>=;4IE8BJR= M=0J\CK*6"Q'[Z J0@QLL=]G2T1T&N;L3MQU^3^H=H@(-EH:W8A>E<*](%=F]9#R M8C:[P+/JT4QX<5LDW[KV]?&OV0XS)_B>,)1H M^QY:^'FUQ>)JJ/'ATPHW?]Z0 \*?)[C1?@H94DRD;L9"71X0$8(JB4)'ZW1] M4<+[3W4]SB>\FR.L(ISD:(0-1@(77I&9RP(P\ +9!UE;YY7137K/'I(R=KW@ MWOI^.A.[LY0[\&JN";^6!_=8D/$,T6.MVN9D\UATP%TLC$QL4+HTP_]M2L:N M&AP,)8?)N .0/%'9\>+;G+S^_UFI92(#DS(S#=FXNE >#=053> 2CRPCJ^N4 MCUR8E69C&"=YDB/FZ\"SIQ M:9M<:@\H&;OF>;!+[3 9=P"2&\*33%8;(E?Z+$'5$2,A*])E4-%&5Y+"=AN" MM@;%L78!#.+I["33OE."\\>,&C)N?)[?16'^3@LPF@RNB#F?3 M"H*/&A+C26+PQ>1V84.CL/G63HL/^'.U\/;WBYLMITJI%$51P%D=U>LXAY"$ M@N1#S,Z7@%N-]!JHX&DSD1WXO/MA9+NBIP$TT\55],3NIUO\O:.C^_FO?/8C M_S&?G7]=3D+T2;/$(:O:9A;H\O4\%.#&U/&+9&;=T=:,;D/PN&AL!Z%==GD- MI<\3PNU_,BX^_S6?)..XX(HBB#HD7TD1P">I(:+ET1L><\M=IEO3.6Y4UQU* M]]'>J8&3T%9?!$6,L3@(IKX(*E8KL8,#S!12,VNL#4T*F'>F=-P@LD^ [JS! M$X/HZ_G%8I)<8 H+ ^185Q(K 8%A!",M,&M%T"=&?]G1H^ MIS_R1!O#1)WWZ5>#G&*V@!KI.'*OC8V:9;_-:/ZV^"1"QVW"[1.?N^KOA/#Y MHM!W7C-I8K(ER@*199(HU^3',&(2!08;5,G9-FD?WXO:<;MXNT/J_IH\(;A. M BNNH$V@I11T#(4!1!; :,Q>H)?2-%GWMRV!X[;_=@?*G?0U6+*[$0[_-4O3 M99Q?S.JVC[\C_:\OOM6?)B9(%;DRP'DPH$3D@"IY2(4<%VF"#V6;0?;#@O(Q M:L=M(NX#H8-HL@.S^5B[:XB"ITSBRH8B/I5$-CH U::=]X](RTK$'*2'S.L84Y4]N:5S4-\,ASK$JY M0QYY&FFE4[P]^11@6$!F')EFD23Y%"C)I\ (7,<2HLN289-DY*Z$CONDTPHP M6^!R,.V= #JOG@!,2IFQNL E%G)T77T"\"P"*]E9&80PKHD/N"5]X]K!3K"X MCZY.!8*K)'_PG$B,JQ4'"51P"$$4#U8QK1DW2;>O ^WX>:8G&.ZLKQ,!XBJ9 M;Y,+64=&/DZ*9..5!E^2@U!,3"0]8K))_+$M@>,^PG0$PYVU=2HHK#E0):R- MF".@U.1N2PJ^?$0&Y'RGR&S)',=#X>A/+3VA<%=MG0 *[Z;CE4HJ,L,AN1KY MY>3!&8E@,1IMC=)F'(/8T8-*)WC<7V\G ,I)$D6[RD51UI##D>JS$)VTS+.C MH,P*7IK/A^[OV:03Z.VDG0X>2S;R\VAJ/;&L&2))SI!OH0)GX)!\W2"+-JBR M";Y)@,X[5 M(KG/:T8;P?:%E/O1S?M9GN2"VK& H%D]2=$XXB9D2":A"#%0 +[]MK&GOVN< M5X=&BGT<-H=*N6_,U"RU5*&$I"T%&XJX%U%$Z?WS<["SIOI&S MR@([YR1FR\"&VL.$=6ULM@Z<4QA<43'P;0=X=YI_'QTW.\NY<]C4#)ECPD8K M) B)L8XJ):'5:08FAF*-,$EK-0AL1DN8CP^;7>7<+VSN9E=S$3E+6T"O>BHX M4@1AG01;,'.6K$"Q[3;PGC/Q,:C^4N9T'H=!)#)7.V[4&0X,4.)6'3DFMS\ M_8Q,7SGDXP-G$(EW9F0F=,N6'#09R,("G0 A:K\*0@R1!Z?(=]-R+[2,D_0] M/BIVDF#?@Z$WS8N:\+NT'SS@BCZP\8BK^R1?#[GZOP<03UW?O<19^GUM"C[B M>5X.- KLR<\>6FC;,])F2)@V/,;L&#A;US*%X@&332!9]-%*J5!W/%O[EB7X M=ZXS5W-Z\2,O\ NAZAM.9U=-,57*URRO*FVM='4(HD3+-N+NX"'W;C?5LVSR2<+(1:";)M3ABLJF $ZQ2("/ MVJ#SK(@F!0:[$CKZ TTCR#S9#3>P_CK Y^T'[BVXXT9++BPY5*P0=YE)<(SB M*Z^X3R$6H[')YIO=R!S](>@XV&RHNSX"FGM,W79JK@6(F6$NIK:]E RJ/MVC M)=8R8C(>Z5XJAUR_F[ZSJV[,82_>@T7<@4E[TF3?9G"]*VJB-8^J]J\4FQ6H M)"4$E13P6++WLI: '&$[^O.$]G;E'@Z672[;0S77 3*?,-B;N$LFL"CH6DBL MIKF#9."M+L#1*>F,%C'P(U^V^Z+RB)?MX*ALJ+6^,T>?+KY_/UMM3,.SE[C\ M^OIL_M>;69DOOJV^X/#\R)9?,&"29!^6VF1*2M*I\!@@L\+K_'P+*((':10+ MFL44VPR=&#)3UZ;0D,#5DI*87$1OM)51;.F2;?Z& MKC(?NRCRK@,V@/@ZN-3N7MI72?E)RBIR21=R\2*!,M*"#['6BPC4/' L\0BS M\Z_(&=-U&D+-3SI*>\F\ ^1L6DBTYN7][.8I)O+,5-(99*P5:E%F"!@%Z&*= MY%8XFYK/I'BEW/+L^-BQ(U-DHR+(67'LZ-DAR M AV<5RXIGGV3J?5/4C5F46IC7!VF@5Y]YD__?/'QU3_?O_W]U<=/K_Z??[WY M_)^]/.,-'S.(__L<>0-YN:_^SP79AYON&K2)/C2"2#4[Q1/9"4(*)%N\9+*D MXIKDB^^2<:CY^'0^C__].C^C,[>\_.1W\_-5\'9+B=AGAGM7D,DFF=R!S4W\FM/%67Y? M/GVE8_4;79GIY?Q;W=2YTL<*^N^_U]\N7\S2ZL<7WTEC<;KZ^]6ZV.6+OW"1 M7L3SZ0\B;:6"FR.!Z%S(LH#QUI&34G+.NS-LN:'Q@ MWKK"0 9H=@ZI8*X!L]T!-1,!@J: MK>!-*I4&YF/$6G=2-W=IYJ1!:[=M<]OUN\?MWA\ <4<0^>FXD2]2FM9/Q;.! M7G9V_(I&+N?V;#6*>U6)=6$>,,UJ>Z1#\,D'$!A+M,';T.;I]KB.Z(O% F=? M5L]IR]]^WOP_Z[S.RCRO3M&DEC&5@ YRDHRL<6T7C58!Q7G:)J:$4DU>NP;C MH"O'5C_GZQB%]72_'W=#E)+)H8R5>0+I K MC-P!HM# 3,R\<";1M$'GHR2-"[>1,'(?J<,HK%OH_3ZO-9J3**Q7AD2DE;+D MPH2Z6X@\&NZ]$B+KQ!@['O@NB1H9?@,I?BL\[:&%T<.%?T_/O];4YW3VYA:(.V\+Y_Q[[Q\/_N3HJ6P -EV2<+S9.N-]9"EL)@Y'5QL\D[_*$7CYD8ZN40'45<'N+M-_]5IS;HX MRP@3!CVHI LX+B-D3TC*R"9M&!W/!Q5X#Y"9?_LVGZWX>+$V MMMIQK[FN\]CKR*L< WAK)10N7/):NB*:/'P\)&5W L,(@RD2T5(CK3I 7\+AGC7E#[J_,17.PAV]'C_)7)K0P( MQLW:5I*A-$)X38X<18K*"P%.A@0LR^*S5XCZ'C@>?_E[^/%]*'T?7+<^&TB<9*@,S_.8\?UM.&(6]HE@.2!X.R1#IY >"5-$"?9"R&-$F MD7XPZ>/N@NS#0S@R $8/4MY=U&,Z+ZN,3E[2;U8)GM41GOBDG+(L@2_$A'), M@:O3:9B2RBHAN+S?#_-HM/+4]W1N2 ?6^+R)^$<'TBW"_YS7YN;+&O8K!NG/ M\O)#7JS_MRK0";*0H_!(MTVAU!\&]52Q:BOFV#89W__:1GQ?'!%UC M58T.Q>N2X%N,UJ;8]8R7RX>.Z?+5['QZ?I;3/Q89Z:O/O^(ZKSW)/#)C4P'A MM2-NO:E#(21(D5G1(3#<>@#SH;2,G!P>$Z9'5>/HH'WD4*Z9Q2]Y=3#ISS_, M_R*_NC"3E15U0+[+H(+7Y&$'!UZ5)'Q469<#;>^*P944ER\NSK_.%]/_R6E"L9]7VC$P%+&!*LJ"*TX"FNH D;=W/]R&ALHW[V?QGSI_RXL[I8J22FY2MCTX)]L=AU_MR:@/8)SRR5C]4MN+ MUQ?G%XMD!=ZUA\KGL&K*6K/&635=)<--E%U8ZE M[<[,+_M"V@=4>CDT^RCB<@[9F]GR?'&Q:HAY?_XU+SY_Q=E:1I?CRM[,+B.W MSW-RD5_C='%I6D22VI:BP,DZ 3FH3!%<(/LBM MHBL/4I)QJ'':W.VR_[)MN M_Q#KX"!NE41_-Y_]6/&\DL]RQ?'MOW\Y7YZ_FY__)Y]_S''^9;;*'GHA352) MKO&L%2B!$;RW"E"IHA+30O$FW8#-.-JN;^97>ZKN"RB_\HFY-">OYXOU']7_ MCT^2**P(BAJ5C0&4KJO"A=90$BKKI^I-%6B%U8:[,7(F1Q5/8"S%7F"X MSL=1#).M=#H:":DH#DIR!\XG 5)*ETHVF6.[_;D[D7JBTQ\:@KZMMG='M;]$ M]2Q_0?+V/W=S$Y"P2Y[6XH+E5>YKDBEXJ/L*06>60241P$4N0?KD%$]!40#? MXUVP@9<3G3?1[VUP*%X./3E=')I7?W^?+E;_YD8(KLY&R$5#3G0F1K^'YE"\_#K7S4-G$H5RGB&#Z+,"%="2,VD"&">* M]"XIQ]HX6:,$'OV5,/9[:@[#RH&!QZM9'U?-X]5I5Y[KA\4TYJJSLM89TSJR M6HT6=?"@/*?PK' .K.B(263.>).JW^.SVM6^\4ZR6BU0\FMEO)Z2T,1E9E;EVB9^44(Z'P%.X M,)^3SH9,SY/RL3EZMUJ0HZT&);0"%!0J&%6XM3ID+<<9%#\PH[],2O$DSFA+ M%/X*IW1#:NE)^;!B$E=6 7>,Y,,T \^EAF!#*$;:D$N3G:/'9O27R6&>Q"EM MB<)3.*4#!0(A.*^,2N 4\KJF5H"7)=<5,])8IZRQXQS.(P:?IY A[>),CH"Y M7R2G>JOC:IU8SFBU<7YUAZ8N4X(0(*DA25NFRV.\!)^,ZIQUE1 _3 M\2]PY]P2P-/))U8LJCK86M8A*%R01%A2D'(*@@R#E<>B,'P M<#I]!/>V^;7I(WCF2QKU$>S"6IL^@EAT*3YD$)HA*!%<,%)FL5](%;IJX MK9WT$;R;KWM('_:8;GY4%R4H'X6 @+KF*$A4SF8'*)-QR19,OJ^2AUTY[*K; M8!=T#C=^KR4F3MD[V4HP:X^-F+:A8"1G+1A06EE NI"@>.TS*BF3[JL.=0?F M3O0AMBVNCWKZ]@#9Z3R^[BZ9?]"_/:_S08,VK"A'#E^1=;2<@1 4@RABL*)$ MDV-?!1#/LG2BCZJG?M3V =0IWVP[3AB9,,^#01G H"MD?5 ":<@#DX9,D5*! MZS;[;H[$X(F^DY[&L6L)ME^@VOQQ)=YZ3YZHE#3)A8/UB:Y^5Q""(,T9]$SQ MXA5KM :M*5LG^O)Y&N=N>&#]TJ?MH;M-SD .T?HZ.94,42:3A$Q+,#9;;Z), MB/Y$SMROT@%RZB?O,)"=^IOFLY[ ]8BA>VG_E7_^.YF0ZS%WMW7L'!:M9=VV M6W6L2@3D)$>M&19/_GLT3?8C=R:'KCI,1LED=H"O7SHJW%Y\$QM)9BX4T,4$ MBJ0=AV"8!A=1:)^-T;DO?W5 YD\T7]K#Z>G0$NP$Y=//NCXKN96$'BN=W" ^ M)Y"1'^,@:E:3UDR!(\%!E$%&B4Q(T5?1QM 2.-&<[O\J<] 2U+^T2W W=_>\ MX%B,CD(O4:LW:UM\5H YTN'5*EDCC9.QKWJ"H25PHJGF_U76H"6H?VEK<"NQ M^+S4/)(_9=EJJDP"):2!H+R!Q(P6/,GBS#A->$=A_T13W_^K[$ S./_21F"7 MT$I%P62VX$MAH!C]XAAW9#BS-(_?O![] M]^F/:IJ[+O71#PP/@-)/<>7!)2P,I>KUA8,_3B M[^ERDH14T;((9%9)0(YS\$(;$+QH9Y$;V\A/>(RBD5/\0^G\P23J(130 9)N MT__[O&[&G0B4A9O(0 I7^]F8!1>=!;+[$74H(O(F-N@A*2-C9Q@=WU\+?IC M>X#,:K'YBH\7?^15:8;-3"27,_C(?:VY=^"S5*#I7]N($I-HTBOVD)1Q(7.H MND-];TGUAY;FRRV/,A*>,^-[7# MRCZ2[@$KMP3R]GI96\I%)XX6C*!(5SD*?!&]!168CX%S9DJ3\HB-U(S\0-G( MF3E<\!V@YQ4N9M/9E^6'O%BE,&Y"AJ0R>I\@A)1(,@%K*U@ &Z5F6*=PZC;[ MT!XAJ)\;:D]=W]^(.(3@]P;0C[P(\T$OJTN#?)7LN.+J)2Z_?L!IFDBZ9$5, M!H)3HHZB(QLM+$E.^Y"-,#'X)BNUMB%NY%!]$"!LO-8&U$D'INJ:D;"F]30;Z2F']=H&"-UN,A[P\TD9!%D3%@' M>VE04@J*"41-A:5$CB1+Q3>9;G6'BG$MS@!:?0HG.XFX WRL'VSHY-RP<6,^ M)]9ZM((E<#K1J9&: P:E0<92A/44.LHFV?.GR1JWRF=X2S.@$GH=Q/3AU;M/ M;]Z_^_#VQ;M/>[UIW?F 09ZK'B=IH)>HV^^E'_-9[=&K6[R7MZR.K'/ ,CDY ML98W)4\&1S.(*>B87/&Y M3,^7OT^7\6R^O%CDSR3OW\XJTCDK%'9ZA%(*DD", Q>2(@OJO'(B8!!-\CS[ M$CQR7#8DOA[8I&/H\!2LU2I7LM\[_(:/&=QR;2+O6/8KB"+I8F/@ ]U)2JBJ MZB A*7*>O"-_I\V*G-;VZR9I]BY?87WU!2MAWT ]T@%+PD>P-E.0FK#VKC@+ MW@LAZ&^T*6UJ++>CKW/KM MZ'G^7'TY#'7CC-VS]3AS-/%MXN5G-?">!_.IE^N%@V\ M^COF&I-=%PR^+RMA+9?Y@4EP.6HKI04A.9F$RGYP5M0'LV ]&85&EU8+9D8. MA(]S"$;2?5_X7RXOOEU6S?YKF=,]MH+.2:@;MQGC6"@=3$-] >]L]7\36T\]SYY2)=52.]0F@V(V@4LY M Z?3QE1$[VV;B36[T;D5'LV)XW%XC74%R#\NSLZG^=OWL_G/O*CG[3YG/'@, MUCJ@,R5!.1$A1)E!9F*2"_(PV7 Y1&^^,1[\&EF+AW/Y>>\^#:=5>E->/82(S? K7?$5C+@E"]@ MDHMT7!T6)@]$SH,O[3P_.#R&#A-[[VAZO9C_3YY-HLF>*1.AB)) F<(A9%M MAR(S,1OB_+H+5Q?3G_D1?3V9=_S4B:E]T.RTF( M+(945W*R0@:72P68%(4@)F99,F-%B6'NM$U?WWEBK-D]=[ J3@5K[^:S.SPF MH6-BT0)%-&21O6)TGHJ&R)*)*;D4,Q\6;OT<1T>OI,N+9?S(N)I8B6NDIJD56ZN)3'P%CC""U M+2+QI$*;-KK#R.X\3[8/9D?0YZ';!1KA]ZG'O0E#%R)/#G(N="\4Z<#E^G22 M>78BA>!MF_:&GS7[8=>$XQW3^L MG#LP54]5IMYJ!EG/EU &1:C])KJ4 "K55D@3#/F$)%$LV;HVW:8[4;D=^D[K MH:"]ND;$XG)Q/OE89X^NQFH555Q@04',ED*.R"GDL$:2W8T4_3*&VFP3(M*' MWL(7_70?6W>^M9?Y=(-K=7ZHB'O Q7J2$1)0*O%-$=G4%7?(<2M:I!&54 MV*KC87MDC#E,[ "-W=?Y'N(;6>M_3&?3;Q??UH0;CR)%FR#4DD;%F -D=>5F M2E(I*Z51V]PZ6^G]SC>/K/E]]#8?0HAC:Q__OD4XEXQ9'@MDF^MZ8X*^9XB0 MC./T-UI9M4TI\G;:O_W-X]0;#*;]O878@5?Z\!K\[>=U[?-+&:/OU(3R"/TMC+P+A6WD5KM76 R ULK,1I/*PS&"[P ^KZ=_UY;AVA[\^F*6KK@002(7UD$JOG8#!WY9!J%%C!&5TEDTF0"_ MF9QQ+\ V\!E \!W 9S4S;9;J?^IY^(%GM9EGS4MBDDF1/>A0=ZT'+@"]CY"# M4)I;J[21+4#T%%'CUF^V@=)@2N@ 4!L*8.[9V5N#T%ZM7Y+7>=(/N#C_N6;; M"XI.K:!S%*4&1>$.H%,*@A2V*!V4%TW&6PQ$_[B%H&U@.H9J.T#T]1B"WWY> M__:?T[P@HK[^?)M_Y+/+%)W-L=BH08I:^L H9@J6?E$^,R65][*:-+2*W/H4F,:T%Z)^6[RH<'SU,!KY+ 4A+/YDB@ MZL_[VD_9S^)G#\EW@""RM]_/5GS@V96UOZ">2XVA@I MYC413 C,E^REU6UF6>Y%;F_HVP:D3^1E-7J"VHF[JJH.\%?[="^[OF_O"GH[ MQ3 ]FY[_?'FQJ$IX,4OOYK-X^<-$H/"VGM\2Z_F5R $Q*Y A9,GIC''79&;O M'K3V5C%Y,&+NF\/&ZNL H0^%>'M6]N)+/K^9H_TA+V)5\)<\T=K5@<0)/ I9 M?0P+H3BZ:;+6AD?.DCM2\?@VY(Y[4[?'Z1&4V"54+U? O"]7-3-T$F^7S=S4 MU[R9Q;.+5,L.;P0SL>2SZ((>A*\%J['N/98D"%Z,=W6<$.--JO0&YF/<"I4Q MP'T\M7>)^@?3AM:CY%_/%Y_R^?EEQ#@)0F;,.D.RD7PQC AHC87L D>=>8A; MM0,/T=ZS#;WCO@B/@>+AU7@::)T$XP/C%#X:P9!B2%W &24A"LU16)&\;3(S M? O:QLV,=X'"G=33 >*VVLY:9PG.EOEC_D'?BV>7RSCH#ZK?7E>5<^&5CH:! M]$A.NZ';(0A+"(HH8C$IJ?O#;P=-,1U$_+@)@B,$8<=6< >@?BC5FP%+[_+Y MU1#,WR_RY_G-9;'DD^RCRR12X%C++;%DDK%-D*,N&25&ZX_DTVY'\+@3(\

>A T\\-<5M;O'+Z1#J]6%X..YP4+8-)/JSK!Y )0/06BI&2.66,N+\] MHQ5&'Q(W[@#*,?!XH(+Z'Z;[V%+8WW*9+_)G_'M2O$K:V @8W.IE(T-(Y/8( M'3AW+BHA\3B W(7L<2=,.8(3 AF:F:4MXD"6BVS>OPD?>T\5 X6N;;IEM">Q\ M#=>P*!Q 1_M[DO-S/#M.>N7EUSH[=CE]^""ZQ%I>$N>S.#V;KOYD7FXG38?* MP!Q.P>!)FH&%+_["19IHG7G"*H0B92TAL71*23I!:1GI$#NOCN1];D-NYYF? M7;#UO'$=7']=!NT/:TRT$2A(>*#E:C:?TA B#O1FHUE-AL$5(B@7/;@>+80.1>HDA6J M'.G1;]>T]Q$+U4< W[XZZM+RW4F^YA!R$LZ *76%O&6^'J(,/- !,D9[+IKT M,0Z0##]B^?@(D-M;2WMC[D=>A/GQ[MNK*KD/."7915=D% (LU_4-P$5 K?__ M\KZLJ:TE6_.]_TO>R'EXZ0B;LD\38>-S#>Z*VR^*E1.HCBSY2L*GW+^^5TH( M,$B@8:=VBHZHXGC 8@U?KB%S#8(H&:2)7G@9CU0B]B*=K16$M^"']]9CHU4Z MCRY8G\<4K Q$ R:.&TD5YI>AQ@/J.MM5KP'M!X MF+Y:OBU?DY91A\R!)CXQ= %EUJX5I<@]1PHN<^9TE8NNKM+H(Q9VM^"^=]+7 M@6GTAW$MI[V2Y/W,W&75\/)E_[$T3596@G-H]36>.P>2V*P329QCD!U%]JG* M)I[]26Z\,*C.W6.G>FS2A:_E<,!-5(P)3BQHAM*DD5@> ;\@GXJ&$.L,K]V2 MOE;O(;N%R^OM"0?KKN'[R$6L,EI3'R4 F$,A$L=LJ8]R)61)F? $/$IG(Z5' MNBK:1&*K-Y5'AFLB&"!XZQNUOL M^\7SISA7@1E&Z=$G$IW"?>:18=F!]EK.T1_=A3UR!L'YJ*,%DH,Q1,H4B ]2 M$L4P4*%2,+!'>NY>2U^K=YA'AN;ANFL9F>L#::^9%MQSHK)5*,&L"#C+2?2! M2:;Q;U25E5==)D$]W&$!VHFX.MX9/JW_UAMYK86?:GC^-BS>;-9(2ZFBT7 M<=[+#Y@U@3$@T6+")D7(Q L;"5<0DHQ94U^E7W%; AMOS#D$?E5TU$2!QHL# MC/!/UTZ9+:=M]D@F=[-F!Y"\5"9K8I!=4DKP21G7A2&S2<:@:Y&NRO"T+IGH M]VJS#M!V&5I54^<-I.Q;C.E8M-C][F]>$MA",!=I_B67R1Z>ND1+-8&P21-I MI2:6HTOB3B6,@J(*=>8'5N:KWQO5HYR*EI#11$G42U+89N[=@OWES)NO*8Q@ M-AOFX7+.\[OXK]O9?)'-HFCNU6>X3Y$I1T3,B4C/-::S+!+'N01?AN:D*E55 M1^>T\5;10T*EME'3@ ?J1$!H5;Z-8=F#F^*JFNC==#@;CJ__<3O%K\O&R(>9 M4V@6J>4N$4,-9OTY*.*U!9)$4ICXTZSKC-+IB=]^X[C&3T&-,UL9DEU?7U9L MUWT423SO3>VJ(W>K'])YT^WNK!VKKY8K'[47G%"?31FIAWF(H(E8(VDT$81C M5:H2CM]7^W@/UC^'\YL7=7(^_O#OD&:SQY>S[ZZOIXM#\>=T\J_%%)SGU8 T M,^DA+-9H"2(5QJU6>H'611NK#*?6'FDXUC'8;;RO=Q=L;_'*V1I^&@C*:DKI MI7\YH)B8:HEY:A:R;&0J,T%3F6JO@@608/.QY@T?A^'&JUA;/6F=8>B-G[7U MCY$6M2H2DT0[[Y9;)\N,7115$=E>7.6C J#P'DC M0WR>2/T,1J$<,4SFU\_>*H/6RP*TKTC;0&>&@5^T!'Q@1$;%B4M&D!2$S9!- M@&,52QS"1N/)P2Y8W*)F_%CZ;C(0V!#>>R)T+FO[I"3681AF M@#*-$1BS^DCMX'MRT'A8?BR,=Z?E4X=W8?A+?JR8\W&8)IBE@3:78$?8:"EROQF!<2&[,HH"D6<289$)[F6EE+I MJK0D[41EXVGA+DAZ:ASK::N!:.#^W+__=?_+_S5,4R3JYM>G]#.-WOU[.!O$ M()6V1I)@62A<6>*4X 22H#0'Z7.L5(\ M"..1ZZ M0'C*IBR BRY7:7/LB/Y^4=L1FE[?<5I=M4TB^L'+?,*_.9^G[[.!$E%1Q3-Q M/)42R<*4Y9XP"4(KS8341QIRM(:Z?E\@^_38AZJJ1_PMGC,&CU\.SF!V,Y R M1 [9$V4<'B%A.8&,7T+6W&M,V6Q^,G]]S;O(^L]NS=4>K+Q)9Y+L'0=/3>W] M-;R+#)+EC$2DFDA&$_%&91)+S;;&_[F7S<1C=QA3/'\]P#3S%Z+,D)@:*[(>R9E<'PB)(S.F- M-?9(BQ,/XJ,?H]8EM+99E7PD/?BY&7\JW\^W91[QV60T2F$^_)FNIK>S M>9GC-?OV'Y?_,: B9^#1D1"-)A*2)-;Z2+(V/H&V48'>PW7N1D4_QK0"'H^J MCM[][WY\+G:KC1?:A=% YNBHL(8XQC&T967@A:&: ,N).VHT?SI]I&/\_49. M/TE!8T#<7T&](_+C\-_%DIX?+X?*QE:_,A>?3M ZV<8,)SPKDN1T0KE*7"X$%[ M Q9/;9!Q#QNV/T5]QG<=PF.C+3N2KIK"YV+VZ2" \QH<(RQA5""S"\3*1$FF MF+D'RQ7G=@^H+3Z\M7GT]:XZ=I?E_E!X,K*V8K'PA]E\^+UD.!_Q)$S32I*P M&"C96E@RLI8(DI9>F1QMAL1W#C1<6[X&N+]ZGN M==CD1=^J4V0MFQ=H&Z[^3J.?Z?-D/+^9#32-7B;-B%Y,SDDL$YLQ2K#:.A]3 MR,DYVH :[7$5U-TZ<'[/]*,+WZ>S*@/!@9,;;QZ,>)M#P0,)Z2 M*&+.5N7 _9$V$F]#;FN/*>W!>!^]GBAZ$8ZIQ/DR4X@$H(R!$>57'@1)SD;A M\0 K>:P08BN"6[OR:13!.^OV-#'\<7(['5 FO0-NB-1E,8K1CKBL.-$V.15H M=E15J1K:,\551@^D M6XDA"KVM[:QK%,"[:O;T %Q8_#BDD?[X=S8?IKLYE64#: MT5WO-C^C\YO>G1D[VOQ!RJ5*"&,9R[R3+!EQSF3,O8 S)Q4'?>)C(IX+?%E_ M'!CWSEA=O,1BXRGFGQ+]A6 EXT3LR#I;+%ZEK/&;VUT0LWD<1!=::<"+?_UM M1=,%?$^+#B&P,C#K V$TH%T.6A)'723"071@.;6L2IJTGIQ61CQTHO-)YPIH M$D:K-AX1%=*;B,H&^= 4B \A$*.X8,Q*3V65<9";".H72ETH^U7\["'Y5FHJ M"@M?\B?\YI'4\MU=&Y8"APX?'MX]D_%PPPKOFJ>'RUCZE4$RV96@V$D,';D+@HN43ING>6 M0&8&,VDKDDTRJ*=C8C8"9K>?W.^3204(511\$Z#ZFJX7!;6/CLH=*]E('WWR MQ/I2AR2X(F 5(R$(M,8B)?]T4<*+&-KX@_I]HZ@$F6[$VEQ<"\%- FCNV,FA;6"*DD2 M,%VZ",K*:".*U4P,$U+&:95QN9L(:BD&VD_9K^)G#\DW@*#'&UY^OWV],ZQ! M"465ST0$GXCD.1 '61&!9XP*9K,(-1?.;R2L-43MH_[U2^.[T44#V'INMS_= MEW;'!-PH%!&/QF)$QP1:<>E(<#EK2)@Q"%$#5B_0U,J,B!KNKBM5M(BJNV-S M.;P>+S;XCN>KA.(\HN#OM_I>W"X.D9:,A1@#"5#>\S5*T)4#*[++R+*.J<[: MS0/I[M?>=8:?UW!949FG@=U%OK1DCD6O%0V.4&K+=C03"=#(B*(\62E-T+G* M9?E.5/:;)/2(RST5=1HH/$O3NJ0=+Q&(QI388:RFI")49_\,M9H[' M"4^KL-=O]6>/)^'8T#B- [.*L,XFX_ETZ&\+UZ6T8> BS>C' HE"4B(S-01B M=,08IF1R8(%5N44Z@.9^ZT(;"),/4F*+>-W(6$)A!HX'T9J LT \&A8[45"+R'M^R"YOI^$&IM?IP1V$H(,RX(F1#N,G M5^[D&$2BA8G91>.XZ,M&/J=V*T2:DT=DYXKK_4WYN>C6G;H_TS04A5X_+%PK M$<_C;YD-I&8J!9F)Y0+]0.'=5*@OAVI'56BO[^=(=AF M972X'RX'L3W4%'.=18Y)$Z/1-$D?2Q^#T"2)&$*T0BJH$N.\1-2A?G;-9S\, M_[E"J;['[_YK$'W.EGM6-N &M,_.8IZ5!#%*L)2#=E)6N67:CKQ^K^,[P\Q3 M5UI!-R=DCQ;O;)T9I+M/JV61UA%[')-$*/_37'UWI3B/RQJC,NBLKC5-< M*./A? 1O?'3"$18#*P_UE#AC\5?@HA9N;;8ZO[0;R MW)5<%RS.AHL@=#KY.)E^A_-Q+O\I?_3 GG+*!^8I$=F7DA:>B'<8$(/F0K-H M>]B'"YG%#_B^I#.UUU_1BTWOCUCQW#NJA0] MT@!EYESI& (T93)R-&HL.DC&>%-E^=YQG/N:LS1[_^O1[Y:%5B[SJ"F:\F"6 M978HCC(J%"A'VVX^"H\WNN8*^VO2_BW+D+'6,!E,I99@O MZ\D,\0S9P."")T59K;**#?2TTAQ; P2O^]B=-=(HL)9A[*HZ&;BT8)4C1I>! M&9TX**"#%0NNTZF76?WQXH#E#@I%-I]HZ'/R:W MT^]I_@=,X3I=_DAA"*/Y$X;* V^TH2RUB:77+TD"21N21*:>,^M3W'9\_18_ MKHW\KP9:NI9U Z[JXW",B=&GX<^RJF$.X^LA^O#ESRW#IKZ;)S7QP;F.CK[=:/5\+(]+@]67@/8_)+STN!_ MA)^3:3G%GQ+,TIWUI]HJK:P@8,L&0U,Z6:55A"MCK,Z,BE2E2?-%JIK%W>%X MF-123@-(6^-#/MU7PP26K%0BE0>.C!F1M\1F,$0ZI0*&K='6>=AZB:A6^C;[ MN:C83S<-X&S9._4E7^*WI3*KRDN@A5Q%4QG@ <2+6%9U41:SHU[)*J],OY/1 M7,JYIWHGG!OS3:LCTU>3N(FKQIV:!$K!>2=@2PNV\P_OM_.NDDVKJX(&K-P?DTG\>S@:#33GH&.0),>R:U66Z=6P MV)<+(?D8,DM5.IY7!/3;+%?-.NTEWR9B[C70?UXN"?>7*B\63#Z]@?DROTG3 MJQL8WXLGE52$1462D+GT"J*T)93%S48[SY3!XW.DPJ-Z7/;;?E<-X^TBI0$# MN[R''*V[AUP)@@UBI%P:#<2H$I9@/$Q\*)-N#65:&>IBKE*7L0UQ_;;F50-M MYWHYH6+:AZ4KKQ? P[I3VG'A;6?TU"K2K2.P8Q3T4IZ"4<;CR2_SEGG(Q"L3 MB5#*:$TQ4E7Y2'ZUOX)>0V5P5'*B:)EQ9&D@X+(GFG'G,2ACRE>);=]00>\N M.#JXH'<7?37@XC>5#TH!0AN-CD-+A4Y).Y195H0F+\" X9%66:3T-@IZ=P+! ME@6]NVBD46#]7E3&,-21($J1H'%$AK(B(69'3.0&Y0/:'P]B)U#0NY/^=R[H MW449O5\N;E-4F$#X "P2%UPHE0N,6*8UT4E'","5]T6G\G1E9*2" =&TC(N@ 5VY-9;$8'1T5J9<9Y?FP55#[93L=AP-[:>; MAG#6Q5WCW;>L4ASMM>( GBA?:AE 4PP.!! E1G8+P MJ+2C-#(>J\SOJ,)-&VGOVS],^\'GC9VAWU2T*+T8T*PHMU00-",EG!"2>*-+UM$N[2:>TOIV KX,S MTR \WEBD]WH9N\L,6-GF;*@)I(PV0>$81K+VR7,N)7C6NH?JIN'A)"+"1CU5 MMSA[E[UDGAMBF0U$)9\38!2=ZVP K\Y9&RV8 M;_BX'8ZG-^;G[B1 %>/,:$$H=7I95^FLSD1S,)I)B1GRL<:&'\A*&VVH;_@( M[8&8-W9K\?A/[J^60.3%>#">(YH0)C)Q-$J2O 2I6$J,0^L': U?;=Q4-%V M="@:WM0MP]V"Q/0UC6#^FVP&*DM/43#$!@NH+X].%DT74<90J4#%^'3;[U'N M&C93_':J( Z&:+5KAX[P\L:"LC/X,2R.K]S)?/&CX?7BXP82 "1*@VB=R](^ M:0A0XPA5,G.EDHFZ:J]0/=;:<#,M';5&8?7&#MIC>V.B%%9J3RSUI7_'ESWG M!E4E1+8F1BO:?\W=U7N=Q'UYRT=J7P"]L8SH(LT'1E"UF(\4DT9_'6DBUB9! ME*:4A\B],\V7PEZT\L[4=,:SJ[8; /O];3K/6E.7!0)IZ>PTQI=.$.!>9A T MZ#H%VVT]J'0.K[WD>[K!Q(K=C-=HA6CV*GV.S..]:=.K5E;V_$&$0\Q$D59*D7M#'C5!9)-S'KRDF7%A21!+ :U"4^\\XFP3#EG#ACW54;I MO:%93[O@Z.!93[OHJR&/_W2R3 I*"8&25*=(Z42!DM<1&C!*4TEY'K'.+1('8" MLYYVTO_.LYYV44;O3W1K!\Q(+BW&EI'@=],BGX <8!X.5!@+6AJJZ98/:J>X MO'4G!;X^KF<7:;9I;1YRHA0%2ZEDW0%\F36#OU*9$:V-UUE1@7P>R=#<$W5B MXWHZ=FC[Z:9-G,U6*=/7]#.-;]- .)V45HR4Q0E$8G1)O \:#V;&LRFME[)J M[R*"M@LB8V&D-X MR* U58G1JG=KKU+8QFOV44&WOX9:G;I^]N7SY_.KSQ\NKBYA',^^7%R=7_SQ MX>+L_,/E7K==+WU>)W=;6Q/3[]^%\L;GI'?Z\R7@^'%^G<1BFV3^& MLS":S&ZGZ=&#K4W!I4243WHYO=7ILG8N>9JE%T'%*MTR.U%YJ W;ZH==H?S? MX[_Z:R!\LC()2LK86B(S8*HCA"*QO)5D*1QG57:.[49FORZT'LJ>FK>*RCM! M&W?(Q?X6'UO;XM6\PM\-DC1;EUD&$@7B$L,N2WQ40#"%,)G:R"BM,G[EJ(;O M?(R?!N.0RO/9SS0MY3 4HTPN 3E--!"I&/[*"$&2P#PJZ9!5KF+=UM!R2B9L M%[P\-6&'JJ&!- #%$U!2R^5\7X>SO^ZFYT9CC7$H%9[1VO)2%@Q1H&&7X)R3 MFCZL8._V%*TCI]\ _WAXZD 9+4+J_:\K_*>+.V8.3&KPZ,6I+J/"HB)>R4RH M248'[URHTTGZ DU]&ZO#5?X:BO:4?XM0*HSK&*, "40+*'M#+24@G",Q M&VT%)*E3E7?K%VAJ#$K[ZOU5J[2?$AK $W[(9/IQ,@WI&5-WSQ+>2&JD!P*R MW.+I$(@U$;^H&+3V/"A9Q?&]2EECV-H7 Y.:"FD 8=_&2'XI9UMU6LTV,5;N M :5%87$;XVPUG!6(P#;7Q--(FO% MS=UY!*=\+JM[?(BE)MBZ,L$JDIBR5BZ!8*'*"]%KA#7F,P^"P:L8.T G#6#L MGY/I7[G$ 9>W_E\IS*\F9Y/1"'\Q_)G>P_0:6<*L^]UT"IA[+W+Q.RO-J/M#A26+UP[]_#*?X9_\< MSF^&XR_C]%\)IG?,.TN=\UP3+TMJYM ^%3:NS+C3-'H?9V%,9URT9@/[Q?5 M76F[ :@_D^RG^](&JH.63CC"F2CU@)X1B,D1S;T3RO# 1)7I")M)ZK>5]!B! MY'[2;P!'GV]'\V%:9ES3,B7XSS2>(5.7P^OQ, \#C.>/\K&?"2E\_^N53<:?1C/A_-?L_M__&>:%I'!=1K('*.DP#!_RYB_)8BDS%T@H%C9%NH8ARH# M!GK@M;&@8D^83DX+,PT?JW/\6E%(U$=:VIU$2(I(;]";>5\J'16/+ AK696; M]UZX;2RRJ7NTVL%-[RT@%[M@T?6N]FXSUC"_K M>@Q&^%809Y.5 J@57FV)E(.)Z7?Z115P'5=!K5827GY[?_GA/[]]N+CZ\+]+ M/=Y>=8///J23*L&72>NH)A!S\5GZ[]NBWI^+PIQ5^4T0D$QRDL105@ZQLMQ' M*5JFMT9)Y;!<7L\&)W T(Z=]+_S MT(Y=E-%[ZOX'C$:3O^'7)7Y3NL0@X@U!Y<#5#NI)^<>83.;S@=GD]M".$IU_NL"OM]52QM/ MO47%!Q_*L%6'*8-&^I-,P!V>M)"VB8+P\Q_9'_S=4]NSB8">9W=TY;LZD6_/ M^/B:?MQ.PPW,TKMK/#SE0NDI2W<'RF+*QV6R)/+ B=2<$^^B1="[E*EDWH=M MIDUM!9JMJ>K'"G6C^$EM+;3EL>YL)U?( @>+;KS40H7R IFY(ID:)RE/GF?8 MQT?UZ94JJG"S9]I#G@T$R$^-[ZJ!A['R4H+R (@8YWD9,,2+@MB4@C..XH&J M4FVS@9Y^7ZTZSZZZD'J;X%D-;_/,4(DB,0DP(LNI\(#17E+>'L?&4,J],PG2S.'4?/?(!0*P40AKTSTE4F<6ZB:!^7\9K M.[#]Y-X ?M:,V3Z;C&=#5,?B-U=3&,^6E+&!"$XX(S-AP#&T8Y%B:&#$T+FAT;>U;67,;-Q)^WU^!T!7[A2)%62]L#<>&D\2HH:Z3N]\_? M=42G"*$:]OOS^;PW?]ZS;MJ_^-AG4KM];:VG7A[RSND)_X)/DOGIOTZ^V]H2 M9S:K2S)!9(YDH%S47IFI^)R3OQ1;6\VHD:T63DV+(':V=P;BLW67:B;3\Z"" MIM,EG9-^^OND'Q$>WOR(/# M_8/G)KCPT+3BTZIS%9!O/YP=Z=WL%>%X[G*0S$<;&]_WXE# M3T\FU@2LYS _?4UD[A +=!6VI%93,XPB==+4Y>/,:NN&3[;COV-^LC61I=*+ MX;,+59(7[V@N/MI2FF==CVW8\N34) WTZG\$GL!>_'/>L PZ6AE:BC#8V?[^ M.'*14V:=Y'TK7W?W71I0+X:PF(;V0 MXDPYRH)UPD[$+TIK.27QJ:[(B;?275( I$S6PZ? .#LU6$J$0@;\4%B="VF$ M*BOK@H0LTN2"-,VB?XAK*", WHKQ2V)J9^2,-!GU,%V6HC;JUYKT0F2RDF-F MB0F W)P<* 0KR/C:-2OZ("^)%R7GGSXYW!D<'(,^MIQ\@"@8)JO*VCO"=>9N NAQ_3BRX641X.+"<>/U-P;/BB3*8J MC:]@9EZHK$B]HO91NBG YV&J(.!D\AFB"FZ=CV$5R6^!5R\K3^TG(Q5":N&"<=-[3&-@1;,KGC&:,#I[311%1*>MQ$Y(>'O=V]&)0'Q*$A M7R[X-'GSV6U2/,''WCY'M1XX3U]"+A_5]T7G> M64ZH9,X&?KA378D!5''W0-S1CJW^^3,2,Z+!RGHT4F^X0+# 61!S%0K$)P9 M7D3D9EG->45$EA$<;0"RI\87 M:\NI4$J8N*S,*?-U[KM6#^"6IN+B03NNZOB!Y?@HBG(:WAXQ./);\-MFRS!-D?VS3BE--#6093* M.XH%/1-BO000=VP;)C)&\; !RZ(+LGD%[UX1/B#[ESJ?QONL8)'P"U^/8R60 M2Y>/1F##A6K1ENVUSP@PXA&$-[5K,U&,1V 6V7E*NU>AO,Q^K15?!2C3#*^= MIZ8V-[?N4M!51A42_H(PNH91<. E9^#'$&"N,%S3%%8 Q.'UI[*IVN?*9YKO MN\5HC8<_N3JR#&.#J#T&8=Y:F2#GU )1Q:,MV7"A6K1E^^VS);[@>[^;5?I2 M*D /F/672FM_ZWYRF?:S#0",UTL)RTM%0Y0_9@*;+E2+MNR@?!NV3E?!P-FIIR-=8"( M=>0/96T05SR"><.%:M&6';8/S#(K%,WH!E3K%"DG&)K@K!9HB>"$ MV-8Z1P@-'",=GG-Z'-WP0B"D3O=J_(.6IGS06S\W" M&N*R/5?0,9-#;V6,O9&../N.PU<,<,1?!;U8MK V MA)YY,4(D,1&O%+<)QOW;MEI#[DE!F9\W7&L9"R;'E]T:3,4(F;F# /DV@CT93 ML3,)Q&!GN6P9=3]K=,D/&9KFA4=CK'4VWKDT/[)]8(MW3-J$?T#$OKD_, M-6W?$Z]JQP.[]VS/2J&YI52.A8+2BS%+S0:*Z(UG>+TPS.FDRE0E0[,[K"#, MSHCR9K R,YX\76LM*>6BZ>5]='$;+E2+MFS0RE;.564W0F]E$VYZ+H:DKV-O M%X.^N=Y1%8A*[N[(DHU*+W!DT4,JD^D:4V&EHX'"@'O@W(_]S?=T3]]ZR["R MZ37+86H'G=&=]PY7C=6Q1WI[-46.O=5U>'C*0^\X/?@28_.97JF,+W>>_A]0 M2P,$% @ $V9.4V^:]8Y+ P C@H !8 !V;&=E83(P,C$P-S,Q+65X M,C$N:'1MW59+;]LX$+[W5TP5M+U8UL-.F\JN@<1V$P=):MAJ@YP6E$5;;"A2 M("FKZJ_OB++1IJV#8O>PV=5!$,EY?=]HAC-\/ODPCN_F4\A,SF'^\>QJ-@;' M];S;WMCS)O$$+N+K*^AW_0!B181FADE!N.=-;QQP,F.*R/.JJNI6O:Y4&R]> M>(VIOL>EU+2;FM09#9L=?%.2CIX-G[LN3.2JS*DPL%*4&)I"J9G8P&U*]3VX M[DYJ+(M:L4UF(/3# &ZENF=;TIX;9C@=[>T,O78]]*R382+3>C1,V198^LYA MR7&0A.M>GYX'K?I\2DOIA/WS[5X!!>BC>ZFA3<_K.R9EP,]KX MC_IA]\UQ80852TT6!;[_PK&BH^%:"H/^%.JWGZV97XP9^L6XA+.-B"PDIU7= M'Z\DERHZ\NTS:$[<-+V70)'][#8GH^6\:+TYOXB8-R1B^/@M?^X'\4 MYN=2&[:N_Z4XXXQB3\H+(FK(B :!$E!EDO/:E97 -J;+1+.4$<70*S%P6?*Z M1=<+.K:+=>$3XYQL*"S+@BJX)NJ>&I!KF)]VX.IJ#$P#-E(B,##LB\U_" 8= M]V)Y0S3C*8*XDAF :XW8?W3%$X M0_U4PTQ@&+:RVL-;HC-L^ ;7ISHI56V1-T'N 9T3SF5%:EAFLBB:RV%L?]%6 M$"T_QE$3Y25%M/5AAO"KYNCQCTC?"S]"^-T/+)W+4N7T 6]W2#]/$8=^L#E! MLA5+2DO-CP@;*EJ1/P5\A]=C]^D7T7^IV-=,$+%BA*-S+(^F7BS=^&_^5.J8 M'R96O$PQ/4S8W.PZQ,9'&R#SROZN0!&,OS6&50W?)P=EH]VXG-3LSCKX!4$L#!!0 M ( !-F3E/-N@2_? , #\+ 6 =FQG96$R,#(Q,##(S+FAT M;=U66V_;-A1^WZ]@%;3= .MF.;[(CH'-2==N26HDWH(]#91X9'.A2(&DXWB_ M?D>4G&SQG*48L!;S V'IG._1(Z)Y-,L>UTPO@=X>S$XU%& M![U11(LN0&_$(.L.A\F(]J"(DMXP/_XUQB!#5&\PQFX%G'@EE_X*:O]IKQL, MCBL[WG!F5VD<1:\]ISJ=%$I:]*<1W_QMS.P9LW!O?2KX4J8N):^![L2Y$DJG M1Y'[C6N)7]"2BVWZ=L%+,.02-N1*E52^[1AL@V] \Z)1-/QWP)@P//>X:4-& M.X)+V*40=Z/78Q<%@UQI6OR_(?9'^3^V]K M8WFQ_2S9>],W1W$_&K\DSAR'"O07UZ29DJ9>&U60#_BV CSP\0J6W&"\N$CS M=29X3K[-<[66MEZJ=UR7!U,NJ5[BF&?*6E6Z^+R7=/0)K/H\X^Q-;X#D;4FL M(G8%A$NL6]66CF1;HJ' PLB\%CD-[8K5*AB+]%,SB"%?7ZJ )$GB=^/^L-\G M5#*R>Q4/NOU!\@U!Q#NE2W+M#^L>J+5&<^@-X(_SQA/;EN5:JZ; MJ09!:Y;;NW\]TH9C@.@10C-DV+4]##GTL3]XF6O/YFKI+KG3/P!02P,$% M @ $V9.4XFS492U:;6\;-Q+^?K^"E=$T ?2VLI0XLF.@M5V<<6T2I+H&]^G 77(EGKG++X9<6;(M)2[JWMF D36+F>&0\[#9X843[XY_W V^=?'"S;SA68?__G# M3Y=GK-7I]3X?GO5ZYY-S]O?)SS^Q8;>?L(GEI5->F9+K7N_B?8NU9MY7XUYO ML5AT%X==8Z>]R:<>F1KVM#%.=H47K=,3>H-/R<7IWTZ^Z738N959R M+P6KG2JG[+.0[HIU.HW4F:F65DUGG@WZ@X1]-O9*S7EL]\IK>;JR<]*+SR>] MT,E):L3R]$2H.5/B74NEP[?#MV_X(!F-7@_[1_U4YD,^Y+D8# _SM_G1OQ,X MV8-XU'%^J>6[5J'*SDQ2_^/AH/MF5/GCA1)^-D[Z_6];0?3T)#>E1W\6^O%K M-'//F)?7OL.UFI;C,*165%TU9T8;.S[HAW_'U-+)>:'TE-9]*Q*J2EOW,[97T;7999MVG/_KG$J7!*DH_<(>H( 3%DEV5 M9J&EF,IV#%,3'V'0;VF0*6&6JQ+A6[*Z]+:6&&9 M*<#FWD0IQN\(E#*3SG&[))&"7TGTNF'1X9V *^A0APR,'D@@4Q89%V(EU%G@ M3[:8J6S&7$T?:_V%M+(Q0NX7RFFD9LKR"^5G&)ZK9!8<)+L FS("@YQ#3;!T MN3D)((FWSR"LSP5^AU^%GV2Y*A%B0LLZI&U@#^)HMAOMJLS!'R&?XGNF:P&; M@,U&_-J G+)ZR2I$G>!*,-9ZC<@&#.Y.UX"\"/5FFR1J#0' T KH3L7_,FX MF[%Q:IGG%Y&O^%E>P-J;N7,/6_W:'M4/X;%P=$@ M>7/L&CPU-0'1@\ESA<<0M$O&K0SP0+A5JB6%D4E@,M7*S4B!3,D*)_O:Z9' M]9-WV;ET\ -!"DGLZPAJ4W[->.T>KD*)+I5 0]-33)VFMC 1IHK%W@.4K(, M=J@Z7C/D)LM:J7F 5Y,[UQ!I-PQ,C0IL"5^$XE;1 %3,\('W M2[)4.\JZ836ZD*(#*V(/#X>PN0Y*%0>NLUIS(G,,*SBQSM[0B+7 9@&#;ZDD M0? M]*78\^NC^IG>A>^#Z>D>BA].; \&,Q; 7 G"*'>FY,3@W '?5#\2<+D5 M*Q !UHJG2BN_I$R^K5M:4@%O 4IQ-=P2W:@_0Z*X;@94U;8"E%VH/#+L_T5P M(%2B4UFBH-! -%ID14N%1%!C1]1B2:D*7+W'[:/ZF779Q9SK.G 3!57F.6I M-4 #7QL?MY5V *13!DRX6D:FI_6X/'I(-^(VTI HY__J6AJ6K MVCNL/!EG OX$E%$'3S^"SP5I @P9@W@?#+2;;HJRT+(5<7^ %REIFRRK+85\ M(T-NL5H8Y_&>CA%ARV4P]%N-! O3+W>HY, N&.N.=.,X-D*2L,?+VT<\KZ)7 M,^YNR@GBNH!U*4(2"//1$/02&_XKJ9MS@3OR[3\]17M\/[J?HS^WPPI'A&*U M0-IK9B*BW 3IFJ0(9G^@S+A7I]ZXQE&K>F/=368/+V"R*)3W,N!YBUIJ4#=0 MFU#P+1AX"1B#<1TQ.OY2M;Q:>_*W6L'UL,[J,@M'!Z_VFZC'WD31B0[5@PK@ MHNTJ;7PS)8&&)B/?;&86DE]1BHWU6$BRH9(,IY:KTYUM&'.[F3=N/.)IP18F MXP**3MX0V4Y -@4H5"S]3H3U$!*]0Y9W=5%@]_2[#*-I$LC6@[ ]R?T5VQS* MU;D%0[01;1E(#8 )A\L-LMHQU:ER;O1<4KXK^;0Y(;<-#\JBTF8IT;J8F4A^ M_!9N@;-'*0;V/YCL_;QSH8#;J2H[WE3C444W 'S8$#>M*=A&V@Y\U;QR%&3N>$X)'G5A,Q-A4F)SO4GHYH*W M^"]6'3>7&KKA4D//BRUM27=P--K9W.\FNU6_8/;H=7>4/,QL+[@DSUOP=)?PM(FI$_ZT%]Z6+%BX,A:#-\ MWKT*<&L.]A%^VH/:Q^[Y#NILIF3.+JYE5M/Q%OL0-X#[&#ZC07W /A3]XO5 9;*D[[EQBK$R\Q3F./R3-Y;UKC>N2)%07_;4*3YW1M=^MLNN" MW,X[DLUGO+$9[HZ>_A=02P,$% @ $V9.4_64>5J=!P G"H !< !V M;&=E83(P,C$P-S,Q+65X,S$R+FAT;>U:;6\;-Q+^?K^"E=$T ?2VDN7(LF.@ MM1V<[]*X2-T&]^G 7>:26Y(K6?WU-T.N+-F2$Q=U[VQ 2)KES/#(>?A M,T.*Q]^<79Y>_>NG:JUSO_V&*MPOMJTNO-Y_/N?-@U=MJ[^M0C4_L]98R#KO"B=7), M;_ 3N#CYV_$WG0X[,UE=@O8LL\ ]"%8[J:?LLP!WS3J=1NK45 LKIX5G@_X@ M89^-O98S'MN]] I.EG:.>_'YN!#"&83(<'.0',!HGXW\GZ&0/Q:..\PL%[UJEU)T"J/_)_J#[=E3YH[D4 MOI@D_?ZWK2!Z]P):=Z$H;4BJK+YLPH8R=[_?#O MB%HZ.2^E6DR^NY(E./81YNR3*;G^KNTP#!T'5N91T,G? 7U"]\+CO'$9[2BI M83F$9-#_]BAX(2 SEE,<)[468$FJ=7)^4\A4>C9,NH.[8_G2.+_2MF7T&88+ M[+,;_NGYIZN+]Q>GWU]=7'[\^9D/I'7R:B\YZ!\]QLW_U,[+?/%_\O.BS?YA M"LT^=-FO7+-+*T"W60:6?&*^X/[5WFC\ @;R4B8\Z49/6?QSP0H^ V9A)F&. M/.L+Z1C7NN8*7U;&>F8T>V]LR9)^YY_,Y.Q7J12? ONYKL"R'[F]!M]F%SKK M/O_1OY0H#991^H$[C J&H%RP:VWF"L04VC%,37R$P7ZUP5R)9KG4&+X%J[6W M-:#;F#U#(L7 E?C=2@QLSC-\89DID<^]B5*,WQ/0D(%SW"Y(I.37@+VN673X M3J KV*$*.1A[((%,6LRY**91G04&9?-"9@5S-7VL].=@H3%"[I?2*4S.E.?G MTA)&^/7(.GIB8@>C!Y+O$Q!.V"<0L!'AAN MF2J@,#) 3*9*NH+$2:Q$8B1RI&.O498"$"< MQ=B?WV0%UYCSOD<^^E0KE$B&O).,7L.;H)J,1'R*CY(J/QWQ2?89D=8:;"., MR)='=Y3?Z2C'CFB<]\&,$I3/=S73D_K)N^P,'/J!00I)[.L(:E-^S7CM'J]" MB2X%1$/34TR=IK9H !EI)EW@.90"'>Q0=;QBR'66M:!X@%>3.U<0:3<,3(T2 MV1)]<49)$3;9KDZ=%));20.0,<,'WM=DJ7:4=<-J="%%!U;$73PZA-OKH%1Q MQ'56*TYDCL,*3JRR-VK$6F"]@,%O*9 @\BWJ@]CQZY/ZF=Z'[Z/I:0/%CR>V M1X,9%\!,"L(H=T9S8G#N$-]4/Q)PN15+$"&L)4^EDGY!F7Q;M[2D MX"E.)J MN".Z5G^&1''3#*BJ;850=J'RR#)C17 @5*)3T%A0*$0TMD!%2X5$L,:.J,4E M)2ODZAUNG]3/K,O.9US5@9LHJ)#G6 /*&8;#;:GE;@N&1W!M?-Q>W@68HB+R MI(M%9&IJ_[ 'C\D&_%8:J$+.O[ZE8>FR]@XK#^),H#\!9=3!\X_@2T&:0(:, M0=P$ ^VFFZ(LM&Q%W!_@14K:)LMJ2R%?RY!;K);&>7Q/!XEHRV5HZ+<:$RR: M?OV 2H[81<:Z)]TXCALA(.QQ??>(YTWTJN#NMIP@K@M8!Q&20)B/AJ 7N.&_ M!M6<"]R3;__I*=KA^\G]'/VY'58X(A3+!=)>,1,1Y3I(5R1%,/L#9<9&G7KK M&L=:U1OK;C-[>($FRU)Z#P'/6]12@W4#M0F)O@4#KQ'&R+B.&!W_4K6\7'OP M6RW1];#.:IV%HX,WNTW44V^BZ$2'ZD&)X*+M*FU\,PF(AB8CWVYFYL"O*<7& M>BPDV5!)AE/+Y>G.-HRYAYDW;CSB:<$6)N,"%1W<$MF#@&P*4%2Q]$L1KH>0 MZ!UF>5>7)>Z>?H4(@Q*!TUME+CO2G) MW-&,$CS6A*"SA$F@^J&)3@7FXC8 MF!Y3_>]!TM\"DF;D+WI07[I:\6IO'VDS?&Y>!K@S"[L8/^]![:+WD@=U6DC( MV?O;.N4R;@)W,7Q!@[K$O6Z*U6:RWPZ7(C>#UPO5P9;:X]Y5QLK$NYR3^&/2 M##8N-Z[*DE!A]%NR3UX4[+YC/#,R,2YH=&WM M6&USVC@0_GZ_8DNF:3J#7X% @#!#@4QSEX9,<"[73S?"DH,NLN63Y1#NU]]* MAJ1M7MK[<@TS81@/]K[HV=V']4K]-^/I*/I\-H&%3@6<77PX.1Y!S?&\R\;( M\\;1&#Y>Z@Z?H!1(ID!==<9D1XWN2T!K6%UGG7\Y;+I;MLN%)=>=&Y9UPU M/2%EP5RJ:6W0-T_PR@@=_-)_XS@PEG&9LDQ#K!C1C$)9\.P*+BDKKL%QUEHC MF:\4OUIH"/TP@$NIKOD-J>2::\$&&S]]K[KO>W:1_ES2U:!/^0UP>ECC^W[2 M;+&0-AL'[:9/PTZ#Q*1%VVT:=/;W:?QG@" ]5*]L"KT2[+"6\LQ9,+-^MQFZ M[5:N>TM.]:(;^/[;FE4=]!.9:5Q/H7WULW+SP)EFM]HA@E]E71M2K3+=B&,I MI.KN^/;3,Q(G(2D7J^Z[B*>L@%.VA'.9DNQ=O< R. 53/*D4"_X/0TP(S]XN MUY#1C^ 9VX00A/[;GD5!62P5,77LEAEERFC5!I/;!9]S#8W0#;Z.Y;DXOR-[ M)/H8R\743PF_-AA-SJ/CH^/1,#J>GB+=SV<7P],(HNF+1QYTX,*=N2,79I.1 M11\T6OZ+ASV,!AF64D$ MG+-<*@TR@=^Y$.2*P:S,F8)/1%TS78?C+'9ASQCL[G3"T.^-9)J3;&7O@MY[ M0)]'4J40^,YOD$AEG:,'+BDP;(04?BW%JDI6(ZA7+QU20,(%RN[@S%A<*GP- M8MPDHS"YC1'? MNTQQS1COL!!UR$M5E 1KH27<]P #LMTS':!N$!(J<_,6_5*Y4C$$QM4M;J+F M)&.%,[T5; 7#V.;2$+B.] PI7WYV MMJ6*855%GF&_2.W,9%J4)JA(\:FMRJ;$A"NL<:Y88:I9-V(B!* 9KHT-# 4Y MEK>H6ZN$9R2+S7-T2.U8;?L):I6B(H/$YF37+#8$6+EFX?4^Q+7[$$_31V2!&W9: M3XI]-WC:]!FWG7VW%?R86\]"KF!C8@HD[F&M4=L8Y(12W/-UP_P6 LS%0T8\ M2(_,_W^2^(^09!WY5@?UW%9P=Z?9[A7V^NU@\E4.7BO\LH-ZK=WV!C5:<);@ ME(<3G^8W#*9)PG%3\%K#+0IJ&FOS#X2@66TF'Q;/LY/!?YF/GC]G^^:X,I?5 M>6U7,4$,C1X<8-Y/,G8H\>]-R+R0HM1/FSQUNO'D:>CZ6IW-VE/BP;]02P,$ M% @ $V9.4V%N#U20! ]!8 !< !V;&=E83(P,C$P-S,Q+65X,S(R M+FAT;>U8;5,;-Q#^WE^Q,1-"9GRO-F!LXQG'F DIP0P^DN931S[IL(I.NNIT M&/?7=Z6S(2DOS:<&=\(P'M^M=O7L/NO5KOJOCB:CY,OY&.8F%W!^^>[T9 0- M+P@^MT9!<)0Y6Z/YZ5N)E).=BV7V3\)R5<,86<*%R(M\T2Z3!*YGF6;VPY'\Q MQ(3PW.-B!1GM""[9VH4H#E_W' K*4J6)Y;%;2]\#\X^J-#Q;_B"<)Q)2)25+;6V"!3=S M,',&0RDK(N""%4H;4!E\XD*0*P;3JF :/A)]S4P33F3JPXY5V-[JQ''8&ZF\ M('+IGJ+>6T";QTKG$(7>KY I[8RC!:XH,"R$%#Y48ED'JQ4UZT.'E)!Q@;([ M.%.65AJ/0?2;2 KCVW1.)*+![7)>EA8Z_MN5%(\VF#/-$//7P&I/UK@0>1,^ MJ+F$3T3"1%.&86#:\M"$HM)E19 *H^"^!%B,^SU; )H6(*&JL(?HUXOK)39_ M<7,'F^@9D:ST)K>"+6&8NE#:_&VBG""^O:/P/O/NLF[%8W30:B.# M!SV;DR\_.IO"8ERSR"66B]RU3+9"&8(+*;YUK*PI)EPCQX5FI66S:<5$"$ U MW!OK%PH*I+=L.JV,2R)3^QX-4M=5NW*"JRI1)X/"VN3V+-<)L*IH_LL/W*80 M_#_!F1-]A=.*4447QQ3$:,A,L+5TIO!0T1YB%:0H67?]I4=Y60BR['+I=G1* MO96MF3)&Y=9<[\:>1BD1JTBXH-3BU4#4BOS.?F1G(H-#@*'KC5?CDN_&I<#0 M1V21'W=VGQ2'?O2TZC-F.WO^;O1]9@,'N8:-@2GQ!W;8:#76"@6A%$?3;ES< M0H2Q>)@1#\*CBO\^2<)'DF3E^48[]=S$NKW5WN^5[K/NGT[]^Q;JFRC\Y/AE M._63O4UV:C3G+(/CNX9FDF4X[N"1WN,? M5Z2%JN^(NYH)+-DW[,&EZ7U;XCJ,\%Z%S$HE*O.TRE,W*D_>P*X^Z_M@=S,] M^!M02P,$% @ $V9.4Y["0]Z,(0 5MD! !P !V;&=E83(P,C$P-S,Q M+65X:&EB:70Y.3$N:'1M[5WK4]M(MO]^_XJ^FT>9,FK!\3[U]]SNB5+?L80A&W1J0H&JY_G_/H\N]5O__?]Y>G- MO[^'[V_>D]]O/G\BCFZ8Y":B0'A_?Z_?VWH8#0YOK@ZQ*>?0#\.8Z5[BO7KW%K^!GXQZ M[_[G[?\V&N1]Z*8C%B3$C1A-F$?2F <#\I?'XEO2:&2E3L/Q).*#84(LPS+) M7V%TR^^H?)[PQ&?O\G;>'LJ_WQZ*3M[V0F_R[JW'[PCW_O&*&V[3<>Q>K^EZ MS&G;5L?LT%ZWW^E:S+";O>[_F3#(0R@NZ\3)Q&?_>#7B06/(L/\CQ]+;S7%R M?,^]9'AD&L;K5S-%$_8M:5"?#X(C,6!XV@]A>MEC-_3#Z.@G0_P[QB>-/AUQ M?W+TZPT?L9AC?[;&'BI=FX0%P6O5I9=X-:STV$ M/\\_?3KY>$:NOWXYNR*?3Z[^>7:CD?.+4WWGAWYU]N7RZN::7)U=?_T$GQ\N MK\C-[V?P^?7JYG?RKZ\G5SBA+O4SZ@B""0?9PNZ:=JZ8&)E_>RH4[78\CX%:?,]_31&]_L"AF$_++3QW+-(_) MI9N$/19)]IM6IN,;4RW_S)R3QI_D'+E.QRPBGVETRQ(P_@)7)P<7U^\;?W[Z M>';RAB2A1R>2/U)_,6CCZ:A-G)<,WMJIW%2I- SSZP2B-@7\ C\+1C\=!^#<)Y-*810#@)L:R5EX5RR^ .E?!;D >P M'":,1HJSS\?9$P\)!;P*9EG,73S-?@]W6,"K*,DN0\;R!TH3=U;>-ZC,8^AULH&VKKS6O%R*[ST^( G MU,]8 MHS8XEE/8REL^T4K#7;UL:LW0=#@L=@_4LS4ED1.V!%6(9NE'3,%,'X MT)I7,9:C=\LZIC_EIK'&+%9,?#:#P>P4#)KGIMF9YZ:MFRNXN:^\%"T>H2#E M[OYR=XVI8.J='S45FLI4V 53H6!)ZX$L7=6.979K92K,QAQ @I6-ARL9R]GA M^2Z'Z;5@VCT#/O[^SF0X\9;=Q*0!%IMFU68?/,)=4MQ>K6TTMT]'D M>@XS/]M-W2DT!OB%;7!&-.*E#/OHERCNPMPH#S")W\PZT<@]!Q9AOXA]N6] M/,(N_!1'L-05A9&:(9;<&N1E\I'QT6=?TP3B.6 MU[SF_AV 1<8U-8P.3GP:>-G*@;%\8+T(QC 1!"% S(13'V@4]OLQZ-+>1#3S M@?+HGDX(=?^39ZATX8_/\-!T)%D)=D#ER*8>.G0U+X5ATGL'UQ.@ M)@9;00C= GFP:HD;&DEPPPAP3A(H#9(RN 3AO^\J45P/Q)VX/OXQ (S%B01% MP)$[9 3#'&*@UO?#^QPQIY=_GK]OF%T2IDD/6D+(P>\1#LD#/,)7.CF9HM*? M:-! B'CLRU"_&%XQV.MT#.S%G2;0XT6:1)+K)S%(WX0&+B-?HG 0T1$Y^.4G MVSF^OCCY(GYY0WHL8'T,,(]#Q,H= SQ)0#-ORGJY\GP&3Y%&@*!@2!-H62PL M'DA(]QB8= ,ZWT@/(]DQ1R6+!!F'XS2;Q(@/I.A$.N2KP.7)1$P/NHP1N*,4 M12A^DP").-(WHOT^=U=OF-A51&(S D^QF$_$QCYU!=^F7XN57HB?)=:0H%(> M%J-]_(G?R$)# &2/,2%2IWD"D29 (4;ZJ>_G=6-=)@?DSVM1/6)!>)?E%G"$ M[-L8-U6)/[\[LM&(>9PFP/Q]E!8?HQ#P-HY"6 VXK"D!\N$.%10A@,WYE0^ MMSJZ+>3FPY0?5.N6JJU1>D)9@#H FL&$L6[1O\=0 61K?B &+TE;&G=,#G2K M^_K-G+BXAY$,PQ0D/8UC6&5RJ]L0:D.-?A2.R%]9$A'JMYNOWVA+E0TE?7H' MQ@]NA8':P4!H#J"@EX(Z'/%OV+N9]0[2#X *#T=AIFKC,H<;C'M^ M?,Y,1P\87WE:Z\=W T6F;C]4>>!XP=58LV#<,!9Y5%_LZ(1'N1;6,KF&S3-0 M;* OO=50G-MR*=4F6/\R"W_'5F["S'9\&445VHM#'[3;0I7O[(64/X?3[1IC M0%5#V!$-H0^.J \&8/Q*;1?=9=EQ+P0TXCFWP:LZ*53B(P,C.8'^C@4*-,_3+S=4E]2)LMD];\#CN5-BN" M6([+ISTP'.)A&$EEXK%XS!-&"14(PAL5)1)O)'TRXRDF 1AT'!I/)RJUI+L*3MJTN@/:![5+IQ::?5" M43_$V Q0U\M'@OM D8^@E4W G7\D0I71]ICV(I19-@7A2(VF8*8B] I3M ^ M']!HZL]Z:50X&<".C 2+KN[4C0$C$2# 7>E=9K[!/C(=%= I:J]@(K81M8^! MQ_T^OA6M'1-S, ,YVXUD:)7R5SC7\C:8AX?0ENR+V=3\"^;&4=JK M\8A0WN+>C?WEVX_DA.L0UK5TPR:]97FU.:Z;>L=87G"S4"UTM'&H=O.(ZWR_ MI6#K@\*B4E*!F!3CR..S212F7MQ+H\%BZ 9;N COV*@'4E.L$]"+,KBZ,J,E M,IMZY_5#(LIKDV/S'%N7E"ES"]\=_'*,<"*E>@P&6&;9@H6B8;AV M2#.O,>),.'N9LJ/+ L;2OITZPHLQ8Q"@+LP?A&D4RZ8!PN#8<4\8>V ^C\>" ML1$?Q_-A77 *AUN-[:[,\0VB\![&1EV7^6@MX.2'L &0SGH:YC7%7H#PK[X M'74)#AP#10%08@B3E1F64)Q^PO; X)R0,7=O8VC3PI>Y7Z/E$\<2K"-LMB8 IQ'>)U\CZ-%B+P!3#*_4@2@#4TE1K0P9RM[8=N%BF=B8@+!(@0 M; Q+@_>Y2X,$"+\L-+Y@F*M ^>.#L6V]8Z\%C-71C?;K167UNUS]DA:XGN/0 MY0+P K\Y!(HE.2B/3D8OI[YQ)DJDNRVS0\GT8'*VM!,V$/8N\HS',6;T2GOZ MX7DHDD$]/'4,O%VC'K*Q:;-#VH!@NM-Z_1319:?S8]%EVX'ZCPTNFVT,3:^- M+)NMA?&-*>CQ .D""P%7FY=G8WK %/32728\[?FQ&K:(J+Q?)(VD^WQX!8M) MN@*171P_GM?!BO'^KG-^'/IL""[*O=^NYH MYB7+PTBZ*6@D=Y+'ZY9%;I99L@=Z&.2K(ORK]@_ENZ'F[0OT!N"K%7;_PW,">Z<"0?&#;< +)XV. M@-#\O_*+7,Z+@)KMS ;G5H91;+,4[5_0,)OU6 C\-3W-'I[* R->N8.2],Z2 M#$+#1'*;$\(E=SV6:*#=#NL]*,6CTC?[FKXYQ_?)@(T]MQA7'?R86XN6WEJY M%!=:WFC1E4,42ZR^N2;G\ 7M>^C,#2(FXXSB;3FB0W009<"RE075]Y=5Y3R$ MO8H#^I '&?;1M&SDSW<037AM0IU M%X2%2RF^G74JRXJ2"7NPU!A-I@7WC[^/R*0:^G>\0M"52]RP#R76U2L7:G7U M97[GS; 0/WG&K6AHVL(<)9=MCBI"+!%+4L"CW!%RQV.A/Z:#C><&,>=G(AU$ MQZ*I;"90(Z=;/J*_,2KI<6G-[F&B83Y]6SY_N%ZSK#E[6-Z$NS)!6SX;M[ZG MU>?B:O'RC\U?JY(M;"$+P(+CPI^Q'1)CF9$H(F!=O#E&OD7FWV%T6SI\@?^_ ML""()_X=#3@E(ODK\X&Y)X1E8,Z1>\(^[$N2-OR,I*5N,+Z7:8P1HWFF-%>'60B.XUD/>J^3D@X' MO9C*( 36!;DO%P$5AUWP9 #Z2^C<@/,AL[&H/MTDA6:GKRXJ4AHX7!EEP#$! MAMS>>XD3MWA&G+,SE L[ 0,+C&5L ?8D7X4R-5TC,G<=905R;N^#TH8++D[ MYH?CC+%H.$*]49:_ZZ'/AL;=]."&:!F)&/;E@(JS0LABL#$S6P+/A;E\G.$C MC&))93=,?0_Y@YB8I3AZ^)*H@I+R+-NJ*8BW%Q+0T+=RZ14>)E]T?I?D3XLX MKQRR 'JL+?JD,4:[,!J5O]-EVD0\Y'TI$*<9]5\!,Q-L= Q>*5C"T*#'XR@= M9V@,4:"/ 2M"QHL$,NUQO]3\/R7.U ZB&:Y/!B@G11R]6CBR ZI\E(KU/Q() *5GP M>]X&+\Q=%MSQ*!03E2V)X-\L[?*U =0:(1)0C0K;;X1F(A-O)LMRY1@#E!G4 MQ=8PHI0 X6!QR$R;: C([O,^ET$1F8$HU[VCW"\-)\C/3A6)=UE8(%:;@RMV M XCP?1:(0.A9X$]1#+ 8=P9,3RP W#QH=8((&XE0G$R;IJ,,WU NRI C:1TAYP) M;H=_,[&/ -,$%2)V,TEPQ((ML^762(1"K0A)REFD M3>,.LLNRP 5TR72\ %!>[M>XM(.AF%'II85 X4R?+GV,/B+[!O97L*:--)!) MRT"*DH -PH33%;(PBZ7*+7P9_\'#QS]*C:/NA98S]S?$[0T2E3).*TN*C*18 M4OG:\5""X9%?U-NY3 R6DKD87./Z5E?B#HTA,"^Z:>^$( @9"=QYB'D;T$5M@"[HWXJ M@A$%)Q";P2#$+I>^1%-&5.+2Q/J PL 5I[>S*6).#:TL-%-GC6W<9 #\]T6F M/=<.,^215BB4*TBBS8B*^6_6;"+ F".(6 G&&N]$H\XYI/C<.]K8\3HW,*$3 M1J=/;#24YCW.Q6-]H76RX2XXSGDR6*QAY&51M13HTS)%B5,OF1RSRVGYNV@S M1[1\[E\@7^V@4#LHJE5..9)=E@GS$E:SI3[UMQ;7Q:)H3Z)T*ME%-,'- @&H ME=#EF0U)R A&#W.R5/AZ$OQID,;HC(>1T"P1!E?$_F,A )X@_+T^YJ=6UYZM MKN>_&&5%,'T?+JA9/O33RXOKRT_G[T]NSMZ3ZQOX^'QV<7--+C^02YC,R @MD-\N;-@R?U\,N2 MGOO.&TNWFH^[\\9J.Q5=>M-T\D$]<<.FD'1JP/4>\/)K5JRZ7(/T%#>M2''S M/-/J;#0KTP'7%0\SG^%AY@?,SL"YO:H1(6Q%"$&(IB)$1@AK)2%6B#KSI8FZ MS%!"9P[F1,2Y8)*/;Z^8G;\" @U'W'CTM+BO&9VL9DXG0]%)X:DR/"T7L_8& M4O:I:/@ G::Z?'27*RYH;-9$G8KWMLP+@"7S,,@^S.;G369R/!^]W*DI-.V6 M9G7LY6;.(](Z MAJ,UNT[EF/B!*ZN?UIA[245K;H:>9CLJXV7FZ'1NUM*Y+14QN[= [8ZC.:WN MCHGLFM"VV=+L;EO1MA+%XK2:X)*T%'4KH:[5[6BF6;UD/^1IQJYQ[ MY=P_-78W>8-M336YU=(ZUJZ%:>M#VW;'5+2M@+8.^*1MY?%70UNP0#MV]0E> MIIZ(U5]CS%V/54V$?=#O&&R7TGIBFIJUH^L0TM;6NHZCZU%2UM)9I5DE5 MI9F59JY,,]?9D^XJCZ2:K'A+[3:HQ-/36L^PZ>HE4M;1C%;U@1]U?.V%=%E[ MXT#<8M%C>"=5Z?+9NAY[QXB[H7825Q1QMZK?BO02*6MUM$Y360L5;:!KJ]WO M]2SZ,E1WC96UH]E*5U+&O7S 6%ARU&)[M:]QFL' 6(?0&$Y6A= MNT8O8[1A@%Z8X@62SV81JCX?:?JVBEZH>SN(PC3P&AGR^^+?N@MT=DXWSJTS@F)S"-T2@,H/?0 MO7VH*-A;WBIT*PHH"M1,KDPF\_E%RHA@M[L='WF:/5B@#[0(": MBPP5K=\Q"!JZHVQ1!8<2'';M')J"PS9=$[6+7\&A! =K:S>AUL4"4M'ZG8.U MLH$4')0-I."@;" %AYVV@52T7D7K'PW$!H32E[C?70Q]>OZ M5AVKH]N5[CW/T6\?-_9VE5LK1];VWJGTETRBJU;6JU&I=[U]ME:<\.A MN*%.W#SOC7C XP2_NF/Y)3@OQ*"P*][7N7TLOT@1U=2K?3F-8NM6V.KHS9IK MGA?*UKH+86%0'":TYS/X]/C=N[?BARS2PX=9Z?Q9/M[2)/].XX3W)Z_657M@ MD_+ \]H6]Z=61G_'TMM@J1V/PY@G/ 1P,%^8-L?WW$N&&7_*%250CHRB"NW% M(6;U%JJL'$?YYS J@#M@C5[$Z&V#]F$>1]2_IY-XMGLPOQIS8U\UTGG(5P[N M]CRX+1S2V;GEQ>GYY_.3V[.+R_(Y0=R<7G1^'AR\H5\/CNY_GIU MMO-3.#@/2#(,4VC#B]^0@Z\!33V>,._-$\%M.].Z&3+2#WT_O$=74"BGF$3, M#0.7^Z*;Z5NGDI"<>*A_F$>"XFMT'S=Q)N.9!L)-:LQN._]1]28F5XA[\>(Q M(+-/QS$[RG\Y]G@\]NGDB >"6*+2\8A& Q#0F8Y X3QG9HC^Y.-,;C=-2[>R M8$%4MF,RL:X;RY)_\J'5=G1CS?.UE=<^;#KYH)ZX85/H+#7@>@]X>4S,VB2# MN0\QL0YK1B>KF=/)4'12>*H,3\O% MK*TNK*E9ES7/IF.8Y'SI_?2;IF1V;DHUV-6K[JM1>)C%@[JO1N&A%!!0]]4H M0,SN0E#WU6RWS]UKJ-H^?P *.R(31(M'/('>W V6F,P CL!+%0E!>7[EBSB_ MLAMOF=K;HOL/I?7 &84PF/]2W)N#.Y*I^Y^4RZTZ1.SN81[AP1T *XPF,#@V M)NFXGCN6?_FI8YG6\8X9+O6@;;/:7:I:7.+BN-7IEQN,FV M,F4TOG"(K3\>3SD8BX$XOB:,QCAF@*T#\TT]+<,#1S,<9V%R2K\JVV5':0N( M;; ."@UL377)Q\HC^[I9&9K9@)Z)*:N^%TX M*DJ3J'7YP%2)UC94LD2A=K]H^SRHK;E&^4V\-C,=DSYC^0OG#A;W-]4#,6HU M5FK;&793>2,*L?M"V^H1J[;T/W_1_=?7HL7-M_1?)D,6$5IL[%<;]E\X@-;" MY7PTICP2VRI+V_47Q6 ]9+RE=7?N!37UH*RR3!1J]X^RSX7:NBL1&2CH1^&( M-&THRVY)G\2RBOKCKKKBNSL?W5;HTBB8] MZM[64YDHE[?2M&[35$ZO0NS>T+9ZQ*I0PJ[X?T]T\8XJ^A)][B6W Z\0&BOO M#SK^KGSF?"/!?4F;UQ7-USN MSA1,JZ5UK%W;C*D0L5U$M#N[=EQ:(6*+J=9N!Q"Q:]L#%"*VB C'T3IV]1L; M:FXLW80)]6?V%B5A*5.\F?54CQR1K3E-]=[M:EYTU[%V37;7@[*VUE&;YJK) M&-M==??($^31PL=[XRJ,N">VF&D;FM56.3:%KZKB 1VM]9W[016^%+X>?_>L MI;4<2^%+X:NR6(7CK(]5;"//]C*M34)C0LEK/%.%5ZK6]&6NEJ-;E=Y5LHU) MO7Z*LY+[S=:FWJKT:A_%UBVMUG:E<1S%UBVQM55IBF+[;!66Q6%">SZ#3X_? MO7LK?L@B/7R8E,M31*U-^]/GGI"W>_-QY+W#+\A'^2;=2S#,G'7MY]Z M#(V$G\55Y-/3=,F036]AQ]]]1F,V#'T/ZB0L8C%N&8=J01@T8KR/9$2C6Y:0 MB/D4K9,Q_"G/WR4D["70*GP)U@A\G^1M+GO_O+!ER,]M:_50QD,*O;D3O%0K M=B,^%A5],'ZFO2>A*'G-?4 3N1Y'.!1Q$Y=.2@0PR@1X>'?Q;'\18R2[[4M6 MX= N7A[)D&CD,XW@5QK#[2+%6($7>7D;C.'2YF/L]3X:"4/D]F1G=9HBO MX?0GOKB)69 (2/B!]:(4OB66I8!\E6,KW#HK:.4/" M'I!0W/XHKXTQXB-?>K* M>Z\SPD--)%! +L([-NH!BTPDO]G=!U(XLZ00:]9+IU/OX?O'TS%"\$_N^W3 MQ$G#]G$,6 (! _7P"\LXCA/J"P$U#*-8E++,8](#1S0-P#D5K?U! XE/0Y/= MY0+K1.#M2PH+&N%W,H"ECR36=Y^ S=EE'>3WIO/B19[Y8LO733YK\"T]1@(Z M$DO\9TNS.RVQZ,1"#(-!PP?7T\O? HK5PX"1CV$*[2;D(XV 'SD*H8&FZ>P# MY%IS@A!UQ9*WU&F%($0[!T4//!&E,C$FM ^[P-%H.A_ %R@2A]#@_761C9^ MQ]+;39CC.)2Z]4B("6#1\3WWDF%FXI0K2EOKR"BJT%X<^FFR6&7E.&9^]D)O M A_#9.2_^W]02P$"% ,4 " 39DY3">WHSZ%] @ .AAL $@ M @ $ =FQG96$M,C R,3 W,S$N:'1M4$L! A0#% @ $V9.4WQ4 M)L !( ( !T7T" '9L9V5A+3(P,C$P-S,Q+GAS M9%!+ 0(4 Q0 ( !-F3E-@$#26I2P ,G- 0 6 " >63 M @!V;&=E82TR,#(Q,#&UL4$L! A0#% @ $V9.4Z= G^7[ M?P M6\% !8 ( !OL " '9L9V5A+3(P,C$P-S,Q7V1E9BYX M;6Q02P$"% ,4 " 39DY3IP?^V7Y, 0"1UPT %@ @ 'M M0 , =FQG96$M,C R,3 W,S%?;&%B+GAM;%!+ 0(4 Q0 ( !-F3E,W?"T. MPK\ *?%" 6 " 9^-! !V;&=E82TR,#(Q,#&UL4$L! A0#% @ $V9.4WHI$(^\" -SH !8 ( ! ME4T% '9L9V5A,C R,3 W,S$M97@Q-"YH=&U02P$"% ,4 " 39DY3;YKU MCDL# "."@ %@ @ &%5@4 =FQG96$R,#(Q,##(Q M+FAT;5!+ 0(4 Q0 ( !-F3E/-N@2_? , #\+ 6 " M 01:!0!V;&=E83(P,C$P-S,Q+65X,C,N:'1M4$L! A0#% @ $V9.4XFS M4925J=!P G"H !< M ( !A64% '9L9V5A,C R,3 W,S$M97@S,3(N:'1M4$L! A0#% @ $V9. M4YWUI96/! @!8 !< ( !5VT% '9L9V5A,C R,3 W,S$M M97@S,C$N:'1M4$L! A0#% @ $V9.4V%N#U20! ]!8 !< M ( !&W(% '9L9V5A,C R,3 W,S$M97@S,C(N:'1M4$L! A0#% @ M$V9.4Y["0]Z,(0 5MD! !P ( !X'8% '9L9V5A,C R,3 W G,S$M97AH:6)I=#DY,2YH=&U02P4& X #@"Z P II@% end

D Q5W_[ MY](@G U>5O/R\O7_^3__YQ^#?- .KRM29A.*_>-E_>L_7M;/MH4?O?Z'ST\: M_<&H'?ZYY/-^KVU&K[I%-T /\K-7J6$HZX^Y]Z%;?83K+0"5,G=U!\X&6R'^ M'NWIYY%=+4[>DZV3/=H<^J.UD_UW^FBSLW&VUUFC MFZO[AZVC ]X\VNJTSE?8YNK:V?[N&M[;64/-=W^WF^>?T'O::N^=]_+F[M^' MK?,#LK>SQS9W-M#^D3O=7#TX:^Y^/FSMKIVU5M_D^SM-W%I7Z#W9'^WM.M$\ M?]/9WUE!^SL'T'Z%M5;7SO=V-T9[1TW2/#^@S9W68?-=<]0ZVCCQ[]9S^^Z3 MV#_ZR/<['_'^;O-L^)[/\"[> MW=_I=5JK[<[^ZF?H[QK?W%U#FZN?R.:[3V?-\X]D<^<3:^Y^.FN15F>_K<[? M[ZP-FMOH#/[EK9T-_D5HQ)A6,I/.N(P1@@&E.8*OGF#MF>82+;U&\ =Z:]%TRY#K_T%U3^$97Q5U0V,AB#N)R(\&WT_P/,+OZ#PG2A,OJ:P=Q1%+#.'7<@8MC[30?@,*^*\ MY,Q)0I=>K^\](7U7@+B^(G#;'"QH^B.:TJ]H"C3S7@>:B>!EQD 'R"Q6,4-& M!4D]%=RHI=?1M/OA/F1USE+'+%%.@$*.E0(]VUJ,"0.=VCNE^BXF>N. MZZQW-X\-=PGGT23 M?,Y3V\V=M=/6ZB?>2NW.#T:;JWNDM>KS_<[GXSVR1H#PL7GT:=!\6Q%]T#Q? M0!:]M$Y0N_3ZAZ0$V@M$ MFJ%C0_GHJ%%KT7!WK7F_\L/2F]%-MKLJ*5:'9:5V/R^/D=;;"8^MX,UW?Q\W MCSZ2)@'>.MHZWMS=.MS?_0Q\L\+V.Y_.]SI-OK>[?GS)8VZT=[X/[VX?-G=; M>6OGXVC_'5PCGX]:I,G2=^!7#-#$;O)8Z_SOHQ8\$T#E;(]LX-;JW\?[[]:/ M *3HWCD U.H&;N[ .\\/XQA4$KBI99E&#E1!CWBFM?$96&S8N.A-I 8H+]A]*$\]LT)@QHQ MC&IM!18\&NDQM@ALBN]H"I7=^6JCZXI.V#%G:V>FDW#89A,[[/._F@ M^J5?,\#S$IYN;D\(?\R;[S9HJY+MG^#>CR!*6CF(&;C_& '8=_82L4#6 Q'; MX5];H_U=W[.$BP[>5-U>!&D?K(+3_ M/FY5VEH2ZD -LC&Z2=76SAZ!_AU#/V!);IRV$C?L_MW92]KCSAH%. !#\K# MT=_7J7I^<+;Y\0L644H@7<81]1F3,62&4@3 6@N9(@?)JE%6&258SS[6%OV">!V4>ID"Y$SID*G"2,<)= MIF10&2 S\L0!?8*>5N:17%&B%&>$<(9\5)IKZ3"61EH.HN0[XF,RH.:P/M?!_X9W,'GO-N_W OB8S=UE%S]1@L@,_YA2[1V2"M<_A_%W00 ML&[ .CG?W]D#$[+5;NV ^ '+ '01>->;PYNZQ-X1C/)H#P./G35WDG4"]X!) MVR2?,(@?#'S;WM^%<;U;C\W\0HL$,_C3"'@.28=B!*H :)F,<9>X+Y(L\B"< MY:!)8+_T&J +<; ET/2Q1/IUP0!W9X#1#09PQ''%DO,?W,B,,Z!\*#$A/E6,.*2T,ELX0HT+@ZKMNIP4:/!DSC+Y" P.F MGQ$";$IL U%8]9*4J.!9 S?R[YX&I98H,']&. F&A E#<51 M99HF'[1S-+,@#S)DI9 VH(BYNS<:>"1U8$*![BN8T@IP12-/0=NDP%>(+=!@ M"IBA]?9KW< ;X10/&=(\9LQ0GEE&@3>X8"2 %#<&F $+@00!QID^EEB@P?T8 MX"8:!&.\]$1F-H)5P@(QF96:9,(0S#$U8"H:0 /YM2!X>3V$H PQE $LDOXM MH0\I9N15OXIF >9H5#$DKP:C'M"ZGP-]4ZA*]=MAF7CG>I3#\ED?]--_O+S^ MD+H#EV\==Z)?#,OJ6Q4D\VK,D35K_(S/>_*@4(4R3+[E8P *9:/J4+@U".7M MQO]?/KR4_7G]ZK_&>3;_V!*0>K8,>]K@-J9$;$Y+[+:Q?=]).F.#5- M,2+7KTR^3U[R\MI$39XS[.;UI VKN:]_[("M.2S#ZW$XS*M/VZN3VR>7)M_3 M_;?2(/F6C0$5@>+ ++/*,Z]=H,"'.E*MQQX(G/9!'W?JQS,8#I)!77_U\+*S M7CMW^:#>46GXO%-#SB4H7;@[WK9-O[\9MP>%.UXYR_N7=OO;HM,INM7UE.,K=Z/Q-;H(&AW6D1FP"9DDVO# HI'. M,:JC)VS>Z/)F>NERL?;ZAP8 [:OE-^Y9=?'>ZX]&+!&HXT2XR"33&@#0!V=0 MX))(9FLZ Z'GA,Z/O?XPRO!#K#_ED_.>.(8IV$Y1VZ!B-"(H%JD'@35O='GL M]?=0=-$$@)$;0;V/S"FG,*=(1L>0M(B(>L\,(T;XU.H, $8L(Q>/>C2=X;J< M]S)J8HD &<(X<+,D2DL7;1 ^@+%1[3+#?%7A*^/]JNF:-TP2$Q%]EWFKU3+^ M /-VCQV:YY^NZQ+O*N?\PHJ[QP;G5,W #1[XA1G C@/QJ0G<<885,$!,(;^8 M<^,D"(.GFX%YD-$/1Q?AE2)2!24P:$XJJBA(1-H)P@#J GZZM3D/='DXQ B" M^1B8,B8]HZ#3*NR])"[P MH*U49M[6RZ/;E ^T7GXF O#Y1>TUW4Q73*H>73>[Z@?[$,KM9'1?S(7/3V , M5YM6SE$S*"Y8[IXNLZ_N3S^NAFY11=M]_=CQZ'_H"KCVB)?7>_\CCT&E?3H5 MG2>(.>M-],Z!<@+:J !&XL_@-9U9\?@9UOY<4//)$.DZ-0G'V"!A5?(:(;".8I2&1P3&(I=*S^W:? 11^_QK M$X&BA)!2AEO/?%!*F"24&5$?T'%VH/U2[QXSCWP O5MR MXX#V5%CBF%'8*&$Y83IZA2UE9,$14PPHC\(1*F#B,=+4><2H#-H)R73PP:/ MM=-SPQ%;86#R;O!KINSFW8/^C-#'1*1!MZ(*6A3.W*<)B>=A+J8U^S0C*B07,*E#*E&"?4:,6-P%8[I)"G;&Y(ME-6 MAO[H+C [+<11&!.*#!B@*>Z*8!N%<,2!6A1H1/P)=:+GF@%NC/111!2D9L18 M'1Q34CED,$9>BEG4\9\;^I]?UW=>^:32@;(O0(Y;Z[!P##-%";,<^?FCZK,( MC.7Z2.@T"B 2+#0L,+#-K MH@DL>B9@(8O9](A.N7DVE[[8GTG8\_Q*SK5Y4]5DW"7BZ:9&] OS)K3 ! 4F MHP_,^V %S"0C\)%CQ<44VUC]BMQ1C4#"*A#3&S%"XSN\G9Q\E4$@J3(3RP6A0PAR15F(A.(?% M:[UWDB\X8B8D#X\( M,$4M19IJ-DUEF+O&'4:$N98PS-#X8_MVG\@" K&.62 MQDA3% >FAK/HM%626ZU$>,)#]W-C&O\2<2XSX R**^?M)B?;ZF3TU;7) ^Z< M_R8B8T-@BGF$&#'>$)"O#.2KMC)%HTT_J=\,^X"*H,$X('6=9;LFCIBF/PV"*(?22Y/7+OT7T^NJ]R6XI]D)9[L%"8X)$ M[8E&T8,.Y366B,R @9;V C^4A1^ZP6:Y'$P9KVA*Y9#J8@C"D%=<1&SP# 3]3 T_/$^X#6', M*>M<5.G(!$XY1:.)'.F8\IE1-PKT,_<,Y6P+:/<^ZPZ B>Z,I3JE3 3Q5P$Q8);3C)*! YV#=?3@T9<>X MT3PN/0*6J:%1!T)1HJ,E2GG)D>+&6H_F8>D]#?F>9_4)8;&4@1D6+9,,!)\V MV"LC/*5"L'F0>I4O8=Q@'E>@2$D:K'0LY;<+P6EOD571$&04U7@6XLVGAX3/ M) .I28FL$).6,:J18D!%)&!!(@5F9IA^)\)6J/QV'V"V1CNEZ?:-JTKWO1E= MO7+=>;31/0G]09@5IYY62 5IO>,TL$B"L2Q8K25FVE&AQ/3'NTPMD1XN[@4) M+HQP >QQF5(3&8$Y@*#SB&.$A9P!>?;#8FUO1CNC7KA.IC?#')[:/9A' 4=1 M\(",1AH58,D1Z[V*%&ED$6-8SE)2HGO1].+B7!(U"N,BU6 C$ ;Z9BHCQ9WW M *I!@A4_KT3]' YSUP[S$IYVX5(M@VE_ 4D!MW[IPP?YKUON-V_T?K> M;E7 4BNTID$$AI50DE.6 M/'Y28AG5Y9D^-6WDO=C 'UWXZ*K]UJ_WQ,>M MMD$E\J;T_4^]Q"&/&$&6JQ#%Y/ M+_G2ZMRJ@2K=<7F*;BNV/\TC8CLE$8^\2G7%G):6QG0R4RA8\8JR6? +3SMAG\=7!7(G M4.$XIB$R9$*J6Z T!UV>:T'M#/BJ[J6OOP<P M,59CK#P!M!Q12M9BE;!JPB^$-%,-&:60C. MGQ9WQJ.L(6\=$M1$EER\7!HC#>"=-EX[1!3'<[:&GH8\#U@,1#K)&$7:)I\1 M0LHSEE*7$Q.#I7P& B_O!W&@48?#HNW[T/+BRT:G5Q8GM>$X(\N*.@Q@!_J" MU(@Q3977D0;K#"-:6<7F;%D],]T><+UYC8*T004/-CP*QL=4V)4B'*G"%X5V MYV6])9?[*G'V_]XE)648J($U2%&J5@T M3$<%CP>]PP<2O?=SMI*>A#H/F.>)1N*\=R'HP)CU2@/>21D!\:(7+LZ0]W"Z M8C.>WW\(Y&,YG'Q6NDJAR.&\/;=^5>96_L;\Y'*2Y2YZP#V94V1BKP[#1A<'2 M>80*[2DUBE$C@F2$(*6X]9%8;D *D)DXN?-8]&9S26^GC6!>.A,H X-&(X.( M,3X8YPWQO_/ZYO-([X@YCZ8Z7\F8P]2"Q60$8EX#KK/P.]-;S".])8=IQYA$ MZB2CV%O+N$ JRD"D-QK]GO1>B8-0SBO)D2=222%#B(0AE([_L2"\"6#+>>Z> MHX+T+*K]]V"[#^.CW)?V0-.,12FU$&ES7#A%,-5V M#C3$!7L]I\!"PFBFD [:,3 \M6*"6R2EXRG7WBS%LL\L>ZUX7Z6NF9? ^NO[ M.1X;@QP-V!"6\I@[*P73G.,@5:PMW(5XG$G1I((5..5Q"]JG\FZ*.*^0<4(B MF_(W+_R<=^G#./"ZWRH&H?^^@$ZL=/UZWC5=!UKT5G A/TG')U*?)I\O=S]J M3+G:V_26LZ2!R12UI)&P3F$4 M'35\#BRI!9?-F"@#O),>4QX<]@!ZU$@1O? A &\ZC]$"[Z:'$]>#+8>F'#V. M(_E1$,\X;5$4Q%..F'86_O@0-78JU;K2=H%XOQV?/3_F,>&U])K)=$I5,6Z$ MB81YHJ711N 9R+G]M@Q@7JT;E[?SFSRW%4Z*]@F0\7JCAV+!]T7W8!#*SFJP M@UO"*_-NV(SUFV<$HI*";U@(-+FW#27:.VZ",%A$&:2=@;,9"VYXP(0E-@@> ME-9$>F:920=U0!%B-"#'D9Z!5-'?XX;MX(9P.5%KSCC@X?! .JDYC]()+)A6 MUO)TJ$Y)XZC@U,U ':W?DP,>#@.P2!%+-@1A&2,*&\XH\PBT!2F )6:@ L/W M.* )EX:='2!8I47.&1<\8'XQKHU"T@C"&4N':IU/R<8( Q9@.L[ >;/?EPL> M\%"H(5:8X"2UGDFB#>:@#7B/%?5.C0/.IQH+OD^2BOH?S*BR%(LWIGL\*T"Z\C C),,"61Y($@JXKB4!(\/OD_U^IPNRCR@_(P6.0(&=O"INJ4TQ$:7?+UQ>?9D_D.49$@_ ,#)JF1(H$1X]"\AK0VBD3$2*K := M>_H9YAE-\ 6O/BFO4E %A8\B&M +J97&!A,EPYP@Q8@Q8X\V\&JV8-H99=I) M=K^ME"KL.L,679\.M0)+6^C#9HP!^IO:O=]XL[DU#ZOFIG_^ZKKY00S&U::_ MDHN4(*<)#\J W8TQ5\0HD_XV00<1Q6R+@T>RO*9[1S%XK-\RXM$;C2DBE""2/"68>PP=A:R6$=D4GVBL6* M6JRHF5A1-S6KRT7R*[DR896X8%!UJA@G1WO$1A&+B66<4+I8)#.W2.:.1S&- M&AMI!-:4<:V,E4%1+;573+DX*8&B$R4#]8J98()P2*CQRB\8.P%8_\\&E_EU5]!8XE0],IHG1(* M>:JY%V"Q"L%4*CM#9@B-IYMSIES9O7MLVTQ"LB>>HJA]9#:P%,-N=0"]F%$9 M&&C,8L'F"R[[=2Y#+ 8A//*1$Q9PL(X14'2%I!YAB^3T"_[I9JZYP=![T*/, M3V .3\(E5;;R_HV2+9-*:FF\VZ>F-R.ZAW:2"JT8CC$R9+U"G@04">)!!.GC M I07;#OK(L%0A)CA00>L&2768N&(QH0&KFW 9"$2IH.UIP43L4]*@R-$4>!OR#^%+>AP%T9L;"-S"2V" I$0LIB;PP M$2LMD0_*!"G8#!SQ6;#H5++HPYUOX-XJK;7#3#H T6 ]H=YA8P1R7KNZQJ[$ MA.C'9M%[S0"668H,T0\Q ]$@X:7!,>D?REKO*<)".1*#EKX*M:UG()NBJ;B6 MP^K&9'Q'7[O9]%?T-6($$YPJ'2RS7%K%44RI[PPG*'A^;=X(>XIYNR_*50GS M)W4^MUWH@M5<7%;[G?RR7I3!F?XC.V+N047"?H6*%R5__87M\26_P/AO5/V] MM>WD!7',9:[1FR]?.^O!_7-9;L=P$9R*-"*.&&D MN9(Z)1"GQ!' 7!$--D[@H+1 UH4P SD?[DB5][FQR5V2STS]1T\!O:3R8,L: M9D"UTCS@: QVQ((&%N=FP3P5:1ZR(#&S0F#&4BT@JK456/ ()@K&%A&"9T ' M3JZ%+=,]")>>AF;>G=II8C; _D6>,.86#@$5*%0%+@LT$JDX=H9X?>HF23/L MB!53!-G M%)AEU#LB-)%1V!DR[Z>2JL]C8UN2 B2YXY(BIB,Q KYX3T$Q#9(2/7]8N@+$ M;.?IPEHUD(?RVMRE3M\0*-,QY3&HT2#L@E\OB\Y6,.W!:#TO.YNGW>#?C-X6 MG9[ICL9,-RM6#@-[)E ?J?.8X1B,2B%7+B@N;/!\!IPU=RNT6(;^==JM]9.C M+MW5!6H=YKW^+MA"84S%?YE^(FMU8>*RVWBPD(5'YOUGY*T+);)7%M!R,/J& M$CFY?&\ED@:.F?7!"4>8T;I*I\Z8-XQHQ]P,)-2?)>"KULWVT+8OELZN.0XQ ME#]:"M/ @B?%('R#_=*E>[,>,IQ@ZF((5C-!K*4LTHCA-\!,@ZKZ-:!):8JF ME?4N]B;>MDV_OQFK K37/4* ?YVB6UU?>4P:)[5)9Q0]B @+Q$: !5""6*K] M+G$@3J,4Q8-,?4)Z1C3<[4-3AJW0&Y;N$%;[GU,9&+_V[V&*33LUI7\HP'AV[GD6M?M2HK5-]UO2 M#"[=&TZX$RF-5]#!1"; +O,",1L(YU(816:@_-_#,L2=7_L!9KME.N&&I'+' MZ4+*[3J]LNGZ!D,D7 6,F::>22^,@:=[Q60@V&DS"T[1"4DJG/DZ^'8+H*C, M'+?>65<%ZRK!R8&Q91H-0E*=DJ4 M[J.2I%9] M,2%T6KE@*PSRL@*-1/9;CCX->[UV==VTUSJ]=C$*X?H]J_6$OJGG\^&LL*OO MN,FGG_-VVQR$R@'5K!Q0&UVW#/>8O/VV'L/>F35/04>TP<0@<$P MB9"WE ;-B,/*:&8T8Y41%P@@' 4RD(IR1&3([?\2-'^H; MTL7^O?AN)DVU0*-.J>(E=XIY)(Q',4814DU1;HV?(YAY+L(^SXH5F 04B)/& M"(8PMEX$Y;5S&DPQYJ8X<.JGHQSOS"G7J9\8XLTH_5U%@;^%"3\HRCSTK[-/ M[1ROLEW,4D0R-DHJ9X.PG#..HK)$(Z,QM9H8J:=XK_ZG@R<7?'";!'>!*RXD M (%FP ;:$IJ/1XX30L?:(D8R 3%TX?H*.AXEEDM=;3I4+V:4SYX M:_J'*UV?_DE ?F+:\-)'X8;'.ICQ. ?]6$#(""HD#741(VG6%?X)6[X^J:;NEZ]0UQM!(Z=/^75 MB+B'TD?635Y^-NUA>#.Z^/@OF ]3NL/1^W 2VC>$VZ311K,T1 M[(GEPB.:"M49$XQC%@'L6!-#M--_8G+!:X_+:P]W!%2:Y.;BVL64]]%ZXZP& M5(M:&!%QF($XX.FGUL,A XB:&&2,A%O%P$K1R8=AE>$1RR 8F6-J->L8"[\R M:(5!A2/5SQ]"605[S@@!<T!P M%)I8@0.QCC 4B7984P&K34J,/$=S3*WG7&X/1T#.J E*(Q$< DO>6LR=I$$[ MB[$!BV[Z\?(WU:3F ^TC"E0B3KDECE'"375:F%M*O#.*S*M#Z;'9;UK(JR(1 M1@G'0*8#>9&5WDDI%2:@CSDNIE\\3"5YYQM='DZX">K!$O#>FA!8Y-18A2TW MAE#%G)N-!*-3R'[30E[$%6-869:.HPE\!076"R":F>:J9XGH!=4*.,ECXR&.E[; MQ< ,0C:@&(*A"_'W8$SU:?WM;L5+F @R4;[[XUZE**/ZP8_@ 'Y^@:@\R$ L MD"#&LDB1B5)0JXC 4DFO]4(@SAN;/8N(-$ZI5";(4^5 F5=:&"R=(4:%P('; M%B)RSMCLF^X6,G'&N>A:1Z)'4@0G@&R&8TLIHH9&G M+A)JT\[O0B3.-E<]CP14TA)& *NP#\P"6"F0B9&#,"2<.!IGWP'_VS#3XX3I M,AG25HQTA#,OK'*8"RIP!#AR3DYBN3AFT\H?;X9]H'F_O^+^/>4SQ MUW-@V/ ^/TF']V"5'.2V'>IB76^ A$=%6:?KNUZ@*,::NNOF MI"@-W%%E\7XHF/_M^8MJ"QR&B/%$,!*&$"_ M[L%*6:;#A&DVG@!.GK9L%'PHOI6,LKIV;T5&>:]ID-(PHU.*?R,MCD8%@[3C M(;K99N@'8Z2ULUY>PF\I-7C>W>R&O6!^5/3F85?BIT3>_#SXBW"C^Z[(6>'V MZ\J9Y%BP2#03AE$L-&41/EEE A>N3CQ/,$:89I,/T\J?P&S]\.\AW+1V G_= M%O-VK<$3*6#O3+M=@-2N"E%L'Q:]'O#YVY *LCPR0^'DY,-W24!YL^FO>&[ M$D> >J2#\6^+82),+\6JWO287"/D-/I)\K-7 M98JU3958#O->PY2N+-K7YR_=LER4!R]!Z-"7XQ8O4_V%+!;%H)OJC31B55\H M]JL*LI]'=K4X>4^V3O9H<^B/UD[VW^FCS<[&V5YGC6ZN[A^VC@YX\VBKTSI? M89NK:V?[NVMX;V<--=_]W6Z>?T+O::N]=][+F[M_'[;.#\C>SA[;W-E ^T?N M='/UX*RY^_FPM;MVUEI]D^_O-'%K7:'-;=UQG?7N9F>/[IUO'>[M;-#]59?> MD[?./^?-SD?4VGG3;NX.WG1:JY_.WE-HUSEK;W8^X>;JP6CO:..L==[J MM(X^XM81].U=U5>Z?^3SYL[Z\?[J,9_< ^\:[I-/8G_G$_3I[[QYM$:;9(_ M3B72" MDUC+K)5+C7;>/=[Z/L-7W)[:+34&Q6RR>#O\:VNTO^M[EC !DW[4>K=^V#SR MQZWSXU'KW09M[6Z,]E<_XN:[3V>;.TW2?+<'SUF/K9TU_(5$2YST+@O C1F+ M+&1&BIA9[B-SFALE\%*C*'TH_[F4(/KE#519P,Q3+XC-M^/% (MB<^?3://C MER"Q(AR'#%$)5 P>J(C A& ABNBY\ +'!>D40HS&'\!,_4N_&)8N].NOA\'XRD_D\Y/7_X"_QJ=EL#52"2.4)BP"NBF, M@^$&,V0#Y>Q+]8*+>_J#42)>)^]FAR$_.!R\8F19\M[@K]/<#PY?883^[U+5 M]/4_^CW3??T/6[Z$!]2?Z^=\];3D2\I,.S_HOG*5EW*IOGERW17MHGSU'ZCZ M\UR?OA'ZC%4X;6T7'=/_[1=]T^UD_E'FL&_;S\_ *,^A@ M]?5TW&EX#K!8F P"D]3M3ZV-G;75QO;.RL[:]O4^3V%OM]?>?MK:V-E8VV[\ ME^GT_FJL_>_;?ZVTWJTUWFXVFQO;VQN;K6<0 <."AZKR2\YNDI(F\=S/KF5K.11'RWZ+:& M'7B(:XQ=I8!CE:\S+(UC89\'&,_>D_W1WJX3K9UC A+A, '?WFX3 = =[>T<'B9P@_;PKS]N MKKI1\WSEQ+_[S/R__F[OD_:)/2KPYLX>W]Q=2\!WN'?^$>WMM@XWWZT?P[.@ M;_ O^7C:.M\X;ZZK<_@7?Q%**1:"R0BQ (P&,%$CRC(JX!_A,<&:+;W&*/N? M"O$NJ?#Z+IPDGH23[K8L'IR)8E%VS #NAO'U@WMEBZ)MT^["P!9GM_'82K<[ M-.VMT"O*P>_':Z=?P.P$/481T%\(F**4RTQ1+C)## C(B *A8>GU?_V'EDS\ M=9/=&O7L->KI:WP8EOVAZ0Y GVELAZKN= -3D. -S/_P?S:*V!@=_!C(R"*1NAZX-_>*"\PN.O MO!F$K .//$RLG7DSRM*KL]"]C=D_5-M;:_46Y._%[:/FZMX7$DU U"3=G8-A MBUA2VW4 E@#-T#$E)(F/"TJW$>PZK=X.RQ)(M5[Q48K5^'W)105A*==<1IR* M&1,2929JD44&DX\U_)BPZ>]A>U3K46E?]SI O6@D*LRZE"S*6>OQ\\OUG1*Z M7T6,_*ZRG7U!G :OO+"9,EQG43(7I)':IGCP2K:SKV7[Y0S^O'R_ M3;;_*B_?9FI/_XJXM%4;ZQOOUQJM3\TW:UNO:N"J_WY,DVJM"H]9S]L!GFYA M%GZOY0#W?]$,2P\3E$F.8#4H13--0-,EE!KMI6OUYX_W[E7=KC>U/']:V&LV5K?]9VWG1V&B]7;XS M\TT+N/VQ=F8 X!,G))0O+SB@8?J-?B^X%#?H&WFWD0_Z#1 ))?3US[L[O_@W M5M8@'?F9M+>5ISB#,;=-KQ]>33[\Y?-^KVU&K_)NU?/JIK_&3[?%8%!TJA>< MA'*0@\X]?DGUOOKRV.>KQ++0/&DW@Q+^]Y,7CSW"RY7B\W+@O[[&U+)@\IN7 MT3+^YK7O/1:S94V^??EG'TOI,J;T3H]]6L;[O'OP MBO3.&O@V&GXUZ47OH5E8_XB#T1/CY4U5MC\ ZZY7%B=I^5RW!6M 3<7LRMZX M:]NI=15+6X[>%GXV\74]M^\^B=9YDS7/-^ ]_GB/;)RW5E=0:_7@?(_LG37? M-4FK\W<.]YSO[VZ,[_D,[^+=_9V"-L\/SIM',":R=;1WU$3-U8]H<[5UM'^T M=KJ7GM#9 $R&\;35Z?O+L$?>VMG@7RRHPEHSG1$"2@!S/&36PB<%T"R3QTLY MM?0Z,=;?H>R'T3?Q>+P\OL/Y*/']TIV:+A;)=Y2*'7.V,0Y =]7;9UB-?6KN MW[C._8$0PZ(E63K]ES$96*:CE)D47"+G%-(J+KTF),-<"BR_K0H_A@"H!>YS ML#=H,16V)G.V #.V;!R!%=OW>6WG@EJ37\7AJEEY8+KY>?7]SV<&A6>=N(WE MQM9R8WNY,KMU_OFXN?N1 M[7<^MUOO-DZ;J\>D>5Y]AG9P[>CX?'_G,+96O@0=E+,F9IP2ES%D7*:]LIDF M@1-&D?,$3'Q)::.9='4#IN_*2>@.P]<[%$_%,&_AXV:Y4YQV%^SRI.RRN?)% M:AJ"BBB+V**,!:E YV(V$Y)A*7GT5.NEU]N]=% [YJ'MGX!-[FV'COFHTI(V MRP_0$C2BA0'ZM,S4W-GXPI&W.&"76:QYQ@0BF18J9H$Y39GDP1KV/?OUR2#G M0P%,U=[/>PM/Q3,PRJ% M\7)_X^7")I\V^V7I]>4FW7_]AR)8_M5O#$([] Z+;FAT*]_:B^3P: _3@!NF M# 8FQ(=7COL][9.]_* M6ZL?1WM'QV>M\T^XM7/ 6YV/YZVC-=3J[,?6COMB->):19$Q:U7&')A;.L)? M%'.,(Z@Z"H'JK"6]*<'^?#Y6?50O0)6Z_T-:J L?^'/PY-':%QRE)L*AS$=C M,Q8URZQF*;%,L%HJAB(&GF1"9@0(^;.JU9S(U(5&,1=*\Y6HOCJ^(Y3!-WJW MA022/^Q%,."*&[RZ;4(FO1^_@U9,\&"L\K--YV8=/J+\&3/""!.[DP_:"YWH MA_+GK/D6G=[(5B!)]%);D:6RQB!"+,XT\323*BJ)C9&4F:775<[CQ@K0+]7^ M!1XJW/&+1K=H]$S9.$G5G7\A-F':N?B9=EEV2I.F9WO4L45[P=QW8>Z;^4VX MLE9JY[*(1,@81C93P=#,2&L$\G#-TJ77G]^_6UM9\._C>//#F3O\VI$_P>Y) M7/[,1N@^.8N/;K XQ398[T,6HS0IADQE"K.8.11B9%I@;^+2ZQW0@%HKVZLK M'QM5X?9&G6#\24-JGL_-6JD'21&LQ-A](F1F87"UF&C4$7WO]4G/D-J_2\88<\9;'4O.^S@FAUV];!1J^B&KPGXL@J._WXP M/KT^0T?#_B"/HR>?C"KP?:/K4XA9:-A1PQT& -B4,KV1UV.^<@XA[S=,XS2T MV]EQMSB%;@;3AQGP<*$_3+YNTV_XNE94.J:P-6R'>IX8XK><:X/97!X?VMH+ M_!Y1+;]7]I!BY.[SV'J[,^^OY4I]=V@7S_DZBW/2;>1D6[F=1? M?NF$$?_"+:,H.I)%KM()(^O >M0R0U@R' 325H&2V2IN*AK/RZF$TSL=]Q$S MBC#=8@"__'N8)T0&((YY.S5)9V?[MR%T38WZ!.WUG])QVOKC)7PO)ZCY;4'F MT='E<]%.@7IE=4BV[/]VJ-(\_:(9V#(I82"FTF9,V9"9R&B&+;4PQ=$;HQ:H M\HBHZSDUJ7S6%FU(/QL^I*MQ4':@Z:/J# MAD8-;T;]Y:?22L;Y6NH4"\''QNC+\BF8K*"9DIP@ _M:69\0F,WV'X^""^2PF>ZHQ>-05,576KL6H&IK%> MJWK7@/CRA5?><%4-_,K*W H'PSJ]:6,[VVG\D2[*OP@ERQ=F:%Z=G^^E\_._ MC,TW)NDF/M?]O^C\!?Z&_I]/AJY7)CK-\QAL?SMT;9Y]02XXQD+(N'$J8SS& M3,'2R+@3Q'JFL1-H@:[?1MJ_E;!0WG= MV-T8A$[C-H#[GPN T_IV@!O;U E63.6: V@/>;=6$T]ST('398#:BQ8OTAL3 MKMG0'TP<=^77P:[)"PAJ\D%"]F[M^\ M/ 1<*]EEB-"GK@OI.1],.:CY;&-CXV(XZ_"'D\D2(;H=0]7#"A46W.IF0>)7 8+_1 MS^HR_FO2[*L&X^LO)@V^VN>\4QL1F9+*^K=N.=$K?R>E?H M29/W8(2641T:]1/9>Y@4/Y5FY_O7./JYI_XHU1!6CYR\9W9.:B^]?G_[^GER M=$7?5 1^;LOXNP=.IB/V=:[YZO$C>"H#J&+6)-H.BG)TVZG)!]OQ/+T MCIOGT/^C5J>Y\_%\?^< -8]6X+V?1ON[>Z?-\S?0SZW#ZESD^M?Y<&Z>!6B= M?V[O[S;/-]]ML/2^UJI/?8?^KM#6ZF$'C#7:.E_#S?//*1& $MH@JV46K$NA M;DQFUCJ7$2DLY5$RC-W2ZY6;\//UD=QG@R-Q&QS-31#28\'2K$/M])/I]U!/ M6K=9%5.DG$S?C/VQ6M1>@J M>O9FV(2\_?W3]J MOFL=MXX^QY32VZJ "/,X(U@FG[C6F4[Q"XP$1H7U(A#^S>(U/Z_U/$[$ZHRO MTK7;'4?/OD8G_7I7=>OMA3MKL5:_NU;/?[16]\[A/>?IK,2GL^91&L/G?'/U M\'!S]9CLKQZPUOG'46OG(]K<;<7FT<$7K11G4=I,\$@SIC#*+(LFPQB>IE%$ MUJ%O%J/XUEK]9KSRU#BFXW<7J2]RN5LVNZ+C?MY"5+V>I2 MX_[ =+TI?3_MB)SD_ELQYO0/\^>MCN"KP>;?TBSO5-!C:DAY[XB#<:C66'%) MP07)QVX&@Y VE-+TP4RF> /HFCFH-I@N-JA,OP\Z1;4_-)[=$&.H-L*[X]1% M>;4=!8#?!=(E7"V+=J, <7&%HI7*)6W6V^9@)L7$+T5QG7_1(7!)K$[% MTVW&,)69-9IG.+KHB4%,(G%'G+ZRB&\4T>T5-5"-R_F>A*_*ZEYN#%5[/.CR M%F/[17LX^/J6'U7BK?\^+"\5KX.0V3*8X\Q$8.A7IGUJ1OVEEX]0 OB[2#>M M<+9U8\NT?QC:[0O%[H^OC\PTOKDO^.>UM?[,9V:>6R7=3O,XRYKH+X4RC;Y@ M;[%$BF:>IOR55.),)^\YE\%S!K@C1?PAQ/S&P42S&*&13D*;@P-0'A+F=*IC MT'4&BPE'B_ M"F0TO13)D\.R#.U1XS_'2WZ]BB6$IP^[>;W@AWV_=!T!",+:&.LIQ8%99I5G M7KM @S$Z4JV_;%0+'Q,PX7UP\(IV_Y]+&;]>Y[,[[&2^J([_IQ9?@\"'2G=: M;Q=FL-1(M3[AJOB]T&"TN7.,OX1HA72:95HBES% 6U ]E,IDQ!PI2Z(D#._+9F^M\]BB<)&AT6$=F@G!,$FUX (M7.L>H M!EV*+3CIX0K\K1ZS+UP9I )"68A5VI% ,RV\SRRQG#HA8O!FZ35:IC_@(VN2 M63SL)0,-&"9%.B;;I@?BYRNTZA^"D=-OC)N.&@,M_AEY\II#T=5G::E3H1:1K?9)HO1U:E)S#N\.L@S__N7YV9 MZZF33/5;.RWN9*(F\KLJ#BW599[3X#7)[Q8/=J_' AHS\I!A9O-6%&?S"JN: MP9P63?I>BJ,*(1\C2&$ZA[OI!D4"*\PF1<IV- /R"5->[XH"R M\-FXC['Z\]?LQ-K<):G@#RD\!_/P34V^5C9N*/,T8HE"X$2XR"33&G$&2&!0 M%=[ M'U3V%O01VATU=P[.FYV_.ZW5YOG>T2?:>O=W9X]\NKF!V6D=P7LZGX\W=U(_ M'8RA>;:YVASM=?90\[R5M^"WO<[^T?[GM(&Y=KWP(56HQU0NXF"ZX0%_!!4. "%BPS$<:95HSEV'/ MA&4N4!;(TFOV@FCZ0C)U=[2X2Y*UYS')Y2TF^?=TWM7-MY^::ZV=[52V?G/K MP^;6RL[::N/-7F-K;7UM:ZWU=FWJM_4?\0C[:N&&U:G1C2N'1M^,MB9'1G?@ M16_:L')GXI9R M&))SZ/),[N6AX+SVO24*7#W)^Z$ZR;L].;I[+3M.%0I3N?$ /O-^?^(]3B>9 M3\(D_\$X66[CL&C[=*HYK][:'8=07#QCI=L=FG:C&4+M@W.'P0_;%VD@*MJ \1F4!TT;FQLO*@/5_.J[^/?-I9_ MO"E?<9O%UD@EC%":L"B14A@'PPUFR(*:Q+[(I><( L?H%T'IP\K63F/C[E'L M];/R;JI8_(HLD]K!][ACNAV*_EAIMQL^.0_+ANFDD)K^F#V !8HA/-KW7Z2< MK*$W2"%>M5>T3M"1OB6W,7!X40R2.]/\^6U_YK>H^*U0K+LQ#$8_X)A' OH[ ML0R@Q\Y:L[%QS:G^."6"?IF%WWS:WFBM;6\_H_"\(\O><*!,03_O.]?OUEIK M6ROOIVD(LS+5M_?S._OU?R1Q.U!QN3Y5B+>JRI MO+:&)^\K>M41JA2HY Y3P>6T,70*Z#;*NM!)4,>+WE8^2'F9H&6],PQP&I.N ML&[R\M2,QKWMCW>2RQ :[XIAV0F#QCM3II?T>R'%58)2,'Y _2W2FS#"R\K MKKZH/N\5)5C*'T*WVQ^U3TPW-]6#X26C-GQ8;C3N3\UG#Y:](Q?LU,I5%2E6 M!8]UPF0O;]<<)_VF"RI-X:%1K?DDE>J/I&_^W6ZCGZ*' 6M MKQW*K#A-NE],CW!%3?M$R33!Z5)Y$=LZ)ON+"R*G)C?(FG3VBY2!.TG=J@,3 MBV[_,.]-0J#[%[$HG32L25PNZ(1%)Z]W&RN#._%";U@"%Z9]XQ]%ZEW#EJ;B9WBP'[K$AL8#@SCXJ1Y@8Q#<81=H=0"\5+-:M9&4XH=]Y1&I MMJ1-OU^XO.*_2AVM&+_JR$$93,KWE6A6W780BH/2] XK&P>> ,, !MRY,D.@ M,:<-[@_M80KZ3F1(BK #-BHZ*7-8F1[0:81N,E\OYP(4U"+&M!U=I!C@8=*8 MQVW3\@(;J-X>3P0<7!E+I:=71!NOM\ES4G*AL?)3ATNG75Z?'^2#*LXY[GA[E&XS%YT$1KDR"&=*O_RSL#DK"VVU3@(WCARH0PWZ)A&HT@D'!:B$ MIRETX#\Y>2$QK2;ULH&I6>&:\ICX.+2K/)LP(C>Y'[^@3%^/V9[;67T3VL7I M..IUV.FD2(Y)G$%=#R&.IS8]M)],LK^'[5$]*Q37IMVK^PWS:4,*M%Y6G/Y, M1($2RUC<;>O_/H_%>%G0YTA<\SC;R3_FLQ_L)^\4">ZVZV6Y'L)@=K;2[S3V MI=>MB^B>[;24[K6O,CLTOL>N^7C1)_\OC*G1+]JY;TSZ-^,C?H1]LJD;]KNQ MSC4XA'<+] *EVJ]/N#7VK(/'XK'#**:.WCR1&"<-]!>(_;-A$\\ZW6=652_V3D,_5"[LR?NN=J'5/M5 M)U$)D[V1*AE$U:R?!-+8$]TPD]V2 IX/EWN3?93^8='K)<]=.$M)0*H@@K%W M-8)UDC*VPY7:^WRYF>%3KH9!G>&\*O.0SKUU&T7*)Q(:UAR'LFYZ3]Z\%A^I:NC#-7)+<' MM!U?OT@:47VO=[8/3=DQ+@_]Y49S['8OAN5D3D*GE]SLR<[]Q""1HU'ZR%XT(OQR^2 [KD]"MYZAR/:>SNYN[XTD$.LU?6NPOA+!^,JQ(50.Q)B_XE=:J+A3>CM+4Q M[*9C3,GQW>V&VE6A[TT(X