0000726958-20-000085.txt : 20200626 0000726958-20-000085.hdr.sgml : 20200626 20200626170612 ACCESSION NUMBER: 0000726958-20-000085 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20200430 FILED AS OF DATE: 20200626 DATE AS OF CHANGE: 20200626 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CASEYS GENERAL STORES INC CENTRAL INDEX KEY: 0000726958 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-AUTO DEALERS & GASOLINE STATIONS [5500] IRS NUMBER: 420935283 STATE OF INCORPORATION: IA FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34700 FILM NUMBER: 20994960 BUSINESS ADDRESS: STREET 1: PO BOX 3001 CITY: ANKENY STATE: IA ZIP: 50021 BUSINESS PHONE: 515-965-6100 MAIL ADDRESS: STREET 1: PO BOX 3001 CITY: ANKENY STATE: IA ZIP: 50021 10-K 1 casy-2020430x10k.htm 10-K Document
147777147777false--04-30FY202000007269581.041.161.28366645213680632536664521368063250.05720.05220.03750.03720.03650.03670.05720.05220.03510.03750.03770.03720.03650.0367401000401000354000401000635000635000us-gaap:OtherLiabilitiesNoncurrent00P40YP30YP25YP5YP3YIncludes excise taxes of approximately $1,063,000, $988,000 and $919,000 0000726958 2019-05-01 2020-04-30 0000726958 2020-06-09 0000726958 2019-10-31 0000726958 2020-04-30 0000726958 2019-04-30 0000726958 2017-05-01 2018-04-30 0000726958 2018-05-01 2019-04-30 0000726958 us-gaap:CommonStockMember 2019-05-01 2020-04-30 0000726958 us-gaap:RetainedEarningsMember 2018-05-01 2019-04-30 0000726958 us-gaap:RetainedEarningsMember 2017-04-30 0000726958 us-gaap:RetainedEarningsMember 2020-04-30 0000726958 us-gaap:CommonStockMember 2017-05-01 2018-04-30 0000726958 2018-05-01 0000726958 us-gaap:CommonStockMember 2018-05-01 2019-04-30 0000726958 us-gaap:CommonStockMember 2018-04-30 0000726958 us-gaap:CommonStockMember 2019-04-30 0000726958 2018-04-30 0000726958 us-gaap:RetainedEarningsMember 2018-05-01 0000726958 us-gaap:RetainedEarningsMember 2018-04-30 0000726958 us-gaap:CommonStockMember 2020-04-30 0000726958 us-gaap:CommonStockMember 2017-04-30 0000726958 us-gaap:RetainedEarningsMember 2019-04-30 0000726958 us-gaap:RetainedEarningsMember 2017-05-01 2018-04-30 0000726958 2017-04-30 0000726958 us-gaap:RetainedEarningsMember 2019-05-01 2020-04-30 0000726958 2019-04-01 2019-04-01 0000726958 casy:MerchandiseMember 2020-04-30 0000726958 casy:MerchandiseMember 2019-04-30 0000726958 casy:GasolineMember 2019-04-30 0000726958 casy:GasolineMember 2020-04-30 0000726958 casy:BoxTopsMember us-gaap:AccountingStandardsUpdate201409Member 2018-05-01 0000726958 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-05-01 2020-04-30 0000726958 casy:GasolineMember us-gaap:SalesRevenueNetMember 2019-05-01 2020-04-30 0000726958 casy:GIftCardsMember us-gaap:AccountingStandardsUpdate201409Member 2018-05-01 0000726958 casy:PreparedFoodAndFountainMember us-gaap:SalesRevenueNetMember 2019-05-01 2020-04-30 0000726958 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-04-30 0000726958 casy:GroceryAndOtherMerchandiseMember us-gaap:SalesRevenueNetMember 2019-05-01 2020-04-30 0000726958 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-05-01 2020-04-30 0000726958 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-04-30 0000726958 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-05-01 2020-04-30 0000726958 srt:MaximumMember us-gaap:BuildingMember 2019-05-01 2020-04-30 0000726958 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-05-01 2020-04-30 0000726958 srt:MinimumMember us-gaap:BuildingMember 2019-05-01 2020-04-30 0000726958 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2020-04-30 0000726958 casy:ThreePointSevenTwoSeniorNotesDueTwentyThirtyOneMember us-gaap:SeniorNotesMember 2019-04-30 0000726958 casy:ThreePointSixFiveSeniorNotesDueMay22031Member us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:ThreePointSevenSevenSeniorNotesdueAugust222028Member us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:ThreePointFiveOneSeniorNotesDueJune132025Member us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:ThreePointSevenSevenSeniorNotesdueAugust222028Member us-gaap:SeniorNotesMember 2019-04-30 0000726958 casy:ThreePointSevenFiveSeniorNotesDueDecember182028Member us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:ThreePointFiveOneSeniorNotesDueJune132025Member us-gaap:SeniorNotesMember 2019-04-30 0000726958 casy:ThreePointSevenFiveSeniorNotesDueDecember182028Member us-gaap:SeniorNotesMember 2019-04-30 0000726958 casy:ThreePointSevenTwoSeniorNotesDueTwentyThirtyOneMember us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:FivePointTwoTwoSeniorNotesDueAugust92020Member us-gaap:SeniorNotesMember 2019-04-30 0000726958 casy:ThreePointSixSevenSeniorNotesDueJune152028Member us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:ThreePointSixSevenSeniorNotesDueJune152028Member us-gaap:SeniorNotesMember 2019-04-30 0000726958 casy:FivePointTwoTwoSeniorNotesDueAugust92020Member us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:FivePointSevenTwoSeniorNotesMarch302020Member us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:FivePointSevenTwoSeniorNotesMarch302020Member us-gaap:SeniorNotesMember 2019-04-30 0000726958 casy:ThreePointSixFiveSeniorNotesDueMay22031Member us-gaap:SeniorNotesMember 2019-04-30 0000726958 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-01-31 2019-01-31 0000726958 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-04-30 0000726958 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-01-31 2019-01-31 0000726958 casy:BankLineMember us-gaap:LineOfCreditMember 2018-12-31 0000726958 casy:BankLineMember us-gaap:LineOfCreditMember 2019-01-31 0000726958 us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2019-01-31 0000726958 us-gaap:RevolvingCreditFacilityMember us-gaap:BridgeLoanMember 2019-01-31 0000726958 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-01-31 0000726958 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-04-30 0000726958 casy:Note1Member 2019-05-01 2020-04-30 0000726958 casy:AccordionFeatureMember us-gaap:BridgeLoanMember 2019-01-31 0000726958 casy:FivePointSevenTwoSeniorNotesMarch302020Member us-gaap:SeniorNotesMember 2018-05-01 2019-04-30 0000726958 casy:ThreePointSixSevenSeniorNotesDueJune152028Member us-gaap:SeniorNotesMember 2018-05-01 2019-04-30 0000726958 casy:ThreePointSevenTwoSeniorNotesDueTwentyThirtyOneMember us-gaap:SeniorNotesMember 2019-05-01 2020-04-30 0000726958 casy:FivePointSevenTwoSeniorNotesMarch302020Member us-gaap:SeniorNotesMember 2019-05-01 2020-04-30 0000726958 casy:ThreePointSixSevenSeniorNotesDueJune152028Member us-gaap:SeniorNotesMember 2019-05-01 2020-04-30 0000726958 casy:ThreePointSevenFiveSeniorNotesDueDecember182028Member us-gaap:SeniorNotesMember 2019-05-01 2020-04-30 0000726958 casy:ThreePointSixFiveSeniorNotesDueMay22031Member us-gaap:SeniorNotesMember 2019-05-01 2020-04-30 0000726958 casy:ThreePointSevenTwoSeniorNotesDueTwentyThirtyOneMember us-gaap:SeniorNotesMember 2018-05-01 2019-04-30 0000726958 casy:ThreePointSixFiveSeniorNotesDueMay22031Member us-gaap:SeniorNotesMember 2018-05-01 2019-04-30 0000726958 casy:ThreePointSevenFiveSeniorNotesDueDecember182028Member us-gaap:SeniorNotesMember 2018-05-01 2019-04-30 0000726958 us-gaap:EmployeeStockOptionMember 2019-05-01 2020-04-30 0000726958 casy:A2017StockRepurchasePlanMember 2019-04-30 0000726958 srt:MaximumMember srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-05-01 2020-04-30 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2017-07-14 0000726958 us-gaap:PreferredStockMember 2020-04-30 0000726958 srt:MinimumMember srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-05-01 2020-04-30 0000726958 casy:A2018StockRepurchasePlanMember 2019-05-01 2020-04-30 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2018-06-08 0000726958 casy:StockOptionsRestrictedStockAndRestrictedStockUnitsMember 2019-05-01 2020-04-30 0000726958 us-gaap:EmployeeStockOptionMember 2020-04-30 0000726958 us-gaap:SeriesAPreferredStockMember 2020-04-30 0000726958 casy:StockIncentivePlanMember 2020-04-30 0000726958 casy:StockOptionsRestrictedStockAndRestrictedStockUnitsMember 2017-05-01 2018-04-30 0000726958 srt:MaximumMember srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-06-24 2019-06-24 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-04-30 0000726958 us-gaap:RestrictedStockMember 2020-04-30 0000726958 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-06-24 0000726958 us-gaap:CommonStockMember 2020-04-30 0000726958 casy:A2017StockRepurchasePlanMember 2017-03-09 2018-05-31 0000726958 casy:A2018StockRepurchasePlanMember 2019-04-30 0000726958 srt:MinimumMember srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-06-24 2019-06-24 0000726958 casy:StockOptionsRestrictedStockAndRestrictedStockUnitsMember 2018-05-01 2019-04-30 0000726958 casy:A2017StockRepurchasePlanMember 2019-05-01 2020-04-30 0000726958 casy:A2018StockRepurchasePlanMember 2020-02-01 2020-04-30 0000726958 casy:A2017StockRepurchasePlanMember 2018-05-31 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-06-04 0000726958 us-gaap:RestrictedStockUnitsRSUMember 2018-05-01 2019-04-30 0000726958 us-gaap:RestrictedStockUnitsRSUMember 2019-05-01 2020-04-30 0000726958 us-gaap:RestrictedStockUnitsRSUMember 2020-04-30 0000726958 us-gaap:RestrictedStockUnitsRSUMember 2019-04-30 0000726958 us-gaap:RestrictedStockUnitsRSUMember 2017-04-30 0000726958 us-gaap:RestrictedStockUnitsRSUMember 2017-05-01 2018-04-30 0000726958 us-gaap:RestrictedStockUnitsRSUMember 2018-04-30 0000726958 us-gaap:EmployeeStockOptionMember 2017-04-30 0000726958 us-gaap:EmployeeStockOptionMember 2018-05-01 2019-04-30 0000726958 us-gaap:EmployeeStockOptionMember 2018-04-30 0000726958 us-gaap:EmployeeStockOptionMember 2019-04-30 0000726958 us-gaap:EmployeeStockOptionMember 2017-05-01 2018-04-30 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-05-01 2020-04-30 0000726958 casy:KeyEmployeesMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2017-06-01 2017-06-01 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2018-06-08 2018-06-08 0000726958 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-12-23 2019-12-23 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-05-01 2020-04-30 0000726958 casy:NonEmployeeMembersOfTheBoardMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-09-04 2019-09-04 0000726958 casy:NonEmployeeMembersOfTheBoardMember us-gaap:RestrictedStockMember casy:StockIncentivePlanMember 2017-09-28 2017-09-28 0000726958 casy:KeyEmployeesMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2018-05-24 2018-05-24 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2017-07-14 2017-07-14 0000726958 casy:NonEmployeeMembersOfTheBoardMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2018-09-05 2018-09-05 0000726958 casy:NonEmployeeMembersOfTheBoardMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2018-03-29 2018-03-29 0000726958 casy:KeyEmployeesMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-06-04 2019-06-04 0000726958 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-06-24 2019-06-24 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-06-04 2019-06-04 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-05-01 2020-04-30 0000726958 us-gaap:StateAndLocalJurisdictionMember 2020-04-30 0000726958 casy:CityOfJoplinMissouriMember 2020-01-31 0000726958 us-gaap:BuildingAndBuildingImprovementsMember 2020-04-30 0000726958 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-05-01 2019-04-30 0000726958 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-05-01 2020-04-30 0000726958 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-04-30 0000726958 srt:MaximumMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-04-30 0000726958 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-04-30 0000726958 srt:MaximumMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-04-30 0000726958 srt:MinimumMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-04-30 0000726958 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-04-30 0000726958 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-05-01 2020-04-30 0000726958 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-05-01 2019-04-30 0000726958 srt:MinimumMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-04-30 0000726958 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2017-05-01 2018-04-30 0000726958 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-04-30 0000726958 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-05-01 2018-04-30 0000726958 srt:MinimumMember 2019-05-01 2020-04-30 0000726958 us-gaap:WorkersCompensationInsuranceMember 2019-05-01 2020-04-30 0000726958 casy:GeneralLiabilityAndAutoLiabilityInsuranceMember 2019-05-01 2020-04-30 0000726958 casy:GasolineMember 2018-05-01 2018-07-31 0000726958 2019-05-01 2019-07-31 0000726958 casy:OtherProductsAndServicesMember 2019-11-01 2020-01-31 0000726958 2020-02-01 2020-04-30 0000726958 casy:GroceryAndOtherMerchandiseMember 2018-08-01 2018-10-31 0000726958 casy:OtherProductsAndServicesMember 2019-02-01 2019-04-30 0000726958 casy:GroceryAndOtherMerchandiseMember 2019-05-01 2020-04-30 0000726958 casy:PreparedFoodAndFountainMember 2020-02-01 2020-04-30 0000726958 casy:PreparedFoodAndFountainMember 2018-11-01 2019-01-31 0000726958 casy:GasolineMember 2019-05-01 2020-04-30 0000726958 2018-11-01 2019-01-31 0000726958 casy:OtherProductsAndServicesMember 2018-05-01 2019-04-30 0000726958 casy:OtherProductsAndServicesMember 2019-05-01 2019-07-31 0000726958 2019-02-01 2019-04-30 0000726958 casy:PreparedFoodAndFountainMember 2018-05-01 2018-07-31 0000726958 casy:OtherProductsAndServicesMember 2019-05-01 2020-04-30 0000726958 casy:PreparedFoodAndFountainMember 2018-08-01 2018-10-31 0000726958 casy:GroceryAndOtherMerchandiseMember 2019-11-01 2020-01-31 0000726958 casy:GasolineMember 2018-08-01 2018-10-31 0000726958 2018-05-01 2018-07-31 0000726958 casy:PreparedFoodAndFountainMember 2019-02-01 2019-04-30 0000726958 casy:PreparedFoodAndFountainMember 2019-05-01 2019-07-31 0000726958 casy:PreparedFoodAndFountainMember 2019-05-01 2020-04-30 0000726958 casy:GasolineMember 2019-02-01 2019-04-30 0000726958 2019-11-01 2020-01-31 0000726958 casy:GroceryAndOtherMerchandiseMember 2019-02-01 2019-04-30 0000726958 casy:GasolineMember 2018-05-01 2019-04-30 0000726958 casy:GasolineMember 2020-02-01 2020-04-30 0000726958 casy:OtherProductsAndServicesMember 2018-11-01 2019-01-31 0000726958 casy:GroceryAndOtherMerchandiseMember 2018-11-01 2019-01-31 0000726958 casy:PreparedFoodAndFountainMember 2018-05-01 2019-04-30 0000726958 casy:GasolineMember 2019-08-01 2019-10-31 0000726958 casy:GroceryAndOtherMerchandiseMember 2018-05-01 2019-04-30 0000726958 casy:GroceryAndOtherMerchandiseMember 2018-05-01 2018-07-31 0000726958 casy:OtherProductsAndServicesMember 2019-08-01 2019-10-31 0000726958 casy:OtherProductsAndServicesMember 2018-08-01 2018-10-31 0000726958 casy:PreparedFoodAndFountainMember 2019-11-01 2020-01-31 0000726958 2018-08-01 2018-10-31 0000726958 casy:GroceryAndOtherMerchandiseMember 2019-08-01 2019-10-31 0000726958 casy:OtherProductsAndServicesMember 2018-05-01 2018-07-31 0000726958 2019-08-01 2019-10-31 0000726958 casy:GasolineMember 2018-11-01 2019-01-31 0000726958 casy:GroceryAndOtherMerchandiseMember 2019-05-01 2019-07-31 0000726958 casy:OtherProductsAndServicesMember 2020-02-01 2020-04-30 0000726958 casy:PreparedFoodAndFountainMember 2019-08-01 2019-10-31 0000726958 casy:GroceryAndOtherMerchandiseMember 2020-02-01 2020-04-30 0000726958 casy:GasolineMember 2019-05-01 2019-07-31 0000726958 casy:GasolineMember 2019-11-01 2020-01-31 xbrli:pure casy:people casy:state casy:installment_payment iso4217:USD xbrli:shares casy:segment casy:merchandise_category iso4217:USD xbrli:shares casy:executive casy:store casy:employee

United States
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 
 
FORM 10-K
 
Annual Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the Fiscal Year Ended April 30, 2020
OR
 
Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the transition period from February 1, 2020 to April 30, 2020
Commission File Number 001-34700 
 
CASEY’S GENERAL STORES, INC.
(Exact name of registrant as specified in its charter) 
 
 
Iowa
 
42-0935283
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification Number)
ONE SE CONVENIENCE BLVD., Ankeny, Iowa
(Address of principal executive offices)
50021
(Zip Code)
(515) 965-6100
(Registrant’s telephone number, including area code)
Securities Registered pursuant to Section 12(b) of the Act 
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, no par value per share
CASY
The NASDAQ Global Select Market

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 Exchange 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 the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes    No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer", "accelerated filer", "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act
 
Large accelerated filer
 
Accelerated filer
 
 
 
 
 
Non-accelerated filer
 
Smaller reporting company
 
 
 
 
 
 
 
Emerging growth company
 
 
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act   
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
The aggregate market value of the registrant’s common stock held by non-affiliates as of October 31, 2019, was approximately $6.3 billion based on the closing sales price ($170.81 per share) as quoted on the NASDAQ Global Select Market.
Indicate the number of shares outstanding of each of the issuer’s class of common stock, as of the latest practicable date.
 
Class
 
Outstanding at June 9, 2020
Common Stock, no par value per share
 
36,849,324 shares
DOCUMENTS INCORPORATED BY REFERENCE
Certain information called for by Items 10, 11, 12, 13 and 14 of Part III is hereby incorporated by reference from the definitive Proxy Statement to be filed with the Securities and Exchange Commission in connection with the Annual Meeting of Shareholders, which will be filed with the Securities and Exchange Commission not later than 120 days after April 30, 2020.



 


FORM 10-K

TABLE OF CONTENTS
PART I
ITEM 1.
 
 
 
 
 
ITEM 1A.
 
 
 
 
 
ITEM 1B.
 
 
 
 
 
ITEM 2.
 
 
 
 
 
ITEM 3.
 
 
 
 
 
ITEM 4.
 
 
 
 
PART II
ITEM 5.
 
 
 
 
 
ITEM 6.
 
 
 
 
 
ITEM 7.
 
 
 
 
 
ITEM 7A.
 
 
 
 
 
ITEM 8.
 
 
 
 
 
ITEM 9.
 
 
 
 
 
ITEM 9A.
 
 
 
 
 
ITEM 9B.
 
 
 
 
PART III
ITEM 10.
 
 
 
 
 
ITEM 11.
 
 
 
 
 
ITEM 12.
 
 
 
 
 
ITEM 13.
 
 
 
 
 
ITEM 14.
 
 
 
 
PART IV
ITEM 15.
 
 
 
 
 
ITEM 16.
 
 
 
 
 
 

3


PART I

ITEM 1.
BUSINESS
The Company
Casey’s General Stores, Inc. (“Casey’s”) and its wholly-owned subsidiaries (Casey’s, together with its subsidiaries, are referred to herein as the “Company” or “we”) operate convenience stores under the names "Casey's" and “Casey’s General Store” (hereinafter referred to as “Casey’s Store” or “Stores”) in 16 Midwestern states, primarily in Iowa, Missouri, and Illinois. The Company also operates two stores under the name "Tobacco City", selling primarily tobacco and nicotine products, one liquor store, and one grocery store. The Casey's Stores carry a broad selection of food (including freshly prepared foods such as pizza, donuts, and sandwiches), beverages, tobacco and nicotine products, health and beauty aids, automotive products, and other nonfood items. In addition, all but three offer fuel for sale on a self-service basis. Our fiscal year runs from May 1 through April 30 of each year. On April 30, 2020, there were a total of 2,207 stores in operation. There were 60 stores newly constructed in fiscal 2020. We closed 13 stores in fiscal 2020. We also acquired 18 additional stores in fiscal 2020; 11 of those stores were opened in fiscal 2020, and seven will be opened during the 2021 fiscal year. Finally, we opened three acquisitions purchased in the prior year. Two distribution centers are in operation (in Ankeny, Iowa adjacent to the Store Support Center and in Terre Haute, Indiana) from which grocery and general merchandise items are supplied to our stores. Additionally, the Company is currently constructing a third distribution center in Joplin, Missouri. Casey’s, with the Store Support Center located at One SE Convenience Blvd., Ankeny, Iowa 50021-8045 (telephone 515-965-6100), was incorporated in Iowa in 1967.
Approximately 56% of all our stores were opened in areas with populations of fewer than 5,000 persons, while approximately 19% of our stores were opened in communities with populations exceeding 20,000 persons. The Company competes on the basis of price, as well as on the basis of traditional features of convenience store operations such as location, extended hours, product offerings, and quality of service.
The Company’s internet address is www.caseys.com. Each year we make available through our website all of our SEC filings, including current reports on Form 8-K, quarterly reports on Form 10-Q, our annual report on Form 10-K, and amendments to those reports, free of charge as soon as reasonably practicable after they have been electronically filed with the Securities and Exchange Commission. Additionally, you can go to our website to read our Financial Code of Ethics, Corporate Governance Guidelines, Code of Conduct, and committee charters. In the event of a waiver to the Code of Conduct, any required disclosure will be posted to our website.
General
We seek to meet the needs of residents of smaller towns through quality products at competitive prices with courteous service in clean stores at convenient locations. Smaller communities often are not served by national-chain convenience stores. We have succeeded at operating Casey’s Stores in smaller towns by offering, at competitive prices, a broader selection of products than does a typical convenience store. We have also succeeded in meeting the needs of residents in larger communities with these offerings. We currently own most of our real estate, including substantially all of our stores, both distribution centers, a construction and support services facility, and the Store Support Center facility.
The Company derives its revenue primarily from the retail sale of fuel and the products offered in our stores. Our sales historically have been strongest during the first and second fiscal quarters (May through October) relative to the third and fourth fiscal quarters (November through April). In warmer weather, guests tend to purchase greater quantities of fuel and certain convenience items such as beer, isotonics, water, soft drinks, and ice.
Corporate Subsidiaries
Casey's Marketing Company (the "Marketing Company") and Casey's Services Company (the "Services Company") were organized as Iowa corporations in March 1995. Casey’s Retail Company (the "Retail Company") was organized as an Iowa corporation in April 2004. CGS Stores, LLC was organized in April 2019 as an Iowa limited liability company. Heartland Property Company, LLC was organized in September 2019 as a Delaware limited liability company. The Marketing Company, Services Company, and Retail Company are wholly-owned subsidiaries of Casey’s. CGS Stores, LLC and Heartland Property Company, LLC are wholly-owned subsidiaries of the Marketing Company.
Casey’s Retail Company owns and operates stores in Illinois, Kansas, Minnesota, Nebraska, North Dakota, South Dakota and Michigan; it also holds the rights to the Company's trademarks, service marks, trade names, and other intellectual property. The Marketing Company owns and operates stores in Arkansas, Indiana, Iowa, Kentucky, Missouri, Ohio, Oklahoma, and

4


Wisconsin, and until May 2019, stores in Tennessee. The Marketing Company also has responsibility for all of our wholesale operations, including both distribution centers. As of May 2019, CGS Stores, LLC owns and operates stores in Tennessee. The Services Company provides a variety of construction and transportation services for all stores.
Store Operations
Products Offered
Each Casey’s Store typically carries over 3,000 food and nonfood items. Many of the products offered are those generally found in a supermarket. The selection is generally limited to one or two well-known brands of each item stocked. Most of our staple food products are nationally advertised brands, and we also have an assortment of Casey's proprietary branded products. Stores sell regional brands of dairy and bakery products, and 1,887 (85.5%) of the stores offer beer. Our nonfood items include tobacco and nicotine products, health and beauty aids, school supplies, housewares, pet supplies, and automotive products.
All but three Casey’s Stores offer retail motor fuel products for sale on a self-service basis. Gasoline and diesel fuel are sold under the Casey’s name.
It is our practice to continually make additions to the Company’s product line, especially products with higher gross profit margins. As a result, we have added various prepared food items to our product line over the years, facilitated by the installation of kitchens, which now are in the majority of stores. The kitchens sell sandwiches, fountain drinks, and other items that have gross profit margins higher than those of general staple goods. As of April 30, 2020, the Company was selling donuts in 2,199 (99.6%) of our stores in addition to cookies, brownies, and other bakery items. The Company installs donut-making equipment in all newly constructed stores.
We began marketing made-from-scratch pizza in 1984, and it was available in 2,198 stores (99.6%) as of April 30, 2020. Although pizza is our most popular prepared food offering, we continue to expand our prepared food product line, which currently includes ham and cheese sandwiches, pork, chicken, and sausage sandwiches, chicken tenders, pizza bites, popcorn chicken, breakfast croissants and biscuits, breakfast pizza, hash browns, quarter-pound hamburgers and cheeseburgers, potato cheese bites and other seasonal items. 1,553 (70.4%) stores currently offer made-to-order sub sandwiches.
The growth in our proprietary prepared food program reflects management’s strategy to promote high-margin products that are compatible with convenience store operations. In the last three fiscal years, retail sales of nonfuel items have generated about 39% of our total revenue, but they have resulted in approximately 75% of our revenue less cost of goods sold (excluding depreciation and amortization). Revenue less cost of goods sold (excluding depreciation and amortization) as a percentage of revenue on prepared food items averaged approximately 61% during the three fiscal years ended April 30, 2020—substantially higher than the impact of retail sales of fuel, which averaged approximately 9%.

Store Design
Casey’s Stores are primarily freestanding and, with a few exceptions to accommodate local conditions, conform to standard construction specifications. The current larger store design measures 46 feet by 130 feet with approximately 3,000 square feet devoted to sales area, 600 square feet to kitchen space, 400 square feet to storage, and 2 large public restrooms. There is also a smaller store design that is generally designated for smaller communities that measures 39 feet by 86 feet, with approximately 1,550 square feet devoted to sales area with the remaining areas similar in size. Store lots have sufficient frontage and depth to permit adequate drive-in parking facilities on one or more sides of each store. Each new store typically includes 5 to 10 islands of fuel dispensers and storage tanks with capacity for 60,000 to 70,000 gallons of fuel. The merchandising display follows a standard layout designed to encourage a flow of guest traffic through all sections of every store. All stores are air-conditioned and have modern refrigeration equipment. Nearly all the store locations feature our bright red and yellow sign which displays Casey’s name and service mark.
All Casey’s Stores remain open at least sixteen hours per day, seven days a week. Hours of operation may be adjusted on a store-by-store basis to accommodate guest traffic patterns. As of April 30, 2020, we operated 38 stores on a 24-hour basis, and another 307 that have expanded hours. Store hours as of year-end reflect temporarily adjusted hours in response to the COVID-19 pandemic. Prior to the COVID-19 pandemic, we operated 633 stores on a 24-hour basis and another 1,407 stores with expanded hours. All stores maintain a bright, clean interior and provide prompt checkout service.
Store Locations
The Company traditionally has located its stores in smaller towns not served by national-chain convenience stores. Management believes that a Casey’s Store provides a service generally not otherwise available in small towns and that a

5


convenience store in an area with limited population can be profitable if it stresses sales volume and competitive prices. Our store-site selection criteria emphasize the population of the immediate area and daily highway traffic volume. We can operate effectively at a highway location in a community with a population of as few as 400.
Fuel Operations
Fuel sales are an important part of our revenue and earnings. Approximately 60% of Casey’s total revenue for the year ended April 30, 2020 was derived from the retail sale of fuel. The following table summarizes (dollars and gallons in thousands) fuel sales for the last three fiscal years ended April 30: 
 
Year ended April 30,
 
2020
 
2019
 
2018
Number of gallons sold
2,293,609

 
2,296,030

 
2,198,600

Total retail fuel sales
$
5,517,412

 
$
5,848,770

 
$
5,145,988

Percentage of total revenue
60.1
%
 
62.5
%
 
61.3
%
Percentage of revenue less cost of goods sold (excluding depreciation and amortization and credit card fees)
11.1
%
 
8.0
%
 
7.9
%
Average retail price per gallon
$
2.41

 
$
2.55

 
$
2.34

Average revenue less cost of goods sold per gallon (excluding depreciation and amortization and credit card fees)

26.81
¢
 

20.30
¢
 

18.50
¢
Average number of gallons sold per store*
1,055

 
1,097

 
1,087

*
Includes only those stores in operation at least one full year on April 30 of the fiscal year indicated.
Retail prices of fuel during the year decreased 5.5% from prior year. The total number of gallons we sold during this period decreased by 0.1%. Over the course of the last year, the Company, as part of its evolving strategy around fuel price optimization, has been more proactive and balanced to grow profitability, which has partially contributed to higher fuel margins and lower same-store fuel gallons sold during that time. Additionally, shelter in place restrictions due to the COVID-19 pandemic diminished overall demand during the last two months of the fiscal year.
Percentage of revenue less cost of goods sold (excluding depreciation and amortization and credit card fees) represents the fuel gross profit divided by the gross fuel sales dollars. As retail fuel prices fluctuate in a period of consistent gross margin per gallon, the percentage will also fluctuate in an inverse relationship to fuel price. For additional information concerning the Company’s fuel operations, see Item 7 herein.
Distribution and Wholesale Arrangements
The Marketing Company supplies all stores with groceries, food, health and beauty aids, and general merchandise from the distribution centers. The stores place orders for merchandise electronically to the Store Support Center in Ankeny, and the orders are filled with shipments in Company-operated delivery trucks from one of the distribution centers, based on route optimization for the fleet network. All of our existing and most of our proposed stores are within the two distribution centers' optimum efficiency range—a radius of approximately 500 miles around each distribution center.
In fiscal 2020, a majority of the food and nonfood items supplied to stores from the distribution centers were purchased directly from manufacturers. With few exceptions, long-term supply contracts are not entered into with the suppliers of products sold by Casey’s Stores. We believe the practice enables us to respond to changing market conditions with minimal impact on margins.
Personnel
On April 30, 2020, we had 17,282 full-time team members and 19,871 part-time team members. We have not experienced any work stoppages. There are no collective bargaining agreements between the Company and any of its team members.
Competition
Our business is highly competitive. Food, including prepared foods, and nonfood items similar or identical to those sold by the Company are generally available from various competitors in the communities served by Casey’s Stores. We believe our stores located in smaller towns compete principally with other local grocery and convenience stores, similar retail outlets, and, to a lesser extent, prepared food outlets, restaurants, and expanded fuel stations offering a more limited selection of grocery and

6


food items for sale. Stores located in more heavily populated communities may compete with local and national grocery and drug store chains, quick serve restaurants, expanded fuel stations, supermarkets, discount food stores, and traditional convenience stores. Examples of convenience store chains competing in the larger towns served by Casey’s Stores include Quik Trip, Kwik Trip, Kum & Go, and other regional chains. Some of the Company’s competitors have greater financial and other resources than we do. These competitive factors are discussed further in Item 7 of this Form 10-K.
Trademarks and Service Marks
The names "Casey’s" and “Casey’s General Store” and the marks consisting of the Casey’s design logos (with the words “Casey’s General Store”) and the weathervane are registered trademarks and service marks under federal law. We believe these marks are of material importance in promoting and advertising the Company’s business. The Company has a number of other registered and unregistered trademarks and service marks that are significant to the Company from an operational and branding perspective (e.g. "Casey’s Pizza", "Casey's Famous for Pizza", "Casey's Here for Good", etc.). 
 
Government Regulation (dollars in thousands)
The United States Environmental Protection Agency and several states, including Iowa, have established requirements for owners and operators of underground fuel storage tanks (USTs) with regard to (i) maintenance of leak detection, corrosion protection, and overfill/spill protection systems; (ii) upgrade of existing tanks; (iii) actions required in the event of a detected leak; (iv) prevention of leakage through tank closings; and (v) required fuel inventory record keeping. Since 1984, our new stores have been equipped with noncorroding fiberglass USTs, including some with double-wall construction, overfill protection, and electronic tank monitoring. We currently have 5,025 USTs, 4,152 of which are fiberglass and 873 are steel, and we believe that all capital expenditures for electronic monitoring, cathodic protection, and overfill/spill protection to comply with the existing UST regulations have been completed. Additional regulations or amendments to the existing UST regulations could result in future expenditures.
Several states in which we do business have trust fund programs with provisions for sharing or reimbursing corrective action or remediation costs incurred by UST owners, including the Company. For the years ended April 30, 2020 and 2019, we spent approximately $718 and $774, respectively, for assessments and remediation. Substantially all of these expenditures were submitted for reimbursement from state-sponsored trust fund programs. As of April 30, 2020, approximately $23,695 has been received from such programs since inception. The payments are typically subject to statutory provisions requiring repayment of the reimbursed funds for noncompliance with upgrade provisions or other applicable laws. None of the reimbursements received are currently expected to be repaid by the Company to the trust fund programs. At April 30, 2020, we had an accrued liability of $328 for estimated expenses related to anticipated corrective actions or remediation efforts, including relevant legal and consulting costs. We believe we have no material joint and several environmental liability with other parties.
 
ITEM 1A. 
RISK FACTORS
You should carefully consider the risks described in this report before making a decision to invest in our securities. If any of such risks actually occur, our business, financial condition, and/or results of operations could be materially adversely affected. In that case, the trading price of our securities could decline and you might lose all or part of your investment.

Risks Related to Our Industry

Pandemics or disease outbreaks, such as the novel coronavirus (“COVID-19”), responsive actions taken by governments and others to mitigate their spread, and guest behavior in response to these events, have, and may in the future, adversely affect our business operations, supply chain and financial results.

Pandemics or disease outbreaks such as COVID-19 have, and may continue to have, adverse impacts on the Company’s business. These include, but are not limited to, decreased store traffic and changed guest behavior, decreased demand for our fuel, prepared food and other convenience offerings, decreased or slowed unit/store growth, issues with our supply chain, including difficulties obtaining certain items sold at our stores or that our guests may demand, issues with respect to our team members’ health, working hours and/or ability to perform their duties, and increased costs to the Company in response to these changing conditions and to protect the health and safety of our team members and guests.

In addition, the general economic and other impacts related to responsive actions taken by governments and others to mitigate the spread of COVID-19, including but not limited to “stay-at-home,” “shelter-in-place” and other travel restrictions,

7


social distancing requirements, limitations on certain businesses’ hours and operations, limits on public gatherings and other events, and restrictions on how certain products can be sold and offered to our guests, have, and may continue to, result in similar declines in store traffic and overall demand, increased operating costs, and decreased or slower unit/store growth. Further, although the Company’s business has been deemed an “essential service” by many public authorities, allowing our operations to continue (in some cases in a modified manner), there are no guarantees the designation will continue, or be applied during a future pandemic or COVID-19 outbreak, which would require us to reduce our operations and potentially close stores for an undetermined period of time.

We cannot predict the extent and duration of the COVID-19 pandemic or the severity and duration of its impact to the general economy, our guests or our operating results; however, its effects could be material and last for an extended period of time.

Our business and our reputation could be adversely affected by a data security incident or the failure to protect sensitive guest, team member or supplier data, or the failure to comply with applicable regulations relating to data security and privacy.

In the normal course of our business, we obtain and have access to large amounts of personal data, including but not limited to credit and debit card information, personally identifiable information and other data from and about our guests, team members, and suppliers. While we invest significant resources and have engaged professional advisers in the protection of such data and information, our IT systems, and incident response programs, and maintain what we believe are adequate security controls, a compromise or a breach in our systems, or other data security or privacy incident that results in the loss, unauthorized release, disclosure or acquisition of such data or information, or other sensitive data or information, could nonetheless occur and have a material adverse effect on our reputation, operating results and financial condition.

A data security or privacy incident of any kind could expose us to risk in terms of the loss, unauthorized release, disclosure or acquisition of sensitive guest, team member or supplier data, and could result in litigation or other regulatory action being brought against us and damages, monetary and other claims made by or on behalf of the payment card brands, guests, team members, shareholders, financial institutions and governmental agencies. Such claims could give rise to substantial monetary damages and losses which are not covered, or in some instances fully covered, by our insurance policies and which could adversely affect our reputation, results of operations, financial condition and liquidity. Moreover, a data security or privacy incident could require that we expend significant additional resources on mitigation efforts and to further upgrade the security and other measures that we employ to guard against, and respond to, such incidents.

The convenience store industry is highly competitive.

The convenience store and retail fuel industries in which we operate are highly competitive and characterized by ease of entry and constant change in the number and type of retailers offering the products and services found in our stores. We compete with many other convenience store chains, gasoline stations, supermarkets, drugstores, discount stores, club stores, fast food outlets, and mass merchants, and a variety of other retail companies, including retail gasoline companies that have more extensive retail outlets, greater brand name recognition and established fuel supply arrangements. Several non-traditional retailers such as supermarkets, club stores, and mass merchants have affected the convenience store industry by entering the retail fuel business. These non-traditional fuel retailers have obtained a significant share of the motor fuels market, and their market share is expected to grow. Certain of these non-traditional retailers may use more extensive promotional pricing or discounts, both at the fuel pump and in the store, to encourage in-store merchandise sales and gasoline sales. In some of our markets, our competitors have been in existence longer and have greater financial, marketing, and other resources than we do. As a result, our competitors may have a greater ability to bear the economic risks inherent in our industry, and may be able to respond better to changes in the economy and new opportunities within the industry. This intense competition could adversely affect our revenues and profitability, and have a material adverse impact on our business and results of operations.

The volatility of wholesale petroleum costs could adversely affect our operating results.

Our net income is significantly affected by changes in the margins we receive on our retail fuel sales. Over the past three fiscal years, on average our fuel revenues accounted for approximately 61% of total revenue and our fuel revenue less cost of goods sold excluding depreciation and amortization accounted for approximately 25% of the total revenue less cost of goods sold excluding depreciation and amortization. Crude oil and domestic wholesale petroleum markets are, and in the recent past have been, marked by significant volatility. The overall economic impact of the COVID-19 pandemic, general political conditions, threatened or actual acts of war or terrorism, instability or other changes in oil producing regions, particularly in the Middle East and South America, and trade, economic or other disagreements between oil producing nations, can, and recently

8


have, significantly affected crude oil supplies and wholesale petroleum costs. In addition, the supply of fuel and wholesale purchase costs could be adversely affected in the event of a shortage, which could result from, among other things, lack of capacity at United States oil refineries or, in our case, the level of fuel contracts that we have that guarantee an uninterrupted, unlimited supply of fuel. Increases in the retail price of petroleum products have resulted and could in the future adversely affect consumer demand for fuel. This volatility makes it difficult to predict the impact that future wholesale cost fluctuations will have on our operating results and financial condition in future periods. Any significant change in one or more of these factors could materially affect the number of fuel gallons sold, fuel revenue less cost of goods sold excluding depreciation and amortization and overall guest traffic, which in turn could have a material adverse effect on our business, financial condition and results of operations.

General economic conditions that are largely out of the Company’s control may adversely affect the Company’s financial condition and results of operations.

Current economic conditions, including those resulting from the COVID-19 pandemic, higher interest rates, higher fuel and other energy costs, inflation, increases or fluctuations in commodity prices such as cheese and coffee, higher levels of unemployment, higher consumer debt levels and lower consumer discretionary spending, higher tax rates and other changes in tax laws or other economic factors may affect input costs and consumer spending or buying habits, and could adversely affect the costs of the products we sell in our stores and the consumer demand for such products. Unfavorable economic conditions, especially those affecting the agricultural industry, higher fuel prices, and unemployment levels can affect consumer confidence, spending patterns, and miles driven, and can cause guests to “trade down” to lower priced products in certain categories when these conditions exist. These factors can lead to sales declines, and in turn have an adverse impact on our business, financial condition and results of operations.

Governmental action and campaigns to discourage tobacco and nicotine use and other tobacco products may have a material adverse effect on our revenues and gross profit.

Congress has given the Food and Drug Administration (“FDA”) broad authority to regulate tobacco and nicotine products, and the FDA has enacted numerous regulations restricting the sale of such products. These governmental actions, as well as national, state and local campaigns and regulations to discourage tobacco and nicotine use and limit the sale of such products, including but not limited to certain actions taken to increase the minimum age in order to purchase such products, have resulted or may in the future result in, reduced industry volume and consumption levels, and could materially affect the retail price of cigarettes, unit volume and revenues, gross profit, and overall guest traffic, which in turn could have a material adverse effect on our business, financial condition and results of operations.

Also, increasing regulations for e-cigarettes and vapor products could offset some of the revenue growth we have experienced from selling these types of products.

Consumer or other litigation could adversely affect our financial condition and results of operations.

Our retail operations are characterized by a high volume of guest traffic and by transactions involving a wide array of product selections, including prepared food. These operations carry a higher exposure to consumer litigation risk when compared to the operations of companies operating in many other industries. Consequently, we may become a party to personal injury, bad fuel, product liability, accessibility, data security and privacy and other legal actions in the ordinary course of our business. While these actions are generally routine in nature, incidental to the operation of our business and immaterial in scope, if our assessment of any action or actions should prove inaccurate, our financial condition and results of operations could be adversely affected.

Additionally, we are occasionally exposed to industry-wide or class-action claims arising from the products we carry, industry-specific business practices or other operational matters. Our defense costs and any resulting damage awards or settlement amounts may not be covered, or in some instances fully covered, by our insurance policies. Thus, an unfavorable outcome or settlement of one or more of these lawsuits could have a material adverse effect on our financial position, liquidity and results of operations.

Increased credit card expenses could increase operating expenses.

A significant percentage of our sales are made with the use of credit cards. Because the interchange fees we pay when credit cards are used to make purchases are based on transaction amounts, higher fuel prices at the pump and higher gallon movement result in higher credit card expenses. These additional fees increase operating expenses. Higher operating expenses

9


that result from higher credit card fees may decrease our overall profit and have a material adverse effect on our business, financial condition and results of operations. Total credit card fees paid in fiscal 2020, 2019, and 2018, were approximately $145 million, $140 million, and $123 million, respectively.

Developments related to fuel efficiency, fuel conservation practices, climate change, and changing consumer preferences may decrease the demand for motor fuel.

Technological advances and consumer behavior in reducing fuel use and governmental mandates to improve fuel efficiency could lessen the demand for our largest revenue product, petroleum-based motor fuel, which may have a material adverse effect on our business, financial condition, and results of operation. Changes in our climate, including the effects of greenhouse gas emissions in the environment, may lessen demand or lead to additional government regulation. In addition, a shift toward electric, hydrogen, natural gas or other alternative fuel-powered vehicles, including driverless motor vehicles, could fundamentally change the shopping and driving habits of our guests or lead to new forms of fueling destinations or new competitive pressure. Any of these outcomes could potentially result in fewer guest visits to our stores, decreases in sales revenue across all categories or lower profit margins, which could have a material adverse effect on our business, financial condition and results of operations.

Wholesale cost and tax increases relating to tobacco and nicotine products could affect our operating results.

Sales of tobacco and nicotine products have averaged approximately 11% of our total revenue over the past three fiscal years, and our tobacco and nicotine revenue less cost of goods sold excluding depreciation and amortization accounted for approximately 10% of the total revenue less cost of goods sold excluding depreciation and amortization for the same period. Any significant increases in wholesale cigarette and related product costs or tax increases on tobacco or nicotine products may have a materially adverse effect on unit demand for cigarettes (or related products). Currently, major cigarette and tobacco and nicotine manufacturers offer significant rebates to retailers, although there can be no assurance that such rebate programs will continue. We include these rebates as a component of cost of goods sold, which affects our gross margin from sales of cigarettes and related products. In the event these rebates are no longer offered or decreased, our wholesale cigarette and related product costs will increase accordingly. In general, we attempt to pass price increases on to our guests. Due to competitive pressures in our markets, however, we may not always be able to do so. These factors could adversely affect our retail price of cigarettes and related products, cigarette or related product unit volume and revenues, merchandise revenue less cost of goods sold excluding depreciation and amortization, and overall guest traffic, and in turn have a material adverse effect on our business, financial condition and results of operations.

Risks Related to Our Business

Food-safety issues and food-borne illnesses, whether actual or reported, or the failure to comply with applicable regulations relating to the transportation, storage, preparation or service of food, could adversely affect our business and reputation.

Instances or reports of food-safety issues, such as food-borne illnesses, food tampering, food contamination or mislabeling, either during growing, manufacturing, packaging, transportation, storage, preparation or service, have in the past significantly damaged the reputations and impacted the sales of companies in the food processing, grocery, quick service and “fast casual” restaurant sectors, and could affect us as well. Any instances of, or reports linking us to, food-borne illnesses or food tampering, contamination, mislabeling or other food-safety issues could damage the value of our brand and severely hurt sales of our prepared food products and possibly lead to product liability and personal injury claims, litigation (including class actions), government agency investigations and damages. In addition, guest preferences and store traffic could be adversely impacted by food-safety issues, health concerns or negative publicity about the consumption of our products, which could cause a decline in demand for those products and adversely impact our sales.

Any failure to anticipate and respond to changes in consumer preferences, or to introduce and promote innovative technology for guest interaction, could adversely affect our financial results.

Our continued success depends on our ability to remain relevant with respect to consumer needs and wants, attitudes toward our industry, and our guests’ preferences for ways of doing business with us, particularly with respect to digital engagement, contactless delivery, curb-side pick-up and other non-traditional ordering and delivery platforms. We must continually work to develop, produce and market new products, maintain and enhance the recognition of our brands, offer a favorable mix of products, and refine our approach as to how and where we market, sell and deliver our products. This risk is compounded by the increasing use of social and digital media by consumers and the speed by which information and opinions

10


are shared. If we are unable to anticipate and respond to sudden challenges that we may face in the marketplace, trends in the market for our products and changing consumer demands and sentiment, it could have a material adverse effect on our business, financial condition and results of operations.

We rely on our information technology systems, and a number of third-party vendor platforms, to manage numerous aspects of our business, and a disruption of these systems could adversely affect our business.

We depend on our information technology (IT) systems, and a number of third-party vendor platforms, to manage and operate numerous aspects of our business, provide analytical information to management and serve as a platform for our business continuity plan. Our IT systems, and the technology platforms provided by our vendors, are an essential component of our business and growth strategies, and a serious disruption to these could significantly limit our ability to manage and operate our business efficiently. These systems are vulnerable to, among other things, damage and interruption from power loss or natural disasters, computer system and network failures, loss of telecommunications services, physical and electronic loss of, or loss of access to, data and information, security breaches or other security incidents, and computer viruses or attacks. Any disruption could cause our business and competitive position to suffer and cause our operating results to be reduced.

A significant disruption to our distribution network, to the capacity of the distribution centers, or timely receipt of inventory could adversely impact our sales or increase our transaction costs, which could have a material adverse effect on our business.

We rely on our distribution and transportation network, and the networks of our direct store delivery partners, to provide products to our stores in a timely and cost-effective manner. Products are either moved from supplier locations to our distribution centers, or delivered directly to our stores. Deliveries to our stores occur from the distribution centers or directly from our suppliers. Any disruption, unanticipated or unusual expense or operational failure related to this process could affect our store operations negatively.

We also depend on regular deliveries of products to and from our facilities and stores that meet our specifications. In addition, we may have a single supplier or limited number of suppliers for certain products. While we believe there are adequate reserve quantities and alternative suppliers, shortages or interruptions in the receipt or supply of products caused by unanticipated demand, problems in production or distribution, financial or other difficulties of suppliers, inclement weather or other economic conditions could adversely affect the availability, quality and cost of products, and our operating results.

We may experience difficulties implementing and realizing the results of our strategic plan.

In January 2020, Casey’s unveiled an updated, long-term/strategic plan, centered around four strategic objectives: reinvigorate hospitality and the guest experience; be where the guest is; best-in-class efficiencies; and, invest in our people and culture. While we have invested, and will continue to invest, significant resources in our team and in planning, development, project management, and implementation of the plan, it is possible that we may experience significant delays, increased costs and other difficulties that are not presently contemplated. Further, the intended results of the plan may not be realized as anticipated. Any such issues could adversely affect our operations and negatively impact our business, results of operations and financial condition.

Unfavorable weather conditions can adversely affect our business.

All of our stores are located in the central region of the United States, which is susceptible to tornadoes, thunderstorms, extended periods of rain or unseasonably cold temperatures, flooding, ice storms, and heavy snow. Inclement weather conditions could damage our facilities or could have a significant impact on consumer behavior, travel, and convenience store traffic patterns as well as our ability to operate our locations. In addition, we typically generate higher revenues and gross margins during warmer weather months, which fall within our first and second fiscal quarters. When weather conditions are not favorable during a particular period, our operating results and cash flow from operations could be adversely affected.

Because we depend on our management’s and other team members’ experience and knowledge of our industry, we could be adversely affected were we to lose, or experience difficulty in recruiting and retaining, any such members of our team.

We are dependent on the continued knowledge and efforts of our management team and other key team members. If, for any reason, our executives do not continue to be active in management, or we lose such persons, or other key team members, or we fail to identify and/or recruit for current or future positions of need, our business, financial condition or results of operations

11


could be adversely affected. We also rely on our ability to recruit qualified drivers, store and field management and other store personnel. Failure to continue to attract these individuals at reasonable compensation levels could have a material adverse effect on our business and results of operations.

We may experience increased costs, disruptions or other difficulties with the implementation, operation and functionality of our enterprise resource planning system.

We are engaged in a phased implementation of an enterprise resource planning (ERP) system, which will replace or enhance certain internal financial and operating systems that are critical to our business operations.  The implementation, operation, and functionality of the ERP system has and will continue to require a significant investment of human, technological, and financial resources. While we have invested, and continue to invest, significant resources in planning, project management, consulting, and training, it is possible that significant implementation, operational, and functionality issues may arise during the course of implementing and utilizing the ERP system, and it is further possible that we may experience significant delays, increased costs, and other difficulties that are not presently contemplated.  Any significant disruptions, delays, deficiencies, or errors in the design, implementation, and utilization of the ERP system could adversely affect our operations, prevent us from accurately and timely reporting our financial results, and negatively impact our business, results of operations and financial condition. Additionally, if we do not effectively implement and utilize the ERP system as planned or the system does not operate as intended, the effectiveness of our internal control over financial reporting could be adversely affected or our ability to assess it adequately could be delayed.

Control deficiencies could prevent us from accurately and timely reporting our financial results.

Our internal control over financial reporting constitutes a process, including controls, designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements in accordance with U.S. generally accepted accounting principles. We have in the past and may in the future identify deficiencies in our internal control over financial reporting, including significant deficiencies and material weaknesses. Failure to identify and remediate deficiencies in our internal control over financial reporting in a timely manner could prevent us from accurately and timely reporting our financial results, which could cause us to fail to meet our reporting obligations, lead to a loss of investor confidence and have a negative impact on the trading price of our common stock.

Our operations present hazards and risks which may not be fully covered by insurance, if insured.

The scope and nature of our operations present a variety of operational hazards and risks that must be managed through continual oversight and control. As protection against hazards and risks, we maintain insurance against many, but not all, potential losses or liabilities arising from such risks. Uninsured losses and liabilities from operating risks could reduce the funds available to us for capital and investment spending and could have a material adverse impact on the results of operations.

We may not be able to identify, acquire, and integrate new properties and stores, which could adversely affect our ability to grow our business.

An important part of our growth strategy has been to purchase properties on which to build our stores, and in certain instances, acquire other convenience stores that complement our existing stores or broaden our geographic presence. We expect to continue pursuing acquisition opportunities, which involve risks that could cause our actual growth or operating results to differ materially from our expectations or the expectations of securities analysts. These risks include, but are not limited to, the inability to identify and acquire suitable sites at advantageous prices; competition in targeted market areas; difficulties during the acquisition process in discovering some of the liabilities of the businesses that we acquire; difficulties associated with our existing financial controls, information systems, management resources and human resources needed to support our future growth; difficulties with hiring, training and retaining skilled personnel; difficulties in adapting distribution and other operational and management systems to an expanded network of stores; difficulties in adopting, adapting to or changing the business practices, models or processes of stores or chains we acquire; difficulties in obtaining governmental and other third-party consents, permits and licenses needed to operate additional stores; difficulties in obtaining the cost savings and financial improvements we anticipate from future acquired stores; the potential diversion of our management’s attention from focusing on our core business due to an increased focus on acquisitions; and, challenges associated with the consummation and integration of any future acquisition.

Covenants in our senior notes and credit facility agreements require us to comply with certain covenants and meet financial maintenance tests. Failure to comply with these requirements could have a material impact to us.


12


We are required to comply with certain financial and non-financial covenants under our existing senior notes and credit facility agreements. A breach of any covenant could result in a default under such agreements, which could, if not timely cured, permit lenders to declare all amounts outstanding to be immediately due and payable, and to terminate such instruments, which in turn could have a material adverse effect on our business, financial condition and results of operation.

Compliance with and changes in tax laws could adversely affect our performance.

We are subject to extensive tax liabilities imposed by multiple jurisdictions, including but not limited to income taxes, indirect taxes (excise, sales/use, and gross receipts taxes), payroll taxes, property taxes, and tobacco taxes. Tax laws and regulations are dynamic and subject to change as new laws are passed and new interpretations of existing laws are issued and applied. The activity could result in increased expenditures for tax liabilities in the future. Many of these liabilities are subject to periodic audits by the respective taxing authorities. Subsequent changes to our tax liabilities as a result of these audits may subject us to interest and penalties.

We are subject to extensive governmental regulations.

Our business is subject to extensive governmental laws and regulations that include, but are not limited to, those relating to environmental protection and remediation; the preparation, sale and labeling of food; minimum wage, overtime and other employment laws and regulations; compliance with the Patient Protection and Affordable Care Act and the Americans with Disabilities Act; legal restrictions on the sale of alcohol, tobacco and nicotine products, money orders, lottery/lotto and other age-restricted products; compliance with the Payment Card Industry Data Security Standards and similar requirements; compliance with the Federal Motor Carriers Safety Administration regulations; and, securities laws and Nasdaq listing standards. In addition, during the COVID-19 pandemic, the Company was, and continues to be, subject to responsive actions taken by governments and others to mitigate the spread of COVID-19, which resulted in decreased store traffic and certain changes to how we operate our stores and offer certain products for sale to our guests. The effects created by these, including the costs of compliance with these laws and regulations, is substantial, and a violation of or change in such laws and/or regulations could have a material adverse effect on our business, financial condition, and results of operations.

State laws regulate the sale of alcohol, tobacco and nicotine products, lottery/lotto products and other age-restricted products. A violation or change of these laws could adversely affect our business, financial condition, and results of operations because state and local regulatory agencies have the power to approve, revoke, suspend, or deny applications for and renewals of permits and licenses relating to the sale of certain of these products or to seek other remedies.

Any appreciable increase in wages, overtime pay, or the statutory minimum salary requirements, minimum wage rate, mandatory scheduling or scheduling notification laws, or the adoption of additional mandated healthcare or paid-time-off benefits would result in an increase in our labor costs. Such cost increases, or the penalties for failing to comply, could adversely affect our business, financial condition, and results of operations. State or federal lawmakers or regulators may also enact new laws or regulations applicable to us that may have a material adverse and potentially disparate impact on our business.

The dangers inherent in the storage and transport of motor fuel could cause disruptions and could expose to us potentially significant losses, costs or liabilities.

We store motor fuel in storage tanks at our retail locations. Additionally, a significant portion of motor fuel is transported in our own trucks, instead of by third-party carriers. Our operations are subject to significant hazards and risks inherent in transporting and storing motor fuel. These hazards and risks include, but are not limited to, fires, explosions, traffic accidents, spills, discharges and other releases, any of which could result in distribution difficulties and disruptions, environmental pollution, governmentally-imposed fines or clean-up obligations, personal injury or wrongful death claims and other damage to our properties and the properties of others. As a result, any such event could have a material adverse effect on our business, financial condition and results of operations.

Other Risks

The market price for our common stock has been and may in the future be volatile, which could cause the value of your investment to decline.

Securities markets worldwide experience significant price and volume fluctuations. This market volatility could significantly affect the market price of our common stock without regard to our operating performance. In addition, the price of

13


our common stock could be subject to wide fluctuations in response to these, and other factors: a deviation in our results from the expectations of public market analysts and investors; statements by research analysts about our common stock, company, or industry; changes in market valuations of companies in our industry and market evaluations of our industry generally; additions or departures of key personnel; actions taken by our competitors; sales or repurchases of common stock by the Company or other affiliates; and, other general economic, political, or market conditions, many of which are beyond our control.

The market price of our common stock will also be affected by our quarterly operating results and same store sales results, which may be expected to fluctuate. Some of the factors that may affect our quarterly results and same store sales include general, regional, and national economic conditions; competition; unexpected costs; changes in retail pricing, consumer trends, and the number of stores we open and/or close during any given period; and the costs of compliance with corporate governance and other legal requirements. Other factors are discussed throughout Management’s Discussion and Analysis of Financial Condition and Results of Operations. You may not be able to resell your shares of our common stock at or above the price you pay.

Any issuance of shares of our common stock in the future could have a dilutive effect on your investment.

We could issue additional shares for investment, acquisition, or other business purposes. Even if there is not an immediate need for capital, we may choose to issue securities to sell in public or private equity markets, if and when conditions are favorable. Raising funds by issuing securities would dilute the ownership interests of our existing shareholders. Additionally, certain types of equity securities we may issue in the future could have rights, preferences, or privileges senior to the rights of existing holders of our common stock.

Iowa law and provisions in our charter documents may have the effect of preventing or hindering a change in control and adversely affecting the market price of our common stock.

Our articles of incorporation give the Company’s board of directors the authority to issue up to one million shares of preferred stock and to determine the rights and preferences of the preferred stock without obtaining shareholder approval. The existence of this preferred stock could make it more difficult or discourage an attempt to obtain control of the Company by means of a tender offer, merger, proxy contest, or otherwise. Furthermore, this preferred stock could be issued with other rights, including economic rights, senior to our common stock, thereby having a potentially adverse effect on the market price of our common stock.

Although the Company began a phased declassification of its board of directors over a three-year period starting with the Company’s 2019 annual shareholders’ meeting, its board of directors remains partially staggered. Our staggered board, along with other provisions of our articles of incorporation and bylaws and Iowa corporate law, could make it more difficult for a third party to acquire us or remove our directors by means of a proxy contest, even if doing so would be beneficial to our shareholders. For example, the Iowa Business Corporation Act (the “Act”) prohibits publicly held Iowa corporations to which it applies from engaging in a business combination with an interested shareholder for a period of three years after the date of the transaction in which the person became an interested shareholder unless the business combination is approved in a prescribed manner. Further, the Act permits a board of directors, in the context of a takeover proposal, to consider not only the effect of a proposed transaction on shareholders, but also on a corporation’s team members, suppliers, guests, creditors, and on the communities in which the corporation operates. These provisions could discourage others from bidding for our shares and could, as a result, reduce the likelihood of an increase in our stock price that would otherwise occur if a bidder sought to buy our stock.

We may, in the future, adopt other measures (such as a shareholder rights plan or “poison pill”) that could have the effect of delaying, deferring, or preventing an unsolicited takeover, even if such a change in control were at a premium price or favored by a majority of unaffiliated shareholders. These measures may be adopted without any further vote or action by our shareholders.


14


ITEM 1B.
UNRESOLVED STAFF COMMENTS
Not applicable.

ITEM 2.
PROPERTIES
We own the Store Support Center (built in 1990) and both distribution centers. Located on an approximately 57-acre site in Ankeny, Iowa, the Store Support Center, our first distribution center, and our vehicle service and maintenance center occupy a total of approximately 375,000 square feet. We also own a building near the Store Support Center where our construction and support services departments operate. In February 2016, we opened our second distribution center, located in Terre Haute, Indiana. This second distribution center has approximately 300,000 square feet of warehouse space. We are currently in the process of constructing a third distribution center located in Joplin, Missouri. The new distribution center is expected to provide approximately 230,000 square feet of available space.
On April 30, 2020, we also owned the land at 2,181 store locations and the buildings at 2,189 locations and leased the land at 26 locations and the buildings at 18 locations. Most of the leases provide for the payment of a fixed rent plus property taxes, insurance, and maintenance costs. Generally, the leases are for terms of ten to twenty years with options to renew for additional periods or options to purchase the leased premises at the end of the lease period. Additionally, the Company regularly has land held for development, land under construction for new stores, and land held for sale as a result of store closures.

ITEM 3.
LEGAL PROCEEDINGS
The information required to be set forth under this heading is incorporated by reference from Note 10, Contingencies, to the Consolidated Financial Statements included in Part II, Item 8.

ITEM 4.
MINE SAFETY DISCLOSURES
Not applicable.

15


PART II

ITEM 5.
MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS, AND ISSUER PURCHASES OF EQUITY SECURITIES
Common Stock
Casey’s common stock trades on the Nasdaq Global Select Market under the symbol CASY. The 36,806,325 shares of common stock outstanding at April 30, 2020 had a market value of approximately $5.6 billion. On that date, there were 1,583 shareholders of record.
Common Stock Market Prices
Calendar 2018
High
 
Low
 
Calendar 2019
 
High
 
Low
 
Calendar 2020
 
High
 
Low
Q1
$
128.51

 
$
105.45

 
Q1
 
$
138.45

 
$
122.86

 
Q1
 
$
181.99

 
$
114.01

Q2
$
110.83

 
$
90.42

 
Q2
 
$
156.82

 
$
127.75

 
 
 
 
 
 
Q3
$
130.74

 
$
102.47

 
Q3
 
$
173.31

 
$
154.58

 
 
 
 
 
 
Q4
$
137.08

 
$
116.23

 
Q4
 
$
179.21

 
$
152.05

 
 
 
 
 
 
Dividends
We began paying cash dividends during fiscal 1991. The dividends declared in fiscal 2020 totaled $1.28 per share. The dividends declared in fiscal 2019 totaled $1.16 per share. On June 3, 2020, the Board of Directors declared a quarterly dividend of $0.32 per share payable August 17, 2020, to shareholders of record on August 3, 2020. The Board typically reviews the dividend every year at its June meeting.
The cash dividends declared during the calendar years 2018 through 2020 were as follows:
Calendar 2018
Cash
dividend
declared
 
Calendar 2019
 
Cash
dividend
declared
 
Calendar 2020
 
Cash
dividend
declared
Q1
$
0.260

 
Q1
 
$
0.290

 
Q1
 
$
0.320

Q2
0.290

 
Q2
 
0.320

 
Q2
 
0.320

Q3
0.290

 
Q3
 
0.320

 
 
 
 
Q4
0.290

 
Q4
 
0.320

 
 
 
 
 
1.130

 
 
 
1.250

 
 
 
 
Issuer Purchases of Equity Securities
The following table sets forth information with respect to the Company's repurchases of common stock during the quarter ended April 30, 2020:
Period
Total Number of Shares Purchased
 
Average Price Paid Per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
 
Maximum Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs (1)
Fourth Quarter:
 
 
 
 
 
 
 
February 1-29, 2020

 
$

 

 
$
300,000,000

March 1-31, 2020

 

 

 
300,000,000

April 1-30, 2020

 

 

 
$
300,000,000

Total

 
$

 

 
$
300,000,000




16


(1)
On March 6, 2017, the Company announced a share repurchase program, wherein the Company was authorized to repurchase up to an aggregate of $300 million of the Company's outstanding common stock. The share repurchase authorization was valid for a period of two years. The repurchase was completed in May 2018. In March 2018, the Company announced a second share repurchase program with an aggregate $300 million repurchase authorization, also valid for two years. On March 6, 2020, the authorization was extended through the end of the Company’s 2022 fiscal year. The timing and number of repurchase transactions under the program depends on a variety of factors including, but not limited to, market conditions, corporate considerations, business opportunities, debt agreements, and regulatory requirements. The program can be suspended or discontinued at any time.  No stock was repurchased in the fourth quarter or fiscal year related to that authorization.




17



ITEM 6.
SELECTED FINANCIAL DATA
(In thousands, except per share amounts)
Statement of Income Data
 
 
Years ended April 30,
 
2020
 
2019
 
2018
 
2017
 
2016
Total revenue
$
9,175,296

 
$
9,352,910

 
$
8,391,124

 
$
7,506,587

 
$
7,122,086

Cost of goods sold (exclusive of depreciation and amortization, shown separately below)
7,030,612

 
7,398,186

 
6,621,731

 
5,825,426

 
5,508,465

Operating expenses
1,498,043

 
1,391,279

 
1,283,046

 
1,172,328

 
1,053,805

Depreciation and amortization
251,174

 
244,387

 
220,970

 
197,629

 
170,937

Interest, net
53,419

 
55,656

 
50,940

 
41,536

 
40,173

Income before income taxes
342,048

 
263,402

 
214,437

 
269,668

 
348,706

Federal and state income taxes
78,202

 
59,516

 
(103,466
)
 
92,183

 
122,724

Net income
$
263,846

 
$
203,886

 
$
317,903

 
$
177,485

 
$
225,982

Basic earnings per common share
$
7.14

 
$
5.55

 
$
8.41

 
$
4.54

 
$
5.79

Diluted earnings per common share
$
7.10

 
$
5.51

 
$
8.34

 
$
4.48

 
$
5.73

Weighted average number of common shares outstanding—basic
36,956

 
36,710

 
37,778

 
39,125

 
39,016

Weighted average number of common shares outstanding—diluted
37,186

 
36,975

 
38,132

 
39,579

 
39,422

Dividends declared per common share
$
1.28

 
$
1.16

 
$
1.04

 
$
0.96

 
$
0.88

Balance Sheet Data
 
 
As of April 30,
 
2020
 
2019
 
2018
 
2017
 
2016
Current assets
387,250

 
$
410,580

 
$
396,840

 
$
350,685

 
$
325,885

Total assets
$
3,943,892

 
3,731,376

 
3,469,927

 
3,020,102

 
2,726,148

Current liabilities
1,063,428

 
590,932

 
507,850

 
446,546

 
387,571

Long-term debt, net of current maturities
714,502

 
1,283,275

 
1,291,725

 
907,356

 
822,869

Shareholders’ equity
1,643,205

 
1,408,769

 
1,271,141

 
1,190,620

 
1,083,463


ITEM 7.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(Dollars and gallons in thousands, except per share amounts)
Please read the following discussion of the Company’s financial condition and results of operations in conjunction with the selected historical consolidated financial data and consolidated financial statements and accompanying notes presented elsewhere in this Form 10-K.
Overview
The Company primarily operates convenience stores under the names "Casey's" and “Casey’s General Store” in 16 Midwestern states, primarily in Iowa, Missouri and Illinois. On April 30, 2020, there were a total of 2,207 stores in operation. All but three Casey's Stores offer fuel for sale on a self-serve basis and all carry a broad selection of food (including freshly prepared foods such as pizza, donuts and sandwiches), beverages, tobacco and nicotine products, health and beauty aids, automotive products and other non-food items. We derive our revenue from the retail sale of fuel and the products offered in our stores.

18


Approximately 56% of all Casey’s Stores were opened in areas with populations of fewer than 5,000 people, while approximately 19% of all stores were opened in communities with populations exceeding 20,000 persons. The Marketing Company operates two distribution centers, through which grocery and other merchandise, and prepared food and fountain items are supplied to our stores. One is adjacent to the Store Support Center facility in Ankeny, Iowa. The other was opened in February 2016 in Terre Haute, Indiana. At April 30, 2020, the Company owned the land at 2,181 store locations and the buildings at 2,189 locations, and leased the land at 26 locations and the buildings at 18 locations. The Company’s business is seasonal, and generally the Company experiences higher sales and profitability during the first and second fiscal quarters (May-October), when guests tend to purchase greater quantities of fuel and certain convenience items such as beer, pop and ice.

The following table represents the roll forward of store growth through the fourth quarter of fiscal 2020:
 
Store Count
Stores at April 30, 2019
2,146
New store construction
60
Acquisitions
18
Acquisitions not opened
(7)
Prior acquisitions opened
3
Closed
(13)
Stores at April 30, 2020
2,207
Long-Term Strategic Plan
The Company announced an updated, long-term strategic plan in January 2020 focused on four strategic objectives: reinvigorate hospitality and the guest experience; be where the guest is; best-in-class efficiencies; and, invest in our people and culture. The Company's plan is based on building on our proud heritage and distinct advantages to become more contemporary through new capabilities, technology, data, and processes. We believe this will best position the Company to address rapidly evolving shifts in consumer habits and other macro retail trends.

COVID-19 and Fourth Quarter Results
During the fourth quarter of fiscal year 2020, the COVID-19 pandemic began to take hold throughout our footprint, as the number of reported infections within the sixteen states in which we operate increased. Starting in mid-March, governmental restrictions, including shelter in place and stay at home orders, a widespread shift to working from home, other efforts to restrict the spread of the outbreak, and our guests’ behavior in response to the pandemic resulted in a sharp, overall decline in store traffic. This resulted in lower demand for our products and a decrease in same-store sales. Because we were considered an “essential service” by public authorities, we continued to operate with minimal (and only temporary) store closings. While our stores remained open, the manner in which we served our guests required changes at many of our locations, including restrictions on self-service food and beverages, reduced prepared food offerings, limiting guest traffic in our stores and social distancing measures. In addition, due to the decrease in demand, and to enhance our cleaning procedures, many of our stores saw a reduction in store hours. Throughout the pandemic, however, we have not experienced any significant disruptions in our supply chain to date, despite the increased restrictions and uncertainty.
Our top priority throughout this pandemic has been the health and well-being of our team members, our guests, and our communities. As a result, we implemented the following changes across our store footprint:
provided additional compensation and operational bonuses for key field and support team members;
provided additional paid leave for impacted team members;
provided personal protective equipment for team members;
installed Plexiglas shields at our cash registers;
enhanced cleaning and hygiene practices;
implemented health checks in all our distribution centers;
designated exclusive shopping times for higher risk guests;
established 6-foot markings in our stores to encourage social distancing; and
implemented contact-less delivery.
provided free meals for all store and distribution center team members;


19


After a strong start to the fourth quarter, the Company’s results of operations for fiscal 2020 in the last half of the quarter were significantly impacted in all categories by the COVID-19 pandemic as follows:
Same-Store Sales
1st Half
2nd Half
4th quarter total
Fuel Gallons
2.9
%
(32.2
)%
(14.7
)%
Grocery & Other Merchandise
4.9
%
(9.3
)%
(2.0
)%
Prepared Food & Fountain
5.5
%
(30.2
)%
(13.5
)%
Despite these impacts, however, during the fourth quarter, the Company reported $1.67 in diluted earnings per share compared to $0.68 per share for the same quarter a year ago. The increase was driven largely by an unprecedented fuel margin of 40.8 cents per gallon in the fourth quarter of fiscal 2020, compared to 18.6 cents per gallon in the fourth quarter of fiscal 2019, which was primarily due to declining wholesale fuel costs related to macro-economic factors in the oil industry. The fuel margin peaked at the beginning of April, and moderated throughout the remainder of the quarter. Same-store fuel gallons sold during the fourth quarter of fiscal 2020 were down 14.7%, compared to a decrease of 2.8% in the prior year.
Also in the fourth quarter of fiscal 2020, same-store sales of grocery and other merchandise decreased 2.0% with an average margin of 30.4%. In the prior year, same-store sales were up 5.7% with a 31.5% average margin. The average margin was adversely affected by stronger sales of lower margin products in the category. Prepared food and fountain same-store sales in the fourth quarter of fiscal 2020 were down 13.5% with an average margin of 60.0%. In the prior year, same-store sales were up 2.0% with a 62.2% average margin. The average margin was adversely impacted by higher commodity costs and increased promotional activity.
For the fourth quarter of fiscal 2020, operating expenses were up 6.2% to 367.5 million. Fourth quarter results were positively impacted by wage expense reductions related to a reduction in hours at the stores, along with lower credit card fees, offset by higher hourly wage rates and increased costs of cleaning and other pandemic-related supplies. Fourth quarter depreciation expense was consistent with prior year. Fourth quarter effective tax rate was higher than prior year, due primarily to larger prior year tax credits combined with lower pretax income.
As we continue to navigate through this near-term challenge, we made numerous adjustments in our business to maintain flexibility to ensure our continued long-term success, including deferring some discretionary capital spending, temporarily adjusting store hours to meet guest demand to optimize profitability, expanding third-party delivery opportunities, expanding delivery items beyond prepared foods, expanding online assortment available for sale and modifying prepared food production to reduce food waste. In parallel, we continue to move forward in executing on key elements of our long-term strategic plan.
While COVID-19 has resulted in, and will continue to bring, significant challenges and uncertainty, we believe that the strength of our brand and balance sheet position us well to emerge from the COVID-19 pandemic. However, given the uncertainties, we are unable to forecast or estimate the potential impact to our future operating results.
For more information related to the additional risks to the Company related to the COVID-19 pandemic, and certain conditions that may affect future performance, please refer to the “Risk Factors” section above in Item 1A. and “Forward-looking Statements” at the end of Item 7.
Fiscal 2020 Compared with Fiscal 2019
The Company’s results of operations for fiscal 2020 in the last two months of the year were significantly impacted in all categories by the COVID-19 pandemic. Total revenue for fiscal 2020 decreased 1.9% ($177,614) to $9,175,296. Retail fuel sales for the fiscal year were $5,517,412, a decrease of 5.7% primarily due to a 5.5% decrease in the price of fuel, which decreased fuel revenue by $321,444. Fuel gallons sold decreased 0.1% to 2.3 billion gallons, which decreased fuel revenue by an additional $5,835. The decrease in fuel revenue was offset by a $152,358 increase to $3,596,173 (4.4%) in grocery and other merchandise and prepared food and fountain, primarily due to operating 61 more stores than one year ago.
Total revenue less cost of goods sold (excluding depreciation and amortization) was 23.4% for fiscal 2020 compared with 20.9% for the prior year. Fuel cents per gallon increased to 26.8 cents in fiscal 2020 from 20.3 cents in fiscal 2019 due to an unprecedented fourth quarter average fuel margin driven by macro-economic factors, as well as the Company's transition to a more balanced approach to fuel pricing and focus on optimizing gross profit dollars. The grocery and other merchandise revenue less related cost of goods sold (exclusive of depreciation and amortization) was relatively consistent at 32.0% in fiscal 2020 compared to 32.1% in fiscal 2019. The prepared food and fountain revenue less related cost of goods sold (exclusive of

20


depreciation and amortization) decreased to 60.9% from 62.2% during fiscal 2020, due mainly to higher commodity costs and increased promotional activity.
Operating expenses increased 7.7% ($106,764) in fiscal 2020 primarily due to operating 61 more stores than one year ago, and incremental expenses associated with the COVID-19 pandemic. The majority of all operating expenses are wages and wage-related costs.
Depreciation and amortization expense increased 2.8% ($6,787) to $251,174 in fiscal 2020 from $244,387 in fiscal 2019. The increase was due primarily to capital expenditures made in fiscal 2020 and fiscal 2019, primarily relating to new stores, offset by an adjustment to the useful lives of underground storage tanks.
The effective tax rate increased to 22.9% in fiscal 2020 from 22.6% in fiscal 2019. The increase in the effective tax rate was due to a one-time benefit in the prior year from adjusting the Company’s deferred tax assets and liabilities for enacted state law changes, offset by a one-time benefit related to net operating loss carrybacks in the current year enacted by the Coronavirus Aid, Relief and Economic Security (CARES) Act.
Net income increased to $263,846 in fiscal 2020 from $203,886 in fiscal 2019. The increase was due to increased fuel margin contribution and operating 61 more stores than one year ago.
Please refer to the Form 10-K related to the fiscal year ended April 30, 2019, filed on June 28, 2019, for comparison of Fiscal 2019 to Fiscal 2018.
COMPANY TOTAL REVENUE AND REVENUE LESS COST OF GOODS SOLD (EXCLUDING DEPRECIATION AND AMORTIZATION) BY CATEGORY
 
 
Years ended April 30,
 
2020
 
2019
 
2018
Total revenue by category
 
 
 
 
 
Fuel
$
5,517,412

 
$
5,848,770

 
$
5,145,988

Grocery and other merchandise
2,498,966

 
2,369,521

 
2,184,147

Prepared food and fountain
1,097,207

 
1,074,294

 
1,005,621

Other
61,711

 
60,325

 
55,368

 
$
9,175,296

 
$
9,352,910

 
$
8,391,124

Revenue less cost of goods sold (excluding depreciation and amortization) by category
 
 
 
 
 
Fuel
$
614,847

 
$
466,107

 
$
406,811

Grocery and other merchandise
800,140

 
759,817

 
693,576

Prepared food and fountain
668,092

 
668,598

 
613,736

Other
61,605

 
60,202

 
55,270

 
$
2,144,684

 
$
1,954,724

 
$
1,769,393

INDIVIDUAL STORE COMPARISONS (1)
 
 
Years ended April 30,
 
2020
 
2019
 
2018
Average retail sales
$
4,203

 
$
4,449

 
$
4,150

Average retail inside sales (3)
1,659

 
1,649

 
1,602

Average revenue less cost of goods sold (excluding depreciation and amortization) on inside items
674

 
679

 
643

Average retail sales of fuel
2,544

 
2,800

 
2,548

Average revenue less cost of goods sold (excluding depreciation and amortization) on fuel
280

 
223

 
202

Average operating income (2)
317

 
281

 
246

Average number of gallons sold
1,055

 
1,097

 
1,087


21


 
(1)
Individual store comparisons include only those stores that had been in operation for at least one full year and remained open on April 30 of the fiscal year indicated.
(2)
Average operating income represents retail sales less cost of goods sold and operating expenses attributable to a particular store; it excludes federal and state income taxes, and Company operating expenses not attributable to a particular store.
(3)
Inside sales is comprised of sales related to the grocery and other merchandise and prepared food and fountain categories

SAME STORE SALES BY CATEGORY (1)
 
Years ended April 30,
 
2020
 
2019
 
2018
Fuel gallons (2)
(5.1
)%
 
(1.7
)%
 
2.3
%
Grocery and other merchandise (3)
1.9
 %
 
3.6
 %
 
1.9
%
Prepared food and fountain (3)
(1.5
)%
 
1.9
 %
 
1.7
%
 
(1)
Same-store sales is a common metric used in the convenience store industry. We define same-store sales as the total sales increase (or decrease) for stores open during the full time of the periods being presented. When comparing quarterly data the store must be open for each entire quarter. When comparing annual data, the store must be open for each entire fiscal year being compared. Remodeled stores that remained open or were closed for just a very brief period of time (less than a week) during the period being compared remain in the same store sales comparison. If a store is replaced, either at the same location (razed and rebuilt) or relocated to a new location, it is removed from the comparison until the new store has been open for each entire period being compared. Newly constructed and acquired stores do not enter the calculation until they are open for each entire period being compared as well.
(2)
The decline in fuel gallons in fiscal 2020 as compared to fiscal 2019 was primarily due to shelter in place restrictions diminishing overall demand during the last two months of the fiscal year, as well as transitioning to a more balanced pricing approach that focuses on both gallon movement and margins.
(3)
The decline in same store sales growth for grocery and other merchandise and prepared food and fountain for 2020 as compared to 2019 was primarily due to slowing guest traffic related to the COVID-19 pandemic over the last two months of the fiscal year.
Use of Non-GAAP Measures
We define EBITDA as net income before net interest expense, income taxes, depreciation and amortization. Adjusted EBITDA further adjusts EBITDA by excluding the gain or loss on disposal of assets as well as impairment charges. Neither EBITDA nor Adjusted EBITDA are presented in accordance with GAAP.
We believe EBITDA and Adjusted EBITDA are useful to investors in evaluating our operating performance because securities analysts and other interested parties use such calculations as a measure of financial performance and debt service capabilities, and they are regularly used by management for internal purposes including our capital budgeting process, evaluating acquisition targets, and assessing store performance.
EBITDA and Adjusted EBITDA are not recognized terms under GAAP and should not be considered as a substitute for net income, cash flows from operating activities or other income or cash flow statement data. These measures have limitations as analytical tools, and should not be considered in isolation or as substitutes for analysis of our results as reported under GAAP. We strongly encourage investors to review our financial statements and publicly filed reports in their entirety and not to rely on any single financial measure.
Because non-GAAP financial measures are not standardized, EBITDA and Adjusted EBITDA, as defined by us, may not be comparable to similarly titled measures reported by other companies. It therefore may not be possible to compare our use of these non-GAAP financial measures with those used by other companies.
The following table contains a reconciliation of net income to EBITDA and Adjusted EBITDA for the three months and years ended April 30, 2020 and 2019, respectively: 

22


 
Three months ended
 
Years ended
 
April 30, 2020
 
April 30, 2019
 
April 30, 2020
 
April 30, 2019
Net income
62,091

 
$
25,212

 
$
263,846

 
$
203,886

Interest, net
13,806

 
13,749

 
53,419

 
55,656

Depreciation and amortization
65,193

 
62,867

 
251,174

 
244,387

Federal and state income taxes
16,491

 
4,377

 
78,202

 
59,516

EBITDA
$
157,581

 
$
106,205

 
$
646,641

 
$
563,445

Loss on disposal of assets and impairment charges
1,380

 
225

 
3,495

 
1,384

Adjusted EBITDA
$
158,961

 
$
106,430

 
$
650,136

 
$
564,829

For the three months ended April 30, 2020, EBITDA and Adjusted EBITDA were up 48.4% and 49.4% respectively, when compared to the same period a year ago. The increase was due primarily to gross profit dollar margin expansion from unprecedented average fuel margins driven by macro-economic factors. For the year ended April 30, 2020, EBITDA and Adjusted EBITDA were up 14.8% and 15.1% respectively. The increase was due primarily to gross profit dollar margin expansion in fuel and operating 61 more stores than the same period a year ago, offset by decreased fuel gallons sold.
Critical Accounting Policies
Critical accounting policies are those accounting policies that management believes are important to the portrayal of our financial condition and results of operations and require management’s most difficult, subjective judgments, often because of the need to estimate the effects of inherently uncertain factors.
Inventory
Inventories, which consist of merchandise and fuel, are stated at the lower of cost or market. For fuel, cost is determined through the use of the first-in, first-out (FIFO) method. For merchandise inventories, cost is determined through the use of the last-in, first-out (LIFO) method.
Long-lived Assets
The Company periodically monitors closed and underperforming stores for an indication that the carrying amount of assets may not be recoverable. If the sum of the expected future undiscounted cash flows is less than the carrying amount of the assets, an impairment loss is recognized to the extent the carrying value of the assets exceeds their estimated fair value. The Company bases the estimated net realizable value of property and equipment on its experience in utilizing and/or disposing of similar assets and on estimates provided by its own and/or third-party real estate experts. Fair value is based on management’s estimate of the future cash flows to be generated and the amount that could be realized from the sale of assets in a current transaction between willing parties, which are considered Level 3 inputs (See Note 3 to the consolidated financial statements). The estimate is derived from offers, actual sale or disposition of assets subsequent to year-end, and other indications of fair value. In determining whether an asset is impaired, assets are grouped at the lowest level for which there are identifiable cash flows that are largely independent of the cash flows of other groups of assets, which for the Company is generally on a store-by-store basis. The Company recorded impairment charges of $1,177 in fiscal 2020, $1,167 in fiscal 2019, and $507 in fiscal 2018, a portion of which was related to replacement store and acquisition activities. Impairment charges are a component of operating expenses.
Self-insurance
We are primarily self-insured for team member healthcare, workers’ compensation, general liability, and automobile claims. The self-insurance claim liability for workers’ compensation, general liability, and automobile claims is determined actuarially at each year-end based on claims filed and an estimate of claims incurred but not yet reported. Actuarial projections of the losses are employed due to the potential of variability in the liability estimates. Some factors affecting the uncertainty of claims include the development time frame, settlement patterns, litigation and adjudication direction, and medical treatment and cost trends. The liability is not discounted. The balances of our self-insurance reserves were $44,959 and $44,334 for the years ended April 30, 2020 and 2019, respectively.
Recent Accounting Pronouncements

Refer to Note 1 of the consolidated financial statements for a description of new accounting pronouncements applicable to the Company.
Liquidity and Capital Resources

23


Due to the nature of our business, cash provided by operations is our primary source of liquidity. We finance our inventory purchases primarily from normal trade credit aided by relatively rapid inventory turnover. This turnover allows us to conduct operations without large amounts of cash and working capital. As of April 30, 2020, the Company’s ratio of current assets to current liabilities was 0.36 to 1. The ratio at April 30, 2019 and at April 30, 2018 was 0.69 to 1 and 0.78 to 1, respectively. The decrease in the ratio is primarily attributable to the reclassification of $569,000 5.22% Senior notes to current liabilities as they are due on August 9, 2020. The Company is in the process of refinancing the 5.22% Senior notes.
We believe our current $300,000 unsecured revolver, our $25,000 unsecured bank line of credit, current cash and cash equivalents, and the future cash flow from operations will be sufficient to satisfy the working capital needs of our business.
Net cash provided by operating activities decreased $26,300 (5.0%) for the year ended April 30, 2020, primarily due to a decrease in accounts payable, partially offset by an increase in net income and a decrease in inventories. Cash used in investing activities in the year ended April 30, 2020 increased $8,812 (1.9%) primarily due to an increase in new store construction, offset by a decrease in acquisition activity. Cash flows used in financing activities decreased $40,474, primarily due to reductions in share buyback activity.
Capital expenditures represent the single largest use of Company funds. We believe that by reinvesting in stores, we will be better able to respond to competitive challenges and increase operating efficiencies. During fiscal 2020, we expended $471,683 for property and equipment, primarily for construction, acquisition, and remodeling of stores compared with $462,899 in the prior year. In fiscal 2021, we anticipate funding our capital expenditures primarily from existing cash, funds generated by operations, and long-term debt proceeds for our construction and acquisition of stores. Due to the continued uncertainty of COVID-19, guidance around capital expenditures will not be provided at this time. This will be reevaluated as conditions warrant.

In January 2019, the Company entered into a credit agreement that provides for a $300 million unsecured revolving credit facility which includes a $30 million sublimit for letters of credit and a $30 million sublimit for swingline loans (the "Credit Facility"). The Credit Facility contains an expansion option permitting the Company to request an increase of the Credit Facility from time to time up to an aggregate additional $150 million from the lenders or other financial institutions acceptable to the Company and the Administrative Agent, upon the satisfaction of certain conditions, including the consent of the lenders whose commitments would increase. The maturity date is January 11, 2024. Amounts borrowed under the Credit Facility bear interest at variable rates based upon, at the Company's option, either (a) LIBOR plus an applicable margin or (b) an alternate base rate. The Credit Facility also carries a facility fee between 0.2% and 0.4% per annum based on the Company's consolidated leverage ratio as defined in the credit agreement. The Company had $120,000 and $75,000 outstanding under the Credit Facility at April 30, 2020 and 2019 respectively.

Concurrently with this credit agreement, the Company also reduced its existing unsecured revolving line of credit from $150,000 to $25,000 (the "Bank Line"). The Bank Line bears interest at a variable rate subject to change from time to time based on changes in an independent index referred to in the Bank Line as the Federal Funds Offered Rate (the “Index”). The interest rate to be applied to the unpaid principal balance of the Bank Line was at a rate of 1.0% over the Index. There was $0 outstanding on the Bank Line at April 30, 2020 and 2019. The line of credit is due upon demand.
As of April 30, 2020, we had long-term debt and finance lease obligations of $714,502 (which is net of current maturities of $570,280) primarily consisting of: $150,000 in principal amount of 3.67% Senior Notes, Series A; $50,000 in principal amount of 3.75% Senior Notes, Series B; $50,000 in principal amount of 3.65% Senior Notes, Series C; $50,000 in principal amount of 3.72% Senior Notes, Series D; $150,000 in principal amount of 3.51% Senior Notes, Series E; $250,000 in principal amount of 3.77% Senior Notes, Series F; and $14,502 of finance lease obligations. Current maturities of long-term debt is primarily comprised of $569,000 in principal amount of 5.22% Senior notes.
Interest on the 5.22% Senior notes is payable on the 9th day of each February and August. Principal on the 5.22% Senior notes is payable in full on August 9, 2020. We may prepay the 5.22% notes in whole or in part at any time in an amount of not less than $2,000 at a redemption price calculated in accordance with the Note Agreement dated August 9, 2010 between the Company and the purchasers of the 5.22% Senior notes.
Interest on the 3.67% Senior notes Series A and 3.75% Senior notes Series B is payable on the 17th day of each June and December. Principal on the Senior notes Series A and Series B is payable in various installments beginning June 17, 2022 (Series A) and December 17, 2022 (Series B) through December 2028. We may prepay the 3.67% and 3.75% Senior notes in whole or in part at any time in an amount of not less than $2,000 at a redemption price calculated in accordance with the Note Agreement dated June 17, 2013, between the Company and the purchasers of the Senior notes Series A and Series B.

24


Interest on the 3.65% Senior notes Series C is payable on the 2nd day of each May and November, while the interest on the 3.72% Senior notes Series D is payable on the 28th day of each April and October. Principal on the Senior notes Series C and Series D is payable in various installments beginning May 2, 2025 (Series C) and October 28, 2025 (Series D) through October 2031. We may prepay the 3.65% and 3.72% Senior notes in whole or in part at any time in an amount of not less than $2,000 at a redemption price calculated in accordance with the Note Agreement dated May 2, 2016, between the Company and the purchasers of the Senior notes Series C and Series D.
Interest on the 3.51% Senior notes Series E is payable on the 13th day of each June and December, while the interest on the 3.77% Senior notes Series F is payable on the 22nd day of each February and August. Principal on the Senior notes Series E and Series F is payable in full on June 13, 2025 (Series E) and August 22, 2028 (Series F), respectively. We may prepay the 3.51% and 3.77% Senior notes in whole or in part at any time in an amount of not less than $2,000 at a redemption price calculated in accordance with the Note Agreement dated June 13, 2017, between the Company and the purchasers of the Senior notes Series E and Series F.
To date, we have funded capital expenditures primarily through funds generated from operations, the proceeds of the sale of common stock, issuance of debt, and existing cash. Future capital required to finance operations, improvements, and the anticipated growth in the number of stores is expected to come from cash generated by operations, the revolver, the bank line of credit, and additional long-term debt or other securities as circumstances may dictate. We do not expect such capital needs to adversely affect liquidity.

The table below presents our significant contractual obligations, including interest, at April 30, 2020: 
Contractual obligations
Payments due by period
 
Total
 
Less than
1 year
 
1-3 years
 
3-5 years
 
More than
5 years
Senior notes
$
1,451,662

 
$
602,899

 
$
70,963

 
$
111,103

 
$
666,697

Finance lease obligations
23,840

 
3,118

 
6,226

 
3,732

 
10,764

Operating lease obligations
34,064

 
1,829

 
3,531

 
3,369

 
25,335

Unrecognized tax benefits
8,907

 

 

 

 

Deferred compensation
15,079

 

 

 

 

Total
$
1,518,488

 
$
607,846

 
$
80,720

 
$
118,204

 
$
702,796

Unrecognized tax benefits relate to uncertain tax positions and since we are not able to reasonably estimate the timing of the payments or the amount by which the liability will increase or decrease over time, the related timing of the payment of the balances have not been reflected in the above “Payments due by period” table.
At April 30, 2020, the Company had a total of $8,907 in gross unrecognized tax benefits. Of this amount, $7,059 represents the amount of unrecognized tax benefits that, if recognized, would impact our effective tax rate. The total amount of accrued interest and penalties for such unrecognized tax benefits was $354 as of April 30, 2020. Interest and penalties related to income taxes are classified as income tax expense in our consolidated financial statements. The federal statute of limitations remains open for the tax years 2012 and forward. Tax years 2012 and forward are subject to audit by state tax authorities depending on open statute of limitations waivers and the tax code of each state.
A number of years may elapse before an uncertain tax position is audited and ultimately settled. It is difficult to predict the ultimate outcome or the timing of resolution for uncertain tax positions. It is reasonably possible that the amount of unrecognized tax benefits could significantly increase or decrease within the next twelve months. These changes could result from the expiration of the statute of limitations, examinations or other unforeseen circumstances. The IRS is currently examining tax year 2016 and 2017. The Company has no other ongoing federal or state income tax examinations. At this time, management believes it is reasonably possible the aggregate amount of unrecognized tax benefits will decrease by $1,800 within the next 12 months. This expected decrease is due to the expiration of statute of limitations related to certain federal and state income tax filing positions.
Included in long-term liabilities on our consolidated balance sheet at April 30, 2020, was a $13,604 obligation for deferred compensation. Additionally, $1,037 was recognized in current liabilities as of April 30, 2020 related to deferred compensation. As the specific payment dates for a portion of the deferred compensation outstanding are unknown due to the unknown retirement dates of many of the participants, the related timing of the payment of the balances have not been reflected in the above “Payments due by period” table. However, known payments of $7,875 will be due during the next 5 years.

25


At April 30, 2020, we were partially self-insured for workers’ compensation claims in all 16 states of our marketing territory; we also were partially self-insured for general liability and auto liability under an agreement that provides for annual stop-loss limits equal to or exceeding $500 for general liability and auto liability and $350 for workers' compensation. To facilitate this agreement, letters of credit approximating $21,526 were issued and outstanding at April 30, 2020 and 2019, on the insurance company’s behalf. We renew the letters of credit on an annual basis.

Forward-Looking Statements

This Form 10-K, including but not limited to the Management’s Discussion and Analysis of Financial Condition and Results of Operations, contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, Section 21E of the Securities Exchange Act of 1934, as amended, and the Private Securities Litigation Reform Act of 1995. The words “may,” “will,” “believe,” “expect,” “anticipate,” “intend,” “estimate,” “project,” “continue,” and similar expressions are used to identify forward-looking statements. Forward-looking statements represent the Company’s current expectations or beliefs concerning future events and trends that we believe may affect our financial condition, liquidity and needs, supply chain, results of operations and performance at our stores, business strategy, strategic plans, growth opportunities, short-term and long-term business operations and objectives, and the potential effects of COVID-19 on our business.  The Company cautions that these statements are further qualified by important factors that could cause actual results to differ materially from those in the forward-looking statements, including, without limitation, the following risk factors described more completely above in Item 1A entitled “Risk Factors”:

Industry. Pandemics or disease outbreaks, such as COVID-19, responsive actions taken by governments and others to mitigate their spread, and guest behavior in response to these events, have and may in the future adversely affect our business operations, supply chain and financial results; our business and our reputation could be adversely affected by a data security incident or the failure to protect sensitive guest, team member or vendor data, or the failure to comply with applicable regulations relating to data security and privacy; the convenience store industry is highly competitive; the volatility of wholesale petroleum costs could adversely affect our operating results; general economic conditions that are largely out of the Company’s control may adversely affect the Company’s financial condition and results of operations; governmental action and campaigns to discourage tobacco and nicotine use and other tobacco products may have a material adverse effect on our revenues and gross profit; consumer or other litigation could adversely affect our financial condition and results of operations; increased credit card expenses could increase operating expenses; developments related to fuel efficiency, fuel conservation practices, climate change, and changing consumer preferences may decrease the demand for motor fuel; and, wholesale cost and tax increases relating to tobacco and nicotine products could affect our operating results.

Our Business: Food-safety issues and food-borne illnesses, whether actual or reported, or the failure to comply with applicable regulations relating to the transportation, storage, preparation or service of food, could adversely affect our business and reputation; any failure to anticipate and respond to changes in consumer preferences, or to introduce and promote innovative technology for guest interaction, could adversely affect our financial results; we rely on our information technology systems, and a number of third-party vendor platforms, to manage numerous aspects of our business, and a disruption of these systems could adversely affect our business; a significant disruption to our distribution network, to the capacity of the distribution centers, or timely receipt of inventory could adversely impact our sales or increase our transaction costs, which could have a material adverse effect on our business; we may experience difficulties implementing and realizing the results of our strategic plan; unfavorable weather conditions can adversely affect our business; because we depend on our management’s and other team members’ experience and knowledge of our industry, we could be adversely affected were we to lose, or experience difficulty in recruiting and retaining, any such members of our team; we may experience increased costs, disruptions or other difficulties with the implementation, operation and functionality of our enterprise resource planning system; control deficiencies could prevent us from accurately and timely reporting our financial results; our operations present hazards and risks which may not be fully covered by insurance, if insured; we may not be able to identify, acquire, and integrate new properties and stores, which could adversely affect our ability to grow our business; covenants in our senior notes and credit facility agreements require us to comply with certain covenants and meet financial maintenance tests - failure to comply with these requirements could have a material impact to us; compliance with and changes in tax laws could adversely affect our performance; we are subject to extensive governmental regulations; and, the dangers inherent in the storage and transport of motor fuel could cause disruptions and could expose to us potentially significant losses, costs or liabilities.

Other: The market price for our common stock has been and may in the future be volatile, which could cause the value of your investment to decline; any issuance of shares of our common stock in the future could have a dilutive effect on your investment; and, Iowa law and provisions in our charter documents may have the effect of preventing or hindering a change in control and adversely affecting the market price of our common stock.


26


Although we have attempted to list the important factors that presently affect the Company’s business and operating results, we further caution you that other factors we have not identified may in the future prove to be important in affecting our business and results of operations. We ask you not to place undue reliance on any forward-looking statements because they speak only of our views as of the statement dates. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events, or otherwise.
ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
The Company’s exposure to market risk for changes in interest rates relates primarily to our investment portfolio and long-term debt obligations. We place our investments with high-quality credit issuers and, by policy, limit the amount of credit exposure to any one issuer. Our first priority is to reduce the risk of principal loss. Consequently, we seek to preserve our invested funds by attempting to limit default risk, market risk, and reinvestment risk. We attempt to mitigate default risk by investing in only high-quality credit securities that we believe to be low risk and by positioning our portfolio to respond appropriately to a significant reduction in a credit rating of any investment issuer or guarantor. The portfolio includes only marketable securities with active secondary or resale markets to ensure portfolio liquidity. We believe an immediate 100-basis-point move in interest rates affecting our floating and fixed rate financial instruments as of April 30, 2020, would have no material effect on pretax earnings.
We do, from time to time, participate in a forward buy of certain commodities. These are not accounted for as derivatives under the normal purchase and normal sale exclusions under the applicable accounting guidance.

27


ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
The Shareholders and Board of Directors
Casey’s General Stores, Inc.:
Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of Casey’s General Stores, Inc. and subsidiaries (the Company) as of April 30, 2020 and 2019, the related consolidated statements of income, shareholders’ equity, and cash flows for each of the years in the three-year period ended April 30, 2020, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of April 30, 2020 and 2019, and the results of its operations and its cash flows for each of the years in the three-year period ended April 30, 2020, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of April 30, 2020, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission, and our report dated June 26, 2020 expressed an unqualified opinion on the effectiveness of the Company’s internal control over financial reporting.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the 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 audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits 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. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matters
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 the 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.
Assessment of the self-insurance claim liability for workers’ compensation
As discussed in Notes 1 and 10 to the consolidated financial statements, at April 30, 2020, the Company was primarily self-insured for workers’ compensation claims. The self-insurance claim liability for workers’ compensation is determined actuarially based on claims filed and an estimate of claims incurred but not yet reported. Actuarial projections of the losses are employed due to the potential variability in the liability estimates. Factors affecting the uncertainty of the claim liability include the (1) loss development factors, which includes the development time frame, and settlement patterns, and (2) expected loss rates, which includes litigation and adjudication direction, and medical treatment and cost trends.
We identified the assessment of the self-insurance claim liability for workers’ compensation as a critical audit matter. The evaluation of the key assumptions used to estimate the liability, specifically the loss development factors and expected loss

28


rates involved significant measurement uncertainty requiring complex auditor judgment. Specialized skill and knowledge is necessary to evaluate the methods and key assumptions used to determine the liability.
The primary procedures we performed to address this critical audit matter included the following. We tested certain internal controls over the Company’s process to determine the self-insurance claim liability for workers’ compensation including controls over the selection of the methods used to determine the liability, and the loss development factors and expected loss rates. We involved actuarial professionals with specialized skill and knowledge, who assisted in:
assessing the methods used by the Company’s external actuary by comparing them to generally accepted actuarial methods
evaluating the loss development factors and expected loss rates used by the Company’s external actuary by comparing them to industry and regulatory trends.
/s/ KPMG LLP
We have served as the Company’s auditor since 1987.
Des Moines, Iowa
June 26, 2020

29


Report of Independent Registered Public Accounting Firm
The Shareholders and Board of Directors
Casey’s General Stores, Inc.:
Opinion on Internal Control Over Financial Reporting
We have audited Casey’s General Stores, Inc. and subsidiaries’ (the Company) internal control over financial reporting as of April 30, 2020, 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 Company maintained, in all material respects, effective internal control over financial reporting as of April 30, 2020, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of April 30, 2020 and 2019, the related consolidated statements of income, shareholders’ equity, and cash flows for each of the years in the three-year period ended April 30, 2020, and the related notes (collectively, the consolidated financial statements), and our report dated June 26, 2020 expressed an unqualified opinion on those consolidated financial statements.
Basis for Opinion
The Company’s management is responsible 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 internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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 audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. 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 audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
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 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.

/s/ KPMG LLP
Des Moines, Iowa
June 26, 2020


30


CASEY’S GENERAL STORES, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS (In thousands, except share data)
 
April 30,
 
2020
 
2019
Assets
 
 
 
Current assets
 
 
 
Cash and cash equivalents
$
78,275

 
$
63,296

Receivables
48,500

 
37,856

Inventories
236,007

 
273,040

Prepaid expenses
9,801

 
7,493

Income taxes receivable
14,667

 
28,895

Total current assets
387,250

 
410,580

Property and equipment, at cost
 
 
 
Land
872,151

 
792,601

Buildings and leasehold improvements
1,969,585

 
1,770,695

Machinery and equipment
2,369,361

 
2,236,123

Finance lease right-of-use assets
24,780

 
25,323

Construction in process
125,632

 
124,613

 
5,361,509

 
4,949,355

Less accumulated depreciation and amortization
2,037,708

 
1,826,936

Net property and equipment
3,323,801

 
3,122,419

Other assets, net of amortization
71,766

 
41,154

Goodwill
161,075

 
157,223

Total assets
$
3,943,892

 
$
3,731,376

Liabilities and Shareholders’ Equity
 
 
 
Current liabilities
 
 
 
Lines of credit
$
120,000

 
$
75,000

Current maturities of long-term debt
570,280

 
17,205

Accounts payable
184,800

 
335,240

Accrued expenses
 
 
 
Wages and related taxes
34,039

 
39,950

Property taxes
36,348

 
32,931

Insurance accruals
22,097

 
21,671

Other
95,864

 
68,935

Total current liabilities
1,063,428

 
590,932

Long-term debt and finance lease obligations, net of current maturities
714,502

 
1,283,275

Deferred income taxes
435,598

 
385,788

Deferred compensation
13,604

 
15,881

Insurance accruals, net of current portion
22,862

 
22,663

Other long-term liabilities
50,693

 
24,068

Total liabilities
2,300,687

 
2,322,607

Commitments and contingencies

 

Shareholders’ equity
 
 
 
Preferred stock, no par value, none issued

 

Common stock, no par value, 36,806,325 and 36,664,521 shares issued and outstanding at April 30, 2020 and 2019, respectively
33,286

 
15,600

Retained earnings
1,609,919

 
1,393,169

Total shareholders’ equity
1,643,205

 
1,408,769

Total liabilities and shareholders’ equity
$
3,943,892

 
$
3,731,376

See accompanying Notes to Consolidated Financial Statements.

31


CONSOLIDATED STATEMENTS OF INCOME
(In thousands, except per share amounts)
 
Years ended April 30,
 
2020
 
2019
 
2018
Total revenue
$
9,175,296

 
$
9,352,910

 
$
8,391,124

Cost of goods sold (exclusive of depreciation and amortization, shown separately below) (a)
7,030,612

 
7,398,186

 
6,621,731

Operating expenses
1,498,043

 
1,391,279

 
1,283,046

Depreciation and amortization
251,174

 
244,387

 
220,970

Interest, net
53,419

 
55,656

 
50,940

Income before income taxes
342,048

 
263,402

 
214,437

Federal and state income taxes
78,202

 
59,516

 
(103,466
)
Net income
$
263,846

 
$
203,886

 
$
317,903

Net income per common share
 
 
 
 
 
Basic
$
7.14

 
$
5.55

 
$
8.41

Diluted
$
7.10

 
$
5.51

 
$
8.34

 
 
 
 
 
 
Dividends declared per share
$
1.28

 
$
1.16

 
$
1.04

 
 
 
 
 
 
(a) Includes excise taxes of approximately:
$
1,063,000

 
$
988,000

 
$
919,000

See accompanying Notes to Consolidated Financial Statements.


32


CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
(In thousands, except per share and share amounts)
 
 
Shares Outstanding
 
Common
stock
 
Retained
earnings
 
Shareholders' Equity
Balance at April 30, 2017
38,765,821

 
$
40,074

 
$
1,150,546

 
$
1,190,620

Net income

 

 
317,903

 
317,903

Dividends declared ($1.04 per share)

 

 
(39,060
)
 
(39,060
)
Exercise of stock options
40,377

 
1,377

 

 
1,377

Repurchase of common stock
(1,997,800
)
 
(57,186
)
 
(158,248
)
 
(215,434
)
Stock-based compensation
65,924

 
15,735

 

 
15,735

Balance at April 30, 2018
36,874,322

 
$

 
$
1,271,141

 
$
1,271,141

Implementation of ASU 2014-09

 

 
(4,140
)
 
(4,140
)
Net income

 

 
203,886

 
203,886

Dividends declared ($1.16 per share)

 

 
(42,471
)
 
(42,471
)
Exercise of stock options
71,546

 
2,290

 

 
2,290

Repurchase of common stock
(352,592
)
 

 
(35,247
)
 
(35,247
)
Stock-based compensation
71,245

 
13,310

 

 
13,310

Balance at April 30, 2019
36,664,521

 
$
15,600

 
$
1,393,169

 
$
1,408,769

Net income

 

 
263,846

 
263,846

Dividends declared ($1.28 per share)

 

 
(47,096
)
 
(47,096
)
Exercise of stock options
66,638

 
2,958

 

 
2,958

Stock-based compensation
75,166

 
14,728

 

 
14,728

Balance at April 30, 2020
36,806,325

 
$
33,286

 
$
1,609,919

 
$
1,643,205

See accompanying Notes to Consolidated Financial Statements.


33


CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
 
Years ended April 30,
 
2020
 
2019
 
2018
Cash flows from operating activities
 
 
 
 
 
Net income
$
263,846

 
$
203,886

 
$
317,903

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Depreciation and amortization
251,174

 
244,387

 
220,970

Stock-based compensation
18,129

 
16,410

 
18,800

Loss on disposal of assets and impairment charges
3,495

 
1,384

 
2,281

Deferred income taxes
49,810

 
45,337

 
(98,178
)
Changes in assets and liabilities:
 
 
 
 
 
Receivables
(10,644
)
 
7,189

 
(1,801
)
Inventories
37,713

 
(29,648
)
 
(38,406
)
Prepaid expenses
(2,308
)
 
(1,727
)
 
3,413

Accounts payable
(140,151
)
 
12,451

 
14,751

Accrued expenses
26,400

 
30,927

 
15,967

Income taxes
15,783

 
22,545

 
(30,053
)
          Other, net
(8,933
)
 
(22,527
)
 
(5,850
)
Net cash provided by operating activities
504,314

 
530,614

 
419,797

Cash flows from investing activities
 
 
 
 
 
Purchase of property and equipment
(438,977
)
 
(394,699
)
 
(577,421
)
Payments for acquisitions of businesses, net of cash acquired
(32,706
)
 
(68,200
)
 
(37,160
)
Proceeds from sales of property and equipment
5,041

 
5,069

 
5,246

Net cash used in investing activities
(466,642
)
 
(457,830
)
 
(609,335
)
Cash flows from financing activities
 
 
 
 
 
Proceeds from long-term debt

 

 
400,000

Repayments of long-term debt
(17,476
)
 
(16,000
)
 
(15,688
)
Net borrowings of short-term debt
45,000

 
35,400

 
38,700

Proceeds from exercise of stock options
2,958

 
2,290

 
1,377

Payments of cash dividends
(45,951
)
 
(41,430
)
 
(38,780
)
Repurchase of common stock

 
(37,479
)
 
(214,683
)
Tax withholdings on employee share-based awards
(7,224
)
 
(5,948
)
 
(4,426
)
Net cash (used in) provided by financing activities
(22,693
)
 
(63,167
)
 
166,500

Net increase (decrease) in cash and cash equivalents
14,979

 
9,617

 
(23,038
)
Cash and cash equivalents at beginning of year
63,296

 
53,679

 
76,717

Cash and cash equivalents at end of year
$
78,275

 
$
63,296

 
$
53,679

 
 
 
 
 
 
SUPPLEMENTAL DISCLOSURES OF CASH FLOWS INFORMATION
 
 
 
 
 
       Cash paid during the year for interest, net of amount capitalized
$
54,277

 
$
56,306

 
$
48,757

Cash paid (received) for income taxes, net
9,364

 
(11,433
)
 
24,274

Noncash investing and financing activities
 
 
 
 
 
Noncash additions from adoption of ASC 842
22,635

 

 

Purchased property and equipment in accounts payable
5,328

 
15,616

 
12,014

Shares repurchased in accounts payable

 

 
2,232

See accompanying Notes to Consolidated Financial Statements.

34


NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except share and per share amounts)
1. SIGNIFICANT ACCOUNTING POLICIES
Operations: Casey’s General Stores, Inc. and its subsidiaries (the Company/Casey’s) operate 2,207 convenience stores in 16 Midwest states. The stores are located primarily in smaller communities, many with populations of less than 5,000. Retail revenue in 2020 by category are as follows: 60% fuel, 28% grocery and other merchandise, and 12% prepared food and fountain. The Company’s products are readily available, and the Company is generally not dependent on a single supplier or only a few suppliers.
Principles of consolidation: The consolidated financial statements include the financial statements of Casey’s General Stores, Inc. and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain amounts in prior year have been reclassified to conform to current year presentation.
Use of estimates: 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 disclosure 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.
Cash equivalents: We consider all highly liquid investments with a maturity at purchase of three months or less to be cash equivalents. Included in cash equivalents are money market funds and credit card, debit card and electronic benefits transfer transactions that process within three days.
Inventories: Inventories, which consist of merchandise and fuel, are stated at the lower of cost or market. For fuel, cost is determined through the use of the first-in, first-out (FIFO) method. For merchandise inventories, cost is determined through the use of the last-in, first-out (LIFO) method.
The excess of replacement cost over the stated LIFO value was $87,546 and $80,814 at April 30, 2020 and 2019, respectively. There were no material LIFO liquidations during the periods presented. Below is a summary of the inventory values at April 30, 2020 and 2019:
 
 
Years ended April 30,
 
2020
 
2019
Fuel
$
33,695

 
$
83,204

Merchandise
202,312

 
189,836

Total inventory
$
236,007

 
$
273,040


The Company often receives vendor allowances on the basis of quantitative contract terms that vary by product and vendor or directly on the basis of purchases made. Vendor allowances include rebates and other funds received from vendors to promote their products. Vendor rebates, including billbacks, are treated as a reduction in cost of goods sold and are recognized primarily based on the purchase of product or shipment of product from the warehouse to the store, or sale of product to our guests. These are recognized in the period earned based on the applicable rebate agreement. Reimbursements of an operating expense (e.g., advertising) are recorded as reductions of the related expense.
Renewable Identification Numbers (RINs) are recorded as a reduction in cost of goods sold in the period when the Company commits to a price and agrees to sell all of the RINs earned during a specified period. The Company includes in cost of goods sold the costs incurred to acquire fuel and merchandise, including excise taxes, less vendor allowances and rebates and RINs. The Company does not record an asset on the balance sheet related to RINs that have not been validated and contracted. Warehousing costs are recorded within operating expenses on the consolidated statements of income.
Capitalized software implementation costs: The Company capitalizes expenditures related to the implementation of software as incurred. These costs are expensed on a straight-line basis within operating expenses over the contractual life of the contract with the related software provider. The useful lives utilized for capitalized software implementation costs range from 3-13 years. As of April 30, 2020 and April 30, 2019, the Company had recognized $38,593 and $27,873 of capitalized software implementation costs, respectively. The outstanding balance is recognized in other assets on the consolidated balance sheets.

35


Goodwill: Goodwill and intangible assets with indefinite lives are tested for impairment at least annually. The Company assesses impairment annually at year-end using a market based approach to establish fair value. All of the goodwill assigned to the individual stores is aggregated into a single reporting unit due to the similar economic characteristics of the stores. As of April 30, 2020 and 2019, there was $161,075 and $157,223 of goodwill, respectively. Management’s analysis of recoverability completed as of the fiscal year-end indicated no evidence of impairment for the years ended April 30, 2020, 2019, and 2018.
Depreciation and amortization: Depreciation of property and equipment are computed using the straight-line method over the following estimated useful lives:
 
 
 
Buildings
25-40 years
Machinery and equipment
5-40 years
Finance lease right-of-use assets
Lesser of term of lease or life of asset
Leasehold improvements
Lesser of term of lease or life of asset

The Company monitors stores and will accelerate depreciation if the expected life of the asset is reduced due to the expected remaining operation of the store or the Company’s plans. Construction in process is reported at cost and not subject to depreciation until the related asset is placed in service.

Store closings and asset impairment: The Company writes down property and equipment of stores it is closing to estimated net realizable value at the time management commits to a plan to close such stores and begins active marketing of the stores. The Company bases the estimated net realizable value of property and equipment on its experience in utilizing and/or disposing of similar assets, as well as estimates provided by its own and/or third-party real estate experts.
The Company monitors closed and underperforming stores for an indication that the carrying amount of assets may not be recoverable. If the sum of the expected future undiscounted cash flows is less than the carrying amount of the assets, an impairment loss is recognized to the extent carrying value of the assets exceeds their estimated fair value. Fair value is based on management’s estimate of the price that would be received to sell an asset in an orderly transaction between market participants. The estimate is derived from offers, actual sale or disposition of assets subsequent to year-end, and other indications of fair value, which are considered Level 3 inputs (see Note 3). In determining whether an asset is impaired, assets are grouped at the lowest level for which there are identifiable cash flows that are largely independent of the cash flows of other groups of assets, which for the Company is generally on a store-by-store basis. The Company incurred impairment charges of $1,177 in fiscal 2020, $1,167 in fiscal 2019, and $507 in fiscal 2018. Impairment charges are a component of operating expenses.
Excise taxes: Excise taxes approximating $1,063,000, $988,000, and $919,000 on retail fuel sales are included in total revenue and cost of goods sold for fiscal 2020, 2019, and 2018, respectively.
Income taxes: The Company uses the asset and liability method of accounting for 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 income in the period that includes the enactment date. The Company calculates its current and deferred tax provision based on estimates and assumptions that could differ from actual results reflected in income tax returns filed in subsequent years. Adjustments based on filed returns are recorded when identified.
Revenue recognition: The Company recognizes retail sales of fuel, grocery and other merchandise, prepared food and fountain and other revenue at the time of the sale to the guest. Sales taxes collected from guests and remitted to the government are recorded on a net basis in the consolidated financial statements.
A portion of revenue from sales that include a redeemable box top coupon or points under our Casey’s Rewards program is deferred. The deferred portion of the sale represents the value of the estimated future redemption of the box top coupon or points. The amounts related to redeemable box top coupons and points are deferred until their redemption or expiration. Revenue related to the box top coupons and points issued is expected to be recognized less than one year from the original sale to the guest. As of April 30, 2020 and April 30, 2019, the Company recognized a contract liability of $11,180 and $6,931,

36


respectively, related to the outstanding box top coupons and Casey's Rewards points, which is included in other accrued expenses on the consolidated balance sheets.

Gift card related revenue is recognized as the gift cards are used by the guest. Gift card breakage revenue is recognized based on the estimated gift card breakage rate over the pro rata usage of the card.
Net income per common share: Basic earnings per share have been computed by dividing net income by the weighted average shares outstanding during each of the years. Unvested shares under equity awards are treated as common shares within the basic earnings per share calculation when a team member has met certain requirements in the award agreement. For example, if retirement provisions are satisfied which allow a team member to avoid forfeiture of the award upon a normal retirement from the Company, it is included in the basic earnings per share calculation. The calculation of diluted earnings per share treats stock options and unvested restricted stock units with time-based restrictions as potential common shares to the extent they are dilutive. The diluted earnings per share calculation does not take into effect any shares that have not met performance or market conditions as of the reporting period.
Asset retirement obligations: The Company recognizes the estimated future cost to remove underground storage tanks over the estimated useful life of the storage tank. The Company records a discounted liability for the fair value of an asset retirement obligation with a corresponding increase to the carrying value of a long-lived asset at the time an underground storage tank is installed. The Company amortizes the amount added to property and equipment on a straight-line basis and recognizes accretion expense in connection with the discounted liability over the remaining life of the tank. The estimates of the anticipated future costs for removal of an underground storage tank are based on our prior experience with removal. Because these estimates are subjective and are currently based on historical costs with adjustments for estimated future changes in the associated costs, we expect the dollar amount of these obligations to change as more information is obtained.

There were no material changes in our asset retirement obligation estimates during fiscal 2020. The net amount recorded as an increase to the related underground storage tank asset related to asset retirement obligations was $13,416 and $11,793 at April 30, 2020 and 2019, respectively, and is recorded in property and equipment, net of depreciation. The discounted liability was $22,658 and $18,058 at April 30, 2020 and 2019, respectively, and is recorded in other long-term liabilities.
Self-insurance: The Company is primarily self-insured for team member healthcare, workers’ compensation, general liability, and automobile claims. The self-insurance claim liability for workers’ compensation, general liability, and automobile claims is determined actuarially at each year end based on claims filed and an estimate of claims incurred but not yet reported. Actuarial projections of the losses are employed due to the potential of variability in the liability estimates. Some factors affecting the uncertainty of the claim liability include the loss development factors, which includes the development time frame and settlement patterns, and expected loss rates, which includes litigation and adjudication direction, and medical treatment and cost trends. The liability is not discounted. The balance of our self-insurance reserves was $44,959 and $44,334 for the years ended April 30, 2020 and 2019, respectively.
Environmental remediation liabilities: The Company accrues for environmental remediation liabilities when it is probable a liability has been incurred and the amount of loss can be reasonably estimated.
Derivative instruments: There were no options or futures contracts as of or during the years ended April 30, 2020, 2019, or 2018. However, we do from time to time, participate in a forward buy of certain commodities. These are not accounted for as derivatives under the normal purchase and sale exclusions within the applicable accounting guidance.
Stock-based compensation: Stock-based compensation is recorded based upon the fair value of the award on the grant date. The cost of the award is recognized ratably in the consolidated statements of income over the vesting period of the award, adjusted for certain retirement provisions. Additionally, certain awards include performance and market conditions. The majority of performance-based awards are based on the achievement of a three year average return on invested capital (ROIC). For these awards, stock-based compensation expense is estimated based on the probable outcome of shares to be awarded adjusted as necessary at each reporting period. The market-based awards are achieved based on our relative performance to a pre-determined peer group. The fair value of these awards is determined using a Monte Carlo simulation as of the date of the grant. For market-based awards, the stock-based compensation expense will not be adjusted should the target awards vary from actual awards.  
Segment reporting: As of April 30, 2020, we operated 2,207 stores in 16 states. Our convenience stores offer a broad selection of merchandise, fuel and other products and services designed to appeal to the convenience needs of our guests. We manage the business on the basis of one operating segment and therefore, have only one reportable segment. Our stores sell

37


similar products and services, use similar processes to sell those products and services, and sell their products and services to similar classes of guests. We make specific disclosures concerning the three broad merchandise categories of fuel, grocery and other merchandise, and prepared food and fountain because it makes it easier for us to discuss trends and operational initiatives within our business and industry. Although we can separate revenues and cost of goods sold within these categories (and further sub-categories), the operating expenses associated with operating a store that sells these products are not separable by these three categories.
Recent accounting pronouncements:
In May 2014, the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606). We adopted the standard on May 1, 2018 using the modified retrospective approach. The Company adopted two changes that affect the timing of recognition of revenues related to gift card breakage income and the redemption of coupon box tops attached to our pizza boxes. The impact related to gift cards was $879, net of $321 of deferred taxes and was an increase to shareholders' equity with a reduction in deferred income. The impact related to box tops was $5,019, net of $1,816 of deferred taxes and was a reduction in shareholders' equity, with an increase in deferred income.
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). This update seeks to increase the transparency and comparability among entities by requiring public entities to recognize lease assets and lease liabilities on the balance sheet and disclose key information about leasing arrangements. To satisfy the standard’s objective, a lessee will recognize a right-of-use asset representing its right to use the underlying asset for the lease term and a lease liability for the obligation to make lease payments. Both the right-of-use asset and lease liability will initially be measured at the present value of the lease payments, with subsequent measurement dependent on the classification of the lease as either a finance or an operating lease. For leases with a term of twelve months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. If a lessee makes this election, it should recognize lease expense for such leases generally on a straight-line basis over the lease term.

In July 2018, the FASB issued ASU 2018-10, Leases (Topic 842) - Codification Improvements which contains several FASB Codification improvements for ASC Topic 842, including several implementation issues and ASU 2018-11, "Leases (Topic 842) - Targeted Improvements" which provides entities with an additional transition method for implementing ASC Topic 842. Entities have the option to apply the new standard at the adoption date, recognizing a cumulative-effect adjustment to the opening balance of retained earnings along with the modified retrospective approach previously identified, both of which include a number of practical expedients that companies may elect to apply. Under the cumulative-effect adjustment comparative periods would not
be restated. Under the modified retrospective approach leases are recognized and measured under the noted guidance at the beginning of the earliest period presented. The new standard is effective for public companies for annual periods beginning after December 15, 2018, and interim periods within those years, with early adoption permitted. We adopted this guidance as of May 1, 2019 using the modified retrospective approach and elected the cumulative-effect adjustment practical expedient. As a result of the transition method selected, the Company did not restate previously reported comparable periods. Please refer to note 7 for additional information regarding the Company’s adoption of ASC 842.

In October 2016, the FASB issued ASU No. 2016-16, Intra-Entity Transfers of Assets Other than Inventory. We adopted this standard in the quarter ended July 31, 2018, which resulted in no material impact to the Company.

In January 2017, the FASB issued ASU 2017-01, Business Combinations, Clarifying the Definition of a Business. The standard clarifies the definition of a business and adds guidance to assist entities in the determination of whether an acquisition (or disposal) represents assets or a business. The guidance requires the Company to utilize various criteria to evaluate whether or not an acquisition is a business. First, if substantially all of the fair value of the assets acquired is concentrated in a single asset or a group of similar identifiable assets, the acquired assets do not represent a business. If that is not the case, the update provides further guidance to evaluate if the acquisition represents a business focused on the nature and substance of the inputs and process acquired. The standard is generally expected to reduce the number of business combinations, which may impact the allocation of purchase consideration in future acquisitions. Where it is determined that an acquisition is not a business combination, there would be no resulting goodwill recorded. The Company prospectively adopted this guidance for all future acquisitions in the first quarter of fiscal 2019.

In August 2018, the FASB issued ASU 2018-15, Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This standard provides guidance on accounting for costs of implementation activities performed in a cloud computing arrangement that is a service contract. The amendments in the update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software and hosting

38


arrangements that include an internal-use software license. The Company early adopted this guidance retrospectively, in the first quarter of fiscal 2019. The adoption did not have a material impact on our consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes. The standard includes changes that eliminate certain exceptions related to the approach for intraperiod tax allocation and the methodology for calculating income taxes in an interim period. It also simplifies aspects of the accounting for franchise taxes, certain transactions that result in a step-up in the tax basis of goodwill, and enacted changes in tax laws or rates. The Company is required to adopt this guidance in the first quarter of its fiscal 2022, with early adoption permitted. The Company is currently evaluating the impact the standard has on the consolidated financial statements.
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The standard included optional guidance for a limited period of time to help ease the burden in accounting for the effects of reference rate reform. The new standard is effective for all entities through December 31, 2022. The Company does not expect the adoption of this standard to have a material impact on our consolidated financial statements.
2. ACQUISITIONS
During the year ended April 30, 2020, the Company acquired 18 stores through a variety of multi-store and single store transactions with several unrelated third parties. Of the 18 stores acquired, 11 were re-opened as a Casey's store during the 2020 fiscal year, and seven will be opened during the 2021 fiscal year. The majority of the acquisitions meet the criteria to be considered business combinations. The purchase price of the stores were valued using a discounted cash flow model on a location by location basis. The acquisitions were recorded in the financial statements by allocating the purchase price to the assets acquired, including intangible assets and liabilities assumed, based on their estimated fair values at the acquisition date as determined by third party appraisals or internal estimates. The excess of the cost of the acquisition over the net amounts assigned to the fair value of the assets acquired and the liabilities assumed is recorded as goodwill if the acquisition is considered to be a business combination. All of the goodwill associated with these transactions will be deductible for income tax purposes over 15 years.
Allocation of the purchase price for the transactions in aggregate for the year ended April 30, 2020 is as follows (in thousands):
Assets acquired:
 
Inventories
$
680

Property and equipment
28,384

Total assets
29,064

Liabilities assumed:
 
Accrued expenses
210

Total liabilities
210

Net tangible assets acquired
28,854

Goodwill
3,852

Total consideration paid
$
32,706



The following unaudited pro forma information presents a summary of our consolidated results of operations as if the transactions referenced above occurred at the beginning of the first fiscal year of the periods presented (amounts in thousands, except per share data):
 
Years Ended April 30,
 
2020
 
2019
Total revenue
$
9,217,749

 
$
9,421,773

Net income
$
265,233

 
$
205,987

Net income per common share
 
 
 
Basic
$
7.18

 
$
5.61

Diluted
$
7.13

 
$
5.57



39


3. FAIR VALUE OF FINANCIAL INSTRUMENTS AND LONG-TERM DEBT
A summary of the fair value of the Company’s financial instruments follows.
Cash and cash equivalents, receivables, and accounts payable: The carrying amount approximates fair value due to the short maturity of these instruments or the recent purchase of the instruments at current rates of interest.
Long-term debt: The fair value of the Company’s long-term debt (including current maturities) and finance lease obligations is estimated based on the current rates offered to the Company for debt of the same or similar issues. The fair value of the Company’s long-term debt and capital lease obligations was approximately $1,341,000 and $1,272,000, respectively, at April 30, 2020 and 2019.
The carrying amount of the Company’s long-term debt and finance lease obligations by issuance is as follows: 
 
As of April 30,
 
2020
 
2019
Finance lease liabilities (Note 7)
$
16,746

 
$
16,480

5.72% Senior notes due in 14 installments beginning September 30, 2012 and ending March 30, 2020

 
15,000

5.22% Senior notes due August 9, 2020 (1)
569,000

 
569,000

3.67% Senior notes (Series A) due in 7 installments beginning June 17, 2022, and ending June 15, 2028
150,000

 
150,000

3.75% Senior notes (Series B) due in 7 installments beginning December 17, 2022 and ending December 18, 2028
50,000

 
50,000

3.65% Senior notes (Series C) due in 7 installments beginning May 2, 2025 and ending May 2, 2031
50,000

 
50,000

3.72% Senior notes (Series D) due in 7 installments beginning October 28, 2025 and ending October 28, 2031
50,000

 
50,000

3.51% Senior notes (Series E) due June 13, 2025
150,000

 
150,000

3.77% Senior notes (Series F) due August 22, 2028
250,000

 
250,000

 
1,285,746

 
1,300,480

Less current maturities (2)
571,244

 
17,205

 
$
714,502

 
$
1,283,275



(1)    The Company is in the process of refinancing these Senior notes, and expects to execute the applicable note purchase agreement for the refinancing in the near future shortly after the report date.

(2)     Long-term debt is presented gross in the table above, but net of unamortized debt issuance costs of $964 and $1,171 on the consolidated balance sheets for the years ended April 30, 2020 and 2019, respectively.

In January 2019, the Company entered into the Credit Facility that provides for a $300 million unsecured revolving line of credit, a $30 million sublimit for letters of credit and a $30 million sublimit for swingline loans. The Credit Facility contains an expansion option permitting the Company to request an increase of the Credit Facility from time to time up to an aggregate additional $150 million from the lenders or other financial institutions acceptable to the Company and the Administrative Agent, upon the satisfaction of certain conditions, including the consent of the lenders whose commitments would increase. The maturity date is January 11, 2024. Amounts borrowed under the Credit Facility bear interest at variable rates based upon, at the Company's option, either (a) LIBOR plus an applicable margin or (b) an alternate base rate. The Credit Facility also carries a facility fee between 0.2% and 0.4% per annum based on the Company's consolidated leverage ratio as defined in the credit agreement. The Company had $120,000 and 75,000 outstanding under the line of credit at April 30, 2020 and 2019, respectively.

Concurrently with this credit agreement, the Company also reduced the Bank Line from $150,000 to $25,000. The Bank Line bears interest at a variable rate subject to change from time to time based on changes in an independent index referred to in the Bank Line as the Federal Funds Offered Rate (the “Index”). The interest rate to be applied to the unpaid principal balance of the Bank Line was at a rate of 1.0% over the Index. There was $0 outstanding at April 30, 2020 and 2019. The line of credit is due upon demand.

40


Interest expense is net of interest income of $860, $595, and $1,583 for the years ended April 30, 2020, 2019, and 2018, respectively. Interest expense is also net of interest capitalized of $5,258, $3,057, and $2,260 during the years ended April 30, 2020, 2019, and 2018, respectively.
The agreements relating to the above long-term debt contain certain operating and financial covenants. At April 30, 2020, the Company was in compliance with all such operating and financial covenants.
Listed below are the aggregate maturities of long-term debt, including finance lease obligations, for the 5 years commencing May 1, 2020 and thereafter:
 
Years ended April 30,
Finance Leases
 
Senior Notes
 
Total
2021
$
2,244

 
$
569,000

 
$
571,244

2022
2,354

 

 
2,354

2023
2,484

 
20,000

 
22,484

2024
2,060

 
32,000

 
34,060

2025
734

 
32,000

 
32,734

Thereafter
6,870

 
616,000

 
622,870

 
$
16,746

 
$
1,269,000

 
$
1,285,746


4. PREFERRED AND COMMON STOCK
Preferred stock: The Company has 1,000,000 authorized shares of preferred stock, of which 250,000 shares have been designated as Series A Serial Preferred Stock. No shares have been issued.
Common stock: The Company currently has 120,000,000 authorized shares of common stock.
Stock incentive plans: The 2018 Stock Incentive Plan (the “2018 Plan”), was approved by the Board in June 2018 and approved by the Company's shareholders on September 5, 2018 ("the "2018 Plan Effective Date"). The 2018 Plan replaced the 2009 Stock Incentive Plan (the "2009 Plan") under which no new awards are allowed to be granted as of the 2018 Plan Effective Date.
Awards under the 2018 Plan may take the form of stock options, stock appreciation rights, restricted stock, restricted stock units and other equity-based and equity-related awards. Each share issued pursuant to a stock option and each share with respect to which a stock-settled stock appreciation right is exercised (regardless of the number of shares actually delivered) is counted as one share against the maximum limit under the 2018 Plan, and each share issued pursuant to an award of restricted stock or restricted stock units is counted as two shares against the maximum limit. Restricted stock is transferred immediately upon grant (and may be subject to a holding period), whereas restricted stock units have a vesting period that must expire, and in some cases performance or market conditions that must be satisfied before the stock is transferred. There were 2,618,194 shares available for grant at April 30, 2020 under the 2018 Plan.
We account for stock-based compensation by estimating the grant date fair value of stock options using the Black Scholes model, and the fair value of time-based and performance-based restricted stock unit awards using the closing price of our common stock. For market based awards, we use a "Monte Carlo" approach to estimate the value of the awards, which simulates the prices of the Company’s and each member of the performance peer groups' common stock price at the end of the relevant performance period, taking into account volatility and the specifics surrounding each total shareholder return metric under the relevant plan. We recognize these amounts as an operating expense in our consolidated statements of income ratably over the requisite service period using the straight-line method, as adjusted for certain retirement provisions, and updated estimates of shares to be issued under performance-based awards. All awards have been granted at no cost to the grantee and/or non-employee member of the Board.

41


The following table summarizes the equity-related grants made during the three-year period ended April 30, 2020:
Date of Grant
Type of Grant
Shares Granted
Recipients
Vesting Date
Fair Value at Grant Date
 
 
 
 
 
 
June 1, 2017
Restricted Stock Units
63,699

Key Employees
June 1, 2020
$7,388
July 14, 2017
Restricted Stock Units (1)
61,126

Officers
June 15, 2020
$6,912
September 28, 2017
Restricted Stock
8,344

Non-Employee Board Members
Immediate
$920
March 29, 2018
Restricted Stock Units
2,150

Non-Employee Board Members
September 21, 2018
$236
May 24, 2018
Restricted Stock Units
88,846

Key Employees
May 24, 2021
$8,593
June 8, 2018
Restricted Stock Units (1)
75,402

Officers
June 8, 2021
$7,571
September 5, 2018
Restricted Stock Units
7,984

Non-Employee Board Members
2019 Annual Shareholders' Meeting Date
$920
June 4, 2019
Restricted Stock Units
75,959

Key Employees
June 4, 2022
$9,886
June 4, 2019
Restricted Stock Units (1)
59,579

Officers
June 4, 2022
$9,097
June 24, 2019
Restricted Stock Units (2)
32,786

CEO
Various (2)
$5,700
September 4, 2019
Restricted Stock Units
5,504

Non-Employee Board Members
2020 Annual Shareholders' Meeting Date
$919
December 23, 2019
Restricted Stock Units (3)
5,000

CEO
Various (3)
$788
Various (4)
Restricted Stock Units (4)
8,444

Officers
Various (4)
$1,368
Various (5)
Restricted Stock Units (5)
1,763

Officers
Various (5)
$354

(1) This grant of restricted stock units includes time-based, performance-based and market-based awards.  The performance-based awards included in the figure above represent a “target” amount; the final amount earned is based on the satisfaction of certain performance measures over a three-year performance period and will range from 0% to 200% of the “target". The market-based awards incorporate market conditions in determining fair value as of the grant date, and will also range from 0% to 200% of the "target". Total market-based expense of approximately $2.3 million for the 2017 grant, $2.6 million for the 2018 grant, and $3.1 million for the 2019 grant will be recognized on a straight-line basis over the vesting period, subject to acceleration for retirement provisions.
(2) This grant of restricted stock units is comprised of time-based awards that vest ratably on each June 23, 2020 through 2022, along with a market-based award vesting June 23, 2022. The market-based award incorporates market conditions in determining fair value on the grant date and will range from 0% to 200% of the target. Total market-based expense of approximately $1.8 million will be recognized on a straight-line basis over the vesting period.
(3) This grant of restricted stock units is comprised of performance-based awards which are calculated based upon targets achieved over performance periods from January 1, 2020 to December 31, 2020. If the performance targets are met, the units vest ratably on each January 15, 2021 through 2023.
(4) These grants of restricted stock units were issued to various officers throughout the fiscal year. The grants were comprised of time-based awards and vest in accordance with the agreements, ranging from January 2021 to January 2023.
(5) These grants of restricted stock units were issued to various officers throughout the fiscal year. The grants includes time-based, performance-based and market-based awards.  The performance-based awards included in the figure above represent a

42


“target” amount; the final amount earned is based on the satisfaction of certain performance measures over a three-year performance period and will range from 0% to 200% of the “target". The market-based awards incorporate market conditions in determining fair value as of the grant date, and will also range from 0% to 200% of the "target". Total market-based expense of approximately $177 will be recognized on a straight-line basis over the vesting period.
At April 30, 2020, stock options for 43,189 shares (which expire on June 23, 2021) were outstanding. All stock option shares issued are previously unissued authorized shares. Information concerning the issuance of stock options under the 2009 Plan is presented in the following table (no stock option awards have been granted under the 2018 Plan): 
 
Number
of option shares
 
Weighted
average option
exercise price
Outstanding at April 30, 2017
222,050

 
$
38.51

Exercised
(40,377
)
 
34.11

Outstanding at April 30, 2018
181,673

 
$
39.48

Exercised
(71,546
)
 
32.02

Forfeited
(300
)
 
25.26

Outstanding at April 30, 2019
109,827

 
$
44.39

Exercised
(66,638
)
 
44.39

Outstanding at April 30, 2020
43,189

 
$
44.39


At April 30, 2020, all outstanding options had an aggregate intrinsic value of $4,622 and a remaining contractual life of 1.17 years. The weighted average exercise price for all remaining outstanding options is $44.39. All options are vested as of April 30, 2020. The aggregate intrinsic value for the total of all options exercised during the year ended April 30, 2020 was $7,412.
Information concerning the issuance of restricted stock units under the 2018 Plan and the 2009 Plan is presented in the following table:
 
 
Unvested at April 30, 2017
303,400

Granted
126,980

Vested
(88,700
)
Forfeited
(2,699
)
Unvested at April 30, 2018
338,981

Granted
172,232

Vested
(104,166
)
Forfeited
(10,530
)
Performance Award Adjustments
(7,717
)
Unvested at April 30, 2019
388,800

Granted
189,035

Vested
(108,484
)
Forfeited
(25,146
)
Performance Award Adjustments
29,594

Unvested at April 30, 2020
473,799


Total compensation costs recorded for employees and non-employee board members for the stock options, restricted stock, and restricted stock unit awards for the years ended April 30, 2020, 2019 and 2018 were $18,129, $16,410, and $18,800, respectively. As of April 30, 2020, there was $17,022 of total unrecognized compensation costs related to the 2018 Plan and 2009 Plan for costs related to restricted stock units which are expected to be recognized ratably through fiscal 2022.
During the fourth quarter of the fiscal year ended April 30, 2017, the Company began a share repurchase program, wherein the Company was authorized to repurchase up to an aggregate of $300 million of the Company's outstanding common stock. The share repurchase authorization was valid for a period of two years. From its inception on March 9, 2017, through May 2018, the company completed the $300 million authorization by repurchasing 2,794,192 shares of its common stock.

43


In March 2018, the Company announced a second share repurchase program with an aggregate $300 million share repurchase program. The share repurchase authorization was valid for a period of two years. On March 6, 2020, the authorization was extended through the end of the Company’s 2022 fiscal year. The timing and number of repurchase transactions under the program depends on a variety of factors including, but not limited to, market conditions, corporate considerations, business opportunities, debt agreements, and regulatory requirements. The program can be suspended or discontinued at any time. No repurchases were made on that program in fiscal 2020.
5. NET INCOME PER COMMON SHARE
Computations for basic and diluted earnings per common share are presented below:
 
Years ended April 30,
 
2020
 
2019
 
2018
Basic
 
 
 
 
 
Net income
$
263,846

 
$
203,886

 
$
317,903

Weighted average shares outstanding-basic
36,956,115

 
36,709,940

 
37,778,304

Basic earnings per common share
$
7.14

 
$
5.55

 
$
8.41

Diluted

 

 

Net income
$
263,846

 
$
203,886

 
$
317,903

Weighted-average shares outstanding-basic
36,956,115

 
36,709,940

 
37,778,304

Plus effect of stock options and restricted stock units
229,713

 
265,447

 
353,795

Weighted-average shares outstanding-diluted
37,185,828

 
36,975,387

 
38,132,099

Diluted earnings per common share
$
7.10

 
$
5.51

 
$
8.34


There were no options considered antidilutive; therefore, all options were included in the computation of dilutive earnings per share for fiscal 2020, 2019, and fiscal 2018, respectively.
6. INCOME TAXES
Income tax expense (benefit) attributable to earnings consisted of the following components:
 
Years ended April 30,
 
2020
 
2019
 
2018
Current tax expense (benefit):
 
 
 
 
 
Federal
$
22,182

 
$
10,326

 
(7,057
)
State
6,210

 
3,853

 
1,769

 
28,392

 
14,179

 
(5,288
)
Deferred tax expense (benefit)
49,810

 
45,337

 
(98,178
)
Total income tax expense (benefit)
$
78,202

 
$
59,516

 
(103,466
)


44


The tax effects of temporary differences that gave rise to significant portions of the deferred tax assets and deferred tax liabilities were as follows: 
 
As of April 30,
 
2020
 
2019
Deferred tax assets:
 
 
 
Accrued liabilities and reserves
$
15,953

 
$
11,705

Property and equipment depreciation
27,512

 
24,661

Workers compensation
8,303

 
8,277

Deferred compensation
3,781

 
3,827

Equity compensation
7,083

 
6,727

State net operating losses & tax credits
424

 
775

Other
1,335

 
1,033

Total gross deferred tax assets
64,391

 
57,005

Less valuation allowance
47

 
47

Total net deferred tax assets
64,344

 
56,958

Deferred tax liabilities:

 

Property and equipment depreciation
(474,829
)
 
(420,710
)
Goodwill
(24,348
)
 
(21,560
)
Other
(765
)
 
(476
)
Total gross deferred tax liabilities
(499,942
)
 
(442,746
)
Net deferred tax liability
$
(435,598
)
 
(385,788
)

    
At April 30, 2020, the Company had net operating loss carryforwards for state income tax purposes of approximately $97,144, which are available to offset future state taxable income. The state net operating loss carryforwards begin to expire in 2021.
The valuation allowance for state net operating loss deferred tax assets as of April 30, 2020 and 2019 was $47. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected taxable income, and tax planning strategies in making this assessment.
Total reported tax expense applicable to the Company’s continuing operations varies from the tax that would have resulted from applying the statutory U.S. federal income tax rates to income before income taxes.
 
Years ended April 30,
 
2020
 
2019
 
2018
Income taxes at the statutory rates
21.0
 %
 
21.0
 %
 
30.4
 %
Impact of Tax Reform Act
 %
 
0.4
 %
 
(80.5
)%
Federal tax credits
(1.9
)%
 
(2.3
)%
 
(2.2
)%
State income taxes, net of federal tax benefit
4.0
 %
 
4.3
 %
 
3.7
 %
Impact of phased-in state law changes, net of federal benefit
(0.2
)%
 
(1.8
)%
 
0.8
 %
ASU 2016-09 benefit (share based compensation)
(0.5
)%
 
(0.6
)%
 
(0.8
)%
Other
0.5
 %
 
1.6
 %
 
0.3
 %
 
22.9
 %
 
22.6
 %
 
(48.3
)%

The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company had a total of $8,907 and $7,287 in gross unrecognized tax benefits at April 30, 2020 and 2019, respectively, which is recorded in other long-term liabilities in the consolidated balance sheets. Of this amount, $7,059 represents the amount of unrecognized tax benefits that, if recognized, would impact our effective tax rate. Unrecognized tax benefits increased $1,620 during the twelve months ended April 30, 2020, due primarily to the increase associated with income tax filing positions for the current year exceeding the decrease related to the expiration of certain statute of limitations.

45


A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
 
2020
 
2019
Beginning balance
$
7,287

 
$
6,421

Additions based on tax positions related to current year
2,780

 
2,169

Reductions due to lapse of applicable statute of limitations
(1,160
)
 
(1,303
)
Ending balance
$
8,907

 
$
7,287


The total net amount of accrued interest and penalties for such unrecognized tax benefits was $354 and $242 at April 30, 2020 and 2019, respectively, and is included in other long-term liabilities. Net interest and penalties included in income tax expense for the twelve month periods ended April 30, 2020 and 2019 was an increase in tax expense of $112 and $51, respectively.
A number of years may elapse before an uncertain tax position is audited and ultimately settled. It is difficult to predict the ultimate outcome or the timing of resolution for uncertain tax positions. It is reasonably possible that the amount of unrecognized tax benefits could significantly increase or decrease within the next twelve months. These changes could result from the expiration of the statute of limitations, examinations or other unforeseen circumstances. The IRS is currently examining tax years 2016 and 2017. The Company has no other ongoing federal or state income tax examinations.
At this time, the Company’s best estimate of the reasonably possible change in the amount of the gross unrecognized tax benefits is a decrease of $1,800 during the next twelve months mainly due to the expiration of certain statutes of limitation. The federal statute of limitations remains open for the tax years 2012 and forward. Tax years 2012 and forward are subject to audit by state tax authorities depending on open statute of limitations waivers and the tax code of each state.
7. LEASES
The Company is a lessee in situations where we lease property and equipment, most commonly land or building, from a lessor. The Company is a lessor in situations where the Company owns land or building and leases a portion or all of the property or equipment to a tenant. In both situations, leases are reported in accordance with ASC 842 - Leases. As a lessee, the Company recognizes a right-of-use asset representing its right to use the underlying asset for the lease term and a lease liability for the obligation to make lease payments. Both the right-of-use asset and lease liability are initially measured at the present value of the lease payments, with subsequent measurement dependent on the classification of the lease as either a finance or an operating lease. For leases with a term of twelve months or less, we have elected to not recognize lease assets and lease liabilities and will recognize lease expense on a straight-line basis over the lease term. The Company records the operating lease liability in accrued expenses and other long-term liabilities and records the finance lease liability within current maturities of long-term debt and long term debt and finance lease obligations on the consolidated balance sheets. We have elected to adopt the package of practical expedients, as well as the land easement practical expedient. All lessor related activity is considered immaterial to the consolidated financial statements.
The leases initially recorded under ASC 842 were recognized, at the time of adoption, at an amount equal to the present value of the lease payments using the incremental borrowing rate of debt based upon the remaining term of the lease. New leases are recognized at the present value of the lease payments using the implicit rate in the lease agreement when it is readily determinable. In the case the implicit rate is not readily determinable, the Company uses the incremental borrowing rate of debt based on the term of the lease.
Several leases have variable payment components of the lease such as commission based payments or payments for property taxes and insurance. For these leases, the Company has not included those variable payments in the calculation of the lease liability as the payments are not in-substance fixed and do not depend on an index or rate. These variable payments will be expensed as incurred. The Company also has options to renew or extend the current lease arrangement on many of our leases. In these situations, if it was reasonably certain the lease would be extended, we have included those extensions within the remaining lease payments at the time of measurement.
Lease right-of-use assets outstanding as of April 30, 2020 consisted of the following (in thousands):
 
Classification
 
 
 
April 30, 2020
Operating lease right-of-use assets
Other assets
 
 
 
$
21,143

Finance lease right-of-use assets
Property and equipment
 
 
 
$
14,583



46


Weighted average remaining lease terms, weighted average discount rates, and supplementary cash flow information for outstanding leases were as follows:
 
 
 
 
 
April 30, 2020
Weighted-average remaining lease-term - finance lease
 
 
 
10.9

Weighted-average remaining lease-term - operating lease
 
 
 
20.4

 
 
 
 
 
Weighted-average discount rate - finance lease
 
 
 
5.34
%
Weighted-average discount rate - operating lease
 
 
 
4.25
%
 
 
 
 
 
Right-of-use assets obtained in exchange for new finance lease liabilities (in thousands)
 
$
1,520

Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)
 
$
2,840


Future minimum payments under the finance leases and operating leases with initial or remaining terms of one year or more consisted of the following at April 30, 2020 and April 30, 2019:
Years ended April 30, 2020
Finance leases
 
Operating leases
2021
$
3,118

 
$
1,829

2022
3,110

 
1,814

2023
3,116

 
1,717

2024
2,565

 
1,683

2025
1,167

 
1,686

Thereafter
10,764

 
25,335

Total minimum lease payments
23,840

 
34,064

Less amount representing interest
7,094

 
12,468

Present value of net minimum lease payments
$
16,746

 
$
21,596

Years ended April 30, 2019
Capital leases
 
Operating leases
2020
$
3,103

 
$
1,703

2021
3,109

 
1,547

2022
3,096

 
1,354

2023
3,098

 
1,228

2024
2,548

 
1,066

Thereafter
9,215

 
10,438

Total minimum lease payments
24,169

 
$
17,336

Less amount representing interest
7,689

 
 
Present value of net minimum lease payments
$
16,480

 
 

Effective during the third quarter of fiscal year 2020, Casey’s Marketing Company, and the City of Joplin, Missouri (“Joplin”) entered into an agreement in which Joplin agreed to issue up to $51.4 million of taxable industrial development revenue bonds for the purpose of acquiring, constructing, improving, purchasing, equipping and installing a warehouse and distribution facility, which is to be developed and used by the Company. As title transfers to Joplin throughout development and the Company subsequently leases the related asset from Joplin, we have accounted for the transaction under the sale-and-leaseback guidance included in ASC 842-40. We have a purchase option included in the lease agreement for below the fair value of the asset, which prevents the transfer of the assets to Joplin from being recognized as a sale. Accordingly, we have not recognized any gain or loss related to the transfer. Furthermore, we have not derecognized the transferred assets and continue to recognize them in property and equipment on the consolidated balance sheets. The Company has the right and intends to set-off any obligations to make payments under the lease, with proceeds due from the industrial revenue bonds. As of April 30, 2020, we have $5,505 recognized as construction in process in property and equipment on the consolidated balance sheets related to this agreement.

47


8. BENEFIT PLANS
401(k) Plan: The Company provides team members with a defined contribution 401(k) Plan. The 401(k) Plan is available to all team members who meet minimum age and service requirements. The Company contributions consist of matching amounts in Company stock and are allocated based on team member contributions. Contributions to the 401(k) Plan were $10,571, $9,918, and $9,614 for the years ended April 30, 2020, 2019, and 2018, respectively.
On April 30, 2020 and 2019, 1,113,882 and 1,261,258 shares of common stock, respectively, were held by the trustee of the 401(k) Plan in trust for distribution to eligible participants upon death, disability, retirement, or termination of employment. Shares held by the 401(k) Plan are treated as outstanding in the computation of net income per common share.
Supplemental executive retirement plan: The Company has a nonqualified supplemental executive retirement plan (SERP) for two of its former executive officers, one of whom retired April 30, 2003 and the other on April 30, 2008. The SERP provides for the Company to pay annual retirement benefits, up to 50% of base compensation until death of the officer. If death occurs within twenty years of retirement, the benefits become payable to the officer’s spouse (at a reduced level) until the spouse’s death or twenty years from the date of the officer’s retirement, whichever comes first. The Company recorded the deferred compensation over the term of employment. The amounts accrued at April 30, 2020 and 2019, respectively, were $3,434 and $3,800. The discount rates were based off of the Company's incremental borrowing rate, and ranged from 2.04% to 2.44% for the year ended April 30, 2020. The discount rates used for the year ended April 30, 2019 ranged from 3.78% to 4.01%. The amount expensed in fiscal 2020 was $269 and the Company expects to pay $635 per year for each of the next three years, and $354 in the fourth and fifth year. Expense incurred in fiscal 2019 and fiscal 2018 was $221 and $112, respectively.
Other post-employment benefits: The Company also has severance and/or deferred compensation agreements with former team members. The amounts accrued at April 30, 2020 and 2019 were $3,793 and $2,870, respectively. The Company expects to pay $1,511 in fiscal 2021 and $401 for each of the four years thereafter under the agreements. The expense (benefit received) incurred in fiscal 2020, 2019, and 2018 related to these agreements was $2,727, $(97), and $131, respectively.
9. COMMITMENTS
During the 2019 fiscal year, the Company was a party to an employment agreement with Terry W. Handley with respect to his service as President and Chief Executive Officer. Mr. Handley retired from the Company on June 23, 2019. In connection with the appointment of Darren M. Rebelez as President and Chief Executive Officer, effective June 24, 2019, the Company is a party to an employment agreement with Mr. Rebelez that provides he will receive aggregate base compensation of not less than $950 per year, exclusive of incentive payments. The Company also has entered into change of control agreements with its president and CEO and 21 other officers, providing for certain payments in the event of termination in connection with a change of control of the Company.

We have entered into various purchase agreements related to our fuel supply, which include varying volume
commitments. Prices included in the purchase agreements are indexed to market prices. While volume commitments are
included in the contracts, we do not have a history of incurring material penalties related to these provisions. These
contracts are not accounted for as derivatives as they meet the normal purchases exclusion under derivative accounting.
10. CONTINGENCIES
Environmental compliance: The United States Environmental Protection Agency and several states have adopted laws and regulations relating to underground storage tanks used for petroleum products. Several states in which the Company does business have trust fund programs with provisions for sharing or reimbursing corrective action or remediation costs.
Management currently believes that substantially all capital expenditures for electronic monitoring, cathodic protection, and overfill/spill protection to comply with existing regulations have been completed. The Company has an accrued liability at April 30, 2020 and 2019 of approximately $328 and $381, respectively, for estimated expenses related to anticipated corrective actions or remediation efforts, including relevant legal and consulting costs. Management believes the Company has no material joint and several environmental liability with other parties. Additional regulations or amendments to the existing regulations could result in future revisions to such estimated expenditures.
Legal matters: From time to time we may be involved in legal or administrative proceedings or investigations arising from the conduct of our business operations, including, but not limited to, contractual disputes; employment, personnel, or accessibility matters; personal injury and property damage claims; and claims by federal, state, and local regulatory authorities relating to the sale of products pursuant to licenses and permits issued by those authorities. Claims for damages in those actions may be substantial. While the outcome of such litigation, proceedings, investigations, or claims is never certain, it is our

48


opinion, after taking into consideration legal counsel’s assessment and the availability of insurance proceeds and other collateral sources to cover potential losses, that the ultimate disposition of such matters currently pending or threatened, individually or cumulatively, will not have a material impact on our consolidated financial position and results of operations.
Other: At April 30, 2020, the Company was primarily self-insured for workers’ compensation claims in all but two states of its marketing territory. In North Dakota and Ohio, the Company is required to participate in an exclusive, state managed fund for all workers compensation claims. The Company was also partially self-insured for general liability and auto liability under an agreement that provides for annual stop-loss limits equal to or exceeding $500 for general liability and auto liability and $350 for workers' compensation. To facilitate this agreement, letters of credit approximating $21,526 were issued and outstanding at April 30, 2020 and 2019, on the insurance company’s behalf. Additionally, the Company is self-insured for its portion of team member medical expenses. At April 30, 2020 and 2019, the Company had $44,959 and $44,334, respectively, outstanding for estimated claims relating to self-insurance, the majority of which has been actuarially determined.


49


11. QUARTERLY FINANCIAL DATA (Dollars in thousands, except per share amounts) (Unaudited)
 
 
Year ended April 30, 2020
 
Q1
 
Q2
 
Q3
 
Q4
 
Year Total
Total revenue
 
 
 
 
 
 
 
 
 
Fuel
$
1,627,568

 
1,514,474

 
1,376,018

 
999,352

 
5,517,412

Grocery and other merchandise
687,918

 
660,562

 
582,407

 
568,080

 
2,498,966

Prepared food and fountain
295,877

 
297,846

 
273,630

 
229,853

 
1,097,207

Other
15,266

 
14,704

 
16,143

 
15,598

 
61,711

 
$
2,626,629

 
2,487,586

 
2,248,198

 
1,812,883

 
9,175,296

Revenue less cost of goods sold excluding depreciation and amortization and credit card fees

 

 

 

 

Fuel
$
150,989

 
140,798

 
124,257

 
198,803

 
614,847

Grocery and other merchandise
215,453

 
220,134

 
191,692

 
172,862

 
800,140

Prepared food and fountain
184,012

 
181,452

 
164,795

 
137,833

 
668,092

Other
15,232

 
14,681

 
16,119

 
15,572

 
61,605

 
$
565,686

 
557,065

 
496,863

 
525,070

 
2,144,684

Net income
$
85,815

 
81,981

 
33,959

 
62,091

 
263,846

Income per common share

 

 


 

 

Basic
2.33

 
2.22

 
0.92

 
1.68

 
7.14

Diluted
2.31

 
2.21

 
0.91

 
1.67

 
7.10

 
 
 
 
 
 
 
 
 
 
 
Year ended April 30, 2019
 
Q1
 
Q2
 
Q3
 
Q4
 
Year Total
Total revenue
 
 
 
 
 
 
 
 
 
Fuel
$
1,647,417

 
1,621,868

 
1,233,620

 
1,345,866

 
5,848,770

Grocery and other merchandise
644,800

 
618,250

 
543,773

 
562,699

 
2,369,521

Prepared food and fountain
281,003

 
283,062

 
256,144

 
254,086

 
1,074,294

Other
15,212

 
14,825

 
14,539

 
15,746

 
60,325

 
$
2,588,432

 
2,538,005

 
2,048,076

 
2,178,397

 
9,352,910

Revenue less cost of goods sold excluding depreciation and amortization and credit card fees

 

 

 

 

Fuel
$
123,476

 
118,656

 
122,559

 
101,417

 
466,107

Grocery and other merchandise
208,925

 
200,193

 
173,512

 
177,188

 
759,817

Prepared food and fountain
174,184

 
176,675

 
159,682

 
158,057

 
668,598

Other
15,183

 
14,797

 
14,512

 
15,708

 
60,202

 
$
521,768

 
510,321

 
470,265

 
452,370

 
1,954,724

Net income
$
70,224

 
66,615

 
41,835

 
25,212

 
203,886

Income per common share

 

 

 

 

Basic
1.92

 
1.82

 
1.14

 
0.69

 
5.55

Diluted
1.90

 
1.80

 
1.13

 
0.68

 
5.51


 


50


ITEM 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.

ITEM 9A.
CONTROLS AND PROCEDURES
(a)     Evaluation of disclosure controls and procedures.

As of the end of the period covered by this report, an evaluation was performed under the supervision and with the participation of the Company’s Chief Executive Officer and Chief Financial Officer of the effectiveness of the Company’s disclosure controls and procedures (as defined in Exchange Act Rule 240.13a-15(e)). Based on that evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that the Company’s current disclosure controls and procedures were effective as of April 30, 2020.

For purposes of Rule 13a-15(e), the term disclosure controls and procedures means controls and other procedures of an issuer that are designed to ensure that information required to be disclosed by the issuer in the reports that it files or submits under the Act (l5 U.S.C. 78a et seq.) is recorded, processed, summarized and reported within the time periods specified in the Commission's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Act is accumulated and communicated to the issuer's management, including its principal executive and principal financial officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

(b)    Management's Report on Internal Control over Financial Reporting.

Management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting. The Company's internal control system was designed to provide reasonable assurance to the Company's management and Board of Directors regarding the preparation and fair presentation of published financial statements. All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.

The Company's management assessed the effectiveness of the Company's internal control over financial reporting as of April 30, 2020. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control - Integrated Framework (2013). On the basis of the prescribed criteria, management concluded that the Company's internal control over financial reporting was effective as of April 30, 2020.

KPMG LLP, as the Company's independent registered public accounting firm, has issued a report on its assessment of the effectiveness of the Company's internal control over financial reporting. This report appears on page 33.

(c)    Changes in Internal Control over Financial Reporting.
    
There were no changes in the Company's internal control over financial reporting that occurred during the period covered by this report that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.
(d)     Other.
The Company does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all fraud and material errors. An internal control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations on all internal control systems, our internal control system can provide only reasonable assurance of achieving its objectives and no evaluation of controls can provide absolute assurance that all control issues and occurrences of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple errors or mistakes. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the control. The design of any system of internal control is also based in part upon certain assumptions about the likelihood of future events, and can provide only reasonable, not absolute, assurance that any design will succeed in

51


achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in circumstances, or the degree of compliance with the policies and procedures may deteriorate.

ITEM 9B.
OTHER INFORMATION
Not applicable.
 

52


PART III

ITEM 10.
DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE
Those portions of the Company’s definitive Proxy Statement appearing under the captions “Election of Directors,” “Governance of the Company,” "Information about our Executive Officers", “Executive Compensation”, "Nominating and Corporate Governance Committee", and "Audit Committee", as filed with the Commission pursuant to Regulation 14A within 120 days after April 30, 2020, and used in connection with the Company’s 2020 Annual Meeting of Shareholders are hereby incorporated by reference.
The Company has adopted a Financial Code of Ethics applicable to its Chief Executive Officer and other senior financial officers. In addition, the Company has adopted a general code of business conduct (known as the Code of Business Conduct and Ethics) for its directors, officers, and all team members. The Financial Code of Ethics, the Code of Business Conduct and Ethics, and other Company governance materials are available under the Investor Relations-Governance link of the Company website located at www.caseys.com. In the event of an amendment or waiver to the Financial Code of Ethics or the Code of Business Conduct and Ethics, any required disclosure will be posted to our website. To date, there have been no waivers of the Financial Code of Ethics or the Code of Business Conduct and Ethics. Shareholders may obtain copies of any of these corporate governance documents free of charge by downloading from the Web site or by writing to the Corporate Secretary at the address on the cover of this Form 10-K.
 
ITEM 11.
EXECUTIVE COMPENSATION
That portion of the Company’s definitive Proxy Statement appearing under the caption "Compensation Discussion and Analysis", "Compensation Committee Report", "Compensation Committee", “Executive Compensation,” "Potential Payments Upon Termination or Change of Control", "Director Compensation", and "Certain Relationships and Related Party Transactions", as filed with the Commission pursuant to Regulation 14A within 120 days after April 30, 2020, and used in connection with the Company’s 2020 Annual Meeting of Shareholders is hereby incorporated by reference.
 
ITEM 12.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
Those portions of the Company’s definitive Proxy Statement appearing under the captions “Beneficial Ownership of Shares of Common Stock by Directors and Executive Officers”, "Principal Shareholders" and "Equity Compensation Plan Information", as filed with the Commission pursuant to Regulation 14A within 120 days after April 30, 2020, and used in connection with the Company’s 2020 Annual Meeting of Shareholders are hereby incorporated by reference.
 
ITEM 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE
That portion of the Company’s definitive Proxy Statement appearing under the captions “Certain Relationships and Related Transactions”, “Governance of the Company” and "The Board of Directors and its Committees", as filed with the Commission pursuant to Regulation 14A within 120 days after April 30, 2020, and used in connection with the Company’s 2020 Annual Meeting of Shareholders is hereby incorporated by reference.
 
ITEM 14.
PRINCIPAL ACCOUNTANT FEES AND SERVICES
That portion of the Company’s definitive Proxy Statement appearing under the caption “Ratification of Appointment of Independent Registered Public Accounting Firm” as filed with the Commission within 120 days after April 30, 2020, and used in connection with the Company’s 2020 Annual Meeting of Shareholders is hereby incorporated by reference.


53


PART IV

ITEM 15.
EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
 
(a)
Documents filed as a part of this report on Form 10-K:

(1)
The following financial statements are included herewith:
Report of Independent Registered Public Accounting Firm
Consolidated Balance Sheets, April 30, 2020 and 2019
Consolidated Statements of Income, Three Years Ended April 30, 2020
Consolidated Statements of Shareholders’ Equity, Three Years Ended April 30, 2020
Consolidated Statements of Cash Flows, Three Years Ended April 30, 2020
Notes to Consolidated Financial Statements
 
(2)
No schedules are included because the required information is inapplicable or is presented in the consolidated financial statements or related notes thereto.

(3)
The following exhibits are filed as a part of this report:
Exhibit
Number
Description of Exhibits
 
 
3.1
 
 
3.2(a)
 
 
4.1
 
 
4.2
 
 
4.3
 
 
4.4
 
 
4.5
 
 
4.6
 
 
10.1
 
 
10.2
 
 
10.3*

 
 
10.4*

 
 
10.5*
 
 
10.6*
 
 
 
 

54


10.7*
 
 
10.8*

 
 
10.9*
 
 
10.10*
 
 
10.11*
 
 
10.12*
 
 
10.13*
 
 
10.14*
 
 
10.15*
 
 
10.16*
 
 
10.17*
 
 
10.18*
 
 
10.19*
 
 
10.20*
 
 
10.21*
 
 
10.22*
 
 
10.23*
 
 
10.24*
 
 
21
 
 
23.1
 
 
31.1
 
 
31.2
 
 
32.1
 
 
32.2
 
 
101.INS
XBRL Instance Document
 
 
101.SCH
XBRL Taxonomy Extension Schema Document
 
 
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document
 
 

55


101.LAB
XBRL Taxonomy Extension Label Linkbase Document
 
 
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
*
Indicates management contract or compensatory plan or arrangement.

ITEM 16.
FORM 10-K SUMMARY
Not Applicable


56


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.
 
CASEY’S GENERAL STORES, INC.
(Registrant)
 
 
 
Date: June 26, 2020
By
/s/ Darren M. Rebelez
 
Darren M. Rebelez, President and
 
Chief Executive Officer
 
(Principal Executive Officer and Director)
 
 
 
Date: June 26, 2020
By
/s/ Stephen P. Bramlage Jr.
 
Stephen P. Bramlage Jr.
 
Chief Financial Officer
 
(Authorized Officer and Principal Financial and Accounting Officer)
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 the dates indicated.
 
 
 
 
Date: June 26, 2020
By
/s/ H. Lynn Horak
 
H. Lynn Horak
 
Chair and Director
 
 
 
Date: June 26, 2020
By
/s/ Darren M. Rebelez
 
Darren M. Rebelez, President and
 
Chief Executive Officer, Director
 
 
 
Date: June 26, 2020
By
/s/ Stephen P. Bramlage Jr.
 
Stephen P. Bramlage Jr.
 
Chief Financial Officer
 
 
 
Date: June 26, 2020
By
/s/ Cara K. Heiden
 
Cara K. Heiden
 
Director
 
 
 
Date: June 26, 2020
By
/s/ Diane C. Bridgewater
 
Diane C. Bridgewater
 
Director
 
 
 
Date: June 26, 2020
By
/s/ Donald E. Frieson
 
Donald E. Frieson
 
Director

57


 
 
 
Date: June 26, 2020
By
/s/ David K. Lenhardt
 
David K. Lenhardt
 
Director
 
 
 
Date: June 26, 2020
By
/s/ Allison M. Wing
 
Allison M. Wing
 
Director
 
 
 
Date: June 26, 2020
By
/s/ Larree M. Renda
 
Larree M. Renda
 
Director
 
 
 
Date: June 26, 2020
By
/s/ Judy A. Schmeling
 
Judy A. Schmeling
 
Director


58
EX-4.6 2 exhibit46descriptionof.htm EXHIBIT 4.6 Exhibit


DESCRIPTION OF CAPITAL STOCK

    The following statements contain, in summary form, certain information relating to the capital stock of the Company. They do not purport to be complete, and are qualified in their entirety by reference to the provisions of the Company's Second Restatement of the Restated and Amended Articles of Incorporation, as amended (the "Restated Articles") incorporated herein by this reference.

    The authorized capital stock of the Company consists of 120,000,000 shares of Common Stock, no par value (the “Common Stock”), and 1,000,000 shares of Preferred Stock, no par value (the "Preferred Stock") of which 250,000 shares have been designated as Series A Serial Preferred Stock. No shares of Preferred Stock have been issued. The Company’s Restated Articles do not authorize any other classes of capital stock.

The Common Stock is the only class of capital stock of the Company registered under the Securities Exchange Act of 1934 as amended and it is registered under Section 12(b) thereof.

COMMON STOCK

    All issued and outstanding shares of Common Stock are duly authorized, validly issued, fully paid, and non-assessable. Holders of Common Stock have one vote for each share held and are not entitled to cumulate their votes for the election of directors. Until January 1, 2019, under the Iowa Business Corporation Act, the Board was required to be classified. However, starting with the company’s 2019 annual shareholders’ meeting, Iowa Code section 490.806B mandates that the board begin a phased declassification over a three-year period. In particular, Iowa Code section 490.806B requires that the staggered terms of the “Class I”, “Class II” and “Class III” directors elected or appointed prior to January 1, 2019 cease at the expiration of their then current terms, and that the terms of directors elected or appointed after January 1, 2019 expire at the next annual shareholders’ meeting following their election or appointment.

Common Stock is not subject to redemption by its terms although Common Stock may be repurchased by the Company at its discretion. The holders of shares of Common Stock do not have preemptive rights. Holders of shares of Common Stock are entitled to share ratably in the assets of the Company legally available for distribution to holders of Common Stock in the event of liquidation, dissolution, or winding up of the Company. The holders of Common Stock are entitled to dividends when, as and if declared by the Board of Directors of the Company.

PREFERRED STOCK

    The Board of Directors is empowered by the Restated Articles to issue, from time to time, one or more series of authorized Preferred Stock without shareholder approval. The authorized but unissued shares of Preferred Stock may be issued in series having such designations, preferences or rights, and having the qualifications, limitations or restrictions thereon, as may be fixed and determined by resolution of the Company's Board of Directors. Therefore, shares of series of Preferred Stock could have rights that would cause such shares to be superior to the Common Stock with respect to such matters as voting, dividends and liquidation.

As noted above, the Restated Articles authorize a series of Preferred Stock designated Series A Serial Preferred Stock comprised of 250,000 shares. The Board created the Series A Serial Preferred Stock in April 2010 in connection with the Shareholder Rights Plan (the “Rights Plan”) that it adopted at the same





time. The Series A Serial Preferred Stock was created having the specific designations, preferences and rights and having the specific qualifications, limitations and restrictions necessary to implement the Rights Plan. The Shareholder Rights Plan expired in April 2011 without any shares of Series A Preferred Stock having been issued. The 250,000 Series A Serial Preferred Stock remains authorized under the Restated Articles. Since the Rights Plan is expired, the Board does not anticipate issuing the Series A Serial Preferred Stock for which it was created.

REGISTRAR AND TRANSFER AGENT

Computershare Trust Company, N.A. 250 Royall Street Canton, MA 02021 is the Registrar and Transfer Agent for the Common Stock of the Company.

CERTAIN PROVISIONS OF THE IOWA CODE, OUR ARTICLES OF INCORPORATION AND BYLAWS

Certain provisions of the Iowa Business Corporations Act (the “Act”), our Restated Articles and the Fourth Amended and Restated By-Laws (the “Bylaws”) summarized in the following paragraphs may have an anti-takeover effect. This summary is qualified in its entirety by reference to the Restated Articles, and the Bylaws incorporated herein by this reference.

Our Bylaws vest the power to call special meetings of stockholders in our board chair, by resolution approved by a majority of the entire board, or by the secretary of the Company following receipt of one or more written demands to call a special meeting of the shareholders from shareholders holding of record shares representing not less than 50% of the voting power of the outstanding shares of the Company. Shareholders are permitted under our Bylaws to act by written consent in lieu of a meeting.

To be properly brought before an annual meeting of stockholders, any shareholder proposal or nomination for the board of directors must be delivered to our secretary by the close of business not more than 120 and not less than 90 days prior to the date on which we first mailed our proxy materials for the prior year’s annual meeting; provided that in the event that the date of the annual meeting is advanced by more than 30 days or delayed by more than 60 days from the anniversary of the previous year’s meeting, written notice must be provided not less than 90 days nor more than 120 days prior to the date of the annual meeting or, if the first public announcement of the date of such advanced or delayed annual meeting is less than 100 days prior to the date of such annual meeting, the 10th day following the day on which public announcement of the date of the annual meeting is first made.

Our Bylaws contain “proxy access” provisions, which permit an eligible shareholder or a group of up to 20 eligible shareholders owning 3% or more of the Company’s outstanding shares of Common Stock continuously for at least three years to nominate and include in the Company’s annual meeting proxy materials, for any annual meeting of shareholders at which directors are to be elected, director nominees constituting up to the greater of (i) 20% of the total number of directors of the Company, or (ii) two individuals; provided that the nominating shareholder(s) and nominee(s) satisfy the requirements described in the Bylaws.

As noted above, the classified board is being phased out under “Common Stock”.

We are subject to Iowa Code section 490.1110 (“Section 490.1110”). In general, Section 490.1110 prohibits a publicly held Iowa corporation from engaging in various “business combination” transactions with any interested shareholder for a period of three years following the date of the transactions in which





the person became an interested shareholder, unless: (i) the transaction is approved by the board of directors prior to the date the shareholder became and interested shareholder; (ii) upon consummation of the transaction which resulted in the shareholder becoming an interested shareholder, the interested shareholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced; or (iii) on or subsequent to such date the business combination is approved by the board of directors and authorized at an annual or special meeting of shareholders by the affirmative vote of at least 66 2/3% of the outstanding voting stock which is not owned by the interested shareholder.



EX-10.7 3 exhibit107excessplaned.htm EXHIBIT 10.7 Exhibit
















THE EXECUTIVE NONQUALIFIED EXCESS PLAN PLAN DOCUMENT









































THE EXECUTIVE NONQUALIFIED EXCESS PLAN

Section 1.    Purpose:

By execution of the Adoption Agreement, the Employer has adopted the Plan set forth herein, and in the Adoption Agreement, to provide a means by which certain management Employees or Independent Contractors of the Employer may elect to defer receipt of current Compensation from the Employer in order to provide retirement and other benefits on behalf of such Employees or Independent Contractors of the Employer, as selected in the Adoption Agreement. The Plan is intended to be a nonqualified deferred compensation plan that complies with the provisions of Section 409A of the Internal Revenue Code (the "Code"). The Plan is also intended to be an unfunded plan maintained primarily for the purpose of providing deferred compensation benefits for a select group of management or highly compensated employees under Sections 201(2), 301(a)(3) and 401(a)(l) of the Employee Retirement Income Security Act of 1974 (“ERISA”) and independent contractors. Notwithstanding any other provision of this Plan, this Plan shall be interpreted, operated and administered in a manner consistent with these intentions.
Section 2.    Definitions:

As used in the Plan, including this Section 2, references to one gender shall include the other, unless otherwise indicated by the context:
2.1    "Active Participant" means, with respect to any day or date, a Participant who is in Service on such day or date; provided, that a Participant shall cease to be an Active Participant (i) immediately upon a determination by the Committee that the Participant has ceased to be an Employee or Independent Contractor, or (ii) at the end of

the Plan Year that the Committee determines the Participant no longer meets the eligibility requirements of the Plan.
2.2    "Adoption Agreement" means the written agreement pursuant to which the Employer adopts the Plan. The Adoption Agreement is a part of the Plan as applied to the Employer.
2.3    "Beneficiary" means the person, persons, entity or entities designated or determined pursuant to the provisions of Section 13 of the Plan.
2.4    "Board" means the Board of Directors of the Company, if the Company is a corporation. If the Company is not a corporation, "Board" shall mean the Company.
2.5    "Change in Control Event" means an event described in Section 409A(a)(2)(A)(v) of the Code (or any successor provision thereto) and the regulations thereunder.
2.6    "Committee" means the persons or entity designated in the Adoption Agreement to administer the Plan. If the Committee designated in the Adoption Agreement is unable to serve, the Employer shall satisfy the duties of the Committee provided for in Section 9.
2.7
"Company" means the company designated in the Adoption Agreement as

such.

2.8    "Compensation" shall have the meaning designated in the Adoption Agreement.
2.9    "Crediting Date" means the date designated in the Adoption Agreement for crediting the amount of any Participant Deferral Credits or Employer Credits to the Deferred Compensation Account of a Participant.

2.10    "Deferred Compensation Account" means the account or accounts maintained with respect to each Participant under the Plan. The Deferred Compensation Account shall be credited with Participant Deferral Credits and Employer Credits, credited or debited for deemed investment gains or losses, and adjusted for payments in accordance with the rules and elections in effect under Section 8. As permitted in the Adoption Agreement, the Deferred Compensation Account of a Participant may consist of one or more accounts including In-Service or Education Accounts, if applicable. A Participant may elect payment options for each account as described in Section 7.1 and deemed investments for each account as described in Section 8.2.
2.11    "Disabled or Disability" means Disabled or Disability within the meaning of Section 409A of the Code and the regulations thereunder. Generally, this means that the Participant is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or can be expected to last for a continuous period of not less than 12 months, or is, by reason of any medically determinable physical or mental impairment which can be expected to result in death or can be expected to last for a continuous period of not less than 12 months, receiving income replacement benefits for a period of not less than three months under an accident and health plan covering Employees of the Employer.
2.12    “Education Account” is an In-Service Account which will be used by the Participant for educational purposes.
2.13
"Effective Date" shall be the date designated in the Adoption Agreement.

2.14    "Employee" means an individual in the Service of the Employer if the relationship between the individual and the Employer is the legal relationship of employer

and employee. An individual shall cease to be an Employee upon the Employee's Separation from Service.
2.15    "Employer" means the Company, as identified in the Adoption Agreement, and any Participating Employer which adopts this Plan. An Employer may be a corporation, a limited liability company, a partnership or sole proprietorship.
2.16    "Employer Credits" means the amounts credited to the Participant's Deferred Compensation Account by the Employer pursuant to the provisions of Section 4.2.
2.17    "Grandfathered Amounts" means, if applicable, the amounts that were deferred under the Plan and were earned and vested within the meaning of Section 409A of the Code and regulations thereunder as of December 31, 2004. Grandfathered Amounts shall be subject to the terms designated in the Plan which were in effect as of October 3, 2004.
2.18    "Independent Contractor" means an individual in the Service of the Employer if the relationship between the individual and the Employer is not the legal relationship of employer and employee. An individual shall cease to be an Independent Contractor upon the termination of the Independent Contractor's Service. An Independent Contractor shall include a director of the Employer who is not an Employee.
2.19    "In-Service Account" means a separate account to be kept for each Participant that has elected to take in-service distributions as described in Section 5.4. The In-Service Account shall be adjusted in the same manner and at the same time as the Deferred Compensation Account under Section 8 and in accordance with the rules and elections in effect under Section 8.

2.20    "Normal Retirement Age" of a Participant means the age designated in the Adoption Agreement.
2.21    "Participant" means with respect to any Plan Year an Employee or Independent Contractor who has been designated by the Committee as a Participant and who has entered the Plan or who has a Deferred Compensation Account under the Plan; provided that if the Participant is an Employee, the individual must be a highly compensated or management employee of the Employer within the meaning of Sections 201(2), 301(a)(3) and 401(a)(1) of ERISA.
2.22    "Participant Deferral Credits" means the amounts credited to the Participant's Deferred Compensation Account by the Employer pursuant to the provisions of Section 4.1.
2.23    "Participating Employer" means any trade or business (whether or not incorporated) which adopts this Plan with the consent of the Company identified in the Adoption Agreement.
2.24    "Participation Agreement" means a written agreement entered into between a Participant and the Employer pursuant to the provisions of Section 4.1
2.25    "Performance-Based Compensation" means compensation where the amount of, or entitlement to, the compensation is contingent on the satisfaction of preestablished organizational or individual performance criteria relating to a performance period of at least twelve months. Organizational or individual performance criteria are considered preestablished if established in writing within 90 days after the commencement of the period of service to which the criteria relates, provided that the outcome is substantially uncertain at the time the criteria are established. Performance-based

compensation may include payments based upon subjective performance criteria as provided in regulations and administrative guidance promulgated under Section 409A of the Code.
2.26    "Plan" means The Executive Nonqualified Excess Plan, as herein set out and as set out in the Adoption Agreement, or as duly amended. The name of the Plan as applied to the Employer shall be designated in the Adoption Agreement.
2.27    "Plan-Approved Domestic Relations Order" shall mean a judgment, decree, or order (including the approval of a settlement agreement) which is:
2.27.1
Issued pursuant to a State's domestic relations law;

2.27.2    Relates to the provision of child support, alimony payments or marital property rights to a Spouse, former Spouse, child or other dependent of the Participant;

2.27.3    Creates or recognizes the right of a Spouse, former Spouse, child or other dependent of the Participant to receive all or a portion of the Participant's benefits under the Plan;

2.27.4    Requires payment to such person of their interest in the Participant's benefits in a lump sum payment at a specific time; and

2.27.5
Meets such other requirements established by the Committee.

2.28    "Plan Year" means the twelve-month period ending on the last day of the month designated in the Adoption Agreement; provided that the initial Plan Year may have fewer than twelve months.
2.29    "Qualifying Distribution Event" means (i) the Separation from Service of the Participant, (ii) the date the Participant becomes Disabled, (iii) the death of the Participant, (iv) the time specified by the Participant for an In-Service or Education Distribution, (v) a Change in Control Event, or (vi) an Unforeseeable Emergency, each to the extent provided in Section 5.

2.30    "Seniority Date" shall have the meaning designated in the Adoption Agreement.
2.31    "Separation from Service" or "Separates from Service" means a "separation from service" within the meaning of Section 409A of the Code.
2.32    "Service" as an Employee means employment by the Employer. For purposes of the Plan, the employment relationship is treated as continuing intact while the Employee is on military leave, sick leave, or other bona fide leave of absence if the period of such leave does not exceed six months, or if longer, so long as the Employee's right to reemployment is provided either by statute or contract. If the Participant is an Independent Contractor, "Service" shall mean the period during which the contractual relationship exists between the Employer and the Participant. The contractual relationship is not terminated if the Participant anticipates a renewal of the contract or becomes an Employee.
2.33    "Service Bonus" means any bonus paid to a Participant by the Employer which is not Performance-Based Compensation.
2.34    "Specified Employee" means an Employee who meets the requirements for key employee treatment under Section 416(i)(l)(A)(i), (ii) or (iii) of the Code (applied in accordance with the regulations thereunder and without regard to Section 416(i)(5) of the Code) at any time during the twelve month period ending on December 31 of each year (the "identification date"). If the person is a key employee as of any identification date, the person is treated as a Specified Employee for the twelve-month period beginning on the first day of the fourth month following the identification date. Unless binding corporate action is taken to establish different rules for determining Specified Employees for all plans of the Company and its controlled group members that are subject to Section 409A of the

Code, the foregoing rules and the other default rules under the regulations of Section 409A of the Code shall apply.
2.35    "Spouse" or ''Surviving Spouse" means, except as otherwise provided in the Plan, a person who is the legally married spouse or surviving spouse of a Participant.
2.36    "Unforeseeable Emergency" means an "unforeseeable emergency" within the meaning of Section 409A of the Code.
2.37    "Years of Service" means each Plan Year of Service completed by the Participant. For vesting purposes, Years of Service shall be calculated from the date designated in the Adoption Agreement and Service shall be based on service with the Company and all Participating Employers.
Section 3.    Participation:

The Committee in its discretion shall designate each Employee or Independent Contractor who is eligible to participate in the Plan. A Participant who Separates from Service with the Employer and who later returns to Service will not be an Active Participant under the Plan except upon satisfaction of such terms and conditions as the Committee shall establish upon the Participant's return to Service, whether or not the Participant shall have a balance remaining in his Deferred Compensation Account under the Plan on the date of the return to Service.
Section 4.    Credits to Deferred Compensation Account:

4.1    Participant Deferral Credits. To the extent provided in the Adoption Agreement, each Active Participant may elect, by entering into a Participation Agreement with the Employer, to defer the receipt of Compensation from the Employer by a dollar amount or percentage specified in the Participation Agreement. The amount of

Compensation the Participant elects to defer, the Participant Deferral Credit, shall be credited by the Employer to the Deferred Compensation Account maintained for the Participant pursuant to Section 8. The following special provisions shall apply with respect to the Participant Deferral Credits of a Participant:
4.1.1    The Employer shall credit to the Participant's Deferred Compensation Account on each Crediting Date an amount equal to the total Participant Deferral Credit for the period ending on such Crediting Date.

4.1.2    An election pursuant to this Section 4.1 shall be made by the Participant by executing and delivering a Participation Agreement to the Committee. Except as otherwise provided in this Section 4.1, the Participation Agreement shall become effective with respect to such Participant as of the first day of January following the date such Participation Agreement is received by the Committee. A Participant's election may be changed at any time prior to the last permissible date for making the election as permitted in this Section 4.1, and shall thereafter be irrevocable. Any election of a Participant shall continue in effect for the time period as set forth in the Adoption Agreement and shall be described as evergreen or non-evergreen as appropriate.

4.1.3    A Participant may execute and deliver a Participation Agreement to the Committee within 30 days after the date the Participant first becomes eligible to participate in the Plan. After the 30 day period expires, or after any shorter time period as agreed to by the Participant and the Committee, the latest election made by the Participant during that period becomes irrevocable. Such election shall then be effective as of the first payroll period commencing following the date the Participation Agreement becomes irrevocable. Whether a Participant is treated as newly eligible for participation under this Section shall be determined in accordance with Section 409A of the Code and the regulations thereunder, including (i) rules that treat all elective deferral account balance plans as one plan, and (ii) rules that treat a previously eligible Employee as newly eligible if his benefits had been previously distributed or if he has been ineligible for 24 months. For Compensation that is earned based upon a specified performance period (for example, an annual bonus), where a deferral election is made under this Section but after the beginning of the performance period, the election will only apply to the portion of the Compensation equal to the total amount of the Compensation for the service period multiplied by the ratio of the number of days remaining in the performance period after the date the election becomes irrevocable over the total number of days in the performance period.

4.1.4    A Participant may unilaterally modify a Participation Agreement (either to terminate, increase or decrease the portion of his future Compensation which is subject to deferral within the percentage limits set forth in Section 4.1 of

the Adoption Agreement) by providing a written modification of the Participation Agreement to the Committee. The modification shall become effective as of the first day of January following the date such written modification is received by the Committee, or at such later date as required under Section 409A of the Code.

4.1.5    If the Participant performed services continuously from the later of the beginning of the performance period or the date upon which the performance criteria are established through the date upon which the Participant makes an initial deferral election, a Participation Agreement relating to the deferral of Performance- Based Compensation may be executed and delivered to the Committee no later than the date which is 6 months prior to the end of the performance period, provided that in no event may an election to defer Performance-Based Compensation be made after such Compensation has become readily ascertainable.

4.1.6    If the Employer has a fiscal year other than the calendar year, Compensation relating to Service in the fiscal year of the Employer (such as a bonus based on the fiscal year of the Employer), of which no amount is paid or payable during the fiscal year, may be deferred at the Participant's election if the election to defer is made not later than the close of the Employer's fiscal year next preceding the first fiscal year in which the Participant performs any services for which such Compensation is payable.

4.1.7    Compensation payable after the last day of the Participant's taxable year solely for services provided during the final payroll period containing the last day of the Participant's taxable year (i.e., December 31) is treated for purposes of this Section 4.1 as Compensation for services performed in the subsequent taxable year.

4.1.8    The Committee may from time to time establish policies or rules consistent with the requirements of Section 409A of the Code to govern the manner in which Participant Deferral Credits may be made.

4.1.9    If a Participant becomes Disabled all currently effective deferral elections for such Participant shall be cancelled. At the time the participant is no longer Disabled, subsequent elections to defer future compensation will be permitted under this Section 4.

4.1.10    If a Participant applies for and receives a distribution on account of an Unforeseeable Emergency, all currently effective deferral elections for such Participant shall be cancelled. Subsequent elections to defer future compensation will be permitted under this Section 4.

4.1.11    If a Participant receives a hardship distribution from a 401(k) or a 403(b) plan that requires all currently effective deferral elections under all plans maintained by the Employer to be cancelled, then all currently effective deferral elections shall be cancelled until the later of the beginning of the next calendar year

or six months after the date of the hardship distribution. Subsequent elections to defer future compensation under this Section 4 will not be effective until the later of the beginning of the next calendar year or six months after the date of the hardship distribution. If the effective date of such an election occurs after the beginning of the next calendar year, as permitted by the Employer, a Participant may make elections for the next calendar year prior to January 1st of the next calendar year, but these elections will not become effective until the end of the six- month waiting period.

4.2    Employer Credits. If designated by the Employer in the Adoption Agreement, the Employer shall cause the Committee to credit to the Deferred Compensation Account of each Active Participant an Employer Credit as determined in accordance with the Adoption Agreement. A Participant must make distribution elections with respect to any Employer Credits credited to his Deferred Compensation Account by the deadline that would apply under Section 4.1 for distribution elections with respect to Participant Deferral Credits credited at the same time, on a Participation Agreement that is timely executed and delivered to the Committee pursuant to Section 4.1. If no distribution election is made, vested amounts in the Deferred Compensation Account will be distributed in a lump sum upon the earliest of any Qualifying Distribution Event limited to Separation from Service, Disability, Death or Change in Control.
4.3    Deferred Compensation Account. All Participant Deferral Credits and Employer Credits shall be credited to the Deferred Compensation Account of the Participant as provided in Section 8.
Section 5. Qualifying Distribution Events:

5.1    Separation from Service. If the Participant Separates from Service with the Employer, the vested balance in the Deferred Compensation Account shall be paid to the Participant by the Employer as provided in Section 7. Notwithstanding the foregoing, no distribution shall be made earlier than six months after the date of Separation from

Service (or, if earlier, the date of death) with respect to a Participant who as of the date of Separation from Service is a Specified Employee of a corporation the stock in which is traded on an established securities market or otherwise. Any payments to which such Specified Employee would be entitled during the first six months following the date of Separation from Service shall be accumulated and paid on the first day of the seventh month following the date of Separation from Service, and shall be adjusted for deemed investment gain and loss incurred during the six month period.
5.2    Disability. If the Employer designates in the Adoption Agreement that distributions are permitted under the Plan when a Participant becomes Disabled, and the Participant becomes Disabled while in Service, the vested balance in the Deferred Compensation Account shall be paid to the Participant by the Employer as provided in Section 7.
5.3    Death. If the Participant dies while in Service, the Employer shall pay a benefit to the Participant's Beneficiary in the amount designated in the Adoption Agreement. Payment of such benefit shall be made by the Employer as provided in Section 7.
5.4    In-Service or Education Distributions. If the Employer designates in the Adoption Agreement that in-service or education distributions are permitted under the Plan, a Participant may designate in the Participation Agreement to have a specified amount credited to the Participant's In-Service or Education Account for in-service or education distributions at the date specified by the Participant. In no event may an in- service or education distribution of an amount be made before the date that is two years after the first day of the year in which any deferral election to such In-Service or Education

Account became effective. Notwithstanding the foregoing, if a Participant incurs a Qualifying Distribution Event prior to the date on which the entire balance in the In-Service or Education Account has been distributed, then the vested balance in the In-Service or Education Account on the date of the Qualifying Distribution Event shall be paid as provided under Section 7.1 for payments on such Qualifying Distribution Event.
5.5    Change in Control Event. If the Employer designates in the Adoption Agreement that distributions are permitted under the Plan upon the occurrence of a Change in Control Event, the Participant may designate in the Participation Agreement to have the vested balance in the Deferred Compensation Account paid to the Participant upon a Change in Control Event by the Employer as provided in Section 7.
5.6    Unforeseeable Emergency. If the Employer designates in the Adoption Agreement that distributions are permitted under the Plan upon the occurrence of an Unforeseeable Emergency event, a distribution from the Deferred Compensation Account may be made to a Participant in the event of an Unforeseeable Emergency, subject to the following provisions:
5.6.1    A Participant may, at any time prior to his Separation from Service for any reason, make application to the Committee to receive a distribution in a lump sum of all or a portion of the vested balance in the Deferred Compensation Account (determined as of the date the distribution, if any, is made under this Section 5.6) because of an Unforeseeable Emergency. A distribution because of an Unforeseeable Emergency shall not exceed the amount required to satisfy the Unforeseeable Emergency plus amounts necessary to pay taxes reasonably anticipated as a result of such distribution, after taking into account the extent to which the Unforeseeable Emergency may be relieved through reimbursement or compensation by insurance or otherwise or by liquidation of the Participant's assets (to the extent the liquidation of such assets would not itself cause severe financial hardship) or by stopping current deferrals under the Plan pursuant to Section 4.1.10.

5.6.2    The Participant's request for a distribution on account of Unforeseeable Emergency must be made in writing to the Committee. The request must specify the nature of the financial hardship, the total amount requested to be

distributed from the Deferred Compensation Account, and the total amount of the actual expense incurred or to be incurred on account of the Unforeseeable Emergency.

5.6.3    If a distribution under this Section 5.6 is approved by the Committee, such distribution will be made as soon as practicable following the date it is approved. The processing of the request shall be completed as soon as practicable from the date on which the Committee receives the properly completed written request for a distribution on account of an Unforeseeable Emergency. If a Participant's Separation from Service occurs after a request is approved in accordance with this Section 5.6.3, but prior to distribution of the full amount approved, the approval of the request shall be automatically null and void and the benefits which the Participant is entitled to receive under the Plan shall be distributed in accordance with the applicable distribution provisions of the Plan.

5.6.4    The Committee may from time to time adopt additional policies or rules consistent with the requirements of Section 409A of the Code to govern the manner in which such distributions may be made so that the Plan may be conveniently administered.

Section 6. Vesting:

A Participant shall be fully vested in the portion of his Deferred Compensation Account attributable to Participant Deferral Credits, and all income, gains and losses attributable thereto. A Participant shall become fully vested in the portion of his Deferred Compensation Account attributable to Employer Credits, and income, gains and losses attributable thereto, in accordance with the vesting schedule and provisions designated by the Employer in the Adoption Agreement. If a Participant's Deferred Compensation Account is not fully vested upon Separation from Service, the portion of the Deferred Compensation Account that is not fully vested shall thereupon be forfeited.
Section 7.    Distribution Rules:

7.1    Payment Options. The Employer shall designate in the Adoption Agreement the payment options which may be elected by the Participant (lump sum, annual installments, or a combination of both). Different payment options may be made available

for each Qualifying Distribution Event, and different payment options may be available for different types of Separations from Service, all as designated in the Adoption Agreement. The Participant shall elect in the Participation Agreement the method under which the vested balance in the Deferred Compensation Account will be distributed from among the designated payment options. The Participant may at such time elect a different method of payment for each Qualifying Distribution Event as specified in the Adoption Agreement. If the Participant is permitted by the Employer in the Adoption Agreement to elect different payment options and does not make a valid election, the vested balance in the Deferred Compensation Account will be distributed as a lump sum upon the Qualifying Distribution Event.
Notwithstanding the foregoing, if certain Qualifying Distribution Events occur prior to the date on which the vested balance of a Participant's Deferred Compensation Account is completely paid pursuant to this Section 7.1 following the occurrence of certain Qualifying Distribution Events, the following rules apply:
7.1.1    If the currently effective Qualifying Distribution Event is a Separation from Service or Disability, and the Participant subsequently dies, the remaining unpaid vested balance of a Participant's Deferred Compensation Account shall be paid as a lump sum.

7.1.2    If the currently effective Qualifying Distribution Event is a Change in Control Event, and any subsequent Qualifying Distribution Event occurs (except an In-Service or Education Distribution described in Section 2.29(iv)), the remaining unpaid vested balance of a Participant's Deferred Compensation Account shall be paid as provided under Section 7.1 for payments on such subsequent Qualifying Distribution Event.

7.2    Timing of Payments. Payment shall be made in the manner elected by the Participant and shall commence as soon as practicable after (but no later than 60 days after) the distribution date specified for the Qualifying Distribution Event. For each payment, the

Committee must specify a date for the Deferred Compensation Account(s) to be valued. In the event the Participant fails to make a valid election of the payment method, the distribution will be made in a single lump sum payment as soon as practicable after (but no later than 60 days after) the Qualifying Distribution Event. A payment may be further delayed to the extent permitted in accordance with regulations and guidance under Section 409A of the Code.
7.3    Installment Payments. If the Participant elects to receive installment payments upon a Qualifying Distribution Event, the payment of each installment shall be made on the anniversary of the date of the first installment payment, and the amount of the installment shall be adjusted on such anniversary for credits or debits to the Participant's account pursuant to Section 8 of the Plan. Such adjustment shall be made by dividing the balance in the Deferred Compensation Account on such date by the number of installments remaining to be paid hereunder; provided that the last installment due under the Plan shall be the entire amount credited to the Participant's account on the date of payment.
7.4    De Minimis Amounts. Notwithstanding any payment election made by the Participant, if the Employer designates a pre-determined de minimis amount in the Adoption Agreement, the vested balance in all Deferred Compensation Accounts of the Participant will be distributed in a single lump sum payment if at the time of a permitted Qualifying Distribution Event the vested balance does not exceed such pre-determined de minimis amount; provided, however, that such distribution will be made only where the Qualifying Distribution Event is a Separation from Service, death, Disability (if applicable) or Change in Control Event (if applicable). Such payment shall be made on or before the later of (i) December 31 of the calendar year in which the Qualifying Distribution Event

occurs, or (ii) the date that is 2-1/2 months after the Qualifying Distribution Event occurs. In addition, the Employer may distribute a Participant's vested balance in all of the Participant’s Deferred Compensation Accounts at any time if the balance does not exceed the limit in Section 402(g)(1)(B) of the Code and results in the termination of the Participant's entire interest in the Plan as provided under Section 409A of the Code.
7.5    Subsequent Elections. With the consent of the Committee, a Participant may delay or change the method of payment of the Deferred Compensation Account subject to the following requirements:
7.5.1    The new election may not take effect until at least 12 months after the date on which the new election is made.

7.5.2    If the new election relates to a payment for a Qualifying Distribution Event other than the death of the Participant, the Participant becoming Disabled, or an Unforeseeable Emergency, the new election must provide for the deferral of the payment for a period of at least five years from the date such payment would otherwise have been made.

7.5.3    If the new election relates to a payment from the In-Service or Education Account, the new election must be made at least 12 months prior to the date of the first scheduled payment from such account.

For purposes of this Section 7.5 and Section 7.6, a payment is each separately identified amount to which the Participant is entitled under the Plan; provided, that entitlement to a series of installment payments is treated as the entitlement to a single payment.
7.6    Acceleration Prohibited. The acceleration of the time or schedule of any payment due under the Plan is prohibited except as expressly provided in regulations and administrative guidance promulgated under Section 409A of the Code (such as accelerations for domestic relations orders and employment taxes). It is not an acceleration of the time or schedule of payment if the Employer waives or accelerates the vesting requirements applicable to a benefit under the Plan.

7.7    Residual Distributions. If calculation of the amount of any credit to a Participant’s Deferred Compensation Account is not administratively practicable due to events beyond the control of the Employer, payments may be made to the Participant for residual amounts contributed to or remaining in a Deferred Compensation Account after payments under the provisions of this Section 7 have commenced or been completed. The residual amount shall be credited to the Deferred Compensation Account when the calculation of the amount becomes administratively practicable. Examples of residual amounts include, but are not limited to, additional investment returns credited after payment (due to dividends or pricing changes) or additional contributions made after payment (such as an annual bonus deferral or an Employer Credit). Payments that would have been made had the residual amount been calculable at the benefit commencement date shall be made up as soon as practicable after crediting to the Deferred Compensation Account, in no case later than the end of the year in which calculation of the amount becomes administratively practicable.
7.8    Ineffective Deferrals. If a Participant deferral election under Section 4 to contribute to an In-Service or Education Account carries over to a subsequent year (an evergreen election) and the deferral election is ineffective (i.e., the distribution election would cause payment in the current or prior years), the amount deferred will be credited to a Deferred Compensation Account that is not an In-Service or Education Account. If the Participant only has one account of this type, the amount deferred will be credited to that account. If the Participant has multiple accounts of this type, and one of the accounts has a lump sum at Separation from Service distribution election, the amount deferred will be credited to that account. If the Participant has multiple accounts of this type and does not

have an account with a lump sum at Separation from Service distribution election, one will be established with a lump sum at Separation from Service distribution election and the amount deferred will be credited to this account.
Section 8.    Accounts; Deemed Investment; Adjustments to Account:

8.1    Accounts. The Committee shall establish a book reserve account, entitled the "Deferred Compensation Account," on behalf of each Participant. The Committee shall also establish an In-Service or Education Account as a part of the Deferred Compensation Account of each Participant, if applicable. The amount credited to the Deferred Compensation Account shall be adjusted pursuant to the provisions of Section 8.3.
8.2    Deemed Investments. The Deferred Compensation Account of a Participant shall be credited with an investment return determined as if the account were invested in one or more investment funds made available by the Committee. The Participant shall elect the investment funds in which his Deferred Compensation Account shall be deemed to be invested. Such election shall be made in the manner prescribed by the Committee and shall take effect upon the entry of the Participant into the Plan. The investment election of the Participant shall remain in effect until a new election is made by the Participant. In the event the Participant fails for any reason to make an effective election of the investment return to be credited to his account, the investment return shall be determined by the Committee.
8.3    Adjustments to Deferred Compensation Account. With respect to each Participant who has a Deferred Compensation Account under the Plan, the amount credited to such account shall be adjusted by the following debits and credits, at the times and in the order stated:

8.3.1    The Deferred Compensation Account shall be debited each business day with the total amount of any payments made from such account since the last preceding business day to him or for his benefit. Unless otherwise specified by the Employer, each deemed investment fund will be debited pro-rata based on the value of the investment funds as of the end of the preceding business day.

8.3.2    The Deferred Compensation Account shall be credited on each Crediting Date with the total amount of any Participant Deferral Credits and Employer Credits to such account since the last preceding Crediting Date.

8.3.3    The Deferred Compensation Account shall be credited or debited on each day securities are traded on a national stock exchange with the amount of deemed investment gain or loss resulting from the performance of the deemed investment funds elected by the Participant in accordance with Section 8.2. The amount of such deemed investment gain or loss shall be determined by the Committee and such determination shall be final and conclusive upon all concerned.

Section 9.    Administration by Committee:

9.1    Membership of Committee. If the Committee consists of individuals appointed by the Board, they will serve at the pleasure of the Board. Any member of the Committee may resign, and his successor, if any, shall be appointed by the Board.
9.2    General Administration. The Committee shall be responsible for the operation and administration of the Plan and for carrying out its provisions. The Committee shall have the full authority and discretion to make, amend, interpret, and enforce all appropriate rules and regulations for the administration of this Plan and decide or resolve any and all questions, including interpretations of this Plan, as may arise in connection with this Plan. Any such action taken by the Committee shall be final and conclusive on any party. To the extent the Committee has been granted discretionary authority under the Plan, the Committee’s prior exercise of such authority shall not obligate it to exercise its authority in a like fashion thereafter. The Committee shall be entitled to rely conclusively upon all tables, valuations, certificates, opinions and reports furnished by any actuary,

accountant, controller, counsel or other person employed or engaged by the Employer with respect to the Plan. The Committee may, from time to time, employ agents and delegate to such agents, including Employees of the Employer, such administrative or other duties as it sees fit.
9.3    Indemnification. To the extent not covered by insurance, the Employer shall indemnify the Committee, each Employee, officer, director, and agent of the Employer, and all persons formerly serving in such capacities, against any and all liabilities or expenses, including all legal fees relating thereto, arising in connection with the exercise of their duties and responsibilities with respect to the Plan, provided however that the Employer shall not indemnify any person for liabilities or expenses due to that person’s own gross negligence or willful misconduct.
Section 10.    Contractual Liability, Trust:

10.1    Contractual Liability. Unless otherwise elected in the Adoption Agreement, the Company shall be obligated to make all payments hereunder. This obligation shall constitute a contractual liability of the Company to the Participants, and such payments shall be made from the general funds of the Company. The Company shall not be required to establish or maintain any special or separate fund, or otherwise to segregate assets to assure that such payments shall be made, and the Participants shall not have any interest in any particular assets of the Company by reason of its obligations hereunder. To the extent that any person acquires a right to receive payment from the Company under the Plan, such right shall be no greater than the right of an unsecured creditor of the Company.

10.2    Trust. The Employer may establish a trust to assist it in meeting its obligations under the Plan. Any such trust shall conform to the requirements of a grantor trust under Revenue Procedures 92-64 and 92-65 and at all times during the continuance of the trust the principal and income of the trust shall be subject to claims of general creditors of the Employer under federal and state law. The establishment of such a trust would not be intended to cause Participants to realize current income on amounts contributed thereto, and the trust would be so interpreted and administered.
Section 11.    Allocation of Responsibilities:

The persons responsible for the Plan and the duties and responsibilities allocated to each are as follows:
11.1
Board.

(i)
To amend the Plan;
(ii)
To appoint and remove members of the Committee; and
(iii)
To terminate the Plan as permitted in Section 14.
11.2
Committee.
(i)
To designate Participants;
(ii)    To interpret the provisions of the Plan and to determine the rights of the Participants under the Plan, except to the extent otherwise provided in Section 16 relating to claims procedure;

(iii)    To administer the Plan in accordance with its terms, except to the extent powers to administer the Plan are specifically delegated to another person or persons as provided in the Plan;

(iv)    To account for the amount credited to the Deferred Compensation Account of a Participant;

(v)
To direct the Employer in the payment of benefits;

(vi)    To file such reports as may be required with the United States Department of Labor, the Internal Revenue Service and any other government agency to which reports may be required to be submitted from time to time; and


(vii)    To administer the claims procedure to the extent provided in Section 16.

Section 12.    Benefits Not Assignable; Facility of Payments:

12.1    Benefits Not Assignable. No portion of any benefit credited or paid under the Plan with respect to any Participant shall be subject in any manner to anticipation, alienation, sale, transfer, assignment, pledge, encumbrance or charge, and any attempt so to anticipate, alienate, sell, transfer, assign, pledge, encumber or charge the same shall be void, nor shall any portion of such benefit be in any manner payable to any assignee, receiver or any one trustee, or be liable for his debts, contracts, liabilities, engagements or torts.
12.2    Plan-Approved Domestic Relations Orders. The Committee shall establish procedures for determining whether an order directed to the Plan is a Plan- Approved Domestic Relations Order. If the Committee determines that an order is a Plan- Approved Domestic Relations Order, the Committee shall cause the payment of amounts pursuant to or segregate a separate account as provided by (and to prevent any payment or act which might be inconsistent with) the Plan-Approved Domestic Relations Order notwithstanding Section 12.1.
12.3    Payments to Minors and Others. If any individual entitled to receive a payment under the Plan shall be physically, mentally or legally incapable of receiving or acknowledging receipt of such payment, the Committee, upon the receipt of satisfactory evidence of his incapacity and satisfactory evidence that another person or institution is maintaining him and that no guardian or committee has been appointed for him, may cause any payment otherwise payable to him to be made to such person or institution so

maintaining him. Payment to such person or institution shall be in full satisfaction of all claims by or through the Participant to the extent of the amount thereof.
Section 13.    Beneficiary:

The Participant's Beneficiary shall be the person, persons, entity or entities designated by the Participant on the Beneficiary designation form provided by and filed with the Committee or its designee. If the Participant does not designate a Beneficiary, the Beneficiary shall be his Surviving Spouse. If the Participant does not designate a Beneficiary and has no Surviving Spouse, the Beneficiary shall be the Participant's estate. The designation of a Beneficiary may be changed or revoked only by filing a new Beneficiary designation form with the Committee or its designee. If a Beneficiary (the "primary Beneficiary") is receiving or is entitled to receive payments under the Plan and dies before receiving all of the payments due him, the balance to which he is entitled shall be paid to the contingent Beneficiary, if any, named in the Participant's current Beneficiary designation form. If there is no contingent Beneficiary, the balance shall be paid to the estate of the primary Beneficiary. Any Beneficiary may disclaim all or any part of any benefit to which such Beneficiary shall be entitled hereunder by filing a written disclaimer with the Committee before payment of such benefit is to be made. Such a disclaimer shall be made in a form satisfactory to the Committee and shall be irrevocable when filed. Any benefit disclaimed shall be payable from the Plan in the same manner as if the Beneficiary who filed the disclaimer had predeceased the Participant.
Section 14.    Amendment and Termination of Plan:

The Company may amend any provision of the Plan or terminate the Plan at any time; provided, that in no event shall such amendment or termination reduce the balance in

any Participant's Deferred Compensation Account as of the date of such amendment or termination, nor shall any such amendment materially adversely affect the Participant relating to the payment of such Deferred Compensation Account. Notwithstanding the foregoing, the following special provisions shall apply:
14.1    Termination in the Discretion of the Employer. Except as otherwise provided in Sections 14.2, the Company in its discretion may terminate the Plan and distribute benefits to Participants subject to the following requirements and any others specified under Section 409A of the Code:
14.1.1    All arrangements sponsored by the Employer that would be aggregated with the Plan under Section 1.409A-l(c) of the Treasury Regulations are terminated.

14.1.2    No payments other than payments that would be payable under the terms of the Plan if the termination had not occurred are made within 12 months of the termination date.

14.1.3    All benefits under the Plan are paid within 24 months of the termination date.

14.1.4    The Employer does not adopt a new arrangement that would be aggregated with the Plan under Section 1.409A-1(c) of the Treasury Regulations providing for the deferral of compensation at any time within 3 years following the date of termination of the Plan.

14.1.5    The termination does not occur proximate to a downturn in the financial health of the Employer.

14.2    Termination Upon Change in Control Event. If the Company terminates the Plan within thirty days preceding or twelve months following a Change in Control Event, the Deferred Compensation Account of each Participant shall become payable to the Participant in a lump sum within twelve months following the date of termination, subject to the requirements of Section 409A of the Code.

Section 15.    Communication to Participants:

The Employer shall make a copy of the Plan available for inspection by Participants and their beneficiaries during reasonable hours at the principal office of the Employer.
Section 16.    Claims Procedure:

The following claims procedure shall apply with respect to the Plan:

16.1    Filing of a Claim for Benefits. If a Participant or Beneficiary (the "claimant") believes that he is entitled to benefits under the Plan which are not being paid to him or which are not being accrued for his benefit, he shall file a written claim therefore with the Committee.
16.2    Notification to Claimant of Decision. Within 90 days after receipt of a claim by the Committee (or within 180 days if special circumstances require an extension of time), the Committee shall notify the claimant of the decision with regard to the claim. In the event of such special circumstances requiring an extension of time, there shall be furnished to the claimant prior to expiration of the initial 90-day period written notice of the extension, which notice shall set forth the special circumstances and the date by which the decision shall be furnished. If such claim shall be wholly or partially denied, notice thereof shall be in writing and worded in a manner calculated to be understood by the claimant, and shall set forth: (i) the specific reason or reasons for the denial; (ii) specific reference to pertinent provisions of the Plan on which the denial is based; (iii) a description of any additional material or information necessary for the claimant to perfect the claim and an explanation of why such material or information is necessary; and (iv) an explanation of the procedure for review of the denial and the time limits applicable to such

procedures, including a statement of the claimant's right to bring a civil action under ERISA following an adverse benefit determination on review.
16.3    Procedure for Review. Within 60 days following receipt by the claimant of notice denying his claim, in whole or in part, or, if such notice shall not be given, within 60 days following the latest date on which such notice could have been timely given, the claimant may appeal denial of the claim by filing a written application for review with the Committee. Following such request for review, the Committee shall fully and fairly review the decision denying the claim. Prior to the decision of the Committee, the claimant shall be given an opportunity to review pertinent documents and to submit issues and comments in writing.
16.4    Decision on Review. The decision on review of a claim denied in whole or in part by the Committee shall be made in the following manner:
16.4.1    Within 60 days following receipt by the Committee of the request for review (or within 120 days if special circumstances require an extension of time), the Committee shall notify the claimant in writing of its decision with regard to the claim. In the event of such special circumstances requiring an extension of time, written notice of the extension shall be furnished to the claimant prior to the commencement of the extension.

16.4.2    With respect to a claim that is denied in whole or in part, the decision on review shall set forth specific reasons for the decision, shall be written in a manner calculated to be understood by the claimant, and shall set forth:

(i)
the specific reason or reasons for the adverse determination;

(ii)
specific reference to pertinent Plan provisions on which the adverse determination is based;

(iii)
a statement that the claimant is entitled to receive, upon request and free of charge, reasonable access to, and copies of, all documents, records, and other information relevant to the claimant’s claim for benefits; and

(iv)
a statement describing any voluntary appeal procedures offered by the Plan and the claimant’s right to obtain the

information about such procedures, as well as a statement of the claimant’s right to bring an action under ERISA section 502(a).

16.4.3
The decision of the Committee shall be final and conclusive.

16.5    Action by Authorized Representative of Claimant. All actions set forth in this Section 16 to be taken by the claimant may likewise be taken by a representative of the claimant duly authorized by him to act in his behalf on such matters. The Committee may require such evidence of the authority to act of any such representative as it may reasonably deem necessary or advisable.
16.6
Disability Claims

Notwithstanding any provision of the Plan to the contrary, if a claim for benefits is based on Disability, the following claims procedures shall apply: The Committee shall maintain a procedure under which any Participant or Beneficiary can file a claim for benefits under this Plan based on Disability.
16.6.1    After receiving a claim for benefits, the Committee will notify the Participant or Beneficiary of its claim determination within 45 days of the receipt of the claim. This period may be extended by 30 days if an extension is necessary to process the claim due to matters beyond the control of the Committee. A written notice of the extension, the reason for the extension and when the Committee expects to decide the claim, will be furnished to the Participant or Beneficiary within the initial 45-day period. This period may be extended for an additional 30 days beyond the original extension. A written notice of the additional extension, the reason for the additional extension and when the Committee expects to decide the claim, will be furnished to the Participant or Beneficiary within the first 30-day extension period if an additional extension of time is needed. However, if a period of time is extended due to a Participant or Beneficiary’s failure to submit information necessary to decide a claim, the period for making the benefit determination by the Committee will be tolled from the date on which the notification of the extension is sent to the Participant or Beneficiary until the date on which the Participant or Beneficiary responds to the request for additional information.

16.6.2    If a claim for benefits is denied, in whole or in part, a Participant or Beneficiary or his or her authorized representative, will receive a written notice of the denial. The notice will follow the rules of 29 C.F.R. § 2560.503-1(o) for

culturally and linguistically appropriate notices and will be written in a manner calculated to be understood by the Participant or Beneficiary. The notice will include:

(i)
the specific reason(s) for the denial,

(ii)
references to the specific Plan provisions on which the benefit determination was based,

(iii)
a description of any additional material or information necessary to perfect a claim and an explanation of why such information is necessary,

(iv)
a description of the Committee’s appeals procedures and applicable time limits, including, to the extent applicable, a statement of the right to bring a civil action under section 502(a) of ERISA following an adverse benefit determination on review,

(v)
a discussion of the decision, including an explanation of the basis for disagreeing with or not following: (i) the views presented by the claimant to the Committee of health care professionals treating the claimant and vocational professionals who evaluated the claimant; (ii) the views of medical or vocational experts whose advice was obtained on behalf of the Committee in connection with a claimant’s adverse benefit determination, without regard to whether the advice was relied upon in making the benefit determination; and (iii) a disability determination regarding the claimant presented by the claimant to the Committee made by the Social Security Administration,

(vi)
if the determination is based on medical necessity or experimental treatment or similar exclusion or limit, either an explanation of the scientific or clinical judgment for the determination, applying the terms of the Plan to the relevant medical circumstances, or a statement that such explanation will be provided free of charge upon request,

(vii)
either the specific internal rules, guidelines, protocols, standards or other similar criteria of the Plan relied upon in making the adverse benefit determination, or a statement that such rules, guidelines, protocols, standards, or other similar criteria of the Plan do not exist, and

(viii)
a statement that the Participant or Beneficiary is entitled to receive, upon request and free of charge, reasonable access to, and copies of, all documents, records, and other information relevant to his or her claim for benefits.

16.6.3    If a claim for benefits is denied, a Participant or Beneficiary, or his or her representative, may appeal the denied claim in writing within 180 days of receipt of the written notice of denial. The Participant or Beneficiary may submit any written comments, documents, records and any other information relating to the claim. Upon request, the Participant or Beneficiary will also have access to, and the right to obtain copies of, all documents, records and information relevant to his or her claim free of charge.

16.6.4    A full review of the information in the claim file and any new information submitted to support the appeal will be conducted. The claim decision will be made by a first review appeals committee appointed by the Employer. This committee will consist of individuals who were not involved in the initial benefit determination, nor will such individuals be subordinate to any person involved in the initial benefit determination. This review will not afford any deference to the initial benefit determination.

16.6.5    If the initial adverse decision was based in whole or in part on a medical judgment, the first review appeals committee will consult with a healthcare professional who has appropriate training and experience in the field of medicine involved in the medical judgment, was not consulted in the initial adverse benefit determination and is not a subordinate of the healthcare professional who was consulted in the initial adverse benefit determination.

16.6.6    Before an adverse benefit determination on review is issued, the first review appeals committee will provide the Participant or Beneficiary, free of charge, with any new or additional evidence considered, relied upon, or generated by the committee or other person making the benefit determination (or at the direction of the committee or such other person) in connection with the claim. Such evidence will be provided as soon as possible and sufficiently in advance of the date on which the notice of adverse benefit determination on review is required to be provided to give the Participant or Beneficiary a reasonable opportunity to respond prior to that date.

16.6.7    Before the first review appeals committee issues an adverse benefit determination on review based on a new or additional rationale, the committee will provide the Participant or Beneficiary, free of charge, with the rationale. The rationale will be provided as soon as possible and sufficiently in advance of the date on which the notice of adverse benefit determination on review is required to be provided to give the Participant or Beneficiary a reasonable opportunity to respond prior to that date.

16.6.8    The first review appeals committee will make a determination on an appealed claim within 45 days of the receipt of an appeal request. This period may be extended for an additional 45 days if the committee determines that special circumstances require an extension of time. A written notice of the extension, the reason for the extension and the date that the committee expects to render a decision will be furnished to the Participant or Beneficiary within the initial 45-day period. However, if the period of time is extended due to a Participant’s or Beneficiary’s failure to submit information necessary to decide the appeal, the period for making the benefit determination will be tolled from the date on which the notification of the extension is sent until the date on which the Participant or Beneficiary responds to the request for additional information.

16.6.9    If the claim on appeal is denied in whole or in part, a Participant or Beneficiary will receive a written notification of the denial. The notice will follow the rules of 29 C.F.R. § 2560.503-1(o) for culturally and linguistically appropriate notices and will be written in a manner calculated to be understood by the claimant. The notice will include:

(i)
the specific reason(s) for the adverse determination,

(ii)
references to the specific Plan provisions on which the determination was based,

(iii)
a statement regarding the right to receive upon request and free of charge reasonable access to, and copies of, all records, documents and other information relevant to the benefit claim,

(iv)
a description of the first review appeals committee’s review procedures and applicable time limits, including a statement of the right to bring a civil action under section 502(a) of ERISA following an adverse benefit determination on review,

(v)
a discussion of the decision, including an explanation of the basis for disagreeing with or not following: (i) the views presented by the claimant to the committee of health care professionals treating the claimant and vocational professionals who evaluated the claimant; (ii) the views of medical or vocational experts whose advice was obtained by or on behalf of the committee in connection with a claimant’s adverse benefit determination, without regard to whether the advice was relied upon in making the benefit determination; and (iii) a disability determination regarding the claimant presented by the claimant to the committee made by the Social Security Administration,

(vi)
if the determination is based on medical necessity or experimental treatment or similar exclusion or limit, either an explanation of the scientific or clinical judgment for the determination, applying the terms of the Plan to the relevant medical circumstances, or a statement that such explanation will be provided free of charge upon request, and

(vii)
either the specific internal rules, guidelines, protocols, standards or other similar criteria of the Plan relied upon in making the adverse benefit determination, or a statement that such rules, guidelines, protocols, standards, or other similar criteria of the Plan do not exist.

16.6.10    If the appeal of the benefit claim denial is denied, a Participant or Beneficiary, or his or her representative, may make a second appeal of the denial in writing to the Committee within 180 days of the receipt of the written notice of denial. The Participant or Beneficiary may submit with the second appeal any written comments, documents, records and any other information relating to the claim. Upon request, the Participant or Beneficiary will also have access to, and the right to obtain copies of, all documents, records and information relevant to the claim free of charge.

16.6.11    Upon receipt of the second appeal, a full review of the information in the claim file and any new information submitted to support the appeal will be conducted. The claim decision will be made by a second review appeals committee appointed by the Employer. This committee will consist of individuals who were not involved in the initial benefit determination or the first review appeals committee, nor will such individuals be subordinate to any person involved in the initial benefit or first appeal determination.

16.6.12    If the first appeal was based in whole or in part on a medical judgment, the second appeals review committee will consult with a healthcare professional who has appropriate training and experience in the field of medicine involved in the medical judgment, was not consulted in the initial adverse benefit determination nor in the first appeal and is not a subordinate of the healthcare professional(s) consulted in the initial adverse benefit determination and first appeal.

16.6.13    Before the second appeals review committee issues a denial of the second claim appeal, the committee will provide the Participant or Beneficiary, free of charge, with any new or additional evidence considered, relied upon, or generated by the committee or other person making the benefit determination (or at the direction of the committee or such other person) in connection with the claim. Such evidence will be provided as soon as possible and sufficiently in advance of the date on which the notice of adverse benefit determination on review is required

to be provided to give the Participant or Beneficiary a reasonable opportunity to respond prior to that date.

16.6.14    Before the second review appeals committee issues a denial of the second claim appeal based on a new or additional rationale, the committee will provide the Participant or Beneficiary, free of charge, with the rationale. The rationale will be provided as soon as possible and sufficiently in advance of the date on which the notice of adverse benefit determination on review is required to be provided to give the Participant or Beneficiary a reasonable opportunity to respond prior to that date.

16.6.15    The second appeals review committee will make a determination on the second claim appeal within 45 days of the receipt of the appeal request. This period may be extended for an additional 45 days if the committee determines that special circumstances require an extension of time. A written notice of the extension, the reason for the extension and the date that the committee expects to render a decision will be furnished to the Participant or Beneficiary within the initial 45-day period. However, if the period of time is extended due to the Participant’s or Beneficiary’s failure to submit information necessary to decide the appeal, the period for making the benefit determination will be tolled from the date on which the notification of the extension is sent until the date on which the Participant or Beneficiary responds to the request for additional information.

16.6.16    If the claim on appeal is denied in whole or in part for a second time, the Participant or Beneficiary will receive a written notification of the denial. The notice will follow the rules of 29 C.F.R. § 2560.503-1(o) for culturally and linguistically appropriate notices and will be written in a manner calculated to be understood by the applicant. The notice will include the same information that was included in the first adverse determination letter and will identify the contractual limitations period that applies to the Participant’s or Beneficiary’s right to bring an action under section 502(a) of ERISA including the calendar date on which the contractual limitations period expires for the claim.

16.6.17    A claimant may not commence a judicial proceeding against any person, including the Committee, the Employer, the Board, the first or second appeals review committee(s), or any other person or committee, with respect to a claim for benefits without first exhausting the claims procedures set forth in the preceding paragraphs. No suit or legal action contesting in whole or in part any denial of benefits under the Plan shall be commenced later than the earlier of (i) the first anniversary of (A) the date of the notice of the Committee’s final decision on appeal, or (B) if the claimant fails to request any level of administrative review within the timeframe permitted under this Section 16.6, the deadline for requesting the next level of administrative review, and (ii) the last date on which such legal action could be commenced under the applicable statute of limitations under ERISA (including, for this purpose, any applicable state statute of limitations that applies under ERISA to such legal action).


16.6.18    A claimant has the right to request a written explanation of any violation of these claims procedures. The Committee will provide an explanation within 10 days of the request.


Section 17.    Miscellaneous Provisions:

17.1    Set off. The Employer may at any time offset a Participant's Deferred Compensation Account by an amount up to $5,000 to collect the amount of any loan, cash advance, extension of other credit or other obligation of the Participant to the Employer that is then due and payable in accordance with the requirements of Section 409A of the Code.
17.2    Notices. Each Participant who is not in Service and each Beneficiary shall be responsible for furnishing the Committee or its designee with his current address for the mailing of notices and benefit payments. Any notice required or permitted to be given to such Participant or Beneficiary shall be deemed given if directed to such address and mailed by regular United States mail, first class, postage prepaid. If any check mailed to such address is returned as undeliverable to the addressee, mailing of checks will be suspended until the Participant or Beneficiary furnishes the proper address. This provision shall not be construed as requiring the mailing of any notice or notification otherwise permitted to be given by posting or by other publication.
17.3    Lost Distributees. A benefit shall be deemed forfeited if the Committee is unable to locate the Participant or Beneficiary to whom payment is due by the fifth anniversary of the date payment is to be made or commence; provided, that the deemed investment rate of return pursuant to Section 8.2 shall cease to be applied to the Participant's account following the first anniversary of such date; provided further,

however, that such benefit shall be reinstated if a valid claim is made by or on behalf of the Participant or Beneficiary for all or part of the forfeited benefit.
17.4    Reliance on Data. The Employer and the Committee shall have the right to rely on any data provided by the Participant or by any Beneficiary. Representations of such data shall be binding upon any party seeking to claim a benefit through a Participant, and the Employer and the Committee shall have no obligation to inquire into the accuracy of any representation made at any time by a Participant or Beneficiary.
17.5    Headings. The headings and subheadings of the Plan have been inserted for convenience of reference and are to be ignored in any construction of the provisions hereof.
17.6    Continuation of Employment. The establishment of the Plan shall not be construed as conferring any legal or other rights upon any Employee or any persons for continuation of employment, nor shall it interfere with the right of the Employer to discharge any Employee or to deal with him without regard to the effect thereof under the Plan.
17.7    Merger or Consolidation; Assumption of Plan. No Employer shall consolidate or merge into or with another corporation or entity, or transfer all or substantially all of its assets to another corporation, partnership, trust or other entity (a "Successor Entity") unless such Successor Entity shall assume the rights, obligations and liabilities of the Employer under the Plan and upon such assumption, the Successor Entity shall become obligated to perform the terms and conditions of the Plan. Nothing herein shall prohibit the assumption of the obligations and liabilities of the Employer under the Plan by any Successor Entity.

17.8    Construction. The Employer shall designate in the Adoption Agreement the state according to whose laws the provisions of the Plan shall be construed and enforced, except to the extent that such laws are superseded by ERISA and the applicable requirements of the Code.
Taxes. The Employer or other payor may withhold a benefit payment under the Plan or a Participant's wages, or the Employer may reduce a Participant's Deferred Compensation Account balance, in order to meet any federal, state, or local or employment tax withholding obligations with respect to Plan benefits, as permitted under Section 409A of the Code. The Employer or other payor shall report Plan payments and other Plan-related information to the appropriate governmental agencies as required under applicable laws.
Principal Life Insurance Company, Raleigh, NC 27612
A member of the Principal Financial Group®

THE EXECUTIVE NONQUALIFIED EXCESS PLAN

ADOPTION AGREEMENT

THIS AGREEMENT is the adoption by Casey’s General Stores, Inc. (the "Company") of the Executive Nonqualified Excess Plan ("Plan").

W I T N E S S E T H:

WHEREAS, the Company desires to adopt the Plan as an unfunded, nonqualified deferred compensation plan; and

WHEREAS, the provisions of the Plan are intended to comply with the requirements of Section 409A of the Code and the regulations thereunder and shall apply to amounts subject to section 409A; and

WHEREAS, the Company has been advised by Principal Life Insurance Company to obtain legal and tax advice from its professional advisors before adopting the Plan,

NOW, THEREFORE, the Company hereby adopts the Plan in accordance with the terms and conditions set forth in this Adoption Agreement:

ARTICLE I

Terms used in this Adoption Agreement shall have the same meaning as in the
Plan, unless some other meaning is expressly herein set forth. The Employer hereby represents and warrants that the Plan has been adopted by the Employer upon proper authorization and the Employer hereby elects to adopt the Plan for the benefit of its Participants as referred to in the Plan. By the execution of this Adoption Agreement, the Employer hereby agrees to be bound by the terms of the Plan.

ARTICLE II

The Employer hereby makes the following designations or elections for the purpose of the Plan:

2.6    Committee:    The duties of the Committee set forth in the Plan shall be satisfied by:

XX    (a)    Company

__    (b)    The administrative committee appointed by the Board to serve at the pleasure
of the Board.

__    (c)     Board.

__    (d)    Other (specify): _____________________________.


2.8    Compensation:    The "Compensation" of a Participant shall mean all of a Participant's:

XX    (a)    Base salary.

XX    (b)    Service Bonus.

XX    (c)    Performance-Based Compensation earned in a period of 12 months or more.

__    (d)    Commissions.

__     (e)    Compensation received as an Independent Contractor reportable on Form 1099.

__    (f)    Other: ___________________________


2.9    Crediting Date:    The Deferred Compensation Account of a Participant shall be credited as follows:

Participant Deferral Credits at the time designated below:

__    (a)    The last business day of each Plan Year.

__    (b)    The last business day of each calendar quarter during the Plan Year.

__    (c)    The last business day of each month during the Plan Year.

XX    (d)    The last business day of each payroll period during the Plan Year.

__    (e)    Each pay day as reported by the Employer.

__    (f)    On any business day as specified by the Employer.


Employer Credits at the time designated below:

XX    (a)     On any business day as specified by the Employer.


2.13    Effective Date:    

__
(a)    This is a newly-established Plan, and the Effective Date of the Plan is    _______________.


XX
(b)    This is an amendment and restatement of a plan named The Executive Nonqualified Excess Plan of Casey’s General Stores, Inc. with an effective date of January 1, 2003, amended and restated effective January 1, 2005, January 1, 2009, and January 1, 2014. The Effective Date of this amended Plan is August 1, 2015. This is amendment number 5.

        
__    (i)    All amount in Deferred Compensation Accounts shall be
subject to the provisions of this amended and restated Plan.
            
XX    (ii)    Any Grandfathered Amounts shall be subject to the Plan rules
in effect on October 3, 2004.

2.20     Normal Retirement Age: The Normal Retirement Age of a Participant shall be:

XX    (a)    Age 65

__
(b)    The later of age ___ or the _______ anniversary of the participation            commencement date. The participation commencement date is the first
day of the first Plan Year in which the Participant commenced
participation in the Plan.

__    (c)    Other: _____________________________________.

2.23
Participating Employer(s): As of the Effective Date, the following Participating Employer(s) are parties to the Plan:

Name of Employer
 
EIN
Casey’s General Stores, Inc.
 
42-0935283

2.26
Plan: The name of the Plan is                        

The Executive Nonqualified Excess Plan of Casey’s General Stores, Inc.

2.28    Plan Year: The Plan Year shall end each year on the last day of the month of December.

2.30    Seniority Date: The date on which a Participant has:
    
__    (a)    Attained age __.

__
(b)    Completed __ Years of Service from First Date of Service.

__
(c)    Attained age __ and completed __ Years of Service from First Date of Service.

XX
(d)    Not applicable – distribution elections for Separation from Service are not based on Seniority Date

4.1    Participant Deferral Credits: Subject to the limitations in Section 4.1 of the Plan, a
Participant may elect to have his Compensation (as selected in Section 2.8 of this Adoption Agreement) deferred within the annual limits below by the following percentage or amount as designated in writing to the Committee:

XX    (a)    Base salary:
minimum deferral:
 
%
maximum deferral:
80
%

XX    (b)    Service Bonus:
minimum deferral:
 
%
maximum deferral:
80
%

XX    (c)    Performance-Based Compensation:
minimum deferral:
 
%
maximum deferral:
80
%

__    (d)    Commissions:
minimum deferral:
 
%
maximum deferral:
 
%

__    (e)    Form 1099 Compensation:
minimum deferral:
 
%
maximum deferral:
 
%

__    (f)    Other:
minimum deferral:
 
%
maximum deferral:
 
%

    
__    (g)    Participant deferrals not allowed.

4.1.2     Participant Deferral Credits and Employer Credits – Election Period: Participant elections regarding Participant Deferral Credits and Employer Credits shall be subject to the following effective periods (one must be selected):

XX    (a)    Evergreen election. An election made by the Participant shall continue in effect
for subsequent years until modified by the Participant as permitted in Section
4.1 and Section 4.2. (This option is not permitted if source year accounts are
elected in Section 5.1)

__    (b)    Non-Evergreen election. Any election made by the Participant shall only remain
in effect for the current election period and will then expire. An election for
each subsequent year will be required as permitted in Sections 4.1 and 4.2.

4.2    Employer Credits: Employer Credits will be made in the following manner:

__
(a)    Employer Discretionary Credits: The Employer may make discretionary credits to the Deferred Compensation Account of each Active Participant in an amount determined as follows:

__
(i)    An amount determined each Plan Year by the Employer.

__    (ii)    Other: _______________________________________.

__
(b)    Other Employer Credits: The Employer may make other credits to the Deferred Compensation Account of each Active Participant in an amount determined as follows:

__
(i)    An amount determined each Plan Year by the Employer.

__    (ii)    Other: _______________________________________.

XX    (c)    Employer Credits not allowed.




5.1     Deferred Compensation Account: The Participant is permitted to establish the following accounts:

XX    (a)    Non-source year account(s). Deferred Compensation Account(s) will not be
established on a source year basis:

__    (i)    A Participant may establish only one account to be distributed upon
Separation from Service. One set of payment options for that account
is allowed as permitted in Section 7.1. Additional In-Service or
Education accounts may be established as permitted in Section 5.4.

XX    (ii)    A Participant may establish multiple accounts to be distributed upon
Separation from Service. Each account may have one set of payment
options as permitted in Section 7.1 Additional In-Service or
Education accounts may be established as permitted in Section 5.4.
If this multiple account option is elected, the Participant will also be
required to elect Separation from Service payment options for each In-
Service or Education account established.

__    (b)    Source year account(s): Annual Deferred Compensation Account(s) will be
established each year in which Participant Deferral Credits or Employer Credits
are credited to the Participant. Only one account may be established each
year for distribution upon Separation from Service. One set of payment
options for that account is allowed as permitted in Section 7.1. Additional In-
Service or Education accounts may be established for each source year as
permitted in Section 5.4. If this option is selected, Evergreen elections as
described in Section 4.1.2 are not permitted.

5.2     Disability of a Participant:

XX    (a)    A Participant's becoming Disabled shall be a Qualifying Distribution Event and
the Deferred Compensation Account shall be paid by the Employer as
provided in Section 7.1.

__    (b)    A Participant becoming Disabled shall not be a Qualifying Distribution Event.


5.3    Death of a Participant: If the Participant dies while in Service, the Employer shall pay a benefit to the Beneficiary in an amount equal to the vested balance in the Deferred Compensation Account of the Participant determined as of the date payments to the Beneficiary commence, plus:

__    (a)    An amount to be determined by the Committee.

XX    (b)    No additional benefits.

5.4    In-Service or Education Distributions: In-Service and Education Accounts are permitted under the Plan:

XX    (a)    In-Service Accounts are allowed with respect to:
XX    Participant Deferral Credits only.
__    Employer Credits only.
__    Participant Deferral and Employer Credits.

In-service distributions may be made in the following manner:
XX    Single lump sum payment.
XX    Annual installments over a term certain not to exceed 5 years.

Education Accounts are allowed with respect to:
XX    Participant Deferral Credits only.
__    Employer Credits only.
__    Participant Deferral and Employer Credits.

Education Accounts distributions may be made in the following manner:
XX    Single lump sum payment.
XX    Annual installments over a term certain not to exceed 4-6 years.

If applicable, amounts not vested at the time payments due under this Section cease will be:
__    Forfeited
__    Distributed at Separation from Service if vested at that time

__    (b)    No In-Service or Education Distributions permitted.

5.5     Change in Control Event:

XX    (a)    Participants may elect upon initial enrollment to have accounts distributed                upon a Change in Control Event.

__    (b)    A Change in Control shall not be a Qualifying Distribution Event.

5.6
Unforeseeable Emergency Event:

XX
(a)    Participants may apply to have accounts distributed upon an Unforeseeable Emergency event.

__
(b)    An Unforeseeable Emergency shall not be a Qualifying Distribution Event

6.    Vesting: An Active Participant shall be fully vested in the Employer Credits made to the
Deferred Compensation Account upon the first to occur of the following events:

__    (a)    Normal Retirement Age.

__    (b)    Death.

__    (c)    Disability.

__    (d)    Change in Control Event

XX    (e)    Other: Not Applicable

__    (f)    Satisfaction of the vesting requirement as specified below:

__    Employer Discretionary Credits:

__    (i)    Immediate 100% vesting.

__    (ii)    100% vesting after __ Years of Service.

__    (iii)    100% vesting at age __.

__    (iv)    Number of Years            Vested
of Service            Percentage

Less than
1
 
%
 
1
 
%
 
2
 
%
 
3
 
%
 
4
 
%
 
5
 
%
 
6
 
%
 
7
 
%
 
8
 
%
 
9
 
%
 
10 or more
 
%
    
For this purpose, Years of Service of a Participant shall be calculated from the date designated below:

__    (1)    First day of Service.

__    (2)    Effective date of Plan participation.

__    (3)    Each Crediting Date. Under this option (3), each Employer            Credit shall vest based on the Years of Service of a                 Participant from the Crediting Date on which each                 Employer Discretionary Credit is made to his or her                 Deferred Compensation Account.

__    Other Employer Credits:

__    (i)    Immediate 100% vesting.

__    (ii)    100% vesting after __ Years of Service.

__    (iii)    100% vesting at age __.

__    (iv)    Number of Years            Vested
of Service            Percentage

Less than
1
 
%
 
1
 
%
 
2
 
%
 
3
 
%
 
4
 
%
 
5
 
%
 
6
 
%
 
7
 
%
 
8
 
%
 
9
 
%
 
10 or more
 
%
    
For this purpose, Years of Service of a Participant shall be calculated from the date designated below:

__    (1)    First day of Service.

__    (2)    Effective date of Plan participation.

__    (3)    Each Crediting Date. Under this option (3), each Employer            Credit shall vest based on the Years of Service of a                 Participant from the Crediting Date on which each                 Employer Discretionary Credit is made to his or her                 Deferred Compensation Account.

7.1    Payment Options: Any benefit payable under the Plan upon a permitted Qualifying Distribution Event may be made to the Participant or his Beneficiary (as applicable) in any of the following payment forms, as selected by the Participant in the Participation Agreement:

(a)    Separation from Service (Seniority Date is Not Applicable)

XX
(i)    A lump sum.

XX
(ii)    Annual installments over a term certain as elected by the Participant not to exceed 5 years.

XX
(iii)    Quarterly installments over a term certain as elected by the Participant not to exceed 5 years.


(b)    Separation from Service prior to Seniority Date (If Applicable)

__
(i)    A lump sum.

__
(ii)    Not Applicable

(c)    Separation from Service on or After Seniority Date (If Applicable)

__
(i)    A lump sum.

__
(ii)    Annual installments over a term certain as elected by the Participant not to exceed ___ years.

__    (iii)    Not Applicable

(d)    Separation from Service Upon a Change in Control Event

XX
(i)    A lump sum.

XX
(ii)    Annual installments over a term certain as elected by the Participant not to exceed 5 years.

XX
(iii)    Quarterly installments over a term certain as elected by the Participant not to exceed 5 years.

(e)    Death

XX
(i)    A lump sum.

XX
(ii)    Annual installments over a term certain as elected by the Participant not to exceed 5 years.

XX
(iii)    Quarterly installments over a term certain as elected by the Participant not to exceed 5 years.

(f)    Disability

XX
(i)    A lump sum.

XX
(ii)    Annual installments over a term certain as elected by the Participant not to exceed 5 years.

XX
(iii)    Quarterly installments over a term certain as elected by the Participant not to exceed 5 years.

If applicable, amounts not vested at the time payments due under this Section cease will be:
__    Forfeited
__    Distributed at Separation from Service if vested at that time


(g)    Change in Control Event

XX
(i)    A lump sum.

__    (ii)    Not applicable.

If applicable, amounts not vested at the time payments due under this Section cease will be:
__    Forfeited
__    Distributed at Separation from Service if vested at that time

7.4
    De Minimis Amounts.

XX
(a)    Notwithstanding any payment election made by the Participant, the vested balance in all Deferred Compensation Account(s) of the Participant will be distributed in a single lump sum payment at the time designated under the Plan if at the time of a permitted Qualifying Distribution Event that is either a Separation from Service, death, Disability (if applicable) or Change in Control Event (if applicable) the vested balance does not exceed $ 25,000 In addition, the Employer may distribute a Participant's vested balance in all Deferred Compensation Account(s) of the Participant at any time if the balance does not exceed the limit in Section 402(g)(1)(B) of the Code and results in the termination of the Participant's entire interest in the Plan

__
(b)    There shall be no pre-determined de minimis amount under the Plan; however, the Employer may distribute a Participant's vested balance at any time if the balance does not exceed the limit in Section 402(g)(1)(B) of the Code and results in the termination of the Participant's entire interest in the Plan.

10.1    Contractual Liability: Liability for payments under the Plan shall be the responsibility of the:

XX    (a)    Company.

__
(b)    Employer or Participating Employer who employed the Participant when amounts were deferred.


14.    Amendment and Termination of Plan: Notwithstanding any provision in this Adoption
Agreement or the Plan to the contrary, Section ______ of the Plan shall be amended to read as provided in attached Exhibit _____________.

XX    There are no amendments to the Plan.

17.9    Construction: The provisions of the Plan shall be construed and enforced according to the laws of the State of Iowa except to the extent that such laws are superseded by ERISA and the applicable provisions of the Code.

IN WITNESS WHEREOF, this Agreement has been executed as of the day and year stated below.


Casey’s General Stores, Inc.
Name of Employer

By: /s/ Julie Jackowski        
Authorized Person        
Date: 9/25/15            





EX-21 4 exhibit21.htm EXHIBIT 21 Exhibit
SUBSIDIARIES OF CASEY’S GENERAL STORES, INC.

1.
Casey’s Marketing Company, an Iowa corporation
 
 
2.
Casey’s Services Company, an Iowa corporation
3.
Casey’s Retail Company, an Iowa corporation
 
 
4.
CGS Stores, LLC, an Iowa limited liability company
 
 
5.
Heartland Property Company, LLC, a Delaware limited liability company

All subsidiaries are wholly owned by Casey’s General Stores, Inc, except for CGS Stores, LLC and Heartland Property Company, LLC, which are wholly owned by Casey's Marketing Company. All Stores operated by the subsidiaries do business under the names “Casey’s” and/or “Casey’s General Store,” except for two stores selling primarily tobacco products, one liquor stores, and one grocery store.




EX-23.1 5 casy-ex231_2020430xq4.htm EXHIBIT 23.1 Exhibit


Exhibit 23.1
Consent of Independent Registered Public Accounting Firm
The Board of Directors
Casey's General Stores, Inc.:

We consent to the incorporation by reference in the registration statements (No. 33-19179, 333-35393, 33-42907, 333‑174560, 333-174561) on Form S-8 and Form S-3D of Casey’s General Stores, Inc. of our reports dated June 26, 2020, with respect to the consolidated balance sheets of Casey’s General Stores, Inc. and subsidiaries as of April 30, 2020 and 2019, the related consolidated statements of income, shareholders' equity, and cash flows for each of the years in the three-year period ended April 30, 2020, and the related notes, and the effectiveness of internal control over financial reporting as of April 30, 2020, which reports appear in the April 30, 2020 Annual Report on Form 10-K of Casey’s General Stores, Inc.

/s/ KPMG LLP

Des Moines, Iowa
June 26, 2020



EX-31.1 6 casy-ex311_2020430xq4.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION OF DARREN M. REBELEZ
UNDER SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002
I, Darren M. Rebelez, certify that:
 
1.
I have reviewed this annual report on Form 10-K of Casey’s General Stores, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officers 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 practices;

(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 fourth fiscal quarter 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 control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Dated June 26, 2020
/s/ Darren M. Rebelez
 
Darren M. Rebelez, President and
 
Chief Executive Officer


EX-31.2 7 casy-ex312_2020430xq4.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION OF STEPHEN P. BRAMLAGE JR.
UNDER SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002
I, Stephen P. Bramlage Jr., certify that:
 
1.
I have reviewed this annual report on Form 10-K of Casey’s General Stores, Inc.;
2.
Based on my knowledge, this annual report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officers 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 practices;

(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 fourth fiscal quarter 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 control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Dated June 26, 2020
/s/ Stephen P. Bramlage Jr.
 
Stephen P. Bramlage Jr.

 
Senior Vice President and
 
Chief Financial Officer


EX-32.1 8 casy-ex321_2020430xq4.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATE 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 Casey’s General Stores, Inc. (the Company) on Form 10-K for the fiscal year ended April 30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the Report), I, Darren M. Rebelez, Chief Executive Officer of the Company, 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.

(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.
 
/s/ Darren M. Rebelez
 
Darren M. Rebelez, President and
 
Chief Executive Officer
Dated June 26, 2020


EX-32.2 9 casy-ex322_2020430xq4.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
CERTIFICATE 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 Casey’s General Stores, Inc. (the Company) on Form 10-K for the fiscal year ended April 30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the Report), I, Stephen P. Bramlage Jr., Chief Financial Officer of the Company, 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.

(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.
 
/s/ Stephen P. Bramlage Jr.
 
Stephen P. Bramlage Jr.

 
Senior Vice President and Chief Financial Officer
Dated June 26, 2020


EX-101.SCH 10 casy-20200430.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2102100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Acquisitions - Allocation of Purchase Price (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Acquisitions - Summary of Unaudited Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Commitments link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Consolidated Statements of Shareholders' Equity (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Fair Value of Financial Instruments and Long Term Debt link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Fair Value of Financial Instruments and Long Term Debt - Carrying Value of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Fair Value of Financial Instruments and Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Fair Value of Financial Instruments and Long Term Debt - Schedule of Maturities of Long-Term Debt Including Capitalizied Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Fair Value of Financial Instruments and Long Term Debt - Schedule of Maturities of Long-Term Debt Including Capitalizied Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Fair Value of Financial Instruments and Long Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2407406 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Leases - Assets and Liabilities of Lessee (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Leases - Lease Maturity Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Leases - (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Net Income Per Common Share link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Net Income Per Common Share - Schedule of Basic and Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Net Income Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Preferred and Common Stock link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Preferred and Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Preferred and Common Stock- Schedule of Restricted Stock and Restricted Stock Units Granted (Details) link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Preferred and Common Stock - Schedule of Restricted Stock Units Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Preferred and Common Stock - Schedule of Stock Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Preferred and Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Quarterly Financial Data link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Quarterly Financial Data - Schedule of Quarterly Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Quarterly Financial Data (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Significant Accounting Policies - Depreciation of Property and Equipment and Amortization of Capital Lease Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Significant Accounting Policies - Summary of the Inventory Values (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 casy-20200430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 casy-20200430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 casy-20200430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accounting Policies [Abstract] Principles of consolidation Consolidation, Policy [Policy Text Block] Use of estimates Use of Estimates, Policy [Policy Text Block] Cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Capitalized software implementation costs and Goodwill Goodwill and Intangible Assets, Policy [Policy Text Block] Depreciation and amortization Depreciation, Depletion, and Amortization [Policy Text Block] Store closing and asset impairment Property, Plant and Equipment, Impairment [Policy Text Block] Income taxes Income Tax, Policy [Policy Text Block] Revenue recognition Revenue from Contract with Customer [Policy Text Block] Net income per common share Earnings Per Share, Policy [Policy Text Block] Asset retirement obligations Asset Retirement Obligation [Policy Text Block] Self-insurance Self Insurance Reserve [Policy Text Block] Environmental remediation liabilities Environmental Costs, Policy [Policy Text Block] Derivatives instruments Derivatives, Policy [Policy Text Block] Stock-based compensation Compensation Related Costs, Policy [Policy Text Block] Segment reporting Segment Reporting, Policy [Policy Text Block] Recent accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Leases Lessor, Leases [Policy Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Buildings Building [Member] Machinery and Equipment Machinery and Equipment [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Property, Plant and Equipment Property, Plant and Equipment [Line Items] Property, plant and equipment useful life Property, Plant and Equipment, Useful Life Commitments and Contingencies Disclosure [Abstract] Commitments Commitments Disclosure [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Loss Contingency [Abstract] Contingencies Contingencies Disclosure [Text Block] Earnings Per Share [Abstract] Schedule of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Quarterly Financial Information Disclosure [Abstract] Schedule of Product Information [Table] Schedule of Product Information [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Fuel Gasoline [Member] Grocery and other merchandise Grocery And Other Merchandise [Member] Prepared food and fountain Prepared Food And Fountain [Member] Other Other Products And Services [Member] Other Products And Services [Member] Product Information Product Information [Line Items] Total revenue Revenues [Abstract] Total revenue Revenues Gross profit Gross Profit [Abstract] Gross profit Gross Profit Net income Net Income (Loss) Attributable to Parent Net income per common share Earnings Per Share, Basic and Diluted [Abstract] Basic (in Dollars per share) Earnings Per Share, Basic Diluted (in Dollars per share) Earnings Per Share, Diluted Significant Accounting Policies Significant Accounting Policies [Text Block] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] State State and Local Jurisdiction [Member] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Operating loss carryforwards Operating Loss Carryforwards Valuation allowance Deferred Tax Assets, Valuation Allowance Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Increase (decrease) in unrecognized tax benefits Unrecognized Tax Benefits, Period Increase (Decrease) Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Increase in tax expense Income Tax Examination, Penalties and Interest Expense Decrease in unrecognized tax benefits is reasonable possible Decrease in Unrecognized Tax Benefits is Reasonably Possible Fair Value Disclosures [Abstract] Fair Value of Financial Instruments and Long-Term Debt Fair Value Disclosures [Text Block] Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Series of Individually Immaterial Business Acquisitions Series of Individually Immaterial Business Acquisitions [Member] Business Acquisition Business Acquisition [Line Items] Assets acquired: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Total assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Liabilities assumed: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses Total liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Net tangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Goodwill Goodwill Total consideration paid Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Accrued environmental liability Other Accrued Liabilities Loss Contingencies [Table] Loss Contingencies [Table] General Liability and Auto Liability Insurance General Liability And Auto Liability Insurance [Member] General Liability And Auto Liability Insurance [Member] Workers' Compensation Insurance Workers' Compensation Insurance [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Annual stop loss limit Annual Stop Loss Limit Annual Stop Loss Limit Letters of credit outstanding Letters of Credit Outstanding, Amount Self insurance reserve Self Insurance Reserve Carrying Value of Long-Term Debt Schedule of Debt [Table Text Block] Schedule of Maturities of Long-term Debt Including Capitalized Lease Obligations Schedule of Maturities of Long-term Debt [Table Text Block] Finance Lease, Liability, Maturity Finance Lease, Liability, Maturity [Table Text Block] Inventory, Current [Table] Inventory, Current [Table] Merchandise Merchandise [Member] Inventory Inventory [Line Items] Inventory Inventory, Gross Share-based Payment Arrangement [Abstract] Preferred And Common Stock Preferred And Common Stock [Text Block] Preferred and common stock. Finance Leases Finance Lease, Liability, Payment, Due [Abstract] 2021 Finance Lease, Liability, Payments, Due Next Twelve Months 2022 Finance Lease, Liability, Payments, Due Year Two 2023 Finance Lease, Liability, Payments, Due Year Three 2024 Finance Lease, Liability, Payments, Due Year Four 2025 Finance Lease, Liability, Payments, Due Year Five Thereafter Finance Lease, Liability, Payments, Due after Year Five Finance Leases Finance Lease, Liability Senior Notes Long-term Debt, Fiscal Year Maturity [Abstract] 2021 Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 2022 Long-term Debt, Maturities, Repayments of Principal in Year Two 2023 Long-term Debt, Maturities, Repayments of Principal in Year Three 2024 Long-term Debt, Maturities, Repayments of Principal in Year Four 2025 Long-term Debt, Maturities, Repayments of Principal in Year Five Thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Senior Notes Long-term Debt Total Finance Lease Payments Due And Long Term Debt Maturities [Abstract] Finance Lease Payments Due And Long Term Debt Maturities [Abstract] 2021 Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Next Twelve Months Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Next Twelve Months 2022 Long-term Debt And Finance Lease Maturities, Repayments Of Principal In Year Two Long-term Debt And Finance Lease Maturities, Repayments Of Principal In Year Two 2023 Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Year Three Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Year Three 2024 Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Year Four Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Year Four 2025 Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Year Five Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Year Five Thereafter Long-term Debt And Finance Lease, Maturities, Repayments Of Principal After Year Five Long-term Debt And Finance Lease, Maturities, Repayments Of Principal After Year Five Total Long Term Debt And Finance Lease Liability Long Term Debt And Finance Lease Liability Statement of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] 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] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Stock-based compensation Share-based Payment Arrangement, Noncash Expense Loss on disposal of assets and impairment charges Gain (Loss) on Disposition of Property Plant Equipment Deferred income taxes Increase (Decrease) in Deferred Income Taxes Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Receivables Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses Increase (Decrease) in Prepaid Expense Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses Increase (Decrease) in Accrued Liabilities Income taxes Increase (Decrease) in Income Taxes Receivable Other, net Other Noncash Income (Expense) Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Payments for acquisitions of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Proceeds from sales of property and equipment Proceeds from Sale of Property, Plant, and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from long-term debt Proceeds from Issuance of Long-term Debt Repayments of long-term debt Repayments of Long-term Debt Net borrowings of short-term debt Proceeds from Short-term Debt Proceeds from exercise of stock options Proceeds from Stock Options Exercised Payments of cash dividends Payments of Dividends Repurchase of common stock Payments for Repurchase of Common Stock Tax withholdings on employee share-based awards Payment, Tax Withholding, Share-based Payment Arrangement Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents at beginning of year Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents at end of year SUPPLEMENTAL DISCLOSURES OF CASH FLOWS INFORMATION Supplemental Cash Flow Information [Abstract] Cash paid during the year for interest, net of amount capitalized Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid (received) for income taxes, net Income Taxes Paid, Net Noncash investing and financing activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Noncash additions from adoption of ASC 842 Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Purchased property and equipment in accounts payable Capital Expenditures Incurred but Not yet Paid Shares repurchased in accounts payable Noncash Or Part Noncash Transaction, Shares Repurchased Noncash Or Part Noncash Transaction, Shares Repurchased Cover [Abstract] Document Type Document Annual Report Document Annual Report Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Public Float Entity Common Stock, Shares Outstanding Entity Central Index Key Amendment Flag Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Period Focus Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Stock Options Share-based Payment Arrangement, Option [Member] Share-based Compensation Arrangement by Share-based Payment Award Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of option shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Ending balance (in shares) Weighted average option exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Beginning balance (in Dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Exercised (in Dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited (in Dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Ending balance (in Dollars per share) Schedule of Restricted Stock and Restricted Stock Unit Grants Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Schedule of Stock Options Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Schedule of Restricted Stock Units Award Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Income Statement [Abstract] Cost of goods sold (exclusive of depreciation and amortization, shown separately below) (a) Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Operating expenses Operating Expenses Depreciation and amortization Cost, Depreciation and Amortization Interest, net Interest Expense Income before income taxes Income (Loss) Attributable to Parent, before Tax Federal and state income taxes Income Tax Expense (Benefit) Net income Net income per common share Dividends declared (in Dollars per share) Common Stock, Dividends, Per Share, Declared Excise taxes collected Excise Taxes Collected Leases [Abstract] Leases Lessee, Finance Leases [Text Block] Leases Lessee, Operating Leases [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Line of Credit Line of Credit [Member] Letter of Credit Letter of Credit [Member] Bridge Loan Bridge Loan [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Accordion Feature Accordion Feature [Member] Accordion Feature [Member] Bank Line Bank Line [Member] Bank Line [Member] Promissory Note Note 1 [Member] Debt Instrument Debt Instrument [Line Items] Long-term debt and capital lease obligations Long-term Debt, Fair Value Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Facility fee percentage Line Of Credit Facility, Facility Fee Percentage Line Of Credit Facility, Facility Fee Percentage Fair value of amount outstanding Line of Credit Facility, Fair Value of Amount Outstanding Interest over variable Index Interest Over Index Interest Over Index Interest income Interest Income (Expense), Net Capitalized interest Interest Costs Capitalized Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Beginning balance Additions based on tax positions related to current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Reductions due to lapse of applicable statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Ending balance Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Tranche One Share-based Payment Arrangement, Tranche One [Member] Tranche Two Share-based Payment Arrangement, Tranche Two [Member] Title of Individual [Axis] Title of Individual [Axis] Title of Individual [Domain] Title of Individual [Domain] Key Employees Key Employees [Member] Key Employees [Member] Officers Officer [Member] Non-Employee Board Members Non Employee Members Of The Board [Member] Non Employee Members Of The Board Member CEO Chief Executive Officer [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Stock Incentive Plan Stock Incentive Plan [Member] 2009 Stock Incentive Plan Restricted Stock Units Restricted Stock Units (RSUs) [Member] Restricted Stock Restricted Stock [Member] Shares Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Fair Value at Grant Date Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Granted In Period, Total Fair Value Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Granted In Period, Total Fair Value Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Target allocation percentage Share Based Compensaton Arrangement By Share Based Payment Award Equity Instruments Other Than Options Target Allocation Percentage Share Based Compensaton Arrangement By Share Based Payment Award Equity Instruments Other Than Options Target Allocation Percentage Compensation not yet recognized Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Number of stores Number of Stores Number of states in which entity operates Number of States in which Entity Operates Population of communities (many less than) Population Of Communities Population Of Communities Concentration Risk [Table] Concentration Risk [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Capitalized software costs Software and Software Development Costs [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] GIft Cards GIft Cards [Member] GIft Cards [Member] Box Tops Box Tops [Member] Box Tops [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Retail Sales Revenue Benchmark [Member] Concentration Risk Concentration Risk [Line Items] Concentration risk percentage Concentration Risk, Percentage Intangible asset useful life Finite-Lived Intangible Asset, Useful Life Finite-lived intangible assets Finite-Lived Intangible Assets, Gross Shareholders' equity Stockholders' Equity Attributable to Parent Deferred income taxes Deferred Income Tax Liabilities, Net Excess of current cost over the stated LIFO Value Excess of Replacement or Current Costs over Stated LIFO Value Asset impairment charges Asset Impairment Charges Contract liability Contract with Customer, Liability Recorded asset retirement obligation (net of amortization) Asset Retirement Obligation in Other Assets Net of Amortization The recorded asset for asset retirement obligations is recorded in other assets,net of amortization. Discounted liability of asset retirement obligation Asset Retirement Obligations, Noncurrent Number of operating segments Number of Operating Segments Number of reportable segments Number of Reportable Segments Number of merchandise categories Segment Reporting, Number of Merchandise Categories Segment Reporting, Number of Merchandise Categories Other Commitments [Table] Other Commitments [Table] Building and Building Improvements Building and Building Improvements [Member] Counterparty, Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] City of Joplin Missouri City Of Joplin Missouri [Member] City Of Joplin Missouri [Member] Other Commitments Other Commitments [Line Items] Bonds issued Sale Leaseback Transaction, Maximum Taxable Exempt Bonds Available Sale Leaseback Transaction, Maximum Taxable Exempt Bonds Available Construction in progress Sale Leaseback Transaction, Net Book Value Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Quarterly Financial Data Quarterly Financial Information [Text Block] Acquisitions Business Combination Disclosure [Text Block] Number of restricted stock units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Performance Award Adjustments (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Adjusted In Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Adjusted In Period Ending balance (in shares) Allocation of Purchase Price Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Summary of Unaudited Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Compensation commitment Compensation Commitment Compensation Commitment Number of other key employees covered by employment agreements Employment Agreements, Number of Employees Employment Agreements, Number of Employees Income taxes at the statutory rates Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Impact of Tax Reform Act Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Federal tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent State income taxes, net of federal tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Impact of phased-in state law changes, net of federal benefit Effective Income Tax Rate Reconciliation, Impact Of Phased-in State Law Changes, Net Of Federal Benefit, Percent Effective Income Tax Rate Reconciliation, Impact Of Phased-in State Law Changes, Net Of Federal Benefit, Percent ASU 2016-09 benefit (share based compensation) Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Retirement Benefits [Abstract] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Other Postretirement Benefits Plan Other Postretirement Benefits Plan [Member] Supplemental Employee Retirement Plan Supplemental Employee Retirement Plan [Member] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Employer discretionary contribution Defined Contribution Plan, Employer Discretionary Contribution Amount Common stock held by trustee of the 401K plan (shares) Common Stock, Capital Shares Reserved for Future Issuance Number of executives covered under SERP Defined Benefit Plans, Number of Executives Covered Defined Benefit Plans, Non-Qualified Supplemental Executive Plan, Number of Executives Covered Annual benefit amount (percent of base compensation) Defined Benefit Plan, Annual Retirement Benefit, Percentage Defined Benefit Plan, Annual Retirement Benefit, Percentage Duration of benefits Defined Benefit Plan, Duration Of Benefits Defined Benefit Plan, Duration Of Benefits Accrued deferred compensation liability Deferred Compensation Liability, Current Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Pension and post-retirement expense incurred Pension and Other Postretirement Benefits Cost (Reversal of Cost) Accrued deferred compensation liability Deferred Compensation Liability, Current and Noncurrent Expected future payments, 2021 Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months Expected future payments, 2022 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Expected future payments, 2023 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Expected future payments, 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Expected future payments, 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Deferred compensation expense incurred Deferred Compensation Arrangement with Individual, Compensation Expense Basic Earnings Per Share, Basic [Abstract] Net income Weighted average shares outstanding-basic (shares) Weighted Average Number of Shares Outstanding, Basic Basic earnings per common share (in Dollars per share) Diluted Earnings Per Share, Diluted [Abstract] Plus effect of stock options and restricted stock units (shares) Plus effect of stock options and restricted stock units Effect Of Stock Options And Restricted Stock Units Weighted-average shares outstanding-diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Diluted earnings per common share (in Dollars per share) Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Preferred Stock Preferred Stock [Member] Series A Preferred Stock Series A Preferred Stock [Member] Common Stock Common Stock [Member] 2017 Stock Repurchase Plan 2017 Stock Repurchase Plan [Member] 2017 Stock Repurchase Plan [Member] 2018 Stock Repurchase Plan 2018 Stock Repurchase Plan [Member] 2018 Stock Repurchase Plan [Member] Stock Options, Restricted Stock and Restricted Stock Units Stock Options, Restricted Stock And Restricted Stock Units [Member] Stock Options, Restricted Stock And Restricted Stock Units [Member] Authorized shares of preferred stock (shares) Preferred Stock, Shares Authorized Shares issued of preferred stock (shares) Preferred Stock, Shares Issued Authorized shares of common stock (shares) Common Stock, Shares Authorized Reduction in available shares per stock option issued (shares) Share-based Compensation Arrangements By Share-based Payment Award, Number Of Shares Available For Grant, Reduction Per Stock Option Issued Share-based Compensation Arrangements By Share-based Payment Award, Number Of Shares Available For Grant, Reduction Per Stock Option Issued Reduction in available shares per restricted stock or restricted stock unit issued (shares) Share-based Compensation Arrangements By Share-based Payment Award, Number Of Shares Available For Grant Reduction Per Equity Instruments Other Options Issued Share-based Compensation Arrangements By Share-based Payment Award, Number Of Shares Available For Grant Reduction Per Equity Instruments Other Options Issued Shares available for grant under the Plan (shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Options outstanding (shares) Aggregate intrinsic value of outstanding options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Weighted average remaining contractual life (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted average exercise price (in Dollars per share) Aggregate intrinsic value of exercised options Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Share-based compensation expense Share-based Payment Arrangement, Expense Unrecognized compensation costs Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Share repurchase program authorized amount Stock Repurchase Program, Authorized Amount Share repurchase program period in force Stock Repurchase Program, Period in Force Common stock shares repurchased (shares) Stock Repurchased During Period, Shares Repurchase of common stock Stock Repurchased During Period, Value Deferred tax assets: Components of Deferred Tax Assets [Abstract] Accrued liabilities and reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Property and equipment depreciation Deferred Tax Assets, Property, Plant and Equipment Workers compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences Deferred compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Equity compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost State net operating losses & tax credits Deferred Tax Assets, Operating Loss Carryforwards, State and Local Other Deferred Tax Assets, Other Total gross deferred tax assets Deferred Tax Assets, Gross Less valuation allowance Total net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Property and equipment depreciation Deferred Tax Liabilities, Property, Plant and Equipment Goodwill Deferred Tax Liabilities, Goodwill Other Deferred Tax Liabilities, Other Total gross deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax liability Deferred Tax Liabilities, Net Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Retained Earnings Retained Earnings [Member] Statement Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning Balance (shares) Common Stock, Shares, Outstanding Beginning Balance Implementation of ASU 2014-09 Cumulative Effect of New Accounting Principle in Period of Adoption Dividends declared Dividends, Common Stock Exercise of stock options (shares) Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Repurchase of common stock (shares) Repurchase of common stock Stock-based compensation (shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Stock-based compensation Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Ending Balance (shares) Ending Balance Benefit Plans Compensation and Employee Benefit Plans [Text Block] Number of stores acquired Number of Businesses Acquired Number of stores opened Number Of Stores Opened Number of stores opened in the period. Number of stores expected to open in next fiscal year Number Of Stores Expected To Open In Next Fiscal Year Number of stores expected to open in next fiscal year. Goodwill deductible for income tax purposes period (in years) Goodwill Deductible for Income Tax Purposes Period Goodwill deductible for income tax purposes, period. Payment of dividends per share (in Dollars per share) Common Stock, Dividends, Per Share, Cash Paid Assets And Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Senior Notes Senior Notes [Member] 5.72% Senior notes due in 14 installments beginning September 30, 2012 and ending March 30, 2020 Five Point Seven Two Senior Notes March 30, 2020 [Member] Five Point Seven Two Senior Notes March 30, 2020 5.22% Senior notes due August 9, 2020 (1) Five Point Two Two Senior Notes Due August 9, 2020 [Member] Five Point Two Two Senior Notes Due August 9, 2020 3.67% Senior notes (Series A) due in 7 installments beginning June 17, 2022, and ending June 15, 2028 Three Point Six Seven Senior Notes Due June 15, 2028 [Member] Three Point Six Seven Senior Notes Due June 15, 2028 3.75% Senior notes (Series B) due in 7 installments beginning December 17, 2022 and ending December 18, 2028 Three Point Seven Five Senior Notes Due December 18, 2028 [Member] Three Point Seven Five Senior Notes Due December 18, 2028 3.65% Senior notes (Series C) due in 7 installments beginning May 2, 2025 and ending May 2, 2031 Three Point Six Five Senior Notes Due May 2, 2031 [Member] Three Point Six Five Senior Notes Due May 2, 2031 [Member] 3.72% Senior notes (Series D) due in 7 installments beginning October 28, 2025 and ending October 28, 2031 Three Point Seven Two Senior Notes Due Twenty Thirty One [Member] Three Point Seven Two Senior Notes Due Twenty Thirty One [Member] 3.51% Senior notes (Series E) due June 13, 2025 Three Point Five One Senior Notes Due June 13, 2025 [Member] Three Point Five One Senior Notes Due June 13, 2025 [Member] 3.77% Senior notes (Series F) due August 22, 2028 Three Point Seven Seven Senior Notes due August 22, 2028 [Member] Three Point Seven Seven Senior Notes due August 22, 2028 [Member] Interest rate Debt Instrument, Interest Rate, Stated Percentage Number of payments Debt Instrument, Periodic Payment, Number of Payments Debt Instrument, Periodic Payment, Number of Payments Finance lease liabilities (Note 7) Finance lease liabilities (Note 7) Capital Lease Obligations Long-term debt Total Long-term Debt and Lease Obligation, Including Current Maturities Less current maturities (2) Long-term Debt and Lease Obligation, Current Long-term debt and finance lease obligations, net of current maturities Long-term Debt and Lease Obligation Debt issuance costs Debt Issuance Costs, Net Current tax expense (benefit): Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Current income tax expense (benefit) Current Income Tax Expense (Benefit) Deferred tax expense (benefit) Deferred Income Tax Expense (Benefit) Total income tax expense (benefit) State and Local Income Tax Expense (Benefit), Continuing Operations Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Finance lease right-of-use assets Finance Lease, Right-of-Use Asset Weighted-average remaining lease-term - finance lease Finance Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease-term - operating lease Operating Lease, Weighted Average Remaining Lease Term Weighted-average discount rate - finance lease Finance Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate - operating lease Operating Lease, Weighted Average Discount Rate, Percent Right-of-use assets obtained in exchange for new finance lease liabilities (in thousands) Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands) Total revenue Business Acquisition, Pro Forma Revenue Net income Business Acquisition, Pro Forma Net Income (Loss) Basic (in Dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Diluted (in Dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted 2021 Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months 2022 Finance Lease, Liability, Payments, Due in Rolling Year Two 2023 Finance Lease, Liability, Payments, Due in Rolling Year Three 2024 Finance Lease, Liability, Payments, Due in Rolling Year Four 2025 Finance Lease, Liability, Payments, Due in Rolling Year Five Thereafter Finance Lease, Liability, Payments, Due in Rolling after Year Five Finance Leases Finance Lease, Liability, Payment, Due Less amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Operating leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] 2021 Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months 2022 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two 2023 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three 2024 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four 2025 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five Total minimum lease payments Lessee, Operating Lease, Liability, Payments, Due Less amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Present value of net minimum lease payments Operating Lease, Liability Operating Lease, Liability, Statement of Financial Position [Extensible List] Operating Lease, Liability, Statement of Financial Position [Extensible List] Capital leases Capital Lease Obligations [Abstract] 2020 Capital Leases, Future Minimum Payments Due, Next Twelve Months 2021 Capital Leases, Future Minimum Payments Due in Two Years 2022 Capital Leases, Future Minimum Payments Due in Three Years 2023 Capital Leases, Future Minimum Payments Due in Four Years 2024 Capital Leases, Future Minimum Payments Due in Five Years Thereafter Capital Leases, Future Minimum Payments Due Thereafter Total minimum lease payments Capital Leases, Future Minimum Payments Due Less amount representing interest Capital Leases, Future Minimum Payments, Interest Included in Payments Present value of net minimum lease payments Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments Operating leases Leases, Operating [Abstract] 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2021 Operating Leases, Future Minimum Payments, Due in Two Years 2022 Operating Leases, Future Minimum Payments, Due in Three Years 2023 Operating Leases, Future Minimum Payments, Due in Four Years 2024 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payments Operating Leases, Future Minimum Payments Due Statement of Financial Position [Abstract] Preferred stock, shares issued Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Net Income Per Common Share Earnings Per Share [Text Block] Summary of the Inventory Values Schedule of Inventory, Current [Table Text Block] Depreciation of Property and Equipment and Amortization of Capital Lease Assets Property, Plant and Equipment [Table Text Block] Assets Assets [Abstract] Current assets Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Receivables Accounts and Other Receivables, Net, Current Inventories Inventory, Net Prepaid expenses Prepaid Expense, Current Income taxes receivable Income Taxes Receivable, Current Total current assets Assets, Current Property and equipment, at cost Property, Plant and Equipment, Gross [Abstract] Land Land Buildings and leasehold improvements Buildings and Improvements, Gross Machinery and equipment Machinery and Equipment, Gross Finance lease right-of-use assets Capital Leased Assets, Gross Construction in process Construction in Progress, Gross Property and equipment, at cost Property, Plant and Equipment, Gross Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Net property and equipment Property, Plant and Equipment, Net Other assets, net of amortization Other Assets, Noncurrent Total assets Assets Liabilities and Shareholders’ Equity Liabilities and Equity [Abstract] Current liabilities Liabilities, Current [Abstract] Lines of credit Long-term Line of Credit Current maturities of long-term debt Long-term Debt, Current Maturities Accounts payable Accounts Payable, Current Accrued expenses AccruedExpensesAbstract Wages and related taxes Employee-related Liabilities, Current Property taxes Property taxes Accrued property taxes. Insurance accruals Self Insurance Reserve, Current Other Other Liabilities, Current Total current liabilities Liabilities, Current Long-term debt and finance lease obligations, net of current maturities Long-term Debt, Excluding Current Maturities Deferred compensation Deferred Compensation Liability, Classified, Noncurrent Insurance accruals, net of current portion Self Insurance Reserve, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Shareholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, no par value, none issued Preferred Stock, Value, Issued Common stock, no par value, 36,806,325 and 36,664,521 shares issued and outstanding at April 30, 2020 and 2019, respectively Common Stock, Value, Issued Retained earnings Retained Earnings (Accumulated Deficit) Total shareholders’ equity Total liabilities and shareholders’ equity Liabilities and Equity EX-101.PRE 14 casy-20200430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 15 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2020
USD ($)
people
state
segment
merchandise_category
store
Apr. 30, 2019
USD ($)
Apr. 30, 2018
USD ($)
May 01, 2018
USD ($)
Apr. 30, 2017
USD ($)
Accounting Policies [Abstract]          
Number of stores | store 2,207        
Number of states in which entity operates | state 16        
Population of communities (many less than) | people 5,000        
Concentration Risk          
Shareholders' equity $ 1,643,205 $ 1,408,769 $ 1,271,141   $ 1,190,620
Deferred income taxes 435,598 385,788      
Excess of current cost over the stated LIFO Value 87,546 80,814      
Goodwill 161,075 157,223      
Asset impairment charges 1,177 1,167 507    
Excise taxes collected 1,063,000 988,000 $ 919,000    
Contract liability 11,180 6,931      
Recorded asset retirement obligation (net of amortization) 13,416 11,793      
Discounted liability of asset retirement obligation 22,658 18,058      
Self insurance reserve $ 44,959 44,334      
Number of operating segments | segment 1        
Number of reportable segments | segment 1        
Number of merchandise categories | merchandise_category 3        
Fuel | Retail Sales          
Concentration Risk          
Concentration risk percentage 60.00%        
Grocery and other merchandise | Retail Sales          
Concentration Risk          
Concentration risk percentage 28.00%        
Prepared food and fountain | Retail Sales          
Concentration Risk          
Concentration risk percentage 12.00%        
Accounting Standards Update 2014-09 | GIft Cards          
Concentration Risk          
Shareholders' equity       $ 879  
Deferred income taxes       321  
Accounting Standards Update 2014-09 | Box Tops          
Concentration Risk          
Shareholders' equity       (5,019)  
Deferred income taxes       $ (1,816)  
Capitalized software costs          
Concentration Risk          
Finite-lived intangible assets $ 38,593 $ 27,873      
Capitalized software costs | Minimum          
Concentration Risk          
Intangible asset useful life 3 years        
Capitalized software costs | Maximum          
Concentration Risk          
Intangible asset useful life 13 years        
XML 16 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Net Income Per Common Share (Tables)
12 Months Ended
Apr. 30, 2020
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
Computations for basic and diluted earnings per common share are presented below:
 
Years ended April 30,
 
2020
 
2019
 
2018
Basic
 
 
 
 
 
Net income
$
263,846

 
$
203,886

 
$
317,903

Weighted average shares outstanding-basic
36,956,115

 
36,709,940

 
37,778,304

Basic earnings per common share
$
7.14

 
$
5.55

 
$
8.41

Diluted

 

 

Net income
$
263,846

 
$
203,886

 
$
317,903

Weighted-average shares outstanding-basic
36,956,115

 
36,709,940

 
37,778,304

Plus effect of stock options and restricted stock units
229,713

 
265,447

 
353,795

Weighted-average shares outstanding-diluted
37,185,828

 
36,975,387

 
38,132,099

Diluted earnings per common share
$
7.10

 
$
5.51

 
$
8.34


XML 17 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Tables)
12 Months Ended
Apr. 30, 2020
Accounting Policies [Abstract]  
Summary of the Inventory Values Below is a summary of the inventory values at April 30, 2020 and 2019:
 
 
Years ended April 30,
 
2020
 
2019
Fuel
$
33,695

 
$
83,204

Merchandise
202,312

 
189,836

Total inventory
$
236,007

 
$
273,040


Depreciation of Property and Equipment and Amortization of Capital Lease Assets Depreciation of property and equipment are computed using the straight-line method over the following estimated useful lives:
 
 
 
Buildings
25-40 years
Machinery and equipment
5-40 years
Finance lease right-of-use assets
Lesser of term of lease or life of asset
Leasehold improvements
Lesser of term of lease or life of asset

XML 18 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Parentheticals) - shares
Apr. 30, 2020
Apr. 30, 2019
Statement of Financial Position [Abstract]    
Preferred stock, shares issued 0 0
Common stock, shares issued 36,806,325 36,664,521
Common stock, shares outstanding 36,806,325 36,664,521
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Cash flows from operating activities      
Net income $ 263,846 $ 203,886 $ 317,903
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 251,174 244,387 220,970
Stock-based compensation 18,129 16,410 18,800
Loss on disposal of assets and impairment charges 3,495 1,384 2,281
Deferred income taxes 49,810 45,337 (98,178)
Changes in assets and liabilities:      
Receivables (10,644) 7,189 (1,801)
Inventories 37,713 (29,648) (38,406)
Prepaid expenses (2,308) (1,727) 3,413
Accounts payable (140,151) 12,451 14,751
Accrued expenses 26,400 30,927 15,967
Income taxes 15,783 22,545 (30,053)
Other, net (8,933) (22,527) (5,850)
Net cash provided by operating activities 504,314 530,614 419,797
Cash flows from investing activities      
Purchase of property and equipment (438,977) (394,699) (577,421)
Payments for acquisitions of businesses, net of cash acquired (32,706) (68,200) (37,160)
Proceeds from sales of property and equipment 5,041 5,069 5,246
Net cash used in investing activities (466,642) (457,830) (609,335)
Cash flows from financing activities      
Proceeds from long-term debt 0 0 400,000
Repayments of long-term debt (17,476) (16,000) (15,688)
Net borrowings of short-term debt 45,000 35,400 38,700
Proceeds from exercise of stock options 2,958 2,290 1,377
Payments of cash dividends (45,951) (41,430) (38,780)
Repurchase of common stock 0 (37,479) (214,683)
Tax withholdings on employee share-based awards (7,224) (5,948) (4,426)
Net cash (used in) provided by financing activities (22,693) (63,167) 166,500
Net increase (decrease) in cash and cash equivalents 14,979 9,617 (23,038)
Cash and cash equivalents at beginning of year 63,296 53,679 76,717
Cash and cash equivalents at end of year 78,275 63,296 53,679
SUPPLEMENTAL DISCLOSURES OF CASH FLOWS INFORMATION      
Cash paid during the year for interest, net of amount capitalized 54,277 56,306 48,757
Cash paid (received) for income taxes, net 9,364 (11,433) 24,274
Noncash investing and financing activities      
Noncash additions from adoption of ASC 842 2,840    
Purchased property and equipment in accounts payable 5,328 15,616 12,014
Shares repurchased in accounts payable $ 0 $ 0 $ 2,232
XML 20 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Net Income Per Common Share - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2018
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Basic                      
Net income $ 62,091 $ 33,959 $ 81,981 $ 85,815 $ 25,212 $ 41,835 $ 66,615 $ 70,224 $ 263,846 $ 203,886 $ 317,903
Weighted average shares outstanding-basic (shares)                 36,956,115 36,709,940 37,778,304
Basic earnings per common share (in Dollars per share) $ 1.68 $ 0.92 $ 2.22 $ 2.33 $ 0.69 $ 1.14 $ 1.82 $ 1.92 $ 7.14 $ 5.55 $ 8.41
Diluted                      
Plus effect of stock options and restricted stock units (shares)                 229,713 265,447 353,795
Weighted-average shares outstanding-diluted (shares)                 37,185,828 36,975,387 38,132,099
Diluted earnings per common share (in Dollars per share) $ 1.67 $ 0.91 $ 2.21 $ 2.31 $ 0.68 $ 1.13 $ 1.80 $ 1.90 $ 7.10 $ 5.51 $ 8.34
XML 21 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Income Tax Disclosure [Abstract]      
Income taxes at the statutory rates 21.00% 21.00% 30.40%
Impact of Tax Reform Act 0.00% 0.40% (80.50%)
Federal tax credits (1.90%) (2.30%) (2.20%)
State income taxes, net of federal tax benefit 4.00% 4.30% 3.70%
Impact of phased-in state law changes, net of federal benefit (0.20%) (1.80%) 0.80%
ASU 2016-09 benefit (share based compensation) (0.50%) (0.60%) (0.80%)
Other 0.50% 1.60% 0.30%
Effective income tax rate 22.90% 22.60% (48.30%)
XML 22 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Jan. 31, 2020
City of Joplin Missouri    
Other Commitments    
Bonds issued   $ 51,400
Building and Building Improvements    
Other Commitments    
Construction in progress $ 5,505  
XML 23 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 24 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Benefit Plans (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2020
USD ($)
executive
shares
Apr. 30, 2019
USD ($)
shares
Apr. 30, 2018
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block      
Accrued deferred compensation liability $ 3,793 $ 2,870  
Expected future payments, 2021 1,511    
Expected future payments, 2022 401    
Expected future payments, 2023 401    
Expected future payments, 2024 401    
Expected future payments, 2025 401    
Deferred compensation expense incurred 2,727 (97) $ 131
Other Postretirement Benefits Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block      
Employer discretionary contribution $ 10,571 $ 9,918 9,614
Common stock held by trustee of the 401K plan (shares) | shares 1,113,882 1,261,258  
Supplemental Employee Retirement Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block      
Number of executives covered under SERP | executive 2    
Annual benefit amount (percent of base compensation) 50.00%    
Duration of benefits 20 years    
Accrued deferred compensation liability $ 3,434 $ 3,800  
Pension and post-retirement expense incurred 269 $ 221 $ 112
Expected future payments, 2021 635    
Expected future payments, 2022 635    
Expected future payments, 2023 635    
Expected future payments, 2024 354    
Expected future payments, 2025 $ 354    
Minimum | Supplemental Employee Retirement Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block      
Discount rate 2.04% 3.78%  
Maximum | Supplemental Employee Retirement Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block      
Discount rate 2.44% 4.01%  
XML 25 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions (Details)
12 Months Ended
Apr. 30, 2020
store
Business Combinations [Abstract]  
Number of stores acquired 18
Number of stores opened 11
Number of stores expected to open in next fiscal year 7
Goodwill deductible for income tax purposes period (in years) 15 years
XML 26 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 202 433 1 true 56 0 false 12 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.caseys.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.caseys.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.caseys.com/role/ConsolidatedBalanceSheetsParentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Income Sheet http://www.caseys.com/role/ConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 5 false false R6.htm 1003501 - Statement - Consolidated Statements of Shareholders' Equity (Parentheticals) Sheet http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParentheticals Consolidated Statements of Shareholders' Equity (Parentheticals) Statements 6 false false R7.htm 1004000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Significant Accounting Policies Sheet http://www.caseys.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 2102100 - Disclosure - Acquisitions Sheet http://www.caseys.com/role/Acquisitions Acquisitions Notes 9 false false R10.htm 2104100 - Disclosure - Fair Value of Financial Instruments and Long Term Debt Sheet http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebt Fair Value of Financial Instruments and Long Term Debt Notes 10 false false R11.htm 2105100 - Disclosure - Preferred and Common Stock Sheet http://www.caseys.com/role/PreferredAndCommonStock Preferred and Common Stock Notes 11 false false R12.htm 2106100 - Disclosure - Net Income Per Common Share Sheet http://www.caseys.com/role/NetIncomePerCommonShare Net Income Per Common Share Notes 12 false false R13.htm 2107100 - Disclosure - Income Taxes Sheet http://www.caseys.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 2108100 - Disclosure - Leases Sheet http://www.caseys.com/role/Leases Leases Notes 14 false false R15.htm 2110100 - Disclosure - Benefit Plans Sheet http://www.caseys.com/role/BenefitPlans Benefit Plans Notes 15 false false R16.htm 2111100 - Disclosure - Commitments Sheet http://www.caseys.com/role/Commitments Commitments Notes 16 false false R17.htm 2112100 - Disclosure - Contingencies Sheet http://www.caseys.com/role/Contingencies Contingencies Notes 17 false false R18.htm 2114100 - Disclosure - Quarterly Financial Data Sheet http://www.caseys.com/role/QuarterlyFinancialData Quarterly Financial Data Notes 18 false false R19.htm 2201201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.caseys.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.caseys.com/role/SignificantAccountingPolicies 19 false false R20.htm 2301302 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.caseys.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.caseys.com/role/SignificantAccountingPolicies 20 false false R21.htm 2302301 - Disclosure - Acquisitions (Tables) Sheet http://www.caseys.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.caseys.com/role/Acquisitions 21 false false R22.htm 2304301 - Disclosure - Fair Value of Financial Instruments and Long Term Debt (Tables) Sheet http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtTables Fair Value of Financial Instruments and Long Term Debt (Tables) Tables http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebt 22 false false R23.htm 2305301 - Disclosure - Preferred and Common Stock (Tables) Sheet http://www.caseys.com/role/PreferredAndCommonStockTables Preferred and Common Stock (Tables) Tables http://www.caseys.com/role/PreferredAndCommonStock 23 false false R24.htm 2306301 - Disclosure - Net Income Per Common Share (Tables) Sheet http://www.caseys.com/role/NetIncomePerCommonShareTables Net Income Per Common Share (Tables) Tables http://www.caseys.com/role/NetIncomePerCommonShare 24 false false R25.htm 2307301 - Disclosure - Income Taxes (Tables) Sheet http://www.caseys.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.caseys.com/role/IncomeTaxes 25 false false R26.htm 2308301 - Disclosure - Leases - (Tables) Sheet http://www.caseys.com/role/LeasesTables Leases - (Tables) Tables 26 false false R27.htm 2314301 - Disclosure - Quarterly Financial Data (Tables) Sheet http://www.caseys.com/role/QuarterlyFinancialDataTables Quarterly Financial Data (Tables) Tables http://www.caseys.com/role/QuarterlyFinancialData 27 false false R28.htm 2401403 - Disclosure - Significant Accounting Policies (Details) Sheet http://www.caseys.com/role/SignificantAccountingPoliciesDetails Significant Accounting Policies (Details) Details http://www.caseys.com/role/SignificantAccountingPoliciesTables 28 false false R29.htm 2401404 - Disclosure - Significant Accounting Policies - Summary of the Inventory Values (Details) Sheet http://www.caseys.com/role/SignificantAccountingPoliciesSummaryOfInventoryValuesDetails Significant Accounting Policies - Summary of the Inventory Values (Details) Details 29 false false R30.htm 2401405 - Disclosure - Significant Accounting Policies - Depreciation of Property and Equipment and Amortization of Capital Lease Assets (Details) Sheet http://www.caseys.com/role/SignificantAccountingPoliciesDepreciationOfPropertyAndEquipmentAndAmortizationOfCapitalLeaseAssetsDetails Significant Accounting Policies - Depreciation of Property and Equipment and Amortization of Capital Lease Assets (Details) Details 30 false false R31.htm 2402402 - Disclosure - Acquisitions (Details) Sheet http://www.caseys.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.caseys.com/role/AcquisitionsTables 31 false false R32.htm 2402403 - Disclosure - Acquisitions - Allocation of Purchase Price (Details) Sheet http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails Acquisitions - Allocation of Purchase Price (Details) Details 32 false false R33.htm 2402404 - Disclosure - Acquisitions - Summary of Unaudited Pro Forma Information (Details) Sheet http://www.caseys.com/role/AcquisitionsSummaryOfUnauditedProFormaInformationDetails Acquisitions - Summary of Unaudited Pro Forma Information (Details) Details 33 false false R34.htm 2404402 - Disclosure - Fair Value of Financial Instruments and Long Term Debt (Details) Sheet http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails Fair Value of Financial Instruments and Long Term Debt (Details) Details http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtTables 34 false false R35.htm 2404403 - Disclosure - Fair Value of Financial Instruments and Long Term Debt - Carrying Value of Long-term Debt (Details) Sheet http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails Fair Value of Financial Instruments and Long Term Debt - Carrying Value of Long-term Debt (Details) Details 35 false false R36.htm 2404404 - Disclosure - Fair Value of Financial Instruments and Long Term Debt - Schedule of Maturities of Long-Term Debt Including Capitalizied Leases (Details) Sheet http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails Fair Value of Financial Instruments and Long Term Debt - Schedule of Maturities of Long-Term Debt Including Capitalizied Leases (Details) Details 36 false false R37.htm 2405402 - Disclosure - Preferred and Common Stock (Details) Sheet http://www.caseys.com/role/PreferredAndCommonStockDetails Preferred and Common Stock (Details) Details http://www.caseys.com/role/PreferredAndCommonStockTables 37 false false R38.htm 2405403 - Disclosure - Preferred and Common Stock- Schedule of Restricted Stock and Restricted Stock Units Granted (Details) Sheet http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails Preferred and Common Stock- Schedule of Restricted Stock and Restricted Stock Units Granted (Details) Details 38 false false R39.htm 2405404 - Disclosure - Preferred and Common Stock - Schedule of Stock Options Activity (Details) Sheet http://www.caseys.com/role/PreferredAndCommonStockScheduleOfStockOptionsActivityDetails Preferred and Common Stock - Schedule of Stock Options Activity (Details) Details 39 false false R40.htm 2405405 - Disclosure - Preferred and Common Stock - Schedule of Restricted Stock Units Award Activity (Details) Sheet http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockUnitsAwardActivityDetails Preferred and Common Stock - Schedule of Restricted Stock Units Award Activity (Details) Details 40 false false R41.htm 2406402 - Disclosure - Net Income Per Common Share - Schedule of Basic and Diluted Earnings Per Share (Details) Sheet http://www.caseys.com/role/NetIncomePerCommonShareScheduleOfBasicAndDilutedEarningsPerShareDetails Net Income Per Common Share - Schedule of Basic and Diluted Earnings Per Share (Details) Details 41 false false R42.htm 2407402 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) Sheet http://www.caseys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) Details 42 false false R43.htm 2407403 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 43 false false R44.htm 2407404 - Disclosure - Income Taxes (Details) Sheet http://www.caseys.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.caseys.com/role/IncomeTaxesTables 44 false false R45.htm 2407405 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Sheet http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Details 45 false false R46.htm 2407406 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details) Sheet http://www.caseys.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails Income Taxes - Schedule of Unrecognized Tax Benefits (Details) Details 46 false false R47.htm 2408402 - Disclosure - Leases - Assets and Liabilities of Lessee (Details) Sheet http://www.caseys.com/role/LeasesAssetsAndLiabilitiesOfLesseeDetails Leases - Assets and Liabilities of Lessee (Details) Details 47 false false R48.htm 2408403 - Disclosure - Leases - Lease Maturity Schedule (Details) Sheet http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails Leases - Lease Maturity Schedule (Details) Details 48 false false R49.htm 2408404 - Disclosure - Leases - Narrative (Details) Sheet http://www.caseys.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 49 false false R50.htm 2410401 - Disclosure - Benefit Plans (Details) Sheet http://www.caseys.com/role/BenefitPlansDetails Benefit Plans (Details) Details http://www.caseys.com/role/BenefitPlans 50 false false R51.htm 2411401 - Disclosure - Commitments (Details) Sheet http://www.caseys.com/role/CommitmentsDetails Commitments (Details) Details http://www.caseys.com/role/Commitments 51 false false R52.htm 2412401 - Disclosure - Contingencies (Details) Sheet http://www.caseys.com/role/ContingenciesDetails Contingencies (Details) Details http://www.caseys.com/role/Contingencies 52 false false R53.htm 2414402 - Disclosure - Quarterly Financial Data - Schedule of Quarterly Financial Information (Details) Sheet http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails Quarterly Financial Data - Schedule of Quarterly Financial Information (Details) Details 53 false false R9999.htm Uncategorized Items - casy-2020430x10k.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - casy-2020430x10k.htm Cover 54 false false All Reports Book All Reports casy-2020430x10k.htm casy-20200430.xsd casy-20200430_cal.xml casy-20200430_def.xml casy-20200430_lab.xml casy-20200430_pre.xml casy-ex231_2020430xq4.htm casy-ex311_2020430xq4.htm casy-ex312_2020430xq4.htm casy-ex321_2020430xq4.htm casy-ex322_2020430xq4.htm exhibit107excessplaned.htm exhibit21.htm exhibit46descriptionof.htm http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 27 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments and Long Term Debt - Carrying Value of Long-term Debt (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2020
USD ($)
installment_payment
Apr. 30, 2019
USD ($)
installment_payment
Debt Instrument    
Finance lease liabilities (Note 7) $ 16,746  
Finance lease liabilities (Note 7)   $ 16,480
Long-term debt 1,269,000  
Total 1,285,746 1,300,480
Less current maturities (2) 571,244 17,205
Long-term debt and finance lease obligations, net of current maturities 714,502 1,283,275
Debt issuance costs $ 964 $ 1,171
Senior Notes | 5.72% Senior notes due in 14 installments beginning September 30, 2012 and ending March 30, 2020    
Debt Instrument    
Interest rate 5.72% 5.72%
Number of payments | installment_payment 14 14
Long-term debt $ 0 $ 15,000
Senior Notes | 5.22% Senior notes due August 9, 2020 (1)    
Debt Instrument    
Interest rate 5.22% 5.22%
Long-term debt $ 569,000 $ 569,000
Senior Notes | 3.67% Senior notes (Series A) due in 7 installments beginning June 17, 2022, and ending June 15, 2028    
Debt Instrument    
Interest rate 3.67% 3.67%
Number of payments | installment_payment 7 7
Long-term debt $ 150,000 $ 150,000
Senior Notes | 3.75% Senior notes (Series B) due in 7 installments beginning December 17, 2022 and ending December 18, 2028    
Debt Instrument    
Interest rate 3.75% 3.75%
Number of payments | installment_payment 7 7
Long-term debt $ 50,000 $ 50,000
Senior Notes | 3.65% Senior notes (Series C) due in 7 installments beginning May 2, 2025 and ending May 2, 2031    
Debt Instrument    
Interest rate 3.65% 3.65%
Number of payments | installment_payment 7 7
Long-term debt $ 50,000 $ 50,000
Senior Notes | 3.72% Senior notes (Series D) due in 7 installments beginning October 28, 2025 and ending October 28, 2031    
Debt Instrument    
Interest rate 3.72% 3.72%
Number of payments | installment_payment 7 7
Long-term debt $ 50,000 $ 50,000
Senior Notes | 3.51% Senior notes (Series E) due June 13, 2025    
Debt Instrument    
Interest rate 3.51%  
Long-term debt $ 150,000 150,000
Senior Notes | 3.77% Senior notes (Series F) due August 22, 2028    
Debt Instrument    
Interest rate 3.77%  
Long-term debt $ 250,000 $ 250,000
XML 28 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Preferred and Common Stock - Schedule of Stock Options Activity (Details) - $ / shares
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Number of option shares      
Ending balance (in shares) 43,189    
Stock Options      
Number of option shares      
Beginning balance (in shares) 109,827 181,673 222,050
Exercised (in shares) (66,638) (71,546) (40,377)
Forfeited (in shares)   (300)  
Ending balance (in shares) 43,189 109,827 181,673
Weighted average option exercise price      
Beginning balance (in Dollars per share) $ 44.39 $ 39.48 $ 38.51
Exercised (in Dollars per share) 44.39 32.02 34.11
Forfeited (in Dollars per share)   25.26  
Ending balance (in Dollars per share) $ 44.39 $ 44.39 $ 39.48
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments
12 Months Ended
Apr. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments COMMITMENTS
During the 2019 fiscal year, the Company was a party to an employment agreement with Terry W. Handley with respect to his service as President and Chief Executive Officer. Mr. Handley retired from the Company on June 23, 2019. In connection with the appointment of Darren M. Rebelez as President and Chief Executive Officer, effective June 24, 2019, the Company is a party to an employment agreement with Mr. Rebelez that provides he will receive aggregate base compensation of not less than $950 per year, exclusive of incentive payments. The Company also has entered into change of control agreements with its president and CEO and 21 other officers, providing for certain payments in the event of termination in connection with a change of control of the Company.
XML 30 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Net Income Per Common Share
12 Months Ended
Apr. 30, 2020
Earnings Per Share [Abstract]  
Net Income Per Common Share NET INCOME PER COMMON SHARE
Computations for basic and diluted earnings per common share are presented below:
 
Years ended April 30,
 
2020
 
2019
 
2018
Basic
 
 
 
 
 
Net income
$
263,846

 
$
203,886

 
$
317,903

Weighted average shares outstanding-basic
36,956,115

 
36,709,940

 
37,778,304

Basic earnings per common share
$
7.14

 
$
5.55

 
$
8.41

Diluted

 

 

Net income
$
263,846

 
$
203,886

 
$
317,903

Weighted-average shares outstanding-basic
36,956,115

 
36,709,940

 
37,778,304

Plus effect of stock options and restricted stock units
229,713

 
265,447

 
353,795

Weighted-average shares outstanding-diluted
37,185,828

 
36,975,387

 
38,132,099

Diluted earnings per common share
$
7.10

 
$
5.51

 
$
8.34


There were no options considered antidilutive; therefore, all options were included in the computation of dilutive earnings per share for fiscal 2020, 2019, and fiscal 2018, respectively.
XML 31 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2020
USD ($)
employee
Other Commitments  
Number of other key employees covered by employment agreements | employee 21
Minimum  
Other Commitments  
Compensation commitment | $ $ 950
XML 32 R9999.htm IDEA: XBRL DOCUMENT v3.20.1
Label Element Value
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ (4,140,000)
Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ (4,140,000)
XML 33 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Preferred and Common Stock- Schedule of Restricted Stock and Restricted Stock Units Granted (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 23, 2019
Sep. 04, 2019
Jun. 24, 2019
Jun. 04, 2019
Sep. 05, 2018
Jun. 08, 2018
May 24, 2018
Mar. 29, 2018
Sep. 28, 2017
Jul. 14, 2017
Jun. 01, 2017
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Restricted Stock Units                            
Share-based Compensation Arrangement by Share-based Payment Award                            
Shares Granted                       189,035 172,232 126,980
Key Employees | Stock Incentive Plan | Restricted Stock Units                            
Share-based Compensation Arrangement by Share-based Payment Award                            
Shares Granted       75,959,000     88,846,000       63,699,000      
Fair Value at Grant Date       $ 9,886     $ 8,593       $ 7,388      
Officers | Stock Incentive Plan | Restricted Stock Units                            
Share-based Compensation Arrangement by Share-based Payment Award                            
Shares Granted       59,579,000   75,402,000       61,126,000        
Fair Value at Grant Date       $ 9,097   $ 7,571       $ 6,912        
Award vesting period                       3 years    
Compensation not yet recognized       $ 3,100   $ 2,600       $ 2,300        
Non-Employee Board Members | Stock Incentive Plan | Restricted Stock Units                            
Share-based Compensation Arrangement by Share-based Payment Award                            
Shares Granted   5,504,000     7,984,000     2,150,000            
Fair Value at Grant Date   $ 919     $ 920     $ 236            
Non-Employee Board Members | Stock Incentive Plan | Restricted Stock                            
Share-based Compensation Arrangement by Share-based Payment Award                            
Shares Granted                 8,344,000          
Fair Value at Grant Date                 $ 920          
CEO | Stock Incentive Plan | Restricted Stock Units                            
Share-based Compensation Arrangement by Share-based Payment Award                            
Shares Granted 5,000,000   32,786,000                      
Fair Value at Grant Date $ 788   $ 5,700                      
Compensation not yet recognized     $ 1,800                      
Minimum | Officers | Stock Incentive Plan | Restricted Stock Units                            
Share-based Compensation Arrangement by Share-based Payment Award                            
Target allocation percentage                       0.00%    
Minimum | CEO | Stock Incentive Plan | Restricted Stock Units                            
Share-based Compensation Arrangement by Share-based Payment Award                            
Target allocation percentage     0.00%                      
Maximum | Officers | Stock Incentive Plan | Restricted Stock Units                            
Share-based Compensation Arrangement by Share-based Payment Award                            
Target allocation percentage                       200.00%    
Maximum | CEO | Stock Incentive Plan | Restricted Stock Units                            
Share-based Compensation Arrangement by Share-based Payment Award                            
Target allocation percentage     200.00%                      
Tranche One | Officers | Stock Incentive Plan | Restricted Stock Units                            
Share-based Compensation Arrangement by Share-based Payment Award                            
Shares Granted                       8,444,000    
Fair Value at Grant Date                       $ 1,368    
Tranche Two | Officers | Stock Incentive Plan | Restricted Stock Units                            
Share-based Compensation Arrangement by Share-based Payment Award                            
Shares Granted                       1,763,000    
Fair Value at Grant Date                       $ 354    
Compensation not yet recognized                       $ 177    
XML 34 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies - Depreciation of Property and Equipment and Amortization of Capital Lease Assets (Details)
12 Months Ended
Apr. 30, 2020
Buildings | Minimum  
Property, Plant and Equipment  
Property, plant and equipment useful life 25 years
Buildings | Maximum  
Property, Plant and Equipment  
Property, plant and equipment useful life 40 years
Machinery and Equipment | Minimum  
Property, Plant and Equipment  
Property, plant and equipment useful life 5 years
Machinery and Equipment | Maximum  
Property, Plant and Equipment  
Property, plant and equipment useful life 30 years
XML 35 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments and Long Term Debt (Details) - USD ($)
12 Months Ended
Jan. 31, 2019
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Dec. 31, 2018
Debt Instrument          
Long-term debt and capital lease obligations   $ 1,341,000,000 $ 1,272,000,000    
Interest income   860,000 595,000 $ 1,583,000  
Capitalized interest   $ 5,258,000 3,057,000 $ 2,260,000  
Promissory Note          
Debt Instrument          
Interest over variable Index   1.00%      
Line of Credit | Revolving Credit Facility          
Debt Instrument          
Maximum borrowing capacity $ 300,000,000        
Fair value of amount outstanding   $ 120,000,000 $ 75,000,000    
Line of Credit | Bank Line          
Debt Instrument          
Maximum borrowing capacity 25,000       $ 150,000
Letter of Credit | Revolving Credit Facility          
Debt Instrument          
Maximum borrowing capacity 30,000,000        
Bridge Loan | Revolving Credit Facility          
Debt Instrument          
Maximum borrowing capacity 30,000,000        
Bridge Loan | Accordion Feature          
Debt Instrument          
Maximum borrowing capacity $ 150,000,000        
Minimum | Line of Credit | Revolving Credit Facility          
Debt Instrument          
Facility fee percentage 0.20%        
Maximum | Line of Credit | Revolving Credit Facility          
Debt Instrument          
Facility fee percentage 0.40%        
XML 36 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Contingencies
12 Months Ended
Apr. 30, 2020
Loss Contingency [Abstract]  
Contingencies CONTINGENCIES
Environmental compliance: The United States Environmental Protection Agency and several states have adopted laws and regulations relating to underground storage tanks used for petroleum products. Several states in which the Company does business have trust fund programs with provisions for sharing or reimbursing corrective action or remediation costs.
Management currently believes that substantially all capital expenditures for electronic monitoring, cathodic protection, and overfill/spill protection to comply with existing regulations have been completed. The Company has an accrued liability at April 30, 2020 and 2019 of approximately $328 and $381, respectively, for estimated expenses related to anticipated corrective actions or remediation efforts, including relevant legal and consulting costs. Management believes the Company has no material joint and several environmental liability with other parties. Additional regulations or amendments to the existing regulations could result in future revisions to such estimated expenditures.
Legal matters: From time to time we may be involved in legal or administrative proceedings or investigations arising from the conduct of our business operations, including, but not limited to, contractual disputes; employment, personnel, or accessibility matters; personal injury and property damage claims; and claims by federal, state, and local regulatory authorities relating to the sale of products pursuant to licenses and permits issued by those authorities. Claims for damages in those actions may be substantial. While the outcome of such litigation, proceedings, investigations, or claims is never certain, it is our
opinion, after taking into consideration legal counsel’s assessment and the availability of insurance proceeds and other collateral sources to cover potential losses, that the ultimate disposition of such matters currently pending or threatened, individually or cumulatively, will not have a material impact on our consolidated financial position and results of operations.
Other: At April 30, 2020, the Company was primarily self-insured for workers’ compensation claims in all but two states of its marketing territory. In North Dakota and Ohio, the Company is required to participate in an exclusive, state managed fund for all workers compensation claims. The Company was also partially self-insured for general liability and auto liability under an agreement that provides for annual stop-loss limits equal to or exceeding $500 for general liability and auto liability and $350 for workers' compensation. To facilitate this agreement, letters of credit approximating $21,526 were issued and outstanding at April 30, 2020 and 2019, on the insurance company’s behalf. Additionally, the Company is self-insured for its portion of team member medical expenses. At April 30, 2020 and 2019, the Company had $44,959 and $44,334, respectively, outstanding for estimated claims relating to self-insurance, the majority of which has been actuarially determined.
XML 37 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes
12 Months Ended
Apr. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
Income tax expense (benefit) attributable to earnings consisted of the following components:
 
Years ended April 30,
 
2020
 
2019
 
2018
Current tax expense (benefit):
 
 
 
 
 
Federal
$
22,182

 
$
10,326

 
(7,057
)
State
6,210

 
3,853

 
1,769

 
28,392

 
14,179

 
(5,288
)
Deferred tax expense (benefit)
49,810

 
45,337

 
(98,178
)
Total income tax expense (benefit)
$
78,202

 
$
59,516

 
(103,466
)

The tax effects of temporary differences that gave rise to significant portions of the deferred tax assets and deferred tax liabilities were as follows: 
 
As of April 30,
 
2020
 
2019
Deferred tax assets:
 
 
 
Accrued liabilities and reserves
$
15,953

 
$
11,705

Property and equipment depreciation
27,512

 
24,661

Workers compensation
8,303

 
8,277

Deferred compensation
3,781

 
3,827

Equity compensation
7,083

 
6,727

State net operating losses & tax credits
424

 
775

Other
1,335

 
1,033

Total gross deferred tax assets
64,391

 
57,005

Less valuation allowance
47

 
47

Total net deferred tax assets
64,344

 
56,958

Deferred tax liabilities:

 

Property and equipment depreciation
(474,829
)
 
(420,710
)
Goodwill
(24,348
)
 
(21,560
)
Other
(765
)
 
(476
)
Total gross deferred tax liabilities
(499,942
)
 
(442,746
)
Net deferred tax liability
$
(435,598
)
 
(385,788
)

    
At April 30, 2020, the Company had net operating loss carryforwards for state income tax purposes of approximately $97,144, which are available to offset future state taxable income. The state net operating loss carryforwards begin to expire in 2021.
The valuation allowance for state net operating loss deferred tax assets as of April 30, 2020 and 2019 was $47. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected taxable income, and tax planning strategies in making this assessment.
Total reported tax expense applicable to the Company’s continuing operations varies from the tax that would have resulted from applying the statutory U.S. federal income tax rates to income before income taxes.
 
Years ended April 30,
 
2020
 
2019
 
2018
Income taxes at the statutory rates
21.0
 %
 
21.0
 %
 
30.4
 %
Impact of Tax Reform Act
 %
 
0.4
 %
 
(80.5
)%
Federal tax credits
(1.9
)%
 
(2.3
)%
 
(2.2
)%
State income taxes, net of federal tax benefit
4.0
 %
 
4.3
 %
 
3.7
 %
Impact of phased-in state law changes, net of federal benefit
(0.2
)%
 
(1.8
)%
 
0.8
 %
ASU 2016-09 benefit (share based compensation)
(0.5
)%
 
(0.6
)%
 
(0.8
)%
Other
0.5
 %
 
1.6
 %
 
0.3
 %
 
22.9
 %
 
22.6
 %
 
(48.3
)%

The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company had a total of $8,907 and $7,287 in gross unrecognized tax benefits at April 30, 2020 and 2019, respectively, which is recorded in other long-term liabilities in the consolidated balance sheets. Of this amount, $7,059 represents the amount of unrecognized tax benefits that, if recognized, would impact our effective tax rate. Unrecognized tax benefits increased $1,620 during the twelve months ended April 30, 2020, due primarily to the increase associated with income tax filing positions for the current year exceeding the decrease related to the expiration of certain statute of limitations.
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
 
2020
 
2019
Beginning balance
$
7,287

 
$
6,421

Additions based on tax positions related to current year
2,780

 
2,169

Reductions due to lapse of applicable statute of limitations
(1,160
)
 
(1,303
)
Ending balance
$
8,907

 
$
7,287


The total net amount of accrued interest and penalties for such unrecognized tax benefits was $354 and $242 at April 30, 2020 and 2019, respectively, and is included in other long-term liabilities. Net interest and penalties included in income tax expense for the twelve month periods ended April 30, 2020 and 2019 was an increase in tax expense of $112 and $51, respectively.
A number of years may elapse before an uncertain tax position is audited and ultimately settled. It is difficult to predict the ultimate outcome or the timing of resolution for uncertain tax positions. It is reasonably possible that the amount of unrecognized tax benefits could significantly increase or decrease within the next twelve months. These changes could result from the expiration of the statute of limitations, examinations or other unforeseen circumstances. The IRS is currently examining tax years 2016 and 2017. The Company has no other ongoing federal or state income tax examinations.
At this time, the Company’s best estimate of the reasonably possible change in the amount of the gross unrecognized tax benefits is a decrease of $1,800 during the next twelve months mainly due to the expiration of certain statutes of limitation. The federal statute of limitations remains open for the tax years 2012 and forward. Tax years 2012 and forward are subject to audit by state tax authorities depending on open statute of limitations waivers and the tax code of each state.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Tables)
12 Months Ended
Apr. 30, 2020
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)
Income tax expense (benefit) attributable to earnings consisted of the following components:
 
Years ended April 30,
 
2020
 
2019
 
2018
Current tax expense (benefit):
 
 
 
 
 
Federal
$
22,182

 
$
10,326

 
(7,057
)
State
6,210

 
3,853

 
1,769

 
28,392

 
14,179

 
(5,288
)
Deferred tax expense (benefit)
49,810

 
45,337

 
(98,178
)
Total income tax expense (benefit)
$
78,202

 
$
59,516

 
(103,466
)

Schedule of Deferred Tax Assets and Liabilities
The tax effects of temporary differences that gave rise to significant portions of the deferred tax assets and deferred tax liabilities were as follows: 
 
As of April 30,
 
2020
 
2019
Deferred tax assets:
 
 
 
Accrued liabilities and reserves
$
15,953

 
$
11,705

Property and equipment depreciation
27,512

 
24,661

Workers compensation
8,303

 
8,277

Deferred compensation
3,781

 
3,827

Equity compensation
7,083

 
6,727

State net operating losses & tax credits
424

 
775

Other
1,335

 
1,033

Total gross deferred tax assets
64,391

 
57,005

Less valuation allowance
47

 
47

Total net deferred tax assets
64,344

 
56,958

Deferred tax liabilities:

 

Property and equipment depreciation
(474,829
)
 
(420,710
)
Goodwill
(24,348
)
 
(21,560
)
Other
(765
)
 
(476
)
Total gross deferred tax liabilities
(499,942
)
 
(442,746
)
Net deferred tax liability
$
(435,598
)
 
(385,788
)

Schedule of Effective Income Tax Rate Reconciliation
Total reported tax expense applicable to the Company’s continuing operations varies from the tax that would have resulted from applying the statutory U.S. federal income tax rates to income before income taxes.
 
Years ended April 30,
 
2020
 
2019
 
2018
Income taxes at the statutory rates
21.0
 %
 
21.0
 %
 
30.4
 %
Impact of Tax Reform Act
 %
 
0.4
 %
 
(80.5
)%
Federal tax credits
(1.9
)%
 
(2.3
)%
 
(2.2
)%
State income taxes, net of federal tax benefit
4.0
 %
 
4.3
 %
 
3.7
 %
Impact of phased-in state law changes, net of federal benefit
(0.2
)%
 
(1.8
)%
 
0.8
 %
ASU 2016-09 benefit (share based compensation)
(0.5
)%
 
(0.6
)%
 
(0.8
)%
Other
0.5
 %
 
1.6
 %
 
0.3
 %
 
22.9
 %
 
22.6
 %
 
(48.3
)%

Schedule of Unrecognized Tax Benefits
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
 
2020
 
2019
Beginning balance
$
7,287

 
$
6,421

Additions based on tax positions related to current year
2,780

 
2,169

Reductions due to lapse of applicable statute of limitations
(1,160
)
 
(1,303
)
Ending balance
$
8,907

 
$
7,287


XML 39 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions (Tables)
12 Months Ended
Apr. 30, 2020
Business Combinations [Abstract]  
Allocation of Purchase Price
Allocation of the purchase price for the transactions in aggregate for the year ended April 30, 2020 is as follows (in thousands):
Assets acquired:
 
Inventories
$
680

Property and equipment
28,384

Total assets
29,064

Liabilities assumed:
 
Accrued expenses
210

Total liabilities
210

Net tangible assets acquired
28,854

Goodwill
3,852

Total consideration paid
$
32,706


Summary of Unaudited Pro Forma Information
The following unaudited pro forma information presents a summary of our consolidated results of operations as if the transactions referenced above occurred at the beginning of the first fiscal year of the periods presented (amounts in thousands, except per share data):
 
Years Ended April 30,
 
2020
 
2019
Total revenue
$
9,217,749

 
$
9,421,773

Net income
$
265,233

 
$
205,987

Net income per common share
 
 
 
Basic
$
7.18

 
$
5.61

Diluted
$
7.13

 
$
5.57


XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies - Summary of the Inventory Values (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Inventory    
Inventory $ 236,007 $ 273,040
Fuel    
Inventory    
Inventory 33,695 83,204
Merchandise    
Inventory    
Inventory $ 202,312 $ 189,836
XML 41 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Current assets    
Cash and cash equivalents $ 78,275 $ 63,296
Receivables 48,500 37,856
Inventories 236,007 273,040
Prepaid expenses 9,801 7,493
Income taxes receivable 14,667 28,895
Total current assets 387,250 410,580
Property and equipment, at cost    
Land 872,151 792,601
Buildings and leasehold improvements 1,969,585 1,770,695
Machinery and equipment 2,369,361 2,236,123
Finance lease right-of-use assets 24,780 25,323
Construction in process 125,632 124,613
Property and equipment, at cost 5,361,509 4,949,355
Less accumulated depreciation and amortization 2,037,708 1,826,936
Net property and equipment 3,323,801 3,122,419
Other assets, net of amortization 71,766 41,154
Goodwill 161,075 157,223
Total assets 3,943,892 3,731,376
Current liabilities    
Lines of credit 120,000 75,000
Current maturities of long-term debt 570,280 17,205
Accounts payable 184,800 335,240
Accrued expenses    
Wages and related taxes 34,039 39,950
Property taxes 36,348 32,931
Insurance accruals 22,097 21,671
Other 95,864 68,935
Total current liabilities 1,063,428 590,932
Long-term debt and finance lease obligations, net of current maturities 714,502 1,283,275
Deferred income taxes 435,598 385,788
Deferred compensation 13,604 15,881
Insurance accruals, net of current portion 22,862 22,663
Other long-term liabilities 50,693 24,068
Total liabilities 2,300,687 2,322,607
Commitments and contingencies
Shareholders’ equity    
Preferred stock, no par value, none issued 0 0
Common stock, no par value, 36,806,325 and 36,664,521 shares issued and outstanding at April 30, 2020 and 2019, respectively 33,286 15,600
Retained earnings 1,609,919 1,393,169
Total shareholders’ equity 1,643,205 1,408,769
Total liabilities and shareholders’ equity $ 3,943,892 $ 3,731,376
XML 42 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Shareholders' Equity (Parentheticals) - $ / shares
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Retained Earnings      
Payment of dividends per share (in Dollars per share) $ 1.28 $ 1.16 $ 1.04
EXCEL 43 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,2(VE ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ Q(C:4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #$B-I0SOZ-F^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O;33#D+7%\4G!<&!XEM(;EM8DX;DI-VW-XU; MA^@'\#%W__SN=W"M\D(- 5_"X#&0P7@SV=Y%H?R&'8B\ (CJ@%;&,B5<:NZ& M8"6E9]B#E^HH]P@UYPU8)*DE29B!A5^(K&NU$BJ@I"&<\5HM>/\9^@S3"K!' MBXXB5&4%K)LG^M/4MW %S##"8.-W ?5"S-4_L;D#[)R9U"^,B2:%'6SK=:"WXJ[]&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #$B-I0&\-H?'QEG>=/W16NEUW;8[U>ZJLI\DH]UD%S M+= .Y4GKY_;BRV$5QFV/5*'VIDV1V<.+VJJB:#/9 M?OP9DH:C9QLX/7_+_JD;O!W,4]:HK2Y^YP=S7H7S,#BH8W8MS'=]^ZR& 25A M,(S^JWI1A96W/;$>>UTTW6^POS9&ET,6VY4R>^V/>=4=;_T=*89;+VL]2VH^_)>LO8M8O?2/OU]V]@] M[.Z>?3R-;7U9Q\OHI4TS*#:]@D\4;%1$-O=HP)'!AI-P_MY@2Q7BO6)'%1)W M0< QBBY<3,(3'"YAN.S"Y20\=1X1508L9C7?JO $2@2WFT&).XZ5C 22>4B^@Q8+&N[4&$D^Q68R)BVD&M]Y( MXZDX\W#-2 9.R 8:3]$9A/N!<9K!+3O2>.K.,+],T QNY9'&4WJ&,6>48NX6 M'VB\=<&L,XHRG[DN0#/WN&#@&<69+UP7JA&QQP4SSRC1@KDN0,,]+AA[1J$6 MPG4!&L\2P3#YC'(M$M<%:%+LPC'[G'(MW.HCC:?Z'+//*=?"K3[02$_U.6:? M4ZZE6WVD\52?8_8YY5JZU4<:WU@P^YQR+=T9!FE\+IA]3KF6[CN&-+YW#+// M*=>2O&-@N??,R1RSSRG7TEW%@,;K@MGGE&M)WF2PZ/M<,/N<\:H(G;>PNL]L+'K4V MRG8EOK-=.:OL,%X4ZFC:TYD]K_M-=7]A]&7XPR :_[58_P-02P,$% @ MQ(C:4-&V. ,=!0 -QD !@ !X;"]W;W)K& MN8DMY0QY*(X^#NG;]Z;]WFWJNI_]V.\.W=U\T_?'F\6B>]K4^ZK[TASK0_[/ M<]/NJSY?MB^+[MC6U7H,VN\6:(Q?[*OM87Y_.]Y[:.]OF]=^MSW4#^VL>]WO MJ_;?9;UKWN_F,/^X\77[LNF'&XO[VV/U4O]9]W\=']I\M;BTLM[NZT.W;0ZS MMGZ^F_\$-RM+0\"H^+:MW[O)]]DPE,>F^3Y<_+:^FYO!4;VKG_JAB2I_O-6K M>K<;6LH^_CDW.K_T.01.OW^T_LLX^#R8QZJK5\WN[^VZW]S-XWRVKI^KUUW_ MM7G_M3X/R,UGY]'_7K_5NRP?G.0^GII=-_Z=/;UV?;,_MY*M[*L?I\_M8?Q\ M/[?_$:8'X#D +P%@/PV@YJM8S4D!=Q0?IA/ MP\WQV8W_RZ/M\MVW>P^WB[>AG;-D>9+@1(+7BI54^/\EB]S_Q02J)G",IVD\ MZ?&DQM,8;Z?QE@WB) FCY#!*0L3@V$"DRA,FKWNQJAEB>)G_1BHS.& M>9$J"M$5O#C5BY->///B1"](WIC S"BR0,8:W8U7W7CIAG6S]**;% W+QY44 M!9L*^1)4)T$ZBQ%"(!Z/SQ(CQ! $4(YSF\8#C$ZWH0D(_28AK1P7"@72$W!'(Z4X^ MN<@!H0E#,+XTYZ ##U!Z(NX)M5?S2A-F)6#AG0 =HB I&CA%SYJKKFR( M/!,UF:.B'QVD($G*>;T$"4E EYG-#6DZZZ'D2,I#HI)PADO:: M$! MI((G';,@.1LX\T$2-$#@2^9*D5D 9PM^=-!"DGXX]\^:J^GP8$35HNE< MP-+[ACJY49*;O]A+E$2F9"DF_L)IPD! H9!)J+,;0:Q'L4!_+)26DK21TQ\E M0"%OA$1%INB"F\JN#>F818G9R-&/DI\N&!2<5700T!0(@CIG47(V FLR<"'DA^=ABAI&#D-45(N%VA\ MH[=29#[F9;6PG]192)*%B;.0).+ Y E#/F.*T"63J+!%)AV%),O8Q MKDM5I M .L,I[.B XPTW0]?6]+92I*M?"%8DF2FS35.$@])ZBBZ,,G*:T>%@P )U\3A M2@HT\Y:7YY$F<[&T^I#.5I)L3>)D0C(3,7HQ9YK,%\])=+*2K& 3KZE)J6#S M!H>X'^5(P!I?FB^=TR0YG3BG2:E>R>2>.(E487Y&D\.,:T\ZJTFRFD-OJ6E$ M1G^JN7:B4YJB6 =3H>HEG:LDN0I\T5Z2)"9?US^57!^*Z4"U$JC 2_VE58I& M0KYPKQ09.%\JPZR.4RMQ"IR32ZMPTIN4@!<)FI#RHNP+TV5UH%H)5#"<7U:I M5KVE:=EW-J4(K8FA:$IGJI5,!4[+I94GI_K&0!.J&X/%Y 1[^$GACZI]V1ZZ MV6/3]\U^/+)^;IJ^SHV:+YE%F[I:7RYV]7,_? WY>WLZRC]=],WQ_#/%XO); MR?U_4$L#!!0 ( ,2(VE"0!@&PO=V]R:W-H965T M&ULC53M;ML@%'T5Q ,4?S>+;$NKIVF3-BGJM.XWL:]CJV \ M(''W]@/L>HF+JOT)W,LYAW,()I^$?%8=@$8OG VJP)W6XYX057? J;H3(PQF MI1624VU*>2)JE$ ;1^*,1$&0$4[[ 9>YZQUDF8NS9OT !XG4F7,J_SP $U.! M0_S:>.Q/G;8-4N8C/<$/T#_'@S05656:GL.@>C$@"6V!/X;[*K5X!WCJ85)7 MOZI_=ME-EB-5 M4 GVJV]T5^ =1@VT],STHYB^P)(GQ6@)_PTNP S<.C%[U((I]XOJL]*"+RK& M"JQ.@=@))#<"]YL8,R9SF,%A@DV,]Q W)A*OB<1C8KLXF3H .< [*Y?ON:A^7( M>-@W";9_,_,?VWCP^F[J[\U%Z];[6195L_$O;7M]"H+F<-%EUJS,55=VY&3J M,FMMLSX'S;76V;$W*HN ,Q8%9997_G;=][W6V[6YM45>Z=?::VYEF=7_O>C" MW#<^^!\=7_+SI>TZ@NWZFIWU5]W^-_PQ/>U"= M04_\F^M[,WOVNE3>C/G>-?X\;GS6*=*%/K2=B\S^O>N=+HK.D]7Q8W3J3S$[ MP_GSA_??^^1M,F]9HW>F^)8?V\O&5[YWU*?L5K1?S/T//284^MZ8_5_Z71<6 M[Y38& =3-/VO=[@UK2E'+U9*F?T<_O.J_[^/_C_,: ,^&O#)(!:?&HC10$P& M$'UJ($<#^<=B!)![)W(!\<"#13 Q/W3-4S"<0A3R*4,,$)B^&9W[N<$HG5 M+6GA(2D\)(3+QT O%!.BY 8FFHF)F6 1X-4D.)$H4&@2]BX711QBL;"L$9E< M1 A'@7:1$PADHIA$JY<2G)UM'B=(.,%Q)9B,:.$Q*3PFA,=(>.P$XJ&ET.*E M!":E4,C;GL X2V)&JU:D:D6H5DBUX2@6"(7)">DY(20 MC,3L$B>,D)Q)E%GJ8CP2DN&SBL# +DA,JP9&'\S,UK!%^H$D#7&1!$]KA.C)":K]L*'\HI086K,,29NY1:R85#%.C:!D1QXQ*+ M'J#D4336[$)6,V#-+J568J&J 5W6@*A9'->L$9I/#JPX?J])RGT]*(HMB:;+ M%1#UBN-Z-4+SO0PL$HPQK-L%$Z4<;D]QD,RY1^VX8CV.TI4!J-* EN.%@C@^ M%X/9MVNIZW-_D6B\@[E5;6<[ZYTN*R^\^_9%_;ON$D/T/T/\E-HDW1$KT([T M]Y[@5^CAUO1W5I_SJO'>3&N_QOMOYI,QK;9YL97=&A=[49L:A3ZUW6-LG^OA MMC(T6G,=;V+!=!W<_@]02P,$% @ Q(C:4(F*0N1#! 3Q0 !@ !X M;"]W;W)K[.WMIW] M*(MCLXCV;7MZC.-FL[=EWKRK3O;H_ME5=9FW[K!^B9M3;?-M/Z@L8A1"QV5^ M.$;+>7_NJ5[.J]>V.!SM4SUK7LLRKW]^L$5U7D00_3KQ^?"R;[L3\7)^RE_L MO[;]'M=2=0-ZQ=>#/3=7^[-N*L]5];T[ M^'N[B$3GR!9VTW8A>\L:NJ M^';8MOM%E$:SK=WEKT7[N3K_9<<))=%LG/T_]LT63MXY<3DV5='TO[/-:]-6 MY1C%62GS'\/V<.RWY^$?(\=A_ 5^=9/5S>4]ZM(GA4KOJ;[F1?[/X_5Y[&G7U; J;S^*T+-&H^ M#!KT-)FO63$:*7S-FM/ 11,[GQ>SR)K%/H#R F!@9-#H7G/L-3(U.DEQ(I-D M,TDFDPS*,FC,52: 3&@,IKVB.B6$44%QN&B)2)3F;2O6MNJ#2,^VX@,D;("$ MSONJ<,.\$UIA,)D(RK.^*?/L:-:.9BY#$MC1),^#=)'3I&R:E$EC@EFG) U<9QF\I'1-35K)6"L98R7 PRJCE84L,ZF8 MJ"T(GD2"R96%*!(T&4*BI IY),C<'Q(#J0Z9Q 0$1PN53IB?P"A0\RH$P2BZ MSJ63#"=N4. 9" P$57B+ J4@)":\=5:CS$S*?$,\*H%AI0JI/(H\&NC4*(DX MD8P''"@F60CF4>3-'@V0,JU&X?7\R3/K=BS?-\]52.XG,_ L! :&A,U ,8=" MIG39W]3YEG@> @?$D,] B?B@4!D(+=W4^99X=@('SY#10.EI8/)1"SP:@6-C MB&F@<$3,"!@RL@X]E=\:\?A$#I\AJI&AG4S006@B%T\[9&A'4(V4=ETN%91H M?5OG6YIH#3DLAG5&BD4#J"9XASSOD.-=>!\BT\Y)"<30+9EOB&DD5PF$4>050PC7LX?L%)TRT"'&-M.MT*U/"53S? M.\]:U/?C&GDV(L-&@FNDS$,MTRD2(<\\Y)A'*DV9]Z",R,(GPVV=;XF'(W)P M##&,%(YNH)8='LD!H M)PC:=:>"N*)"*9'T5VP\D640Z[:MBK[+S.[JFJM M"RK>.;CM;;Z]'!1VUW:[QNW7PR>NX:"M3N/GN_CR#7'Y/U!+ P04 " #$ MB-I0O)^BX.P! #>! & 'AL+W=O?+Y0R0OL'^QQ_ MWWK72G5[A&1> R-RPSMH]4G)!2-*FZ)"LA- "DMB M%$5!L$6,-*V?)=9W%EG">T6;%L["DSUC1/P] .5#ZH?^F^.IJ6IE'"A+.E+! M3U"_NK/0%II4BH9!*QO>>@+*U'\(]R=L\!;PW, @9WO/5'+A_,48WXK4#TQ" M0"%71H'HY0I'H-0(Z33^C)K^%-(0Y_LW]4=;NZ[E0B0<.?W=%*I._9WO%5"2 MGJHG/GR%L9X[WQN+_PY7H!IN,M$QN$:"1$$R'Z M^[EQVF;;,]T>J;W7+,2[!%V-T(@Y.$PTQTP(I-6G$-%:B$-T0X_^#W"\16P7 MD-,M) P_R")>+32V G@N$'\@@%<%\*T _K+HE,/L+*9UF$VT:.=Q#11N%_6N M@0*\R!?-_C(#4=D)DE[.^U:99LV\TY ^1.:6+/P'/;QNUMYEW.3_(*)J6NE= MN-)WT-Z4DG,%.L=@H\>IUH_-9% HE=G>Z[UP(^<,Q;OQ-4'3DY;] U!+ P04 M " #$B-I0IV&.3\<% 5'0 & 'AL+W=O-UNF_U_RW;3O=W.[?S;C8_KI^=^N+&XNWEIGMH_V_ZOEP_[?+4X M17E8;]O=8=WM9OOV\7;^WE[7CH8&H^+O=?MV./L^&[KRJ>L^#Q>_/=S.S>"H MW;3W_1"BR1]?VE6[V0R1LH]_IZ#STS.'AN??OT7_9>Q\[LRGYM"NNLT_ZX?^ M^7:>YK.']K%YW?0?N[=?VZE#?CZ;>O][^Z7=9/G@)#_COMLEV:81?;:Y=&_'VZ.@SW^+P_/(=_]]N5E\&0)-FN51 M0^>:DV*1HY\>0>@12U+-Z?(!*ZT(0E)KB;4%%PP[RF, ONAH(8"# =P8P)T' M("M&ZJB)HV9W[&K@Y(+H+Y 93DG(:BUC&RO#V+6'KCWH-N$ 08(NMLVBFX? M->&\/SZKG.@VD#G'242K@8Q,%0UV':'KJ%T[^6-%]1R;+%7"-% %9\42J5&L M9 J6$[2>%8BVR>@\*P%A&EPGJHH-]*^:W$HEU6ZB&N2G+L M5D#EF>6LT*JK'"LF;-D:G.T,6 ZN$**0,*WJ=_ R85IMUIK@Y(( NFB3F($U MC)9,X<>R, F_MZ1M!VF;]/2*T;)TK6575 67I&^@RQ/1A()QG+>5;D\7ZF-3\1@#R MSDO?6G;%QOC21,&@LH!47BU,C9>K5+$R#F39N1YQH//)%VAE,:XLXI5:F!HS MWCBV*A$"'9L@=370.5O%JC19,+EL!2A0 EAD) !O1>)>SF)+L8YUSM5%,.T M0D*N7*@D"I#0Q^BH5)!CAI%FF VRZB> ':9H9#&+="&13 1 1:[ ,,(,(\TP*W+J&0Y0A3A315!=F0I&FP=W&^4G4>U%FGUS70 MY?%.A?%FC# &"&.),-; D7,$2')>=U$F4J0CZT(JI!+&[&+$+F4;L"82R;(# MR7RE-C)(YAP5&, 87 S %25S&6VM*%2RTD.ZP&JYU$"7,D^+5GCQCM25362!9;U:PUD+D5?^LDPO!C 2]8!2]; J5B602N@NK*9 BQ] M \CE42B--^87@ZU0"8$.<\0!CD2)0*>3/R572$,.9WX',K]<@$NG<[5GD@4" M4.5"RZH7\$!&QA:&V.'$[T#B3S+Q3Z+S=_V2LS^7U$!"Q/)U_^+L;&C;[I_& M<[?#[+Y[W?7#$+3?O8#U]C_KX_'M0=+_KN93J$7)Q.0N_^!U!+ M P04 " #$B-I0-&_H0[0! #2 P & 'AL+W=O-L8I[ M-&W+7&^!UQ&D)$MWNUNFN-"TS*/O;,O<#%X*#6=+W* 4MS].(,U8T(2^.9Y$ MV_G@8&7>\Q:^@/_:GRU:;&&IA0+MA-'$0E/0N^1XVH?X&/!-P.A69Q(JN1CS M'(S'NJ"[( @D5#XP<-RN< ]2!B*4\3)STB5E *[/;^P?8^U8RX4[N#?RNZA] M5] #)34T?)#^R8P/,-?SCI*Y^$]P!8GA00GFJ(QT<275X+Q1,PM*4?QUVH6. M^SC=9.D,VP:D,R!= (>8ATV)HO(/W/,RMV8D=NI]S\,3)\<4>U,%9VQ%O$/Q M#KW7,CDD.;L&HCGF-,6DZY@E@B'[DB+=2G%*_X*GV_!L4V$6X=EO"O]!L-\D MV$>"_7]+W(K)_DC"5CU58-LX38Y49M!QDE?>96#OXB.R7^'3M'_FMA7:D8OQ M^+*Q_XTQ'E#*[@9'J,,/MA@2&A^.[_%LIS&;#&_Z^0>QY1N7/P%02P,$% M @ Q(C:4,_;[>6T 0 T@, !@ !X;"]W;W)K-*RL$ZU#.+EZ+%Z[3++N[C=),D M,VP;P&< 7P"'F(=-B:+R1^%$D1D\_CF[R'3]/^59A&=I9&PO=V]R:W-H965TO"JI74Y;[[LC8ZYL07%W8SK0>%,;J[A'TS;,=19X%4%* MLC1)/C'%A:9%%GUG6V2F]U)H.%OB>J6X_7,":8:<;NB;XUDTK0\.5F0=;^ [ M^!_=V:+%9I9**-!.&$TLU#F]WQQ/NQ ? WX*&-SB3$(E%V->@O&ERFD2!(&$ MT@<&CML5'D#*0(0R?D^<=$X9@,OS&_M3K!UKN7 '#T;^$I5OE&".TD@75U+VSALUL: 4Q5_'7>BX#^/-?C_!U@'I M!$AGP"'F86.BJ/R1>UYDU@S$CKWO>'CBS3'%WI3!&5L1[U"\0^^UV!QN,W8- M1%/,:8Q)ES%S!$/V.46ZEN*4_@=/U^';587;"-^^4WA8)]BM$NPBP>X=P=V' M$E=B[I(/2=BBIPIL$Z?)D=+T.D[RPCL/['T:W^1?^#CMW[AMA';D8CR^;.Q_ M;8P'E)+&PO=V]R:W-H965T9)%9]";:S*7_/V$E#6L*+[1G/ M.7-F/"XF8Q]=#^#)DY+:E;3W?C@RYNH>%'E&".VD@75U*/SANUL* 4Q9_F7>BX3_--GBVP?4"Z M -(5UX5UDS$SKT?>'CBY)AB;^K@C*V(=RC>H?=:)>^3@ET# MT1)SFF/2;23(7Q!DKTK< MB\E?)6&;GBJP79PF1VHSZCC)&^\ZL'=I?)._X?.T?^6V$]J1B_'XLK'_K3$> M4,KA!D>HQP^V&A):'X[O\&SG,9L-;X;E!['U&U=_ %!+ P04 " #$B-I0 MXQ;]2K0! #2 P &0 'AL+W=ONC@Q59)QKX"OY; M=[+!8C-+)348)]$0"W5.'[>'XS[&IX 7"8-;G$FLY(SX&HU/54XW41 H*'UD M$&&[P!,H%8F"C!\3)YU31N#R?&7_D&H/M9R%@R=4WV7EVYP^4%)!+7KEGW'X M"%,]MY1,Q7^&"Z@0'I6$'"4JEU92]LZCGEB"%"W>QEV:M _CS>X*6P?P">%%D%@=BQ]YW(C[Q]L!#;\KH3*U(=T&\"]Y+L7UWF[%+))IB MCF,,7\;,$2RPSRGX6HHC_P?.U^&[586[!-_]H?!NG6"_2K!/!/O_EK@6<_]7 M$K;HJ0;;I&ERI,3>I$E>>.>!?>3I37Z'C]/^1=A&&D?.Z,/+IO[7B!Z"E,U- M&*$V?+#94%#[>+P/9SN.V6AX[*8?Q.9O7/P"4$L#!!0 ( ,2(VE -O["0 MM@$ -(# 9 >&PO=V]R:W-H965TY RD"$,IXG3CJG#,#E^97]/M:.M9RY@SLC?XO*MSG=4U)!S7OI'\WP %,] MGRB9BO\&%Y 8'I1@CM)(%U=2]LX;-;&@%,5?QEWHN _C39I.L'5 ,@&2&;"/ M>=B8*"K_PCTO,FL&8L?>=SP\\?:08&_*X(RMB'MO8E_;J'QX@./N[0>8NM[F5?UCX'+N.><"U_FH MS:/M !QZDD+9 G?.]4=";-6!9/9&]Z#\3J.-9,XO34ML;X#5,4D*0K/L'9&, M*USF,78V9:X')[B"LT%VD)*97R<0>BSP!C\'[GG;N1 @9=ZS%KZ!^]Z?C5^1 MF:7F$I3E6B$#38%O-\?3/N CX >'T2[F*%1RT?HQ+#[7!29IN<7 -1PIPF#%U@ M7A#$L\\2=$WB1/])I^OIVU6'VYB^_.M_%\T) X\+TO9^;Z2U/"Z?[U*9D_E>4OP%02P,$% @ Q(C: M4* ([?VT 0 T@, !D !X;"]W;W)K&UL?5-A M;]P@#/TKB!]0$B[MJE,2J==IVJ1-.G7:^IE+G 05X@S(I?OW Y)FV1;M"V#C M]_QL3#ZA>;$=@".O6O6VH)USPY$Q6W6@A;W! 7I_TZ#1PGG3M,P.!D0=05HQ MGB1W3 O9TS*/OK,IBNQ)P::@CZDQU,6XF/ =PF3W9Q)J.2"^!*,3W5!DR (%%0N M, B_7>$1E I$7L:/A9.N*0-P>WYC_Q!K][5?8U!=]+<>+_P/D^_+"K\!#AAS\4WNX39+L$623(_EOB7LS= M7TG8IJ<:3!NGR9(*QSY.\L:[#NP#CV_R.WR>]B_"M+*WY(+.OVSL?X/HP$M) M;OP(=?Z#K8:"QH7C.W\V\YC-AL-A^4%L_<;E+U!+ P04 " #$B-I0$NZN MCK4! #2 P &0 'AL+W=OUUKX =]Q[]^XX MTL'89]< >/*B5>LRVGC?'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7C2?*) M:2%;FJ?1=[)Y:GJO9 LG2UROM;"O1U!FR.B&OCF>9-WXX&!YVHD:OH/_T9TL M6FQF*:6&UDG3$@M51F\WA^,NQ,> GQ(&MSB34,G9F.=@W)<938(@4%#XP"!P MN\ =*!6(4,;OB9/.*0-P>7YC_QIKQUK.PL&=4;]DZ9N,[BDIH1*]\D]F^ 93 M/=>43,4_P 44A@::3[!U )\ ? ;L M8QXV)HK*OP@O\M2:@=BQ]YT(3[PY<.Q-$9RQ%?$.Q3OT7G*>W*3L$HBFF.,8 MPQIE3;IU&G;9RYQ$E0(*9!+]^]G2)IE6[8O@(W?\[,QV6CL MLVL!/'G5JG,Y;;WOCXRYL@4MW(WIH<.;VE@M/)JV8:ZW(*H(THKQ)+EE6LB. M%EGTG6V1F<$KV<'9$C=H+>R/$R@SYC2E;XXGV;0^.%B1]:*!+^"_]F>+%EM8 M*JFA<])TQ$*=T[OT>-J'^!CP3<+H5F<2*KD8\QR,QRJG21 $"DH?& 1N5[@' MI0(1RGB9.>F2,@#7YS?VC[%VK.4B'-P;]5U6OLWI@9(*:C$H_V3&!YCK>4?) M7/PGN(+"\* $Z)D%I6CQ.NVRB_LXW?###-L&\!G %\ AYF%3 MHJC\@_"BR*P9B9UZWXOPQ.F18V_*X(RMB'&UL?5/;;MLP#/T501]0Q8JS M%8%MH.DPK, *!!VV/2LV?4%U<24Y;O]^E.QZWF;L11(IGL-#BLI&8Y]="^#) MJY+:Y;3UOC\RYLH6E' WI@>--[6Q2G@T;<-<;T%4$:0DX[O=!Z9$IVF11=_9 M%ID9O.PTG"UQ@U+"OIU FC&G"7UW/'5-ZX.#%5DO&O@&_GM_MFBQA:7J%&C7 M&4TLU#F]2XZG-,3'@!\=C&YU)J&2BS'/P7BHR-_=I5OZ?C/DXWAW2&;0/X#. +X#;F85.BJ/R3 M\*+(K!F)G7K?B_#$R9%C;\K@C*V(=RC>H?=:\&2?L6L@FF-.4PQ?Q21+!$/V M)07?2G'B_\#Y-GR_J7 ?X?L_%*;;!.DF01H)TO^6N!5S^"L)6_54@6WB-#E2 MFD''25YYEX&]X_%-?H=/T_XH;--I1R[&X\O&_M?&>$ INQL&UL=59_;YLP$/TJB ]0\ 'Y4261 MFD[3)FU2U6G=WV[B)*B ,]M)NF\_8RAC^/D?L,V[]^[,W>E6-ZG>]$D($[W7 M5:/7\#5#4W=JN.B3XKP??.J*X22M-94O.RB3GY3= M)0/+OJQ%HTO91$H#V=16/HJI:)NO'[YXT'C1;P_'Z@_VS"]X&\\JU>)35KW)O3NMX$4=[<>"7 MRCS+VQ?1!U3$41_]-W$5E86WGEB-G:RT>T:[BS:R[EFL*S5_[]YEX]ZW[DM1 M]&;8@'H#&@P63B?IA)SGG[CAFY62MTAUEW_F[3]F]V3O9M<>NJMPWZSSVIY> M-\1FJ^3:$O68;8>A$88-B,2R#Q*$)+;DF1,VSZ"'F3//QNJ+ $$."7)'D/\7 MXGP2(L(LL$@!10I L)R( RE6&0&16: @$U$$"9P77,H,O<(9M.$\"%$&=98 M0(T%(,@G(@A38)$E%%EZ!,S[[SZ&:(9%6(H+* 444QD("N07"Q0J\\,IBJF. M#R):!G1@M3XP\BFR=*J#0(&FP'!9L\R/9Y2HO8X/HBR0S0Q7/P.EG653'03* M SJX 3!0W9GW?Q HE&^X!S!0X)F7;P@4RC?X'!$H]G=X; N6! M?"/<#PB4NJ\#0)Y.,II):J&.;AK3T4Y>&C<*CDZ'B>_!#7S)/W@W+G[GZE@V M.GJ5QDY&;GXY2&F$]26]LS5VLA/JL*G$P;3+N5VK;DSK-D:>^Q$T&>;@S5]0 M2P,$% @ Q(C:4$.1#9W# 0 -P0 !D !X;"]W;W)K&UL=51A;]L@$/TKB!]0'!*W661;:CI5F[1)4:=MGXE]ME'!>(#C M[M\/L.-Y*?L2N/-[[]X!EVQ4^M6T !:]2=&9'+?6]@="3-F"9.9.]="Y+[72 MDED7ZH:87@.K DD*0I/DGDC&.UQD(7?21:8&*W@')XW,("73OX\@U)CC#;XF M7GC36I\@1=:S!KZ!_=Z?M(O(HE)Q"9WAJD,:ZAP_;@['U.,#X >'T:SVR'=R M5NK5!Y^K'"?>$ @HK5=@;KG $PCAA9R-7[,F7DIZXGI_57\.O;M>SLS DQ(_ M>67;'.\QJJ!F@[ O:OP$C5,*$7U0.QBHYJS@KDKU- M*^_".L[Z5UJ<0&<"O2&0J5!P_I%95F1:C4A/9]\S?\6; W5G4_ID.(KPS9DW M+GLIZ.XA(Q3[CD6BD+SDIRY[RT;HJ70$!M_?;![?7TEJ? MJGX>4[+\5Q1_ %!+ P04 " #$B-I0NQ?*]\4! W! &0 'AL+W=O MKE6TIFRI*I59: MI6K[S-KCB\+%!;Q._[Z 'Z>"-9+7.;!=]9EKD;+>PEGC\]&UGO8.4^^%(7>.<3 @Z5]0S,+5=X!,X]D4OC]\*)5TD?N-V_ MLS^%VETM%V;@4?%??6V[ A\PJJ%A([:3-%G"X@%T":!KP"'HD%DH9/Z965;F6DU(SW<_ M,-_B_9&ZNZF\,UQ%.'/)&^>]EC2C.;EZH@5SFC%T@]FO".+85PD:DSC1_\)I M/#R)9IB$\&2K?LCB!&F4( T$Z3\E)C=2H>:&C\!WP>J6],M[TTZ**L>SZAR8U2%EPJNSN72^>F M>#4X--9O/[F]GM_R;%@U+&-*UG]%^1=02P,$% @ Q(C:4)$A+-70 0 MG 0 !D !X;"]W;W)K&UL=51M;]L@$/XKB!]0 M')*X661;:EI5F[1)4:=UGXE]?E'!>(#C[M\/L.-Y+OL2N//S*M37!O3'0G1>0V"Z3O906N_E%()9FRH*J([!:SP),$)C:*8"-:T.$M\ M[JRR1/:&-RV<%=*]$$S]/@&70XHW^)9X::K:N 3)DHY5\!W,C^ZL;$1FE:(1 MT.I&MDA!F>*'S?$4.[P'O#8PZ,4>N4XN4KZYX$N1XL@5!!QRXQ287:[P")P[ M(5O&KTD3SY:.N-S?U)]][[:7"]/P*/G/IC!UB@\8%5"RGIL7.7R&J9\]1E/S M7^$*W,)=)=8CEUS[7Y3WVD@QJ=A2!'L?UZ;UZS#IWVAA IT(=$4@HY&O_(D9 MEB5*#DB-9]\Q]Q=OCM2>3>Z2_BC\-UN\MMEK1O?W";DZH0ES&C%T@=G,"&+5 M9PL:LCC1#W0:IF^#%6X]?;MT/QS" KN@P,X+[/YI\;!J,83Y%#;9!TWV'P7B M:&42POSG)..@21P0H"N3$&:[,B&+VR% 57XN-,IEW_J97&3GT7N@_G;]A8]S M^XVIJFDUNDAC[ZB_2:64!FPIT9UMN+9/Q1QP*(W;WMN]&@=F#(SLIK> S ]2 M]@=02P,$% @ Q(C:4!:=>1/4 0 G 0 !D !X;"]W;W)K&UL=51M;]L@$/XKB!]0')(X:61;:EI-F[1)4:>UGXE]?E'! M>(#C]M\7L.MZ&?UBN..YY[G#=R2#5"^Z!C#H5?!6I[@VICL0HO,:!-,WLH/6 MGI12"6:LJ2JB.P6L\$&"$QI%,1&L:7&6>-])98GL#6]:."FD>R&8>CL"ET.* M5_C#\=A4M7$.DB4=J^ WF#_=25F+S"Q%(Z#5C6R1@C+%=ZO#,79X#WAJ8-"+ M/7*5G*5\<<:/(L612P@XY,8Q,+M!R_\'^S==N:SDS M#?>2/S>%J5.\QZB DO7!+3*2P<0*< .@?LO0X9A7SF#\RP+%%R0&J\^XZY7[PZ4'LW MN7/ZJ_!G-GEMO9>,QIN$7!S1A#F.&+K K&8$L>RS! U)'.E_X30U5B"!.'1;9!D6V 8'B00P MN^A*A"RZ0X"J_%QHE,N^]3.Y\,ZC=^?;D7S"Q[G]Q535M!J=I;$]ZCNIE-* M326ZL077]JF8#0ZE<=N=W:MQ8$;#R&YZ"\C\(&7O4$L#!!0 ( ,2(VE"D M*".2M@$ -(# 9 >&PO=V]R:W-H965T;IZ;W2K9PM,3U6@O[[P#*#!G=TC?'DZP;'QPL3SM1PR_PO[NC M18O-*J74T#II6F*ARNC==G]( CX"_D@8W.),0B4G8YZ#\;W,Z"8D! H*'Q0$ M;F>X!Z6"$*;Q,FG2.60@+L]OZH^Q=JSE)!S<&_57EK[)Z TE)52B5_[)#-]@ MJN>2DJGX'W &A?"0"<8HC')Q)47OO-&3"J:BQ>NXRS;NPWB3W$ZT=0*?"'PF MW,0X; P4,W\07N2I-0.Q8^\[$9YXN^?8FR(X8ROB'2;OT'O.^?4V9><@-&$. M(X8O,.\(ANIS"+X6XL"_T/DZ?;>:X2[2=\OHMU?K LFJ0!(%D@\E\D\EKF%V MGX*P14\UV#I.DR.%Z=LXR0OO/+!W/+[).WR<]I_"UK)UY&0\OFSL?V6,!TQE MA ]=.:D$I)3;4Q9$]5+H*4+XHQ$07 @ MG+8=SE/GN\H\%8-F;0=7B=3 .95_+L#$F.$0OSM>VKK1UD'RM* GRV,:K5'MI*;$*_6^%)F.+ ) 8-"6P9J MECL\ 6.6R*3Q>^;$BZ0-7._?V3^YVDTM-ZK@2;!?;:F;#!\Q*J&B ],O8OP, M%=;JK<&66\]SQ*]BFY6Z(9 M)R"=QB3Z$1_[PG3?#G0O?K=5/)S_!WDNP=P3[_TJ,-R7Z M, >_2.P5B3T$R4;$ASGZ10Y>D8.'X+01\6".@5\D\8HD'H)P(^+#;'\J63U! M#K)VS:=0(8;.-?[*N_3W8^2>\#_X-!R^45FWG4(WH4TCN.=:":'!I!(\F%MM MS#Q:# :5MMO$[.74E9.A13\/'+),O?PO4$L#!!0 ( ,2(VE RSF?'T@$ M )P$ 9 >&PO=V]R:W-H965TH. MP* WP0==X,Z8\4"(KCH03-_)$0:[TD@EF+&A:HD>%;#:DP0G-(HR(E@_X#+W MN9,JE(W(JE+W M @;=RP$I: K\L#L<,X?W@!\]3'HS1ZZ3LY2O+OA<%SAR!0&'RC@%9H)3\9U^;KL![C&IHV(6;%SE]@J6?%*.E M^2]P!6[AKA+K44FN_1=5%VVD6%1L*8*]S6,_^'&:5Y)TH84)="'0E;#W/F0V M\I4_,Y [=Y4+NFWPJ_9XK7-7DNZCW-R=4(+YCACZ :S M6Q'$JJ\6-&1QI!_H-$R/@Q7&GAYOZ=%_!)*@0.(%DG]:3&Y:#&'2L$D:-$D_ M"F3TQB2$B<,F6= D"U29W9B$,/GZ M"Y_O[5>FVG[0Z"R-/:/^)#52&K"E1'>VXF_G:KXP&UL;5/;;IPP$/T5RQ\0@Y>DFQ4@91-%K=1*JU1MGKTP M@!5?J&V6].]K&T))PHOM&9]SYN)Q/FKS8CL AUZE4+; G7/]@1!;=2"9O=(] M*'_3:".9\Z9IB>T-L#J2I" T26Z(9%SA,H^^DRES/3C!%9P,LH.4S/P]@M!C M@5/\YGCB;>>"@Y1YSUKX">Y7?S+>(HM*S24HR[5"!IH"WZ6'8Q;P$?";PVA7 M9Q0J.6O]$HQO=8&3D! (J%Q08'Z[P#T($81\&G]F3;R$#,3U^4W],=;N:SDS M"_=:///:=07>8U1#PP;AGO3X%>9ZKC&:B_\.%Q >'C+Q,2HM;%Q1-5BGY:SB M4Y'L==JYBOLXW5QG,VV;0&<"70C[&(=,@6+F#\RQ,C=Z1&;J?<_"$Z<'ZGM3 M!6=L1;SSR5OOO91TO\_))0C-F..$H2M,NB"(5U]"T*T01_J)3K?IN\T,=Y&^ M6]/3;%L@VQ3(HD#VKL3;#R5N8&Z3#T'(JJ<23!NGR:)*#RI.\LJ[#.P=C6_R M'SY-^P]F6JXL.FOG7S;VO]':@4\EN?(CU/D/MA@"&A>.7_S93&,V&4[W\P\B MRS&ULE5AK;^(X%/TKB.\SL>^U\Z@ J4"K76E7JF:TNY]3 M< %-0M@DE-E_OWD-#?9QU7XA#\Y]QN?7HX3A>S[MY3N9@5 MYSH[',U3.:G.>9Z6_RU-5ESF4SG]=>/;8;>OVQO!8G9*=^:[J?\Z/97-57#U MLCWDYE@=BN.D-"_SZ;V\>U1A:] A_CZ82S4ZG[2E/!?%C_;B]^U\*MJ,3&8V M=>LB;0ZO9F6RK/74Y/'OX'1ZC=D:CL]_>7_LBF^*>4XKLRJR?P[;>C^?QM/) MUKRDYZS^5EQ^,T-!>CH9JO_#O)JL@;>9-#$V159UOY/-N:J+?/#2I)*G/_OC MX=@=+_T_.AG,L $-!G0U"-6[!CP8\-6 Y+L&:C!0'S70@X%^,Q#O&H2#06A% M"/IF==U?IW6ZF)7%95+V"^B4MNM4WH7-\]VT-[O'V?W7/("JN?NZH$3.@M?6 MT8!9]A@:8=X00>/]&H)0B"4YYI30;8@5PO M9HTPZA;S@##Z%O.(,"$NB&'/ MN'/ XW[$A!THZ$!U#M1-!I'5]!X3=IACCR$1X2@:1M$@2FQ%T4X4Z6E%"&.$ M($9BQ0B=&%H(@:-$,$KD-)Q]#F+H(';29&&O\AX3W;1",0EK^:P 3HDX"JVR MUP!'D93*BOL(<#(1(7D*3&"!B5.@3;%EXCP&Q5K;*V+EPCC641SC;*3 JB) MP^V$!M X5!QI%5H)(9B(I?(DY)$YZ204V>MTP-R208K(7@ (IR,B]F0$5?%> M$F@1VRF1&TI&D9T00H46:@U0VBVM68I@3ZS MD@Y% $Q&B6]!8BF7KI:SY ^R)C'[$8$XO!I/)]4# F M%B6*,\N V 7>31>87:I3[!+878IP"ZW6@2REWPPVM/*3;GK M=B2KR:8X'^MV/V=T][KK>4_MGIAU?RGOUOU>V9N;?BOUS[3<'8[5Y+FHZR+O M]L5>BJ(V38[B:].+O4FWUXO,O-3M:=2S:X[A$O_@=02P,$ M% @ Q(C:4#+>F3X% @ ]@4 !D !X;"]W;W)K&ULC53MCILP$'P5Q .<#29\1(!TEU/52JT47=7VMT,V 9W!U';"]>UK M&T*YQ%?E#_8NL\/,&F\^VJ&4HQ#A&+6TZO\QM;BO*G)\4:SK8"D^>VI:*/T_ ^%#X@7]) MO#3'6ID$*O.>'N$[J!_]5N@(S2S[IH5.-KSS!!P*_S%8;S*#MX"?#0QRL?>, MDQWGKR;XLB]\; 0!@TH9!JJ7,VR ,4.D9?R>./WYDZ9PN;^P?[+>M9<=E;#A M[%>S5W7AI[ZWAP,],?7"A\\P^5GYWF3^*YR!:;A1HK]1<2;MTZM.4O%V8M%2 M6OHVKDUGUV'BOY2Y"\*I()P+@NB_!60J(%<%:%1FK3Y315$#CF9FV#E M)%C=WY#821#?T9 1$R^<$A)GJZM^W*)2$N+(+29QBDENQ9 /^IDZ"=+[VY$Y M";([VI'='CP.27#]K]_"@C1+27PE!RUNH)F(WZ@X-IWT=ESIRVROW(%S!9H2 M/^CCKO40G@,&!V6VB=Z+<12-@>+]-&71/.K+OU!+ P04 " #$B-I0/.SC MD14" #5!@ &0 'AL+W=OB^_6Q#*&TO4O8&V\?=[^YO MS#GKI'K6)8 )7@2O]28LC6G6A.BB!,'T@VR@MF].4@EF[%*=B6X4L*,/$IS$ M430G@E5UF&?>ME=Y)EO#JQKV*M"M$$S]W0&7W2:DX=7P5)U+XPPDSQIVAA]@ M?C9[95=DI!PK ;6N9!TH.&W"+5WO:.H"O,>O"CH]F0=.RD'*9[?X>MR$D:L( M.!3&(9@=+O (G#N2K>// W'G"YP.K_2/WOQ5LR!:7B4_'=U-.4F7(;!$4ZL MY>9)=E]@$#0+@T']-[@ M^ZN$INCD%S[9U"TVD@Q4&PI@KWT8U7[L1OXUS \ M(!X"XC& SKV6/I&O_!,S+,^4[ +5;W[#W#>FZ]CN3>&,?BO\.UN\MM9+GB0T M(Q<'&GQVO4\\\7GU()8^IHBQ%+OX0WB,AR=HA8D/3]]4> .0HH#4 Y(W@ 0' MS%# #*D@?;='F,\,3S)'D\P1P!P'+%# XGZ92Q2PO$,FYK/ DZS0)"L$L,0! M-,)/;'2_4'KCT-,[I*).JQMYT)._I?%'1!K=0."GGR;_H18__S2]1RWBE+[_ MS_8V]EWIU;UO^-^9.E>U#@[2V-[F.]!)2@.V MENC!_DREO6/&!8>3<=.%G:N^T?8+(YOA$B'C39;_ U!+ P04 " #$B-I0 MDJ$6N^)Q/7+S)#D!Y[Y0P6?B=4L,1(5EU0+&\XP,P?=)P0;'2IFB1' 3@V@91@L+# M(444]\PO<^L[BS+GHR(]@[/PY$@I%K]/0/A4^('_X7CIVTX9!RKS ;?P'=2/ MX2RTA5:6NJ? 9,^9)Z I_(?@>,H,W@)>>YCD9N^92BZ.?G9UZHK_'O?JZ'!(U$O M?/H,2SV)[RW%?X4K$ TWF6B-BA-IOUXU2L7IPJ)3H?A]7GMFUVD^2<,ES!T0 M+@'A&A!\LK7,0C;S)ZQPF0L^>6+N_8#-+PZ.H>Y-99RV%?9,)R^U]UI&<9BC MJR%:,*<9$VXPP8I FGV5"%T2I_ F/(HC-T'DS#&R!-%6_SYQ$\1.@M@2Q/]D M$.^*G#&IQ;!%Q*V1.#42AT:RTTAN-?[3R=2ID3HTTIU&>J.1N24RIT3FD,AV M$B[,OE=HN;5_X!4$L#!!0 ( ,2( MVE!XI(MF5 ( -0' 9 >&PO=V]R:W-H965T,#+ )^3M2D.TW3)FTRV:;M;V:&&=>O)#W7+S*BE+EO36LE85?*=7M )"GBC9$/O&.MOK+A8N&*#T55R [0\],>Q61\Q/ 7=8 M%_-D%FWM[#>=K=2K]Q*'60[NAFC$/ \8-,.@_Q'[-2+^!P':P.0".5T@&X_G M+J+ 38"=!-@2A#."9)G% $DLI+40&,,@B1:I.&!1@A!VNPF=;L*5&QQ!-T'D M)(@<]=@H:.PDB%<.XGA1CP$2SQ*-TXV:)TZ-Q)$E7H@D*Q&4XC1TRZ1.F70E M,[,YJ*1KE2R(-U0RITKV^!\( W'3%S(9QN=01T-R5T=>5J@\)5^V.4!/%" M"?D74$L#!!0 ( ,2(VE#^W[&=- ( % & 9 >&PO=V]R M:W-H965TH9'E7-70R(HWGH#+SG\* MMH?4X"W@I8).3M:><7+B_-5LOIYW_MH( @:%,@Q4/^YP ,8,D9;Q>^#TQY(F M<;I^L'^VWK67$Y5PX.Q7=5;ESD]][PP7>F/JF7=?8/!#?&\P_PWNP#3<*-$U M"LZD_?6*FU2\'EBTE)J^]<^JL<]NX'^DN1/PD(#'A"#^;T(X)(3O"9$UWRNS M5C]11?-,\,X3_6&UU-R)8!OJ9A8F:'MGWVFW4D?O>4CB#-T-T8#9]Q@\P00C M FGVL01VE=CC13K^M\!AB8BQNT+H-!':_' J,"5N@LA)$%F":$H0A+,N])C$ M8AJ+V> @2:+-S(P#%QE@Z!9$G(+(4A .9H+(HA"."0YGN@\.V)ILTL0M)W;* MB9<-QA^<4.(D2!Q^Y@WN,>E$:+(*TIF;)8BLX@^N8^J4DCJD1#,IJ4O*O+%+ M$%F1>5O1Y$.L05SMS))>P6^-,E=^$AW'XA,V'_(LOM?CLI]N[S3]K/U.Q;5J MI'?B2H\)^S%?.%>@-:Y7^O1+/=['#8.+,LM$KT4_Y/J-XNTPO]'X)Y+_!5!+ M P04 " #$B-I0S=K1?R4# "-#@ &0 'AL+W=O M?LY'&<0G"/A!8N?[614CL?>594$W>C]?;>\ZK%1N9)=:>V MLC!/5JK,$VV:Y=JKMJ5,EDU0GGGD^Y&7)VGA3L=-WW,Y':N=SM)"/I=.MQX2=<;77=XT_$V6Z\6TY9@==*S!@+E57-O[/855KE'8N1DB@%>.UG-[#\F.IF.2W5PRO8%VB;U>\KN M([.^B[JS6<[FF5F RO3NIP$78V]?$W68AQ9#9YCX'#.S,72.>+0140_R9$,8 M8^>8.1(S.F(\D^PQ8X(94T,0G!)$/B8(($'0$(1G!#V5LQ8C&DS19A*$S&]^ MO7D!4!+4@Y[)"J&L$,CJ3?"LQ40G8\41D&3#^(A;L*?05L[C8% VA[(YD!WT M9'-K($X\MG5S2W?@ =_V M1^LJGPT5_*(N7'@8J#QBB (7"1;>L!;8L PYUEH+VXID5Y YLYW(^(5YP4YD MP(J"#5!@+[(;S,BP&QFRFC4O,2A1%U\%[$H&;"D(4Q"V)=U@2\*VI&MLV8&N M3YD&]FW@2A$,4& #47!#RMA A+99*V6T,U[.&7N-@-?$P"9#V!P4W9 S-@<) MH(+W.=?(37![4?2;E. MB\IY4]I\SS=?W2NEM#2$_IU9Z8TY&QX;F5SI^M8<99RR/2"U#:VVW>'/.YY MI_\ 4$L#!!0 ( ,2(VE"^1<$<,P0 -D6 9 >&PO=V]R:W-H965T M1E_7&/37-^,2]Z/A:W8\-5V#MUV?TZ/X1S3_GE^K]LV[1=EG MA2CK3)9.)0X;]YD\)3SJ.O2*_S)QK>^>G6XH;U)^[U[^W&]NT"CYF70T#L-N2F\-OHM!44I7JC1G:U\-46"-)8D M#(Z#]0'8?8#0QP$X#,#[ %QQ0+5"#)JHUY1#(<*(ASA- -,$\VF2 *3A*\MH M0I@F!&F8-II!$]ZGH6'L^Y9$$4P4&8D(U==/!!*M@OO"#>,&.N;[UI&OH*$5 M&#G7#*V,1$%$*-=DB2DC$?4#[":&;F+#34PT,[&1)2(\\/5%8P0 M'V]W'Y0GT/>[;RS .-2+ T2$1)8]2RSP(<"-93L1")=G0I=O?(+101AP$>DU M0:*57I-ID6H&8X@@#AE YN9B,.9G4J-:P:@BB%4Z1(@)*YWM0$("*V8(!AH! M1(MM(3"J2/3 4L%P(8@NQE(!(GW7)S,BU0QF"S'A N8G-HH?J) ?_]4XK\WJ5$N8,!00)K9 BF(NT/"!Y8*Y0,TS#%@N0!0' M>E6F1:H93!B*"&,L%_-D8BR7*8EJ!-.%+J$+!=1 JV5.IA[P,5L88HOEL, P M6]@#;&&8+6P)6Y HUF=H1J2:L?SH6<(6-L^628EJ!+.%+6$+,YF!%LNL3#6$ MR<(062PG,8;)PAX@"\-D84O(@D1QK!=E6J2:P61A2\C"YLDR*5&-8+*P)61A MR\@R*U-_^6.R<),LW!H"DX4_0!:.R<*7D 6(N&\Y-G(,#8Z@H9=_%,V> [A) MCJES +?2F;[N+MKO5V/_M,NPM%K?V%/"7#+>O_889+ MW[_3ZIB5M?,FFT86_:7B0_@902P,$% @ Q(C:4#;M9S[< @ %0P !D !X;"]W;W)K M&ULC9?1;ILP%(9?!?$ Q3Z (542:>DT;=(F19VV M7;N)DZ "9N DW=O/-A01?%SEIF#G^/]LPA>[RZML7[N3$"IXJ\JZ6X4GI9K' M*.IV)U'Q[D$VHM:?'&1;<:6;[3'JFE;PO1U4E1$0PJ**%W6X7MJ^;;M>RK,J MBUILVZ [5Q5O_VU$*:^KD(;O'<_%\:1,1[1>-OPH?@KUJ]FVNA6-*?NB$G57 MR#IHQ6$5?J*/&TC- %OQNQ#7;G(?F*6\2/EJ&M_VJY"8&8E2[)2)X/IR$4^B M+$V2GL??(30G#% M*>*XXP5U)8_!3\(UIXCGCAO4%?TC$JXZQ5R?"T)=V1EE?A3N.\6$C^K0-PK8'<(XB@/L/B/^.*^#Z'X-W*P'B[H(7J?39T)[@#E(JH4/) M@PX]Z3/ZV"C%09G;3-^W_4&U;RC9#(?P:/Q/8/T?4$L#!!0 ( ,2(VE ' MJ S,>P0 %,7 9 >&PO=V]R:W-H965T$ESQ'%R;FL?M9[(1KG5YX5]=3=-\WQV?/J]5[D:?U4'D4A?]F659XV\K': M>?6Q$NFF"\HSC_I^Z.7IH7!GDZ[MK9I-RE.3'0KQ5CGU*<_3ZK^YR,KSU"7N M9\/WPV[?M W>;'),=^*':/XZOE7RR;MDV1QR4=2'LG JL9VZ+^3YE?,VH$/\ M?1#G^NK>:8?R7I8_VX??-U/7;QF)3*R;-D4J+Q]B(;*LS21Y_*N2NI<^V\#K M^\_LW[K!R\&\I[58E-D_ATVSG[JQZVS$-CUES??R_)M0 PI<1XW^#_$A,@EO MF<@^UF56=_^=]:ENREQED53R]%=_/13=]:SR?X;A *H"Z"5 ]GTK@*D =@F@ M]&8 5P'\JP=^,R!0 <'8@% %A%\!X7]UNNI9ID\XF57EVJG[% M'=-V89/G2"Z(==O8S7_WFYRQ6K9^S#CA$^^C3:0P\QY#!YA@B%F8&#)$?$-9 MP@O&DRPO5"FB.J=& JJ1N(M8FHA0@ZQ,""'Z6$P,)]$0\XHP,1XO@U/#N@1L MD"#!"3A,P+L$_#H!];6Y[3%AARDZC(98W$4L;R$&- -(,P TM8+/ Z,+SDB< M:%3OH09D0D@F!&2T%3+O,=%U-R&5[J]7[CYN0"B"A") B&D=149'$2?VCF+8 M46QT1)A6X&5L=,0"RB-CZ"L32$G &;=R2B"G! R>XP3$Q_[FCU<1L5@D 2P" MW2.)L?:(;I&W($,BT !?"!VA% 6Z)Y5QL"6 $3^)J69V*X2+21AI*_45X*B4 M1&!9%00[(V&@$*$^0@2*+/U@ R7(06.]X#THOJXD?]*ELQ@'6XZ#K0",)4\\ MULL-8/%38%MVV)\),FB;A+"KDO !%6(?), (F?XV4Z#!\M+GX19D2 3[)#&- M4BK'D@+;&DG&EX-B7Z,^8&'LAWS#AJ4J:6+X]1(A0TY\T]EASMCWK. @WF M(?+1-F0,F$=F^>Q"EJ#/(P391H55SDR5&QON.3.U:QL-%BT#HN6V18!% MRQX0+<.B94"TG.EC-45+D&07(X!#4EBP#&C1^#Y6H%L?R#%3Y@M!58S?^04Q7*, E[' M7'\=<_,0I/L"1[49 ^V)>5?'>+FH=MVI;>VLRU/1M&=+5ZV7D^&7[BA3:U^0 MYU5_OON5IC]N_C.M=H>B=M[+IBGS[BAP6Y:-D$S])VD>>Y%N+@^9V#;M;23O MJ_Z8MW]HRJ,ZPO8NY^BS_P%02P,$% @ Q(C:4*T(M):X! M!D !D M !X;"]W;W)K&ULE5G;ZS$T2@QL:L[839OU_9" 9+W1GS@B^<;O5%YTBV)[NR^E&O MC&E&/XM\4T_'JZ;97D11_;(R159_*K=F8_]9EE61-?:R>HWJ;66R16=4Y!%G M+(F*;+T9SR;=O:=J-BG?FGR],4_5J'XKBJSZ[]+DY6XZAO'AQO?UZZII;T2S MR39[-7^:YJ_M4V6OHJ.7Q;HPFWI=;D:564['?\#%-ZE;@P[Q]]KLZI/S49O* M9/;R;N+0PR^PM;[Z7NUOC$HK'(Y?]@WDWN86WD=@Q7LJ\[GY' M+V]U4Q;.BPVER'[NC^M-=]PY_P@AAIH9Z!_&8@/#5)GD X= =BAK2?\1V%KK(FFTVJJ]BJPS5JQ@0MK99VW=SM2=G]: M&M7V[OM,RF02O;>>'.9RC^$]C.ICYAA&]S%7&";M8ZX13,SZF!L, WW,9PS# M^YA;#"/ZF#L,(_N8>PP3]S%?,(Q7YP<,X]7Y,<1X67T-$8D'^19" 'X5,+(S MYCAM.#YM>.=!]D+5N >!>Q"=!W'J 5+<@\0]2"0&;SH][C%)A]GL,]4I$UYW MOB(PQ;GPZX; >))JAH<=XV''8=@)X2'!/23#2Z=P#^KWI;M60;(J3N.4,8^. MMR%0:VUS\H$/(3 12=KSV M>X\%KI( >_:_W&'4R5*JUQ[?;$*3CU!. AQ"D MA":F>HH'G"(!<]Q#NYRA,LV&]QPHJ8@TR;9KJNP[9\1I(HEXP'R"X), MP#*';#P0J@.([ 2M=Z!>[UFJ_.A#E(H5^)&'J"0%JG>$TH% HA:^KH<@P24Q M$"&(@"AB(OWRR" E 6%S0U3;+[\\"$J0327T$#!!C D?A"+"&9((A";" %&< M0ZAA<;R=/B\$ 1S!4/B\/?O M&$@1"0N"W@*AMR(>=P3!6L'/2)AZXL$(Z25\A8'(A G6"F0?H(A-BR!8*^(S M$B8H)C"*!1U&0$H0 Q'D$0AY%+%Y$@0MA#XC88(6 EO0@@XC("IA27!'8K0@ M]DR2H(6$,Y[ "5I([#U \ S.PY53?K!R2H(_$N,/^(.)4"(%)6^2>K. $8C8 MF$B"0/(, DF"0!+A1EC>!'EYD0BZO 2))+8"!>4-5R 1$TR3!-,DM@!)?Z!P M?PG*W[U$)Z\YV^\9CUGUNM[4H^>R:ZVY+,O&6(?LD^W'RF2+XT5NEDU[ MJNQYM?^.L+]HRJW[1A(=/]3,_@=02P,$% @ Q(C:4"^U1HO5 @ >0H M !D !X;"]W;W)K&ULC5;1CILP$/P5Q'L!&P/F ME$2Z)*I:J95.5[5]YA(G00>8@I-<_[ZV(1S8RS4O 3NSLS.V6>_BRIO7]L28 M<-[*HFJ7[DF(^L'WV]V)E5GK\9I5\I\#;\I,R&%S]-NZ8=E>!Y6%CX,@]LLL MK]S50L\]-:L%/XLBK]A3X[3GLLR:OVM6\.O21>YMXCD_GH2:\%>+.CNR'TS\ MK)\:.?('EGU>LJK->>4T[+!T']'#%D4J0"-^Y>S:CMX=9>6%\UU!URJL#Q^XW]LS8OS;QD+=OPXG>^%Z>E2UUG MSP[9N1#/_/J%]88BU^G=?V,75DBX4B)S['C1ZE]G=VX%+WL6*:7,WKIG7NGG MM>>_A<$!N _ 0P"*/PP(^X#P/8!\&$#Z &($^)T5O3;;3&2K1<.O3M-M;YVI M4X0>B%S]G9K4BZW_D\O3RMG+BB3)PK\HHAZS[C!XA$$#PI?L0PH,I5AC*QQ/ M$VQL1&Q MC8$H1D5(6@TU 3AQ"B%"0A(0#0!F1"DQDIUF%ACJ@X3(IK":2(P M362GP00FB$&"^'ZC"4B0V IH8!A-+*,H2"DV3LX&@%$4)Z&QN38,8QQ$ :R: M@JHIH!H9JJF5YU, :O/K2.T\83"S M-BB O_+@CL/;@^9/;R<'@$%[OX5PT\V?*I^I3\@^SG2. JP_CP@#BTQ,\QV( MCLT3+[3,V[ P]0@UO0,PZD4S!0O!%0N%@.[(U-V!TO_IMF$A]@*SRD(PXLT5 M6@072@142AJ;@HB5"4<>CFAT^Z/[MV3- M4?&UL M?5;1CILP$/P5Q/L=V!BPHR32D:AJI5:*KFK[["1.0 >8VDYR_?O:AG")<>XE MV,O,[.P"WLPO7+S)DC$5O#=U*Q=AJ50WBR*Y*UE#Y3/O6*OO'+AHJ-);<8QD M)QC=6U)31S".LZBA51LNYS:V$:O7*+U_94$\:!D/QW]F9U1ING.@<.UY+^QOL3E+Q9E#1 M5AKZWE^KUEXO@_Z5YB? @0!' L@^)20#(?D@H$\):" @AQ#UI=C>K*FBR[G@ MET#T3[>CYB4",Z2[OS-!VVQ[3[='ZNAYB3">1VDQF,:W% M)!CCV(&M/+ $$PRN4Z_K=.J:N*[321Z 29RDCFL/+(W$(9)GCVX/#.'_4[=SK._>\(TY_ MBGR:!Z8 .796'AB(T\1Y=FN?6D8>O-C8:QI[FNV:QI,TD*3$;?44]93G(/>; M(5XS9&HF)XX9,DF#\B0G#FPUA?D^QK4'=O\Q]JZCFQ.U8>)HIY4,=OS4*G,P MW43'@?@"S8GLQ L]*/NY]B'33]D?5!RK5@9;KO1Y;T_E ^>*:9?QL_ZL2CW8 MQTW-#LHL<[T6_7CK-XIWP^2.QK\/R_]02P,$% @ Q(C:4.;S?3NR P M.P\ !D !X;"]W;W)K&ULC9?;$! M#)(X2!G;,[43UZ?.9-KIWM?$E@]30-Z X^ZWKP"%P-)*ZEP$D+]_K5]H24CC MFRI^E27!\\K=269).5(7F>M?#JK(DDH_%D>OO!0RV3>B M+/6H[T=>EIQS=SINVIZ+Z5A=J_2-/Q)3G*'[+Z>7DN])/71=F?,YF79Y4[A3Q,W"_D84O\6M 0_YSEK>S=.W57 M7I3Z53^L]A/7KQW)5.ZJ.D2B+Z]R+M.TCJ1]_&>"NEW.6MB_?XN^:#JO._.2 ME'*NTG_/^^HT<;GK[.4AN:;5=W5;2M.AT'5,[[?R5:8:KYWH'#N5ELU_9W\N=Y,_#<9+J!&0#N!SOV9@!D!>Q<$GPH"(PCN%81&$-XK MB(P@NE<0&T%\KX ; ;]7((Q W"O0)6E&SG^71)]+NL$F=V=Y&VY"@<1K"ZNI MU,>D2J;C0MVT^1!JW3PNK6I_>9'7:VE;GV=!H*-O=2#$6)XI; F AM8Y7B$ (\0-!&"O@=* M0*VU3-PPN>F*+P UMRG&1"A -=@4)X*#6$\(%7)8WPN;HB$EL"QL*B"<@5A+ MI(]1!#.N;"KV*07UO$9\18P'H,XV".8SS@&V1=XKB87/\&$.\6$.K6$.!!B: M=QH7 4@IK8VA ?!1\L9C$^S+&UF(7^!Q$X'H$CA0*[S*V:I%3$!(S=!L&B M, C =V!K8RQD<>_K-; M<-L"L0W\K 4RE8A>%"FH\0T"1B(.&8?6$9 3IA=V M@9NO-T_H;L5'[(,:FAD(S$]@:8Y0>H*"C\,C0ND9"C\A*,4 M4 SPG7C*^H> MELP2I4"H%0K!E1B!]+P$ XU >EX":HM0?,3@^NOU]J:9+([-*:QT=NJ:5_64 M[+5V)[TOM-[;@O89>5@1I'U=GPR;O?![^/98^2TICN>\=%Y4I??4S;;WH%0E MM7E_I#\@)WV2[1Y2>:CJVUC?%^UQKGVHU,4<5;WNO#S] U!+ P04 " #$ MB-I0W07BKG0" "M!P &0 'AL+W=O9$68N%W+)SP'M& M\%&3VB: 89@&+:X[O\AU;,^*G%Y$4W=DSSQ^:5O,_FU(0X>U#_Q;X*4^5T(% M@B+O\9G\).)7OV=R%\PJQ[HE':]IYS%R6OO/8+5#"J\!OVLR\+NUIRHY4/JJ M-M^.:S]4ADA#2J$4L'Q8<","*3ZG *Z4FR@ M18>/";8V(C4@.QL"P AD1:('@I-W0*Q4R#6 O�&9T:L1D&M.-I4* MS')M% @CF!H5VZA%%B:9VW+BM)PX+"/#\HA)[]*D$(2&8QL4H20R#-L@D*5+ MM]_4Z3=U^%T:?E,K"T31TFRQC0(QR RMG8U:)! AM^7,:3FS+9O=VV16FGB) MK!X[4$D4&2=L9Z,64BO[P#-R>D8.S\#PC*S3ER$8FFVV49)ME$+>>#C MU/S\@KM+JR7LK <"]TIZZ83Z]N^B\\QYANK2,^(;.8O&T?$N,PZR'YB=ZXY[ M!RKDE:HOOA.E@DB;X9,\P)6AEIE&PO=V]R:W-H965TJK-M%N#?F\!A%[7JOJKQ]T =5 MVW^VNJER8X?-+FH/CE2GU>A!!>)IZ+W=YT$]%R?LAWZKLR/PY/C1U%URR;HE)U6^@Z:-1V$7Z MQPQD%] K?A;JW-Z\!UTK+UJ_=H,OFT48=T2J5&O3ITP: M7FMV@;?OE^R?^N9M,R]YJS)=_BHV9K\(91ALU#8_EN99GS^KL2$>!F/W7]5) ME5;>D=@::UVV_6^P/K9&5V,6BU+E;\.SJ/OG>DW=:X"G MG#JM("H0,<=A& K#$!CNP R:Y*8,$=[*9XB*)0G@,!R%X0A,XL!PKXRDL;LP MB(@(@:,D*$KBH:1.D57B%:%"@D."B"P*3B)0$H$LBG!0A%=%Q-)=%%^4B"D4 MB:)(!$4Z*-*KPHBSNS-?(\3$KDU1D-0#D:G#D7HU@%)G9V>(**83AQEBW)1B M9%%P:1\23E<@((MUZ@OGF3"?<'W##A?QP3?#.<,<$D2=VN,"&)!<034+AQ M@N^OGX!ODC*5IRKP;!"9D1+ I*-Q- ;%3URI7HTCZ^^^WO-D5=1N\:&-O;OW]:JNU439I_&#WPMY>N:^#4FU-]RKL>S/<.X>! MT8?Q3AU=+_;+OU!+ P04 " #$B-I0O^N)X8T" "<" &0 'AL+W=O M2=N)F'>A2=HR]Z9#G19B'P8$>R:62+ZS[2H>"DC 8 MJO].K[12<.U$:>Q9)J!15FIR7M_+1MS[?H[:3RD^1/0D(#&!)@^ M3(B'A/@S 3],P$,"MA*BOA33FRV19#GGK MX_WA;HO]%<(95]_0.QN)UT;BL9%;-GI,>J.1 M%\ VXH(RE%N@;>*X33&:Z'OJ]9MZ_!:6W]2U I+"KY)Y53)7)0:62N:HP!0! MOTKN54G<_R)8,\NC=23[B8Z'K$KI$>\%5_#V:8_*#]I^G/[!^&GLA'! MCDEU@)@Q?V1,4N42/*E7^ZP^%<9-18]2+S.UYOUYV6\D:X=O@6C\(%G^ U!+ M P04 " #$B-I0[H0VVXP" "@"0 &0 'AL+W=O\"?FBSHQI[[7FC5KX9ZW;>1"H_9G55#V(EC7F MS5'(FFK3E:= M9+1@PNJ>1"%81;4M&K\9>G&MG)9BHOF5<.VTE.7NJ;R[XIQ M<5OXQ'\;>*I.9VT'@F79TA/[R?2O=BM-+QA4#E7-&E6)QI/LN/ ?R7Q#7( C MGBMV4Z.V9U/9"?%B.]\."S^TCAAG>VTEJ'E%7_C>@1WIA>LGNC=YT8?A 5$?$ T!)/LT(.X#XO> Y-. I ]( M0$#0I>+69D,U7992W#S9?=Z6VEU$YHE9_;T==(OMWIGE46;TNDSCM RN5JAG M5AT3C1@R$(%1'Z:(L"E6T20\^CC!>DID -E,$4+NN(C11&,G$(\%9C-<($$% M$B>0?%BI#*P4QN0@V?]@-AA3X&93U&R*",R V2F3Y"$P.V7BO !FD;F2$#>; MH68S1( LQ@#MQ'&Q, LQB2XV1PUFR,"\ ^#,6"KK#$&;@.,N;,-"M1L@0C M;8 P*=P&& .^T 9C(MSL##4[0P3 YUMA3 +,8@SX0AN,R7"S),0/SG B4<"E M19@TA>3"6R$#K&( (=8Q \L%$H!HZ#T355,WER)8#R M]N+2:'O:CT:',N,QLM<<&%_9\L-=?^\R7>WR@\I3U2AO)[2Y1-U5=Q1",^,Q M?#!'U]F42T.'LZ.VS=RT95"H:B;/D/4$L#!!0 ( ,2(VE"P M/8*<)0( <& 9 >&PO=V]R:W-H965T-..BU=9 BCOK6:-S/Q2J7:+D"Q*J*E\XBTT>N?,14V57HH+DJT >K*DFB$< M! 35M&K\/+6Q@\A3?E6L:N @/'FM:RK^[(#Q+O-#_QYXJ2ZE,@&4IRV]P'=0 M/]J#T"LTJIRJ&AI9\<83<,[\YW"[3PS> GY6T,G)W#.5'#E_-8LOI\P/C"%@ M4"BC0/5P@STP9H2TC=^#IC^F-,3I_*[^R=:N:SE2"7O.?E4G56;^VO=.<*97 MIEYX]QF&>E:^-Q3_%6[ --PXT3D*SJ3]>L55*EX/*MI*3=_ZL6KLV WZ=YJ; M@ <"'@DA^2\A&@C1.R&VQ??.;*D?J:)Y*GCGB?ZR6FK^B7 ;Z<,L3-">G=W3 MU4H=O>4K$J?H9H0&S*['X DF'!%(JX\IL"O%#B_H^#'!?HD@V)TA5699=CR&3 M+#A9!S,K#E!(-FXKQ&F%.*RL9U;((LN',"1S+RY4%$1N,XG33.(PLYF921:G MO]X$\RM:@A[NL;>")N^G!G&QK49Z!;\VRORID^C8S9ZQ>7^S^$YWN;XIOJD=Z1*_VZ[1L\PR>].65NBN/"P9G9::)GHN^-_4+Q=NA[:*Q M]^=_ 5!+ P04 " #$B-I0 =U$A!X" "@!@ &0 'AL+W=OB\V2_6BVS/T6XBLS'W-M)]^W<.U.M,K.7(DF#G%RLT:!YZ37T3A/> M:S9S#1T5Q&0PID'1-*@+CV[#@P<&$6H0.8/X+D(9)XPDEGE'".,D>4!*4DB#%1!,,IHEQR *%+!"#9 +!- LJ4=Y.:'/JN+/A*(0&XQ@\F;^N--?%..!PU+:; MFK[LS\Q^H$4[W =DO)2*?U!+ P04 " #$B-I0S=^/',<# !?$@ &0 M 'AL+W=OU?\S\/(;=37??^HM2 M0_"]J=M^'UZ&X?H41?WQHIJR_Z2OJC7_G'77E(.Y[-ZB_MJI\C0Y-76$<9Q& M35FUX6$WW7OI#CO]/M15JUZZH']OFK+[YUG5^K8/(?QQXVOU=AG&&]%A=RW? MU.]J^./ZTIFKZ![E5#6J[2O=!ITZ[\//\%2(>'28+/ZLU*U_. _&5%ZU_C9> M_'+:A_$X(E6KXS"&*,WA0Q6JKL=(9AQ_+T'#N^;H^'C^(_I/4_(FF=>R5X6N M_ZI.PV4?RC XJ7/Y7@]?]>UGM224A,&2_:_J0]7&?!R)T3CJNI]^@^-[/^AF MB6*&TI3?YV/53L?;_$\F%S?> 1<'O#M0\K\.M#C0W0'$E/P\LBG5+^50'G:= MO@7=_+2NY5@4\$1F,H_CS6GNIO],MKVY^W%().VBCS'08O,\V^"##:XM"M#D3P_^(D[Y ,0&H"F 6 7(K#1FFVRR:2<; I"\BF!5!*,B M+979)EVKQ+Q*PJHDC$INJ22ACFKI(X*)FG"JV2L2L:H@*62 M.2HFE8Q7D:R*9%2L$GV6KDJ/\0\D[$CE$AA M0QD[2EF<>_(!#_S@")&T)VXQ6LUX1XRF$+YN!R#A)\T\^##EM(!Q=UR,"#!_"LPQ;8P:4=TH=>L!;B<8>S1Q3ZQ M1EHL-NL]1.QA!'GJD:,^LX6X!A_[YH2G'AGJ[76L0)=ZBKT/F:<>&>KM=:Q MEWHCY*M;GGKDJ(]M(8YZX1/BH4>FU=O+2X$N]+DAQ+-MY9DGCGEK=2G(91X% MI)YJ()YYXI@7MI+;Z[/4AR+QR!-'LUW?B]&Z!PCI(98\FWX&>M^F@GCH:0/T MQ+3ZS <]\=#3%NB):?6)\+1ZXJ&G+= 3T^HI\70KXJ&G+= 3T^H1/2P2#SUM M@9ZX[7WJ>X7DH:)J9\V[^Y#%?#/JZ?,Z)[M^4 M#O\"4$L#!!0 ( ,2(VE L8.&-U@$ -@$ 9 >&PO=V]R:W-H965T MB9HDT-85<4:2*-H03H<1UZ7+[65=BI-FPPA[B=2)]-!%96=J!PZ@&,2()784_Q]M=8?$.\#+ MK"[FR#HY"/%J@Z]MA2,K"!@TVC)0,YQA!XQ9(B/C]\*)UY:V\'+^SO[DO!LO M!ZI@)]BOH=5]A3]AU$)'3TP_B_D++'YRC!;SW^ ,S,"M$M.C$4RY+VI.2@N^ ML!@IG+[Y<1C=./N5/%O*P@7)4I"L!?&_"]*E(+TI(%Z9L_I(-:U+*68D_<^: MJ#T3\38UF]G8I-L[MV;<*I,]U_E]7)*S)5HP#QZ37&"2:\3N(R*[SU8,,0I6 M&4E01N((LBL929@@#1*DCB"](DC#!%F0( LHR&YL>DSA,*/'Q%D4A=ODP39Y MH$T>)M@$"3;_;[0($A0!!9N;/UY\-)I'MS+)Q1FS=_X[E<=A5.@@M#FN[E!U M0F@PA-&=\=V;9V8-&'3:3@LSE_ZR^4"+:7E'R/J8U7\!4$L#!!0 ( ,2( MVE H?/7%E , &80 9 >&PO=V]R:W-H965TXS-W$25,!9(#?MOZ_Y*.6:XRK[ M$L">XZ9K.ZJ_M)\VUEMFQ-RH+CWT_\LHLK]S-JA][J3YK ME]P? Y_S\Z7M!KS-ZIJ=Y5^R_?OZ4NLG;_)RS$M9-;FJG%J>UNXS/>T%=P8] MXI]UZW<1R4(>VLY%IB]O+HO.DX_AO=.I.G)WA M_/Z']]_[R>O)O&:-W*GBW_S87M9NXCI'>#$3T2P,Q&HC) M@.-?&@2C0?#38,C6,)4^-_NLS3:K6MV=>EC>:];M(GH*=/8/W6"?[/Z=3D^C M1]\V81JOO+?.T8C9#AB>86A">-K[1,&(8LL+\S!-WE/L$"9]C]DO,9P&.! ! MYRIZ!V+F(/)]["" #H+>0?#. 1G)&C!QCZEZC(A384QW">(DMH02PE!"$ H; MH0R8:,9"(5F6+H(L$6 QYK*-%BR!;R&)(4D,2 *#)'Z<)($D"2 )#9+D<9(4 MDJ2 )#)(TL=)R,5L_3 F,W-+6)I28J9.+/*;1F01+<*B0T!UR#>C M#I:U3B22A,VX 9 CXM"V&EA^".B/35H(:PM%_V-!L7(0D XR59"6VL$6%BP= M!+2#3!6$(-M"8_4@(!]D:A0$19B'L7XPT@_S&.-ET8M &+*\0ZC$MHB,M8&! M-I I9R/HW2)&J1D-+8]5-B:V!R BRX9@+$7,#QR^(V@><21""P_6*T9Z96X\ M7DJ,G0CPE M A>H 6Z2 D"L?FA#D'F+O%FS58IZW/?R#;.0=VJMFM89J-3L_S<]\K&^%8W MT4,3]]/-T(%_RNIS7C7.JVIU*]@W;">E6JEC]#_HBKGHIG]Z*.2I[6YC?5\/ MG>_PT*KKV-5[TU\+F^]02P,$% @ Q(C:4+!"YE/C 0 N@0 !D !X M;"]W;W)K&ULC53M;ML@%'T5Q ,4A\1V$SF6FD[3 M)FU2U&G;;V)??ZA@/,!Q]_8#['I>2J7],=S+N>>>@X%LE.I9-P &O0C>Z2-N MC.D/A.BB <'TG>RALRN55((9&ZJ:Z%X!*WV1X(1&44($:SN<9SYW5GDF!\/; M#LX*Z4$(IGZ?@,OQB#?X-?'4UHUQ"9)G/:OA&YCO_5G9B"PL92N@TZWLD(+J MB!\VAU/J\![PHX51K^;(.;E(^>R"S^411TX0<"B,8V!VN,(C<.Z(K(Q?,R=> M6KK"]?R5_:/W;KUYG&MO/C.*VDN[DL7$#G KH4T+WW,C7RRC\PP_), MR1&I:>][YG[QYD#MWA0NZ;?"KUGQVF:O>4+CC%P=T8PY31BZPFP6!+'L2PL: M:G&B;\H3FH0)MD&-6T^P71'$^VV88!9!@G2@(+]C&PO M=V]R:W-H965T?;2BE8*;N3WP[Y[L<:G*6FS=7,IF MXWDBRZ&BXH$U4*N3"^,5E6K)KYYH.-"S2:I*#_M^Y%6TJ-TT,7M'GB;L)LNB MAB-WQ*VJ*/^SAY*U6Q>YKQN/Q367>L-+DX9>X0?(G\V1JY4WH)R+"FI1L-KA M<-FZ.[0Y(*(33,13 :T8S1UMY<38LUY\/6]=7RN"$C*I(:@:[G" LM1(2L?O M'M0=.'7B>/Z*_MF85V9.5,"!E;^*L\RW[LIUSG"AMU(^LO8+](9"U^G=?X,[ ME"I<*U$<&2N%^76RFY"LZE&4E(J^=&-1F['M3H)UGV9/P'T"'A)0],\$TB>0 MMX3 F.^4&:N?J*1IPEGK\.YK-53_*="&J&)F>M/4SIPIMT+MWM.(^(EWUT!] MS+Z+P:,8-$1X"GV@P#:*/9ZEX_<$AWE$A.T,Q&J"F'PR9D +$@,K0& @G=5 M0),J=#&QB:E-#,&KB1%+S&I!2&@5$LZ<1&2A%)$5(+(X(1,G74PT4HE1B",[ M36REB6%P#65H#UQZN.?'L; M^18-X;2/_%E%0M]?X%EH5V3A6?ARR-J..X3_PZV]WQ#YB%LR;X9PZM8;W5,5 M\*NYTH63L5MMWI/1[O!L[+"YY]["NS?G.^77HA;.B4EU6YH[[<*8!*7%?U!] ME:MG;EB4<)%Z&JLY[^[Z;B%9T[]CWO"8IG\!4$L#!!0 ( ,2(VE"PG4@P MQ 8 -@B 9 >&PO=V]R:W-H965T,QMY+Q:0O^Z> M4;=F3DNZ>*\V?VU?RK+N_;-:KK>7_9>Z?CT?#+8/+^5JOCVK7LMU_,M3M5G- MZ_AS\SS8OF[*^>/.:+4RR?YF_+ M^M?J?5*V$[+]7CO[^_)[N8QX,Y(8XZ%:;G?_]Q[>MG6U:KW$H:SF_^P_%^O= MYWOK_\,,&W!KP >#&/MG!KHUT#\,S$\-3&M@NAK8UL!V-7"M@>MJX%L#W]4@ MM :AJT'1&A1=#4A]9$[],'$_-SDDFSI'^4@WL3 9[ MK5ZDW\WI^=;&IWGN; M_<7V.F^N:3J/5M%Y6N=XS?,08LJ?,+&7H M0 SB$ [C8#B.:T[L^33","5,84Z9&\"<$B/D1\\Z!,/&GLPV(/9>3 9#_LZV#-^QZSW M3" .07##E&,V@0J1A!O F>!M$(D8 P9=S16RU9Y,:5ABL7K,CA183? F_7*B<2, .:LD_4U!D$M:SFV M6X!YQ3+H! 0EI9E$T: 30MZ)\S9+,29C7!!KYUW*46&-S]6"QYGTZ2H@!W[M MDZISK I!#5-*Z\***_8FI9IE0O@: @_-*OE"9Q3[@-(=TNV#&'@KLH0"%(K>+ M/1..2_),UO*DW^B8M T2"1Y@J @1CA% MD)SK+(5\$NXNA>R9%>5YGT+AS&1T1:.(H015(-%B--%J"B%13S, Q0R+! ,H9EA0]X *9SJS MY%.NRZ DQ?I(6IWZP!W"%^+N I0R&I9T!PG:0B?:J&C4D2RVE"/MG2*I01%H MXP[K97."0,?>RGH:P] FJEHG"P^ K'7<367MP= 49.@I!.-42+8M +26(BB[ M%P2&*-*/Q-%I&> >4E?<'1H@+ MOI!KV1B.CUVB:!!GM/?)G@?B4HAMFZPMP)G84"M96RG')EXB6< M>LFH5"JZKSJ<44"<*J!TU6FADZO+8<2<+%\XD(K;Z:EG+>Q8U4 29XR'BO'9:R=H"7.&3AG0$.1NW?EE; M@+-&R<[U%G)Q;Y&M%.*"5O):FD*.E-SI9X C57B6R_$=!+WA(B.H.:-U^!-: MAS-:A[MH'09[NO9!-KU#Q$59*.^MWR ND)'B>@0YH^0J,4:<#4IJK%O(%4[V MSQ/$>>>\O"\#.4/RGMD,<"[NYW(UOL.<+7(YS6@=3K5.R$@=SD@=_H34X8S4 MX2Y2A],=F*R5JG>(L'A)R]NU"#->);L9"LI2'8PAYN7Z=0N#6BT%-,2"W*&F M>&RRY&< <^1)MO<(4_HHZ&DF,_*&/R%O=$;>Z"[RIH5.FV3KI;I!F".2-WT1 M9EQRUQ<&9?E090PQKZ2R@4%380,Q+Y\@36%0D@_"9@!SY.3SHSN$*5;RCNS@ MZ,'QJMP\[UZ1V/8>JK=UW53!T='#:QA?N'GP+(Y?T_F4P/$9G=_O7[+XX7[_ MSL&ULC51=;YLP%/TKR.^K^7"3*@*D-=/4 M29L4=5K[[, EH-J8VD[H_OVN#:5)9$WE ?M>GWM\#KXF'Y5^,2V C=ZDZ$U! M6FN'#:6F:D%RP]"C05)R'OBL3NTUB5HF0_\ +_!_AEV&B.ZL-2=A-YTJH\T M- 7YFFRVS.$]X*F#T9S-(^=DK]2+"W[4!8F=(!!068D MRY:N\'S^SO[=>TVY@J\1S5]NV(':O?N.5EKM48Z>FP!NYZ(MED^#$KE_3?SJ^A6X/94[EB24Y/CFC&W(

R5DPJP]IO>8+RQA,3YA-5E0 M31;8:14F8$$"]@D[(M-M%<6F\6G\*K!KF6TV77TOY#U!+ P04 " #$B-I0&UL[+UI<]M8EBCX^;LIY^JV5.V2JM>LS6VW]_,QJ, MW_SQWZK\C_^V_>-%\2TK@T_I8Q:'-"'^,IO4?>9W_??Y0;!O M[])E\#G;%.6V_M2VW#5&,V]^RLJ\F",8@O?IMO&<0N+_^%__JVV[=L5ENJ[R M+<"Z8Q&+=%DU1K]<;_/M2W"5+[/@9K=ZR,KZ$_U^=)H,QOW&S/+JY^PQ1VC" M$F[256."B_.[R__ZW__G)([&/]\%OUS>7'X^_Q# YCR13ZC$3MV.XA/ M^]-D&$^2CI'.Y_,RJZI0/P0?\G46W*X;:[F]N0SN+H.+VYM?+V^N+V\N+H-W M'WY]_]JP%_@7;/.^>%XW4&']-5N_O#:"@=2GLOB6KV==9VY>^%146T#=_SO? MM )UV._'4>-8:00@$^VO1,/Z5Q^*&ZR8 -WOGI*R\8ZX<[, M\_5CR>BB6+:C[7_7O=/;@\OOL*5T#O6M#^IOSN_?G?^Z ^V_9RS*Q@E]2$N U_ELEL%3\,R_E,7S]JEKJ"< .2#J:I-V7I]/NX=E/@NN MED7:M3L?P^X0H:K@=K>%V[-&-.IZ#>!5 NY? Y_['OQGUEA!'_YO'(^FPTGC MP@-EGQ-UOUJFC?'U+*_R"N_6?V6 \%U(V\+ M)VM]_ZIQE2Y *BB6^9PPX5VZ3(%4X5%EVZHN1-P_%;L*@-P8U1$36IB]P">M M*ABS\6M:/04P9C###]E?=SD0"WB\\>#G;);!;P_+YFV\7G^#-XHR;_[TJ#&]G@H81! MN@UF0-J;UW#=$+?>[?(EHG!%8RR!+&5/Q7(>Y*L-,)%LU0:7C^GL">YF69NW MUHL3G?P1\?! %Z P#0C+@V'#RN8M5" #\A\TQE@X&Y) M*#3/0&R=Y!W$%R[[ MDC DQ>E 2&T]@?T78Q_2A9 ^!_I).WYSAK0;-"^;)'!,W!%G(O< M^1 \@B!LQ96W[,T?@X:LA!P2R0@(**(!T#5KRFY + 5055-\P[] M:,Q11&H0+N')K:\EHW#2'X5)/*0=P9^CT2 3P]_=QV.-/ M*:+64[8%A6A9G0#+9:@T3A'5">+R@)!,S'/D]84HF]W*=.-4/;#O/\D??[3H M%L0\.)C]$($4-OQ[Y(V&M"9C68!U@X9/MLQ ?&A:!BZ :>/:'H&15$&%?/@X M^SY;@BC\C12AO9P. 8*Z107R!TK9RY?@(5L6SR?!<7I2G^J_H\;2;C_Y7.0["LXR1D\>_"+ MH'3FE0J-,W@<2%'S>@!4E[LY/)&YCZ/4L@&1YWN^8JPXBL+^* E!^0B#H^ED M@I\(OD=3H'3]IB*^YQJYI/X/P251HX,O%5V&?>I\)Z&][""T[S)0"O$70_6. MF4J<"'$WEWC\^JNOO0'@+DF0.'Z?\:<3W"ZMO Z2__X,AP8*4OFPIY4=G#HGM'+O[E283@2]/'^!) M7Q;J'+KKA::./3_DF!NTNO;>#S[>-4U#!=T_S6N/=TS35,3W3M-\_$5YMB@I8&Q)H4@Z)"(/FG>8E01)N6/G8(K&3_;'"G3OO.=)B8\KK/2R3=(E6 M)GUSZ!9? WN^_@:"P/YW/CD$Y3#]7/ -YBA 39_!8RR8$K(\B/DPM.$ZD%@W?05(WBKWZ_A HQ5 K]H# M< ,/15D6SV0*0H[Q!))=]PO^0K)#6L@ M6VV6Q4N6,>D0'I$B0VV5 VF"8SF2$P^)#X&U"(S"X>[X/KFZO;SQ_/[Z]N;UIG)BCG?E;A"H!$T%=VUW)7LQ2BV0W*5 M;G(0Z/*_M2AN9L!C-GEF\Q,9RU*F=B($U!=?=JZ4,>2\RA_7Y*E$QS(_BYO\!"RQ MQ1SSQY9']NB>=]>_W%Q?75^.2S@N?6Q18M!D I2"P#[ N *3Z"*%/M-IME#HN$&UBL<TTIDKJ"V,=:BR(EO.VBBMK_4!END.1;-G M8 7+E]/B&?4_%^=ZP3FH5I5S$J_H0DB \ZR MS%>PPBU?4F^WO> ""$"*=W?%5Y<\$SE C@BB':1$U:VJ8!%H#R]P&(RMH8]B MSJ4WR' *9\ZC?V&VB;0-U?.*H5 M6CJQL0=;9B0+57A1TD>V7,%B5^G7S*Z'[3Q5M5N)O@GW9ANDBT4VV]+1EN10 MSN8&/KXX6S=BPGV8+8MJ5XKJ*,;F;><[/,N<0AL6WJJW7*+)I?=$M<.VRZ9C6R?BLH!4X_5$X=)GP6_\2T! MH0/D4T#1I_SQ"4YEF<-#H$8@>9&4/$$AY+&R5Y@KO(K<._%#K4T$C+(NP2OE/,093[YS#!#>U-9 MK/,9S+G.%G@?Z2HA.+P[1=@ACCO:%JR"ES]/7VAUQG%ZYOX1POW.9T\,,+:" M.@24*2416]P!'?M<40/(,5*R!?D\$3R\M1Y:6^0E^B5'ZPI*M&1!@D45N\09&=309A\/!B U[DWXXB09['!R! M[^&@R0'2S_B?-=($V [>.)J$,5CXJ7.-^/)42N$RV,,[M$ C0(#W[%8K#%R1 M_2O87GC-U;[%G5%\0H5"+VRT]A0]<07G'!P%21*.ID/X,$E R!@$'YUS@H?# M)(J#:#(-)\DH8%.\7<91$"=JO# O_FP-M MGFV!8-3'5=* A'N>]8)?&RM1UEMF#X:&LU3"]UUE<"9E/"51%%C)JM@2S\Y+ M(WV8*62\4"; -;!PA:!=J01"!WOA;JC)< #5IXXV!C6Q4B0WHO77I#P0/%K@P> M 0VW+'$BS?%7EJ\='"=/'^J2[B)3E)YF*)@)H(+T$2@?+A ES'SUL"LK*_N M^%G472[!<=9[[ $HYW"YMSF*:R=F(>6< 6O 6NE=4B^\C(*SK;-G6DEK\"/( MZ9^O;ZKFT*^?F0^&YZ=L[0F@,_(F$RZE>)@SIMT$"/JVPH@LY(:R=%R'0E-( M"9 *($0L1RD_=B]BKFZ.]A5N23JM6 +=D1L25\.&'V((M"1//K?X[+I.0N:T MS9O.D0_V;N$F_#7."_@)!7"&+AXV"3CV,K/%EF*M;11%P? @ZD"2)0Y!TB40 M21&VU4F/U 1)[&^"Y[AZWK=WJL*$&ZAFZ)4GR?OB.6OG*-L8S1Y@O-CBU4)# MY9(>9HMY+NT?9R5QT&X ( M!1DM,3"7J>6>S2OW5%#NR..^,/S9$&P2SMQ;9A8G)J62CQXHS6*'8R!WV&US M!A<:.6:'@B\H*;*42%@2G 910BH#JCAT'BW\T?V*V+A[&Y_2N4O"@#].PN$T M89D@'H>3<<*FN /7UR(D> $4BM5Y5:.AG34&,!<2&V8$ YVCDA8%8R&%551#LT6RL0N75 MN0YK,HON2,%APPCLZ!%(Z*.HJ$1=19>WN@L:/H"&6GX'2NT2%$[T8!0KD-W1 MGX!$HP0).Y\9[L&3[,$QBUFER);1* K[8PZO.8J&XS".$R7#N*'1Z^6 MRP[AT5P;V>.-!&\RU*GVKB6R/+PEMAPL7]L)><\0$).?(_CV;S\+F(2"11F-M@7B@S MS&DBN[L:/+V;$ C6-&QQ0*%0SV^/4N59U?8@*AIN!CEXM7OX2\9RIK<7M,DL M/=YB=D#*'M%.C+(#.:K'9K$ K2-RCO\]_G,D<)98Y101U8RAX;HC$T MK8PN!$PP<$TB"C(($BE9QQ3M&Y[)7 .2+P "R,C^M41C2;4#RN@<,SE JD"R M#)B0BCO$)4ONCAY([:'CW+^Z[GN)I[9E>:1DZS/ F-FU>!=^(N4+G;.R&B6D M&@L,5.F9Q-C*L9.Y_B6< ($N@X$,4LY/-RDN!E=*O&'+*%EN:ULT%X* QN(> M*&U9"<^2L0_6)$ DQ^=:26%.?%6.99:6Y0OMAWTSUBBW2E]$JK1D=PG8=2U0 MWZWT ,R-6>Q0;,-5 !'&X3+Q2;'[$M#&6M0[)C>W$\&W=HGTLM#+8P0&VSZC$"_" F)"/LOAN/7PS<1D.BJM;EZ@Q1%A MQ@(J*ZX&/95V"3#0*@Z(+G9<996AH_Y;5"'&:J&D]C?F6FRT1)M2!OP;1-%\ M#7P,8XVR++A! T%R@K8\8^;"XP%=D*6\M:5B?,X9KD',NS#^8UGL-K[]KD*I M#*="E.:5L+1!DJBHL'2]';QC2S2ZA#!,@AQ!CKM#I'C[.'S#0*#Y'3NU[GWA M$W[?F2(J1H&.YY=39A2D8S1T4U8YFV$<..%1%$;C,6**R#,BA.#W(_][(Y4< M#?NU7U!(N6Z.3_H2R1S%6D#05'QZ@1M+>.;]Y<0)XBLV3C!P @5#+U00X5*R M\XPT:XZ<2#FHT]BAMV[4JRBP#;T=P>]#I2Z:U:5*-ZS%YWP[91.,B:Y3X<4( M70O7+U)W1J,8*$',\'>G=\*W$2D&"<'$%_$RT9TDN\%V6^8/NRUA,@H#Y%#@ MWY1&='@XZD25T"G[GHM/O-OAPI31 HY617ST\"VN0([;E4:.S=9D>J"W2F)^ MAE4@V]]LD/P5^#-M5, JEB.61N$/O>8H&L >,>,7Y%<7)*KCZ\B692$%+X'\ M;K?+3"WE[)+"P*H#=H6''T@B)R[,[*2ANOJK%[L7D1YCAR)FA3"A@T*%ME>S M@RQGE*M4D61@DKK0'>:NE42(BAB&,JE7_'!-OU3J.Z[*;,&QPLY6:+,98"B& M1.1+D3(M[U"3@Q,(9];#S^O;OJ$);8%*J_%4/LM]%WA:W['"Q0"Z4AIB J_8 M;_.*5[W;F^Z\8:B.(Z^JA)DNC7I ME^0L6D!M3AKABQ;A\7V!S*N8\!Z1)Q< M&[7/@(28QIK- WFE./2JZQQ@KYD_COO2#4US\8^-MAEH-7C9'HKOL*H-8L8& M7R]AI!R/D&1(,G/[3O?/&450(?(]ENF*)1!&2L9B@Z+.D@STRDR=.^6!DKW@(9ME&R2(R:%=0(FW)2_'#6V3U M3)-[)I$DHKQJHU%"/ZQ/QB%TR2J\=6P#@//PM<"#\*G/SB81/!1J2JO/%% +(&U!,/#;(+Y M0GS2ND 3K^,1[91Q\5$?9WR@0$#0S1PHVP$?0"W[BD5,VD?TW#P6K1];WB?M M0.(P2C\>)49:M M/F=HZ4&HH*;WF+5D3:G?)4/+I:Q1>, 7"E+(YOH6$Q%..I/0R[K;S]V($P+ MTG+KGI0]XJTD)I*"/ "4:)6AKPJV7*'(%LPD#D?"5DP0#(EYSQ2J8-UM5W2] M4[0CAF@R OXB[U@NRTO'](**?$VB :$%KK8$E&J^%3D)>(N,G!A&#Z69B7H! MJ<=:.DMW,G/;Y8Z&8F?QI.-#@<-4T?V&8NTY ZGE73J5JI8OPO8$.58,XP0= MEST_^!3:D,6HCIQ2@FSU,1X ;SAJYLBT_-/V%7?XR&%SM$2@+<)/NA?L;LUX MT+88CT0V;Q'QD-3IA)ZC#+%$K"1$.$PL"-(5#0)-':]I(^J'M 7G^)P4X4[1 MI975D7Y#_&H%U(#O#>J=E,56T$6$V_?5\4.U&'RM8=-])^@U5D+7,'"L,Y;F M&Y7$&D'8]YQV[U7CD6!@9 P%4PD3#"VGW+3+I!QFOB3SA6A>CM25KCOAP%<" MJ]$8>=YX9-CXKOH<6Y32^9SY4[>1K]TAR-*;.3OD0QEM61WP'%6WSF86$%M" MVA;8FK.S)F7WT'!COGG'H!X&AJ !J(8Q;-(CG)&\D#T@2]D"P8P)Y3J.2G0, MF[1Z&0U#<68I14.0%]51+) (LH$:U4,-RA MQ8W$>,IQ 9@*)*ME/''T!%Q^ M\R[8?!51R0LT@&=S=2H^JYK'H*8D(=]VZ&?KDTF9=3?D#9Q"RG7,R"@/8'[@ M1,'.."9G30BZ?9?!0DKXI&NDX/-%MBOK]:(IUHU+HY)+]ZG*2HP$MF=IE3CC MDG 02: 72'=C=/ >&NC%UA61=DIA2.V7RH3[NRX,)>DMMX/6%L?A:#B1M4W" M/G[^N];&\F-KZ0/0WK+EXC37L@H^Q4:?B@DNJLR#:K5Q!8XL76Z?@+RA5;0 M_F'3[=V,Q%"M@W;/O.)TMRU6Q0/FC,V6:;[2&'9O5'.UY556[VG8M6<-UZ'5O/FPVQ++?2'<9+>71,W2_0(4^DOF M!RFAH5^-.IS)X_GGK$P!SW_#400P0C8LI)R@VSN4=!>P1728<%"R.EIW:Q$8 MMR;DL YR-T*=W!!SM$$7S$)D5*/&N,8>]SEB;0O0G)ETLDV*!PKD(3 M=\P.2YRIY#BZVMB(QX^.WQDHJW'M<#@@80*'+\V)$).,MU)S$HL=)694,=(Y MFV5IREY5?D"5+#06[\HZDDJ-#R$T@T$X'4[Y,L/G)!DBUP =X0E\"?BF? RY+XZ;P0U2/G=%7\-[2.)RJC@%D?G) .UYDNB:I8)-7/ MA:C>FVA(Q!\QF0O93,5=15M7]1!7+IJ0B=NDJX%V#JEG06W18]%6RVK-TCE0_.P*.A*YES5B$A(73?B M[:[2OQ2EF(N<5[Q\2U_XI$7/GO+LFZD7 _HS1?T3IU'3 YN-R0.O"JB$G@7' MGV^O+TY8;V=YCR<*62]M.V CL5>.R.E'#>N%+W9;!OS"T50?9(YL;D$-^ RB M?U95Z(I0;MG4$QE,"+TF5 002IVG@J@%- MC<]K0!H6UP6"F9;+ @,75)VV:J^;2D.H+BD-S?V$JGON/P *UY&0 @/)ZHE< M$ZP'E8\H(/.J*>C==57P]RB\/1+V&'"?M9M!B;Y)+N%T#$,+A#U6-GYC7% M* B+U2CSWS1NA@U DK#>B/9'P[%UXU8")&%2)170"=D$0IE\^#A#D#!?GF=@ M" H:D%C6EJW%5*BBO/(C(,B->2!G78=K_)?2S6YM\-M6YCA*6N.56,/-%\S MC0.?.5ECQ#*!P*V51S*=X<-TTW(D<3/_ 7\2&?>[?4H/HD#G6UH=A4R!-(!Y ME$BB=Q6[=*O9#HW^)(3Q3!IF1NDF0&J%6VIP,IR,.7T.*D7 TNU\''] 4% MG@$O]^K\[IUZ8IQLZ#LT;1.Y^;(A>G=\?O?E)+@I>O3N*=80_^RZU2Z,'$9; MO( # (:!B1+WQ080<-0?G1!>4OIX-A?*R+/@G<5E<>WQB1/MB5(4V9:!]96% M<<%KG'#-TJ5#/Q?&/E'/MMSF*PE*<[RJ7HZC8SIH\4^(!&*S)5V/G'CAQ,=# MX0JP2!Z+#$SYW_Z6XL\:EH=!+K-MZY25)J&AC"J&@Z,DCMB 8)W>&O+9-)=4 M7D4:\3F(9=++4IG[%1F[EF:V10L;ABP^Z]*B< *L8\_B_#G;%A?*ZIQMM*T. MRAWR M8/09$K+U[$6(Q(IN(&L]H-M0',>6E:2'%_&JT)WC@LCF1RF"0\*N1/2Z017T MA1=:T9;AXJ3^9L'7[,4SV*4/F/V((Q%1*2D+0CSA]X5X:%Z\*V?=7\J%9FZ07O"DTN:2ZQ"=X7WAHSD245^+.Q.6)JEVWY^HT_K2"J$_(A M@W#\BELR0,PFE-8^\V*E%1."+&>7KJFNRE&IEDO0DRQD+AF9Y19KF/CV.5M^ MJR9DX_(AEP0)-.UQRBP_,5+8(0YK-R R\;A&P=)7J4?PVJ*CS4+8O:_ MQ5NH,Y)C3X3>^L J*"->4!"T@*$17=CT5QA5T2(=49#_V"V)>DPZJ%*_6V M@.8I&8V$:Y:-]"Y+C!N9_I^M'"!7T)2800(=&G1@B4GJ5@/%.E5_IG&@F(@+ MP!ZW&;)"B$=QZJ%X1-9 N?,N+786&"A.D%0)7W)+3W[-$HBN;$D4Y MCAZCF-'6B'@\SR78AZ+/4'#),PXJIYM@@(.Q VH,VKME84RJ'%,".0=;FRAU M3G!W1WQMLW+!:N&9;#?54$;'5D7!'&)LTD/TRC.1@Q94ZAPCE<5:XV2YW]<1 M 0D#6Z._\;47IFHAQK'[U#I&=VUG3!=PT8/W( [3(43#4.ZZY,#!"RL++)7U MD;62Q5#H.R[XQ2*C(:$U.1;#G,W>B6!:679ZN"QK"T6(=+SWU%N0BJ*>4HE< M-#[4QK6M9 X_]&F>SR7=EE,K'&PW63DJ BT-HO6"3Y(.E2TXS -Q(1CSZ5CB MX0HKF(57SA4H]22AENI21*]O9]L"C[);X!/=9'2*#URC-G)Z*3ULI-(&&T.8 M27$%<(HLNS85#)H':Q&26?E?0>I$U&*3,C$1Z9@T46<$PY^=;:['5 1JH5"R M;^9%Z5J%V7$G.QJ?]F$B[>J![S]@Q1TNOGZQ3,M\\:) ?<_)G)K<8-_28E"R MJ1F]EANGC/^6IU/#83IHSFY5K#-B6(8 2 UJ1M1QLQILC<'@V"1AI,L3-PI2 M7Q85 MVK#37F%I$8I_0EEOFZY%;'3R[UMLX2(&2:5$R@I#DPNBI."%23Z5G';<+-DL MW6PI+VU#,RW85"PCRTSS0JZNBJ[N%B@M*=VJ^XH#3]!80R(ZJT!& %#+AGO0 M!G*2..B"RSTWBR\+;&-BK#!N.. ]0=U?#52^9Q T8 MY51%GLGP7+.6F7=/^(8BL]7;B!M:4DDTS495CXMF\:2JLDHTAELI$P@&.:CR M9LV:M VW".-:%V>R@S5-:ET()2%'CJ8ZJT?&-WQL+#M9OG1PI@578&C;A=Y= M*J1C2!P:_6PN#1&J\]TC\)]7Q6;@MFK_,73]W,\4N?:%V0N*AKDVN3]X0RZ6 MQ6Y.6]RQ=&G56M@\@/<:D>Z.#:+&_B2ZO4$;@]H&$,6ZGK;"L3B<^NRNRI9& M5*^#KFU&:YN9M3DJM[EMJ1IKC8]2@[*E-9&!N]S"%)3=M5B5G A-KP "*=MM MA0]R#W8@ROS NMP*#;]_8LK-);<^5<6C "*6M4 "(*W<%J6 Z]ZRQ'I8?M?K M( ARE1;W#CC"6@/W/8$+'7P'(?R]IXF(?$2Z3-K@ZN*E.B S :Z1D4NY,T;' M19J>1G&H*5KW9$L3G6X\Z*-.=X?GX7#]^A5SWZP34PV8\,RDIHJ?<8!B=JCX MW&LQ[49JE8*F9:J9/9@S9"FJ&DI9^"R6Q>.+()9$JG)@I.WHQ$F@OHP.4 .Z MN:S(YX%[IKPJ.E ;$>CO?H'Q%T].)1K=4K/:F@C,S):WV>84V+ @B*1ZL2/) MUF8@25URN-S@/'AZF3Z3\%+:VIM. )7<+_9V(6K5$+4++]&^9J/FXE?UD]JT M-A11F+FBC,,%#6Y@0$=;-D$G.G],@6.2:[$+E^/^:7^ #@/)3 L^(Y)]SJB\ MHS%43!"IK](96HP\2]DE:3]T!NU#P*.VOXIIT->.\W.Q0L"3/F\,$/NI,*H- M)I#@CZ=LN0F,:?AA!QR8)((:SI&2:]=:FK6*RPG7>HBNBVS:6H^E^ITA&JQO MQ'%'O20G$-35I7QM!O?T=Q*R9BE=*U TFZ2U:"U["NV>7_SYR_7=-596O@O> MURHH=T3SN+J $9"CB?IL%8PI:0<91V>L4+R27&023Z6Z*_OD7$+!]EZQQ.W6 MAAAB80*."B*'.>.KG547$@91Q%%,97:*QBF);S6I/SRE$[E$NW)JMJA;&%15 MMF$_L)4KF]?>BMRWF@$I-0D>,T,RT0H<;>G!2V)O%:9Y:",MS2\DFZ 31=%15,(5970V!Q4!/D2!OKR+9"['=- >=F9B, MBD=N1"<"R1:]W-;#KYS9C&G<1E]7C5I*KZNWRN%;(.'%D,&^C!K3HDJREJPH M)^%%K:C7603*<[*+C]R_Q'QOYNR(Q)/TL]81*3:%J6X6#26 D&8L?/=-#7^4 M_GL3(HO0LE->I&<[$JOF(DXZ0?M_2R#>!(F MDT'@ME$,XFG8'PV"#\U#.POJW0N#..H'S99J^"TFX36NA6(&S#L9#FP!L@3^ MC&4@7[NFRO9'01*'X_Z(P[9,(:?=.H4+R!7+BX#LB)X]T;% .!52&TQ,$[IM M40=)9LH7S8,SK'N.OE4,#9II<&N'<9M%-H?T&CRIUW0-CIU"V.: 0Y&UG60N M6'=ZHI5;+SLKMWH=T0"(TQ T[G \F-+G01R%XW'B9DL>!?%H&,9)@I_ZPW Z M&>]+II1Z,HT+9=]&U"WPX;_9VH;LRO2CNLA'9M(WP)4['1 M9'"/OLSW+:TRG%'>.U%,W=+#CTQ[VCWM^?7GX-?S#U\NL>W#U?7-^_')Z?_GY8_#^\MU]<%XOT]LDH'63MV583NBS MD@&IBTT1"+5BU&%@N]]*V%B]/8*4FJ^5$W*ZF57N^MS2=]B^Q-;3-I&3[@H+ MS=VBH"._WK;_)+JZI&9#J5E]4.[DBIM(V6D1)K%_14Y\8\@E5VU'..IK&^.3YR#?YLHILJ;> MG"X91+8E713&XU@*S]22@[KSB'JM>'/X@KM!C<6] !Q:Y=)M"-$:K,K%J;WA M7!YT3,64QMC'*AH!T1OQAP$PPV%O'+\-[K)USJ9^RC\C%3L::*ZD"(>&F-]A MN7_6LKA"0"RZ/B$6*[IF:02 ^&?T+B)XA[VX;3ZQF4[EI>/H)!B.N/2/_IOT M1N/:F\=W&?'U\Q-=]+AKS?^Q6X/*,0[%,N"LEW\AWV<\@0]]FDW_37KC8<>L M[UZ?U?I6969W8OOC1":7.#<-B/\5K!4 D0DR'A<,W"E)N$ M 5MNW_888M[A[L--Z:((N>Q[-MMQX70WF87SE M(#:&-C**!^ 7T#HDR2FXXUJ7Z]R5U!Y+JJVGMD"2<5$<##E]CR,?03Z5#.NY M#B'TS?@5CJ8@:@LUCL;1 <4Z_JZ\,-^E//5M(QGQ72F"2S]PWPHQO+T$VH%" M/()D&CL"W F F2VYZ&8%9U623/VM6'[CM.TUISG28"&_8MZH,'ACE?.Q+3/, MZG,:LDL08.<+%:H!-,&R2-7P4%^U";E**:\"@QY05_,LH[68 W8>_A5#YKV8 M4V5SM1D:Z6#!;D-V7%?)CN 6FPV9,A9+/,J2A"=I*.!)?_EV)XH)M9[1 M.F>><4OT[?,YU@U$&9@,A^>/E&)LCZ/> [>%[]WN M*588L;3R M14R[<(\>+#--^D+)B:U""S():9J<7!Y;L\6ER5BY_"B*^T80'+.4XI:ML?#W MK^^/M#FY*-;6NR"&%S3EU!97L\\B[+3$,/[P#C/W/^ BZ*(<*0,$U#^*MH%01U@3QXN?O@>G(3H'BM45+P21M MM7U%/4)N15D@1P6U=4.!,>[_?(T#TN?HYQ,)MM=MT,+%^$6]Q(RRL5N3D43: M3\$L3FRCOQK2"1 >;:" MAY$%R8:<)$/AEV:OFLP)_'$RHA*9P^E0RV-&X7"2_+X"Y$UVV%P+86!]06X9 M?US5,(R'.-Q1$O:'8UU9',:PVA],,NY<'-FT]9:(EU7J1Y,H1-:GFH8EO,Z0 M=">?:.UZ:[#2XYIKY)XWSM2_D<^I= -!]VIJ:I^@)XH"K@^8XD-.>8L/U+"( MJB?1UI0S.H)F46^GZG*B3M4Q--B@9EGD21G+?B;B4K 5*7]&4E]7ZR/5*25< M6H33&Q*RV:1&SI0C3) $@?C(:&M'1D@FM2<.D^' Z(+\%_R0P,?!!#^R/*Y_ MQ?"?L \(E+!2G@SH+Q+_Q\G ?!V'^->]V48P"B?C?C"*1O3[" ;$OUVU%_!2 M5VC$_F;?6:5C5'AN3ZOX.Z='K':F=D-PNNUO=H[S5^;X]/GRZO+SY\OW9$F[ MN/WX\?8FN+N_O?C/P Y"Z;-G->96!63B8.ZVVX*8S\TWI#8;!EU[[X;;EFZ99:T"4:/[FVXK>$E MBQ_O"GJ',=P;*^KS^$1<^/=K\_LG+!_OLAYZ"K]5]A-:"]*WS)3W>U=(R"NI MI_02R>BUQZSDXF9S(3>U=A2)O Z.W^ ;;\P"Q*F/JWP/('\CC-#^+NW:YN+7 M[$_W[.X-_8Y_OSD1J8;/>EV0J]W-+D=CDW$P4?IVYK;)Z%H@D% >Q I-]E$, M**0J:V3P+3@IQZL:)VGX!$+3O8!2EK@GC%=$KOF-E)6S:;><,*?)YN+M@2], M&P3)";_$$!TVXTM$!BC3J)YRHH&W2!['OB#5KZJ-"%%2WD_RV:5V<.>^N*XG M][6FKL48];UTW)(V6%/0G=/9X6;,,ZR 5F*+8_(*[LP9K:7\(O 55/98\E^E MW_/5;L7Q&VWG$]9WU@:*M=:P6#2A3S7%6D_$7Q\FGNIFNA:(6;JUH7+;#)(K MGW,E%K3FDE#%]32.N>0$Y:PYHBT&^U%#$_$TX94FKE%UK5DB/VJU,TCM7^U8 M3,K+3',E@@J%M!DQR5=K ]I!'MS"D ^49:^A 8T=>T7&XG 43<)H.C"0U&Z] MQ/\9%DT1M>78.9J?/2)L2.@JQ/!@:M&H3&=+F-0L]GXM2)O<\0Z(U=?@;@:' M@>D\&-!@NPO7C/ZV+B3%/3=*A+2>FQ(Q.Z6V&C&A%^SS=!F&K4L1^'4IGKF5 M9AJ\<8>2J4PZR,U>&7K=U1_ M\':CW?#X3DG[=C;I@:Z,Q^4/@U@=(EF6X(W"X,*W H5LUN+EA+10 O: **FJ MG"GHRK7W'0ZG95A6&9Z2@WEV(8I]-I&13: VRL+/\'2*)S8*$<1FF.5Y[[51F]NC!"8!DT735P.(Y#T-K*4(8G M8YZIJ0-J+F5&H5H_D2%Y?2J%T+(:0I$ TZL%$DA!#W+/VL*C/M^D*;@OJ*OB M4:F%4^X^+?TKV]2],Q(5B[2/LWSH-_C-["2X%-)7S(JSQ:!PFDPFG+F$1 MB'VCH:%_%(51/$)K!B!567E.)1AM%$ZCV)'WV!/2-N0D3$!GNH%#TY6)G/DQ MXY::U\KW@J,I#"UAI5,1(#N6&(=H9MTSJK,T+2]Q%">?56_B891;A"-JTDH'8*[HF'%+YNA;D&H@/\&@:3B:C@P8C1^@4=CRM@<,9 MJS\=BPKRVF#Q":G,,/?%Y2W<'DX PZ^/0 \&["G23B *V; Z;Z%80$C9Z!A]T#P M4Q2.1TG+0/#3$1HXV .(D>M$GMID9I&/3=5'(_2$;0S!5%.K<8A[7SKPJX75 M:X O\D=*;2*;F9L-)]HOU]$2U5=X\<\F9G2I80[23-=M=;7/H>)*'9(<+?&# M6L/-,(Z:=,*U42BMRYJG^V^1W8%"^U:9F;?Z-]W%TU T*+$+S#9K$XE2TP912/U EB'N)=9 51GH?\SI">F+4 M]L1$GR"#;-*+VAZ:RG8TZM/)8W^]6H2O'(6>PJ5]%76^CI*"2'P.NR-DR01) MHLKF=?V 3Y:;G8M_@.6^-0NG3!T3X<8:Y"Z1(+:^0=J",&:/[AAQ%WJYV%7] M$'HUBD(>B/:,5#^(4U%O8G#A'W#P/2+!O^L4.ZF6TR=.VQKY!39IWY6M@TAK M:U*/B@%G_*R* T4C5:1OFA-ZQ1-U'NI/)1XZWDL[JNE$0Y%7'&Q+>L1D[DG) M$1FZ&U2DYXN* ,O5=.U"V8T,C#6-F#C7\AED AKFE9N#J/:-G4VD_I5SZ]S8 M>JZ7D+"1<-<%*^^T%S5S>9?EHL46>7(6W!A[M[_MW^H- MAN1G-9Z+W>NVVT,/$E,,#+\_[%.'^MXP"BZMY7W0#Q- $%"0!KTHVCO.)(@F M43@:8T!_,NT-)NXXXR@<@C*,BE8/=-@K[N2#OV!PV$D0#WMH)]@S_#2(^J @ MQF,8?C#H)5-W^-$H'"43&(=_V3,.H*6@H [3AK=4HL,91(\? V.\D"U,7L[7 MF.)@C)Q'@W D$:VITYM$\^5WJ6TN$_4 ^M+L">E)HUU4[1@UO]-IHMVRR)R* MQ>/6)-E)>P^5?&F-RZJV;8TGZ-J;R5(B\H*4Q!G<>FOFAZ1<4NC(.!Q$<7#P M3>S@D6T^-;7,_M E/;,-MYIW).DGX0!050UP43P*IY,^6=\0 R<3LA25X53C\U>3_49$;7I*T_4K_I+#0XA, MC ZQ+.RV$L53ZBT\ BPWC7LC!G<]D*>CU/;6AEE%XQ#M6LCK"5B81FR8=2OD MO(H+_M6PU\)6,/':/+8+HT;WZ&ZYJ'*_BO=.W8&>FXR]*+!8D%NEH":_M@!; MZUN9=O1 IDA*>>)*2@\YL M0XZYB/2@+-QY8K9TI &_M]*N]_Z!H+[5C8Q"IRI%&0G/V8&75VH9G8*+XTPK%M:=T@3:D\<$QH6F99#6J=@6 M85,]"0.KNW@YME7HE,C?8!($DH0<4S$X;O5%K K-5 MI;P-\"\38H;(4W_T4JM]XH/TQ)[(M9O+^^#ZYN+VXV7PZ?*S"4C[T_GG2RE$ ME5HUB#M.U[-V$W%*8O9N0OP6D M=2 ?TW[25"::W4I/>>$)"#_#41A%0_PX!L%\.N@'"0@< /<:I)QQE%!6]& YHX4KV;(.J&7EF%J$17#I(6UM1*JCD7$@OK-G6S&I$ M-]?OEUN2JOLW)\U[SUV5>WI__G]=WBDQP!(.:B8Y?LC6V2+?GF 5_C('XJG) M-&:#!$:2:U5X,=H$ J=8<\^$@^[IA>33M2[AS*0&'&$D<#2A?#K0RT%A!A$? M@\M/L.4"T.Q1B&45L%)"0EZX*55O -8= 0&R7YCT!Y ?TR80L)9?F4O1LGLOU7PP1983 MTVN#F*+N3XC1M;Z"#L[C03($!9H6D&! /MWY+%@EHT2-XLC0Q#TL]N6Y"J ]]JRZ/T:<[K M);LP_$&>%!ZD#77LAEH&;R4/;1?>9"IQO\4QF:;HC#!G/5'CW&7^-2-M.5U+@5ULY4.%5)C&[2-Q;NK-6RZ910J/:OI:B8!E*OEZGMRL/Z1NH8^=2KF:T$1KH?>3MP?,G[= M%%+J@$Z-)9> J0/.O=JPIK^-Q$RW.U*MOO3N>L%"A /G)K.;G9O2X'<20>U6RNP= M)IAU>C77CRDH^W<(81H208T,H&,,9;K(K@ M+6^#ZN3\%$/5:=!E^JSIG(TQ=;SC/B_C& ,&3G G$QC3]@V:VB=9!&Y&C9_@ M(+1O^'.4OT4U:F M9[>6%G[$7KI:5G_8?ZOSFVDMC;NP^;9>(Z[2:Z7#UJ"%-$70(A-L]7$(E;9( MQ^_^LIMSAS\JV54KP4K.'^O].)J #CIFL^X8Y&JL 2)B@&><=3"Q^I'VV](3 MY. &W%8UZRP,(44FD<01[$-<>7\X=4NQD[G+E.SIW@D>&Q6WMP^$FMPOMVM7 M.K5)E3!A(Y&N,;4J *7PCF(O4=9O4]1ABL=48MMG7*BRJ.(-)T3K%WG+YFOG2[] MWC@D;2%*FDI4-)OC3]DRZW2YU08PE)O<#4<2 C%>E1.W07;_@ MJ]L3DU?K4MTQ6E1OXY5U[H>1Q_:7?JFW_9,JU$ZLR%$D1:R.AE'3:>78K-E\ MSHV(Z+1%YDC7MA6\ATN$IE*:D=)"1&2%:RO)@52W&Z73'*.=L,@VH-(&)0.I M4&RD7--@6"#A=&D$2K@SL9;M*ZET(J>Y./Q6455*8DZ'DL0943_'4D%MJ;4P M3&D)AM-[>YU]W_JT37M^:U&)F70UHSKC1FCTB8R5R^HW"DM#IBM3-ME4CMFA MSQVFR=;!+"]GNQ6WUA"6=_WYKE;ZFP9A5_EW.6T4=A29QG5669')D:8"C"\H MV$G$J#;ETUTDA1(1E^*^Z6V2]0.59- D,Y/+U3Q R]O]4^1 J_W,FOH=F$,K MN$]EW^-*S>,+,#0#\U!M/<2]#*'R#TSRC@14'522XS\JJN%L"8![,'QK1:/N MD1#>_AM)26Z ,MY)= (:+5Z=7T2,6%6DZ[7FZ3N6^)QB%FYE(C%(K"_F]!PG MT^+X#2,O%U1H_W://??#Y?G=Y5V]KIAM80C+S+<[79J8Q;4O8ZNI"'1X3!YC M(SLCRIVV.SKM5R'D-6 MWZQS6(S"?N5I6_&@76%BD[T=?=%:*?1%V75+U<-&,1H&#Z9.'%K3]/5R?I0, M7#\A;0""V#:CYM)%>[-(2M)]SJC(N:C?E$==:=))6RO Y5+)EZD)P>V,7FJE MUO.5Z0$AS.Z MA_W>MJ5<[^,ELMA#DI_3)5^53%3TXJ;58JY5FR3GED2/?[7 MG5W2 5?5R70FB8T:%2VEVAP9'T3.H!-U$RY([M!P3'/3= *4[)^[&F(>3$C< MU6&-I5DNQ;Y$K)$+:@I< I=9BYD99)=Y3F4QI+4>V5NO!>FT*TEMU$H(0/-5 MG_#O*C$U'0PS@5@+G.ZD/X; BO#=E&030#B>51]0I,JE')245Y6T?2CF@ACX2"4"Q:;AM_=AU BZ MJ:V3^?1IC1M'_=[TX%?K$DB,;HS&R]Z^&Q,.,3CG[>MOU><:]&+T"GQNP\,' M:5#-?=>D8B76N8#KVB[7D%O:0T&J_38$./[P#%UR6>L<<3@9](,K]BFB50'+ M&UE69Z(X-Z MKOQ%W]87+'4!DS"B?A@1!2!0<"A^A36W)Y'4 ,0OL/0V!O%+[;_A"&,N1G E MN>1W&(W&],7(K?87]=0 0(7[@M"]J!V&<@]BG$)ASW M$X8L?C5%+!Z,%:K]*=4O'QJH]J<3K'&(!<\%J@/\HC_R@(B=4(8(RD$R>06& M [)['V'=\R09'03%T63ZX^##^NNVL)Q780:;/#5;4;)MGJ*8J5>8,9]]I,A? M?%V8O2TW=2%Q#?]1@$@(8O5'D*> >>?!L61 \@]: ] O"4ZAVRJ%&A\;O\&_ M< U<3,J38/NC8004U(VN-X[[^0Y#+F$?TAJ41M5>-0_%VDG0D. 5MOQCP#&9 M:/"F;TOT1N!?(.1BACU^M/'M(?.[C1I=I(X__1D\4X$.(H(4J5MQ+"!Q*"G9 M[/CI.!E"UJIF;92P_(J'9$C9YMME9LJ8T;L")2>EU]VV.1X1SJQ1 8U3?"U8 MOA%]CD]8I(:K: MZ:!O-=74:>G""0OU"-*ZSD)1T53^E4AR>^E/"KLCJJLSK!V>O=R$7:9] MQ-\#(O]0T8QK"J0WVE)*B >F434,UI]M58]WZDWHMEZ_N[RYO+J^#SY].+^Y M"P;]Z/CK"8WK5W\U;16V6;HRR6YBX]/Z[I1FJD3*&8H/W_F"C-1N$!^:EOV1 MGPIN\*@\"654DN"E2%PSM<,4JG5684*E2:U*M[,GZ\FFTS(DC8N!KN>FUNJL MUE/)KLZ?H<<=O,V$?DW)R&(Q"Z_B'UPF\;BIOC M(P9Y+<(LJ5A*(#]%9:T$[KG'>Z:?^7V4B[C MPK!*N- Y&P7*;8X%X>DJ2XT!XZZNI?.:UJ8(R2MH\"JT4#\># ?F4!@59:N M7E+_]PG?*)S7;ZCB2@'H$4\IQ6Y'5-4L6GV8H4A90ZX306TIO'!P[$"\Y&-7 M/))-4-T7^8&BH8P9Y1EF>)%K0EYVBR #Z_W'VU=$8F_K[P+FW8G3GKC"4T\Z/6C MMX$+0&NSK.7X4:A./)HVI&2G1Q3>DZ-@! HQTA):"R65HR]:(,7.?"H60_BD M)<*& ULQ@-*6V:.S@$^6<\"ANLA&B":#2 M;$\M,IF;==9NI^46TRC-2)'3=G1U.D:0\"!4S.7]/XRVBJ;C::*-+K##0%O# MBJZS :4]BOR3%0 !$VF<%9Z$W/JM5=JM.&HWJ5V-_4RE@-M?4IGPME-K9?:^ MR.^J+Q(N%E-:#8@7Q]/QB_V^X;=>5W"W:M#P6'2.)HU>P<1'5<38M ]8-E+\%LO^!.L<)F] M-*J_4_]XD1K3BBP?^5S5VHNG/%M@-1=AHK?*?SZ6=D3EH8;$F_@)KVA0-"7W M DB'ZXPU UNM:[,I0,5929>J]REZ+8*/&,,,>F?VMX,7%CI1K5Z!41^ ^>'P MPXWJ*OP.:D^9<:LCMCJ)\4U6CA(39GBC$D1!U$?38=]0.^H1O-Q5+*:X?2!, M@$0K4?'L.V+V)4$5!.YBV2 FR//.2T97D^#VRY=\YE:@05H99OGWC9>\-N[J]O?KF\N;B^O LNU]_R MLE@+I[5M<9AL8Z'4;,XY#%7MV4]EL94MG?.9,AK#*TPI<%!N]6UATK;0N "U+E Z<3/+Q*V,2D.*6''L+0CQ%D:')/E\]@'C)F;-P*?EF:8DWLNE3 M:6=3W,3/%S(QBG!_L.:A9(^*VU2B"U"YU4:XQ KF^99*Q!%?P; *.(1\AK$Q M.79%)^MABD7.X!6_E1M\&[:GRDN&H];*&#V/><::>[AV))? MIB9'TS*3VG 6QTG*"Y*"^S#PGISE1H>*!2A!EM! M-G0D/U)E/FIB><9U7;R6DZ42!B&NTV_;*'8VRD>G4$.JR:?& M.KAAE2E)*88OO-WJCGM@R'Z^4#'&KF(&LO\$ UI\=SD9E)2LDS$NR%F"] M6XS$Y4.1C?\L#U'6VE]V)5,Y8[2;IRLD4K-EFJ_@6<(<^HQ&!8F,#9DPA1)O M-;-'BHEI;L1JO2D:6GPY5HI)G=?(90F,R82.<>-/4UJ0+!J%+2O#.'7!*R,S M"ZU;V!8]*)?%]EU1BM0+?GO*EQQ[8Z+7%XP[Z#;E(PS= PYKQTO@%;A0?SS2 M8IF%AA+\@Z=<; !CB')Q&UNGI857XD60#+6W*EO:IALF%](H5V(U-!FP)F[& MVGUMY-VL6")-(58"RYEQ8N*,R]("W21P2-)Y&)AP>Q/;CTBF*0,*(4$CA_2; MH.22]#=X<8V1(3E\"P(&-P9"<.VHVXBJUIH_*QX+0V4T?ZFEGX8-:#.KDL1_ M6#&[F\UE$BWN[*#^>39K":"_."68"GM^YD( 6V@AMM;%& MOM5ZR^(3+Y&]<9O?FP)UV??IUV*;TBYNG_*B(<.*D7?.>EJI7"'@7I=&II0+ M*9G/%H1>M+CD58?TX0W6(V L\:Z19/*7+A+4,*1Q M0J0#./GKCMD>108--EU3,%CS@@9Q_"-Z?WY\'Q^^1]I;*D#@ MA]3 ;+-U"O2(F>)^$HZ5,A)ZZ;TY]B__JQ%CH9AC&,"(L?]P<8 MA8$A=1%7YAAA< ZW^1S%(_C_*37NA!U/1M3Z$WN132BF)PXGDR28AM$8QIN. M0-UG0)&V3GV* -L>"TS: VXS9\)*..S5+"%"PQWC[1="'&:8SK/ ^I@*_6$_ MG$ZFL/9^.,9UQ(,P'HX#6%,XZ2>P_ & 8/P*U&/8[ $\?],(+[%DWA5+&F MT!CV!*308AY1U@@> ''HT&5"0K2N ,$E@('B ,:2&>4,VB M$:@N"'$L_@L0'\<(\5%_2 U5AQ3V-,2J,J-A,)B.8#5),,2.SV/*11W@ ._ MFAB6V8J& :P#JZXF"5&3$5;9BDREL>MVEY/4-(M[L."X%\=!OX=0Z %R4RTS M+=(%#T3X0(0/1/C F(MS=5PIV-P/7JD!7A:*^P(&,*'+%<-6,&$:+M< M@@( M"_\%]!N/^Z]=*@ 3>A2P<5X,W&HX2. M .2(R]?&83*: IN)]EZJ"794!;A, M$CB-.(BQUAHVN1W"P4\P_JH_!MR;#IPCCNB()QC&-@B'"1TQ!HB-L+35D"[5 M<#()!PFVR1TF$RH>!"<%N^J/\7I%6+IM.@Z(B !AZ/_/7*HX";'P3P3P&@WA MWQA6-\3JU!&=RF $6^^_>JGZ0*A@ES%>GBD0%*!"6/LI&F,M.,"H(9;@&N^] M5 !1N%CP+U">,4 17AE-8(CAA(J"X:5"(F4@'@$!0C(&($.(XVS8WFB"$)>* M73%6#9L$0RHO%@6#,?R"EPO@FXP1NZ9PH..X=JGP*?@.BW##W1H 3B9#C#[$ M(]:B??LO5<17"5>/5ZG?&TVY,J!>*GB@CP_@?Z($'YA0J;M&XV&G3-@YQSGA M<7\J,+T!@U'UTTFS\3#U1E^J'UZ%?L"''WB437ROYL!H-)03YUI[ ;V0_9^ M$:'S;HMYNR$"M,=A.U2:%UC]RVGQO":7]@.H=3E5F9&"^0Y4* A1J\)*](ND M:;K%1JV5*D.IF#L;L]'5[A;47['9.N$<0-H*<;#90>"R272[5 \H2,QI%!*0 M:$D>O0[W+QS@9SH'OO;[F90;Q2MD:QFU'X>NR-B.J+B.2/IH0)RAU$2)4 :K M-A8/1$NJW,I/&BQE.QT2H0$Y?:4)%:B2I%RFA8/W)"%3P8EF/2?MKI:[-K?B MH9B\R5*][7QGVW".MT)#%?VVY0@WDFZ<:CAT8E'Y):\Q!)N+5$=F(QH7A%+; M%.5K*)B:5GK,$4 ?TN7K2ZRVN]G&(:HQ@U20)_RQR>,D\SAH;D84ARG1:HY M?61CM9&+"_$&^QF3$N@YJ\V*.K4-<:S_*F5UUMF+EMU%#;FJLQJJIZMLAT!L M;=.V](H&/'HW5O5;"H(S&2^X_'GZT@!J\'VU/*LVZ2S[]S<;J5OXYH_7:_2U M%"75T'/^T+A+-Y++X6;$EW;4M%;KO]EJ/\4SAV8R/]:6LIQCQ2_1+U2'3#6J MP*VJO*L<="VK[2D:N/@31LD>7UU?W9Y(2U+I6NNL+7=W3/D7]'QP6XO4\=NWC- EC M>:HE6!I%VDPMX5[PC@)NR5/)K4U?=/\*MA=>\][*1:]7.179"874*97[34#B M& 0?/8D(9 S2$4#R24:FUJ@N ^3!!-1&*OV".EL?5 [7=%0LMLQGT$^*7:C6 M<[8^<8E DV@K6<<+#)<'@KEE2[K:M25MA'NF(3@>7M123/N582FH#GTBW.+* M&]?6J,;RU+W@U\9*E/F7V8-A"RPB,DW0T 2FCCPEQTG WP4W5KL!Y^)[%6UIG:D)8U$M,)N[562B^=TZ68"BUR\FG@K?W:."-L M;+T:YK<4,(WO^29ZLL3MRN 1T'!KRJ/45N:7]Y+F4=XBG>)##"@GN!/V_R F/KY^J9J#OWZF?E@H#Q@UX9&^;'LY$JU)3:>,@)" K^IUY1QG.,Z M%)I"2E+M=YW-#8MW+Z)I-M:^0G9$55N;=3_]4A5$W4*V],$!;.^]>T)2'R-'-W:Z +CY3)8N5QKDZ M74)PL5KP]G>/XD>CS]IK^5+U$9"WXY.4L](KC('#\SWVA+_TA+C3#/7NML;S'%YH9:/X)[Z&?!.ZG9 M4P7Q\!2$$@Y*_(@=.-=J +*+/B\,H'=?EDL?L%I M9Z;.4UO4##-V_:AW8Q+!R'S._6A/!*H<#5:DBJ99@)4R36;4%Z&9>-ZK65WSJ^@Q**NK;Q7-WEM-"3XZ# M '0]F/AA4'A-;(U+62\S;4'IE$#P*EB[0@-F0Z#59EEHW0T'3ZAH9<7%8C+' M\>R>9HT5/YC4Q5=6UWVQ\=BWS&U S>/T1"'&_N<9=KMM6% MXFKN;I(7&N4TGFJ//8O5&LMMN!H?UPPY=(NF3!<3^&R=:C5P24EP>Y=176TB M1WYEXN\+#=\L8FITT&*Z_ M>M$!N+RR:0",TR-,N 295HIQI#?I*EUQDR^QS9*UT5VK">>T.M8K9LZFV2_U M[8)>J6:WFGD&&(IAH_E2R*^MIZ:"DM-UT*R'G]>W?:&;ZB.)ZM7BOU<_DE-< M^H!'SAIY0U(4#]:0 E=!M9:.DZU>C_L<1*&8K5L]/_8-]0W6BM>8.#?AM*0Y M]X([6@ 7/,*X+(8VG07KUJ(Y ;5W!/5'Q.*U4U%;@$CR-U)JEKK;JD^WE_\Z M=X-#= >T"H:0B[&L\H*63M?SH?@.J]H@+FTX-IA"^C4-&8T$OM/D<\8=)4QO M,-L-0O*5%*EK_18(>K6JV%XZNF56)@ATGJTV7@7GCM7ZR35>W\6.G4H\(N\5 M#\$LV\@K1#CM"DJGZ&@OL,CJJ6![)I%HHKQJHVI"<6RB@2FQ8JP[!8BSU,V[ M!0U_GUKC)G];/1/68>!I,BWP('SZ@X-)!!^G MZD.SQ'.C#N%!ND^^$*N_+E!OAD_F)6O_41]G?'#+3 B4[8 /(*!\Y9)&;2-Z M1C*+UH\M[Y/C2#4CN%/4[A,FE_*#M$FL-]O6LK548IF3<0DGZP=9LJ.Y&O"IC#UU[ M\D70QWB R@E2]D_;*+%;#B[- MN&"L=L+3=-C.!;M;,^;(+?J+*39;9$2JBR 3>E9'Q)*-TW[9.-:<=IY2D:[5 M*UN_HN=2J=>>[12"6IDFZ>3$^59 5_;D*AFJTV*%L=8&]YV@O8IL M:E*4,U?1,NJ05W?&F(5;]VJRSC ]!G1++64@]<*U'JHJ0W94KAF[)!>/:'V. M_):N.^' MXD*%#6*-;)%3'5)SI=.YW,)W.Y4G-M-J"P'VJK.P-$R3O0QFO:%\K+6P3-E/I-^;66,QM3;^F)W MEJYK6JG4'&<#EN\!S[Z1EYDO;[EKS?.VC[E/G74T<:78"?:KJ"RLY!Y-7=;I M?T@QFZ+D]/9>\*?B&?.("-?FA7!T)S\M;*2 F#X"#SN2P55R(68YER0IZ[%% MUN77'TM1);,0LAG\(F#8;MYXLU&;D)R36F%7Q[WKV,JT8-EAX2]W*!><-KMU MG05=OWC]F6IEH5MJF!&DY&=02#T3C/I*[8.^G(ZR]@-U%#G,+VCI+J6-&=;O MS1$*75*GE9$[6T3(>AJ(/BRRL6KLKE1"GMRZ6,+;=;,LG%<$QHZ\[3OQ9T^8 M):J&[C2PY3J_,$X4L$K8=L.%XE4.R_>@' M)25N)I\1$A]D#MR4@AJS6C/T4: 9$7@_:2/-P#D&$T*O"14!Q-SG;9S:\LT_ M!''V9Z=.U-,F ]Q =KF1AB-U7#6@J85+L5DU#3X"U0%2G)9+[,V[4DG62IQN ME"&ANH1F-?<3JNRV_P#<=I<&DM43F159CB@?493B55/PCFMFY.^;SO*[[%'J M2@KX7WV@HUTP$4UV8,'"8DHA44?,.HA&DI77"VXYJ1!T<98_Y*&"+*,IJ-M% MBOG-2Q&N_%B[T(9(2':SYK&FMC(;GAC&_!HK=^;5YS03OD!.X(JT,VU_EOY9J+6N'&W6:YN$I8)EE40\T7S,-@)DY$;C$AX$B MKFU-5B1,?)AN/"+6M'ND<,2#3<&<'=UI#GX0B37?TNK([P>"29YQA:-=Q?Z; M:K9#>UV9:=BI<;92G!V64&86K/$3;HHX!9IS_48L8+K$?++')\1X%(4JCK V M%B8M8]D(_K'\VH?$,4>04MU,E+)/[6\G3!Y:HCGJ[?SL(ZGXC;D0!)QY)5/: M0Q=9A%=.%M<7>88/SBZ@Q3LP(U1W \&+=8'=Q5HEN]>>QTC;X&/Z@D+8@'=[ M=7[W3FVP3AK#'5JQB+Q]V1!]/3Z_^W(2W!0]>O>T/PV-K9=HWX61#0E"%W!^ MP* PP.R^V #^COJC$T)K+2?"E)AGP2N/RXI"%@]MR 1*=F1&*K%RB''7478J M,*::9JI#/Q=&QZD'OKLMVYQ^GDZXN6.V;;%,BL1C ]==6[S8W\6Z2Z[-%-L* M:USA)O_;WU+\65W3DO_=-F6EP;LH-TM[V"-,E2G\KL0:-U'KL(?DY8D"PI9S M2@<6\Z)8$KSH/C.&J8>C?8OSYVQ;G-1TK34*;*P. MRAWR'>Q,UP+(IL&N7&H7:4$#R>#^ 0WF&,92L+L*LN^:@]C@=V3%,Q% M.JBE<2B1I30YUZN"?+Y;5O<>7L2 2G=N!YKQS/[HU=8]H,-1:V2@DX61!5^S M%T_!3A\P:AQ'(IID^V)4E/C-QM@7[\H9QU6AAH;0=C&K]5?Z9VJU15NSO8 > MFDV#_WG:;=FN=)64&)&;3)#DPC^&46"VVDM@9$' :%HV#M\X2#(@_QA64XU/ MLR"6'J@*@YE>J@(&FS35:5]L;?IUC97.\M+WH.]X6US'/L9N7&U8K\B6!:679ZN"QKD_"R^>NGWMY-C\4L*AJF/H_&M:UD#C_H89[/)4V! MPPL=;#>AK2H"+0VB]8)/$E.<+=BCB[@0C/ET+/%PA16L*EF:UN;U2%L#;31[ M<+L'HM>WLVV!1]DM\(EN,CK%!ZY1&SDE"O02W)OF%SBHV\"*8DJN3>97\V M M0C(KU\XG;.8F)I)$BEQ, AC^[(1V,^9$H!8*95IT("]*URK,CCO9T?BT#Q.] M4S49WG_0-L8AU@8K\\6+ O4]EN@WFDUJW^*;9C8UH]=R<>7-:V]Y*CD(K>O!?E+%MKXL2E"TTUYA2B:%.C2+ M/&JB:'O_D$H3C>;2QQ(U\U)SVT%6P1X@*JC29LE&ZD8,*Y=A3X.$#[-I6D:6 MF>;:1E5%5W<+UPOF-=)JD1W%E10@$A7(UJH2PXA[T 9R$GWO@LL]-XLOBV*V MS/5-VW"+,*YU<2$;,VW7P74A ME(2<2Y*O8CQ ON%C8]G)\J6#,VF%M)9=F)KCB.TMS9U,L>/SW2,677U-; 9N MJ_8?0]?/_:CR:U^8O2#O];53'CL%FE;LYK3%'4N73KO'>P3O-2+=G=1Z5ON3 MZ/8&;0QJ&T 4ZWJ(._O.T9WEKTHZT2)U$R^'KFU&:YN9M;FM*/6VI:8.]F!!=J(X7T MC!W^+&N!!$!:N4V[@^O>LL1Z0&[7ZU([LU;DW0IK#=SW!"YT*!Z$\/>>)B+R MT>^JX.C&),,U,G*I+>7=[*EB4XW'O11I[NC7KJ6Z]>OF/MF MG9AJE+YG)C7U5XS#E2NXY:;2LXUF-5(KYX@ 'FD6 .876(JJAE(6/HME\?@B MB"5!:1S(9%),I-JC+Z,#U+9U:6WHD#!S11F'"QKD("4IVRY"8QI^&$'')@D@AK.D9)KUUJ:M8K'"M=ZB*Z+;-I: MCZ5JB"$:K&_$<4>>N1.XY>I2OC:#>_H["=E!82XU/+0&R;73D1E%<@H\4BMK M:PAA"/ISM9706*RP0XY%=!QR4FPH/GAI)]^X _I#Z]RN(E$\P]?UT:U1DWHM M: I'Z6H"9MU%Z40^4DS$%J@%*NC7:[87N>VH/5.+:-J"6R6C)UUV;5-_JB9) M4?<9HAT9#-4_E>V>\L:-Z?Z?UVZOW0B-,:CP6T0>XD0RN=1=MO0?LYC?/S4# MG'UG>?VP\G4S/<5&'5!<,H&AOFAW]/9VTB]JL=.<02FI)8$.=NAY]B"(5$B; M9ON5/[0;RWI(#LUOS1-2=H[8-OLJ>2IMIE\O!9C@3'0NK;(]AKWE4LF7R19G MY>1%S NDJB+E6!F*;L-P7F/B]WK:E7._3+ A&WJ5_E!\J+4)A_6,0&4Z]$.Z M-@VUM-+U@5?5L9MV-Q-C=_/#MAX/Z??F]B;H!3? >SO,VP<3$G=U*)#.:K/N$W*=X'PTP@U@(G[ "YA1E(>PU*QCP+>K%R2H]I!H1M.\+G1H@S(C,&*%X 40?E7[3CH@48T MM9.JX5^Q&EUQ.'5+:.5KQ5CO$>;-4JQW?BDZZPGXE4K1-3OQ_O^YB-W>6C>P MCT^NW'UIB]F@A]FM65Q@P5B.LP+;_62)W^CQ7;&OIVLX&&M,;[O5NG3EEB_"!P;+=#@$G9^J-4YN_ M5PH4$ZLG?1\M[9'%DS"9# 3OY63B:=@?#8(/KDB)U2%PX/.Z,!I'?7G;%4'Q M6TPB!@+/G8OKWAR8=S(1T MJ]3MS5!_\][#_YUY&;.DZ27/V^KX9QR2U5#Q6]O*$"=:-#' &#;F&'F&<==I)2O[+]43 -XV@[I%2O$>QK>OB7VCVIQD27SPU+[:A4:U\ MCAY*W2??HE%UJT]8P:C"-E=_8YD!F9XK8H><>X;"B@XP9(+(ZK:3Q\& M0!B&O7'\%L34=54JM1A\O,/2VFQ&X^(/L1ASR.[C&C<^8DN>MRU M9NK\B9$!;/IUULN_4'!+/*$F'#B;_IOTQL..6=^]/JL-GI&9W8GMCQ.97.8T M4X^ZIKYX?6J*4*=QA_[IR-=)U)BN@0DZW?O7IS.A)9/FG/YO+1,/HXZ)+WEB M/J)$1FXYHB[$N#IQL2N.!NOL0/+6= ME[EU?:;.(\V@I'@AFWEI-&85+-Q99 UKJO_";NSJ"013=()PR[DGM:%*MB/N M^(-/O7*7V3R6F&-KG#W$[Y&C24M"#FT'%BLI[W,=0NB;<1P?34?2-#T*HW%T M@ W)DYPZ= &C,;S2T_D.] M(4ZXNPZ-#/P2*DJ\'.2Q^==9_W_PK.N$X3@!V!\&WQNT;VUCD3 P0E<X"XGR>VDF@'0( MPJ3.HQW/V38O+9$="[=)DV75JN02'-)"(S-Y^%9K;+=.U:JB[;537?F+OJTO M6*Y=$D:D%D7A!%O6X57#K_K4J4ZN&'Z!XLLX&NO5&HZ&V'1LDHC8%$8CZD(V M&;F7*>J'XQ&V_@J39"C77>%<,R;&"1T&W=,!"TBB\_B^4&I!#_+6..Q/04B" M^SZ:8&LLWR& @D''1,Y5QIZ9TU$G$ '":D;; \0^ [&?$!#'_80ABU]-$8L' M8X5J?THRX-! M4\- 6,4&@6J _RB/_* B KQ$$$Y2":OP' QX!Z,\B.23(Z M"(JCR?3'P8H+[EXWSUQT7?: _,MS(+-]P7LFO4H&#WG9,#*ELC']@K82P<-P.ABH8)=25 M[S^SE^"2NFYCXP;[(F(FX,%DPE'PF$^\;S14*49PC^-1<+M8Y#.,QG?55QAM M%$Y!';<:.NM<;4-.P@08]TVQ/M65!>\*C&OYF'%7B^L5E^7)0#*'H25":2KI MQ1U+C$-0R_:-ZBQ-,Y6/8K@(I)@.]@\^F5#'1Q^:]D4DEEP\GX RV3\8 G,\ M# >@MOG G.A8XQ#$&V?!P_T#CL/I9"] B5R=<[K-G9>Z^S'++,(1M&DE R%Q M71,.J1]F"W(-Q-IP-*5N?H<,1B:7*>QX6@.',U9_.N;OXM<& Y41Y3:8^^+R M%FX/YQ+@UT?8Q+#O0/65H8:@6+\"50#7(5"%.6S0:/+*!A* !DF0WOKAVZ,Q MW%;SQ>"DS-MN8@6J"''_ M9RX!0W]$/PL3_-E(B=FY/4P*K\F5N@VA#!]+G2^CFI82'P. MNR.D3H,D464F@-4_6>XWAL*95OG"PD<8R,W4,1%NK&&G8G.VJ;)I"\*8/;IC MQ%WHY6)7]4/HU:AG=B#:,U+]($Y%O8G!A7_ P?>(!/^N4^RD6E);UZGQFOFU MX6C?E2WA16MK4H^* :=YB"K? 13K4<=]22BKU?W2>:@MPE9RRV@O[:BF$PU% M7G&P+>D1D^%H&9&ANT%%T6@2:P[+UMP7GLI%,;-?8QPB]QXB[+EAYIX7[-VYV^#^]V7\QTG\QTDZB-Q[_0XC= M/EV<)<1;B6$[ESC69A\;&\10*WAF_"_%HE:&VQK5 !;3X!.V$/(%UX(^GQV<+PCZ)JNS. \( SG)Q)-T6.GJ#WI2KC;_4Z\?)S]CTKJ;T@Q]G< M.F7C:Z8YM(D!!^X/R1 TZ0VCX%)>G@.A[(<)G!AH+(->%.T=9Q)$DR@<8#K#)(PFDQUF!\RZK#6<4Y"QM^)5QTDN.7X38K;#Z'< MF>T"T#SQI)^ T%X_IQI@!ND1(>:K0_Z.RF$& MS_WO#1$OCK_C<"130VKN(D/=L$#/$+CF11E(%* MY2Q^+//&,RI]3KH^O['*,7_$\K^97D7L5WW8P4C6?Z*\8;Q-^#%Y.K^@6(<' M:.(5+7G#P-8*>Q[(M:Q"N?::8''J%!U$T>>S(,U61WZH78[Z;]%T<)I/\Q9W M.B>+'.]T"7LE$"K1=-4DDPXFM\'/M!MW9+Q@;MLT)X\=5'J*&@4G[!Y>D=X$GJR]_6^OSS6C+P>R.R$"NE")G9JLBKD=>RD\,P;&/X<-DAIE"8%_)O#*QX>G4XE1J?S'OBO+8#O&G@O M>9#H@IR4105G$&I @7X;* =B"_+4!'U;LE2%M>/)% C['<"5 M2[.*%;:EA.58Y^),&5]>Q/Q87-V0;W;OZ(VJA/FFSZN$-&E-R^@>N@897"L9 M9XT8=7VPQFQ[0V$G;Z>OI\FEDJ9V:D72]4F05G<9;( 7!+,%X_#Q-9<-)F4^"7AV97L%?5 M1$P[?#=!C;/\S?%7+DV[/P8:]](BHZ1X4E++X(*#[9LV3O.NT17RXACCU(GH M4)P0.?W^$1*C?\%NK7R(F5Q&^ M?)@(>(7DL>%Y#F-!/_AL4K8T)#&6?WME*15P&M2)@2=^(NU#OP;TUF%!_/5. MNKWW^HU-WQKOS:XK>L]4CPU%[: )&RQLX@WE]2MS87)1V+HG3$RZTK$X%C2* M]KHE[1):$3,T*]=HK%/@QQN=F'HYNS8J&+UH)2/34T*C4,MS@@XP*,\F@O:3 M(PQX<)L,-SN*]:*F,P=.Z4YR'(X:DM+ZD7L<2&6H$KN^/ ^&1MGY[V:^/3IR MIML-#7KB1M_O$-KQE?&V1O*M^@_RQQ%E,2+ *[ 9/VBU4Q@[%GUW$_R;N@GR)291 M/7HVOZ-?[W?>^-ORQG<7TN\NI-]=2._N0OI2XJDMOUK!EB>85GB,\LOW<3A( M-R"#_QN,DGXIDI=Y\K)(7I:RE!Q&-WI5P0( $Z/FH<:9J.!( M=BG+6F3O%^ MU,'%M:AR=#Z#02Y%GCR+Y?Q)ZK9)._BNKC.@"=^UP+%PE 3Z:4;'U[*#PR7, M^'DX,5#>56G; !]U#6EG$7&@+C)2ATI56=8UE*=*:2.J- >*T/@F*W&^\& F MY/6YQF4L0S;JO(;_=Q2$ 3V&I8MA'&TJB"U;6%LMK.\N%0W0 ][5&6F6$ER5 M)06B?'XR.;.M6" @*QOA@/)]T(5/9G^Y1.]$/?I5EG; DJ($T8'M )[.*Q M M'1HW"FA^"4/0#(PZ+)BTA(')\RP5L,6)#F85U8@-] EFH9G%QERT((D( M 4( *?BM2U(UBP+FH("&X 0"R7[$"U)3UJV@$4>3'8QXD^.(UQ0+"#*3!&2% MJA^0GV570VN*I +YF#5TE2F10.GJY%%9#0( VH'6I:(@U\X:==7"Z.O/HN'3 M<)F&L9B"$((#1HZ7S%9:!+2J&PH(+""P@, "C51Q!Y84=&[/)57B8J$= H1N M2XLK1P".'#>:HH0N L/"O\!^39,-+2H8)K1TU:(%YLB2JBPHSAP6&)GI\K2H M.S@_B.BB@@'-4%JW((B!)W*T6&# 4@43WZ*DSAK@/=AD^BD6-,4M;GAP5REH MBG$KJ5&;7=&BJMH6!#6&/%5%2QH^F"GH5=;@\A)H .F:A(0("(;LVRPJV%Q1 M.P<[?5I7\)M#ZRJT*0N:E;*&KF>#BRH#006]S''Q="!00 JA@E8T:%$!CJI0 MZ]Y$%Q6,*"PL^ 7)TV# ;@?\#B2JENP N*A02)D1%R" 4(S!D.&(8VWH)=SB MB"LE/6(, #]59%$02=G &UQ<,+Y%@]S5P80V^\S@DFUUC2D14& M\8T^PC(UP_5Z:O:\MZ]/DLF#H^OY"NZ_,F.A3-5G3>EO*CG:5\JR%B$G.D4N M5J8-E$$W_$Q$B]ADFD"9W@E$I1F\3;S-MLN1NA*&3'KRS66^ I7:41* /U@L MS.K:0J_"F4?C(TT$H3O12L74!D= 08XOMT!K0'JD\FJQ^8/-N2=!%TNE_$4' M@VN]EY0/VBE(YAU)GI\]?2'#4/SYW1%Z=+&6>&(?T6V),8Y&]^X5[I[4=Q*M M+I9&?:*TI[9<8M-XXLTL?ADC[$M;W:.7:3-3F ]8=DN:>OEG^"N>Y'+49X$4 MD;>);]VQ*&.4U[>P)^!Z3U[/EMZYLEAK#:R% @H?P<5]MW"=3;.,J8SC8CY> M?=[Z*$9$?IRHX&8!\L_:RXT0)^H%=S9#P+1:VU_2,O'_;[QFQK>\K [HSZ&G!B==U MI^3RMG6;$"Y\;0KWBO4(R^25?YZ=!OI91".Z\=W>QH#K1RW8TT 3(G3\#2H" M#7)QW4)3XIR=!L\5=/[0F&6#!3%=VHAB=M85_(0R',V_.,!>3)1K\_R%-("A MH) I XQM^/IF?;W:R"0;Z(&-6E :*#8&(C 5S@@>)S$,O /6MP].CN_X.L_R M&:SMSXN+&\+0/>O1>$T.)KNQ 3N<@<,+K2-W ?E<&D/X=7YG @Y<-S#$X^'K M @/^@_: @Y$GM]UT8!8.A4OCM>]2_FEV-=59O)A[Z,G\@WG9\I<$JJ,;P!B' MXZ9]L-6U-BZ*9U^5"E"Y4&)[IM:5>I@%L7=Q;T- E& -=%PWN+1GB%K+%I[O M$/0CQ'?5XM/Q.\D'RDDCFPC5$)2 N9&,8%RO*23YWL6MK0WYM" M!]OT>';U1X)/N85MJY)K[-_^Q^O%Q>]S8+79U>&?/:(8(EPA3^>4(8N-DM)O MWR:'C[1^CMJ6R#$\F^9\?O4LW:7^;%IRP@,D@'&X]:SV_141%CK<;\J8 M,$;A,.*S873#N.3P&8<#^&Y>">7BE?&MR\),NOW+416#8FCMT7108\+G$F/S MN4U&3 /KZ$@X1]ZHG#=JA_@W07QD!TRL=+!AWPX4DKN+\4.=(S9B/: M]*W@)3TC-H+5]L*@Y%7 Y\,#L!],I:'YM,CUXL"*LT?'(NDE]DZAK"7_;< MUF*O<5&&#M:.NMVKF5:1K$]L5WD[0^3[KXE=[ESEJZ# ,2_!C8ZL)JAZ/2HR MMD?ZS/+[J(YAM7WS0F4?&0Q%S)8'LF+QH3_8V@14E-%>W\]-K&7@:R?FENO. ME6\JA;9_ADF72F4Y+ 2Y;9ZA@69HX)PY2O> +..S M;7&^$TRBX@3\-9^1WA[C$5"C%U@D_1"@%D<&I_=^:!3]&NJ?X_SM-,M[+J5( M6-FR5W.#$!QL&II#^NP%*VC9IV1VL_VX6LO69T[( YIL M982E1BL6Z8F'9YX"&T9UM9?77FY]U'=8!QB.EV;Z?)H<4LD'N^NA&L*[C;NI M[\'Z)IAX?[T>J78TFA8?C.MIDI7^EW"@FAH@,>_+T)>2;.7?]>27K?^E#3+' MW\%VJ>'MO%5J+#U>Y7)JL/O\[1'^EWM((C-)NV]=^+?;Q">'2-LPIJH0V"'; MM#5^0@'TF!X1$(O93#!%%?YU8>/ZYQ#T/%W;&Q]T&9=>[TQ5V;U:NX M[FM6WA#LB9V!.*;U\F@U^R;=1_^,"NV^^I=G_E:;BNZAU6\H=_(\>7$UO\^9 M453?_+FZ1ZJ1"XR[I_A19YQMH[=*A%5.#K[+;K&=J"P\@09V0AYU%BEL(:F$ M"UF0&>%"X_!HQC5V^&SMMGNXO-N%$?3Y< ]_-)IA1J'+./P3^.)XD*G\8!*[ MY_%AVW8L&=_ MR5Y2_P975A![)'0X'L)(&:LC9M!^(9S)TR1^#9Q*B,0QC,J[+#I")RXKC M(4L.N#_$,468<),1V_SJ[3FB:LHQ'!!^FXD!CK#->!!G9(]1'H$L"=WAGZP@7L=N\1!@AY]L +DC.ALV M=,?HQB[#.#-A7(TH%^[/4U8X+;:/[,FP'4JPOW=DYC[;SC]M_L7(QEW\=X1 $D1!"2\A$W.'2 #:>+7TS M96I;7-EBPZ-:,<6BF PFM? <\10VZ+$4GC-<+S)GH9ZS/8346+25L ?>".01 M=EOS.LX47J^($#[);CF")\D>\M,S1RMAGV+$!_\2L4S\CW//X_V03G:_+GT# M4F+];)2F36R0#D!)81W,O!U$#!7/XPR?LM6S%\**IP&^F43\%?]C?[LJWBZ! M%'A)SS#WZV('KH?QCLB&*([1;LPLS8YD!(&=[1 MPU%EXK=I?JA0$#*!\QT:WPFSXH#I(FMO%KJG#0.]#%Y.QF!;L!6D$X+#'\H, MF9=HASRXNAU$!J[94Q66^]87A=#8_1H1-=AZW1=?@POPG'O1_&7@&W>N:#P& M1W 9R#@*#<'22[(#W,N',! &5D3@NN!'1_!HP\8"*T3.T@R:ALX(,DC.]NPY M5_(M>7?Z90N[(CFH8\9))D%O-L>_SV;7/U*?L5 MCH\SVNX.N/"K2,"?5B!:KY)?T+D:II\-#$6LH8)LL?6.W./5U85V-V'O5& + M"5CS'W#L6:\^S[W4GJS(7\HX*9 )&WB*;TKR>(+J];LY/\E4OC"&?KVFSTO6 M7_($D_O"&G6;ACV78PC\LK4"+MUB!-J1O,'XD\=+GYE:76PNO+";P1OFJ0YR M41F&-?O+3!5[E6;^7='2S/,K6IKYA$5+,V\Q/Q:I5@(MY")CS!F;E8W77T'9 M'->TH>!'<-E#F#-T!$+07X^FQ'&B^#B'N_#[KPDP^&8[G^NHO3(3/U,HF5$N M8N2KE\=>]_AJ2V-LQG.<;K^OV;UJON=U:#1LCG.= N#UZ:MSJ-2\9^PGTWKI M2X$2\!-EC432>/2+WP\JKZWOY&9MSK6A6WT>B#4[1ZFKP!C@M+D]MB9R:/9[ MR^A!8WIB'RE8>Z<9/Y7 #;"-6#H/:D4^+7E%<"GE/K"6 +^;M%0M"_.8#''^ M8_XUF1MG",UL[_5#&=EI5[IS0.B!9TO!C1VS,A^D9M.B M=W[U>;%>7:DI"HIY/ 17Q/UUOU"#1( Z5>R$>0)RZ+PO:,]+4PJ'!HR") MQN%[CI*!$'LV@;/W/##Z5"YEG^+58Q_Y1 8<(H[-3:M7^%@;X=-KT&.+4! M8._/I3L?XI%>2*M7X,#Y6T]:4GYQ"71[LH;JV96D^>(R1)%0!:YLZ^<[Z7)C M,?0/F\WVW_\'4$L#!!0 ( ,2(VE!GXF)U/0( 'P* - >&POG2U#5NA,-A*H7G86U'L8UN@BR?+ MF=-//\GR)M&^F*=B_0_/UVP%-5ZR^"^!-"HY4S4,2ZUKMYZ7IV6P$D] MEQ4(D\FEXD0;5Q5>72D@66T'<>8M?#_T.*$")Y%H^ W7-4IE(W2,EV,(N?'7 M,H,8/YR]_-)(??4"N7;V:C;SY_[#^=5AYJQ/G6/D=#YD,0["U]C[?>$?RAZ( M7OR)Z-S_&>ZA=&BEO7YQDBB78G^-;,#4)AS0AK 87Q-&UXK:43GAE&U=>&$# MJ612(6TVQ[ %-E(_NG3@/+MOO0ZG0JJNMJO@ONN^^T%B\"P@96P$7& 72*** M: U*W!BGZ]P%OTNAWEYM*T-8*+(-%A=X&M UILA:J@S46"; 0RB)&.061]&B MM*V6E6>36DMNC(R20@K2,0PC>L/(IL#8O3W4G_,][39'KH_=$A\C2S&89M:] M.>V:WR'OJCGM75G_*%U4T8W4[QLS'='Y]NS G8*97Q8,CBR81&2H@TJIZ*/1LTTU]TS@ Q/'W)Y M^8\9O?[6V;G:]BZV,8K6#66:BIZVI%D&CL>^+&)\:Q\U;.]ZF>XW(Z_)VCP% M]_3-V QRTC!]9Z?8)6,\V1\M>!".O5:C1(PG^Q-DM.&77<'IO9E\ U!+ P04 M " #$B-I0DI#6D&8$ #.(P #P 'AL+W=ON6\^X+EO%OF9@$I0P!@$5 .THO[X %;+R?GTZF;AZ)3KN?C5KH<.9UMB. M^W!HEQ.WMH(W;B6$[]0DFTYGDXY+G7S^M+M792?PP'A1>VET*(P%=U(\N>?S M\9#Q<,&C^,KOY\DT8;SWYE(J+^P%]^)W:_JUU,MYDB:LE=;Y1:Q[N+*36G;R MAVB&([N9@]E>&$O6K2R$C)HYU1 ML@FU-^P+5US7@@VMZP!@A@!F1P-D[RH.(',$,G]#R$6$B#]PS+3L2M<&0!8( M9'$TR,6*6P!9(I#E$2&_90!RAD#.C@9YSMT*0+Y'(-_30B[D4LMP+=>>G=6U MZ;4/<9=5 ;R6 H[N#PCD!UK(L_K?/M0YE .BCPC11UJB2RXMN^.J%_'OO)0Z M!!S)51C'SMN^@U%[BH7M*2UF944KK W]C^N&G9NN,SIT15,_0$)4+,1FN0GW MC<&O$ZP*RMLAAD@S4A^FEI38+3_QOO+OH_&08B9)B55R+;@;TV#*2(F=\45H MT4K/JN#=$12FB)3<$5TG_1!R(1(FA)3>"#&Z"OTBM*:8 %)B _S=3$DGF!N>B[ MCMM-9+S5O&\@)IK2(I8,KFPX[3$DL$Q81S*,=WDQ+K!,6$1&Z \3$+%00 M6VB\AC@PXRC0'96W7.&,&_&W=MR(F'P*8OD@F+=ZE(XM,/D4Q/+9+\G.G(O; M>S$:74L^[-F.TVH%)I^"6#Y[S.$+^Y/[WDJ_V34KQ,3D4Q#+9X]YPZWE<4?^ M\/C!S%,0FV>47CZ(5V+&*8F- Q+-A^$PSY3T._?/*>?#>)A?2F*_O)K&V,8? MB(GYI23VRZT.2T2QC.^9A/G/E1=='#(U=YN3;#KD<_>8F&C*0323W?LC3>C5 M6C0WH0H7RFNNZLJR^+'=\RK*F-%N>Z7.0]E?^MKPX360>(_=JS2?_P-02P,$ M% @ Q(C:4*][ K;S 0 YR !H !X;"]?\&QY9 P\_T[$NAZ[-S:'/B[?3L; MKD_M^,FN&TYU&=\.^]#7F]=ZGX(NEZLP3&=4CP_3F8OG[;H:GK=2+7[5PSZ5 M=17>CN%/-[SF)J62P_DB-^."\9;W/OW/^FZW.VS24[?Y?4IM^:+BWX(J?!VD M\T%*#[+Y(*,'^7R0TX/B?%"D!ZWF@U;TH-OYH%MZT-U\T!T]Z'X^Z)X>)$L@ MXY*?A+#F:RV :^%[+0!LX8LM@&SAFRT ;>&K+8!MX;LM &[ARRV ;N';+0!O MX>NM0&_EZZU ;[W"LS9ZV.;KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU M;^7KK4!OY>MM0&_CZVU ;^/K;4!ON\)9"3HLX>MM0&_CZVU ;^/K;4!OX^MM M0&_CZVU ;^/K;4!OX^OM0&_GZ^U ;^?K[4!OY^OM0&^_PEDW.NSFZ^U ;^?K M[4!OY^OM0&_GZ^U ;^?K[4!OY^L=@=Z1KW<$>D>^WA'H'?EZ1Z!WY.L=@=[Q M"K]53O3.33VD[4L9#NT^7[KDT_!O:R9PY_)^3)?/.$_]=O]$Z3)N2>'\>O'O MTWGJ1T3X]+^&Q[]02P,$% @ Q(C:4) #]W/4 0 K" !, !;0V]N M=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCIQ_ CP(UZJR3Z!^IV8 O; MVK0%X=_;#371S$0C).\-8SO=.>]&\UPQ>SY8\J-]4[=^GI0AV!O&?%Y2HWUJ M++6QLC*NT2&>NC6S.M_H-3$QF4Q9;MI ;1B'KD>RF-W12F_K,+H]7N]:SQ-M M;5WE.E2F9;NV^-9T_-XP=53W:WQ967\1%R2C^WWLXN.U>1*K/F&_F/#]QNX\ MWO>X(^>J@OX4S:Q654Z%R;=-O"7UUI$N?$D4FCKUI794/ 57M>OWO$OMPH-N M8F.VK]F7!>GYX+6AH5%\X?O)_#?S8#;EQ-+8N5EVH!AXO M1EK&JF?=PE,^(G5;IZ#B5\-CZ_/]L*_&;?KO0R_\L^A9?_C?6S]=#@&20X+D M4" Y,I <4Y &PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( ,2(VE 9R;(Y< , ,$0 8 M " ?@( !X;"]W;W)K# >&PO=V]R:W-H M965T&UL4$L! A0#% @ Q(C:4) &!RO; 0 \@0 !@ M ( !\1$ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ Q(C:4+R?HN#L 0 W@0 !@ ( !0AP M 'AL+W=O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ Q(C: M4,_;[>6T 0 T@, !@ ( !2R8 'AL+W=O&UL4$L! A0#% M @ Q(C:4-OA?SRV 0 T@, !D ( !)"H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q(C:4&'Z2A:S 0 T@, !D M ( !MC4 'AL+W=O,[4! #2 P &0 @ &@-P >&PO=V]R M:W-H965T&UL M4$L! A0#% @ Q(C:4$.1#9W# 0 -P0 !D ( !=SP M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MQ(C:4!:=>1/4 0 G 0 !D ( !=$( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q(C:4#+>F3X% @ ]@4 !D M ( !,E$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Q(C:4'BDBV94 @ U < !D ( !V%< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q(C: M4+Y%P1PS! V18 !D ( !*F 'AL+W=O&PO=V]R:W-H965TP0 %,7 9 " :=G !X;"]W;W)K M&UL4$L! A0#% @ Q(C:4*T(M):X! M!D M !D ( !66P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q(C:4.;S?3NR P .P\ !D M ( !&'< 'AL+W=OP >&PO=V]R:W-H965T M&UL4$L! A0# M% @ Q(C:4+_KB>&- @ G @ !D ( !XX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Q(C:4 '= M1(0> @ H 8 !D ( !QH@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q(C:4"A\]<64 P 9A !D M ( !)I$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Q(C:4+"=2##$!@ V"( !D ( ! MD)D 'AL+W=O&PO=V]R:W-H965TP*V\P$ .<@ : M " 27!E&UL4$L%!@ _ #\ *Q$ % XML 44 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Lease Maturity Schedule (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Finance Leases    
2021 $ 3,118  
2022 3,110  
2023 3,116  
2024 2,565  
2025 1,167  
Thereafter 10,764  
Finance Leases 23,840  
Less amount representing interest 7,094  
Finance lease liabilities (Note 7) 16,746  
Operating leases    
2021 1,829  
2022 1,814  
2023 1,717  
2024 1,683  
2025 1,686  
Thereafter 25,335  
Total minimum lease payments 34,064  
Less amount representing interest 12,468  
Present value of net minimum lease payments $ 21,596  
Operating Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesNoncurrent  
Capital leases    
2020   $ 3,103
2021   3,109
2022   3,096
2023   3,098
2024   2,548
Thereafter   9,215
Total minimum lease payments   24,169
Less amount representing interest   7,689
Present value of net minimum lease payments   16,480
Operating leases    
2020   1,703
2021   1,547
2022   1,354
2023   1,228
2024   1,066
Thereafter   10,438
Total minimum lease payments   $ 17,336

XML 45 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Preferred and Common Stock - Schedule of Restricted Stock Units Award Activity (Details) - Restricted Stock Units - shares
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Number of restricted stock units      
Beginning balance (in shares) 388,800 338,981 303,400
Granted (in shares) 189,035 172,232 126,980
Vested (in shares) (108,484) (104,166) (88,700)
Forfeited (in shares) (25,146) (10,530) (2,699)
Performance Award Adjustments (in shares) 29,594 (7,717)  
Ending balance (in shares) 473,799 388,800 338,981
XML 46 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Operating Loss Carryforwards [Line Items]      
Valuation allowance $ 47 $ 47  
Unrecognized tax benefits 8,907 7,287 $ 6,421
Unrecognized tax benefits that would impact effective tax rate 7,059    
Increase (decrease) in unrecognized tax benefits 1,620    
Accrued interest and penalties 354 242  
Increase in tax expense 112 $ 51  
Decrease in unrecognized tax benefits is reasonable possible 1,800    
State      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 97,144    
XML 47 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Quarterly Financial Data - Schedule of Quarterly Financial Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2018
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Total revenue                      
Total revenue $ 1,812,883 $ 2,248,198 $ 2,487,586 $ 2,626,629 $ 2,178,397 $ 2,048,076 $ 2,538,005 $ 2,588,432 $ 9,175,296 $ 9,352,910 $ 8,391,124
Gross profit                      
Gross profit 525,070 496,863 557,065 565,686 452,370 470,265 510,321 521,768 2,144,684 1,954,724  
Net income $ 62,091 $ 33,959 $ 81,981 $ 85,815 $ 25,212 $ 41,835 $ 66,615 $ 70,224 $ 263,846 $ 203,886 $ 317,903
Net income per common share                      
Basic (in Dollars per share) $ 1.68 $ 0.92 $ 2.22 $ 2.33 $ 0.69 $ 1.14 $ 1.82 $ 1.92 $ 7.14 $ 5.55 $ 8.41
Diluted (in Dollars per share) $ 1.67 $ 0.91 $ 2.21 $ 2.31 $ 0.68 $ 1.13 $ 1.80 $ 1.90 $ 7.10 $ 5.51 $ 8.34
Fuel                      
Total revenue                      
Total revenue $ 999,352 $ 1,376,018 $ 1,514,474 $ 1,627,568 $ 1,345,866 $ 1,233,620 $ 1,621,868 $ 1,647,417 $ 5,517,412 $ 5,848,770  
Gross profit                      
Gross profit 198,803 124,257 140,798 150,989 101,417 122,559 118,656 123,476 614,847 466,107  
Grocery and other merchandise                      
Total revenue                      
Total revenue 568,080 582,407 660,562 687,918 562,699 543,773 618,250 644,800 2,498,966 2,369,521  
Gross profit                      
Gross profit 172,862 191,692 220,134 215,453 177,188 173,512 200,193 208,925 800,140 759,817  
Prepared food and fountain                      
Total revenue                      
Total revenue 229,853 273,630 297,846 295,877 254,086 256,144 283,062 281,003 1,097,207 1,074,294  
Gross profit                      
Gross profit 137,833 164,795 181,452 184,012 158,057 159,682 176,675 174,184 668,092 668,598  
Other                      
Total revenue                      
Total revenue 15,598 16,143 14,704 15,266 15,746 14,539 14,825 15,212 61,711 60,325  
Gross profit                      
Gross profit $ 15,572 $ 16,119 $ 14,681 $ 15,232 $ 15,708 $ 14,512 $ 14,797 $ 15,183 $ 61,605 $ 60,202  
ZIP 48 0000726958-20-000085-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000726958-20-000085-xbrl.zip M4$L#!!0 ( ,2(VE FZD.*,A $:L 1 8V%S>2TR,#(P,#0S,"YX MS505;1>_,/DT(6X"VC>21Y"J8 MK]^4?&/C"ZHAVD14=&-;>:=2F9(L?_IUN;"-9\P%8?2BU7O3;1F8FLPB=';1 M^OK4[C]=#0:M7S__].D?[?8?EX]WQC4SW06FTKCB&$EL&2]$SHW?+2R^&5/. M%L;OC'\CSZC=]H ,_6,IK(_"G.,%,I"4G$Q=%RZ5\NLLF4 M8 M8L+$BD6@0>RP1GV'Y@!98.,C$%ZVYE,['3N?EY>6-B01>B3VHQQ. #II31JF[R :P)._( ME8,[T*@-K3 G9@A7#)0$4 U(#F.$"HFH&3*V3 GRA_:W5[[M-R3R8_&M2U#-1TFDZ':/I/7KS:PDP915^T KJUNM7LGVW$1 MA9UJ7 1PN^#B0P=Q4YD:S&;*-EXZ-J)(,KZZA>MRG-F<)[#<1$@4BQ\4B[VW M6["H,5,\4P-4>9;B4#OEHX): HBMZ6( [Y*8>)_79B!OD7%]9 M)3^W=@]! M3(6N5X6) $;]:$? -1F0#E?8WEXXG#F82P))3*Q(T CF'$\O6JH*:0?EQI\F MLM] ^ATT21%(#N9Z< 0T[6U$'<1DP$&%2XO6@*T;6-?\N\NE(6G584"$$+) M UUD']AOD@.XUD=+PR6[02:8?S/0:$D]]VW;#Z'#ZYYFFZ_I_< MQ0+QU7#ZE2+7(E QCCA3$Y9H +D$_*=:U392)>R%ECPKZ&@^-=7+0GK0S9BA M*1HQDHTW^QA-;%S#H#Y4+MC0PS5VRQ(%*M>Y54?!P@W\][&7X> M@VZFDBLY>09;DK8R?DXB M;VIG"M4EAM,K).:W-GNI8;9L-/D&.ROH7!%.55XHK(9&>[34=$#!"G@[,_DX M\FUT4LE&'LJC?:9/#+M]MI);O%T?_3\ @#B] M)11J#(+L 162:ZV(/K7N&)V-L=J1/)'E3% 19_["YEE&-%($#$U!#0\A#2-& MQ$#4,A090]$Q%*&C53=8X IQOH(@XT/$'U4*>3NGFK_"S$4 MU+:KWJBY0@Z1R"9_$VS=87"$:IG4'O@J]+/4TG+MP!/PJ\ BCL, %#4-V3;B M?!L>XT>'_2Z.<05BGQRJUWK,'5WWQW/=*KLO:F'.WY]QEK$_H^ZXVKR='-Z\ M\A@MRUHP#I!?&[W+J(T\:$.#-U/+E9*+#+C\"/HN(X+&==[(' M"&QUC:>8F4N@+YQ5\(20<#PB*MI$D?G2( MP%1?*0?-S"CY6_=:/V;N(!04("XT^]L*9H_3TB8/J#7=SE7JEC18?E'R+J,H M2>9AS2LUO(*ZG+[]MOD%QON, L,#;)Q6LQ**X?0.P^UJ+Y.51YL 4)%6 R_"0>?OQCL:(BHU+)(@)8_DUL5V) MK1O$*:$S @1"\F)J=\/@ ?0;.W.5^!%?.&( MPHU=F'9+TH4>D:K,-GM$#)^IHTN5L*O66/\%<:NO)M>A M*'Y5-]I,KM!U4FL%.<&DP'<\-]%L& $?1V_),I^^'#J*G'@=!\FC4.@3J>F$ MTC[AW?/I'IT@PT15\NI\%/EY]7E&7IV7)S0OK?ZWB[C$W%Z%.\&ND43E++,! M-C>I[F6]%A(BBNU'4Z@:;X4KC$(9Y+@2%#O/-H59!GJ175'[82&W_T%XY+\[3?R M=\'K!0YOI;92Z/U^[.1GM[V,BJ? :53S&(/Z@%.?19U'A4SJJSB;WC$JFE%_ MB=1?XVYB*"_P@-WY4DDW2,V9%+G!T6AKJMYAJ"\5\D^ZO9/TB%QHMN#7T6Z^ M(L(3:P?T&41D?*5?BMEA)RRB4-@Y4S,0Q3$Z=C*NG*O=K#YE[XV?8_=-&:E* M%ET&4?Y\1.\T71@5=MT?.J?^U%G[HH5_(_'="_W5"_\;>P::",F1*2]:DKNX MI4VLOA7P9U]]3$1/Y#QB)SC@W4;T'B\FF+?TESPN6H6MB&TKA0?HA0OTB'05 M+U\X%\1\#ZG]]%B"T3H !XH 5N&UQ"2),*LL6YHN5Q+ M%?_&1RG!WI<2++?5 0H&[LXM@+K%:M<<7A-HT].#% 1N6/XK1*+OMXM)LN%Q M'5&\.VK9@<[J2K+.>9#+^V\[)MA>?U:?YP6C,/SPU3K7$^^03&")8XO(+&&\ M[]+)?%G Q,B&+N#<,2'NR()$%LA\](J26'B2+4@YJZ@*Z1%+PO6#X<0F,PTU MH$,8U[E703U@.9S&2ZU0VMK@^]!(*=-F[+KV-D3KT7&,E_+2UMM!8AHHUWZ+ M:"(#-#L/*)>(?H.!="TBINX>7B2\9,LQ<\0:WVLW]\9VQ*8K0(]"7+'%A%#= M_C%\%6A@05M(R12/OB.ICQI ;$()AX)G[@);5_K3E>#%1*(._@ MDN!$B)$&)^8(K=3E@ZL4SZ;^9>C?58'JBT^HQ#/,M[;;M:I:L!7[(H27*$1C M9_ (.\MJFENR=+!RD1!JI\M8B5!\X?(=>KN:(SK"7T]YB"W-D)_M?4B>O1V3?/?QFX=A, MA]C^C&/O+.;0L?4S'&4D91OOS?LWI@S>PC/6"TK!D'+MXK53DJ+#K=9+\BW@ M]UZSWX+WCAAH]@D_8SI^84^8$L8?F,3B'G%S?MI5W\U,9E!5@?:?5(4< [-) M?I6AW)DKY(<<.L6FM55/KV_FWT!:FSW]?KU-3= ]0QQ&T( MWT']I-;9^ZYDX37DL8 6(L2:9)7!#L!&C%DOP,8UMEP8^8"96\;#T6_DBEZZ&JQEP:A&Q;L'B=OLWV0!&3EK #9CZNM%[8S76E4!ZNIC2GQ8>; #XP&R:+'%2A\/,>7 M#$K@)/^E6AZ$0/#_?,A'B$O_8@S%HH DFOBG18AH[XX5$Z\JW.$N+*F9F-ZZ M^>*W#L!.>@)4SYJ#8M5ZJIHJ'[.A@ZF7H=P282);=?E0AFHP]>T#=3?Q9J]W MLZJ09%RQ&W.\[&>'-QFL*_D19VJN0BUP/&'^3,SUZK.PU?Y=;\0DMW?6-.B7;[W) 3E\>!N&K=,J98O57;,=6YPJ9*"< \*HWW.U3*F MWJ*PBEKXJV#ZY KO4ZVQ3X+HV#D&(?U5Y#'B,RS[-O0US45ZCFP_I/<]VZ9E MFB2D)EEB3RJ+[1\\,Z#>I/N8262'GXQ)*'TOY ]V*VVA2B9U5=*W_N>*F$Y* M&V&7%/>^::-06K')Y\+T4C,2#ANWC&MG>_26GG0'S]:,KY6!$"XNK_WOQ\]K MVJ;4(/<]5!';6[0'0V11W[O:%4\#JL83M1/;QTK=VQ;AK#U MX ]/&7HR5&\N4?/M0XJ3NTM^)9[Q=2C">YOL:F MYK;W'CA_OTG@:L"';'$MB?]/*(H5;"DZ.2G40EG8@U=":E?5^ 7 5^,YX7(U M7-\+5!?XH-5 EFF?OD3Y;K3!N'J/-?=R\)]/V&]MXJ% M.<<+]/FG_P-02P,$% @ Q(C:4&XM;S>K)P JL4! !4 !C87-Y+3(P M,C P-#,P7V-A;"YX;6SM?5MS&SFRYOO\"J_/?CM^]>_V?__C+W_\7P'^__?CS MJY-IN+Q(D\6KXUERBQ1??1LMSE_]*Z;Y'Z_R;'KQZE_3V1^CKP[@NM"KY2_C MT>2/OY4?WLW3J^_ST=_FX3Q=N)^GP2V6[SY?++[\[?X;7SY- MK;5OEM_>/CH?K7L0JZ5O_ON7GS\MVPFCR7SA)B&]_L=?7KVZAF,V':>/*;\J M___^\=V#2@+*O"E?OSD*_^]R-!\5J.;XXF7Y\UG*/[W&)Z^PS?@Z MP4EI\7^L>W9Q]27]]'H^NO@RQC:^:2[$T7B\ZKKW^NUANQAZQ=B_3I\N+"S:[>Y]\G[C*.<(!]F$W/IK,+]VZ2RW_EJ3WD MWJ?>UAOWF_/CM)/8#TNT(M#;-$EYM/@P=MN'TKIG6Q>B9F]N*-**2,?3BXO1 MHDSM6T59\VC;(M0$Y?D2+0DTF4_'HU@6NK=N7";P3^5J,@JL#XD[5M"[ZIP7^7/;A^WSLYN=GX^FWG83>6$&GXKY#9>DB[2OKP]*= M"OKI'/OR?#J.J.N=XORZN-I7Z.=KZKD!^Y-\GWK;:MP"56M4L4?;U\&U#[#B?1 M"P7TV(T#&QZJ#\0Z +3U3,0F=;;2J&O-[3?W?;NL:QYM6X2:8_3Y$FT+=,=$ M--"^3"?WU5U\X/3[ES29IY5%N[OT3:KOKJDG*:?9+$7\^&@^3]AKNOWV(VK2'U.8XA -_7TRPQ=_GHS^ M7 *_HE.C?JQ79=M-JC>G/EN@%7&N%YEM,CQ\JL47KQLUN#0F_+BNQWKGBEH4 M?_ESM:A?W=!I)[GKU-"BP+^BFN_*0-Y)R.=*M2A8O;&P[ME6A/@U+:['V8"WM'O8T(S8A26 M7D+\ A][],GO$URQ_SES$_R@6?O:>>E!8%G*<_3-S>)1T==P3>D(BJTOZJ?Y MRS_??[G>KFZYQ37J[K*1]6:Y6H5;$?._+MULD6;CJUO+_L0MW#;Y-I?J4+"[ M?GSZ_>Y;]FV^H\-&U^-,G;*M"/EIA"95'@6<'H]"F%XN=RH^3,>C.MLLM0IW M+^9)^H*VX>@F#&8V_9)FBRL<;653ZDMQ:^'O1Q?3V6+TY^JAE1-OJ:Q>VR4U M6=:[('W UT;+>Q:Z%8KV3]7;6*)WDZ](A^GL:NF+;:4/:M;=?2/K37$[5/&L MR,&-P^5X.91^QK]7CQ<)=PX)O'Y'^KY(DYABVV_9+4[O5HHBPXT46,$#1%=O M7@9C9C?WR]#)RSE\=N[+&T:H?9/&B_G-)U ^ 4)7L9W_L?JX>GLY'TW2?(Z* MB<>EIDCX\=;/]BXBC["/2F>LO#>E3:C*_',ZC=]&X_%#;PX^&/=V>673*=K?IZD#CW MA^^SN'H55%)*0!*"@W+> )5& Z-&$\X##U35P?7>*#J:A5?364RSGU[3UZ^^ MI='G\\7RU^M:W"P\&5P/8XY73[R9ERFOU BC1;JX*5]BJ0?(N>G0^@E1?''< MOWZD)_I?/U)IG3+E,4,62H&AQH#2(@)S,GO-<^1<_J CH!VV=\D-$Q M)$VJ64=M'PQ//4#EDWV;X-8UX?AR5LX?W/\BA-EEBJNPMG6<[U^(*HL<=$H6 M/#,2I(@"B+$! G,ZAVRT%_3?29G:FWG3%]2%?:T6-SZ+#=/[S2,51S$%20R4 M5 &\0MB)PJ79ZY"5H3Y;TX"(@U96.G7M- #XCB9_?[/.^=RJ5WJS\[EE%_C^ MQZB[DFC=)D.;[WK^"'17;^D&E3KM'&/.S+WIZ/)=23/VB.C M:R;V;46KJ#-UD:":F7#%TD0YU#5S@.22MB*FQ'DMZ[3SEM=K9"6$45P;!<$' M =[ACT0T >)H\790(8T8NB;5;J=-VP2K+YWEGI0KU:M>_Z\>KCB)P4D2P6D? M(>1,P KK@$?MDE$VX'JPA##:JH M4U8B0CQYM!4\DR <_@N$)6-?4F?OU4E/^KP1/KWU]OW#S-O'^=.G*V&)C8QQ MT-80;)N2^ /?);.0+E#E99-MB'X,EK;[OA68^J+ *M)G_L%=%>5[.PO6%ZAL M,,:JTD(O,@2#8'GO.3 ?;/;619L;;,GRETB$UI#JBPNG%U_&TZN4/J9QT;YW M4@*VEJT<\X8KIR$$HX$D43;"'(%@J6-6(D,Z0*TO?V^*X_:S8;, M@T/>C]VSZYZM7-:]^]@^9(ZN$V0^AK]G](X MOYO,+V?%Y/Z8YFGVM<9RL*%4911.+\S3;:3EXID25/+:C!$)X6783G">0DB5 DZ4Y,AIRDPU'_1(I MT1Y4AS ;?IU.PDZ6PUV!RCF6- \4(N$)]-*M+PD#[90D&:=%HL,+,AZ:>0G: M@J@O$MRD\2A92])DOO+S7H-Q=3QV\_DHCU*LQ8^=ZT)("LJ&8Q"4J;;)3U;FXTHDX?Z!UJI:E%G^<+52882:C@$")J6B0;"99P VA\ M1Q-$UH8T\$_T;G0TXDFK,/4]S=QF=+G?@(W'+K:4K)2P%HEM3G/S\S*R\+\R7+^Z\7*L M/;S'8-/L5J=\16/2AH0 Q3D-T3D.Q*,.0'@PQB4KM+(O@Q1[]>CC2:TCS/J. M#\(V+/V''U-(V(H2I_]KJA$T5JM\15PR.>H 0>-B(5(D0#7*XQ3SU ?/*&G MF7YTZ_8XTQ5F?7'F]O#[9@?M_<>J$#0C60@0P1*0#L<"PYD7O#')D,Q<9H/7 MCMIC0$-H>O2H?'&CFT-XVR>#M<]769G,E(YH+[I8SF1E4)XD$ (GPAA%3K'! M"?U^]FC:Z_JV,.IOL-^FVK^;IS:.^C7/5RP&)8J/*(GH(;! T8)(&;00/B5' MN+4-PD?[V8QI<_BW@U%_\\ S21PV+P";BE6""94"$T"="$!M1-M/!PN<1>%, M(JB=#SYO1PNV1Q'<77V;3K]=WEFZ;#C:6JS(-CBF+*V)1 MCUW*!-]K)0@5I9>96*4:^)_Z62,ZY$3;X/5%EE]<.!]-TNQJEX7C^4*5R#8+ MJ3)X:S,.AN#1E"(1C#+*>:)]B TB??JQ+3ND2:O(]>?+O$O3OLIIMHTASQ6I M;+&I/46M+*%6QC2VURJ70%KG,[.>13/X(,$.^=$B;OWMWBTOT P%N'<3Q.;S M+,VW$^3Y4I41-A0O#!K@"%LVRD/.A@+QE#+O2RAV@UCU?@S4+CG2*G0].K?O M=J3O;HK W\=IV4,/+X?8)\EE6Z^HM->..Q,A>1Z!!"-!F1 _Q*1&I$S:Z#_ M]I2JKS/3YX P]QH:?SW]UH^*?_Q\Y:.10L8$(0<&*G,*/F<%*9(H"&6!RP8J MJ,N'G+.MV>37'UPA8CG.&=AS3UEV?JTP)]+ MP[#JO=](_DBHD$K57'!Q7 M"GRP'K1-):24X&A-@IF<]I_#^O'V#9E TQY[IJ\U\O;RVI\WFWD/GJL2U20D MBFL^JGV03$I@C"? =3(16TICD\#=?IC65?<]94DCX/H[,WAG 3Q2_#?08D.I MRF;KF;0"4G8.$LT.7QM].1\I&*-9<#;XV/^>2-(NC+V=%"O77+\M#J[[IZ@W ML&5]@2H3;Z-A$CS^@D,A1Q 1_[3,H@TKK3&6#-V\ZHDHK2'88Z3+H\7X48:O MS5$OF\M6VC*JE&?@I:(@9F).%V >E$0E352] M7+MUBE?!:"*+!\-9X\ %&H$9SL!0YJ,,#J%O$#K3CZ_ZD%1JCF=O;B$WFA1E M[/WDDRM7:C_P:]9Q3]>KH,(FXIBQ";1$G&5V#&R)1/,YX6AB1!G9(,6KZL?Y MW!.E.H/T<%/4D_00.\Y1:\I7A&B16,#V>^U!JHQRB!0AVRAQ5$4:> -*Z1^* M4ETA>GC-J6[(\-;B%;&^W/'B($M'(0B9("KJP0B5GFO,2NRM.])1H!$3K M6O;ML]*S92JFK*8D)A \X1I.T;Z@SFLPCF47C0]1-]"':$\!0SV1ITT8>]SN M6@=-68CG3;=DUU12D4RT,T2!8V7T1(ISLW86HL;%WD6:N6\P&_6S!_+RMV3; MZ9D>CX&%E.+\#'MBC3>D9@SE#K54*FJG60G8HS*"$#H ]TQ!X%*)&*0G_J5N MYS;N^J?'Q3J$M3>*N:ME[-)OT]5-HGLQK'8EB+B)69%B!].,B&>)JD/@D%"3 ML!&7'B';255Q@&6U=89U">O!"'9SP>TR&\=UR-S-);:[4&Q#-95RWE,1+6HP MV@ G+(++RD/T.1B3M?*YG1-+/R+)V@7VP.KFDHJF'"T/J(QX M2X Y)I<.SUS"'7NW7Q^6>*6W^?[5U?4U.+6 M%ZZR--X;E[H#Q"PXG\X6 M.]+G09DJD\AE9 (L0:TA,FW!&S36B7%4Y^B33>VAC^K)2$VNO5\\5034@6!6Y!26E >6C*:<#%>@4:<"/#-$-SB:(@RKG M;7.F11#[MO?>YY-1P682-^8K>OIT9;5GP6L!6;&$VJ%QP*U$6]9;EWG(WK@& M=X?('XH@[>#7-S?.IC-D]N4,381YN>C[+@]^#:H\7[CBV1#!$#I+';[<3 M"?M66>%,*PEA&C*+OCA??#E?&\$S%G%B1MAD Y?Y82/QNB)=#R#W>@CY_AG@ MZPW0A\+T> #XL,?X.HL960EZM%C,1OYR46(1?IM>'_?>'"JRH6#E/0^.4X+3 M6I @$BFY846$H+'QUF9FP^#3(3;HQ[5I4UL$JS_KY&N:7&[T[-X\4@DF'9I1 M%C*U.'$50UUH%R!&8D,VV([A;W"VV5%/#(Z]<>HO.=5\\3Z7]!3+2U32[.LH MI-/O*[]SG?0U&WC2O/)*F^"51ZAXU!R,"PJB$@DD\53IJ +)[63>[5(?Z)!B M!X&XMR"TF\BJ50#4ICGIR;.55&BWAY" !L91MRE76- <(1%FLR-1)=W ?NEI MW[)#ZK2!V$&GJ?DG5'3W.U^_5WV5%\XZG2AXK8H)QQS*B6AG%[R1C#)!VSD6 M^T(9U1>J_457+](LS1=U O(?/%E1E6Q63H&4#!=\5!5!)QU \Y0L-I.D)KIP M3UZW#IG2'*\>(^RO [=7HKY-DY0W7M#X3(E**16JUHS'OJD#0Q,B"(]96%1@4&%=N=N:> M!,)C"BTYD?Z]";<'SIVK;KLM/#I?>NOZ^[9/3G M*,5EOVQ1E?H=W#6'<.58IM8&5/8)5AAPH$ 4QH#BW =Q;;N=[*4^$,)Q*"9 :$< %4]!J$ M]"2KK&(<_K;;_B38,%'U >4A5LJM[?H_RM E\XK. M/J"=KRU0'W,D4J%.,?B\HX*_55CFK"E,AE#]V!$[Y$V3$&*1CE M)1,6NZ:5[9\?DV+[03A BAWE19JUR[('55;1&99%N1\HJ0PAQ 1.^0Q92LL9 M45H5% =CR#CH)@TQ0! M(Z+1RNJ<2:WIJ,<6^GS:.XP''4#WFK+=5JY90V6),#D*#92' %$E#U''",E$R;/1WMK! MG_SMGTK[HS%1SJ"J3M&[@1NG'Q#T,B_:$ M;U DVFQKU*VB"HP&M.I+M@YFTRA 7#>%HRTO/@94(/M_SK&J*URU:<**/TD39'_$A9_M:>$79LT-9GG,OC>A% .[1E ML5Z>-O9Q6W]')8\HMV=T?A2&X" YA&@\'\N'%-G0PW3[OCVFKZDJSH[?J1!R?'9^I4TK/F)0* M\6='XE2?&MW@!%=/3!S>Y+H?M#_(G+ISXP_H(GN1,VA3@ <3J]/5?/F,][&] MRJNWY$BGQB3XVE)Z4&470TS.A3]X.-BOAT.?,/<#]D6;-W9I_4*?P MRYTY&X$\H!BTCF;/9WSNK=5=B=/3TS-R2H_4F3HA1+Y%;1^AE[B+ 7 M:0]\[MP#VQ]HZMRM]8?<"'FQ$V_P'FT':@/$@T_B%/\;1R;/T9!'_F$:IV=/U0TQ8D].>8G;YDXD5*> M*DK%6W)LCDZH.I+DY/1M)^$60SKCL!6 M@Y!##NNHCT>U)FYNT#]$,>X-K#M MP>FDK7.R-9UV /;*'ZK>33[##;S&V*Q9Y>TGGZG'OONEODR]46 MT\G]ZR*>))4\="Z<9<+&9>>'PH>U,E[G.;Q$I625F'ESZJM]JZR"],DQ22&: M$'"L! 7,"5G2;7KOLJ%9'_!RBE7>JMVSKFXN6*$AH6,P&C1."R"C5N"H2Z!" M"C%;(AEM,#'W<]"OGRY_G-.Y;5S[6M]7@I\E["$WWH-*SY6L*"$ZVHR-C(9# M4*'L*6>+*Y!%:]53D4*#0]?]<*G-;EW/F!;AZYDR#\;9'L397+[2F6OGN2\[ MX@D2]0Y58FV !4FX9"+JU.!&OGX.BG9/G]9![(M$)RDG;$'5B6(3B3()%EPS)GL:%:1-C@9T ]Q#K*&M0]LYX;$6DWWIAWX\=%\GJ[M MB955MC4Y=G_,1_'N256#\ \+5)G3X!7V!(G)@!39@]!HUTGN>8B)I, .F#/Y M"9EV:^NZ8A65B6IL%D3)2DB^+"$6Y>IBGW2VS-D<&QRU[$>C:*,SMXW;9ICU MO0(\%/C#;(JSV>+JP]A-BFNE).O_N"LJ"%U^!467)Q+8:D MC")1A^CMX-.9M-?IS["I.S /2[!R[\ZWT7B,C7@W6;C)YY$?I^MUXN:KG:E6 MH\XJ6FV)MP:,M!R$Q=4S,JTA$6%=(BXQTV"_N1^UI&?2=0/K8>GW?G&>-B6O MV%"J$D$Z2HP$H:R#$%6 Q%3&18(9[15SCC6@4#]93WJFT+[ '8 DU\3^-=5< MZ6X?KY+*,MJ,2K[@! J$8"PV4281E354-"_MB=3 VX"\WGZWL M\H]IGF9?4S%OCT*87=Z[QJH.6VI56'%*C=:)0XS.@R2* ,^.0V#14NU(Q)GU MQ;%IC\[?QJ>NT!P0W\H.(OY_W8>3N'(+S4\OOHRG5^G!U\UXN,.+*B*D5M9Z MX H[,8O@0?E@P$>G-7ZD1),L'P>%6L3X8DV]OGBZ7 MB"XO%LS3V3@?M(@ M]L*8/=$Z&!\:.N2W5%(1E6,T.!X8<0X"-Q(\*]&)-. $365VJ<$ME_WD.^R# M-VTB.'S=[/;C%(_\/$U"W0W2YN^I,HV)1(X:KD.%UZ6 8U,* HZ4+0T:<0IO M8/'J'X:1/8-\,-*60.7K)HW'TV\ESGL7*CXM74GIM8DY0'8.E8%RR:R6S)4= M,ZDY-5'2%^6O[OI'+.9F]"AB1)!!6E!\*XPA%O1$Z)66-KF11]HO&PQXYN@C6+;G^) MDET]>'AGF':JO9(IDV""!"+P!Z[M.%E*FX G1#9DR[AO8)+UXXCMBB[3(<#= MUP)5IW7XX3'.I;CX-F3E74655B31$"EX:@@D$@10C=-P2ID)9H2CH4%F\IZ6 MK0$QL!&T0R+;^F#5C1I[DVJK[)B1H>3[$3R#PH&*?;),(Z*CE2:SW"0RO!]W MZ8!XV"+.0V+EA]EHNCRMWQXCUU59H?W"(Y,*4J &HM41;.0"(A,NE8.7(KNA MNTH'Q,:6,!X2$YKSI2OKOX@N*]SQ_.RX;KZ%J? M^-E]NY:^^(7>YY6MM?((?DBSL'X#H?N75B+RP)2B8#WJ,J1D0DA,) C,Z1RR MRT;7.C9S2/=NQQP=9"\5K221E*I@@%- P47G2[Y MA4K"1VN=I"9H-[2$5O?$?[>\G>?C=(QO_MS2S=;/UEFY'"BU3H#3QH.QKDR1 M+()W,DH2G.=-KG$\X!77>Q-BQYR$;4+;E_Z\O4VK]C2___IQ5579F&>*2Z#$ M>^ F"<"5SX'(V8>80G2NP17&![P(NS_"-49TF#QK>$OVT\HJQ4CTTE)@0@O@ MG# ((E,0U"MA-#'4#?[@V("XMB>F@V1;P[NTG]15J42DISZ##3& XR6J35$& M3(9@HHZ4QL'>Y3$\KNT)Z3"IUNR>Y"=U54(91XG6('5DP$/,$%/2X!G#'DA4 M1=T@=O" 5V\?AFK[03HXJK5U+_?Z"JLH8E:&A!*[G<')DEB3IP@ABISP(]0T M&H0''O""[MY)UQ37WE+@+IT4=Z'^>YCJ=:NH:& AHB);XB(URE).P)?[;6@D MCFA)E#6U@BP.B\3NAGO#FBNFHS2>*/ ^X^I(2WB@L H4P=Z:,-T!Z-^WRHKHXCA/%NP4GBPR0HT#E0$'K4ET>8L1(--AGZ, M^T'1L06$A\W#+4;__I56S%--$TVXC(L,V00"',V)$F8F>>16!M,@0*4?XW_ M7-P3XT&S<8M38.\Z*^Z-HA*7"\9*( ^3#*PF^$/RD+WR/J8&7O9^G /#Y>*> M$ ^;BIN-N+WKK*(2RLM,(%.O(9;3EU[S""4+1^"&,1M<].""UYD2Q3,?O NA$P9,>X9U M8 /NW03MS3)_;/)?[5Q7E9F3FB<-3"<)T5-ZG:X=K5BB.?ZVLLIPEI>:OS6F!'_%"-(2"2:Q%*3@!)>&H9O]@V)=$VB'1SK4 MR]LCW4UE% MT)(/LS3'_U<7GOZ:%H^^WT#!YI57CD>9-5' .&01=26$9U2/F!$ MP?8&;G9YU"I?>9%1)2O9IK07D(DORZ4JV]?">4MP$B.#O]:R;RH\OF^N(Z"' M,TQK^91VJ:82Q@=OF,5UT3JPOL2B4XE6@62":FLE88-/V=-!O^_#K/TA'13! M:OF2=JRI4MZG(&2$&+D$[9:G*G4&+4TR2A.FS. O/!P(S1JA.C2FU?$A[5Q7 MY2W-A@D+/!H"6:/*YX5$TS,GK5PFW-?;/#BD!VDX;&N"Z\#X5L=WM&M553)) M4B91+$$IHH)#$6U.AR 13J256C5)C=^/YV@P;&L"Z]#(5L-GM&M5%14V,&(\ MH#(A@.?$P#M-P%#MLHE>6-N ;/UXC(9#M@:P#HILM7Q%.]94<;2U8B3EG(W& ML6=T.0[M#0BC':/)>=$D*+,?3]% J-8(U>$P[=T$6Y#FY;+X\64L%R2VXA]Z MOMHJ:F433QF\-A2D40YDM ;57.9(Q([1NH%YVE-"S\&[15KM@,Z3X%PWY%.IFD]'D\QP?7SYXZ*PT_UJ.W!2/OJ:9^YQ^O;SP:?8^KZ1=BCA_?[F8+]PD MHMP;9J@=:ZI,L-S8Y(!F[T$G4>XIH!FDH]&@8LH"J97,L%=< W"IT,HKI_8(*Q=_+).L M6>D<:Y 8M!_'8!^\Z0'8SA?N9U:?,H3X8!R?N4KBCRU)^G++(558NI\BYLRNWN=WDZ_86=/9U=(/<6!0MHZDE9)2?GBL^!]_^1]0 M2P,$% @ Q(C:4'4.)0N-9E^VU7=V[3SRTDNGDEE+, MI23;V;]^ 4F4\Z(+Q9NHK.K3E/K]1'\_KUS__UG__V'__CU:O_K3^\^_?1]GO]U/KG);M,WQ21=K-Y]LUC<_?677[Y]^_:7[Y_+Z5^*\LLO M" #\R[;7WA;QKU=5LU?QHU<0O<+P+]_G5S__%#B6VZ;-'?\.KME!*^;ZK87@H_.5___KFXPJ25_ELODAGD^SG M__RWGWY:(U<6T^Q#=OU3_/>W#Z\?/602R+Z?_V52W/X2O_Y%3?[?,I_G$=5Y M>/&J_TV97?_MY]#R/L 37DG8+WGOTS) =*AN^N33J_\=/BVTE$ M'WQ K^2^#G;5;=:4UL>]>R7TXTV0Y4TQO0IFH0OSZ^*^*='[GS0P \V5O,ES MNV)N$:SP8(WGQ]?!G8V[)Z/V3+N_3T=$!9?E??JEQFAZTK"3U_LT+_^13I?9 MNVN?S\(.T5S-KMX4LR^?LO+69I\7QVAL]K0S,&+2LKP//A53<7HZWUG *,7CL_/5G1!KY;3T/C7=+$L@V6=S1]#'Q:BZ3+N#YCT+E^D MT_Q?>7;U)@MOK3L]G(^B,P!:SX]I\\Q.F%J;%Y_2[\=IW=&T:Q)J*M+^'ET3 M]$,)@Q=Q5\P>VF2A@?M^E\WFV<;M.IWZ-H_OCU6;76=EF5V%C]5\GJW5,$\_ MY]/5(&S#YFF/[H]%=WV=31;YUVS[[8=@[GW()D48@M/\E!V4KI[?'[._S- /HG(?;TZ)*S>6-C5MA,BWF:+ M]3A[GY5Q@ZV8K9SD8_0?A/Y0OP]9 M<"/RR6HK*WP1FCWYY+=96+'_7J:S\$$[_KIYZ5E@6=&COJ7EE8KV6EA3>H+B MZ(N&87_UY[N[]9EJQQS7>':?3-:;Y6IU[H3,_[5,RT563N^WGKU-%^DQ^@[W MZI&P'W)\_OWIY\I=OJ-'INOI3)V^G1#Y,0\NU74^"=.CFDR*Y6H[_7TQS>N< M!=3JW#^9-KL+OF%>Q6J4Q5U6+N[#:(LG)W=Q6RO\KFZ+@#D5YO]J+[40&-9_=/Y/UIK@3 M'K&7Y+2<5%1O?GU(^#:4+I\M?KG*;W_9M/DEG4X?4[ M71,5?L]F,3CRU55VG2ZGBX8D[GU.CP07MVD^:T_OH\=T3N[JZ:]NL]O/6=F4 MUEW/Z)K0F_"\Q/^W+2.=)T<";I^1?9] MDI_//*UR7\U=?TO0NX OE+]ET,:\^ M>14_>07@)OCWWS83JH/)#$54Y^:DHK[+R;S_#JN=F1)ZTH,3 M]#Y$6PR*5F L?+":3OXZF1;S[.IO/R_*9?;CPV*V"*/*35<12V$FR;[$7P91 MNATZE5I]MIZM6:A MTR190S.ZP.N/H2OGT9%'?%V"BIQ'-3YFY>IH^O7L*O^:7RW#ZG[_.OC6B_!Y M.MTUX_[ZR"'89=PT?&1"I.4:"Z,]@TY380'?V@>>636D(NUR?NII44.I/[5Y MA@%QZ!G(%+>?\]G*E_FP#7%Y?16LJ?PZCZOW)G!B#>+5XP"*\-WR-GRX;O)Y MOBC3R:+&U-7]2Q-BM1"8.BL!5H]M5144RC7#P\+QIH M&.Q]?X*4TD88JS15!D/& .0;[*4T#C<>%NC/87%645WB,%DW&=2Z2803'GH, MB(JN#T.(:UJA2BGRC0< _G, #">72]3VAY\,:]CO>',"O,!$(.P4\%8 (P52 M%=Y(J.8[&KTO!*.U[MO#?%RMGY^[QT^:LI'N8L,LRYB:_/"+R:1<9E>;9*)= M$_;P1"2&>N.-4, B;Z@5UE*[15:K$>^DG%W7B@L1VH7/\L//[@FT8?JC!DA@ ME"?($LQUA2^0I/D9ZD68]UT,BG%)Z!)'P-ML*+LFO"DL_(1S1Z43E!F/O/:@ M6OB5 [#YD>]%V/-CU?C3)3.4IO^]**Z^Y3_B.W:H:-4D 50H+HRTEBO!@R'I M>'50I@(#M>)T=NH6^:/I5D-(1S[]55P--PT>>V/".5 :QH'&5%A:I/8:5/@: MX,UXI\,QN'4=P_M#??_CER?(!A9_[S)^\G"89+>QFLVK//9$T*[H\@Y?M;\^ M8T\O.7?,JXT<9%$2T"XZFA0PRI$6M_:P1H6GS>8S37):;W(FN87SZ M_,1Z+#PQT"-*+ (2>F@W^!'(E!U+].UYE*8X/^1#AO#.R\4#_0Y_/=7M\%'R M(9U]R?8$ZC[Z/B':0(S#*@FE,1A8A0RHZO&&Y XNY:(]=0X.YOKSW1L8] M:9%@!!01F#/ %/) !7(<%11K\.*;CB1_1K@ MNUW>'A3:HS8)TI)![((W;34E6A@?_MO0+JAN'N/1^]@FD= (YI%R"BJJ;/@'Z0WM5 L^HLW[3N36@O>A]H4^;%?XN+1_"N\^DIBT MNT."G;:" <6%T$1+R 6'%7?8B.8;B:=+]@(,H$[!/)^J'$T[V=I^W4E=B.:D$KE%ZB/HS*#AN;&IQ'_,?FR$<3Z]%THP9/ M2QAU$DD6C&"'(5UE?&U75,0L&(\5V)V(BZ%A&RR%;7EWM][72:?N]FY:W&?9 M8[A.U*AF#TR4]HYP82S65GF&*%6TVC"C7#4_7NHMOJ1SI1H$N:'T:D-JO':C MS#\OHU B!QN^RFC*Q;%3S-+R_F$C=1L+_!S?E&[XX(2",/I@P"JX\&&!@(+ M:I5@FJ(1YIZ-:5]Z&-2'TM$'-18WU=56567G'[)Y5G[-KGQ1^N4BN!NOY_/E MZO;#_6IY\K.":RLP](XJ "R)^TA>XBTF -#QS7BCT,2^@6X<*;T#G;?+"&AQ M[;YGDV6LN3U?7?X3CW6?*=+)ST@8()PHHZS$0#$1C%Q:[40R'D =7T3&616H M;X [5!PUFRW3Z8=G<&3E)%H'7W9-1$T?E4CFE.0&>86(A0I2SJLM-AXF[>8^ M8&^Q:&-4HZYQ[E";[++=6<-%8 M7^@?25]: SN@(;^J21UO /=D_X"D2BN%'*(>&A M0V8[-$2+4&OV(E6J1VP'=@\?3J Q%G)=H/VW>> IG4Z6TS26>MTT>O=YFG]9 M1P &;R.Z%?'>HI/"EQJ^(T%.4>PYD0AQ3+66X6>%(1.L^1+)7[I^GD4 0RGQ M^_6&]4%@-PEJ!]3TA*UO,)ITLR8^>E6@!'!4<*\(@5)0@YZNM:\$D:+[C+U^TVO4-]/D6ZSA8XO4Q MZYV6ZHOT?G4SZ-N X*=OV?1K]FLQ6]R<%JA]TI,3Y#7URGH%)?%08T)4)1D! M*6J^AP;!2]?, 7$?J9[^GRPM/WTKNE//S0,32R"A8>E@QC%'L!2 B"TZNDV% ML#_$(4._<(]9&@PI$,I@ ZJ3'JEUF\#VEWD(,BS>YW2R55G&NYP)^)X3\V/P0[Y8 MC:7'[^TP7_S!.\Z=+K[2E0?T;-7A6$3KKCX)(T JCS!R& FN@8[1<;'$@M,& M6U]K%W\8/H\E9N]LGPB'B>%2&$@#JSJL\@IN^-/*RR&380\F6G<@H5WAN"WQ MN. L:,\QTLQ1[IP(7H>&$/DMHY TKSS;3$<:0KU=<&,#S.S)R&V.])C6V&P>7(\#RRJY75W+?HAA/9Z5G-EG.,D7+8 MHN"*&.3%YI:9L.H8S9H'-/6>U5P;];U9S:?QWC@H[:%A_6/"WQ>&MKMU0C$E M,2+3*>4FH"=;XB++/N[=TNL.E=P]E-B^F^56Z")Y?.HT!V!]OLJQ7 M?V7/&]^G\4SU)KB9D[3'>F$/W_]Q$7ZN1!TO;)_?^&GQ;?@WOYZ%)MG@KUW% MX=\4TS"FYO&RB<7]'A(&R&JKR*KC,3YOG% 6ET,%A8>6"N\TYLA@R20'&$#" MZDPU/7-V]);<1PT32Q2)B6%$X;#,>^V9JSA"3//FA0(Z=@[;".-I/ET;!(9T M!YLKP7J8Q76AF,5!>*2(Q,%^20PWU@$01@C3(L;865$!I"4B/Z1> MEC:,RHL=HQ*<1_@/\B*/YN@_:YO8X/83*203W &J//?85FLLY;YYA:C>?*N6 MLMF?5=H(D0&+OZ3Q4,VEY2R??3E^G_#N#HFACA. #)'&2\"EQI94W#%DF@=@ M]!80U*V\.X%E**$'?Z[,@A-FL_6_K]>*^LC5^E!,I[XHOZ7EKN3BAD]*F/4 MD:#\0L3::4 ([;:#P-@6I\Y]J4F'_D._8)UA75@GRK];+N:+='85U+[>$O&L M6R*D=A0[:93@EDL#1+"WUYP2KL0(*P#U)LO]ZTA;V :K /0,B(,>Y-/&B:?> M:ZU,L*P89YAA#:OA%:92V?STL;>E9"AE: W68'/$\G:5AOM0N<<0%U"!1$L1C M*H6EXA4OX8/F2(U830HL;9: M*,&@UU)L.;.Z>;VXWL(AA]* #N :U/2(=9JR*[LLX_RUFK36EM/JRW?K9''W M/2LG^7QGX:3F#TN %#Z@Z03S1&N,,/+;*=%SV?Q$N;>Z$X.:+GV">685^T*#X-J4)?@C4%E5OK?4&-6 M?1.**-# 8XD%1H! +-UVF "-FYO&O=5J&(/"-,%N'%92_*DC.P^CPQJ;23N? MED!!A80*01R+[Q@B -R.HV!/MC@=ZJW,PC@,I2[@'(6EU)&6'7A8HC%6'CCC M/0522VN8K23 ,(8MY=S0'# H]'#%8*V9S_/'B"@7%,(82]X$9H MM@[)E2*XX1<8/VB \50@@3PFTG(67+M-H+CDBO(AL##S":=JG"&T#7?DALV?K"VG$^*'SP-G,N*&-.(,BD--H9P M1R!BVP0$*<(O_I+C!VO+K5;H6#.D7I8V7&#\X+!*<-F199)K:.-]?#K629", M6U!-G\(1-N0JT"JRK+:4ZD66G0;+&8*#ML=&P;=8V>4Q?^E]FA_:$*_3/:$6 M2JF,)QP$ XQ"H1C=<"Z%I7)\"M&A#=D#0OW[:C&2()M-\JS7U+4?;SEWF9%X M5/Z(H#I>W_Y."07!>@2Q)F98- P48=@;:XCSGFD%6*WMLH$X/>8%[NZ06!0X M#WF 70BIZ0&1TQ4;>E\75(%]0$+C26$B LA-WP9!FU?)SN7GL1/9=U9^"\#,&/RK,;B;Q/ ME?.> AI_SV99F4ZWU>,#(6JY*+9_OY[-EV4L?;#7;6ORF(3+&&RA)(464B2@ M5A!6BR2AO,693->V>T=2*@8#:R@7[Y]%^7M6SA\>#AU7EOJ=$V[C505,4JF) M@PAKP6W%->:X>=9XY^'_W:I(;Q UGB/65] %7_,N6C5O\MM\;X6='4T3Z#%# MC%(F,0#! L9,T(I*Q,2@^W;U_/0.K?N.4.G=-_^:E>\?W/_8N5_NT[Q<'2N_ MN_;Y+.APGDZ#.@??9'5D&X;-FV+VY5-6WMKL\V(D9)BT+.^#$FQZ//SJW%L+ MD88?A-?95]C3(V'68,68H1P0%_X0$H7)A!,$C=?*U_*PAN#QV(["CM9A[E7, M,.@ UU)J#H-MIC:\A0F9U3HN'V([H;5LGA4G;HO%J(^9XT!<; ;BIT#ND=/E M7QJ>#PR ^Y>WS2QD(KT3[;B#MA/,TA*@E)(,E<#Y: MW(XLZ\\;)T9Y(HBRE@9^M"5::U!QA5V+LB*G[QF<;5%O#_K MDF IF;0<01\@0T1QA+<<(HG)N)?U-B([*/W6"+U$71CETCX&%>AHNS!>Q/2^ M"%!\S+YFLT_?BH>K3WCJ#0:QT^$#A9,>DGB#.%-."XH )D(P2'3%F21DA*% M[854#(16>ST(]#PFR2XSM?RRG"_D"8I0ZRE)X$L@H[3S7B HE0#$;WASB(+F MFM#CA92]:$(?<#56A=7EE6L%S;^O=/0Q8?^]G&4P:",2AY7AU.D.MFPGC.6F_IO/]R#V-E5TC%97\\2S%>W3M\#Y_:>;O%S< MOYL="5)I]+!$0>V1@AX"S+BS0#%6+9&>"=,\[Z"W6CZ]SA.]H-:!?D2-#:_? ML;SAT(W6U8Q:CTFHPIAI[Y"R @*IH/5;[H!5S7>/>RN_TY=.](%75[/%4WOG MJK* $3K9J*CUK$1A9:2.AC2/43Z>.BXK/HU3SBNJT^MCU; M9&4V7WQ(%]DJB^?J?59.PADBB$?/>2,,=9,J"6+-UBX+U:(3I M;?T&+70(5N/YY#%%Z]H8^61SZ?C;982GN*[N(-\WD9STD$1Z!05TWED;QIS' M0N@M> ;J$44]=JT&O8,UU,RQ#BS+WL3"+=N8W@.3Q,[VB;&**^IE,+DIU P( MAS_R13I=T?KN\S3_LHK7/71ZN:='LJK4 MQ*'20D*-!(%>\XH_BEN4P!]H6Z*]W+M!9LB E*=AJWO"4*IF"01&<%[T&'(FD_R VTUM)=Q"SC.(5@UN]JCE:]GD^DR7L)@EF6L,/5KNEB6 M02P'RW.V?71" =%8 0"4#N:RLD28[5"P'C2?) ;:D^A6@0: <%Q*M^&FM89M MGI-X; 40VC@KJ9"6: M$A87PJ'G^W4#;&4.I4S.\QJ4[K94FL=0+S>-%F!;# MX'\%K+<6&(&\^<')0)L<0VG+B4 -M[%QG04UOMJ8UZ:8+^9OLT.3R9X>"?8. M,<+"(LV8! (&GC;P64B-:7[U;V\5@;O?LN@"F9Z3NT[+>7HYB4W6,HN$=DI; M[73P%R3R1B@+F0G&IJREGF--;&(.:HN41L8;Y9@D7*L-;\&H:7%X/5!B4VW9 MU$AL.@V+(1.;:I51^)#.OAPJB[+]/F%4&&289(@0J@-0U,(-HT00JP84>NOH MYMI"*]HCT6<1C!5->T^2GK1( &<:4Z"@D1*3\ LQ%==$,RC&&:;<$/NGDFN% MP>7(\#RR.U"L9#C1#2>R7P-\M\O;@T)[U"8QEM@8LB2IB2>8&"DL*]JQ&S8J M_'@YB4:H%]WPWJO#]7"F:3[&MK%5/!_".<*P", XRC#6>4(C#D->&#FS(= G-I6;## M3 24(UK1BKMX=>TX[9]N!%8O_;890B]-#T9E0XU)_&<2>_#;WUV;,KO*%T?3 MKY\W3I347"G,8[$JIH&@EE=V)Y4*#IILWRK_NK9XGDJ[+2:#23I;!+;KRWI' M\P0X:[0G"B*IL(8:"TJVG$$[PA"FKJ7='I6AY*W+_.I+]J9(9T=E_;1IXI4" M7&I$O'?20"H88!N.&,&R>;)];Q%*'&I9+3*0WQ@),,. H%J)0DD%O*PZ5UVCO\+#H'K=*B/02 M8R:0I4@1JPF#E0_!N.#-X_2&KV;02&2MX&@LJIBZ=B33_$&3!&JI<= 5)5R8 M#1!QU%6;]MQ*TGQ<#5]7H)&0FF-QCD#);7#4D4W,9^T3 )V(8>L 64\)]\;1 M'[P)/.3--"VCWYH&XW2!RSFV,+>+]OJP31=E67R+2WIZ%[XYF*MURF,2Q:"Q M8=VP7&C,&%&>5L.'2RR;V\R#Y_(UUI#^X&H\G>^B:?MOEAW,ZSWM 0DD CJ$ MM;&$:2P4@&#+$5"^^5(P> [?J0K0*U#GG#,>!-.JVV(Y6[Q;+N:+=!:33$Z< M-PX]*HFE7 2YP6(C';D7T,W=T"%GC^:-*3'_W-2M?SZZR M[_OFB6<-$\49\2#,9=J@0*T%@=B*0B%:7$

-Y?H_F@+2!#C?N*SM>S27&; MN>_Q_IWL<(K$OBY)@,A:Y 0.6DEDO*T)\XI#9E7SF-W!,_6:CN..H!E:^*M< MCDUF3_ZO[-!MQ?NZ)-HR:+GAQ +J( ). [*=D2AO+OS!\^K:"K\E-*/*D/DX MN/+@7ZDG585:;PT;'5_6+P[ZKHHOZ7E5:U[GVOT3N(ML8QZJ#W&E&@N)4=QE])! M[&3XK0(@41U7WU MH!5*+U$?1AG),!8U.(_X5_7_5J;K))W^=S"YYU?Y)*)__"ZHPST3"KP#A&-M M >+!$[5.@HI?!>"([J'N3G1/[X;J%**A5&+_,MG(U$PX) 0B!*0ATGLMM:1L M:YE9/,(0]?/8FR<"U;/C_L#Y^^&5QQNSBUGT=M]=;QML]IUT-@LO.E+DHE.G M] ==5;&0.';G\VSMC&_J&N;][PSLI,E=7V=AL'_-MM_&>JL?LN !Q!WW52&; MLQ#VVZP,1'R9QR'H[J.?'[]*S=]=OLO!QUC>4:PI6/S?[ M9/>5>(=Y]=LP;Z51M\^^+[2XR M0D]7W0[P&/7>SONR"(;%XO[]-)W%PFGN_RWSN_AV?5\CD;Q&[T0 *YC0DB%H M,*+4QK2K-5C$NT&#LD[;]6DG^J)OI(8RZ_=27BO;N$;O!#IK>1B:PC-.@RTK MJ9$5WX*ID=\4VJEDZVI-:_3^.-HSRLVCL2O->91%+_-I/*,-1%>_OKZ]*XNO MJX7Q^#7CM?HGBG$'X[T$R =6PX2.$*EX5]B.<(.I4XD^S9CM ;,^RQ69&&.6 ME7=IP"/&Q1\HT[>K:4(\]=H:1P!#3#L.C*DL06(,;AX TG.9FV[,D8Y@Z5/ M'[*[93FY">ZB^E)F*RU\2O'>=>.D_HGBUFJO 9(XP,AL^%%-L!19)\=I=[07 M83$<6'\,11F5B3%2_>@HU-?DB_MWU_]=W(6FO^;S>;$L\\.)8/M[)(%K Y3@ MQ'FAP_\4TJJB.9A>8RM V+TLBCYP:BS;C^ET?;70YW3R^ZW9[M]#%[&JNOJ;Y=,^.5LLG)H0KHH4"7&OFJ+<6*+#=,5)VT.SZ MFJ=/G>U^#8O=8$?6>QAZFP7ZB]^/I1S6Z9X8C1C4"#% +<$08$!0Q;G%MOE. M:6_Y9=WOF?8 5,]GENO#B9Y/EP+[ZZ.L]VN\B]G'F[3,AG[?C_,\G<[S27#[ M;#Y=+K(KEY:SX/S-0_-5P[Y/A/;0U[,4WI>;(]]X2.X7K[!U)+);AJ>!:,N<09@QHML$1 M*2Z']%P.GMP-J3)/EZLS@3WJ8\%5!-K*PYBF\WF )DY:1PX#]_9)M) $!50T M5D(@)8/70"I@PO^&W'$]:<_M#*JQ*Q*P TR'LK$?DGGT=.=YXX0+[ AWT4V% MT$D6W(@*)ZR@T^/B */::AN5W,]UOKNQ;U>D'CVAV]4\ M80Y0#+A34!!$F MK^)8S"\"@,J_G-+<1S[/3VM:(#+:!DI5Y-EX_'-BC8G_6-EEM10//O7;" M,^IC1:&M4F/3?)CW5GJG0V&WA6.P^7R:S@XMX!Q:(4X'JOUJ&'B*0)4"6B D)C&$RC-*VX 4'3R1;BM$+EW.HS38SR'>K@Y)XQ+R>A;+M.5?LTC#X>/O?>T3ZL(T96"LL0T" MP=!:J"IZA;S@:BT^%X<=71/PXSC\NQ,.]$F(4!4)\ M;Z9R5P+M#)2AULVU%7@\5>91NP1B$R\Z(=0XHQQGD-&*%\JT:!Z%VO,%+N,!^QGC 3O%\IR:\WH^7YZL->M."<>>:>7CK8Q< &6 1]5N*/-8 MC_!@?F0:TPC',YSCGS#)'.B5A'4:?,BNEJMLGYA&\F-UWCL7G9&: MA&'"(+?!! #0*N@)L'R+-5"NL=+V=J'/&93V<@0T[L$0:W8L[A_<^[!*O-O8 MKB,8'C7H2XSB!@(!L3;>$X8\P97N<"EQ\\O3>KLLZ44/F.Y%-II=YGUB.8). MFYWFAJ],8M5>%^832+T%C&GB967B!;<5-3=]>KM.ZIS)5N.0PNCU?#.(']RE MMP:@#P7?]ZY$*R'CA.$--%QI@V"\ W*-:3!.F\=U]G97UB5J=D?P7Z!*OYXM MRGPVSR='2R_T] (>.#8)AJ4F$$$1( M)B%#0CB@B'1LNZH"VGQXR)YZ^C\Y\75Y^*1;Q)=" C MJL[K$XP1",:J,,A"!@V@$)OM?&1YBVR0EWC4.$*1#!8V/5T)/[O:C<'F;J!# M\=2U'I!XB+PVT!$O-/2(6JVJXUKA49MZ B_Q)+,74 =E0GH+#K=R96"\JQB%($"AKC&*PB M0 72M-:]PKL5]R4>J8Y%#H/9$D^R9,KB2YG>_CA'5K>Q,BP\9 [4>T(2(Y E MQUHJ"@C$3&FVY9^'):6Y'KZD4])^43VO5JU-B]MP]L2"P:RGD MS*&8(:;,UF,5V/H6-9=?TB%BCY">29FN[#)8I5_6I*]/<>JKTH[.B18$* .I M191+8IA2/XP0II5HKD@O\N"M:T#'H$9'7=YC?1/"1-Q"\V'R51AAY FHLA.$ M:%7E^T6><76,YP\=ZJ6L\Y[:NS]R6.N%C*\.F .S?Y;L/:A4CG-@%21"!66R M@%/#-VD0,X0YJ+@3&:(,CU4(,>>UUWR5[:ZM, M;R5[3P,['7/)WG^$J2O>XW6X#,@F.]1,P@I19J"% 5%!<,>])B\/OBRG+ M6UO\15%RVC,\CVR/9\<.+=E1GA*L9*TQJ8>)[-\N.EURM_Y0D6.A<("8QE%[",!LR M5$V!+*S(([SGJ*$'3ET[>B UW9/B51U$.MXN6S"A&O)>.253@0 MV2+:H;>SM*%TI2ELEWOV(T0@Z<#WJ]ON$:JR441YII#6EDG(I-S0'O1?- M;PFYF *NIQJ";?#K7>9[Q_R3%H%K9AQD5&)GG9/<,@DKNJUC([UMH2'V3R77 M"H/+D>&HS+EA13>^]RFU]E^5AN3ULDP!M&1-68X* $YJ!DA%.X:NN??4N0G4B=Q: M\-ZGW#[EB[CJOYY=Y5_SJV4Z/6#F[&R;:&.@MI *!9W#AD-A7<4+H?0/4("S MB"QA, &5(_:+=<-#\TZ\4 [%O";?%I/$K?%K-*J]8OGK^[_G23Z2+8-X=' M[?&>B?*Q%*$Q7C(#B/-"H\K0%4J0YK'7G8=>#S:*.T>MSU%M;O+LVGW/)LMX MR4>=,7Z@1V(=(L)([A2A@ L&E0,/^&I^NT;G =!#C?CNT!KJK*3)M6:8:",I M!E82YJQ"! A=<4(@:KXK?KK<+\1%[ #&H17BU.NN8BT.)[Q1)&Y::N"(VEP6 M!:66&(W3UVLGF,/W7C5#Y-+E/"J_[)SB[Z^Q:,^ 4@X!I+9$ A'NM;!4= M(IGR0P:U-;LZJ3;@M:XU.PV.P;)_FUV:%,S+>), AHPX!@6UM#J^EY;:YAD? MIV<.7=B"W ;'T91'N(";9X!1'#*ON+1 .T@QJZX]@](H;\=M'334DB&NH&D& M[)^JVQW"HS1X+EACSZ.IN_*;/GS\[=3[;Q[W2Q"5$F)(I6&&D2[WN,0^>%[<%J!>R9%:GB!$D.!-TH 81)@#?6#4&[EK&B^T7I9%RAUI#B- M0!W-&KD/M]U5KC_=I+--%:15?N:V!%*;=;,C$A*!->+<*(JA54YA#E&UIZH( MQY=XF5R/R7SCE$KSG8RF92#K\9-=/2KVY=.\W)<&?TYR$D(\D5I(ZIB&'%I* M6(6V=@2.\$[R,XR!"Y+0Z->)U8]-OL>:WX.U:CI\3:*5]4'N($A<:6<(MEI5 M2'* F^OZF$MU#3[?MT>^W9S^F.9NEJA/:?DE6VS*[N6K6SWB'F[ZY?!\/BPI M"0+2*V0 ,0YA8620;Q4ZK"E&S8/4QEP"K/E3UIV>(G5@ MTC\;38D%@BM"L8&<*L X@:+*"M38\.:[:V,N>M9TA;@4,8VL?-%JWVB]4DX6 M^=<8XO-GR:*#"BHU=D)H)P"QU,0:C)(8H2QD07,EJ!7ATQ-R%U6RR",J(=&0 M,$N@QDQ6RWB%_ M26$ M;5DB$/59L#^J;K=(7P!80 7I;&C.+WM* S 8R\!)9QB@*4&E')3\8TWO+;^_8=B.O5%&3N=Y6QW%R$)QMHB#!V$ M0#+F@2-AIME( S)RB1$O/?H^8Y;-"QHI_5T1?"H-"=/"*\N H5K$PF=" 5') M G^DL9'STHZ_%AJ),++'T;C"R,"U#!O,,(*TZ JV$A:S;>"8-2\1M3X0BA> MRB!J)<'+'T/_6(GHK&/H,0D)(!!@[)%3S@$(E4$451) H(4_.[[0C)Q@]HR*Q2&(&J7 "(L(<5,S1K1PT>TE!("]E)+458G\QL)^; MAC2JJ_^[/++&#$Q!(H60UEEB. !:"RVQE48"!N/M2E0W7V+&%]LQS, 8MP#/ M'?6Q^K-BY<] CUH[5TB:\/^5N> X!IH;6/FRCF)1*R'CST"/++&>! P=(-HA M8C!#P*D-CM9Z,.2V3M^!'K55IK= C]/ ?H&!'M)C2[W6$")N'(4\6"P5 %3; MY@68+B;0H[8*' ST. W'T7A0%W!:SC#!4BCB*;>>:P0-K@[E@J5MW"4%>M36 MDB&.S9L!^Z?J=H?P!01Z7)3&GCD+XX?3<#3(8V^?!#,)%)&<06X-X)HX7FUG M6ZC!D%>3GC/ H[:H]^4UM 1V--/Q+ST$F/-.#UE@?[H[OIO[+&&1P@1K>7_#%OG6#VD!Z?_+ $,6(AI(IC:L-_5!I2+6^>$WB)97X&5M2^,;^4"7=SHK4, M;/=Y/+K_;8DDS*QO#?7< N8(E=5A1ORTN=\TOH""<4ZZ[85R*U>>BI12SI7T/./I M1"&.9A#MW?=Z8DANU]B^QE*GA"042($!DY ZK0&A0%0;:0(P*)J[Q.-;3/)W:=)$._+H?X2+/OW\]"VIU MN]*$<\?XO2^+J^5D\8"B-S6"]P[T2H)CCJWE7@E(# 8>4(P-"G\YACUPM:+) M^H[*>TY__6B[/7T3[B'P$L9JW]XB"Z%A;,,W%%@->;?4P2BZ3F2W-SRN&W2& M#'NK=??DAJUWY:9ZW8&;Z7B[K MSL!Y&8(?51S62.3=49;2W]-Y$5IEAV\:?-PJ[O=HBX(WZ@"R@ @GD*AHDXR. MZ-"](XR+KK!H+J>RF&3E?>!AEPQ7U4O=S?WK%2Z%_GVX"^WA&5H0=<0<&(<9]A @C4,JTCP_(A7%0>4 MZ1%&D3<7PAYIGHC!4%(,)L%\'K3X.E_4&+$[6B=Q/B,*,&4(EQPB!#C:\$4\ MQUDKX]Q MVP:3P3*ZTG*6S[[,WV=E=1J83X(]://I,I[T'9^W:SXA8=92AHFFQA@:-)PC M5KD*P2<$(S*W^]2)?M ZJ[:[*++ ?'[HZIKS+ MRD7< (TEH^Y6X32S*W5;E(O\7YM&)KW+%^GT31;>H^;S;#$?01C&BNR8D[QX M2/N;>M$81SHG!@FBE=>.F.#B<@\TVHP$Z0RO%T$Y0%#&;C9.BLTX\(B$.QJ( M ,9JR"S$ 0.RL?VD$6S0^M7'0C0Z$^BA2(WNL!IUG:*]G.K[&M6+:O1.)!-" M,&FME!)!:YA2K@(+2]\\%7+(\(Y.M*'H&[RA[*O]@ 0RCA9WJ=$[X1(S2B@# M@#,M(788;[8;(Q9JI,$AO4BVKM:T1N^/HSVCBC"Y%*4YC[+H93Z-L>A':_@\ M;IA(KJAF#FJ)-"$ %BY(])JYT?HP'X^0[^Z=(=AV'9!I[>1;IW(#]ID4" -*>"&P2(LEXAP"I5 M=(Z.]2K1AM@_E5PK#"Y'AJ,RP(85W7 B^S7 =[N\/2BT1VT2:Y36#&/I".$0 M"T%9->$X!.B(XE0:HUYTPWNO;2'3IE6M1 M:F9X!Z?]SFWW@/5\0'7DU.:\!RZFF$T"=N7J1.A#/O^]SD'+_DY)<"VT)I@Z M1QRE1I PO1H>HX -!H35J+@_(\+DI[656#!:@2=MO;_!0"#$R3B^Z5\G7UZX.$?U3TT;EZU^R@IU'L3X6 MUXMO:1DO!:A^M=G7;%JL[&M3S!?[4]Q.?D:"/'$>36]2?AJTY L0I2S&.Y6PW-&,/ACRI.8?%TP:,\>SZ M8D,"MQSZ>"[EI!32;>E6Q(PT:*,A]GNV?YMA<#DR'-5J/JSHQKQS'V@TC&L- MB00V3/A8(KBA75,TIARUQJCOW;D_C?=Q[=Q#Z*U%#%L7:R9*!PS=T&X XBWJ M-O2^<]](;BUX'\K>7=^5O*H^Z8OR;?;MP?YL6\IQ$>D*H M9@APX"D)_@7TLL*"<]S\P/3T;,1S[OCT"=I0"A0C==Y=JZNBWMUSNYHG4 "" M(/:."P>1X=Q2L.$,4F_'?LMF/U(L>@/N):G&J RT"]"(,ZTR6_X_QF++:7DU M_^WN*EUDH3T!\JAJU.J? LL"]PR334RV$*-4<4[L&B$0;#M1/AT->D!I#[- MQ[:%5%U89)5U 1$'F03,JQ'5JJ;9#)R7(?A1K?\CD?>IBJQ,GC#VEF* MI/6( L[XAC8$/&E><7/@ZJFU,3Y0/?4T+)K+J:_JJ=(+)Z"1!@F,O<=4 %_1 MCPT;T:V>?'ZJG.QNL4A<,84PH(X9R1BO)XI>V NR_#R[5+:)H/ MV=?7"Q,-]",C]'&S)!B%FD AN*:>26H9HG8[H7 [HH)-?0S(5F T%I4NOG\J M[HX(ZE&C1!H # K.FB1" FN4D]7,$"8*T]P/I1<@IC90#+4=\Z)ASHX*UI$8MJ4PXD(J;:S<%*D^9>Z>G"/^?6=LH$\88A&="M)]^)Z&AK8 4!G MFQW>AQ4Y?)!^R> I,\.#;HD4E!.$G1!*4&IU0(]6G'(RQF*=0^3A-$?H_#'K MM;(DZW1/PF@*_A!44/!8#5<*0-V&DSJ\C\U5E\D;Z ML>Z:,*,"E!9QH)A3P$B$X[HKK0L0!_['L^US%MUHA-)@1D2\*_>FF :\YS'; M=W%_R()XUCA1# *@ 1:0( :-D,96^UH$"]#\&*6W4M\]R+XU+D-)VVZN2E[7 MJO^4?G^3IY_S:< ^FP>+YX#HC_1,@,9:.LR]<<0 ;[RQNN(7&-8\G*;SK:D> M]:!;D,Z9.G_>5,CD?]YXV : M(*^X ]KMAG6 T96WG2 M5G5+81Z+GSH-ELL(HZ&>TK X.LHME-(@KH2IQHT"8J01UNU%5"N>IADX+T/P MH]I"'HF\SQD_%<^S%4.4<4^"T4F!=ML%SE@XHLV]CC ^$#]U&A:-Y50[8.IY M#!#@)#@>W%.@M&$^%G-C6PK#9^/9;NM!6FWA&,J;WIH+QW;0'C=,D):6&$HU MQD0B[373U:3#E8:#3IWU?.4^#.8F6)S3)3YZZ]&&I/CCYOE^/@7WS(NU(TK'( G>3G3W! "9[4CJS22W&=Z'!L95"9+ MXCHK64VR)-7Y] LPR _\OAOSK[&^+?7O6_]DK\Z)7KO?+=OWZO-W]Q> YW=9NV1"+]KW]_]OO? M_/:WW21)?FG_]O"K=?'2+_+/NK_\SU_??&CS^:K8U4VV6^=_^;?_XCA[.ZIR MF[_/;QSQS]_>OSZK+OE%_,8ON_RS\/M=7A7EYD.35?-:S=K&2K-:-LLJWAFO'L MDV%_ZGY1?'T OVWB'51//IQ_;_+=)M^TT'ST::?8_.M?^)]6]_6K MSUEVMT+K=7F_:WB_]:[<%NLBK]&GNJFR=;.B"4[]E,2 ,$)"/XP(B4B,4C<" M$<4T7K5?7.6[5[]]Z--O?V0LA;^HN/#^L-GG%(YS^/\JJ]872Z'[CEW7) MN^V[YM6C@A&1COF,E,9KW-X;GI67?'G6B$BYJWE*FS8D:]-\^,C;(.;Y_&/E MDX2EC$48$^ 2F/B1!_LD?4#\57/H."ZVI5$)J;2FYDQG-M"DWE7%;EUPH-5. M>>.L3Y6>;4\6W)2#TF1&JF'ID:RK/9H>G-^[?PJ%3BMQ8D(-N37 *",F+X-2 M9K)26JB$:J3ZKCAB!5F^2@8]$A-M,[J=BT".LS'8;I_W#B<3E8$G*PJ%(R&@1+ -BAO/T M-#:RX)@L\E[OOO+$RNKA:7(19VN8IG$2^2$&. JAC_KD0HJ)"N6T$[$,MEY7 MH1HSZ;LFA[%)#%,CUT'2ZT4^AB7;4=1#OKLF[J-ICH\Z4&,9.%((>UF?Q7 UTOLG7V M*-/9ZUP._>3-'."AA1)9!B%M9*RT7IO5*)KF=U6^+EH:\#]O<_$'K@;=EE53 M_//%J38/!RG"D4=X%$E]-X"8Q(J]?]4\OQ,U3!V *XVBVD9E+6:PW*Z2J_&W7=5>9=7S<,[ M7LT;KD ,VN]$7/;Z]BXK*O&G%0^2(4QIS +&J.MY+@:D3QG%J:?"61/I6>;J M!UX+]+6NQS: %J^@(1GA)$#L#19#,N H]$J$X;J\S3]FWY^RED 2>0F-8<1\_B??=^.D M3\Y+(Z@V8:B9B/4)0Z'+:;+OZC.&NK;)SAA.X)CJC&%K%M>TG$'S.9L&IPQ' M.KL,&HW/QK,I0R.^R'+G??XUW]WGC&>,E+MVA]L_BN8+N:\;+J-Z*@*$F$(& MTS !*60NKPVAVXL@Q U4:&0X: MZ/4"G?*H4(UDXVV50]FDCJJQ;&_F49MS%#<_S"[Y-D S8Y8O V?FLO/T))59 MGV2!]B'?WKS>U?>5./G]/J_SZNLSE(8TA802-W8I"5SD!3$^I$SXGU289B(] MVXL)7*(X#+_7J 8R(W;*L6QJ)]5P)M0Y!WE.IV]^DDFX-@ SDYXO@V=&#4^&T_'D69\D=\T5Q5?>6O\FC_;I9+&H:J]JDF11V-E$U')8=-ZIP;UIH^U=!H],9.39 M3C-#WLC?J7%[E^_J-D9XGV_%/3HG(#RFGF W90GT8IXP#E* 8-COZ$ L"B*U MZS7,I&E_8]GZCU?BVK6-F*@_2%:]9L.0P7+LFL-;-9"=*G0ZB4N+L21='("< MZ7)8!O&,Y^K951TV7).?#_LLXI'W^9W8UMM=:_3L6!KV0H]YD 1^"A@?NKK\ M__5I(P\E:C-B)E*T/B?6BN2CR4ZEZK28$5=E)\:F-E1U:FSOY4'@C9'9MXQ6=:]S;^=W-_&!\'\C^MV]:%^608->+1)* W"( @A MA6DB3C3L9<2/1*L!T;SU9JHX.T--:X2P#I/:R5TY4R=7P^B:OZSQ_D_/!X[/@U6<\18"2) E3 MU\/4]Z*0)(!QNB,(,5 AZ9AT+$-S+TH-C:-LDZ/@5(ZI 6^OZLK9ZYJ?; ,N M#4#,A+?+X)61G)3F:YXZA0I-X9@ZA'?V8?=KFJX@&O!X DF*74]#''H,>\7@41A,2AQ%6FEDSE:AE/@T>LG9^ M;S6>;W66_9:<9L5NU64^&$ M@Q#PJ!,GKD]]'WJBGFJ9@]DGF6?+; O$L63TN]HV\Z MU--P?>'4T\F1+/6TW9*E'KXOMN*ETE_SVT]YM4HB%."0NCCQ,(1B?W%(^D0P M94J7%"E^VC++>C6*TVRJ_L@QR:(U:OCIA3B_[Z5,S)C'/@S@1-.P99!#5WQI MI-*H\>#7;/VEV.75PRF%NA0))@&""?48]E*>'$))'W>E!,9*#[N,2<!);>!4_>9WW?=3@C .?3^A$$:N'\=!V"]B M40\$4L]NJ'_5]D!B+T:^@2MZ3[-")IB(,0 X"9&T0QY#_IX<'_1KIQ*WW5^BS!=\7&K>:) M1..V9H?JB/_[U(W[-.?G&K>6.PMHW'JZR['UPM!BZ9MBE[]N\MMZ1;P88L0P MA23UPX@![+$^81+%2N_)&TANSJ520VNC"MZ.7!JU8ZO!E5'G=R'1:34N95WT M8)K.LJBZX\N88#29(=E%45VO1L/MMSJ_N=^^*6[R%2,12K&;>-@G!!,*&8F[ ME!FBGM([@2;2FPQO=X?&F!\:XWVKT]ERH890I^+T2-99,MD@[*Z7=*MSGO.1MP2@YH8RQ> M',%&9>8\LL9[I/Q&Y@M4!-CW 4@0]A @T N" .[GJQB@/O!DF]>8).RUK>.3 MCTL(' 8\&FA5)IQ=1I,RDI-SKSZ.=F=$8SJV7S=-8I:$:0)%TM#'B* ^2<\/ MD=:CLSH)6>[LCPU+^^%9+?NT863'.2,TFO_Q6;5NWHB[BR621E8N(TG7'^D[ M7N#]9.Y$L6+D$9XIX4;6[:I#M//34/.=Q/269_D\:-C[B()I)61 M80CI>Z/["/(!>Y@E -$X\3P0^2X&2>@%^WF - [X4$;SI5[I[]MK1\^?Z)VM M[S[GSD#K&6WH,MK.^&Q<>'Q7TQ?UV\.>)HRSNEBCW28MMO=-OFFO[#F97O,B MC\4@)A%)XP@Q&-.#FMA-E>Z3L*7! "JMDMM&5K$LHZ5;RUTY3>4><9/KYG[=G(CH M;DQD+F")&R4I8*F7NBX)PT.Z/E)ZQW)\:A/&5YW$1^UX_.VM>AZK!E!3V*L? M*NDX:__&UI<,DXI[QIJ]#.X9S,_0Y:P&G)(Y4]>E=%U]R*NOQ7I_&A_PT2NA M<0CY)W& ,(HIZ9.A/$'9HW5:'[=,KKY-B<%&)TOY:@P]TX;9-(E?:BC2L,K8 M8;R7K'@!,J-=F_]HWCCYI:':HTP,L1>U2ZCN[A)DD9M &"/JNX0R&L,XA5U: MGA]"J7FG<2G,P0[E"S=&&"B-$,O>&>#(9!=QG'5D&")I[4;APS*5G&7J>OC01*H="Y/4I4:?>C'94AY)1F M*C*S\Y%K$),_&N+@]Y#PG2-.1#:A:S.(IY\BQA?8+ Q5*73QE(QOIX=R_. MN>'J6FC?=/H4T#+22 E03^>AZKBWLT\(:UG=2]-!]$@?%?@\G9_3P7DP3^?( M;,:(!6#94$9*XY5$ <@M^E^8BNBO&PRC((YCPO'OHB1-4^J"+D4_04Q^HF!D M.I:1W*I3H,98UR3P.Z%A:OS=1\:]LA; O38= (^U4H' $UJJA>!QULH1>]B# M<\@VY-P"F&TJ)Z7Y>J5\\=F3Q>PWQZO6(/73-&(\#4A\P$!PV*SC,T"5WCT> MD\Y$"TC& $6W;EL$.??FEH>JC1XD5H5'H$Q?Z MV"4>B7T$&>H_'X18Z5)6Z8\NGPJ7?5&C@5%+]"@P3].7:/+2WBRKJ..FZ(Y0$3L7X$(A(C *(E<<9*S>ZXBA"SPJ4HKU_F^_977 MNG;N6DUJ[5W+++FF;]LGY455;M%>SFSQP N6#/!AC('+0,6H')3FJI,V0%8@ MB0(W("%!21#%V,,DI7T*. *!)C@N?O=' ,9E.3. !GT7%P&&S2UER;JT;A[CI[<0'"(2<(T#4(?XH 0$G ^15[8+XY# MSP=*;UB92G,RICAW>>7P/]R6.Z=6OWK%F,=R^)G#7C4P25ZGLI#+I\[X-X N MTR6P#*@9S]6%FZK,N#8*A"L,L MY_.4C[ < (B^,#T%9F%(X&GL74[ ,N7VS M^ZG8.6FYW695W;*NA=S/!BAWV< 13#/JG2&"+0!5JF"2MG'!&)+/@PQT%!W1 M14P'MA7Q79K2,$H"1BAV"?/#_KQS0*. C8&,;!J6,=/WZ39 (VVC'FIL.#@> M-IVJ>7'3B5 CJJ9RT2.EKH(K/N^*F6(NW]-9KL>>9I_VNW!;B MON3C[7+ \Y, >9'G@=A/*&=>D.X3#R#TF%*H8RA)RU Z4>D<93J]3L6+H RY M+ >I&0Q68]8%;V>\FUO.N@&F&?9^&8@SG:FGUT39\$P6@-<\TLA$@NTMXEE5 M/=R4U;>LVM3[&ZH\QMS 0ZX78$K%7'M$*(EH3%T_#5&H%'^-3[MLC&>Z+.FNSPK2'#@$A!!'T/F881< MMT<;_R=VQ]%&,I%9>*-T9=YX'W698\%"$]0Q<7.> >Z1ED,I:;IQ-,1ET:/[/TYG >E/$A7Q@P%S/?#_AH,$DBKT\YX7\R,[LD MG]ZL,TQO)$Y!VW-Z[%23'9--3C?)^#OQG-,;B=/F)BU?!N>,YDAZ_DG7K?&\ M6T4NA.*H2D)@PAA.[IT/LEG1!I+BM[(TBC-;_*J$L_D?4=UG3?UOV?;^_8V#K3=EM\R M;L3*]6*$(^JAF$1NX/E!'/E=RLQSW7#U-:\^E;)@,I&B2MLZ%2?=Q Z:G*P7 MI88F([[*,6IJ0]5@U:O;SV:U^JZVW796OR\^[XI]MZCC?Y3=%4Z^P'].$1! "G_D 0^B)U\_WJ4$"E>(LW30L M!UFGLIR&-[U/G3 UC&D[*(>N*U=MF[HS4V^;HJO8BG@?=;DJQB&*428AABZS$^2 M,$@.8E"<*-TD8$G"7+1R&B[<^2:4.T4KWTO5LHS^[8*:13QIBP?0T#< M%TTKVMFK=@ZRVU]\/U0T4U+S@KGJ4#556HMFKK%,RB'9K*"(W0E80R\)_OS#MK;,NK5 M.YW\17!8QF=U*ALMO44SVFQ.Y8AMP5WE?W9;[-J)VI=4T.^<2+P7"4!, M21@!&"?4AQ" %)!>18(3I:#8=-I3A<4\%A;A;[Z7I;F_V93?TVHU$)_0 M]D3KU3GTT@N%8'>;M)R;,KNG#9?+,A!K+7?G]EI;<5%^<7W/A]>[IA[7$P; HPGNM?@ *FUVM*/ ,E9[T8-3#$Y1 M.U4O/7?N.NVJJ_16"DAVW7[NLE%=R3\6R_E985XL1]7.NTO%8FEU7\/9P?5^ MFR6U##);SN.S/0'V'96E-,N*2FQ)R-.B7F_+^KXZ>6,D92$$B+E)P/P40LC< M(-S?IA C#P1(LJV/2L->DQ:RVLTXN7,B;+9;(X=<&FB>1LQ=1BLTDY720N4; MWZ:.5Y1@&OJN3R "* @9<5,W07V:.(B5KDD:EY+E2.:D?94W#N.!Z&Y=9%L^ M6.'NM\]OUMT1J]WG5Q_SZM9)\T^*U^Z/M%J?7W9<-@.PV6Y&&C1*D6'J!B\7 M8AIYD:"8KD.R&,/W=;'+ZYJ4MY^Z4>21G%$0((9<%D=I&,5I#,-X_VHJ"Z*4 M("#9M$:E8:]E];*<4UVS109#)@VT*B/>+J-1F;T,RCRE1SJ-)VXY?NCU MBNCAT"!/)5\YGQY.?Z!W_YCY,I%#WZS%H89#\R5AYXB\HJ,#[+16.,O@J;WL M/3U5;]='U5#F)+GV\B,_3 E+(8N2$'C(]Q#T29]:0*#2;42Z:5BFZ$OM5>OR M,VT/U2)!F_9I!H$*SEF-_YY8(Q'ZZ9JY#$J-SL69@&^<*V.8(_Y8Y7EW]5%( M7$"0!Z$?AR1EE(_7TCY=A".EQ]3&IS8#AZZ<7J/F]6@&/-:GDSU[QW-*Q=G) MF/7(,$5ZZ9F]7(YIYD>":&.;XFNQN<^VVX?7M[<9YT*1 M;5\*];I;E&"21MB/"6:A2W$0IR""G9R8A2E2&L_:$F%[7-OJ%F.I4^7.4?K+ M8RS%4:VU$I(RK8J!UVVG'0Q,CXS5Q7 MQPVYI!9FJIN[#*29R;_)=4]P48IYP?Y=*%^MNQ+6= M_,?%MFAWN-;U_2W_X?Y7^@4=F.(X]@.:)B! 81KX(6.]8"\)E#:6SBC3,A;W M:IRL4_PW/23.47S:Z\U+++GQJ]57SC%?SFG&NFNH^OF!S7X+SC%S3I>[J_X7 M%[3J;:BHU-;,IZX?R^I1YC3B\GK]/&4S1V_V>O>5_WY9/:R2*, )81C'*(T M8(BF8:\5)VHO2L^CT'(?U@M1/BT\4WE-WW/9*:I%=%J'K/VXG=4A"Q/U4^JU MX<_716EX8+%WTBV1.3JF=U5YEU?-P[NM>)ISMZ'\=^_$YNZ5AQ F,4D1#A#Q MW3 $;M1I3Q)"E]5S=>'C2C:Z?NT:4IU$7U,H"1U#[E!<=,*^;-6I$>9_+$KU),P3!0,#ZYX5J$/ MVM!J^J)Z(BET(]PKQ8DT)MK M)EQ%XR33X=NCH$5,.5PNN5FG&HP6VB)BIS<2%>!'FE>8?CY!ND[\J><1Y%V8 M9OY L53FZ+#>YLTJ@C"*:)#0. @)\QAFH#_[@BAPW;DZ*AEMECLH+L%I^ _$ MC<7=LNWA,,E\?954H4W?1YDNKT7T33Q3/VZ?Q,5/U!>IE/V?KP]2RKW%OD>] M%&3[G+^7Y>9;L=VN0!"C*"9)FD8HCH(XH5%_N1#B7UG.H J96^6P1AUV>7(.C%))-FK.L^@""#L"NZ$B,>\ M"6:XOVT6$<#(!!'E:(V33'WP>E07O!*VV7+NLF*:J')\ 5J-+BH^YK%;K$5J5AX79V::R%SU! MUT YHDW@G1J\-&RS0J^7C1D U4@GE\&DL9DHC=8NAF$[8]L;B7 M>X@*]D?AA>*3'QTT*^P.-%X P_R:W7O%:#N!_PK[*^X^VWYHRCN1[IOBMFA6+O-#+PR",/$!X-_UPSCHD_'"F$G/ M >A\W/9*2RO)J;DF9RO:T5:H4AA/:ADF,6:W[94:8CJ;A!RGQWWB(:MUJ] I MCQ(50[O1ODH&>%-:JACF'=WWT3!WL7W!H*^4P9O9# SUAVGH9_ M9GV2?U=Q>W,8 K_/Z[SZFJ]0X(4T3"#VF4]3#-P(PCZID+E*\VQ:"5CFE=#D M%(=)GVJO2O6Y0QWCY.!DW3,U(+5V'>?(WE^PR]+C@\\M&:#.* >709IQ67CV M(.!H/Z2)LOZ2;^ZW^?5-FG]JV@7NC_GW!O.\_;&*$',CQ#\//1*G89)2X/,D M&0 !!CA2(\N8A"P3AF15]<#9[?Q[MKW/15?^IMQ]?O4QKVX=H5:1-:,LE63. M5&XJLJ>3)2P4PKK-+X[0YK3BIGX%=<"G(2"9L' ,N>/.JA^S9K[ MJMT(>'TCVJEHIB_(0"&+TP2'21@QSTTC"B'M9) 4J+U4:CQQVR'323L\*CZ MK>G!QN.$]?9>A*T.R>Z*)MNV9R[>Y%F=.]>?ML7G3.=M:>-%I0K%&4I)'Y2# M!;0<@,IY*@55P\6S--":SMY9^%KQ41;(K-B)\+1EQ6'S2:?HX6F7@%,(XI37 M,<( H3[UQ3)M[%&/II3ZK@J+3:9K&<.=U#U/C]?R/%SU;5[QS(A1R^68.I?; M:CB];/3L(%4PK;^(=8BZWR '(A@$)&(!0)B$+*3$"[M$0L)_ M)KU+1/W3EIER(DAAQX.&0\/TF, <-6R<:-$YB:%AD,*&$+M&:6T'>=*HY'9[ M/,O'N;T>^AE>P$Z/$>)+(X6N&5R].>S%R.$B+>KTMZ_LJO[XY/7CT/M]F3;XA9=W4'[YD5?XI MJ_/-N^Q!Q)O'AZV\* )1!+T@#:, LM!/4-S>S433D'J^[$T]EE587-<2HEZU MJIQ.EH.JBO]*WOYYK@?OQADZT# G*JEE-.2I,EO.TAH4YEG>\:J95_M;@[FB MVW+WH2G7?QQGCQ,2QW' /5QS#S/"R,(^S03UY.:T363DN6HXJ"OO8)@K]!I M)2K,.8RW4V*.9E(GU:AYWD3G=YD%*QN.*DSJ3.JLWI&?H\/BPICUWN%:J/SK MR',_ES)_;F+(F&D+F"QEQ&"O-HQE/W#(@>9#@&MC8-?3A.YJQA1-9[1@K)SEZSLQ<] M/RN'+%7=[&6B=);+33/9D]GV9S?!5[ 64N2>+4<\7%27[(PB[]-&5A;)QY4JG:IYYO@7IRAAKD MGG$O;9)/B%T@^X2LL?13*H-7FR:<^#EB:> F%+/%\ MZKM]\AY-E X!&$O4/@&A>0+*V6D.@,:=M,@_H75Y^!.J1M)/J1!^'/BI94N# M?1J^&45?(:XV26"8Q#"*/=^+2)0 F/;C[11!)G65I?%$[:,OL( ^*3L-HL^T MDS;15TQ]#9*L@V/1IU((/Q#ZE+*E@SYUWTRA#]UP9!PTP,BE"2KYVR90A^_))7>284F46AHKUF>&C/63M0;'U?*AH?F3F"CWJ% M\F- 4C-OBJ0BDHX4_] MS7+3.VDD+!N!.J-NF4': IBERB9I%Q?,(/D\R+!&T1'Y1UR.%R+APRT?AWTR M!&'&@[V$1"3$@$0PC6@/,I( Q2=<1R5E.EHTJ8\9:* >;"=U3 MH\[CJ]BN>)14K[/M/F(ZWBLTTYZ\8=<&J&3([F7@R51FGKWN8M C'6 =;W9[ MG]]UL=CUS;NJV*V+NVS[>O=LSPKRO3#R:.@B\4Y"!/Q$7%?4:J*!'ZN]8&!5 MR>)VWUDV7IV"\WH^#I)'[5?.4;VXV?*@WREVLV_3&V6W)%WM%>/RX&LQKP-L MMNVP%73W>VY\%O@!\A&E8<"2-$#4[??$+C3;TK4\]BTP@4I;>^PH6-P61TM&6^*N<8^GP^[T>R&UW#4)7:72 M^D&9JY;'L<<4*/4&(N8C1- @\GWE!%"7D$'C[@=2-SW85+&YGI26C M;1'7M,<3$G?R?49:[AHEKDII_:C$5Z<8!;,]O^PR>=;NGKL=F2*Q7;#\9E2AUV:(5QE'J!GWI)3&GD MI3' _8%&%L:^U&XHNPIL!V,"0@H7QMIS>I@YRS%9#4Z/=J0?#M:TYVK$';Y" MM_/Q\(KOR1._$OM%IRP=A6M^%U%*>M?_VBPMN6N"=(8"D>@R%UL68V+\%L9/SGJ=F=JX/IW:>*VTGWCNTE7HRWW*?;<-YL5R[+]HM;T&W-E:@]KOH\V<& M)B^O'[Q#5LZNJ7Y8S^=INM]VURV@+F4)X,-_$B4I]@@B_?(7@V&<3-8L@BFZ(2-NS_3B%KB9,)LY3AE7VR\/&<>.ZN?.+'5(9\Y43)#L?T9 M.F6U#!OMEC6\GJ1C;O=FXR %R$\8!,1-O30)?8CVNC!@@1]-UB]+J;'?+4N> M1IFP ";HE8U[/V>G/'AN9:Y"G+!+-EZ82^B150XC6>J0SQPVFK[,_@3=L5I^ M3?;&&DY/TQF+/:(^0ZG')6 2,.0%/O#[( $#[ $Z76^KD*<G9KM#E?QG)(9!R4[TDG-4^\E M3XZL/-^<<_F-#%OF*O9KDYJLWVF--%N^)[KDQU W8\S+A?0AYO+SM(,P[)3L M:?8/O.;EH@)>WY"L_L*VY;?C02*>I!L#"B%!-(A12!$):!1&P,4Q3#W9*]Q& MI6&/6 =9XEH*(ILW(JEW5?FU MV.0;_/!;G6]>[Z[O\HIS?O<9K9OBZ^,S>SZ# ?*V7&V%&V^Q,_%OZT%:>Y.2/,2Y_^F!OIYRERN*UA\<:MU M%D]*^I A1_0B^RPY/XE,_2S^^D?I5FP4TD#',VN=6$;7-*\%Y8+:J%KWEN9W MG*Y%.U6$=AMT6U9-\<_]K!8*0I=$#/L$P(@!&&!&NQ13YH=*K^V-2<=R9W,J MS=-<* ME0>L&X"K"<.7P4@C.2G-5T?%V<4O697CC/.2E+=W^:[>)Y9& 4BI"YA()B5A MFAYF7?@?J:<"*\TD+'/J0U.N_WCU2ZU!"E:Y_DM*Q]YQ0G9(6@SK3N MPBL'517_E7;^KN51.X2@WX7ZQKZG_?%G:A6*\*(RV&' Y9 S^?_)"@\H"_U MP]4N_YPU^4:.1X82E6IER;Z5G>I36$*L:X?W^INBOBOK;"L60;*ZSOG83@0" MQ>U=5E1M$USS,ONL.O]JRGLYE$UINA;:A,!^;,Q-3UO3BS;L:N]$W\MU6KW. M0?"T@),S<0!XADMA&0 TG:G2:LU5 R0?XE9BD3G-]_]\O4OSF[RJQ/!6#'X_ M9M_S>A4P'T1>Z'M^F$(^E 4L!GW:B0\"-3Z:2=,Z'GM1AQE,(4L-@8;8 MQR/97=%DV\,DGD=(E 8@3)$?\*H#4P_VS*4)Q8G**-5@LK:7XK^(\58M&N=) M.+CMMB&IK\^8-%P7A9-X;82'QY613NILRR+R+BJQ<711+!60XS-VD9*&O--' M)5JOR_M=4[_/UWGQ-?NTS58HC[IF"L:&QQJ)&D]-CQJ M&1T1ZCBJ2T%;5IKD7Z_1.8J<&WO/;5,"W@C7EXJZ,5FZ"+G1?NGC[?7N*Q]K MEQ4/R%,!,>7!)W,1PARM49\F'W]'8[FFDI9UH)V(&0LT)0]U26;32S(WR:?SH\5WVT(9UA!&0!C (Q/XXZH88!H=T0U=CZF!H[298T>--GPT.V1\=\'9B<>+G1RMP:*JV4M%F'9^I(>)>DZ- M@EAUST.7XWSX*@PI8ZY' ]' M4I^IT4X_'>M\:Z5=B:.Y:G0;89T-!7&S0;3-C^QA3^\R]B:JN\$0'K_B2G M.#217SS':=UT.<).[;8667N1XFZI3N;AX.S5_N3L56O[3,=GY4TBT?2$M_7Q2ZOZ[SF1-]?/]O]S68%4 (BN/$QUZ0QCYVDV[!FH 0 M!'@D+\D')9^[/PM4#HIX/R=F92_*B="\@Z^2-A.JI,-'%J MO3", 16?F/\V/]Z,C2Z9/PU2!XQ4@:J)\E@H5HUD[1)8S?DGC=:J7.?YIF;< M@1Z'_#77&QM+"(U MZ;XD0V]&TG+_+-/+TZ_ HS0%$46^S\-?/^+_XO9"DC0Q ML=HT)OF)5YMN>JFFX3FJ"$9!="KWC<+T('K!JTT#QJKSU40I+9JS1C(HQUMS M7NH,\E_7];UX!._ZYO1QO!6@H0\B/T4D8,0G$$#J]0DS'"AQUD!RDP[IMX>7 MBC=S$0LH7\JJ.:0'/1PE 4(8 MLX!1AFGL)GUZ,4F47A[53\5R)"4&2I_*JBJ_\8"V;4:UD&(,G&Y6>(: :<4MT!>'V3%F(R;;>I5S 0 MGP5I$ $?>#R@B]U^KLSU"5*\(5DGA>GV\_5[]3:]-KW->DKV26+*EF_CMMYQ MP]*+7EG=6W=BB,06.AW[%@*;,3DXLR%.WPU5H+"RX@/&[J#!]0TI;V_+74NV M5>JY $=AD-(P(#[ /HT/"2

4=R' 6<*5U21<46+8S#\(9G>H+F MRH_UQ"6Y"5/4PME7:-D^NDK'V:3^S"OW[__UG[HH:)^NN%_/; MI7O5XRZ^VN=[TREM0]C"W7H9D_#.?8!%HDN B"$I2<_Y*9=.R0"S7P,NC+@P M2SF %PF,Y/UA*%FQ4[*OH&3?< Y ARF>+RU&YP$ZZJ*H B'T)Z;'2&MY7S;: M@Q52>Y.L;Q/' !(?BQ/<'EM=9>95H3+SEB(8EL*["B^H@N<9AFMK:.8QS]14 M5>VQF;^(!G$"GB[-O*.9*S:>=$OF=AQL&$BE<0R:C#]-XCO\ $92+^)[_VC" M&$MI?OO78V^8/<6*/1V;5WG-LVU+D!U>MAS@2V!/D5=-1Y$%ZS%[_O ?+O+C M/P/*HFM=5UGL\P:\4Y6+<-T'<%$@CFFY%F>H;02S(8?OR4_XOOH">0R MHUL2S9^=.ML1I\9-,O"1:&NF*UBZI+F&9PN8E"/+'F_9O-%*'&I%ON'M&'>@ MM9\$#]>1D,''9R;@G@)!>U.1.9DQ!C1-@,+AU!]SY?$\^/,0;R)Y_UQ;')NK M)E6O=B!TP_4$WA0-2W9DW0:5Y SR9*@6(YM.*W,]#W&X[7_7SA=[6FLY12% MYT7AS;$*T(U#PKT$,SPQN+F%DM(J):6[HNJYCN1:CB$*@FLK&D:L95V71$T2 MO#I?H=(V$^(_E9,$Y=GYZ/TV.ENO#)IJ:8IJBK*D:HYF*H:HF%3,'!,S*0VI M3H[?8D"-WT=Q]/2-/D-5^JJPSWV^(Y&O:OLCWZM(N8R,R12IRK'K$WH-AMJJ0ILDB0A 3=MS%\70T=$,5555S5-J+-%KF"9?EW%$^;5W[LU/[0UKU2!X/"&XTF* M(>N>9>N.I/'HBRNNZ5B"RWM-JJ!(@UZ=/?8H4(CVH8@1_@"/XZMYY9B_<[^, MXVM_S+%K:+@O?G)+LBWW]YXKBK\=X=F%%?OT@5[#([QI\@@/UN/]^NVKV[FM M;S=9KLM(WD4L6\YC[3KDBRC [5;"7<^YP8@,;CG@I%LN9&JDEO(:IIS/W0/C M]F^C^!X^0OPTCC#]-4UG&'7S4RX@PS!B&;&7,^![F5<:3N* ;CIGE'K\[XZ1 MR\U,IZI5A]\]4S MV=:!J>Z&PE,ZG5#_=Y14C'E#^M<)\6_[_A#8^*,_OO?G*1)^E'0WDG;RWLG[ M"/$3[W+B M FB-;FC7:4(&A&[)"2)'K^9)N7?POB'\/YT-1EPZBO'H8W$E0#;RL^59W/OI M8P1,'\XG\I[SHX![)]8F>TT($'9V_4\,+L(SM#L\B"/)WX77?*1T('2@?IIQ M!L\%H,1?Q\4TJHB\H0N28!B>*8L8I 5]KDH(,VW!U67/:3CT8\^2!.;#KKC M 'WF9[-5:+/S, _"PQ37W.\A\5OI#3K+3?#-U_>Z6N-MQ>*6]35R5VKE1 MTZ$U-;*5<86O%T7G>4@0!X+1B::(C*8BM-4O2+4>QI.;[M1*[*'BV M1>(#?9IJFZ("&N9 _-:LI;J3]<9HN:,_2ISO=M<>XR M;GU](_)*L<+%>WO?TK3?T%3?X@J?&B+\VN1T'@AGG[HY>AGS%$S+$O6!-TS59L7!3Q-H?,:;[BBW7":HF"57RBGV,66W$G7YSEU M!NSF]P(IC:^?<#!"H&\XQH=A$)Z/&8+.9F*4L)@%$36@RQH=I0 MG-!OC>?X\?L0/@V?Y2)RCPD'";D+4QHKBOQH@$K.'PSPWFSLG&9^%/A)D')X MX6$8-)^EY03IG=]XPF9M:<:7/3ES_'DHZ8B,QP7G<.\:S@^V9F:\7W7%DGFS'-N>MQX&U MO5P!]\(IEPTGD5Z7C?%N __F!E@5>7E"+S3(KT&)EU58>0/=@-V=DN+=*1SP M E>#H67O!MD,771:Q0$GJ[EGL]^RSR@K'SPSV:_>A/01$^ MA,"/9#S??21,MOZ4"Y='$Q*!&LO2)=3N)E4U278=3Y4-VU,\25 ES'3451%S M-_2&^^:_SZ['X< ;Q_YR>N,%%2[QC)M%(?O3+ W.0),,8&+C].>SOG[&89%= M>)^Q6&@VFDV".,M[GGU6S\NKZ8M)?.:NP_$8?GAJEB1W[:-= K(@"PW&<4HM M$HP*K5$X(-R[/PD:?ZX+U6T[[Y%G_C6+L^K!%;=NG!^8()7V ,?-+F9$ : S M U&89=0<(Q6**ZAR^6+'R2O9PGO6L*TN9+UHO@BM6R.N@0 _0(HP;S2P\<9<%6"_ 3OMG>\Y/!EXU7[NESVH)S- MUUWX;S7][&?<7V818=0QFJJYOHF23YM=D'=HO+.?T.Y>A.6XEW_!@VP%N;4+ M^&U)U\!QM"1!4D5+%VV!'N?1;0\(9]IVP_$_RF&4P:XH3*I)X2+J1= K_"Z M6!HUX,NP51W[7GSU2O#+KP2_DMK39:,GB?)C#,S>N^=KW)I!Z+,OH_/-_N.+ M^_7'%98T_7;Y_=NE^<-U..OOW*7KN9=80N7 @+0-4N1CB=&(+1^R'1[&(RP8 M!I[F148F*2?P/4X CU(0>U@)'8^^"#*"Y.]^DG$7%Q<8=(%O$'BBJNW$S@HG M9 @-$;@AM)IW_5C.'>&^@Y?Y(]75G'KAP_->7O]ZQ#;QM#=4]/=6_%6[JW8[IX:GX*1 M32Z/6;CS9=/0R/87VCRVOL]WPTV#I=_@RIOMKP=Y&9#B?;O\ O:\_^M!JN!7 M)LX/T_K-Y;YY6/7N!T5RQ0A/49-3!?L4'2YOH,/;XV KHF?:BC.LVC9&80(Z M=TR.UA'^;E[^8!K^8AMO^)AF??;YXH?[);])Z/QH9KFAK6+=2]MDR):L\X+@ M28:F\*9D*;9@VYHHJZHM.XZR"_F*-.\&$W0 Y&M5UML0$!1.G'PLX-5R;#&* M,:RX!8WE91IU:>O=5+NI'ME4#TIH7V5-C];,FZ=NYWG;M51>ECW/$!1+@5\4 M1W05AY=U5Y7U[7S0?"B787K+8?0_3CI;OS&=M<[6=U/MIGKD4STHH>UL_4:V MGA.L4S?SJJC*DB9KLJ-ZBJSQAL(KMNAHO*+8BB6INY#NCR@A:3R^(P'NB@Z' M=+>Q)<1\ /1\>9N_GNA8TKTS^MU4NZD>]50/2F@[H[^9T1=/W>9+@F@*KF/P MEJ4K*CB9AJ,ZLFJ+EFX)CK23:_\]B:=(&-(9^8VIW!GY-V8.NJF>XE0/2F@[ M([^9D9=.WOG4;;VKJ;RNNB:OFXIB"[P.OJ?>;D[RS^&_,-G13/<6IOJ4$ M_1//T.>44P<"EJ6K*J^)IL2KBN":EJ=9&N\(&CBGBFKQ.P$!=LD7'J:^?'RW M5W[M@_NO69C->]!C3 ]-TU/Z[(@R]\7/,GI2&4\@7]#KB[COLV0P\E-"KREB M#]?.*G<@8]/E%-0.9'13[:9ZY%,]**'MP@J;H0GUU-&$I[N\Y2JRZLJ>8F(Y M6=,Q3?B;K)A@O2YO\(KNF+KH&I8H6 YORZYNRKO%#R+_AMZ,5@8-<#]A MQFX?PYB &?GC>1K26$ %"^PX"EAM ^QS2=+9.&.7A$\),YY=G&#C9>M0PQNS M+]U43W&J!R6T'6K8$#6<_%T!DB#QO.1HDJ%)BN JEFGQ'I@?Q]44T76,74CW M.Q8>"C.?7K&*" #^,"Y^KR4D*9I.IZE*HICZX8(5L?6)%.1X!?'V85R572@O&Z= M76Q^-9M.Q_1W/YEW.PI;+8/8Q0;>EKWHIGJ*4STHH>U0P&8HP#AU%&"+NJ7K MIJ!BN05-=PU5-1Q3MB5=5V39$7:AG$UKF*18, 5MOQ.F_DU"_E6![ MDN5I@J1XNJP(MFSJCJ#8-ORHB9IC[G0W$5:X2>(QBQ30VPN"[BCC-B3O3/X; M,P[=5$]QJ@5>1 M%,4T=,NT;%GA%5X71)YW=KK"R D30FL-]3CW@0QF-'7PVW 8#DC"@@%V4>:= M^P7%%+<%NIV C5=$D3JDT$VUF^J13_6@A+8+"VR("$Z^T#!O>H;NN(HJ2;JB M2XIE.8IM229O*[HFV#N=1:Q@@!U/IB1*N]C 5A3O+/X;LPW=5$]QJ@K\%**KQK*(XB6YZK&8Z@RI* &]T[U4;XGH31()SZX]J) M0\XC)+^4@"1WX: [:+#Y"G0(X(W9BFZJISC5MY1[^->C,9L[ H/3+YJDBJ8N MBJ:@B(+B\(HNB[K#RX)FZ#;OV#L=.70?1N%UF%].U'!K$7:K MH,@=..BFVDWUR*=Z4$+;A0D'13,3QP3FU+<26%ESS/ M%;R=T@V].)EP M__E;N:329^,C]A8[_V-,$Z\BI=*<.W90BZJ9[B5 ]*:$]] M3=\>?-DQL]!09-F6=5>Q704KZ3JRH N:[8B"*4C*3E<,7,$H_>S$+Q):E_>W MEJY*3_O _!D)9D@OX[ M2HIW3/T;TK].B'_;]X>HKIF9LM9Y&8RBSNB?:%0U--4W=%'A%DFS+ MTFU>HJMKB*:[712L^5N??^"BT_Q;:,/;.ALD9QTK/*+')BR_GX@OMW3,_(5' M=5:09&D,)9\9LB7KO"!XDJ$IO"E9BBW8MB;*JFK+CJ,L\]D6TE/KO:"V>-! M=*HA)CNQW^NOB_#^E?&"9A-XIK6H!N &9#S.6W\^X\_H[S"_0?%[ WE^A!.2 MR1QF=MJE:UK<=%0)SCB DTB <&"1B2V.Y< MXC'/V?KCZN*K>W75!H);;%RKU-6GK>\#I3\:\[(UGX'0)C@.U,TC=BC2C^:; M:[GE(==5@23NQ].P_93,R]*1OY"()'0G)0;DU>,NHL$Y]PZ;1?[30E?Z-^'3 M>[H%@ULQ]R,0_'D_OH\(L./L.@V#T$]"T"7O%A[L<5E\0^@%4O0R:7RVWKW' M^0GAP&R2)($W93$'70E>1IUR\!17#(81,Q\&%R=%PSTIAQ;34I:@!>/HCD0A MIHL";7!F'%T;^K[(1WUW1L?XW^D9G0_7-.-%XA0??L=&1T'*PJAAN(UO67BZ M&C:C>#ETF*^@:A!.@TWB.72[B>[\'O=(TGB5ACX[] M8@Q\%(?I.5?C.;LS_GH&-%S=N,& M?@+M/G>=Q'Z GR8T^Q$W^6 MP?C" %\Y V49T\/.56V5AD+[^UQ(B_R.[^K MAZP'\GZ/__BP&!E,#8:Z\PM_8L^%#^A,>0G+'Z< +A DWA! O(BLR_W[V[X' MC7U!U'135S3%!=+B=_D,I"ID?Z+,?L:!50#Y&:<_GUU\A5?B A(*P-@- M>C^?A0^ YF:3(,[RKF>?Q9[(@WNW.),*G^Y(GT+N07O$1:5?*HS%(NS\9G5W M+B@&%9%[D&D@:9HE(%$@UC#,G-]W?OF3^/.MS5) MUSW;\1Q3,71+D0R'K;PF69(I%2L_\-/YDFK^-@6X]NP++NQ_P<'Z92/0-\5R M4ZTDX3\< %[ ''%B/<^Z.[A^^EG$>+)<9)QMGT/YISDA.'+H#-J >A)T4"E68PR9EPE^7ZXGSCFSM!2X"%G-^PO!MYK! M]Z.L#J^0=P!RC\(D:*( COHO,7PIJES,8>LV&JIWO%F(1U&>*L9A3:QM-9?BJ7^M[DGH8(X)-*C^=Y#B0BA;8>^]0& M\62":AV#48\F2!X&A-"8@LC79[<8/QG@A688.HF9"J'^.'X5=,D @QSX4:"O M_[A'EO@E@AL2MJ>)?W\4E:I4317(H!)$HP; EWCD.>!&,%$:"*)1!Q8_@.'G MX8=_T3KN<_Q 'CLX-&FHD;4,BH6H+B*2(=H%\J2HL>[O[\\'J&W2<6 MT0NT+Q/_%ACOS@_'=)^C"'D@#]R3:]#\A+$[8XLKUP93-694JH)(N4[D$H)* MBZXKE9X/N_]^A[_2@"-1&( MZO*W]3"$17?K0,,G-P07.XUC&N9$201VN:;Q+<0. SI)%F,$WIIS(_\..(R0 MB*-!LB2.,.H/_6&6P"*55F;W\X3YD3GW84"+^R'])Z#2J>^_:#;F\8P;P(K> MQ(5Y*>@)O\+ OJW*N?>C@,Z"Q?LR !FU73G+_?++ P((<4B'/C]NA%N%:Y?#VO[X&^@NPBY1:).",E8(!GT*=5P(,EA0+D?M1& Z#%= MO?LH+06V4%=%#!6A M.U81Y;Q2.>C*$'L&P9B6=IH=FH;A\3.F2J]^G#N5;- M2MT)O'25?[QN"6(0)VKVN"C.Z"N!.:[GX%(P:>@#*U+CL;QY0$,A5 )!2Z/Q M8 @GU]Z@5QH"_M1K7R3!];S4W;WF:?>*6#@\LQ -+ZE%C7(0X]2Y;#Y%)?!X MP-5X:?RF&C0,"1>M\"$:U@UZC%$[)8]M*#R1DLKZT(]4(!-FR$U W@H-#)IC MS!&ZB5'7P+CQ@Z=Z0ZJ\:AH[S3>@KF/X5!,\1]I42#9FM4K3''[F_)%R0W\0 M(G\Q+=.*4XMN!VPJP0]-@#-2NE^6H%*@[#)&57N8$7#+JX< IS M YIR[[[X\U+@OPVR&-ST]S!01&!WI%#GS _!UPQ1SD>/7_,5# JZ^(L;'.^I MI;CWDPGN* *^ EKVN)L9C!+D@T14X1(?\<_;H[V=L<[K<9"R4PN)CRW^&IYC[D-SX$7P^P%6GWF7A M<%* #DP"'P2>$ Q#67*+N4LFA(L?6OPC?@:=A?I7_.C1A_ [E,W!.^'E>DFMMV#47SD. 5]!AW'H7U-51\T-C ->R?T/@.ILG)=O!"L& MK?DH6[YQ1:89$\7R.YP#\GR/UG35IU"A/5JGWJ.EZ>4702U0$=_=GF2 0+"^ M!@VDPG>NF^K:CV1-,S@TN[&2&RGXH#O513I M:]0) _TN%_Q\JT4(S\1P/8X M\WO<5W*=^.DM_A2C@G;\6_KWJWA6_L9N^ P'HQ#8Y1/H3H8Y\%Y/EKY!4XK2 M"L/3,8%THI=,P)BA^BS@7?XK;6)Y&O4M=O09QPB*T 6;YJMYWLQB*R=M)K?Y M9/.X7"]/K/@5UF0VN)W74RR^C<(8_KT=^Z-XXB_&PP\RT59^>J+MAJFB^[=A MX%\ " !UBS%(I#26F1]CK@-5/+W:(OX@$=WJ(VT

M?I%%^9*R=,NJ@! M3Q1^PM!3&8VI(]960 J.-%40U>"6]<\J'JP-GX[_D;$"!K\#4(Z:]@Z5$0OQ M/$+ &5Z:A]"668\*".>S+*#>T2 3AM>_E6MQ2)BD*9&Y@-C?&,0^I.&>?:8A MM ;OM/ =<7? 3YBIPTB+1 .B-)&)ID*/B94Y!J.H$JVH#>OU]$OS@_H FTN%7$WLNTSCTIM ?ZT!BB M2T'")GE!J\($?YGL_U_XM;@,M M)I7M'E3OZ;JV>UC]W%]MJV#&>I02Q+(;9259KH4'=QYE_AX;_S(4,P\9P%*-H'BV Z<1Y#F(I M&NN3$7_QTQCG1ZD2 'TPA9%ZTKA)"?JPEERZ. ;$& M )5!']Z$$4,2/N*4V3BCN^E,\02H4=#X8PAT(?$UEX,\LET? =/C.$[<.<%= M!Q;JHMNFUW/: I_,8(1^$5V\#;/!B.3[>Z!30<\6F^'8?>+_,TZ*+:8<3J & M+QYC.JY*M^U1O4_#*O7X2 [BV=#F/.&:4RZI=T:K4[=$\*0T2-$GF84K&8+3^Q M:'N8]J[V9'*8!/K4G[!H]XC@'DY=58/K>-N#AA =%03HT.J:9&4[:V/"SWR!&2M*$]( MZ]Y=,C3^7'Z*!LY%L[971Z$@53%9W*?'.3'L65OP0].0J/P!*=SC\;&HP#RE M\_5()FX28/B$#-'#3&&B1?VA$K.!00! =#.G6T4)HGM"04>?(9"%_=:,8B$: MTLY"U++YWG1[,D^9RC!&]F:8O)8X"2Q;V[2C&@O=&P32#!TQ8$3A#DVFNXX! MVN_, -(>TJS8,9U\%[*7NQI%6@K#K7E2V7Y2P[0GN)+5#C3;,QUC>M$@#PS< ML%-CZ*N\(P]%C"\@P$* VLNHFC\!?S_\-_W#^W/N;'ULKTJX6948N^$')F#=34TAA80^H8 M?:BDB624--$9>7I--$' N %-JN3-A$S\,**\0'.STQ XS*=Y^4P9EC]+ MBW2T(99;Q$4$7Y%9%!J; \8946Q#D@ENR0;@&R/G!)A2U$> YXF/5;-HD,A M2W3.(^X3_$I*-Y^*,'N>5T;W$\"MSDE:[2*4KH:"GQ5XH/"X"'539!.$*1:( M+B!\OJ(<,.MMD>WGXSTE^0:=RE*SX5T:^^D&/E.DI\/[& =7QR6HZ85/C'U\ M'KK>HZ$M90'^C!B*K31; $!N@!(HQ3B\ XR:=$PBPBTU)&N9=42WT#-*+IB$[:+0I0+1Q5/] $J3\*8X8%)&+,ZYKV!!\XRX M,@Q>)306>>04V%S3+74NR5\_)SA=CC(WLU@Y(=*&(&R>ME5MMQ\:TD=Z-FI. M)APTR1^3)\<$L74:/F28IT93Y)';N<"?8SX!0"K\$9G@GI#;DA(4I54>Z/*.\B.?-ME8@YZ+N/C7_"1E<5@6;!E>*<1:%D&4>Q>!*BVSXF M%N8N)0? '/.UJ TON8<]$49%OD&9Z&A_^^N%TQ<,CGYG$@[.N>_T0%I;^^+: MJ9+43LH%2@H]F=?*(S&H4Y?G5M-6*$TT1N_G"J67IU;3HQDX/'QUGH5 G>1I MAC&6P2UJTN*HR8YY!:+\4OOS;#5_*Q3I84'$>DR[=FJ(IN"FY6$Z>F%.2T[Y MUIGLM6+,UV00*U+)3":E3 "3]..>\>SRLNA*'I*/,QLFQD^HF# M3IQ27B5Q:B]74YU]?AR/0M&.:@BSR*RHSL+1&JL2. 8P41NMSH"Z!H6&T+'6D&D"^Z1].)B0( MT;+2X5((ZX>YQW[OSTM3RT;"CA[X47G?$QD.\9-WB+HIGQ7/%0"*Y: 4B'Y> MN%F+(_%3ZG?!?\ %.9Y4;@_A]7/G2XD[LB4=7.GK($.&$YJM!OH'?)!L.5B' M2P_6-F(G3/9TCE;EGQ9-7%2,"[%0ZJP4N^V'% "C.X/L"$FP\K (\Z28ST1C M>U0/I/2"?7A?RKT+\(+'W&\KW#":&A#/<,<@?<\\/+;*!3U:0M\YB19F^G&' M28IYE._Q9U=Y^1:>^ MK>[66X6KH$#%3<+9ZJGFK)I/1)@^X(Y)&'!%&:M=2+'Y'=T[3;W!B_A[I=T7 ME?2AW=C_.EP@O0(3/*9$_A6JBQ]]XN5YIFZ^WU:=@XXO5O.%8'1\T?%% U_H M.YD3O/3[VA_!B15KV$A\?=B\+1@ZZ.TWP-LG5*/E[/.//.Q+ ZA5P/.%D/S+EV/YTQ-FMLM$ MG@\I*3U%T'JR(.XPHX.U"R>@_H]-2(Y6)E $=%GO:=HN1J<3@4X$3D($!%GI M&7I3C.5@1>!M!'^^+YR'6=A?/R3'X16@B\J?"\_A-%:+^_HZI6':?^XXOERTMW)L7?'S6^&FX7SY2+7;X2;3RK0\[WQ=.Y3C_ZR[-F$!&&&5ZX% M>" L??]$ 3E$.6@PYX*P$XHY1/[?$UAY2UK\$)GT[+-^_I3DG$-BR8X#CY,# MM?.GI $=/@>^C=B%R6Z'*#:&Z)D8>A"5Y;&\D&2V4O$X]HW6,L%AX1GQ7-YK M5.9@(^RG[(6>C R>GLBAA"E[#0QU$M9)6"=ABQ(F+1>*.$X).ZG84X4F5T>= M*H#Y+ &HX]N6?FH.P8$!3/53'!$?1SY0T(SML*4D:-I^PHFJ07^/R_;VG#OFFCLL=W<8>CMQ2GR:Z4 M.PVMX\Z..P^5._73X$Z*"3[0:YS*OP?=U5+KKY9:?[.4W'Z/DJ%N)?MPE5*Q5V0M=OB MX#U!2.] /=^7F"Y(U7/=87U9RP6HW8!>UXAG-++A9$$6(H>+Q]D)SX>.R?W>57)DG(AO>,[C)]PQ^(>B'?]A*LH M^?,GE%\YY[X5Q1WQ[GI6%K&\;!$INE""L(=7F1:7;.(EPN0N'M\A)CGB]J/^&I 8^B2^A.2W\).>RSXK"5/@'J! M$>--_$%U?W*/2T=DG-&B\=QT[ \(JQ,1YK?X![/VV[FY @0A?""@!;3Q(N, ML5)]%-1%F-UO>1\#9:)LE#9HKT.[6?\E\YKA]?!,2B):0JM8OWJI3R!'&%0E M25E;[1[1_-)1>J=^_=!]KE2'X]D@HR4MZ,V^N5;("Z2':8;W6[-W%A6]RATS M)B.U&DSW(:PP+1FR^%:\-1C6/T7>8;<$IZ-PBGQ3C014F(=7I9>\!\]@)9;\ M?N48!(1>9MM8.9:^IEYU/B6$N\C(A-E$C<-Z)F%T/%<1.V'*Q+M@C+^-8EA, MO&W63!(_8A>/'^ E[%_*PIO%=>Q%"6A6_:-VI3YP%:QIR,K ML[8J5$*JRWB#.K78M6)Y99[\>TQQ44#.+M:MOX;>LIW$45Z )==F[-;V*Q@\ MB"AGTY4-1](NEJB0&4B-!DAI*![!"$8*PR6EP+G@*S/1L":)DE M5+C^ADR^6%RK!V@#R4^2"?MVCE)\+/^(3(55#NBG:(5#&%59KRD?*BLK4Y:, MI.83S%I3%1MZ=X&9H:+T.(G0D4FY&2TVPTJ(4!J@P-^$M"0PZJA:V2\V M$,0J$[0[>3&[J*PJ?C1F Y!)&D<1&1^68?CVA&K*>R_E,_*?X/0(6D_4Q2?X M;>"U]Q%EFH,JN\^)J.G:\+N8T*GXO&8J(#1LCY4;!\0&!+JI=": M[&!=4*E,L99'63"."3F&L<:LB@28K.2FJ,1VDQ"&6D!NLWOTA>I5WEGYG7GA M82T,Y6CDSRZ*>BR?5WAU"<0R1[,4/@U 'IQ_]!>I?BZ+D)P#_$80QNK/X8(M MU%#-8=B2A5ZY M9;D84*^D1.Y@ 3X;DXS1K$=KGE'WD" *0X^JMUROO.B/OK4_2[#*-R-X67>* M>7297Q3/8P7.$0W0^G9Y29JJ9 PZH;5!'W2](/68ZP75Y($6O00?[;PHM5=C M.KI,X.'<836>O%P."188&ZOH%=S("@U1WJ-RE]>C6EC3()G=, [D:)DJ6NT] M'-PR"5GDI68^ZB'R KQ& 1'\!K!P ( \8UQ9,#=U=:JB6HW5L-P'?S+-:_X^ MKJ#$AE<(-K!M6)3UI@53F2"NENNB,";W^RR\Y7XDX;3'_7I?_0A^R'_!$#YQ MO\2]6M'ZA-SD@Z9#@)6))Z6;M1Q&J"L>5CHAFP MJE\1(HL@IH8P)0O%G1 TQ[F'B/2=I2E=AH2^!0A1CU/0@8%^]K &K<#W?ST> MV_<#.(0@)S$XL#2"I(-__H^_*K]\":,,$[/V+ M"SD]9)XM.;N M342K-$=9&9[./TFAAE_;5\NE^CK)RT?#W['(,Q7>=^3\YGR)3;COX;__[9_U M\C__-TBK/T'<@NK_4=O_(##&EE] I4(#R0;G[\^9O&\1W%BQ[2AL+0;X1)XB M( QE0RM2R;>I /7\Z>VKE,TON)\0T>*+E^2F*#U7%MA:**IU>,KGCXB"M2NP MPJ"$W.@N3&(Z&6#%[TF?S7%/5RV MWY)@1>0D][>0_<#$%IXFX_R815LH56]JNU>+!:7?_7'U(WW/X A((>Y+@#R] M"]\S?J&U3TE$=0*\; P8#11=/@&LIIXD<8ISF9;3RJTSY@J%XS&L#6X:5,U< M.D\13'V"CQ1?F4UO4.IIR>@BBDF'1SL5O?Q\2RJ?>E" #-R?H<%./Q\:-.% M\>&[_-DIW<4I@#.V4A+D=:OQ6]Q@'*-V2YG>?U<\67Z-$@_W.2(@X!Q& 9,/ MN%M"IO 4X(X0:208NMRC;DE9^SN'&G1SD):QGA8Q9'"V* 'I.@]#4)$W8Q_\ M-UR2.@ND"&GH$T$\ V^J?X^A]GK5^EY)[T<+446_V30G\",,BX[Y;V5I>UI( M%4:Y^W9WCQ>5W6,4;,H[/R_W!.4)41M@";8'RZ+\Y4(\*6RC:]+N(Z(V+B-D MS!;QOF[ T03B^OO3$!4*AFXPT#E+\J*"M16O%AMD%> $L-I@"U'%H"I8U<)A MIL)6R">L&"J,7#77F9P^0C 7I;;3O- 7]P%!^7VN_7-X+&,4>&ELW&& M,C^;ELP565!?=(GXF+D,CR2(9D/ -PZ"9WM[XQ=1ZJG&$\QL MF:4$*H-4!6_3V6!4*9\T9!Y@ON_'-MJG_CQ?6UBA;#[--]-AK?X)?,"V(/UL M1J%137$Q](3J!>.A]!6%]UPN;$"7CBDY"HG ?(04<5(U6(##VEL1[E)'TL=M MQ0&-,(.C"ZO^M;;)OL Y:35EG$$%>Y#_!GF6U36APPP?A;5S$]7,:-FA<%F^ M^07/^8-!,D,8'.9)9D^2A3])XA/4%(4D8-DG-!Y*Q1T+IM-,(49V5 P8F6?Q MTB5SEB[;,S*$-V8+I@O>1>XP%# &#V9B9&BJRNN"K@F2K#QW M9K\DM:?VJ]I)IO8_"OV7/W*>:;]X]OEU7-D MZS]79.OO\0R<$.J,#<"&8JK#G$7%@SS7.@G36QH('R3@1.8"XZ_"4$X9O"*((\ MK7B&6N6: -S#LS1A5'RB.-60YO'CE,78V5.X49\'EUFPJ?=(&2QHG,74]#PU M$O>CZ=LJ;93KGBUD^F4.5!U 65PJ34,.(G5/) M6]ABY9F>>.YN@SW+E!0I"#UHRFLR,.G!JG&E'7/*0AQ_.@H86K'=9;G\@T ;2'[YFE@F.CE9_5L*QH>S/]$ M)\RR6]@,%S^?AXIP=;!W/?$O7XG\8$"/9AWBYT=X9JLPV(7;!<^#E.&1D5S. M@UD6%NDK,*.<+"S0R.RDQ#CL *QI-<#IGX%*)?"S,\ MW;CDI@49H-!%=6%"K;&H,8J\CS3SYWT_ZX_B">D5Z25%&SM_!S3OTV,L]>P3 M-A?0,FA"Z^?R>H>=\+=\O<'S)?SM78"6V2R-J>G& Q5HQ6FTJ=IZ[['%+O:U MHE)S%K:%5$JN4&H+:($^3I^.9\-PHOB^_ M6AZM&,"N;M]S\0*(H8@P ;AV3.I__E4044 M2% '2$H@B=T8MTCBJ",S*\\G\P6@IB:1Y725)X[?MWJ.A:OG&-8,;<*(JRQG 1RL6)H#3P81]8Y,Q2R!_C:Q,&U3"-:0 M.7.,O9M48JF>;>+BP#9:LM!'5M5:*@0Z5X6X<%FJ'"F]2=45W\OP*1%M6C4# M9"*69X7[,@]BH>(TMJ_+GXL+4U32I?&9, M*8T2%%#W^ J3*^#)RBEPC'#9.=9T2XJ@N3BKU+#/E+ +FSE7HD$2,T%OU#R) M59Q>KO2JWPEEE&4X5FPISQ*JM#;59"CRF%BNAS)!TUY!X$6K*"8N/*EKP3# M(!IF1=ZO>2^DC4:+2R$LR[:1GF#U*=<>$0<2G]V;Y.\NI&I2FFYB4S6VI%JOBOTIYXS?9W4B#(Q4W@=RS4_\ 5<32 :Y+/7 M2%@[6Z3C1D@?F[\D),W533YX FT%'#PY8=+(77<2/$3P024 M'NE&/XC$0"-,D5W*T]KSSBLK'5-FJWALK?-U&S5UDN M)$"IY@ >52SU,*-/3$$[H$\9#>-HW#C)E/+,.X$\@EGC%!F[1MZ40^*%N,7% M"UWVC]T%TH'/BX;Q&>R3@!3791VI MB*+MG#D42WG-66BY@\;21563$;(NYQ.;"(3&NB"R8EKH>N\&T"C+T8"2DRFEQ#"Z!T$MRR16T M&H')5^'>6E% X?RU=;9AZ.)"Q- MBBSEA@JHAN\ \:3GHJ('M&&<2<=NFBZ]?@71@YM$*WLJRSCI8LQ1D24$BBH1 M=BI \S[.X.?FR6PNS1X^PW =">8 EA68QR*>E("#.M(6 ]*1QI)R"'Y%>3.1 M+,Q&[DLW&#^L5&63 ]?UN2*$=A*!AX1F,JS4;9ORD53I\E@-]RG6I+*^L3H" M7$9IEJBW:!'(,>*1D@=/A9PX'XG$*:H74KPHHLNIUR#9NG@[[KI6GIZZE=:H7X1L*!V_>4S* MAZRS#$ I6/9I%6IQVS+%#C>?!@_=NP ]:2I9^S[% X2=#.'O9"9#VP]LZ(IQ M?%@KORO@'#"-\-PD2R?29?F2"W:)2Q4.Z[U0M069PR([6:0 3/%HYP2'.@U% M#@(512$ 0,)1J6?A=LMOH?(+._&L MT$L3]CZ[C@/K=8'+0#@EH,U.C5-04V"0&=8-K%TZU\RWZD8%*&;YE_M*XX=U M5!:ZS:5$E4[)&.YO2L:;7SE/88UDME/>R:!HR?NTY@0E;53+1U+XE(L4@'[I M=HF8F3M_B^-TJX@$T10A56Z%F?.&2866ZZ)S!O2,TJ ^M4CB>N/\8/:48"Q_A1 MD0S#9!ZCDR_Q4_2QW#+A.G(21Y3)H S/GT-0:N53DYS>R?.7\"^\)+E\VU7U MANJY9LBC61(E#X(T7TUYFED_<$!QEMO(,=$L^JZ"Y3AQ^;YLMTF**WAK"1X* M@I$M/K]8S5H7@]"JU3DXCN6"?EX29SX.*ET,V7Y+[3V%+L6+I%L:ER$7;EH=G""(E. DO M1D$]%^AFLEL$27%DTI!!A?0F$EIN(5#-[4+EYKG^Q),1&3>5[BAK=8GH$L@' M)KG%"]5G0#GP[*E N<6"'6A&I.^ETTAB$G'(8T90F?)G3<*/8W4QAZGN,@U&LI02]94-(Z*+#*5;O&1F<'912GH=+T5$1D">%Y>>]T"@57=/BI MFGVZOP'*P<2Z"T)R,152$F7A\]'!I,1C4LY0T'OIK$Q"R].\5SK)\$:;$K(M MVT&U5YASNGQ:PQ\3C%;9J+ZI-9M;Z/?RE4N7@.*=$.QGJ5#C@VP+?9DR9RU+ MI";5'>RC>U^E;V+F"Q$(#<_)EM3-DG$1I/,V(#WI?LJXQ*3.I>*1/(W*]YL> MN3 ,#].],9;*K39D!FQF=^%9QZ><_XA[K#[=-CS=KF6O]VTGQQL8-Z%* MS<;\!-;S+U6UTSF"W)XZU$@HEDFMJD#P\OPTA<4 MJUW-6GG XV@4PK?(6O-11"&P8SZA4:;72\%(1H%*A,KD+8N*VU6BC*B9U#T* M<_BOPO4U&;1&GF?D+4GIEF5 -H)GT#$99NN'^5C2GQ2/^6H8*L;FDY_=G-@V M 2PX2UHIH<,QB]0L7GIEWL!#@V:YFC++US%E)KJ31>G DH-MT4Y; J&19XQ^ MNA;;0LL6J.W>@MH;D_Z# 13]^8J)S1P'FX=BY1Q+&IL7!:FR*MV#*2\1^,Q) M1@2TT'?6G#*#5*T,[2+HJA'&8C7X:&4UR4P?!(PNQ07$8$CB5R? MD[T^$G9QE)\I[3#5P;6TO0?"6S7C;'5(7[-(E5X$Q'DN^1P=BPP!)3O1=Z2+ M1=H$1,P*+3]2AXGKJQZ*EG$/)@!EA"PTOLAZ&41KNU*H7$:CT>I96ZMY\XPYL0(9Z!CP1-!@"0%!IAZH#B+: RV]@ MZVB6X8H#7=IP-3R$+\RP E6"<09=J08DD680]0W'86'..#S0?+XD>,AC7TN) M1X_77+/0>\[M"VS;BN27,B/<8<61M;@3XOB $J:CZ$3NKDQ5MD*&D4\]6+H7 MA-C;S!Y$7@N4,2EQJ49@F@M'AWJ?D7,!(^X)^DLF,B%&>7"0V#(G&F=#&]:] MA2#]Z%4!+<%CJ$E528.LC8KS6&PI-QJ%6D*J+&BDF=<&6([D1WX42,E%<0'T M825NJKT\30?-V 9V3(:_TD3JVA?Q=/"R#&U"Z^>:0ANJ@)8THK(#15U1I^4\ M7INBQ\CFN8:\Y"#E3$-"$W-$!D^=\'FG;0NPVT?!WD3.F(LY81&>A0UX4>;, M@<-91=!NHX/FGM%FGIO4HF5'D-U49EFERI;R$HW7 W7?,\%DM MB_*+%Y"8THNT&@6:S$,T9_R#G[?Z4[43%T;[G+B@U>+Q>5>PJ;1SC)ZC=@^# MS-(!(;M /[U:KJRCP;BAE*:5D1$>KOOJ;5%?"_,;%VR3=Y='SC49#GM;V-&M M;@]C+9Z;]2Y\R6V ]S>W\/Z-MN.75KNSA3'HX.>U;K2D&YVCHS:8*\SM%'V) MCL*LD[29YB1A?0Z;D:EFCX4?1/ R/E'F0=+VJ3A$+@Z"RTX!>#0( M9VS +^V^5)&I9Z:_O%MXB%&:"F8N2!>L-!'-+*/LA!6P;&N5<_[I0;S' 6,+ MC\J&<:9EIF+"'1/KF/U!J&4D063AC<8L2='#P6%8IIP/H( M28;!*[EW)W.,L<-ZWPE89"]?:4:Q^Y!RRW@[LHMXGQ$QWV+J\%0:/4>MIL%\ MKEK,X6.R1 JEZ6>P-6H)L"(&\04BE?'&>6O8/";K+X,7Z:6'&,P/P"=GEB"P+.2,CR-#)41L;&(MLD38NW*;;$'7O2- 2< MCLQ:(/5.UA+DLT2K&EAZ?4FXBX/K7_D44 H:6S^U+"@=ZN;!B+.*8=2%.1L, MZ=J2W68?7FKF$:Z;<;:E*[%2@MTD@Q@ M7I/GE*&@J4):X/HM8=?G1A.] U5$-;)!O>'?^BT2E:* FN#Q"2:YP7&H*N>7 M();&2G]+RXOS (RA4 B3?H#1'.GA)F\'H_33(_2&9AJL(57=JW;/? ZK5U*[ M6#RW U]ZOU?)0!V2EM*O4$N@0Y9/41F45_)C*?B_O(82TU\5;2P-A_$:9?FQ M M$,P@R^DN-1SR,?6HS458?[@Q&[6S F<2PR"L>Q%GC0;,X%#!;%/EQNS:33 MG:8F-8SS)$5N6U9]4GTUK;Y.$?]D!!/#'.P^T\N5G0"6?24Y\J&RXG4I.(4; M8&IKMDKC#R3MZ)7G6Y(<#^;^K.9\5DHU>[4>#SL80X%Z5MC"X:->2+1RB<7.1PI\/0Y"C.Q['L,3HS05;/-QE2;Q(.(-R$#G9IB0,;=(\2-J M+0K) MNG84DPF!U,36;"ZXGRQ]QB,=1N"G>SAS(\\:DTUN&L+ELEJ&+<8T.OHZTS_H MX]RR?UBW].DIM#-'9O,I(E$)*G,KA8W)M(4T#TBEK.(T MX3"BW!PBN9IIL M#@"](,,H):_QHI#99%L)V!,;:V'89W7+'C>&(J>I$W!J5@,TU_.M,@U*]QIQ MK-M*6TZYOFY1<.U/;@>6QYP%V/=:FN[B7$6NU,["K''E$E2?7G%6%*W@@Q7S MI6+:":$@>&9!C#OF!W=,";%RSR]H]Y@6*8?!LG5XU4?R9>O&0^M38)55BN7M M#*8,)H+ AK12B]?@GT*!2+]&VF]TN<%-NM>^$(Z$(9 ;C%">CID59,K?A4E M*C/C5,L(7>C@]I-E!LSO!%S1(54@;I.[C(>Q/#;'O>5^\826S*$&.A'LV.-9 M>^C&A\'823@^P:Y^QAQ.N)-DKF6<+N./43E(ZL&7CS#FH "2BYY,_1EVS97+ M3(X/[/-#0^)8HCT$PE9C!P;EI&E MV,W>DL40D8&C< MB)T9"0'DRZ;"6JF"3%>2/4;HB7*7J-\M@0Y)DLJJ06%'^6&J&&4)?WON^G2F M53JKI]7,#V^_TGK0+T2H?0[UIY19L8FO7";K#X8H<1S,-)L"(P@Z(A08!SI@ M0"M.U5DF-FH)A(HQ2:3<3VFP-'>:KT;)^?178)@^-F= WG<5%FX%?1D5.7)V M$F9"F84 # HH,.->[;#/H<];&L)'/'5#YX0K#.Z )K"020E;DU,5?=33T]I& MBPZ 5!//MI&?[+@1XKRX@88Q*5_^%/-[K[=7URC:W:WU>V'UX9$-?GMU\V[S M769YSYB[C^\XIF)0)0XO7I\*G53[D <[04%X MEL^)]\L-%,@-E,T^G8P:DZ/2Y7FV>!>A#AM9VZ9<5&#%!21K]*B$6-RF?0&Q M@B9T<54T0L\Z !*!YUT&7%*[I/<5+'=N!"JS)?86RE&NF CG<9=XZ-/GPZ$8 M\$E5(I"/68(O42@+8QF4?$%P[60FRH0-1"N+8HK-X-HDB"7*;^5PCXA)SY+V M"MK*] "@+DP#"6:SQ(=)RVH;"9(,1#)=1)P+Y*M\D0"N4S>;G+K #TJ;CYAK M>FFDY4O1"(++<@4]@ MU@M]_U7ER7LMYG9B".<"AGG>PO7$=GFA.Z8>!HH23>4/3D'-9/ W M=S%KH-)"!E6%,G%LX^AF%\2[5GQ,UFCS568ZCB;M5T!&$;4H"&E3GJ M9"N'BPW[:!;>(C^TAG'.5[AB>=#<&B>MC"MZ!:-WR^?2E6F#7^Z>E!>2U(DE M-4)WX"?JF5?T'R62M@DXYN+3DW1@M6ND$7\UNXDW2"BZ5(W//TZ-WQ">6 M%P6:DLB1LY1JW#QX %N33K;18"*B6N+J?FAI1,Z$D!LBBR9594?.GRU-32GO MT WAB8S*\727""&9.IH2%R>E+#4;U?IUJ;97G"*2:WX%HR1M$C[Y<39^/=$T M?8V9PF9*,9XI1!K4I#P40@V64NM_2J5;H%3FJ5]U)X4+01N;T=/D33*TI+.< M;NMJ(+%ZR^R)/FH,0+#V?"\LKDQ=01G34*<>0 FS[H )T\IP6+,T$**2&_). MK&TG&;X^\^W(]D;2SP \\IL)*@1OG_)G@O+@N?_)^D5D_@V2>FQJV&SV[-U: M;UFP@8SY'\M/$'< *[U,XPP4KPPC,@'%#80$=>1-YE@?X)B45W6"O'E(75LF^14/QO_F8SQZ#]L"2J%[&Y!5-@VB.?I/%;?@OG'0)-OT#ZC8 MLT\W^]F-\.L(E^6$HX=IM0*0!G7C-F704*51S44 ],),2G6*Z3E=F0-,/UT,QW4X6XF:!S M'69YA5V6'L9GS2D4\_+CB&&"D5L7[10,A1RE*$A M!7]O->[/H8BG@&:(WQK9 E0L&<& I_J6$PC"\L?P58@O0G?>4K]GXHF0>A2A M91&!9 @P#H*<#LR'O([\PAZHB1<$C-;JROY,RD$X%=8=,*^/38^N5M2H%:5) MNLN6%&)43G5C/I?NG:)RKM2U4=[1'5:0R;*WI0Y2*LM#X9;J ']+CD+=.Y@: MC*L*>+R8HX\-%HFS?6.A"L,+@"55GQ&91G5OA3AXM30SH(UINI$3S%N5#8(X M!2",E"\7%U$5'8!&&<:RUZ[PB]992>Z,<]/N\UF86=* ^0 LNFU%4]SW>VG" M[!J6Y_49?A<25$%8W"^'%[(C/U6ULO-8;S>J<@JTPQTO_ $VB(O3[P4#\&+'@2 LU*P77#9JAXFK*=9H0]E@]*T[5H:WDFU2J:4'V*1HQ8,:YM<)$2 22C4 MF*&4SZ@KH'W5&D M+'/3<=+K_T;)D$12[)*0&.I4"LS]%J3'G^:.V3CF$Z+8]-0B1:_:J12M?4ZE M>.@4,)2W3'$%IN+;,H8%%W$I.AC+Y%+ M/<\]HVHX]T/N&(*1/>!I]\YUX)T$ZA,JC4?VW?,C2T.L+15=J-,I-G#I+)FG MIN8+C]9X\5+XJ+S!;&H0AT1)B6^SCUP&KT@>(I?/0RY"8M,]-=-E.':O-VV' MQQAG(CH9 M8AWI*9#%]K.-TYP8=BB[G,EX38'ZJ>VEI#,8DI"XH-YJ/C] MU(J*/4:J;_F2;4-^)(47.$UFZ.")=60/<\E7D7J9&@]ZK)[EK,J<4T7^*+*Z MO*Q!:QPJ#;#($[5DN16O93JMW&I*WP]U\2"2D78+ZTD*$77%UYM@^ZC4UYOM MA?2DT1A5@_,W,3=QFDM"6*YHU06>F[W5$YL9D'1V[[J5A%$?@$\R5117)6@3EOD3V":*:VOE>4C#.Y"3HO M*<28;9#W7B_X+A2$K\]D 3_"Z@JJ,%=I"CI D7P"24,4=\+1\T+)@$"K:E*M4U"^E!B ,B^;ZLNJ?7D7:Y^^-ZX8&P(V9=7-J MD,B('8R,CJERNL;Z:^=-->R@/0%HX M]V!O!'46K!1EC&'2CI0IK36A+:Z@YQBA.6DHV%M"Q0XH:$29-6EY&0B'#. MJ0$#H@.4/H&[ =AIKV40%2;&68<,;?$ M=I.G!4E%'>Z>P7'P3=BR3Q*1NA%'H=^I!TPPJD++H!H(4[T M)3)1RZ)<")D\D)J(:1^^K !]G7LJ+WYJC]0S/%)2C*@M4><>MOD@$U[AR<3B MELLWN-X1UG4IMR]__!3:6YJ"CW40=>S\P=BYCV2-Z86(+&^%:3U)OH1D04Z8 ML>".:&FS,VV+ E_N#,8]$M=S4 %1OTN5PLY1TA+,B>T!0 MV,6-V#,E$X5#[H@G6%>Z%0BT-9]BE)I$JTW)2-RL*JU-9E\.S"5*B/]Q(+(P M(ICCDB#8DJNE!5 /'Z$+X.62"PD:(](LHZ\/'0))@82V;E/,DZW:GT(HU/;O M(V45'8W:=QAF$[+*EQJ;$06XO]PD!#1;OCBE MK#::A("D#SE3)WTAV;6I;N507$^K\B]*?(CI:E4U-PGLA#0O&5VS,=B7[HK34GTDEK^)>5RJ-H?UJ:0P[C'%*(G'6460^ M (GH*OJYK*B5$C"7],"G,P98O[( 5TDB]>34FE10YP@;-;'P [^2(>'2)^5L M$?*#H*(EW6AV0GW/^(@Q/$%)HPSS8GM4"X0ID[*K6I#$J! [\M@3G5Y;=0-YNYM).T4@D MF)[UD[K6/63(PMJ2 HKFRSXO[PX%2I10[0MR V5B1P03AFNK&0IHX,KZMQFJ M;%BG\F\P02+'7>VX6M 9''Y$$P0>RYT>9#4N?3;>BI^VBPF?5&?]MR22_,G9 MRK(N+^*+WR$HU0*,"T\]3!K0"_69.9M1JNDKL.P4I3#K9<"BE/NX\*V9[#FK MK85L*H$MU\6]O#NDP$@D'!D]ON>0PAQMB]2V3 5J>@\E$/ ]!' JN TM)S:Z M\6)%:&8*)%74@MP@M.6)A G/;8P>FVD8GRV]&47>:YC;:LZSQFG#GL'B2BBI MK!,1OHELIR2>!FPK-XSK9"S;U*:,*--7EL=%&!]R1NEXY+O0FZ6&PJH5+:.0 M(2>8L456P5YS[(X\@6LY-F>U:32^UXNXJU!P:K11GP*WQ<&C#J59 M[YCJ$RS(0U$T'?9!Z8^7"C#O1Z^&+!>(&$18.U M-(N_X7\#;>*HY*NW:2#QZR;,2W2&@(I7LG#!.$27FB$,/7U-*,5@2EA1/E%/XM:8.IN4 M;,YA!UX0OO]+N]7NM4? B QB1^RF>G3'U@_AXUF4\9]6?D)CF3$^KVSW!/QA M.4@T:EY*;>>CAW-!T]X*2^57-$]ER&?'&:(TWHM6[H-QH';]P_'$*^!BM= :3740F180G>SLO<[PI91\2#3K$%+S5G1MX M61/V4.E!V(8*+23U*"Z8R,3AULRC]6W2#N=N;0 M'Q\4HN@'T.@E)99<4_&GH/X]EQ) (G'$B'*@^$P,[$SQ03PGPN5&<4E$R849LC(7[(E68-8,]UWUW0^BGO"K5:0+"9DL([**I/6 A MIITFD$(2(@BE(\&N(*B$?F*;.07*"*GY(K>=Q#LC>RJ<1.'::Y] W4MA<8C8 MT]=R,$>ZZK/@AVQEZ4BT=AO5)PS;6*YS@D,_@>,%B-L7$R2N^V5GFI^;-O>U M'%/2%QTVUPFYTB*M%U4ZH-2J(G+&1#-)J.Q$?%)OC&<+;*X*IRHZJ?W (F'O M\U"VCY#<*K/KL3(+AFG'F![HT$D6I=:%T7$CTJCU7)2# M26_8A=&)>HB#8IUR_!'EA I$)'-1.PU5?\& ;$@#61?57(!?KYS*DH7$3W0N MR0W5]TI/#.64)M-(&Z9IWH:]WK-=",M_*:0!;1]\>J"1,[!_D\HMBJ:J3$JO%DJ4EQ#BO>IU% MWM6ACV(UF2]'F6HH*O:/\\:_M;;-,MNCZ$&/F/03E])Q@&B!)%F33@T*.T4> MC>:NYW&M("A%X:W0U2F$^V?A+-UU>D)6)NYSR0?Y/ S?R1?G+'D5 L^3>&.Z M(\-;G"@_+B+41-QFV0_R(F78/JA/ >I[8;<;[EE6;0F#_*M(2WF M"*2@I((<,]B$B2N"E,3,TASUF&7>C\=B5#ZWVKD7G7V&D%C9LK2@4=-'B+!T M@F%8&O)IBA027B_+E:U.WU-2Q)WL&"IU)74ZI4B]RRFKW,(K30F56:M:*CX\ M^8->$S:FCO/""C'A(KVS[HP7;%!B"9LC'E>MOI6#]2 M]-$M(G]/[K*T/NU#2N4,1XQ1#PYZPBT(Y*(E:ZXXB^5T*(665T'A=6.+/LZS M5N/-]E1&/)7G.P5R0%7.P[01Y7GGK^504]Q5K-/PN(2?5DW.-@.\(@>"IMU9 M)/L7@017584DM1Q?=7L_081BY@^Z"[ B0E4G2U*04&0(\%((($9-O-D\8D)9 M*LO#(WNL&)#3%Q2;@T"^UE*I5>_BU FA^4RR43SX;M6U.FW2S.!ZRA_OJRSC M KC?7-[X!R/QTQ&3C9QC7ZV%LNK+@*1 ]BI'-!$VW(6>RKV6 +O0LJE3:10E1!I(B.L7-J]9Y^Q% MQ_4(54RS$Y>TZ;U>^!UYC7@)*6$IE[//6S )]/4S]<1S#7S&T,/0^.;QD?&F*;"V14;/HN\(LH"C]4I!&I0$\IC?M]0;N MJETK8<_*UM*8ILKZ">H#MZ[<*6DCI'K%.*"&JQ/9-H550)&F2BXR:97,R;[W ML56HYU$57'J:,9?*"B74$C@EW1&<4#F0R,? MIZFW7*S(OG;'05!#B9"%2D&ETEG",*,W16V;T=K,U M MHF' C]!%?8QUCP)2'G"E_-[9TC!KCFD&9LW=X*ZO/ZE1++Y$>^&U0J;&&A MTZMVK$C:62^P4$J,%VFV%QU/F<$%WYL/\S0ENG!PSN#@'";+V&D1''E4L)65 MUE$+IYGGZ"7>%5+WXQ[38++?*^;D/ D 9/(^R M)28*FR=M+^>FR !3!2]+*5"4XKONE8E/;;AS1;EP<@NA#E!)(S)*BXX@)']]-U,>SD- :\V5.$73E'5NW".4<=!Y#M3/ M4A599,NO,YS,$4W! S1FE6T%LB-2IK 2/8U=AXX>%3^22D&:$F'J]1.F#L[B MN3^$YX)-Y$@HT^6$(#X ^;#A8GX:2'I\RHYP: [1,+ F#X5MS*@3B^PA];FT M:A_/,+,L9W^9G.HEI36(P8C=)JRFMYH&+'(TI ZG4 MTL Q"BP& E:4?7M0\Z$_R=)++0GLB^1' 0@\3EV0;)@)9!YA@8E!0/R(58&/ MF[G)3.DN(9O*[&K%D/R_6=V% 25^ZC=WEL0XLT:Z,M*]2JLF53-46;F>G>%0 M[P).&I-,+_VZN:<^G3*T;1P^>^.'^U+KW-T\WF89KO/W-U&_W>]V!MU!][Q_ MV>L.FJ->LW?6/A\T>[VSWL=.'^^Q&K6T^8U*K2X#3@U)W]_\Y>H M?]$>#?JGI\/35K/7Z9Q]_#@\:W:ZW;/N<-0^O?CXK#4L?M>O-^3EQ=H"/,[ M?$^7V,HO\W.BE:M[K5T]M^A8.$$)]AZ%EB[%\+/^.!]CQ-X'=4\^!Z "+(_VWG7BZ?ONJ-%O MCCJ#WE\_C*GZYL0./,^:1^*]^F-%'..@@,YB/-]P$/[?W[21D&('_PG37^68 M^$6X7NJBY=^&VF\%#Z!,8-ORY!A@<3[D%K<-"Z6OG/YYC%GPL]Q7)+;IFS?K M6'UW3J:;B\^,S]SZN"3VEE;F@";]^Y?O%]=?/_WSXMRXOCF]O#3.OG[^?/'E MYKI@ 6C[_T8TO\*7:_E07X?A$J=UVMO1%[X$L9:P_(PCZR4&M^Y,DZ= I]4^ M;5V.3[#9(CBQV3?QT9XS?TAN<6';(.'KXP%/_A\!T)?3A MF&M'8&HMZPK>F74ZOA-3=*D9V%%:I03JZ$U\/9G.<[1\X@#3K-$ SXT2="*S MV6P:$29_@($H1-PPC+3I$"Z6QFSRIH0THJ42M" M+GAV6!:-0IO&_P1P$/NF\=F-$%[0Y2 (UAD5W0B3T_-_%+)[?D;M3N&,,N1< MGE&Y<[_5WQ'7?O7+UR2?SD/78^$,^S*6?1>2H^$)PVI!'T9I,((*CCETD.7BI%UR0_W2%$\X?:?#WKN( M<6?)?>@[N:60CX*C(I^/HH?=N/@2TQA1HA.E4?!D0EFZ6LMP^HDQWG('%EZ( ML]!AC/./85B3/%X0,R(F&Z+/L&HB]!';Z;3YL7/Y\;3;[;8_]GK=LR%83A^' MW>[E8'1Z]G$T/"K;J=\8M%["=GK 5S0X0E]1YVALIT\7OYU^,L"".KNX.+_Z M\MM>F5 W!".>863KZ)Y8;B(H* ^G DM62G:9"F[:XD9:^)]C,FF&$(<9OV < MI06*&GJPX1;5M$UF_\&W&!]B0((L(?I:[RM$V>FD0']#9/NK*[ !X%[ZS5''9:[7;[[+)_ 4+P].-@ R&XZUCB 8C=7KO1 MZXR:_?;NG?2M!P3OZ/@$;_=H!._GJR\7QO7IY<7-'\;YU?79IZ_7OW_?+P_6 M8Q[Z2H5X>UL+\;:;((7/N_W1<'#9Z[0O1Z"A==O-T_;IY=EP<-&I0[R;A'A? MIDS_V^GW&SB.-SG5MFWWP [U^\U!^[33[/=:%ZX_N =M8_OX.T=S\%[^OU_+VZ,RZ_?C>\7OUU=WWP__7(C\QVO M*5+^]8MQ\7^_7]W\8<(5GTYO*(S^]>Q___'UT_G%=^/SZ!5STM>)M!"6-J M.939F*(=B-4P7^FG_])K;.!I'W,%46"8J9OU)OMJ)P&F^LLPT>5E@=27!YP)(Q*W57N MI^V_:^M#?$#S.\;EJ!YU/*YSLTJIN$TJF*WY3X,\LL9?FO1_NU91MV6?H@*# M_9FL$#--AL6*>"HF.F_V:U&>73; -_P#7O4SP\*/B1?QTL>Q^6L!K;-D_;L,@\9T3V9C,MH683/9'M/U?ZX6H?.U2 M23(B#^4*#>TX+O;FUU_*G&N/[?I#RU!JMD026\G_: \;O3);7M'M*T@FV,X6 M[K$ KUGW,%FWV6MTE].W:M8]'M8]4F7C:/>[%M5[*ZH[PUI4UZQ;L^X>LFZ[ MW1CV:]8]6M:MM:SCVN]:5.^MJ!ZV&J,RH?2*;E\MJFO6/1;6;74;S2-P0U>B M;&J+FD7[A;BTDORVR;BWR#G-QG"Y+^I31E_9XZL^I6KZ?_K 1\U&MXP4JLE_ MC\C_L ^W0]^]6GBM1]_H-X:U]*KI_UCIOSUH#,K$Q6KZWR/ZK^=7S7S= YCK MH<_O:/;R:-*KR[AJMNK7KJ0VLHGK^B72=YJ-P7(OM(VF55G]I8X=U3SV.CS6 M;#>Z@YK'#IG'CO3X/MK]KF7J*\O40:?1V6I4O9:I-8_5/)9WX7<;O3785#6/ M'0:/U1,_P(D_'=;@@!?A:"=>[_ZAI2*6\<_5T=SMNDD'C6895:BR&L^^\WA- M_R^;BMMOM.M4W .G_\,^W0Y]]VKIM=Y9.&JTRS@+:^E5T_\AT'^OW6C6N8@' M3O_U_*KI9CF N1[Z_(YF+S?N0?<*S:;.W3L7UL5Y1F\I?<2[ZD#W+V&,Q2W< M-+<6\"[#MJ*IX:BQ&DX2XK<3-P(B,EJC48L;RVE7"-NS0NX5+B\KW5%LLQYN M<1!;'@SDE]*/:#7:P_+OGXN06Z+M=HFR7A3EEZCT$WYI-5H;]++3ENBK;_Q/ MX@O9P,]\):*A/GK&Q\ *'>Q@=^Z&PHZ#4-LSR_@SL<(8^'B1;BE>6GX)FXU. M>PM+B!Q+?>%.D]LDBGDA6X-77,E@34= ;&*I#_+5=IL9DW<[7LSQ8(1=#<6= M*^XCHH1TAP4<9PMC(:P0FU2Z<434:LR$B$$@ENQQV.KO2(KCM)8EMR)@*<)C MND1V1W"B)X' 6)9JN/9QV M\D9UY+SP6^7Q=IR6_K'0 M+]SW%P.WV6CWRXCQBNY>7654Y8E71V =[7[7DGJ/)?6HEM3'R[FUI#ZN_:XE M]?Y*ZDXIUTA%=^_(VTJDWI[V#C(0JZLV5%8!J.5^Q1GFT'=O[P5"N=.I%@BU M0*@%PL$)!*EIMFW\_WT4#T<3F%E3Y/]DZMOJ$E17<:TASJHD&ZLS\1J:M5)G MX=Y)HRW[=&II=-32J)YXU7*U#G41#LU-NP:4Z.D'SPZ2\BJL#3\RV\H>0_O. M=H?CU3E2%+"#%R@E%=I:H!R/0*GG]SK*Z+[/]>F%NX>J=1^P*Z35:'5J5\B^ M4V<]\6.;^.'*HW:OED?[3IWUQ(]MXK5K=A\Q'Z^B*!&A\2T)[:D5"8)$N_@S M<>.%<2WL!![OBI)XD#N%$F-H+!=1PPC!*A(QXF6%\=1P_0GB7>%4C7L7O@A% M-!=VC.AO"#%V%LS@C8O_CN"'N3YO.YC- AQ*8/_0,SD/7 MD_!R3=/8""+LO6%LL"FK>Z#=GN/"RB*+M9K-#5'%NF_66[?R'<,'8*UZ6P?1 M>DD,,"2+%QM^NX8'*^;B;_!UL 9>Y57]U:^R&C>(_&I\269CD+4@CJ\1J3-* MCZ8CA:$Y/G224YB?=2N,;Z%KP[\6S $8AK.WHYUX[?RI=[_F_>.<>,W[3]8$]N7 %^,0#ON%T3IIC\R7A ;= M?7CQO_XR;+?:97BXLG'$?6>?%R6DH^]163/ <3- 34@U(=62=!L#[S2;9I/_ MMT],<#1^J\]6:$]!A^VT2NNP>Y8[5UXDU]ES51+BAYK;6=/G8=!G39,U35:- M)@]59FZF95:/1@_-64IIG:AE-LMKF7M9!G7."!$N-U-;MF7VWK8/B.2M1 MV2/DD!T4F^UEF05XO?W?_-0IP]@U']=\7'4^KD^GFJH/CZKKTZGBI],VK:6] MX.5G@W$,NG]=P0W(WC9Z[O!&ZT;WQ/=OKR2N> SJZ^4QK0[AS?HQ(XS %D;8 MZB]M(/T[#=5#YM:M.!F'POIQ8DVP!,WR[JU%!*_ZVS24LWG:$.6N6$_?0_JD MHZF\,::AF/S]S5^B_D5[-.B?G@Y/6\U>IW/V\>/PK-GI=L^ZPU'[].+CL^EE M]5V_WA"*1C QSN WV(\,B\5:(>O BL(SND.68E"=/]F: 5'P> M@>6.&HDU\FR**Z[H?!!2_9%1[D"T??4-3F'K8V2Q-3!U^!K#2JN=@9JQNE6# MLS'F7+IJ&O?P;.'ZN3OOK1R=((FCV/)Q6W(@.@T#H7I6!J?>+2%Z8#1W%OK>)D$(. M@8-RJY!;@G6S,0W+BP)M/MH<\MO9;O+@5A<#"(F1AN(IG*BW4[H,OEE:=]+, M!Q\B?%;;F+@1D"N]BEX'; KAI^6T6O#CD/+CRP;WQH925K\K.;OB#F\ M$K86E@"F$[HB7N 3)G!+$$:PYK:7X(:;QCB)#3^(#0_>&!,]F<;,"G^(V, U M=ND5)OP=SA&!2N"WD0LOM.0OXR0";HK@97.X(DY\ ITR80SC@%&*&DL^D MR2EA)QQ8(> PUT^0 .#!0!&P M2*+!6K'Q)6"BI3W(%HK(*R;$*:J"5F!0\$1MS>$&&!0S4XPUYKEM;3RFGSQ' ML.3D'TE=':#IA+[9F=:P2RV@*F^LE&8TV%PSL@S7^?N;Z')XT?QXT>OV+[J7 MO=/68-0Y/3\]A>^ZO5-0X4_?Z#K% \OP$('N6FE]QE)K5Z]H#(>):-9^LU[I MXE<\@&SJ]-/QOGIS>FV,"RWP.]OK_"4#9((SG@XZ<5/6\QCU 6EBF;-0'6+HW=/ M%PDY#BY&/=QT81\"UKR.01] U02UIBL?M%5AG%NQ54JFM9\]WO9:AU\M1A\1 MH\U'Y6BG7PXB\25!%^N7O>3+*IK4/'RNW!@^/7^T-:I2 NF*YEERZG^@K2Z1 M?O. O?N3RK[+7=\W(+E2:U&@0;T@!DK% H,5VWKY%E(HGIZUMRWQT&ZV1C49 MU&30; UK,JC)H+GBGZO)X"C)8#F _70WVD&D<1NAN!-^\E+PW&O7K!P=[,SM M5BK/:(,THG+3WU*.4<'\1V9KT#/;HR+N*+T.K[G'=>K@\?+WD;$SFGMK[MTS[AV8O6;?[ W+N!S3;P".S> \H5>_/K61!1NLYM$#@1KK!CO!4_;2^)W#M*@W?$ M/!2VR[G:F(ULS0*8K,K]CJ;!/;Q1S"W,<_86QEB +%E3:?!D(*8J%H86.'L& M9K/3-/NM]CYA(1^3JWX?Z0S)JC,:FJU2LK0FJYJLUDRM;_;;+7/0:=5D59/5 M]LBJ9P[;/;/;KJ55359;):M>V:_5\JM79-W3=[5)V_00+J[Z$=7 MDW=-WJ]/WMV6V>O4TKLF[P,E[Z;9&I3*6]H[\CZH>)*$UQV+21 *;$V GV+K MY\:Y>%4DTP*;L=-MF\UNF5!\9<7K,4G1*E+9FU_;_8[9;=;57#51;9.H6EVS MNU\NVIJH*D]4_9'9[]?'7TU4VVR8V1V:@^9>U7$=1S#I4F#K,(_RQB)LLK%- MA?^@#-H"2V$P--NE=+K]LW!K!\ZQT?N;7WLCLU>(Q5N3=TW>^T_>;UM-L,G[ M+TK@JUN_R5)LBRN>U;VWYHB#Y8A1VVP-C\-C7Y/W\9$WPL@-RD&X[AU]'U1$ MZHN(I5FZ\=YU8.^<(,&>B3OIG%:M[@=/G7JUS&J,E0S+56L_-N'*GC<'<*P< M'!<>+M-AEQW@L7*0JC6/U3Q6\]A3@AZM@3EJ;FY/U3Q6\UC-8^NJU 9F=U@* ME:+FL9K':AY[BJ[8[IFCX>9QSBKQV'%$]S]:D6L;P@I]>'%DS$5HV,%L%L!3 MIE98&6_*4[HTO#SQO)039DNM.9ZS0#M,B6BT-G>P/F>17I5$ZOA"Q07(?I[Z MFTB$%T@+:?1VHF]7+XA2,W'-Q ?*Q,-&MTRSCIJ):R;>0U6^@BS^NIK[FU^[ MC5ZMJ-?BH2KBX?@$P$LHZN6:,NS?&7]0V4[GKI?$PMD#M]TQ>.9F<:[NQRVO6/1K6/5CF? FW6&SL0B-8))S_41& MD,11;/DXOO_ZR[#=:L/4(]<^IFYT!1Z/3M\@W(N MN9H\:_+R:GC"+&"*;8:[=JWN>]GPL'PX.&Q''+8@?B_:@ZK.:RB'-8LE9=:(NS-;GS_KC_""<65Y^^9M,[[2# MABT\3_[Z]S?--_09AFFKSP73O'%G(C*^B'OC>S"S5J3:O>O$4_@3YB'3JH%P M/6L>B??JCP_+Y/HF=/E=N#)\>)6B--FQCM-4P@@U"2(2;3_TTPD25TWGH>KP*G:99 MRG5_87M7ET)K:!Z]14[IHX")W>[V2Z37WX .G]-%]H-[6:K3#3[Q:=> MT\BKTD@9.ZRFD>.BD4%-(S6-/$(C11[3XT@F.4O"$-;1L*)(Q-$Q%3P4*)^= MX87=Y]U6T^P-:R:KF:QFLITQ66?4-X?=FLEJ)JN9;'=, MUFN:_7(]&VLFJYFL9K(G,5F[9PX/A,D.JBS])H@M[T&_P=;Y:L=S*O (E.&G M"K!-D6_#''4[YG"T5P5=QQ3VV],B07/0:9F=08V[4)/55LFJVQ^9HW:9X$U- M5C59K26K9KMIMIKU(5B3U38;RYN#=M]LE4($K[@QFV?4&I=H#5HX^#RJD\RG (8EP9CAB')N&+V)"&98VU,R* MDW ;)E05R;+ 4AJTNF:O]A7MJU2L(I6A^=T>=LQV#2IEVDO4 M9%63U9JIC<#4[91J2%8354U4:Z8V;+?-87^OT*J/(UARC=C!4U!^11A1!Y'! M!T/\F;CQXI@,U,*82;\+2EOS,-(0:Y_*H9$L4FBW.30'I:1J3:$UA;Z(A3)H MF:WN8?C]:@H]1 IMC9IFOQ0 44VA-86^!(4VAY@:VSD("BV%/[J;\= _EN$Z M?W\3C8;#P6AT>7G1'#5[P_/38?MB]+'=^GC>/.M>#$^[\("_6>6&JEV=([ # M!O]\L]Z"YE<,U^-!CMK/ 83+Z]\_W= E7[]=?#_%'Z[7 O3N0+J]/4=V""/#\AWCUO*\P(\, MUS?B:9!$\%UD&N*G+>8Q=6FB]DR&-0,Y'$?O=@'*/%R2)1W:CAN9"=1Y 8^1HOQM[-@!H]?R'V-C(GK6[[M6AX(!M]Q M$=69EBL44>+%A! :P.H0W#,M'ESV[\2WZ<)[-Y[24R/A"1L;X4[=* Y"9 .\ MD."B+/P^>PU\MN@-:WZ/8OAB!LO#VV;9-H\8I^,',0C&.8P- :8<0WB1N(=% M$;RK;F1<@C@V6LV3_VVL);2JX69_!<%QYXK[<@/>%4W=9+0""^[.K! NEZ0 M>P";=R=\5R#@-^XX?$5S(FKP+3R_WIP!42[^.WI#^X@$UVY^H.]2XOM-^/ \ MS[C&)] 5K0^XE:V^\=EU[D44B]!GB@!>S88!EUP%]Y8)5T51D(0NO>+*@Y4* MW*AA?/4-M9K/GG@>#]?044^?_2P3EP.H\Q[_L8R8ZG*!HTH_L&VVFX/2=ZN= M@N5+>;IAG'J>,4YB&&HH8,]YTWA+D/TGL*F31'@@54!&6J#1H(1 CI^<1$"Y MPAA;D2N9%1YE6V&X@ O&80#BB 6#E#^3('",MZYO>PG2KS&!-TP]I"\QIV9Y M>$%D1(D]-2S@<_<__X$]=@(_D<( A?:]:T]%],XTQN*.FFX#9<3!&.4$7>.[ M=A #Q\!3 R>Q8_AY*BP/!!7^.A96$L/P7!3^\& 5']2QA X'@Q4!S(1Z#_!&1M&,R(Z$,16ZXG5VC"2X8/P]_2I]-RPD1Q M!^ AO!^KHDKIP0^3X$^D!6R0M#R7$D*X ] M?283X M@!3IHY\$\\>1!C!0F[DG>PLM[9K/9!"4FF'O"-.ZG+M"@M9UYMD:; MSS,JG!EVQ4Q\2EI;G1_J98*$1+LI)Q=&\$/#,/!D^FR%/T2,/ZLS*CV9XOL MU9XX=$&HH>!A3D$I,04;^W:*ZP,"!@QN6Z"D2AE^)D(;5A-NAD7$KW-RB;Z9 MH')HP>!))N#F@+2:SST7+HH#G:?A# *M!"YQ_FWA"/!G% 6TR\8UW!2$L7%& M8S,F8 YZ;DP'VZG_0_@+DPXX.5L>WCW00;9ZEV(<)A:,'S$R\8L;$<*#_P$R M#49_!;.P?+S_-*[049CMUCU. [_QZ-S88)!MLS5L;7@D&EY@2\)3(GN+"<$ !!4E$EI<; M1C&K*@+M*?@B0EOH3V!5%$+&V\_6XN2K#0J+"-^AJ!:^<9N H@N"2_@D1.8) MBB&PYVY!]*-T@)O]F.6DKEB ]")1I*OB+):4 C46(C11K-+UKBV>810]9(XW M^L\_>]4]A0Z^1S4"Z1])C9TMX^7D;&9VVX'H9S,S8NT.?D8-^-X*'=P%%AMP MAMR3!10T<,3?P3^_+42OE:@S[?GE675\0Q5T/UIT[/EZ9."07JIP2KI?C0C MV0&!D')96$I83>&Q@W,;Y3D?Q.A+CL.$/$U5#[COA!;Z19D1AR42P!ZU_TS< MB&(4+X5K^"J;6=@\YVBX6M]EC/A(I\=1LO7;P=I Y 'Q];?0#4+#TO>]])[O MS=86)0H=#8^?>4%TK"S=ZAP^3S]9?2^7T9FS_3J@>SM!@IZ!2O:^VD"_UX*] MV\Q#V6*2 UW^WHUA[O8'"5-P@S %US&&8VY=V_CF6?[S/7[Y&*!&F[KKJ#W: M?K*#Y?L@7FR! 1\CF5-ZBFEX*?Y"E$YL#A/#R,O_6+Z,Q+2;QB2P$W32!SX& MBT+M\F#\;PR%WXGHO1$*U[]S;S$=1!C3()K3"L:+U*%./F'-"?W!& N#4UVR MG]T(OXYP.4YLSXHB R2A:^,-KH#?X&$F#/".KN6(,\<(V7^<>'$2BKR__+\C M.:T(P_H\#^7E,P$\@FF2+)!O9OGQ@^0.8JP6)10PKR/R\8A,E7X M.A93ZPY-!A@?/&8.HQ1;P4$X ")4,S/*%+'P>+3P]T)J)$WXJ10SAF1^%;<&I@%M% M21 H;6#90CYD9&H!J$4E+>LTQU_40F M'T@BH%R*F>N[,WC46UI!'X.;2OB^4SXST,$Q9(LBE3)&LNP%F/_,22,F.TK_T#8+[P(;#:6$BQ2VK>S,*^$_H,BV@G5&;3H5XQJ2I9; & M6>J%ENX%+TCP@,[G9U!N%4X(3FMWYA+M\SDI-S>?=<4T'7!.*AQ?F'X*=\Q@ M&Q-*X#"N?#PYZ$2!LRA)24S?;"8+)E3X6?@P;YN7TO:$Y>,CZ?!R\*%F;C'D M."+K'BB(YD2'5TJ3(#1"#F>G(D2GZ72Y(+]1V8K4"5A'6-5*CD-PIGC'H2!:'CQ2;Y MMB\AW[_"7.&%F$2*'+30!3.I$:G@F'+DG(6NECIX+SSO9"Q($>(-C(4U X)! M^0U;F[%!)K>T'"?,Q8EHHU&TT)ZY,]#%9IS*G,_;3MD'= ]07%)JR4ACPOAS%OVW7YK27BCB!;^\\*/&)! MQR-#W8&V!\+C#HX*)Q5%E%D_ [$<66FR?IK-"S^. Q^.FHA.JA]B ;J+\%B" M1C+I3"?;HA7(V9=;"[G7=%0Y.II;+B65W0FB%A!'%A5QU 1RS 3"F;9('F$0 ML\>"H&;F>%(1H=3T<83TX?J@(WL>$,@W3_QT;SU0D\#@@\.%M'S2=JQH"OK- MK8MU.S5E' ME2*/'R2P>U#:FBUNP0K#V!0X5L.1J>C@6>M#-&FD_V5-A_R"; M$[TO*"N*2C1J"CD2"G$$>B6H\%?\M+TD0ATCF@;S.?E@:;-0T9")]Z$;_9"F M=4TB1T(BL-FPDVXT!1KI8QTF.A+)JQPM^?'([6;#%QB,6G'H412L)IKC(!K] MY$'?.&@>,/4H,ASA@8@)E[V4-24<*B6DUNP$B]IGH(7PB9*6HZ9AZR4EY'G& M[7-FE=L!VO>=!8,K53^^G*#_TO7C.PXLG.*@,<(8AP&&3C'LJB)%^4ARK@0V M+4PL!EI!6I519THKD3%@,+IC8VIY$Q4J54%J"BMJH1X$R5#N/*EUVYB'$H18 M1CA>K E@6Y$,0D3OMQ//D63VA(7?HW(Q4$1N79^'AQ@2Z@M.':-O)$I6KS%H M=EKMWF9U98-'Z\HZW?5U9>W6^M\>^&FWMST]T[6B=5Z[RY/$] &)$H#I YO" M*%9T_798)]<"&?D/E)'UTCUWZ=J@%-5+5VKINEK*& $]'7R2]YM?+Q&+X#<& MUGNA6HVU<]I>R_#&)B6EV>IO,IEM;=!?#V97WG;:C3+]WJJY+^\.:&-:W491 ME<(!;-E9,^> M[>/;46.K0.S5W,A2I\B^[62[L=6F#WNTDX=F+7Q3Z?J7F*[/9\RE!%0\&'6H MURC3B:R:5'E 2FJG65L/E=R85N> &&:]&-^X7/M%:B"SJI](R/A1I)49.>MJ M)//@KFD=XR^M1G] 55*NEU"RCQ7ZE,&1]5L@=/^0*]A^:3;Z0^TWRC7&ZD!K MED6Z+"[#M&Z#!A4NJ_(DPL=U$)_;-SPKO$74X_&"BKC]>2ALX7!> .%G%'>)4.&VM96@7 2JC[TU;/3+/*IQ#WLMZ,"Q5Q MU>^G@2<(79QF8 =<;^=1%A5<277*)X@Z&F D;P)[%X21&D'@>O"GDT1QN) 5 MW_I"S(7U0Q"@+*&Y"OB.7@HC);0&KFB:!0Z5&#KYXBDARP4=GIH6EL0RU*P: MDEZHVG!$6!R[EJ"6EIK#FTYPOP&N/[HIRD-9YS=;*_C<",V_,=P 7%ON+!6T M$4]4O03OU(N")W+6<@TM7O @8'>Z(.QLM MY ZHO]_]T*^(,,(R"E^2]@!A!J@-#E.D0;M#?&+F-Q8 M1L$&P:9ALQX0/@(O"2:32,3:SN*#/#D";JV1WUO>;UB67-D/G\PJH>Q$C5-V MR8A65\%!H'7;Y6)F-5,D.P+)B&(L.N3V()FBL_(006(9JPABZZ?!,!A6"MQ/ M/5)T.8#*=:9JPQJ2P1!JU]!S>)%P)+,QH6%H"SA'1*"?N!S![#FX^J^C>44Z M6@A.V+?NW%N+;#V%7>]&A@\S9Y0KT*L\3\#I1D %,\LAH!H!UU)+$[ CN$6; M3,5/NRN0(>+R63;!.D'9(X&2]!%80\(B*-P2#5\ACIU@Q+@T8G@,@9%D1"NA!T2NS. M8+WRC1VP.R 2,ILH;NB>N8R+3I5?4]Q].<\.=(!&AOF/=VR4[ M$! .UW7:4U,]1E(FMIP!HL1G%/>X?$A'9V3R+W\.O7,7FM@=EOMTH\P M-_'G*-HL3R.;.-PV\^2NA*XV6(?>1K[(5US^+"9CIUV 57POBU 0#2M1.MZ@ M.>LOG7;+[';+\W7#N%P)RNVE9&TV6AM0#%#K!A[@CC%F%U_Y <@->)Q4+%^W M5C81=,-.;P.RN5G"03 +ZU>V^ST-F@+FF8';++%OW3,WJ@/ M9UCG-0[O[B9!P'>X.3)RRA9>H4" M@C[>P!=9=LBFCHDM]QW/*]"$2H$>=(IL<]M[%+YO"0]'.A$UQS@YC&"^L?L? M^N(=,5EYH=79A*@JH/[;.:MX@T%LI)$K#50/3="!6I (I"3Z1F=-O[&!++25 MQ_YUMXY(M+4-HY L-0&O)*;EH^JJ5BL7JFELQP@W.U..&+^@J0 M\UCV%\@:>\2AY:L&&:B>D_B4'FB0+O-Y&%B@?*!W&%^(2JR*ZE%7$^K_P9$2 M_/Z6H*DY8F(X"&> :.6H&#SAO,G)0>5?72L/"1\,?GB"2*1G<1Q5"R!NTI6\ MLUF,_]7Y34]/UKD&&SGV M-G$[-_OFH+^)V_G53\^]LGG-C.1EAZ>4C#"W! 6I,IG6Y1+<4*N??W./%#C= M"*]WE2HQF^#>4AD0^->)?F!NGA:P9<8Z?^@@2=/.ML!KF^7T;\!KP&G#P0:< MMI&#K-UKF:U!>49_?3[?[$S]I=WMFIT-UK\B&G*^F&HY2U*EW!&[P#F++:TX M-_#5MX_T^-=%J/G%?RZ)463]))":)9V#J(,7P*4F" MB]CI$>@*B"W_1QGAJI"X.D5).B^55E&0I9OSB[7;H!9KM,0-59$QX9=^_I?6 M:(EB9>AM329P&I.$X_($ <:-L? %>BY6RJCXC5D":1%H)V>FXJCA)7"T"JEM M>F[:RI2<@\+G3 OJV6AXUKWJ[)4CAM5!:1EG/ER4'< >^EQL*PP7B'"0U98D M,!J@)!J_>JE*Y@C" --]PR0R3EW'-+YC?N*$QGNAO$?7 AZ!1_[;L]/O%]?O MC%,[;CPC,^=%#O$O(I8)U^69/"6XU['\?FGW.^:P6SX1XO5%[:8G91,68/C: M"[#]DS(.-&&F>VPQF3@%F=:ZM572@BC#\^ILZ;_6V?*M((7V,@AG1JMY\K_+ MV;MZMA!H,?"#WH\>R[$GKL>-K_\G@95I#]/O@U Z4]THH-JVR^PTPL=G'X?/ M.*(W7@#ZF >C//OZ^=OIES^,FZ\WIY^,[Q?_O/CR^X5Q^N4\_?O3Q?4U&(#7 M-\;72^.WKU_/KXWKKY_.C;<7_]_9I]_/K[[\9IQ??/M^<79U>G/U]0O=>_KY MZ_>;J_^?OGAG?/S#.#N]N?CMZ_<_-D_X>-8RM9^]3'P'NWPWV9D] JF6D,O- MYF;8TZWVH^#3O5$II.A6.8#IDC]5\&45Q7<:/I>[AFN9:P4WN-7:$#AXJR@V M*VC I:9>('[_@,,ETD\77APX8@K6YPC)H/,*5+"Z$O(M)(Q77O'R1*-KY3O& M=7J,*@)XU<0+[M]/70?.LVWH:#5=/)&!=-ND)H-C)H-AJ<,"^RWM.PYQ/E=R MO$BQ4S8EG)=+W[]>X?\^X_[4C(SW*Y5KLZHA_3IU](_7GYWDZ_ M;#"S5X1I+9C)2J'D,V:T\T"-0L< M! NTNCUS-"RR5"O+ ELUH:NK2/WV:!'.(PKUHSW^]JF12)&_U>R.AN:HW]^F M1559P7ZPYL_!DBQ2:*<_,GOM5DVA-856E$);PRXH 64: %:/0@_+D_+MX6K' M#0FUBO18<,BWS.9H8+:;90BTLI+RF 1B%>F,R&K0-=NC;DU6-5EME:R:/;-? M2N&K^*FY]_8T=N9G7X95_[^D?>KYEQ7*1Z6W[H.;)T3)%B0LI.$^THE M5CQYZM72L5:PM+-S4?5H\/#Y?MD,LZO;8Y:I5)[JBY[*BXK%R=P+ZS M8+E9;XT_AV9GU#);[3(.V$>G_[H[^B)^MLJZV;YO#2!;*QLQ'C'TCC9WO#;S MZ]T_SHG7NW]8V0YUW4CU$H0+(T1=_V^V:K3D>J&>!H M&:#9-X>ED@0.P_*NK@I55XP\HKP,FTVSU2WE$JY M1BY^39^'1Y_]4"L,J4AD356^T5P7R M-5%5GJA:'7/0*7.05OR\W'L;NJX2>4H,P.PWZS3ZVHHY1'JG*I%VLXP669-W M3=[5)^]>SVR7PCS;/_*NJT3V.#M]2VD4^Y"N7C#5MMGJ=LW^<"?YL94];VH^ MK!X?'B[;(5[#J-MM[5/?OJGGW/O.U@ M7G:$S=KJGGT5\PS4/?OJGGVOKD'7=*'=4/?LJ\G@PY'W[#N%.5FWV(4]MES/ MB"Q/1"_$$VN7[C4+^;?E?WZ,+*J*T5 P_Z[9;I8RXJNXOW54]'AY^\A8&3FW MVRVCX51T]VK.K3GW:#BWU=MJQ5HU.;=,.<:^J-*N'[F.8(W:>-MY]X@EMH\I MS07*8LOL]\H<.94]/ [@C-AK&B.2*J7%U"15D]1ZDBJ5ZUOQ@_)PG%';0A.$ M+^4Y[,9BML:S=9B%NP6'Y6 M_=\5UR+V3EG((E>H)TS60DKNM=):E,9@]KIU*\,]%8%5I#$DJ6&SC-^Q)JF: MI-:25*^[5T :M:U=VM;&L_GG\S&(B2;VO*\P&>K^I@TNX(SM64V>Z60!"NG[-6& MR*&1*U'GJ$;CKZFSLM0Y/ SJ? A*1=VD/A<,3Y9_YH?_!&"1Y^M7R_HZ_3L- MU4/F<,Z?C$-A_3BQ)C"D]Y9W;RTB>-7?IN&#LWDIY)6M 9\8J\M9!%/2'3(K M2,)\CN+WO.W,L:A$>7GV_JY@XSS,3ZB=/C+*'3#1E0\O=)W$\N"V((3=#&9S M*W0C5"E='T,TP@A\;V'$TR 2?%$$'ZS8F%J.,18"4R&5(P=C-4%HP(^>L##F MXPMCDGB>L1!62+&=4,PLF)>#=_@8V\FA:Z!"&T_A'C>"E>&[7!@BMFYV&H\Q M>TV/#]+C.M=:E>AQK6,PQ"!A!+(YRF?FK(LO4L>R]"'B)U!;!)=;<1RZXX0I M)0X,RP!JAVDGGA4R<7\PW-C@X"1W.C->GGQ!+BY]M:Q MW%[KB4^&!:N(4W*7>&'#O8#%WRV<'"\48=;>,F\]X9 M8-Z[O[[V7E=,*AX.D:.WO+'5\%,5:;HFX8,FX79CJUGPU:3@(@(^J-3DW]CM MFK4]7_6]ONV44CNJ2+5%652-38R,*E%KP>1X6\M(X4,7ME6DSC>_=AIEDE"K M2(PU[>T;[1V.(-SDV-YWA\$W/4B:G>III/29T>-]5$V+7 BMQE8SI:M(];4+ MX;CLKW+R>J](>A,EHB;C?2'C(W"$K=5'GML#4WMRG=K\A)2D[63<[4-J\[4U M$R>(E-?A0,CF<*=,DD;?ODSL<)8A-["<*S8HEMY M<#,8.=S-;\(W"\N>&O 0%WZ4=ZT\S?)]S 3'1YE/?9:>JLVCY>?A8+^+6> ( M3SB&GC>^E (>&O<"$\^]("(M/33^C>^SC#O,?AR'KIC(Y:#%P45Z2UF_\# ? M+KL7XL<[?3'EQ?G!R+>JS<9M-/1MS/+>&\;5!!XK20#3,N>>90O'-(1+KD"8 M0OH(+[ Y[?UM:/U'.#+%?9RX7OP.IQ8*NH*S.BW#![F@;C$QT9B>/X/3$F8> M!C-)B&HH!M@HKD=?XIT\I*D5<=I]X7843KZ! @EH!$@YR ,I8I3LU#L3S,4Z89IF-9&/#,9[P=6>0>)&>=YGSX^?LW4Y24-KX*66VB M1^OQ,PL+-8_GAUBT1*AGWXQTF-(DL./F@\G2<9X_F'L8S3QT9\#I*+T3J@V( MIL)#WH.E(J$#PB'"@PH9$-C3G;F^&TV1N5#!AG6%Q9XA)VOBS\/"F_@^,."< MBZ=104F-J3B2#J_0\B,77T /0"DU0S$SMCP+CD+,,G=M.ASF\S! 7B@$%CF9>3%-2P%5BB2[VTBD"]":S(!Q6^IUN+LZS^OSD_@$3!OX"BX /GK MB>ST*'T_I<2"G MWXS/H*HFX7+5R%,G@'RE%S5TVMN8T)M?,_7[XN/5S?DI[KXO8E6+-183I#3^ M!L0G;K0LP3*7ZK4>Q)IL&,:I@\HG$(9\T20)6>>C[R/U]7AA9/B55*R#Q FT M"4HLR42@Y7D I(^+:T61B"-=YKI N&Y((NVSQ8]J*IP7D"=A"RI N6 M&$H/TAG$G>4E7%<7)*%690=_3+!*!J<_%K:58'VJL.$DC%TTS'S+6^">98)& M40>>:EB#!U?130F<:IJJ2WL%QR#S H%_NSZ\QH7]U%]*!Z\8Q_#6\,ZU45V> M6V/7H_=S;6"J+H?B%@O^0"Z1S0D$!,^P;OFP1*E&8_/Q#4D(I"-4^:V:-SS; M11-SG#BW@N>/@C2"%VDK1!H]'^= \D!9L1P($F$4X24LEK5Y5(UB'B$3M%" MAX-;WT6+"U9M!MN(,HWHGTLUIT'B.73IF"Q[++Z3I@B8=LDXBMTXB06M?"9) M3%CE"$XI.#(BML?:\(R)ZY')C:^*I,WMAM)*C/GLQXG1<^%Z$L8+ ^G3$]KSY;)5C4(_ M2FGCJV-S9<112JJP1+YCA0X2J_F ""2EG$\Y$@\)D,',6F3[C\J.JB&.@(!8 MFL"NXU*GKTVW%Q[!1$IW^BZ>,5?DN0CYN-0>#O(FEE^^HRU\OM,W4U@G@2>50VF!!*1DHHA 0-S]*2F (N@Z1NP2@_( M*.0_\@A.0R&4UH@7HJX8&53_5=[HS->,&1L:Q/X&(]G(_#51),T%RE3@__=U\UG)=E_-D7P7DYVO+C5O_1^N/NH%S9;\EJX7(_-5_R916 M$B=T9\6J-_JY1Z?=<68\'MBV_I%I+W6E.FYKIQ*EJ$\GA-%SUV)43 @/:*!' MRN!'00D%&W_TU>A'L?&U"*@IX7DBX#@*"[ZD#J$J(067@Z;886_PMMD<;16M MH-P,:TSL/:KMJNC>_[*+?:\J+[_YM=TSVZVM-L^J6;=FW=?8^X)SZ:AXN6#^ M[7['');J\%/)':ZY^WBY^\B8&2.OP+O#(^#=@P*6N9+)9R:F$AQ@Q[B"0Z8% M=-KV>_M MU6%X''[\\X=*0JKDVG\-[WW/;(VVBFI960%YR'Z PZ17"BX-^X?1M;(FST,C MSR*G:Z]EM@;=FF!K@JT@P0)]=KMFYY#: !^*[_#RP3:4%>R9\AK.QK[9+9=I M\LC\*RMBCTJ2[B&1OOD5Q.F@E#BM2;(FR1>2FX.AV6Z62O.IB;0FTAWY2D=F MKU4JP%U5FCP.7RJ7P!]S,DJ!@#VJ[)0BQ;PW,'O#.@?\H%TB+\?=!Y=-]@(Y M$\T^Z'A;;?A0,UG-9'M]2KY&-+7;-_O=K1Z$-1O6;%B?=3G3L=\QN]W#..L. M*H;QZ0%H5-\IP$0]0L]'D?5D=H9EJNLKZPFIO7/[3:.(:%=*O-8$61/D"PE- M4 %&-8W6-%H9&N5SO%3F5U5)\C@B&DOHOAMO8 W,I-8;$_(_:=#7SN MLY;X6(0O'&YM: ''8@,R:A\LN\@:3@B#]+ESGAT&)]BA*UCVKZO]" SK\[SYT>-E&5O=>I6 MOYZ=3".83"(1(WT[@A?!R??/CD!SW:2-VO;5Z(W(1O M@>?:;M6ZRZ8CM;*1SN5(J8T?-[8K^I5:86N-/&6G4[[-G6$K/LN/E2#%CZ&U MX-2'?"-%D&6.FR*0J':->!E3,'6*I%_^3%QJWJ?>^5]_&;9;@P\1$%L$3.%B M>V.XV<2>D/]FYC+^G3BWU*41J2Q&(2H;&,IFQKY@:2^B&+@M%O0E:#IP.PV" ME@[NQ^ZEO@W:%+5BEF*W2IM98.A=^7!JP$ 751IG-BSJ%'L_=;$#+;;XA#V$ M!5_NB(URP"2BHNI?$!PQ-Z<.X/C &VS<_("DX0\1\U'(-]$O+K:6Q$ZIU%T2 ME+0@N9W2$S0JF+AAA/,TY5]!$AMO+Z\NO[Z#\0 /./Q8?6RN/HNGOPE[:B^_ MZ)/^HBKM50%-?0K0) 3.@N.<,IBJ-%[N;7E&C3<7\J!!\0;,"WJY2_U<;2_ MXP5)Z_^Q]^7-;2-)OE\%X>U^:T? [CH 5,%^,Q$X9[3KMGLMSTS,7R\@$K*P MYC4 :5GSZ5]E5>'@(8DB00DDX8Y02R2..O*7=V5*GJV[ 6=E>^"RBZS88+A7 MM1.^T40W2/+\#BY-QL 0&WE 4YC=*B(3TWO!P^5@,PY9#K1#+9C3LKEMH%3_7[YW#! MTA.ABW*Z_$#H\BUX8U'VK]7\40Q;O$+=H/26E'-E1]6>'9T]M)^9SY398/WT(W[#LY2+@+)(!\_1R4 MZFJFL))74BT1#]\@@"KI4?(3M;6-W12++TCC6SH!F:;I3RZVVDM)80/9]5A2 M$"P9K#48"$IS&J4-:H,&Z,9@D>=R)W.A_D&/YBE(M_EM*J3<;38:27&M>GV7 M?!;8:*.=\DW\AN;';Q015 L@ MF6 N^8/J(BU$:0[4.9@OX$8YCVH/RPZS>EK0RUE00ZKT!M /WPI;QEQJ8UZ" M4DKG)BU>3"KV"S,7]IQJ7S]13X>1*7Q ,^*27,1Z@)]CMBQ7!#,?R:4!5J!6 M3C8/5KH-,*SL.E.]0!L[#%L(%XP@A5.P'&!MLU3RMY(N&I>#@B,'*-]?U*M0 M[E793+?$EQB_(I^1[AJM^-7;J[NWJJ^Y(-"L6,8DH#\'ZE]/,847[JS>_P+% M?-CNU@'H4(+I"8+8^1E[FJ5[3=UYZ:GOU7YX+[/W%QN]^.3Y/I.7IHAF.PIH MM[(U_$BR.-F5?39*!LJH4<"2E1$'0DIIA@6\]D=YF.KL5+BH40+H.T2X-]]>=_*$9<^T>*:K @=H!OILE8 M*-3C*\%?;X0PG=\(52<5G'4J;(2\T');[I'8#2E/S)*[&B/!VH7*,;]34$D6 M\^EX*CX1['N49&/-8HNE!5)?U;.5[P(M2AK46NPJ.5D4 MFMC3\6PTO1./ :]59?"#EIDI@_\'/$4O3*:4V7JE*EWMG7$)=9VT<6TDT@@' MS$@3JC2^Q1U+$Q@MALIH'X+$GBI%4CQ1/"A/QF+/A4R=CQ2<9\E<+.1$B%CQ MYNQ;H^[I\'\7E;8_%"K"0&T2?#=.I0TAU*PTFG7!53("2BE*#\@* 0G+(\W!?R*]HKOS9\LR77MW\;"G=( J:M3:_>W7 M#3]VIZ(H^ZW+GA)[R5E\-&[0+RGT7EQR@N;3R120+$V'[2?R/''&IXQ@2:RA M=L3:EU282L _I0F&*YOA,1-,.2P$_RL&>38K=9M)>KODMUU:>B.9S4:"JX$) MHQFV-AF.A[P^9D(C&V;:B1 DLVPNEN5+6@CF.MC@:"^W?'5>Z[U"7ST\[Q:V MFJP6EI8_;_+R(;/DFS#LA,#Y_C:Y%D-ZGXQND[M"O.JWF_S!V;R(0A;64A^4GH?)-!]+L9T(!6$@M)Q,2.[R[5+?E_S4R 7E#!L/ M%..?@/\.I+886?FG :$H8;*5H6"M9\5WFZ@ML$$*K^6G)N<@_8U:;\)K(#^I-1[("8$EM3.(T#O MZIRTIXMG,2*L]"PU9J$;M[>N>PAOI5ZV.IC=S=]]-\C98QU@@_93HM [ML?4 MX?TKFM2N0]$I4003F[@ZZ% &KDO[1E%AUN1*POC(,V%I-:6NL#1& E/9=6E\ M3*_57O]B.ZZ)$%)_V>\(^=6X3">9$/7"N$COA6 B7?!WTBX#@?R],=T)-BY*2_\A=@KWU\ED^\&S$%R/2DUS.IY%2>7OT#"=ZE)S9"]N^$ MP2"(=0'^,OU-L4JHFC%V;>%V'T6Y4"\"(&[RNJ/V<^('OW/WP(_:M'52726[ M6QTK &M]GB^T_[!!IRNTO19-$.J(HLEK;68HRJPE\=&S4 N9%MO=-[B!80CQ MO-!>:;%4Q0TH/5>+.\A>KY>U8X*R=%3(0)#0+A:0!9*7A(HYOJ-=V'4?]B M,6PZG.Z.#Y"WF]-;F@0,5RVSB@9+,'6^XW@Z3$=EGHO*3:H2U,';L,\TH7^4 MNX2!I+)7)#F# )=@!2Y?& 2;(+=BL1J5P%!:2/C M1HQAD0Y70U[!Y[]?A&^Q,..^+;*A](0E\HC.YKE)R.N,M$HGESDNX-3*QJGV M;Y6L(4]32*11R4E%G94+7IT\%ZOZ!$9Z"+ZYB\.^90>]H.__2B8+\%&"3VC) M969(U[&4V5*3+1V.W\2ZJI D,&F]$:7+'NQ38PRI6H(<5FU428CJ*=?)0(46 M5<*"CGH6Z@G5 XK%U2@;P^7BX2/)Z8O:BM7Z\+TW%+<@=<#P'4T3L>NO87*O M G5OK ?P2J=[K7PLB3;)9*)VXSC"5 4C9A"[GE>1W'+!I/SYUP(D7%.;TE&/ MU3>H3#@(ZP).X/^+F5;$DF]BD;\!X$%^PRL%%G[!=CW1*HUN!.(!5B77R5=U M/$6,7HB_A*2R\[TAY)D)<$LWLN%]DPQ^,9N6)QW GM=)>; ' M.G.\AI6IM[%<%F 5C4RQ--),+_#IY8WR\\#]_,6:CA:2/1NA)'V 1N_'ZZHW\;@3Q>9@# MO$.^;C/!):-B*M-7I<^K!LAUFE8YD.@=^57N%WIG_0I4*/Z8+,9UEL3RP)?B M;)#^)\]A:6\RY&!TCVK9)$/KMF/XA:00A)NU2>2915+ M/"M9YEKEF2!IZ]PD$SABN292ZOPI>87*LYXL)?+"[S_!0Y[F^IRH9@CU6)0+ MWB@;U\52C?P,>=#BAB\P%CD?"+(1].$"'BA_QQ_*>57SD"-7J>.2;=99_(O) M+,F&H,%.0-L=E>E%I?RHAP,Q'[D>N4[^PN_0KX8,:<*%\OV2>^7JVE_0$H*G M:]/K$G!?)B-';],*^6;JV*;4 8;I6 RO:[Z'3L6;A:T&8G+%A))'OG2@?Z04 M0J&D?JM3_O>0:]@R;;2/#U*KWX5T,S>BXEK]RM(]1V@S9!*^^Z*^:5BT^DB= MA$E^F4J'S/NR5H'Z@X3+[GN'Z MG1RN<]]P@TX.EY%[AAON,]S#$:^-[QEOM,]XR>'6]SZPQ1_VS/G=EZW".:[[ M./X[(]C(8U>DQE*>!?A(\TQJQ*.6CRF3Y M1RK/W<[R5-S1>)Y^T 2\)^J\(>Q%DBO# 'Q/H.TKY;[>&'"6UB=N?R'2]%": MLU#EQ]J9E6=PVB,9#1;JQ)".5.?*(ZOM)'V,TJN\?\JKL#8)C"IOQ28G4YG; MF%>G+HZ/>);$O-J84LK+>2[)U:7O_0U4AMD*F?W78J)"_6$ZD.=]-A#9_2_? M]":QH6 Y3A>%] DFHY'RNUVEW[*)/%H*[U2;B)DD10)'9]5CWRP-YIZK_#=5 M>8#R2KB ;Z)HM7[WK%3W2'QU;3 UGTCBC^_6.LEW*K=[M=3Y\^1V/R>@[P%L ML &P1.Q;$Z^_)VKO/TU_2+J7IYU'Z@17MO8FMBH<2IUPTYOX"FN0YJI\V>?! M?+H]:PB:Q!8^C37 ](A$NUVA/7C3'(08Y\KW834P%!L$3VT9O&Z\28Y->\^CI^LYJMO1$/L,8:#ZLKT#T\-!8"I./^B%A> M_JXAXNM4SEN[^GZHA(STGGR%1K4[S0Q7\R]6,JG-.FU=YT? M#*&RQ^W\I@P03!92SZMS>;*BK@6D,K!T3$+F4=^;=Z*.#919['-YLGA#SKHZ MUES%PU<,YBH +H,RU=&!098/%F/P_<-!90#;,!O,9116@&\XE1A1@S:*!13N M6LI1AWC\4 RK@'-5ZOQVXPS7\>:/K R![(H'L5 JA:,!.N=/G7XKA)(J MCX' .0-Q9ZXKYC2<(&E^FXV2M MR/=M-IS?B%_%/'09Y@%4\YP5Z?ORE[73QJ^J;D-UIRCTZOYF1.H=U/GU0WG1 MZG?X@:_0;K?U+^O\RQ[O6W7 GFKW'^+G3^6GZH9@,Y=J_J=)!W8YGOWU/:45':CDP%OZ6J%E._W>>PW?2M MW6_W$6[WSJOQ^S1/7TJ.W$]JY]%?M^G0?2:\W;MDFJ"E ^3Y^RSOU+QKC]Y< MN\VVQ7[8EHU-QR%M3OME=[!OO]>C]TS0ZZ"EH],]=GOL]M@]$NPR9+K.:NW- M'KH]='OH=AVZ&&,3HQZ[/79[[!X;=AW',1V7G3YVMW-<'8E_*K[O4-8CSE/R MB/.TU0!Z:S1*J,DMM .)=E90G( \.'*:HB:NJW7W)-635 NBU"3$Z4FJ)ZDV MN12CNX0B>I+J2>H^8QV9S%D]!]EIFCJ/D//GJH)OVTI]JROS##S/,M%.!'KO M/#O+#4_97W2JY(E-3EJ-,/;4V5-GBPJC37%/G3UU=I0ZJ=/SSIXZNTF=Q#8I MM4^"/$\JV/&W29X.IM\FXJ.A,4]^&E?I)+W.5KL4GXA]SDT7[1*.ZRPK/">. MUTV2DCUCR2YQ_9ZH>J+JB:HGJIZH>J+JB:IK^ONQASS"LE6'[' X*62T8U^; M\Y'CGT=FDV+;1&PGE\FNZ]!91MJ[5$Z/O'=GS3U]]_3=TW=/WSU]]_3=TW=/ MWSU]OT3,B'?6MMRUY-[ROE&Q;\/I LK-'J3&Y(L>6MMVIB^<;F5C;EI\E[,: MC\ZPL[+D!$1&C[(C0IF#F,FM70ZO]!CK,=9C;*O$#F0RLLLIUAYB/<1ZB&VE M+ I5D:"=SH[T&.LQUF-LBYDQ1$SFGI:J*%T?O\FV,M7GPT[TZ;HW]]7(4VAR M!GV=%I.!6.\$>EF)"V;30C:6*F2;J2*3K<]2(\E3V2%*MLX1-^5I4DPGXJ\[ M(RWFV5@^"YH@9>-,]J57+;S*WA737+704AW9KNZ@X=U M5,;9;2S;N2*_%T SQU!'W8W&Q#?HD_J Y/>[=B:]#DTI:C=K;0Z#OC,^QD5FBR,8U?F(EL M5VQAU5ZK051B,O<^"OK^B?NS:Z.^P#1NIXO1$)J])8.Y;-25RKYFV8]4WIS+ MYFBRLY=2T]M:_>% M3V1#O642>6=<;)Y*A;0I !/:V(EI0$,YZ*8W2HHBN\[$UTG1^%HU_RMD%T98 MU8%@)N"[5IW^9.6A3"QG 8Q4C&@D45 MT"]O(E=8QD"HYFHU]\SQ-M$D$Y>5 T#X4&#Z3"MFG'*YW>>?S3: M&:KU@V:!J6Q?)@A8K"&T0KQ':D#G0[F<0!1B&18C)1N$F"C2^7R4BHVYF,-5 MP^SZ.AN([V$'9M#9$#9#K%IYBZ"=N22I&Q-C%ETM8DL$BSU,Y#_446-<22K*EK]P[Z&2JH%G+CD((4OVJZ>3;%&XL M<0M,3^)GB1/4@WQG>'/%SI4@'R>3Y)MJH7J5CK+T!_3-?&#'Q&9]^Y:GW^ 5 MVVR;U":JO1'HWIW?8I.CW;LGKM&%X$8U331;A5:CS90"(I"Q3A3W\L>*4Y=P M*'=&*G*K6W,M="ZQ>S5<]F5+K?=D&\:*5/J.X2=-Y M9_IGFE+>)[L/YA=,30?M(?3K:B"290XW9D\R]/&:\2#Q\#'*X,I5QV-99OCES>LC+].;X48 MR$U#C;^V'O?89V$S<&;OP[R%&+E*Y;B'BUR*RI*1ZS8WZZRS]!2LLM+U9CNO M'F:U+3!2LGHD6?Z\RD5SC"'BFT'%'UV*^Q0)@"Z"^G>;?A4D@\X#8AV4D"_LI&\M>]N)> M0RA=4D9+:@>Y-D[$K;*@D]@4,8)I?O=!>F)&Q?31]ZH6XZ.&1_BSCD"G/!),;.*J+V_5^ZZFHZ%ZGS"FILIJ>B\9'8Q*O"I6/J"W M'Z?3[T"GEY4;:O?Y-,4<<=L1WJ$R)+;7/M;2QUSH95/DZ3B=)W%=.Y M!"_P=*+^(,PK-5_Q^4([!;V!U(>Q2ZD)ID@BGCT$I_+RO3C:<&_T4SF!&@^Q MEA]2>A#_R+,?(!(:-W\4_].6W!=PQHWKI[BVO"(3X9K3]$1HM7/A13[WPV/A[W,)HOZQI(/;N^,^[?^7=&?.]W=5"A&2VI"+4T0-5ZU%XW MN6S7X,T#)Z0DHNO%?%%VWA0K"L^6VRGN'ZI !&AQ>KVE;S6180>I]-7N\4%) M]4(!R/ZUR(:E^C(1JI8@^&(QFPG-3U!2)B[):U1,*U1H7WX.5"*E3Z)>(G0Y M<;TI<%H(-B)4NF(.L8YOPN;7OX&!*HP\<-T,9$T*"Z[$7\I MCPR\H_;/5(]<&<54.MNS'W!S2=RSZ1RV3,Q5Q5WDZ(//?[\(WV*W].Z4#WRG M%G3)'3E(%NH-I3NW2)L["M1QO82JU'#?F?KV MT6AZ"S?F6?&]&IS0Q =Y=B7&/@;?.Z@00D, E[JRL,7++\1K#.P9L)[@9"^1 M] 6>$ZOG:#"];T>F4*=S8JZ=(2V+N8C?K@J3]_MKJ7^(2"5 MCK.!9$G#K%"1B<5<6O625PQN0+Z4X)+\8B:0 Z'.9*!!E'Q/)P"/;Q!MGXPK MSB7=_1(#8R5[I#<^$WQ$<,Q$2ZMO"P@>@CK[ SK?9I/R%:572ORBN*&I_$9P M$S"_$CJ2:QK)$")HDK9KIKB!J2SS/Q76QJ#LG!SDQ6*N M#7G).*[61Z_830+>MT38Z%*&R]B1%%9E8.LZR48P=QD'$SQ1S%K((7#+BV62 MZRK80YJ,A9JBXG*Y(19R"%LMGFMN>(QD$7>2SX"M.,H&,FTC3[\M1LUP@70N M3%>&)X4&Z!V#NP_RP4(2B?=EJ?2K@^@0,U"4#W&*&P%.V +WQ5C<4E31M8W[/JU*6E<[6AKY I&3J:#X6DQJ M)@Y,7Z@)W^!1P&.U]K4FS\6.BV$H\;OZ[DTW;!#,E13N M.+Q.%"B)H ZJ5AM?7O%!2,$?Z6@Z*Y6URM]^O4BE B$44D&A0H61'\"TTOR' MFL8LAQT8@.XQ&*G8LE+ %>N2O\/+JK40?$W(^E0ZN6&5J[B<".-)\N(+0Y*^VAYL*6 M3Q9R(U_,&J%"L'O4R[?9'[$AS6R6YN/ G;^0*N1<6!PJQ6:2SL%M;9:D,TAF MR4"+=KJ);>J6P,(\C309K-I"3.0)& 0,;:,!M)>, TI2);BP/QJ218 M+4BEXF#J%%+UI.WD8+T"M\KR!O&2*\VFRD<")TL&)A:(&NG)ED0J&-2_R^!? M4\A)>[II-'^ ))SDA\ 3@/ V3222&WK* %RY#VZ0XAA7J;)%;U.=@E9.8[SN M2&NH";6F6(6=&M.$"R&Z*HS$;VDY@5*?DR&MA[19Z?"_E2@>";O75,&?]36\ M4P; (%]DC24$!YTT@($A2)M$C[,U]37)-G*?EG90,D/I>R^W M4G.Z2BM1['7[C2Q68-_+;)< MZTK 1+_!7 P(5@C6.X-4?2W+2K]2$Y@;";V,QHGW@']I!9LP[@GD))0)I&+: M8%.*$>H7:1U2Q\SNZF 9"#HY6EC[%V#C+SATOM0 MYN8WTEF%>I,JTW[)"FFH ]*CJGQ.0WAS#J^^2:6'4]OC6B'0KDNM+,@$DDKG M77*8-1$IIR2_$QB>*@^ V(_*WPP!-IA!HG%/YJ* MP\I+-78NIK<) +5407]D*B11YKR+M\]!)DT'"\4;*FM=9G3JIU^7LD**@=RX M >*0.4:)9@I:%Y:B1FI_*PRA5$F6]F'#I(\"2)U*FUH]HG:XM*GG6'!O!#&' M;S<@+Q2MSX4:,]-.E)'0X4MM:5-H1.L>#[O(EEVDJSX* >Z6N$\=U=$!(("H M&J=2!,NAEU,%U4;K,Q !6N=!@%\II:Z:*P!^Y0IC&PS<#8XN':7ZAUC>XKL< M%KP;'+NC9 ")F9!%*$Q))?^E#OI0P-(H30 QUCO('4V^BYM&E:+Z(TMORT38 M\JQ (]^S'HT4!.#@E^G[=2XPC&PA_AR(9RYF0WGJ0KH+,^EZ?&AL#2<%I#;K M@PQB(* 8-BQDLUSDTOM?ZNNWXAV;,B<3L5=_>E503!&B(:,NHS:.;-_S48S] M,(R83:+0!: EVZ"K!? 8_;_^7_^O_]?_Z__U__I__;_^W]']*W7MAK*\5/L& MK1S8@;^;VO0$5/K1\B$?I&K&R/-;QB =C?2W?WJ%7LF_"P@6Z;\WJ-Q?LW%: M&)^$R?!E.D[6*@7=9L/YC?A5J/&Z^HLP!N5)]/?E+VO6\ZNJ"FVCZO#]-6KU M*_"O'\J+5K_C;OW="35&7,N:?_7GBZ_1[\IF9-Z*:?9PA9YCGO3__,W[]/7B MJ_?UXN^1X7T*#?'!Q_+O\.(R^/CY\F]?HDO#\S__[:OQN_?EOZ.OQI>+R_\^ M1"4@?J!33O-F2**JCK+I2GKP,+V:-_P/A3SXHGPCRT_0 3Q(+GLK3\RFW:EJ(.^I3E1>?YUHH\MY>^,SS+XEA?2=SI5"7J%JG D4PQD MO!=613IK(7=O!H?,IH48? !91O]:2,^8C)T6:?I=U[. S(GFK%(9;!P6,B-0 M^=YT/H8:^#"]3L"# N\RF]MA:G=38WGA8[ET^D%+N9G-!ZG8']P'[P+?-'B/ M-JUJ49\P6$U15WZQT?16/1)&(Y==%0XHG6/UELNU4SD=\J":6#45_(357XK\ MR"5694,FX/%60]%^0ZBS,[EK4I7:,D-F="1Y ID$ZL!#_6Z592V+ X@7JE64 MLJDQ/Q5V4W5^"D@D'";YG?)[R80M=9>D@51&2AO/KU+QY?*7*R2PF(W'8O"P M_D):O95'M-[.I@(ZQECG:*_ :-FU>#V:)E6D_#K[*:A%1EGKR&0V*>:YCB5T MZ.A[645).UKKJ&<=0)E!Y/^GD2;R?,2NA28.Q1C%-@ZGID[FS\8J75D6**F. MQ\OD(D&?9?F@JX7TP-8!Y?%X.E3A2EWDI:J6-A@ *]*'N @A#Y^ M*P^32\W*F"URP79UTJ?^3%)D^E-0M8HOU3%L>_8=AAPE]@D"ACU;"K^",-5/_'649GU:?:*\P;E^'Z] MV27GIS?SLU&;XXM/WJ?@POMH7 I=.?H]^O3U4JK/EW_[XX^/\F_ORS^-T/OJ M'4I/;H$1?8G^^/SEJ_$Y-BX^A=$?D?CQ22CWT5\N+K]&7Z+0^.-O_L>+P/"" MX//?A)GPZ2]&?/'E]]U%V"&V E2@2TAWN!%_EP7H_"F(*B&FPBQ/93QT^T$? M8I"!$&RUZ?$7?8[C4J>,74P&[YYP,NW1PGCMS$!>_CZ;BP-1($W&TM/EJ7FW.4*1$MC:43$918Q%#$S58:/)ODJTU6HY_,[ M?:XC*6Y L;Y5A4QD!48=*%=U#742P/PF3].WLO:=JDIDR%/8:U54RW.KY1!5 M/N)KD*?J;"L8@?K U,,%+]] O4V=WRE):LO[JAS0ZR3+X6VZ=DRE=(/=!9GC M^CQI]8BJ/./R<:C'-J2><97K *5?5L[VRAJ)+:^URGJ") )5&%A8;'][=_FN M//\%B2B#02K35QK*K[;/1Z"(=PY[LFY/$X!J^\3H\V&=#JK3., F'59Y'7_( M'(UJU[QZQI\A&PRFHOG]Z[]-)+8E$RK>&*__"+S/_AMS8\*.M$@GZ@B73#"3 M99:;F;JKEPQ08#S5*;47<)QUJG,SON< M?TLFV;_+.@!JE[[":5AAIJB[9(D"LWE<%!)H%;9W'MY_+2:ZL@!Q]JV+HPLI MR-(]PJRL3\A/E\5<5119'<'=?)YR:U+J%C W49H/OAO)Q4IYWZ412VVOV$96 M@ ]",V]YU/NJ.HR[:0/K,R7*);IREW*):I(!@EDFDJT&5+$+>00 >*#R_\) M$YV'UN3FUUD^AJSUK)C+64FL1761.C_K8\DU$ZEN$L3;,VB5I3680;0@E7TJM6 M%0&&7,JR?%9R!6>ZR\3#[70F608D5RR\4I1@^G<$CXS.;2[DZ'ECQ MQ@%+5:U$CNN=<0DGL!H75W.KBD++ F:)/ BCJHZ91@J5 6$KH!)S/BS3SU7( M19$Y'&L?R7A+I?9M40*^LJ)IU71JV\HP,RH$J#C.6 Y5.^\5$?"YM MW12B6U!UL?Q:6*^%E$%E8?:R )2V6M2SMJ4)S?F28OFU,N2T)+R6OM8"2[UJ M4&FB2F(D\_?&:_RFBL8"YU'(*(O 5!BLZF)4;*@\R?LX[Q3O>DW>0!!N.OJA MA8*4I^H8EY!GPOB5U1/,\@B:T!1EDK>J4_33^-_%\%NCS4,]Q2:J-N[1<)H6 M*HPR@C\SE2X/&G8#**6:N@4;515N9+JZ+,^@.&?=W$:&DQOCT^Q@\^ DS9@: MT>K$3J&.SJ=K0]OX ,#[I,G2UC=NJ@]$05!4[7.KZO.RZ]EJS3NYPBD\*1&; M(J\N5ZN*8D(AW$:1UL<*YW9["6#"NP&]"E+([A"+/U05*W2!M-H_H"H=7V45HU"G_U7"N-X5U9-6WEF%W5:Z2VI%;72RLN\CO@T+)H$ Y=]9"0KY,I!FLO:%3V44<) M!6LN&?%01@DJEP4D,P#'F@L]125?J$.]<$Q,%C+L.B.2QDSCT)?DLVTS(BE* M-G)WA:Q2KZP%W??T3IHS8WU4NJQ>N=1#K1J 6?4+D'@JZ7P3-)%2]?)L7NXUTF M@DEI>->T:L'?H&QC-3_QZEP9Z- (::-F5IF>2T4YI6$W5YE\9>K/JMNST)T* M-SC8Y)"*8GV)]Q6_5=GE]3&(1RNF7K*?D@ >V>PZ\O,$=I,KN0ELMR3ZI"FQ MKU757F'<*P]2\3 E@_22WI2L4#U%WN] @36!/4J3*R2WG77Z,$VNI&E8,D]# M;B+^L+/?7@FQZMA_)6A9M;NBI=.'<)T%0AT>5^T]&^!&?]6_&;\ M]Q^__\7X^/&/_<9[P$0(F:(MFU=NVJQ2]JH6N-CE; >?W+8KW];40D&!OT^A M2H$J4=+]$;<9TNRVQNL^N\9;I@PZAX'YABRO+VE9)^JB$8?[4@?Q="I#(X4A MSO)QGT]WYOET:^D=D-C22*K[4J6B=&E2ZSEU.^3(E5K]3L#:)?DQ3WRHM=3&ON,QO8R&@\CM#=D.'8U MP7$7%@)) ;7R>J_NVDBX>Q(GJ1F)FH;B6NI8M2W M:?)=,KWT9R8+P$LBTV4-I"=VV6L[3"'>ME*(]''V6<&YCA:G0UUMH5ZNY?3$ M1N*E+&FO2I V E RSU"*ZVPH45_'Y\KLR"P?+,:P>H/TH?S!NC'S%OF#G0+> M)DD1IH(:ZL9!'ZMF>(5R'SV#0Z"-7)^UEKY/@!)L9!D75"2KF'Z9)KJ112PG MWLIBLG5J_WU*AQ]EJA.C<&.*XL M]5+*GM4T9\BUF>FXK):,S6K^8L8Y5$;7/3A-8YD%#Z$[Q2*M^Y/%]7"0I@'K4)IA?@@\S4>7!S52?+I3=(A0 &KD(52]']&41O MYUOM[!Y[6%I?,I=<-G.IPU_0U62A"ZTWIBJ'?97"W7Y+M9L5T_BF#Y:L=O50.8>: M6TV7] '54 Z( =HTI/O&5VXV\/FN@]5EJJ'>_ MXP-%^P=H=5$B[MF<^W[D4^3:"&&.@S 2_^&0(^[&:\7K]RA*U$(DT;N,_JD% MV*7QE^A3]$56=?G\);H4M/PI>*?KNOB7%^&%]^4BNGQ6R@D^?[K\_/$B]+Y& MH>%['[U/061<_C6*OEX:QNL+Z1!=%$(=@(#,3U!DE'=:]K6MPA='5[S)Y>]< MRK#+D<,<2KB]7RDG_F@I)T;OK^7T0'G4ATJGMO_5=K<]7FY*,=MGKK[$GXH M=8/BVIL+2U7[RUX]/%--.Z60F?TT9/C ^ \D_^VT$O?.>TWF[SCS*@IT7PFI M\]IC^@)[O+X2^BV2$ZZ]XL DL4%\K6LR#Q==.R!5@ D$,<_W-]E0"),VA%]/ M%UL""*+8.W$)*,)WE0R^?\NGB\GPK>XV-1BDPLX\VNI\GG1#[$LVS[DJSXR= MLYUXO_LG5(M4&$>Z+D'2!N"/?6=[F7\ZBV),?1205\8D&8O1+(JWWY)D M]AZHR9L,X7]134K>/$CR'#*]_@Z=E%_)((B8[I?T^D^OX@LPH/['>F4L)IGZ M:%$,7T%CY6RZK/7'$^&]YP>J]F2LS!4,Q2UQ%NRVPED<:A+7.6G.LHM5TEVUY@ODB?R ^,AC-@DY@![;50I(;V*&-6D)2 M2Y*,,I/;;4JRC@NLHS?0+R:0M#:%D[I[PJU5VZ"C(HZ1&I@^CUW'8S;WL,-I M:/.8:!63VZ[GK@&S7.D[ <.#23)"'1,A=M*JY#D;J:>)QBW!9]$*?"CV8MMR M[3CT/%'=U:8>V3WPG98=]P><+,ATJG_1&W,- ML#DUV"CA(8X\CEV&/>+%H>?[VI@+ H;H*MCTJD9J40]MO+DF1_@4-,[>=NLV MDK8$#B<5<+"-+#>@H<\=(:P"1%E0>D%X9&.V(W!:$E?,M%QZ"L Y&U--'N>9 M)S]EF_K2K-]747PD>>ZH%,D=A1U'-699:&-"J9!QU"/$%@@N/9=N[-KA!K,. M=N4K;$KM:CF8L,.6Z3BMFG>[;G]GQ61O_IT:JK<$,:D3"[@;VJX=.2&U N;$ MOA]%I7D8!K'M[ CBMNQ$;G*WU42"HP/Q224I?IW.X:#P4U(5]\5O%V&ZJ_"U M:MPZ?N1&442PPSD7ZK)#'%VM[/"M9>A MW<;@EI!SZDP9AAP[0#Y#)+#\.'2]B' -.691[C\1!2XMDMB'GAQ>6*$6''D;8>4M@(H+C&=TX@]GDD(Q5]D(WBG*O W2I-" M%GDWLC&4V5.%VLXI\697V>74B+0#'@J3T;-Q0-W0L5R?,VT_4L?':\D!U19X MD^%%8]G_DD^+XG!Q$]-U7&%1]L>W3E)1/EF ;HE'7OMSD!L$&!.71-AF?A1Y MR-7YXIB[C*SE'#P1CRV)3FPRADRGW2A(Y_!X6O;;[\G@)IND^8H/YP3UTAW% M(A9V6VW3!9:+A"P$H8C3:!\(M17*-^'$!29]'MWQ M&(&JRT*JS#]#OOCM]/HMU,5N)W9_3 KFSJ*.UCCU+J&V";D;!>NY-LW5OYC\D4^_08N_ WM* M!48=2LXA\Z8W&8\;DMLBT&45 D,6[6-'G^[P<>R%[EX(;,LW M*M15![@G!N*+<:Q/HMEAU&\ MEA=3)AG^,4HF\^?SH]K@0S5MY)ZT8MM#]-0@NBTBJ5-'%TG$D6U1WZ-VX-H! MXG&9+>[;R%D[H/%41+:5/FZZEFM2NP\O'H^I^5%V+Q\,%F/HRIT.Q;[/1=C6!ZQ('-O!^FF/>C_" MQG:(WT+GH"[W!NMQ(WA;P+*ZD"HF#$6<8\L/ M+,LFV D=K0(SQ_;H6HGTPP&VMG%+H?;SK?U57SPW@6^*9X+J&;$C\ $7$092&3H"]&(4:S[YCTWBMC.73\-Q636<3$V): MN%7WUM'A^:0JELC*X#K;R30F0GY/K]LTK[L(SUWE+Z$U7AW'B7& D%#$0TA- MM(BK#VJZ#N.!M8I7N+3=#(X<)T2ADWFG$3Q]=[0[3:6MH6.71>1=>/0 M"W@?7\T$-KL9PMH=-:O1$3V]8I0.<\3,Z_3*?#VVPTZO7/ M%@0 6]FEL1;%%+#MDKFYJX#%AB:X)N'(?#I>.Y& 3M=MU[^A4S]Z4 M/#)JE!XF8M.M-K[;3OT(M0?:R-=R \]R(XN&OB\4 M -NRXC([A)# C]>JLRCU_H".:->B)GP8ZY=GLY9E4]_B8380LGUX;@SP=9O=DH+6^T2_E>FK+ M0?'8KA^A8\)J5"B)HI!RY,:^YX><6*%MQ:5S%,6VLUY@61#1Y^M 4M !3UHC M4^C\)WU$Y9RUPY-A,J?'4[9E(8W:*J&/J2=8!L")+*2M M"M3VR7.0TSKD5IH88D,7N7(["%5E-(6!IOE8T,!57U"S - M!#!M%MJ1SKTC.'#8.@#%HGX5:QJ*)3UTAS";(9.T6F&LLQ+[! 3S44-I6^0T M4@,BFUA$B"C'B^PXMNTH8$%Y:L1A=,VQOA5RVLH28"9!;:;W=%Q0';U][0T& M8O3SPI@E=VVTGSZFM)Q=Q9B-:S!2+[)1$9=]+Y.!X M5QRV%7VFMDFLT\;A:9EV@D#R13HTTI^S=%+TH:,SLB-.?2_;5&WM[L9__Y%\ MTVD@>:I*$,V3GX\"^:0$Z,B/_+4B0CL@LBVUUS5=N]=Z9T)Z#1LS3C 'K=9 M8#&*,">Q[U+=DX^AF/I5C\Q!4MR]UW9$N;!?85T/)P$=DUIMUL[KK* [)WG6 M11QM"QN[;J%G6\0)<& S+V36=BVEU, MBD4NNWXE0"=BM\])9=Q9AK%&/TL265'H,(9]2OP((T:TOY1[(?+6*@-I[-:/!"&&XXBA+&/Q/P>%J6G"RX=(9%F7<5C@S5@.0<":,.H1!!%<> M1D&HCZXZ 0^M-9>G7.MG='2ZMLF=-LM;=;;BW-EN6?T:3I<&(O/6<&JXP+QN ^1EW5P!D\^+'I6%:QV MEJI6#6R'A=CB'H]<[%#N"=GJEQG?7DCLM12=9Q2HV$0.-2WRG&U'NJ< ]\;H MN<%Z6Q0[=5$H._)<&ODD0-PFD8 M\WF9\(J<>*TPW3-*9MM%0C0_9Z_;[F'X MI"HX?%PZ2"53>:ZSB?3[CJ#)N3&]$N^3%<[KNN>#M3-9)QA^V5D>\UH>V^(S M/^ ^)K9+! AC9&EYC -NKW9;RYY9IHS;1W%G!>D[RLXMHVA(\'-5B MD&+?]GQ+"$ 9PRW>$X1D[H=#RE-R=/#:'; M)J5 'E4@QGT1Q@%PBP!X'MK?2;+M0T:2UOB\"X8)46176?I\!F,0$Q-!YU$(Y_>!NPVSK:%%:_; MM[K,)BZ+.&?8YH%% X^&VH'",6'WRK8]8-5:,P^3\S[A]6ALP_5\US5WYPRZ M/0IZ/2=]=%?9Z*(:Q#1VF14R8OD6LWTK<@.O]((2UT)HF^2[9Q"$A)C<:36T MT3GUM+<73PV?V\*1U"U96[@;LW'-M*AR6FX[3: M#*MS<#PI:U%U2*X+,SY?FD\7<;FSW+1JH$:$>[%GA=2S8QB[F'K&LB#DT MLF.7XC)#UA,VJK=V[J0!Y\,9GB9%0H[R5L]A'EU:76^;GAN>MX,O0:BNE,5P M9#LA)3S@$>,QM&^.=:PS=%RT5I?G0?BV)8--"K8J.F_XGI0M&TS'XVP^3J%J M,Z3$ N6((:2303<[G!UBG[>")FF4:7;\P V9SVT;1\B*"0YUF68?86:M0;.Q MQMYD>#M)^[/(WD^RD9A]OD@KK*(5K$[EHX0*_N=[X=E;?.=%M%9=9\JV M22140!9@.Z"1A6PXCZP+_7NQX^]%M)ODRZ&)]CS,I$U-9].^Z6S?=+;?_=:: MSG:W;O@?>9F85LRG@^^F,9D:LR0W?B2C10I_35(C*XI%.CS!))H=G2 $-ZTH MR^+<"WT61ZX3>L1S?6U%$1)$9.UD1;7@E[#>?X=E;L\9\N\TGPZ3X@;(5W!R M\N$4SD,]0''D!B\MVAN+#M:(96X%F5Q?$ M28+F3/I!@0TQG6R67=0Q.7),2FSI=Q!_.HYEV@0;!:B\A99K\LOI8E[,Q2]B M^$8R-[Q9GHT,BDP#>+&\ NC+-,1MLU00Q8]T])AZ?%*I,3M+RH9]:/F4,,(I MBGS7)R[#4:3K$'NVXZ.-]N%T<@@QN=;MQB3<.>GLF-YD.35$;@M IU%$-12R M-K:913U"'3O&-M&'@+'K..O):H\#L+W\;N?$N[Z=EM7X)9TGV03:327Y1+R[ MSTI[@DCD-2*I&W'+BS!R21PSCSE>C,N33EYDK67%E.L>Z67W!H/%>"';9(3I M=3;8U.R[M9I3#G)-%[?:L*:K"3*]R7GT-@O MM5/NX8BLA=QV@6)KU3*H2TWLG 44SR,(HW+5BEU#,6>5ZK*KX"6D%KRQQ4+" M(LH]WZ$^"L(HT@%V@BGSUQQ04@G6.Q/)'3FDH+5HRVW)CR\%IC=8SPW6VZ*8 MNHT,-FQ'#'FQST+LA):+J78CN[;GT6@7%+PMW#%:C=L,F=U3=.0*TX.I^,;I.[ C)Y;W(]FT2"HG!H["'D"R.>>;;G6KX'M5&@ M\[0?V( YDBV4XQ#2#SY\N/W^\"+VO46A[#.HQM5+<@,) MWBD)+9L(@:?^;CYN FQCM,2!,5+\5D+(&*2CD?Y69GK#WV*8@_+O#0OQ-1L+ ML'Q*;XTOTW&R)F5OL^'\1OPJYJ&YB+"=1LFL2-^7OWQ8Y1>O*J.F,M4Q>76_ MS:/>8;N_?GBUQM#T^Q_XZJ'O6O^J@R][W(A\D8,5_*GXX]L[?C#N4E!&RX.] MI_[/-,D+(Q70'ZH,*[46%)D[N0Y.;M!VJ&1#08V MV+/G::]UC"X.SA[ PNAW^DQVFI]YJ#=/?Z231?I,]/Y2D8&V?,./;?D1^80Q M(I9+4@?772 0\YP@IBC@CH7\&#F1I8O.,\(L1-=33R3MK)Z2#97K]Y]?PS9Z M]IJ8V29Q^[3H4XTRGPR3.3V>LB4+H77)?!<1SPJP'8;,IYZ+',O6J=TN"1EQ MMV%F(75<6]]PH"F//BBC!5NAX-HU060XJ MMO%:8/H!%L+;8B'YV%_93D)FT"1CZ 7P;_F!:10WTUOQQG26Y,D\'=T95ZE@:&^, MU\F;1XSG8SP[O:OUP!IGJ9EE!0%FA% +610QA^FR.RRRJ+-6@ VZ//U7V![ M(/";YC^R01K!#L'DP\;NB-]'*?PBKO,:FW1(NX.9B"+3P7TCU>-0 8X:?5N" MS:WSQEGD(4)0;'-D.[XO%.V@S+((/62MM1,_!-C:T]"9$*_?>[!UH-M M#[ Q5*=W>W$4^:Z#G9B'MM!-J<5*OUA@!70MI>D@8&M-EW5,AV#(?3H%L)V' MJ_[S+!5**&1[T.JFMBTA/03*O-)&Y?G[)\Z35QN"4.K%J0QP3ZQN1,&V$)$J*H1U64& MF!51/]P!ANTIH5CZ> AK]:14#\,>AMV HE*LU?,B3>H(6Y*X**:\E8W?-N4%Z2P0[C;1])W)"%'-N>6$3 ;3<6IA(1C//PL<:I4,N3D:HE#'7[VE0.3\J^VU6K=&IQZ 6A[7/'"Q%#/(P" M#S-M\/$ N>Y:/JK"\=?DI[;X_'227J]U]FCW !0W2:MB\/@,O]YU=,+373CUNC>06G;"N:>/>"=LC^1R1_/IA M*&.$ZI+XC,*!+H;=*&#,\]T(D:!,&[+9>E_*[;'\-+6Z$.L@/GLX318),]7I M!*K7Z7V?_6^+%6PZI7]2GMQ/Z5RKZ&=29G^#WGVJ=?=W-#$$4ZCK,5#J!MAV MG5@P-/$U(RP.RT+\;L#6$CL$/=7N@H.F#CO4Y.WF]W>V[/X9N.!.CL^<+EO9 MEHO8]A$P=NC'W?BV+=H-!U:!A93^0B+?KIA0+$6ZT8T7.1GHOT M7*0]+N(T&B0ZL4.B *.8>!&.'(2(7\8M2,#6_)V/<9'6PA04,]-%K9Z\[RP7 M.8\X1FT6R5XRXI>QH$W94F;?HNWP\YW19S+8R $B9&AXA'*VU2]F2HVQTD>W#4>QWMMUSE)ZC]!REDQS%;910MVD8 M$M?AC/(813YQRKHE+*!N1';E*)O<9?MP%/[.:K-Z;'G M/]>SW.-C< ,NO\02U\LKLHE8J/G[EE8HS'YDXGG# F3_2"@!0YED]T!VW?GH MJKWW<'?O(:5UHD9H<8]3SZ:6+?X?A#0@D2XO'8<<;VB- !F>E_/IX'M%GI5F MJZET#U?BQ:=X2^46OR-M5M\Z0N6V-\K/@=&=(5_;EHW9=1"$NYRZ46C9+**1 MY<6![[EE+->VW0U5\G=A8UM[%I_"Q@Y8+*)G8ST;Z]E8U]D8JV,B@<,#.[ 8 MH\AW@@ JC5MEHW'?Q5Y+;&Q;1^-3V!CJ78V]J_'9V5F'%Z8G@IX(>B(X>R+H MO9GZCM?)&^-B,A@MAFEAI#\'6:&KG1K3:R.9S?+I3Z%+S%/QC,XKR_IM<.OS M)] >@^MSQP5Z8<>H9=?EZ:AEVY;E1#YV;=>U(TQ17!:-Y21:/\$F*?HK$'0P M'8W2P?8YE3MV;D8.-<5J=D+M?E% ]+Z%GET>E>?A9;GCMLR0T08S]&SF49M$ MG&'DA#'W2'6]98<\*>U;8L\*#L$*WCC0Y=F!S#EF? MS"..C3!S-2MTPTCRT8Q)?IJF1# ;3L;CQ3CS<^#2="WMX/C6"Z436@Q;V\-"(LTDR&63) MR+B$5B%C8907[Y;G]=#(#[.2\H?Z>'4$C:T)Z/;Y*X0K_KM)M>S223N"T_H.MB+(Y^$W/:#T/.0 MQ9''D$,<*[0=N"?98AD.,);,B?5_^\F&5[[ZJO)65/Q?;K^YW9JIWV/37#Z_6Y(E^/W[@N[:_XB?Z M+HRVNJU34 ;Q;&Y\6\F L^*MY_@,X3IT093XM$ M'3%EJ$20>\7:0=Y90-I)1\.>/8&UO-E?TGDBE)GA\Y)8JL].]E1V'E0F!=S- M="1F4_RG$?UKD-HE_QI-ET CX;[V=65%:R_D]K+ Z; MV$:FW6Y/QVY2>L_E>B[7<[F:R]$&EPLB.X@LV_<(\6(7L9!QS>60'X=\5R[7 M#H-RD>F05I-0NDFD^Y6R?I;#'2W,%W@G(MJU# MNCU1]41U)D2UE6+ ZX-+,8LIBGQ*G= BS")6[$3EP:78>CWT]H >0]8Y-E[NN&9] DUBUFH_OOX%JJS4J;1O7MHQTF6%JGL%8L[9 M9[5]JF9/GSU]]O39K@+S^A$-QJXCPZX3V7Y(;$HYXQZQ(NS0,C+LHV@M,ER) MJ48LM_LVA&LBYUF5PZ,+D MQ55>B!^LM39Y$OI[X!X$N*<5:8A^IKFL##6]-N3Y F,Z@SU^K@SPCO@47+<^ M;X[]T*%^[-D.XSZR?8O8&I,!X?%:96,)PHNB6*3#<)&+Z?TAQC$=JB16^>5G MM:+E4M]_&KTC&:T6,BECI^"[Z#U^IX!.CNO".(Q2@QZY/H4'1>*CF'#D>S2@H<4#-Q0_-[MFGH,+'.Y@F,U-8K7:%;/G M!3TO.%9>0.K IH4I">*(^2[!)([LT+,\G1/M^Z&_^;#43KR@!1@3;)L6?98S M[,<#X],*GL%I 6F_2R=% GL<4?*^77#]>9:=134=P-,7>([7L2\@'(G M\IE6Z1G%?*U-]<-14/CIP^('C;7ONL7OV*9+#M=DL4.')_L*EB];V[0C\'?J M,*L34R=$H>NYD1OX+")6V1>51YR%SI,\[R^&_MWU>I-1NT?^><7,CA/9>V3$ M]T39$^7+B1N,4!U/PD$8$\1"W_:9X^*8V;ZCU4W'(GRSO=B.O.GEQ4O%@CMK M+3Y8"):_M,^K*_ EC40-0DF$J,>#6(#5#VR'E>%@BAQW+5'CB<5>>7>*O3HF M9Y9)"7D.;U%G)? I^W!;5SU>;GN?NZ)75SB3A2O.A!QFD=@*8NJ1P,98:!U5 M;4),Z&8_UF-5N]KE1UMK'?].\^DP*6X:2G_/@WH>U/.@+O(@!U4\B+NN'> H MMI#OLBB,..*L+!#$,-M\HJA]'G3 ^JB$81-;SU( O^='/3_J^='3^1&O^1$F M/@YL#Z-8<"GL4D9#OTS>9=C>G+R[!3_J64FK7I1CB:U?C&A@WLO6H3[@;T3C&D5 7,L+ M0QLR=P.7!2[!>,U]NQ@O1H+;_TBCZ^MT,/]\_2F]]08#:"\-L9@\FPPR(10N M)BHL\_G:&ZJR$LN* ^@-[O_@WY,[_*RV3"'66WSV=;G>#+_>H2? M",(;Z7RN[?@6I9Z-+.PPQ#W'H0KAKNW'C#X#PGMP/E]:[M$?QMVK <*115O[ MFI:GX20[U<,?/7WV]-EE^MS*_TE0G=QL^QRYQ*.,<(9<))0@7M:0EL.QCW"#S#$$:XWOQ!=G_ SG[='[J)M-[K?-1\O2>JGJC.A*BVA5@HL"T5HQXKJW5+Q+6):K,T4B>/Q?_:8/1',NHW" M02CD-/!Q$,78"L( AU:IR =!X*V5#WL29GNX]>&&9^V"<(IF-\5U*-&RO-!R M*,?,)5Y $*>TRF8.?7LME-A*?X2=Y.^A#H$Q;-K6:9OWO8/M3!ULE-8.MC * MN1#+$<$A8K''"$9VB72.V%IOLC;*;[<.])V=>"9QGZ76;X_Q'N,=\,+T]-G3 M9U=D4*/0O&M3GW/+"[@5">72#4(/EX6HA,#8?%:E%1G4RY"S"P.UV@*BRP!\ MS#M#W4:K!^8&)+(M%%*+6<3&G)4=:KD?D,PI''H,$X$'R^3Z B+-SL'GECANUM1 M-VJ;Q&JSHUP0ST?4U3Z\7WBQ'Y[ .ZQUX?@ MNE2A_Q1])I93'^=%+@_<"$>(AK8PWCB7@3HIFFULH\W(WKMV?Z=,.(8%OWC. MBJS=<\UT"B7'*NS/DI7PVOECT]AV.*8\=I&/+!\SJW3^.,2VGM:!]\4XR<[5 MB*@I5J7G(GT0YJRXQ.%:"O3TW=/WR]/W5E+0)G418<>F-'(Q\2*7A0[A/*H* MYME.;&TNX-F.%.REV$N%*3MK*3_8G>!T"NYMA])&J6]H4>=B%F"/4$:Y%3-N MEX%*BZ[W$'EB$P*W2TT(',;>]8\5PVV75^S1ELA!;0K^GD?T/.)L> 1S&_H_ MQH'EN]SVB$NX, :J VH6P>'F(R_M\X@#%O"G+C6QX_:\HN<5/:]X.J]P:U[! M,+8CAKS89R%V0LO%M&PX9'O>C@V'W):*ZUN(F^PT8'XF8?&^$.9Q)L;W?N73 M.[S2TV=/GUVFSZUT%:>1 DBI&PCEQ8D9=A&Q&&%EL1QFNP%[:B%,@EH[..50 MD_='['L$GB0"G1Z!G4#@:1U>#.^I84EX7\.R$Q;K&3BFCOP014]4/5&]T,D< M1NJ0I&M9#,419QR3&%,KI $K>Y;S@*Z%&\*MZN%IW: K,0>+F3OX?*(70I^ZZP]=8<;"W4#VL?Z+O7'W/M'N,]QH\+ MXWV8M:?/+M/G5C*(8[O6-AW,B<41=3V&0LMR2!#I2BLAQVCM8$I[,JB7(6<7 M!GK&.BK'#$]:PS,FE%#+=1RA&=IP;,P-=78WCRFBVY8Y?UJYE&Y9@\PVL=-J ML/<1TNFN0#X S1^M7#YA_%MUQG;@<$+]P.?8B1W* ]^I3G=X4>0%ASC=W1T; M$5LF(ZT*^&.%?@_MKD/[<(5)>J+LB?*@\H;7Y?D"B_(P##PJ1(SC>I[M6'[5 MMSJ.R 'E32\O7NJ$44?M1?GG;2I?=S4=#3\\7%Z$H+TWF(H-'DX75Z/T.,L' M;5BQK3B BVH.8&'LA8Q%*$11X!$KL-R2 V!0/_>K5 )8[XA=21V3(\>DY'"E M.)]"3YV5\L\+D8[I!_NMS"X+\%($LH%W['(P>G]J.4;^2>I3$[[MN<0C<1 Z M#HIM\9=;6NPLY-YFA_HC9ZQ;YIH[%SJG)N&'\\2=!K?LF6'/#,^;&5IUA@OA MQ'*/5,\-:;H MU$PQMEA(6$2YYSO41T$815I#))@R?W-,9PNFV X_LX22A\[<));>M=_FB1AE M];G\V1C.2 B4MS>*$C!!ORY1)W8$+;:1,)&F1C* 5(ED;GR:SM/"F$^- M8#J1KD@A_H9&G$V2R2!+1D8E#XMWR_-Z:.2'64GY0WV\.H+&5@[$6--\9:L/ M,4)*5S9:_KS)RX?,DF_IVZL\3;Z_3:[%D-XGH]ODKA"O^NTFU[-))*P+!MWF M0SN(O5!8>]SS N9X;N!1FWF^AP*X)]EB&0XQS>#SI\O/'R]"[VL4&I=?Q?]^ MCSY]O30^QT;@7?[5B#]^_L>E\:RT\3J;&/.;Z:)()L/BS3ZO;ER])#B10)ND MJ6PB)+[ZN_FX"7"\T3)"D9(6$N3&(!V-]+?2;0A_BV$.RK\W3/=K-A9(_)3> M&E^FXV1-S;C-AO,;\:N8AV: @K>-DEF1OB]_^;#*T5Y5+OTJ+(7)J_L]_NH= MMOOKAU=KO%B__X&O'OJN]:\Z^++'0R@'#'/>+\SX4U'&MP]R8MRE**=F_7M/ M_9]IDA=&*J _7(D*[10X.[E=IR^PZ>LKH=\B>>_V<=1V:&2#UKYCO/ $#-:. MT<7!V<,S-I[H=_JE=YKWN1(EAPN2XL8 :BN,ZWPZ-J:S-$_F8$2"2?\CFV?I M/<>OMZ>;L_7KG?#$^]WO=_^<=_^TCESM5:.[57.O4T&(HPPEV-BU4J?1^^., M*G1V-K9Y[.SN"'G T4)^2X2[=39NY(IMB\/0B0,WQK[O1;%5Y>.'T5HV[B,( M;Z]Q)T$"X:TF@_4([Q%^)@AGN,X794[LD"C *"9>A",'(:+S[9E/ K:6#? 8 MPGE;"*>8F2ZBIX#P,ZFRYPW_=U',9?0?4@3R5!#'(!NEQJ0R N!S^&L SJ%9 M/H5"CT/CZFZC=^A];R+V#H)^]_O=[W=_+_>0W=6HP:L_A^E,B(E,GLPUDLG0 M2,93,9E_/U"6YZC+)^_H=&%N79*'VIC&'G?\D,6N%R.74UV?U77& M$GN3H==8X(.Z8&QL8F:=@OIV!@;:48-J.PQQ;-5=!"+,XH!B'D;F+1Z=+%S)WEZ6_W4D+DE$%DM*)'K>IQ0[/D6 MMIF%N&=S#43F,+)^WFY+(+:G9V+'M'";(K('8@_$C@#1K3O;,)NY 0WB&#F4 MV0'W/4HT$#T2TC6-=6L@MJ:L"HG(T6D#\;3\EQ $-031#;-B-BV2$3282HHB MG1?2FYF-9TF60T3,& AB^O9HQO,QFHX[ZJHNKD5DQ! -K< FCA=1"U/$RR/I MG#L162O[^)5R]LQ+RG 1A%V&V):IH+>\B@K'KQ<2/'"^FA-C4\\I( 76"M4YNNZ+J MB8KH-JC")N5][*!'55=09=?=3"W&J(4LC\4,(=]&+F*Z S'W8VROF7,[H^II M6N4VJ"(FX?@44'4FGM PO4[S/!U6R5/)S[TUR*.R\795+5DM!!U$L,^#@*/( M=3R/NRV"^F SR5-A\8:K^?S$I=T&E/7Z%/7@6S=)R3=Y[97JO MS%$A=DN NK4\#1FQ_-@+.8V#R.,\=GQ;Q^(]3_QH": '4%(MVZ2TS>A\#] > MH,\%T-\S-7M\'B,^'Q.]N'&H 0XQ M^(R)+P*.?$I0Z.O@'K8LO-[O>D> MIIV8ZH I3L6!B-8C7< KGT]R$KGF^F:QGPJT!)MLTL6/:243O>O MOW%B(:G%EBQ13EE6H]II:R$9$6=?GM/9X],#CH\"V.0]!2;>(G]MK )Y MVU\>"1*' 64!)F[L,^R&";5]?9YPDQWYJNEU,$=R->)AU0/3= TOR$-K\T#'T:!:YG:UIBCJ(E?(EE7C9'D.@3 MV"M0RX"B=YLJ/P5O3\&AY[F:MEQ-.. M6WH'G+Q*:=HA/D $X0@]W>S.9M^CR* J#)$DD R:>Z^&4 M4YMM$5Z(TA>D0S_KC7Z5\"UVT0"S/K,NAZA#>[*,WY/N/$0^W51%=F8^4!YY M7,2"<(Q3'R4!$JGARB0.\5+;\!9%!'"'LNHBQT (D$N9%2]/+5G(GG,#'MNMDOT/-!NZ1@T.=0C3' MQJB;\F4G1,-BGT6<4Y]@WXL2'K/4XB7B)!*;>85K^;(_$Y2B@?\ZL=837Y[X M\I7YDG<*[2@/O# .(NIY)*%QQ"0[ZO1'(O@RX/>6?-F?01QCCD426X\RB%P>;]")W^G [[$[;*.X*1MP M<2I[/3*M=XBES:FYRX(D)QPER+0B/\)!1+"*1;,]8>FK,( M&3#WA$%Z8JR#J9IQ:5O7Z@J/,N+Y89BP$ ODB@3;(*C+T :U<)MR5G\5KFB M6)^:ZA 3?/NO<#U@^!C-H=O]O)C*BPY@C.VN#F-9C?+*[@2^_^[4Y;@8.?\' MJ?^]+8=RZX( MQ/Z<1//3=PP\5,6I)&(/>29T$_($'*7M+ ZBD_E!,8):RGQ M"@6S8N#37JMQ=B6#0Y(JIX+:'@-*QR0?-A8'O!4'29($/@F8+[WF<@^1R3;EJ4YE$Q:^RU.1 MXC3RDI2*-(Q\:S>GC"QE:G?AJ?X,:4;1P#OQU(FG#H>G.J$I#SS3A*01)KX; M2TO,1V9$78@\BI8RKSOQ5&_6J8O] ??[]$X/O-;A53W'UXB> 1$YP->U(J)<%$:8QI@Z41)AK0CI0*$EV+[N[!ECZT>OCOP_#Z!T ^1+4]<>-1< M*%!G]B)/(C<)T@AQ'E,AB,5Z#;%4FDMPYSMQ87\I-\X'+CEV ([]U^<=LKUK M" W(P,F UNH"SK@& _AJ5A>3O*[S6E7AP4LJ Y=IFAR]ISZNK6UDCD@G!\>C MV"6AB]/0YY2C*/4L7"7C_A+T[)(8")L3^91/+ZXA9F7>&>W32J9DP'M%HGU3 MR?53J=T[[]U M!_3@$%G\Q-$GCI[C:+?E:.0A@EGH!SQR_9BC%/FF%32D\L-+, D[KZ,]3RQY8LD? MR)*B$]ART]!-B$]%(/R4!\CWL>T@\>*0+O6>[\:2/?:4$+?7L-:ALN1[J.GK MM(C,ZGSD%)-M:OB.RMW=.F@M2&L!NW&,<>0E@@=!C 6-73N-15#DB268ZB<* M0//)>_5#SX%KT^AKN=9W6U9/9:Z6X@@93%*8LY)%$6> MA9#A-%S*3^W"ZGO 9W(9'TB9]%Y9_<39)\Z>X^Q.&"LF3'*U"'U$,2<\2N(P M-CZSE\:^Z)6S^Q_,Y"%_0&F?T&M'P-E'U-Z]PDI9[,>Y+B;99/@B6WY=3?X1 M2+AC7]_I+(]G?>_F+-]+[>!<^G%./+$D>^!(X77J9Y'+@V3 $FF]$,A]6)B$Q$>3_UG\_X;[SWIRT-DRHUYD'0LU9!XL1OX'N(< MQ8+K2>\Z:Q=*SMR>!WL<'^WUK P/D0=/+'?4+.=V$),Q9RD6L>0WG+I1RD@S MQ4C@)%WJ"7D!R_4YEL\3XEVRW#L)P$*]VU595>6#O+$R6NO;LIJ>HK OB,(2 MY+48R3'%(D0DCE'"4N3BQ&]&*$6)")9;O;IEK+#UKV'.NNSH_P0J8J=9\2=F/$YFQ)TX#_;3 M-(I%(+U,$0J/".);@S<6F*6[,&-_'<]BP(^<&8\KXCI?09!_SZMAH;$WZVDY M_-,I[Q46T1$ZG=M:JYBT"C+V4>B[D1M%49HRG$"KE(83(P&=].J,'JP[?D]8[1,[:E)$ZT1SA!EY(F62>.'83)C FU([&"5C\ MO-NW&2/U. 9O0/P^==R)D4Z,M!,C>6V&/L8\3B,O]EF<C6U U<7^$JK&9HS;:RA5G!CWB&.O7_+[SJRC87EW M5TYTV/4(?=EMPZW$;8L#J"=PG @2A'Y*24A18'%P>,KB^$F.3N+ZTCM MM/)VWTR+UBE&= J\1#Y:F/-YW7R^C0-TS1U$S^,I.(+W-C#%KXQ]I:A*+;A MHQX3_% \?AI$=&*^-\Q\G:*:(.0X9@AF+$O>^S:K\PU4&<([9 M0U;M'NI= ]#YIMS.K4/!\I=&(+"4$Q0(CP0)B],D=N- V,EDL5B&?+,"X4L^ MSJ;YZ+*4!_C/]ORDG/@*AQ;"F4DI<9]/Z@R>89_Q8CZ0AOHKPKB^*5_V%$[N M,2IU3.)C8VE!6VE!*'-#S$C$!?-=5T0AL0"1& GVI ^\N[3H$X?==_NL1#HJ M:7$2#B?A\"+AP%KAX"8D9G[J):#;&4\3'!L,(^%'8KD/M4?AT!]JP\ EKXD( M?P3"X8A@*#L0\C\;#/E?8)R2PD!UKAZW :$\Q@D1VWL>O)T9$8=!A%.<>%[* MW9"F;DQL'%#@,%V"/'L"DC:U1_+*N/*$##R_S]#$IH1P2!*A)^?B9"8<-K]O MS-Y^9Q!JS'WF\5"$".,X2*0Y8 (+@LG?EVK,=F'O/6#)>W2 O3[+0]\B>Y^X M^9BY>0TSN[AE9NHFJ4L)9ZZ;8L]S@YC:&:@>YG2IU6@G9NZOPMOS!JS?AL#3 M@*V MTQ5#+%*4(HYBFB3+$^<._%Y3_8?7 M/GP*Y!T;RV_*X:QCF3,O1GZ I-OMPPCCV$],+W^($ V6>OE_-(?W%_KW!]): M.3'XB<'?((.O\[U=CMM(O(L\J<-I0!$-"4O2 +FV#S-$%!T6)31@=>O[WUBT1.+_D@6I:W# MG8;$#3T<,I^$TO-.F?R(85$W<=%284S?+,I[85'N#7B_WO.ALNC["*8_:T#G M\O5G3><7G"R5)SLJ9U?C?"?&_E'!EA5V]%_VL2=KZ>D-^A*,M:U'V!4^#G%" M?!:*!#-"63/B,*!BJ?6H9RD(>8(^I* 8$-[K(.JMZ>)@39AC#C*^'[GW#L7< MIE*-\U.$Y"353E+M)-6.2:KYWBFH='12;;TO^XIQIUOM06"YSOCXU_HNS_A]!""__O[Y\\?DM^339?#1B<^_1A\OOO[^)?GJ7*1. M%'S]OT[Z\>*?7YWS3^G%E]^"R_.+3SN2R/NUX(]XX:?3/YW^>S[]HRKJTJO< MY*?*7MUGQ<@9S2HH])K>YBI=!0ZA4TA_LI+^YL"9Y%-(9&5W\NBAM?N^F,I' M_G<^>B73ZFTDIPX@2K%MBHF[N--23H2@7NA1+&(D_W%M2WE(N;OI/6\OC/2)+>0.*^LRBG'C\Q./OAL=Y"[4>D004=Y0$:412ZB$O M2"QV!";N$LS<>A[O#R!*##@["CW^3@!F6T?AYRH?YL6W?/2+\1&&Y5WN3+/O M>:W\A/?45;:UM>VSADN1Q[F(L4!^ZODQISPD83,3&HFE+K-SM>&7L-^O8'#[ M ^KU"@I[<*F]4]SGV+ARTUY/@=L6K5"J1QJ$-/&('W%$4D3,6!)!.4N6QBEL MPH5[P%/", FL5[BTM]^/>6+@8V7@=?Q+6_Y%U*.)=&8C$? PD):NR^T@,)K& M;"LMVN,$!@A;';<:/:H ^J=RHMHYBLDWZ0]!7!PZ/+: +3V$=/M;BP .V M(2/T?9\B[G+*,?8%(2%S$^YY:2PX\=.E_, 7N-O%]>]U'M1U/KVXFF;%!, J M+7!-6E87]WF5@3;]"- V'XOLJA@7T\=YPTM'+W!P7^$^#"\R\&BO?68'9WB= MW)]CX]_.[-$3?9[H\T2?!^>X'JY%]-D,EQS!P VI;Z>/RG4%7()[&!,#(+_9 M< AE7+5SGSUF5^/\"(=Z;FT"\;9[2Z"8)#&A"4:1%Z;#&J.$GGBZ-LMB>G_JK1<)LX.%3+=*)H0Z$ MH2CJYBQ=DB*?4"S_P5 YD/@&8UZ(F/E+]3T[,%1_PR3(0"[A&!CJG838U/# MVJF:L>6C/9B0;\K]V=*VI(BVNM G;A@2BI(X=4,<)]CS+=X)95X86M8=9O7C MKR;*>5%]SJJI^>.RRB:UOH\^H7:N?+\&YK_SJAS)&W:#/>,+6$I#(#7G/S+F#M7IBSA-SO@?FY)W!2H'G<:DL M7>[Q-* H8MP6ZF&/$]0W<_97 S0@E!PU?RJ+^&]3L >;U]7/SN.,BTG^P0) M$/37.2K$WGTOB!!?\UQ9J'?RBX]0KR-]&VG#3DLG*B<*'1'[%H^TJ_9^"%[K.6M_G9;F=5DBKMJ7U!,@\1-4IJR$"/!D!NCA*.8>=@+ M$OA.ML$V]+_,%?;UIXO+Y*MS>>%$%Y^^7GP\CX/+)';2\T_!I^@\^.A\O90O M 3&UZ7CV^=Q_!R7XW%6U> 136_+69U-1O7 R;\/\_NI4X-T4='W^[RR?ZD& MZOJ7%51FSL6+0AY(;][C 6&)+T3B!=RCJ>]&7N3B8/%<-F(LT0=?K3@7?.88 MT?UI=B>_,WS:\Y@/17R5;%-<2Z$VF0;:E92/^EERYK#(ZTMY@7!<#O_\26T) M_/DU'^=*8'X@@H:$2X&/(Q%*LTW^9N1_F 2(Q!_:'L>4QSYF@J=I+)B?A%38 MFF["&&5<2_MB,LM'P?3%]\$_.;D4_/<@"JI9+J7.^3\^G:?G4?#IT@FBZ.+W M3Y?GG_[A?);T&ITG7ZWH-SNU($#E>^9ALD8#OOR!=ED/62.^%NE)R;]B(FV? MZ:^4]$%@ZHI27Y:5VH-?I6K+*W@.>2U3.R+%]Z]VXU[,KDXD=?RCLI3YWVOG M'_E$7A.$?UE![]+Y9'BFV+68UDX]NZJ+49%5DAZ=GP$5(=+JY&]S%_G%*=6# MY<[63[7& O*8[^6NUP& )EP$@G'FQW'H4NP3STRE(FD8L*6YKO+JXEHO M3?]X6P]M$\N7T41/Q1H<@ M/[;=(:S/5KS\!'XK1@]Y+36:6M*9D%78'ZRJ Q>XD SD/Q?36N2_O9V/-T%"E-\YK:9_=9GL_US:]FU#A!GZ4 M^$A$2<((Q:'Q\@D)T]"=3^>.TFTX3FR 5H_<_G% MFW3F?,FG63%VJESRU"S?B9-@M=L3U=6C V1S4U:/BHJR6F['6'K4]:][)@+1 MAGI\^E8,\^![4?\!M/7'/S)P22;Y;SD(CC_,K?Y8NE7X M&$H9>"M9[$_U9?O!KY*:I!.KSO-3/M67Z=#@9*9?:&F0-#0HM?ZS@-;+%/C7 MG:7)]2P?#_9]Q&T7/")1X,4DCCRI+$6",+)=\$0:A.[RG-9]''%5#O/J,9B, M+J0I4?V60[QA,BKJ0SST%04DNQ_ZC=X!'>("(ZN$C7#NVIT8*-MKOV3AMW$D MXB5>BF,DL/2X?$D7<6K)@D1IS%Z#+#Y7^;T4?:.T+$>2-E+P@[)BC>UY5'EV0CLC>R;U&D0=])$U#'7 MG:)V;K2A+S\W*:=R]9#^AE(X21^94TN?9BS-F=G]_;B0%%G*_R9P2> M7HP+;>7TML$GN7_*V7U\UM7%"6=1D+H\I=R-(Y&PV%CZ8E9DG:E"_ZJB\+R;VNJ_>Y*B;#0II-RC(<=C=M!]\/:&G8C?Y= M-]&_NHG^ 9K%>#;*%06M_(!\HA=XD0^WTJ)Y_% ^3.0-NR[EF1.,QZKCVT1! M--:>"5DZ5]E8WAK,:Z#F-F!=.[?9M]RYRO.)DX^+._F$4YV0G]NF,R?**V A M&V^"3TCK7-*VPO9K+U+EPW%6U_(AY&6F)5P&I(#Z%0I#Y(.I;TA6K4'8J:LO MQ" 7PAI;L<;O=7YQG=13*6V4?[3,#'[L!TGLB91+ZHY3FE!NW+ (49?A#C.( MT$\CBCQ7L !S$GI2T.N/8C]@ 7I+S" W!F@NMUNS(P=HD9O9YJ@G>,"2@719 MM;?V^]G7LXX8S880X)04DS6Q.R OR[455!N#5=FQ)*B[[,^\78@B M;4EZL[M[3=G2^YLZF1IMK=A//FE9J9L8&@;\2>@MTE\=F_:APEQ*FA##<5G/ MJMQ(#7@JN/-3W]%W 5D 7WB2X:T^6?4XQHG2'\JAK*J6?W20-/67U/:H\=Z2 M[8?360;N5ST;RXO([1O#L\ME5[IW;7I;UIUMV@>SF4D2BP/(URLD&HLP06D4 M)=)B2I,@P-AM>#"=4TB)*P@*HB@($8^%C_TH-HX5#IEDS+?$@]'"9+\=>/"? M6@D5\N*.9"7G5BY2,M2XD%*[S+)-%-)3E#%/W5LFE+3:Y7GSIV\ MP6T--HL.H)12JB\-(CQS]!1YHRB6QA16ZCKYHP,&93Z5_MEDI$EZ*(VS N!> MJ]% VDU7YG=-[D 453F19'R'P_?@'%OF\.!I3A22,QRYR&K=W7,__*\9\Y8I^\FY%&8 MQ"QU0Q[$(@C2E!DV\Y+87YIPF:@U75Q_:5=T447:>HWDRNH+N3(5C1_!FOX; MEK2WP9:"#YB[AQ!\#[&1=4?008?U7!:F'HI2Q&#+O8A&36S<)V@I9M;/$?0T MA4^@@5A?8K[%$4RW/X% FL=C'>*@:.#L%CG?B19@F[?^\@ ,UWO0G-_R\:,* MT$AI_@ _)F#@2Y$)YK,2'=JF,2F>CDVL+>':NI3Y:.L:@N%M/IJ-I>/8Z'M# M7OB[64/S4-0$UYKOCIZ?8@?0O/ M^^O?[8<6W\//O.5N][7MWF(;?>V@IB*^5@$V?\WF0E-9VL/:_B>'0D7(?(RT MUG"DPMBJK>T]5=L?U#RD/=#%BIK.KM(]-5^\+W*8MWN.%=TSG>7C5^J0-Z:$ M,F#NOSLJ1=>,.=[S0E?P]IYF7VRWRA_6CJO"'1RU+AY/2!RZ 2$X9$$BC>ZT M0:80KO!7#,,QGM@_JK)^H@CP145?/40]*!UX?J](=S^0=-\UC,51":'CE#D; MBAC<5B$2'L:$1IY "8YBCD1LHTB!YY/@Z136$R(&8J6O+6($'1#4*XKY08J8 M]S$VNE.#NFO'L3Y%LYSE@WQ3'^*_S=D=]86DHN(QQ%G MPJ,NQGZ<1CBP[,ZB*%PQ.6AGS;X/=L?"'PC:)]3=VV/WHXIR7);3;-PF#7<^ M0"H/<%3.(/MB3[!7!CZHH,?&2W^#I@IO>XF9+X66Z_DH]@4+?920V-1Y!#QB M8JO 1Q^F!_4&:'TK<9_G>; FQA%8$D)SZVY@_?8@03@?(7=M ?10B9 7N4B_77BI>.8@25MO85UY/=0,3 M#".N'4E5HU(5U9JG*BRJ:NL+E3%Z__.,D!AR*!X39$=T(0#5;ZF1OT; M%%M=/=H60U5 9"XK_QL5\E[3\>/2=6U9/O2[C/(SY[^7GL1VE57Y5=/ZHOM? M=:V]G:BL.T#T+54UOWR2NW*JVM&*JFE];&YAKCQ?2X4I!OYJU=SL1 M[&Z5@'%DA@QT7C9-+5!$7.6 D93#PJ8606*@OB<9NOL=^8%R5CDWL[R>:K@) MJ""??[)BTJDF=/*L@DKMN8?,H'5SJ,J%]$8YV4V5J^)4@$$H[JYF5=VV]4E2 M+.V (MO,X_RX'V5)M:*UM4_Z=DJ#R?-N0D'U1MB!)6JH<3+J'Z.+]EMJU5]>T8 MX0:UM?\T; >/KQ<^=ZRF'V>)\AOQ.=_GSG+:F/G#IY_R!-[D*(L MF(S.)]-L>K7M?=9ZFZ]T7DG76FI7$-A.<7<_5B>N M)82BH!U[4!MIT-ROUE1G,.F[]*[JGN\W19R\963;0T;BAY9/K\)4? M5G^ U1KE_0SQVV88RTK0M#DNKIOFG\9^4'UZ7:'?/)S49M^@T<_POM1\US.X M"%@KLVFA-UJ:L)V-6+/Q3@63]+1*[0#QA=8I IVPE^_R>O= MS>X6,#&>ODL=/OZ6_:NL(NAKGX?',%LK98K]--2V2RJ3<5&4SN.Q8RN'2OA JN7^#Q7: MLS>U4U:T"4J'?BJ]AXD.4ACWIJ@7/'H=%#&(':LG=6TP.*,-D-19CNP.ZUK)0>/.J%!C7D^-0R-E0E94*A*839UQGM403)4/ M-K;2P)H"<%7X;^XKYI/P73"J/DC/T-$!C,QBE.A 7W8O?:QL> N>HKQ[=C4N MZEOG6EY(M\AJE"WCL=TT"ZL!=ZOC7TJA)!VUF<+]T?#"&S' MW8W%ZC50)P3G'< B-W&#D*9NDKK$93'WB4V%8[R,.F'Y9&])<.SA >)K*_H/ MTCP3N VP43]V6,#0O9C(5D9LV@ .;\U M2&@-<*!\9?QH4DA@!7W+*XU.IN+DTJ@R>9L&UP96UPI$D%H:=GLBA1\$FL N M@JAL*TE!%L-W'U?U?OX@W.>=[KN35-E5HHGM4;=[ ^-\WM))872%/)W21[R M%^E0!'>@COZ]*::HRQ/A!S3QH@!S[KJ(61C%,/4I2SNA<5=:>#YCG,<^\ETO M2$+/PB@F+G/CMQ3;[NZ>SCEUMFV'>/9V9_G9C&;_/(;Y)Y-18J>S/WMT41I3 MS'#(HP#%<9I2-TJM^>:ZA'6.CL4N$GZ$6!JD29@PGU,#H82YY_+G;?RU]UG* M:LSMKL[CKAH]#U8BB+892"UMT&E[J!N9U]A9;0!>8\*KX+S!1!S-A=)_W76N MR@;+/3BDC4U:?]\0]H8TZF^*B7Z\;#8M[0NZ?DV]TA,\!UD/S^$_#7U!#Q7[ MPAP=0?T4"+QJ=^*AKO5]M(&%LV(,]ZP/O?ME#VN7LMU%VC@^]F: W[+AK93Q MU8)*/A 6W\."X6@U:^]VOF^=QO6,RUP%X7)'W?A#>?T!RO!T1.\=\OU'"#E6 MFCK*:_TOE('.OZ)VS+QD/@P%(/,?4GMX[,+C(^S$K:KONX.B%ET!=KRR0].' M"KQ(JM#CR52Q:]64 #U[[N^N%/NNG!13*%FV0^$F4%@(H78I&,9Z/N*HZR,6 M.J8%Y590I3A76:4+(0M35ZL*/YL0>_.%*K_+B@EXA:4=##D77G=,Y&MI>HST MN"%M"*-8I._:U+):>')U6POT;X"18350:%G/KOZ5Z^KDN<7 (3Q7 E8LP2% MAJLRF[7NX7Q!*? ^#NT)TMJY7//)@,9Y$XQ<.4^ )RX+(U]XGDBBT(VQ;3\+ MTY#%7136).1^%'A!$@O*780%I\C.]*"IZS\;T5A[GY?5:;YNZ$H-EG%@M@68 MZ79L!M!7L[<]%60^R(_ _(KR8?)4" >*+TV.3!&X>2R3@#/AF8FJ689" 14O MT!CB!NM=?B;OS@69+PF7Y*-&SXQA!D8]&]YV)#EJ!?)CJ M5*SR"5W*S+-U5&_U3L .F42@ M-K &$,1_4(7M=6?\B:D.'4'#"=P -MU<;'I;5*,/]QD\##RIRFU.M?2KED:4 M+S+P#]<,&\3<-F#(U0I&488NV<2F1PI51&)H;YA5 ME1H'KT>X= ;*W&6/II:^3<6,\S/GW)#6[,Y26:.!KF=0K Q/4=1J"(Y\3=RFY:>]L9K&4+4-4B5,RX$]TV79NGNHX4%K M"YC-@*E;DIO-#"*;/AMT>K!:4E')MG:7[$@+';?64UM@, *4;CE4?N]^)F_P MOZ$U0]^_, M6+)KOYXWI.;'Z9G">LEW'ZX>/VC#2U76KRIN6&C2T;TW'9J':HF;?+<*B(VR MTQCASG1GGA(IAH+$3](@H"*2AH;M_TA2=PFL1U7ZM59-I!_ZR4+H/O+5 \SW M,%5;,J9)*;^Y//"&ITPZ$^&0RQGR@S1V$X]ACPO/8OCS($WIMJ<,)0F]G;)W MJ*?\X[+NFYYT!]&"QH2E'$41\W' :>QAF_D,F/"6VM$W/FG1UTFS]< 6/^J< M=ZAP<)SS95&N6K14RK><&/VSW&MU6-VQSWEB2:?[

7JWL97<+X'>P*R,X/VJ/>31 4)K M(1P.4/-TNA.H&S >4$82P>7[<2H"4U;($QJRI;:KS;:Y/[WC"[&G37X-P<]: MU$6/14R(A/DI#XC'$&[J-_TXD2IBRXWN3>S[V-_+1H,17N73K!CK[G7PAK3D M+3I3'Z<*#,S,*S4]XDN]\6#KOU6;\,W6!BZ4BO90*7BNVO(E96]0#@CM&[X( M8BYB:)DBA"$[8CQ)$"/=$>,I3C!#"4Z02%.6>%*@&4])/DF0OJ5R0+U%.VOR MKDL[LY%&[>=WQPT_-D5MU]V)R:I3HO,@9TZ<7^<:DB+[_N3;Y=VAF@->>'L6L MXTXM6:NG4J'8S9=XEV83!6>AOE6I^&D3B(/(\?T]!)=*>%LMU&RK M@2/1Y<_R#QM$@>BR7..])(WJ<6Y++&Z O7(;$(3X6.7(YYV.#=B D^MAU26$ M?-:O"@X?+&/HX(<':U:RU 4W__0&3$4%=AIP$Q4*A#U1!P6]<6<+V KCX6RL M+P]CILTL=S4HN_NL*@I=JW"<#0&NF="]/+$ZFQ]I7>776IMVEJ(6FTL*E5>Y M+L8F)=9&YFSO].A?,SO_N'D>_7G[[7GP$@"8L9&P?''@:B^9K2]:9:9RH5&I M(1_^64QO(_F<#")(VI%+)*O=40LXDD8$LPQ%BY- M1!PA;J2Q?#'PW&>37&OO\Z; 2,R^6\[8M4Q[NV^:ZA:""2/^0LZ[8=G:FE_: M\H((LAI9? ,I95-PI6.L[8/4C/>_AZ):]4@)A3-*_0SB(I\-I"A2_Y0U:I*:GE397=Z1R(%MQ:TC=B MO/-(#5U4N9FNJC7%7)*HDP_2-@,\IA;Q]B-//:V^L[4&.C ]3ZY4$XU9*Q!( M\]A-U80R%=HGJ$#_%EHB $R;%0-SD$#/W*20"@OT2[U*CQL=VV;FRHDV#UJ8 MNK(J;B1ACI]D,-6DN1.O+9%5;WV;BU!$\$8MS$TUZ>$4QX)+_2I[T6,,#?B:1#XJ<>EH[1H3*RR M(#[:Y>ROD10/L.@[\/ DI6T-Y[+=:722/(GO2<_49;$(,6,T#3D5ZC0"['K" M70+B?^%I]-1^Z@U\BO=\&(,W#XOA'1HL!MT-%L/=J"QF Q/^A391[R90-U@U M6%3+BYD:;!@AL-JUD*I;H0*LU4?W1Y!FE_R M!%TCUA7[.,%_%-5A0S"F/MX9-V\%;#Z7+.%2POZKB%:ZL+JDQ;Q7> M;=-&? 7QNV^%$CF3]FD,A>KI&$#,4-)WD^OKU'."RN *YX C8TC+A*-^GWS3 MF#;F6]I7@])0J!)]:'BB [+=W8$&7]2BA:];2X;M3@&!R MR35$CYUA7JG80)4KI&(=(S/75H_2!;=V4N5&98 B,8!B^RJ?FB^U$3_][+6\ MHG3W5>=P]V:-5V5,^H$I M&YY+36VX.UO0$[:U"5O3XN7M_ G)98^*L:*\%4^K"$%U00S_=$H3-=6UJH:2 M)%5,I2326,KP*; G#:H21'<^:!EI/Z8O (H2JCXA5#)/8/-%H?+71^UDPR-* M%6TB!4\_<'=I#2;U-/LSUZ!')L -OIB]X1ST-!"FJPO4\/Z4X0B+TTPBY<1!;-)N4)6\J"::VJLNM9;M9/27%.D'2E:$G ME816\:,[J>VU@-6=A:JL%"2V%--_=O"85X! M*U#W>]LN0#])WS\5X5U..S" MM^R^&4IE.)V2\3::T63RVLIL/94@>_J^7>-N33]HUUZ086-E]SWL@L&!D" M5>D+1*O[#!399F-S3D]N6:;+HK7M"Z'>>RG]JFY+B7IZ<[4S)\R'F9J3H0#- M._DXT->Z"0VRJG9[1# 8VNB&8N=$B MDR6I9;W3I]G*++T)03RS%_4KH EB+-J^ NP2$@F/<&E,8!3'E"3&IL Q%2RT M=@O,\WS::#F?7$ 41,,+2V?KXKH+][6_B#$=N'CM*-"7:\-7* G$H@W/$SW8 M XLPC*+4=7U AK;I=+G _9Q!7S"%>,#W LX]=1;R-S]&'/Q0@-'Y**9"NJU; M>50\U?XZ4.(+?,!._[=ULE:8':\A<_QV5(<7N1R%+F?<"[W0YPGFIO>!,,[< M:'-?Z5,Y,5;%_F9\DH''Q)N4,02U8S52X2=!E"3"PQ%.8D+?&>]R53Q #M9<]/,F4#F:(3&LKQ4K@BG>+ /9>];!5)^9J/K\\G]:R"T,Z7 M' L-HF$"X)"GS(>! 0SD2!?\,@&4Z*4)YU@"@UC[HLXQB%'+/$2GGBF9!]' MC-/DV93;VOLLE[OU&#N!S9&;;G9G#L>]Z[:\7 "M3Q)NL/"%9MNZ,\:Q;A[< M%@]W@\UY-I[>#C,8R_A05G_F56T*DE3 7;K=ZJ$&M@6X576:X &I\:Z4KP!> M15;FZS]%L+@8]>[J:+I'3S-;@54)<*/I.&DEUQ7?WX_)Q M'M2F#>[*SW^#JYB-,6YXNU.-0W?F?(4LQ[5<(J B9"I.:_%49Q.3+% E,CH" MM+#EMD;-/IW>Z Y_Y;].*HYU"KH@F*$A$Y,)*89D(Q*CM4O$(Q6]L+H#=))75JF8J.[(;K76B]K8& !IK9WJX MK:UCMHEQ "[2T?F#E,4_KB57;LR/PK+XO^6#M',KE>\:E::*!:Q=L-CEOX,6 MK6JJ$I$9R!-5"G,U4T:W+==1Y1HC[>-WYMB#/6HZ08T;EAF,*\VPIM0(*,(4 MU=S/H'>H-J8VM";DWZ7MK MY.G5&G:'WG5;3FUDQ E-E'W(FZOAJ7W0RIJ/F MGA4ZF,0L(I%(B73_(X^CU(_;LMF4=EOC$I]&,:5AP 6*I 7GB\#&\CV:OJG" MBZ]0^6,J?;J>[@YBYZE+SL6@]-NJ6&NYT*"MYC)OWTCCMMM::@$#V@_.5W=" MA>;5^'%EJ]>JN?%M4AYJH]JJH+E[#$S2VD[*;JK@5M2S0?^H+CH"EW_0?-A4 MZEF?MUNPI/S)Q8HEO=P[&.6INTRZ7S%[W*G^FZMJ!9CU_%MNL3(S^6*5FQ8C M6X.H6UD5L*0M"S.3-9V?OUR<1[^5?^C$;NYSBTFG;[-$J\W6+ 1][)S WT!X.5%6C4O X[1%;FTQ MVJ@#::A(7>_ZBO4,;&W1\P>@ (\-B&2SD_6M:I?612;5#22_]5-_@ZWMMD_K MU\^MFBZZYSYMJ8#;;W;+-#M)=SX4\$'M0VD0: MQ"O?.42S)D)#23M&$!,N L$X\^,X="GVB6>=#NF?L'21VB5S7.75Q;5"3WYB M4'0<\G,@=D'XAN%F9YLO=-;N>C)X3S-/ H#1("A:U) M%-IDIBL/8 FLJMUD".J>3_X)0=U$,OCT\4*3R"8[+S^VW<[OHT1%/8X4PQ0^GFB*_3,<2CH6:E>KJHR@Y"WD5W GG/=_0J*J>WCERIX-!N:%GH#!0]J MJQU$*^UV0'JV%9N=.T\4EJ^)2>M._#/GGQ9$6Y?/@]:#GN:R+:?O TAU+>FT MM0<1#[W CR+B2]O=QV[J,M\B;.(T?))T+BP>H)&7&T&IUOJSFU'-ASH? N4\ M0/%M/OGI/\M)O@<4K@;7T#RI6?MUME$6? -C\;5;97_Z3PO\OU+<#Z!CP>E\9*@GGUO(= U+]<17]5]C M"YBQ6I],R^;RP[&:K*X _KHJXT_Y!/>2/:^EWP )T7%9VZBD=)[['.>:A'V <2K7AHL;DX"E-YFHT%UT8+:_*Z]]:U1M)]7TC'??-,+D[ M.ON/H?[FXY;R2SGZ_4LP;6ATGM,9-BMN3--!,55D MH@9\Y-*. )0OZ1?/:HT>5P]G@)VB$NW:P+'S=Z3U4@!0DXE@FI@D&"V->9+I MN=72-:X>SYQ@+$E^=G,+'@7D1FIX-O#*3?=P_11.91ONG-^.G]6"9I5:>SV[ M^M"^]XMVXI?1A[M-#JI)HOV(@;;7/6_ ?+6Y9JG)10@*.LIHU#+!'S@S1),'8#7\28^8D]PS!) M4R_JAE@82:*$Q5B(V$^2 '.+$4$(Q,2?'^V\[CYO*L3R)1\J0[O-<]S/;?^O M\^>]R4K,X#EO839=L[:](C4 +JGS6_8(B$JN%EAI\#6TD%8ME3E?H7E=Q1%_ MOU>!S)^#K[__XGPJS]1W/R!_Z_B0_G.^ ?)+%^K,PN:8IC*+G"/%[V5Y+]G& M0]XO.W1,_A.BI^6]:NE185>]4G!M86NPPIL2G?'AD%]3#>Q5/JW*!G-4 :MG MP]N%'D5[Z8>RZ:32(U-TJ[-I@32#G#K@@QW$MSGDLQ7@%2:]8:L YN'5#*2: M04=1^*SR(?6U5&M@\>]_9_"V'64%$U*&TY6W?)52-,II![I"BANI82CR""'2 M> \;Z KJR5>70LX0,X?!D9(\$@6;,*]2=(T4EN>*_ZBKZ1^?M6*]J+YJDS;X M7M1_@-[ZXQ_GU],(EOR;JE3]P]SACPYB:%I6SXAB=:GF6\V'&D;2? 3,@WQ] MCQXJMP3OOS2NZ4'9^[GS=JA&Q+PXEIHF)IQ2FB(A[) <$7GQTO@4"_+;(%%_ M;.MI/N73]T4$E/0-]P7AINLY'%\[I/](3E=ZG8#I#F M('@L7WM^V,Q %>&\51DD6*=9) E=+ AF'N)>PJ4-:PL>?9_[2^A^>Y)!;YH: M\$#L(V?RC#":ES&KA-' 2*..V%HAC?KJCT*]V>EI?E7-((DO#\M;8:Q__5V] M\P&17DUQ-8N[L;6%2W:QM2]OB]J9:0^BSO,_58RGU1Y@"\/ 1@@938:/)AQS MIV(=NO8UNRL5./]4E\I>/1I\*N6+S:[& .IDWU0P+Z9:R S4[B+EJQ?F\/)M M+JN#[:PTH[EZ6!NGJ<S?+"TL"?K'C$Y>U]U$O3X3IH MC[KJ#%PP0#!F6?,%8O.W-:S;P?$W%]%#"=JQDQ/;A%37$'F>&]=M*<')"PWX M:'#!%9H4(#0W\3CU25VE,]9<8.P8.Z5]^I"/83*PI/-;57,+Y]@YST)!7[7X MY6HG 6"G$T!0L1JGR>M*BE:/#9=?.D@%EO4RJE8C99L'TH'6*7"AO:-"2#-5 M0XL7MI5&0!=J.++9AJ6!G,MH.DVM74MT9\[F0K43^P!%5UP__EBH3/L0>XK! M_-=LK.2Z>%*NBP]X^Q*2Z\\&)5&C#\,OY'90ZFBK*K66^[KL#VR>#8=HU MU#EG8[W$N=L5W=L!Q05?(Z=YNH$II]0);WV- N &53.%J3RM;0R_W30\<'Y: MN=1+51TG-[B[S)],FZ"9E5VWRL3:#%E3\:E5E8[5F'$[:L".?2AXTKDEG#E. M8B^GDO,Z06#%K)DIHR!K'MHPE)&.*HZDFA.E[APTG*K3!L.9KC?\EG^P"'J- M?=A Y4I65C"Y;<^A&B,QZ0+U9= LWD);K8ET@M$8R]U9Z8GH0^@>)2 MN^OM'54M@!/G0]WYC=G "#R=HP.PJ;OVL&S"#:PNU:)B5#\\\&/+#(UV/9L/ MX\+0Z&;M2I>VH5Q_\U"N[B8V@TG64MT*HCZ#2LK,3"IJP-^6Y$9M[C$_C6!4 M:'HUQ-+E-ML'WEC'XX;0SYS/6N56X-$ [P M.%R?3BN]NG9LE=_($[:;8N[? M6*K-;MOQ!R#50)[]:$;:!3.M/[_L8C@M@:*?=LM,EL3[ !_H486?0U[D@RY_ M="Z!JF!,O:K?719NRRAS[K1UQ^QKB&JK;%0T>Q/S= MYDH]I'CK"'X-T%=([=98<890;?M&XQ<^W.;:%P3?[']GA1'//T.O9%'?EW4V M_J4[X\AX7&75>0+]V,W=#6YV/2?2P4N?2L_LW[G"W9#"W!G*/0#RA_=R\'U! MU-OGD3=0G7OSCP5@I9W;ID553Q7J-CC&TVQB?&SYPZJ<%9U7QF<W>S7=US:^GENAS..CU+ MDA8 D%25M^E='#9[54SN9\:_-E5TS>H6:+7H^L;=<5 J*JDM_M8*;IYE.,=? M6DB"^6L%(BQH/"[;.$;3G E-;W)3JLQ&/ VP:F?]4(FG>H1U2WFG=4GGH9=H M2U'-4J M+.]> [4WJ@8*TC3&*%AV)UTA=44PNY$FUMIH NM55=BBC,9H#.;'SI[/N^JJ M7U?:) :_0 F;:%S.1HI:9MIW;L.IDHXDI9X#_YK\2%,4LFLPNF'=1KPTQ%A. M%H?G:FAC:"B=7P[8_=^TAC%]AG910[6H8;.H3HRXD7B9+:AM6O7MV#MI2,W- M73"24!G2IM2C,YQ!/:'NZ]2!@86GU$]?S&VZ=+!>\%QM9&"7&T-9IT9U IVB M\9BU!RC]$A5&KLOKZ4-FQ+%]Q+=>-B\6%K#OLOD-2N]ZJ;YG^]^[;F;%F9]Y M^13E2+$$H>MY%=2)'BRIGKD( '1S;Z)O-)\VH3GCL*O@7K;DUYB6Y/4C25\: MH?JQ:FRADA&C-:6+/:JZ)IH$A_&DLO,_X'Y3HF:8^Z7*/)NH,G<11)6_@NCK M.$>+:K#SS;[\HP;2;JZ\,!\7RL')&U2"_/LP-^@P"U/4FG"7'A O1;T= 0[# MQ5O#TQ88ZJA5.2YO'HWL-T-=]"B(9KZ\4C&3A>">-/:E>3FN5>L([)4:P*X8 MKYV!,+]KUX!Z=@NM".JR+=""BJ1E!OM0+=M$VK3W,LWO/TAOQ3"RF0FO^Q2M MK6H \VP]^XX OGI/S6%+K. L-;0!4U*KY=3M.0GXE]OXMDUZ.FD[[%&\3] &Y/5<> M7^>5:H/] LSS!9HI[]K4D0 F3[,A9%?GLLJ)"@9_* 7$P53@7#>2)P1>ZS84*4+VD56 MS2)-!PTLL#8S93_5)!%QZ(9!S*E@V$O#..3<(R+Q X(B3X!-E[VTM(BX??"5^E,/ MJ?OUJAR/ )U!TN!6?2@VT->)#L9-A]_S !]I&B'FI]@GG(8\#+#OVEY*7S%U MV^:=(.YR&OB,,N&+E$:^Z2CV$R\A\?.MG^ONL]1]$D3__^_G7\\OSR\^?5WV M,;I$L8'EO/[N/[S;Y:?_C.>QX X+"JX;.VT"BOOK=!,L=WFG\RE)/19%*0T] M&K @BI+ .'ZD:#^$A"N[6:WC)'7@7GFC;K9MT<$P7N V#<=ZU9"9RI@G6MX MJCN(^'W0S8HJ8JKCQ*9[L6N4Z7HM4Z\QFS2&YVT!(1? M%/8%]=[;@)6!^N> M#K9SL):==F#NS;9=M#B>D52((HWB- Z8+T)&+?J>E(\TH'.-H_-X.A?W^63_ MN[V'O@D%S%GE'TJU #5YJIE*K?FE \;Y@]"/C3<"XG_0!Q#V&HH0;9\/12$+ M>.RZ-'(3BCR/,1-SA3,Y?L45H!5O(\J[),5M21]1\=] M5!BU._,!-@G"1G43F9G#Y.S2'H!"-%GRYI*+$ T:86'!L-&<.M+M)G"2.GIFPU] %/>E M@D2!O>E'I%H/;4&B^FW74BA]BPBE:4CB6*0"!6[L6G\I"J-X3J+^PRPX;A:1 MEE73O_39+."S"AD\(U$7!:446R PI$)EBSZ4+N;;54[V 9/_%9J@9^,5Y4\2J"ZBLE1=,1IUFKD 3Y"64/#SKYH:"A"2@) Q)%%"/!R1!U@'TYM&& M$\(3)E(6"OB.B^0QQO;84FFI'AI*@O24YPH25DA!&S2:8QN(*]W<0+WAM/W$ MH?F=*OD):4T835\[/^M*U%DMI5/]RPLP'I9WN?-I>T@00/T5+1P2_-V]G,;D MGC]8^(R\I 8;&^;CL7E7V2[PMWS,H?U[Q?(OBSLIG#[E#\Z7\BZ;+#[M0S&: MWLI?Y3JN0.A6'X8P??>^SG^UORS%@>%Q*OE_R'C#[2?_WT\N!+NF(_A1->^: MI]&W$/RO?[N6GIY+,:G/ZX+EY=;E BG8KFKVG/SVQ9+V*O:P:E!W88;_>%B-)RGVL M>B5 \>9G>Y4-_]33?(&"R^K7_S,NBW=+=J1^DM7=&6%&$L;4^.US1]GGEU.,U:HVL46O&7+'U*/?? M'97M<_X/4O_;2B(>B)S@[90^E^&0AD$8L-BC.!(>\QJ(G!C38)]RPA[;YW$V MFY4FO6W4@ M@L;OC .- Q:X-)&N(!,(X31D)@-/@HB$2T!(?0H:_9$W+%7\ ?)>4ZH%,V/-U\[:="33_R46&&M M6 EC$861GX@H#1+/0V$:6ZARGTJ1LT]3M?/*28:<7. #D"&?H!AGL4^0M,,RI-LU$Y SMA%X?@R?TU=U-E2Z]O!6Y5 M4[!N?W8I.MAN.UY5+G+K\L9SXK/C^FZIDM*_WSI<@PL2)BV.-IPCSF>CP2GBU%3F-..J7(81B1E+.$L@1[\BTO"IH* M\D3^]:)2Y'UL*W0EZ-I<:*683;+92+>V5Z7FPCELTP[VFY0D=X"B:$9;S[6! M:^ (/?;:#IA45<#%]7(5<]/\/H(1 #!F>6BPC9X"VM4H$)UNFJ9HVB#>-LB[ MSL^V?:);=CPP\!WP>3W5 AH\LE,U\LNJD<7::F1.]UF-W--;?94^[S$%^;3V M$"]E>_%\ K)[OOPU'54#';;SRJ!?L7:2MO_!H6BPE9-S=.>Y+GF^C[3&"W:B M'PI0?RU@V[""RX^MV6'%$C>) M-0C6.A^,N8QQ-_)=<%5$R-/8Q& #^3&6;. :U=8W,D.$-X$"V-:S]P<$\P%W MUTX\?-,ICYUI\@WKHZ.1/\S$CPI5")G")2+&/3&@C\$C, M^Y$NV.]/NK@$#SBG1RU=CBJA"C47&@/BE<3)V[!:#D!:;&N!Z.H0($ MB3 )$\[=5#3B(TC8D^5EJ\2')!0-M/&QK!<+QGHU48C'!H3V*4(.U@XYF1NO M+A_>K#C8C/M]U*9!<[TLPQWS5@]EZ]M&->^.GTCPL0( P8<1CB@+L3$>.(G12TH^$C.L^7->?06UH$AF0P_"?J=K2Y -T7'Y MV7HTXK=@1YR\B(,3%6]6,FPH"$3K12#DDQ2EON<2&HE4BH.(&4$0)")$_0N" ME<[$+H* G7EK@;+?@B!X)YWK<3&>39_J^#J:],8IO?J4],&H$\1PI2Q"V VI MSU)"0RIXZED[Q(O27<2/H;/7L42..R7RGCW:HY%(QR> -I4WI#/@@04^"E&, M4)0R")F2QN_QN'QA'_)F#P8/ZS.">GCRYI7Z+PY_1N]B*=[HY3-ZS0RXT/6\ MD"6I%P0NH+H')/8"ABF/*9-_I_"=[@RXI[;AQ\R$H]O.A$NSHOIOF/#03H*K MGQ\%Q]P@2C%F! 4"ITBXS #?1SCD27<47!RX.(J" /M)('R4!I38/C1,TI \ M/PINW7V61L&EP?D7Y[^#C[\GSD7JI.>?@D_1>?#1.?_T]?++[[\EGRZ_.L&G MV/EX\>D?'RZ3+[\Y<1)>[CPT;H/GW&699 T7=:T(QM0 MUJV:5P. MW+5L)0!S#;)Y5]2!-=Z").9OUD[]]DCO-RT^KQXO]424UJ&EF@U&LS?2@[EBAI7.YMG-SNO,785J'>@@[ MF$D*?CC^NI KS2H]F-<,#7KQPC1/W!<*]6KIR1]@;%I+K^/'7KY<5?[G>Z$Q#(^E%-/$Y(A+W0 M Q>5T\A#*;/]T43@;G]T$%#NBBB*HS2*I2T?A?:CA' _]?3(R=&IJ/C4U__V9-1Y[$^RZIN97Q?;LJ^\Q M4/;_O*H[]3P?3N/K=D QIX;H'UCA=_1T\^SR+/I/BE:T/]I29'0U8?@:HL\-H3 ^#Z M\*2] 7=[Q4([N&S:*7M_!++F^$3+AI*$XK98R&.((1IY.,(Q112YS( Q")]0 MO#3Y*=(!7"5)+MHXP?ZBR,D[\Z7_-)45;.I(1< V2;BHF# M794JRL9CG2MJ\?.^YO=3ALPQ(X9C*8WQ ML\G'U6KWS7+LHNYGFZ3CW@+7OH_@!3LCJW1_,+N9U5/-\;[6W<[/^(E QG&. MI]E6L8M63,01\X+(346*4."[L9I>H<5$@-Q [%.Q2PDQ+R3B6:Y/U3\$.<$\ MOV=!<7A.PGL..!RG3-A,!'#DMK8])R@,W"CR4A'QE#!*S<@JX;K<6RJT[]-2 M.(F 'RX"CBI.0,\\OF K_*S'=SC!+S9DP)^*&/S7;))KB8&YLBC(H!LMZ+S- MU-OB"#V-+6T*3EJ!$N'$1Z$?>R01 J=1$-A*@P6&S\H:*W(<5'L"M]G*0Z2F$K[($T3(W)8$B\/WN[76 !Y \[(O,RQ!XO% M(TWO[X+7MTB#(IV'S)@GF9XB-T6;8T* 3JR)&0(3=*/$(Q MXURZ,!&SX4SYE[OWZ,.R%)%'1N"\CDY^'*R]\)[,@D-DXPVYEK0%@]1S19@2 ME$KFQ3P0"0Z0X5J"$KIG[7_BVL-1[D<0=5@L5[!:/UZO]2^&TU+2C4/$LNJ? M?V]G_?^F_(EM#0.W%3'8=7WJ)VE(?.&&J8B('60MN$NC%^8YMXDT+*4Z+Q_D MQQ\O;XMJ^G@QR8].U!R>@W&*-!R;9-A0$'@M# ,7-(E\0F,?BU@P&J6!S7*X M04*6FA/ZCS2V]D$'1XA'Q"6" MT$3^$D:$N3@U,]J$)[V1I>['7NT#\#\DXZ_(?5(XL1\M$(XH]WF*'1PV)V_( MN'YGN&(4!,B+W8#'KH]1*$AB,P=>[/$7-B>]4)^?&/>P-/81A ^>JF!,?^DT M/CB$]%-OL ;[XTWY EM: 3[N"!,6"U!VJX#A$_M_6LF"M98$)":5(H"2.8LXC1'%DW13A MINQ9-R68C)Z 2#FWL-Z11N+^K0'UWB-R-!&L9RRF@U7E)\9[$XJ7=Q1O%$=0 M1S@F-WP!#96ZAL!17\2$I_U][Z^Q)J[U2& M;2JR/-P):Z2")H(EKB\-+NKS.+1]34$:QL\".KY$9/4W]TS0 >&]6EMO4VCM M:49R9S%+PZTZJ_O7K)X6UX][6N#K/\3/^!CU[(KJ;X'SM5L M*L] S:Z;23$I=UO>;F0O80;1#9S)UP%@L7)\R+XE]EP>" M1[Y(X\CUN>>31:D>Y]>Y])%'9O1&!(_\*=]?0,OWU@:S7KQ+KS ?5/[3&;M( MI2H*2>1'-(D%#9A(DP1SFN"(I@@M:J>5!#YK9O6-% MZO5MGJLIV%H /4KQ5$.;6;[#P2P,'WVK,T3GQZHN3!1='-&^5CS_6%D\]PBH MGTN21%1,[ AH^5A%V#;]EWXN[ MV5U85E7Y G!#$9YKAI\).4#?:YHQ[[U)?]6CK_!I>9O](("G>Z#KJO0.?^4 M-I+)>U8RT17E.8X\D['\96?Y-)O4TKP":JGL^AV@8-# 0[60P2L0!VZAJ!@# MT%E?((Q($(0A]K@=?Q7Y1+QAXLBG\KU]D,?^J*.6CEUQ5VBK>JP64+>4H?3# M*Q!'F_!(2)JX0L0LC#PO1!&-$M,=1%B4TN5ROK="'&%5C&[RCV4V>8.$4<,V M*J$QE@NHSYS+%3H'-C3WC9<)C? M:^?5VE"&)D'FP=_!Z*Z8%')?,[!1G>!&[NY 4IPQ^&OYU/F6587:#+E::3%> MR?N.U%H'\&YG>_ZC-BP]ZRZD9NBCR- MGZ]^4>^-Y4TGL :XA[K=:G$BJ:MTAEFE>G(RY[H1 KG\:CY]R//)K@R^EK_; M 1X,%!")O91A%J<)P4PD5B\)))I,%G#>2N9N_LWSSWD%XW:SFWR>LV/-V/)@ M*?Y \1]U-?WC2S:YT:P)?_TF"5)*B 5._H$FKV1Q]4(K#UIO_ -Y5AR@L^5$ MVU\/(>:QCBIH&_+ 09SZE/J)'Z>>P!'%S%1/$4HC-WTEJM!ZXTBH8CD0MCM5 M2.M#4H:\E1%L1H2W(FTN>C/.O^65/ <03H6T+FJY$*E%E+^M!;DQCFU(V@@P MHS]NL[V'W3!MQP"D/ B2,(@]+PE#$:24Q"./)=$B2(LR#&?A)' GE> MX$=^1-+^#WY==]2A'SS?:"3=%B'@=M,Z-M=\D 7,J%/,]YF8[VL'6 \@QBM5 MQL14L8\?G0=I3DO"D:;]HGZ9#_XJPUA^8C;,M:,29I,_'6 8[07M6_>PUBI. M/)*@".%0I#SD7L2\U.H>1C!=[K7:VNLU3F^<#Z4)M,[SA0V!6[U&9!?U@0OQ MS[F-YT?$XS#D5,0IPBBA7IR$UL9(*%T>7[C_Z,;AG#'9CU8Y=IWV;-YMAYC=OZ1T!>(8WH*+L")BUAC ^A,JCZ]";Z/\/E?B3?W^ M'5Z;X0]\1OCV;W&?%R)&Z;S(L[N5M;%K5!%#:QWF0 MSZ/V0UUL]]*"=:S1&:P!(8%$RCI$ Y(PSZ<1M@%KXJ7I?&#@W"SZ0CH8:E,6 MB#_6QO7_7,9KZ1^:Q/$&GE>7CM?X7OALF8IW][V@KE,=EUJPUB;5HBW5*: : MJLSU0HW@/FJ;7+3PP.KG;64OZF^WU?)J M%I:K!,*E7-;7?)PK1OE F!M$*8896H' *1*NQ:&(<,@3)'GO^45W:VFQ)PW, M?10V6 &DRN\FM0HDFX*M1B!+:5O>]2%%UUH8HC.?R/?=*.28\=1/$\8HC@Q8 M*(X13I?Z$.U"SM7#)GHUR]5#K4#MP7T47O]:?K#_36Z3JU$JDB"0-BD642B2 M6!"IKK2N8M-?H52..RWV4 N7Z,X# DE(8!@ M^Y$?VXT.PGC)+WK!1HN^-AH/F*#].R:K:MT6=.4.FFX');O3?7<*>NRJW<4. M]YX+N#BKQ+\*)RSJ@*%N8U#5N_M7!.3_L?>FS8TCV;GP7T%H//9,!$N=^]+M M.Q&96'S+M[NJ754S\\XG!XJ$2IRF2!D@2RW_^CXU%$);Z'A&!*9H;@@H)ROP\>4CN?)1OUKV,0T![2$JSL\4 M(%AUYOD"^5(C1'T.M 34ASB:GQK@U6GDVV]S,<:A4H&OIROM51Z3+S18F-*470VK[Z9/"9I_BN[RU7M3]_\UOP]S6X] M-6T+ ]:S^C8AXJJ''AY'0Y?EC%< M^^+/P_AKD;G-2X^^V$RCC7KU:-+_[69-$!PJKA&S U]T%! 3!9L8(S"FAE&? M"1"R=U7I1,AU:(*]"(-("VJ"#T+M\24*,0(142+7=B;@3@9JNGP?H7P$-#*7 MCP@% B%B;F/'3# 5^(K*=^#&2XSB>[39AW26W.RY'9_[]\E@-DH^WE4X5!_O MZBV?F_=$<8B)!(+@, +*+#'"18V(#V#(26U/(B8"I!F76//(A&F"4U7F$DD@ M^,I#O;G(_CS,7+]+,IH\>7%:]/#-:S%KT$S&BUP4W7IU7,[.MB3.57]6?;.] M>3Q!"PMBZ^22O.GOE_BYF G]5B)]Q2OUSSFE^ (/ MR9/W:?(0K[3_/PT'TWOSIWF.HONX/QF-XLX3<#/.^QCD>-O?B<+YZ1H4+:F(NMPTSK>V8IW<@""?.\+0WTNJ9 *H:+_B%.:>O,D.C*(MOB71T/NB0F%9)W$ 332U^A<;8 MSDX3E!9E65 *JE<0%]9&][_&SR[?$LR2#^:AOCPEH^_)+V9M]\<#6D,-H[=V M0&EO!)36*8#3*P!>G3,3JB,62(4B1:GO2PU@D3""S$C8J_B*54;K4_)8Z("/ M=[^6Q7;OQR?3!I3)2QF>UNF#3A^<6A_4()AD%!!L7 ?1RH(?(59*$I]@'V! M%_L1:Z72:CRH.PTVP_CE:7)$;QW3;M;"Q6=^KE(L:Q //N D%(%0 MF&O!,"$4%X/#H-"8'>9,-RZC_YNDDT&AI?]WQ<6GR@:)ZS!#):P[M!D/I0214( MSB$42A2U3%!#7ZU4#6_EN=IIND<4-2(N(GJ\@LS254B3(+4XD#(-E,! ^2$) MJ39?*EL=. I>G;VWG0T[KF@U/5>ZDZU.M@Z1+0JJ?E*LC7\80!I%(D!27L8FS8U61 21?)K4HGJED^0*$*!0Q]!@@,N0IH>4Y!N*(K M$.#;^)'19)8>T8T$F_NCSCIBZS(LURJ7I+*:@BN",9$!#Q6ADLI(ERE0&:CH M\!3H4844HX8=TDY*.REMBY2RJNR/8TX1 $B'*@"*2B%D*:41KR&^-N+;'E=B MR<7;U4O+A-(KCB]K>$6("TH %B'V,68:2 50.<3&!QSLY<$.OQ\OBN3X(D+( M+E5S$:+$0&7.8*"A@C"23-K9/Q$4821"4YR!V8/GJU,#M7=\3R3ED3>=<.TGO)/U" M)%W4)L4A.S8PY$;,4:!@B ._K%V5MM2\(4_\1%*/T-7;]ZWACBY RG<@'3:D M&TQF%@2LI-W%](1N_:3M5TV\UHXF(#'O1CJ"H>!<2NJS !H@'7 Z;S$""H.50.G+ M^D#I!)Y)#PEZ-/S73OJ_O8HY[BOI$Q%0G^LH@I$F/O/+862""5G#' ?&8%/%2.@K M+!EF4*L"C$)B@&#T*@[[QOO 97C!^_SEX_^ M_ULE?9U/-@]@VV8MASS*+O/;Q.,QX-;=%8WZF;BY].,?W:AINPYSK3F7F.L9 MII@CD>\LHTNC[+-CC=*$@%&4$%9-_M%!Y&M,"!<02\$48IR6G$C\<*4=;O[( M3AX^W\=IDJG9]'Z2#E>GI2R/K?\\C:=NSH0_BK/LXYV[QL*PV,7+KTS:S-S] M]IP*;-W1(XV@GV^ EZ_0 N\_+C)'S[[W=#_LWQ^9N+QVC(D4E=*$!A&3 L2 MV3,/1UPA6+!ZTG%DXGXV3V4N>$0:HV--?B[(>A]_MR.!$SN@,S,.0&SG,!AQ MS9_,4^Z/>.15BL$]X^VQ25[+*V'N2P5#!'0@?<81E*@D.<%Z):^TCN3OLVS6 M+EE^ER5]2^LGXZEER?CF+Q\F)Z#QT.U#NP;VO&:.E45O4GQD"CJ>C4U@E M41MQ#R/C%3'N!Y$.4!@&#!8S,T6D&%NIOZBY:(UKK=JUF[5'>2OW"2U2O\8? MY\/5;N?MV!ISNZ$1S<=1/,X.9&\[SRM7S=[[^85_-1=>F*#NOF7?+:>H]_*9 MYX^/Z>2['<#SG$]$G\3IP(Z1^L_9N+BTG5"S_+5"I/XMRRER;\*3),WL4/C/ MR>/4<99'>_GO_W1C?W$S7X 7WMWE \2\P/#KS9]OJ\=PGZ>)V99^XN;BF+>! M?.7I;MSG]O7-GSVWTX5?,K8C*9^\^,D\3^8&"\6CT>0IGPW_-?&^I?&X,'C% M,/B7%M@N[KKYB\H?*7_8Q84_Q(8\\6_Y$"4KKO;9G(AXD\=B'%+^TA+4"&\> M"KE<3>9&NTU-X#2MW+SE=YRVR!Q+3.S4(B_YG]EP^OSN:YS9O31O%V^XT6OV M+;?86R^,#4T?J^\4%7V.FSZX+3 &([IV5>,EPT-1N:%2'>\.$A&1CUF1CU-WLTC.#LI/-ZC6=%D8)T*5[:=O<2T+B")O>_FT^IG9J'QU'N8 MY6.EAVF22XWQ0K+)0^+U[9PF^U6WGW;*GQ&*ASC]+7'3.P=#1^C:1>PB#:-E M=T,W6=#\++>(ZY[XUO-)AZW^/1+%GQ4+U95OY FS#@-^]SWR@90[B'B?''>N7 S*5+ MF!LE-2^TIBR*=]?JHS(\J&[9'TWUV8R'M39 4IZ/)31X[60? *,QB1W)U5"W>CCPM+^*SQ^S?%IZF>,XXMQ7)>%#^VOCO MR7=+KL7+6&W=LR&&W:/AV)J @A>^3^RL97M<.J>0==B'=\.^"1)GJ2N]M+]* M\JV8QJ-Z[&AN.)VE)H))+)5J-S:&?,[HQ>>/5N-4-S;>!;9T) K M2]+OP_D.U/C%,%5L!?"=%4:[^GN[078I@W_.W&1;*R3E;&GSD,:ZV?MZ-IXV MUW8AF=VPV6.^LI)#LEI DD>LA>>8;\TJ@Y>1EAJ-2K:NLG_S:'=J ^/^))N6 M,['S3Q*[AA_,2HW&?9<4SOD20[G4P/*,Z!=.5_-CVF6%M3IL;<.)6 /JBBQ/ M)7/_WJ?E11[C;V8'CHJ?,WON>Y\63[/=$F6^PGB[Y M?6HMZ!\R%B+)F5)"04 Q]K46/L"$^$1(I$*]TU:LO]=?W.1I2UW?JBLC"_.= MBA=W:YFD>TW"#H:95:ZS-"F\F>PE=^;50VLAH0X"0J3$ 062"EZ>%QCG M"C!>.[0F6',L(Y_:@P1,S(=A44TO <)"OSX\?--]5@ZMFSA]1H>=/N,=3I^= M\]!, 8/[^H]#H^Z'_;RKTVA$FXES&M1Q8#9[,/;4_"RW=DL9)*>@C/6/!XDW MF*6EXIU:Q,1W=J)WJ93S ;E[^E[KUKKD$A[DV>TPV+M."%(Z<;42G87ZLW6# MME<)5[O=QE^W8DRWE+<,2,SI8<.Z^>Y]-KZ^<.3+ M?3PNBD>CY./=^['9T.%@ M%H^J8_/_ESR7-4]9?F"^6_&)X\)/G_^Z]-LCG,]O &[!/29E&W!;WE9-[-P] MW6G>35MJ1,2;RTBWM<=R&*I#C O;V_SK+;5^_[+!_)&JZXD"@@%40$D6JH@' M,/ +\Z<4B+3>K<#RI?K*[6Q?,BB-WQ=;L6&3,"X'_Q&G_WD,RAYHZTVS'Y=0T76HTP7%UB&!""24QPX)@P!B$%+*B<7;AQ=:<:G%6G&@ 1#83/%451:#[%E)4I'A4AR-H3A\C_@D86 M$7F'7CMD;EUMZ$$'&J(GCCC6J3O1N&;]>M&-$B=U#- R.-S9;]\E!#.B-@%& MF;<@T!&3(2$4 1^6R;8005^T,Y@Y4X.W;_PB>E3B2SW$.(I -5SM*;K\2]># MT>*P18#J^$2I &GN$XAY (2(,,'%K'CEAYS+5H4M1KK$N]>.HUM4&7M(N,)I MCX!=RF.[HY)K58AGWH!Q-N;\**')V>[P:2,0@:KC%$TYT @I@KD@@22*167/ M(&($D=9&(.=DN_9OPZ8<7MW92E:KO.D@:]!JNJ M/#4>&ZWD?:[-%/XWLZ?)7AC9Y["QEQ LT>JXAD@9((@"P.TP&BT@9V5R3TDL M@[8&2V=O(KONDS?+UN059K++UIQQ+'.Q(0NO#EXP9( P*GWL$]L,R%$9LBA( M,%6M"5D0<,DK\NZL#L\//'Z1])2@NF<;C%R]2CQV[=?%66:$SG27+B$TD-4Y M"H*^+P60D1\&&'#":1"6("PZ)*"5H<%YFJ*]@X&>$-?7B=+RTY0CQQB7M_5G M6?EU=8%Z128N.U0^)2:CL4=Z*01]G M&ZQTNO4-BL@N;]//)BJZO*T_;;@D4:WQ12 8^11A&DE" J9\08MP"1*APO,- MEUID'_/>U#7\;)#>$-P!0T/F.(@B$00^1' D-F. M%Z&!"@5EP&_/.,-"?6_J6[2?^/?#Y"[\/>G/K')MB3H_)-S!J,=W2GYU1S#7 MJB#]\..9;NL)S//?8J-:9FTR%ZW@O1,'$K695Q)@)7000(2!!+X4H>36^FB" M-0\$:G,@<;:6:-_ @O8X>)."K,L+W8_1S](=P[0E'&D["]#!3(^"KJ.E-9)^4CI: M6NYS6$77=<.<8^A5FSM&5"@4Y21$(20:*D9047&-?!#P=@YAN0P#N_?)#MRE MY*$[UVE.XP5)OT"3Q]W9SJG/=G!;DG7G$#=! *O#'>%#I0E$#&K-A.101-@7 M&D5::LUQJPYW\.?_.,=DVF'!$M@IH=:=ZERK:NQ.=;8YU6F-H6@%[YTVM("@ M-H5,1<('$(J 151$7 6* V-WL%DOCG UT[AML<69VJ"] !CT$0 MVMX=S!!76&N_BZ1.9B"^/$T:C:1@C[-=II8='$F]J=[HSHW.+V@ZX=YV[D*[ MN//$\1&L#6@+A1^I2.B "1@A$?AAJ)W)$R$,?<&Z^*@UYF_?^ C375*(+CKZ M81I_'27E^TV8GQKCCX;CY-U]DDL0 G]<$%-B)+!QO9V_M%__<6@8:]@WU_@3 M_+/WY7Z8>=\LZWF3.R^MG.W,.=LSYVP/Q_W1;)!DWG3XD+QSK-WS'I/4[;@A M?/Z6%X\'WD.<_I9,RSO_Y!( 1^FL;IMV3J7L"?O/AA,AM/?RI^.8Y'Q3M> M$J=C>]',R^\VR:]NN2V[*U2#>6XC(M/8W+FV/.\AB3.SA,PS*TC-C4MB-K#Q MT_LT21J\WKMG\YP+BW]T.L11Y&DX&GE./7EWZ>2AR>?8*KJ D%2SQ1 .!%=V MF'&$? 2TT;%Y@; (92#QJJI=5!'-1!9?'.^HT6C2=UK'*%RKO.)O&]3L)WOG MN6K]93@>/LP>"EW77C5<4Y]&*[HW*@V*Y@KT'7I5@Z[6E/UQ28$VP$_>=/(& M[%D=(S(3[R)(*$9"X)!'4);3' 3PB1^=%7O&OU\1>Z(U18_'8%!C*ZS]6#!" M-[?.M*VQ?-:J3=+'21I/R\\M!0=#1V=KZ@:)"2L>C"89?_/NC+/G?;?>GA=G MY9URTSPP%^A5VMSLS>1-53I"G4H_>YFY7)5>@Y7K5/JYLN>)5?I-I.A]'UA=# # M.,0A6,[5E\UKGY/TNV&.]2'XA\GXN^&'9.!X)7.;4?_B]!8/2&J9G$ 8(@HAK)0!E$6.!8U :*:A FQFTF"=]Z?RY M"@!W&OX4)7]:G[9Q%MV8_<5RSJ,<\4!+'RH:&,^ ^8 #O^!1IED0MI='2_#9 MR^91?+LZ[_PT/"J+X,N%7%]M%K(DE4TCQN9.:6PSN.]L-M?F%X=%KM#^_GN> M\RX2<3TOFWW]9]*?6G349(Z1G#W2Y/I,'4.IF=\B^_#S)+[MNW)8[1M M\C@SC/OPF Y=_O6NED,NH^3I?3QU&V9B6IMU?[;[F\3]>R_'OG7]T0B8[Z63 MV;=[A^9M-,=H8O;W:3B]-[18#;[G%*A? [T4JMCN2KJ2J M_Z,4F+@'^(H/@_B=XOA3^]^ MTBI$T@1*+#B.@!\!0/P@Q,CPNG%!HRC0HL4ATISISY&C]_5&X>UJF?41O=$& M7,];K^V.)-[3D7RQEN#I?FA\1\/.GB%I?S:*[97R;\P>K;_FE$1F'''#FM_M MQ>S6K1Z?9[GO]I_Q>!:GSQXLW=")-\?NP<6;M][[7 '5KS*_3VJK"4RP:[^0 M/\MZ;[>\$747A76'%[<^'B"6C$E6N,+9*X1\2LR&#+-L9MXWF_F]J(B;%(6% MY6-/9M.BH,.*IF=K''+WO;B!N\R&T,+ZXFZOC0-OXJY).G"4<5&#O7;\+4V< MFY#UG+ONG/LZT7,Z3.JO5Z^\/QNTS M&^+(5Y9K+9-SM0+TYG5R-U# 2)8G5;E_[]/R(H_& WWW-4WBW][%=V9)/\:C MI_@Y,[?ZX3XMGF:[)J=MF+]O?[RQ9;D66;VK2LRKJ$BQXN[M4S2)1YP#MD7 M0]O/R2AQ1OR=KZ19:4!]KJ,(1IKXK( N]*%@0MI2P^(2QD.:[OQSW8E>:>5F:[*^OQEYH)5>E=E??[L>18E>:=/Y\NJ?5XKJ $) X$#7QLV M!U1@7P*HD=:2J15TY):D\Z,\G]_F4I(6=1-"OG$6"NV9_5)33SVFPU&>$<2@MZ\\YR-%]OYQK\B23G)Q<74Z M>U]L*Q-I=,55BG'K8&H@"OR@_!/2@VCIW8>9>]?$W>G_+S'V,@AJFKSZE7 ,$_YRGO M2?7$MY[Q A;(75ZIR(O;\YO'-/EN,^/&P)@]*-Z?3>\GJ1/,_ >WGO?O"\GE MESR)%?H9#3686:V[GI).*1:T4F:WOAO?QB5#;?I0&Q?FMYLUV40:(L,SOB^@ MC@076%$FY]E$#.6[*LS&U%<"!C1DU-@M*AS62\YPD:!"OYK\W'@?>.,EAC,> M;48]G24W?WD_SMG#[K6YL+$I+MRR"LSNK(_C2>+U"TBP?OXNU&?23+.(SI[.EB[ Q3N#G_^<>6\ MX(>Y-&_(YFZS+X=L*]I-P>8J.5>LIV.RJI?7L!QP*4MJ>P M-?9U_7)CRTNC17MEOV,NF7- /QF-BD^=;K*OS?/WR]=K]N_+\,$H@ _)D_=I M\A"/EU?[-!Q,[\V?YCD*O(N^X;KX,4M^+/]8,9^:SQC_!6/]N,+%>@!S6#5++(-=8+NC.R_^/]<& XI8G3 MN"5Q64!JF9,1W;S^K*=!;3D!>$WN'+QX^GV4>T[NW>V!671+7 MX6OANK\[-9\,3LMWQCM(XV])G?E.NX#D]R3M#S/K>YJH>R\43T/)8V/I'A]O MK/+4O7@E.K2];OM@UQT!+K_5&(](5-$E"3!0(" !9%BC@! MHMQUXR*$/GF# MZ!+R_R(;$DKS5%D5"^T(C_AZ5(H0Z@':Z.RLEYCLS) 1CR$S+3.JC3L-+:7] MOQR#[F>N&C&HCDZIQ)CXB@--N 2^E+@\F^)4"G',Q%OIY:C<[P@+Z_^K-?Y' M4YBS;/!KDKHEKC\1>EUG8G%+5]LSKT9C;N> +:H/T5I'J^2XP8E4Y*G$_T^; MY!]6W> A(2!D@F,64AB$"/ 0Y_(O(R(T7Y%_=UKETL'!+#4/F(-W.H'*ZEG; M^>:NGBY#D9\NOZW[0T /;S[7VH,E*@X^A">:8O*=0'),>X MLN.^IH)J'PK@*P1IP(14N1PK+O@>=CS;8,A+^9X#UN]@SAO5 8=:='(+F[3H M+;?-%Y\<$6\=Z)U%!$!KF@-!Y0*/3(\[+U>^2(UURY"J3([Q6W!A"P34+$(E\ZG- -2Z3(RP*Z0I6P=LE1YI1 MF(>Z4O*6[#*4[<(T9I<<.8>8:F-RI%:XSWT0:H(!H9&B7"I.(2WD'P8@6I7_ M)I(CL@W)$0Y[E*QB)7;)D2XYTA9!WB#'!%1V7##?)SQ40H0:@1!1"(L01_H! M0;O/^#MVW '7)D;,QVM$DO4N&*Y5#QYT3WV8EL?O1%QR M]J2Q*N&SU#B;% ZNP@L)=!!B/V0A%R2,(&6:E^&% *N]DP>[)6LTSIDZ)HC> MHB;#D[U9L>4>S:67(9R7-J9.6.09=RN&(#^E>+F)M;\I! M5-A*>^>5\./OWF RLP@=A_2DOVD9U9J=VT['H%K($1$24:Z)HI@% 291V72B MH"08OQ':TULWI&R%$M4D\[6SCNK:\R$MTAE'4[9[59YNNR\7ISI)#;U><2%M M!Y^OE<8J)$:'EKAEVE>K_7IOE:UI2*&VS2D[3Y7J/+V\TPX)/_;2Y"'.H?/MZNW%9_'(&PWOFJ#C$K;F"A6K-FY(-? YEI$% M3A4 <\)!B9\*F5I?N_1U,Q6_[FP6/I4;XE?[\25)'] 10O<:T=]E2?_'P2RU M4VCLU$+(7X*QW)O@]M)9/F?AJ7AFK\#,\A:AJQQXKI7_BCO6:8)A=G1!KS>S M=)Y#XY[#SF2[]1SV;LD!%F@W1SHOQFTXV^6]G=DRZ_OBI@2^9)S*AKCU-*P< ;N-,!]TTW%RH9VT%VK;#,WE-\?+D3E<>.>!20*((,^<1GH8\P M1Z7<<29ETW*WDD]U\/FOVMHZ3O/!YI;W"&S>W"X!NQ\%='H=@K_;V>T1J#$3 M%DZ%0$U"H$,)*9W/LS/+TC4$:F*X(3+L0J%4"F$M0UDBKV 66;Y8A) ^P+<& MS?C66X)8OS!X[K0!KYZ[CTS%J)P=J2HV.&JR#4A)PX"FQS// E5#XBY;$. MAU3*YE()&V==S0<('0"_^NH\G\;Z:G"/--M;YGEC( M:W!!(0BD#ED8"A'X/(B$1*604X+P:LG8T83*UUKFM(,9.(>80L9X438IY MRZ7Y[*M&_^:LQ[78^$TEHZR6:8Z$ST 4,LZ$A.9_HFI'D?;MT\E_3J-SD'\A M>OPT5OY\BDTORRTX9N/]66N.VA2&4 1$:>5#C&F@B H"5+:["AZ(YA*A&S7' MG%KGH#Q0C\GCE3"\S&Z7HD(N.P_QYG"G+0E1.(!S10,X41 C!30*$/4Y]KE? MNB@$RA.Z*)OS$)N!^TZ2A\#"!"@G&6S0\LCE7!R.J\Q#<%@=JS*I*,(P%+X@ MR&8CVR#\@/<@:Q8C&44 B8 $(99@?D3!&22B78F&%FF''L5-9BDO30>-#1WQ9J.3[S MU."?LVSJ>+>##-U2TS!<#T) $/!(P@"BB D$>.!+P* /[:B ><5#/\Z>-]?< M?WVAYGZCFLFIV"(MDQFZ_)^;=QOJ1#EL$K_K"E!%+Z@!?U->\\H _SBOG["* MD"(=A1 'B 9A:(*;(K*):*1IF]*7FR&Y3I*^%*(G&CU@[?(:;4U?GJ5/L4GZ M975*RCF$/M/$QTQ&A&D4HK*^0A/8(-SGP7G-[=KW3A*Y"-D#F';'%VW5&J?.:[99H6S2)Z1"_R5 *Q"%V+@?)I0'7"H1VNQER*D?4!&T M)GO9(ETB>U0VZ8%L8K66QQOG75SI7BX"LKV:E3P.!.A9^2UKMFP[O4.K\]D@ M@HI#(103.!0*^ARB\GR6(,):E.#< HOF%&J'<-SC1ZP"WX4KWU8C'0?$K@X3 M]>80=@ZOQ7!BQ>KF13;-O#3I6ZH-' A/4D @90Y$PSS N_(=[^O$ND /C@&S M.6)/CL510/7T5E Z>NXZ:[$[O-@R?G4E!X35)DB?@^Y;'37M_&.W98?<6NQ_ MZZ^7RT (P"'S%9=1A&DY)D:"*! K8#MJ-)KT8ZL5UVKO\'?[ MY\YX[M85_>_ZH(DE[:O&@W7Z>!TXV%[@1E#T(&H>%NP !MZ6DM5 L0#1T!>! M+X70 > , %("4LF0LY5IR/M2\O6:@S>G).L1N/'(< ]*'J03MJ2FK$I0@@"9 MF(X)X5.HH1(,$5')9=0<-5]MB'MS:FYU +P'-8U!?+387M^3T?.MIRJ0OK>W M>=:734Z!9B=KO55"RD@10EBH,"8HE(H59D @2OE*V\4-^_-A,OU'8IBD/_DV-D^PG"58]M4MF-@'LY(E[GP_[AM7S5#3 M?MX<]_$>. ;$K.&U'&=Q-D[G#[[>,QQ9D3;?7@.P5H&K60=NY0Q 8"??TOBA9S;1B&B!8E?^R@IL/)O>3U*WAXX"\U_.'NT;"_#0QX>#EK J M/Y"2,QB D$>(0E\ PI$NY)M'@5R=26Q9YM/\ 7[-GUS-GT\]F!!R"C>4#JU* MJ[+;O7SQ+62V'E.SG6>:>V8[1^:/1B2WHOF_90OXOT: 'R;C7-H*P-45%BHY M))=RRS/?8YL7=,C"WJ-+E!X=85K"JBJ-8>-A(,D#7T0Z#'G(@@(G7 0$16H[ MQL@SO._'T23M)\M4O\;-3TKD^Z1>:P?YWE#A->W_TV$ZBRH<4 ME(0B),S\!V*.661>E!"UD*'57JI]A#[O=H;FT3&\7,%?E-NOSY5,6\EO1EI? M)FF58P6^'^@(8(4H0E(9H45105+,$%SM@5G<\37C'1>IF<=W\'W)[.\:H^MA M6!E4"U_:CW3)%W*KVX!:;OSLQ"\ MM&#W[WU:7N0Q_I:\^YHF\6_OXCNSI!_CT5/\G)E;_7"?%D^SW1)EOL)XN^7) MM><+WGUJV>(/&0N-^6%*"04!Q=C76O@ $^(3(9$*]4Y;L?Y>?W$(SY;(=GK! MPNEQO+A;RR1=HOD::&A?2;/2@/I<1Q&,-/&97T)#"R;D.[*!\LNI]N- /!T] XV M>[+&M&:XRE5PK3K'9Y" @ M2@4*1[C(B AEG)5FK-F6+JPX7TOV$G%OV^RPXBK-Z6O@!U ' DL2$! &A!5I M3N/6*KQZRGA$A_4U-G@CA_5C*>DL/]G.A7V5BN9A\W"X]%WMU\P[2R'.O_Y! M(,A_RESP7P^F>:1J/LYR#ZTCQI3X9)(_FEIGU MJ&/#5^DPF3[;*]R9GTQ2YW./9C:VZGE?9U-O/)EZ(W/'/&G1\Q[B]+=D:FDW M&!;'7_U)^CA)K68R[V9#<\.X^.3KS+AJ269N]FB^,;52.DS,^X/DZ]0HM#3) MI]J6YV7?9J/8K,$Z>O\S&Z;YA_E#EZOO&^)\-2(SRQ[SK30B,3 [E-N+O-; M:EBS2)0 M8TQ#$^&'E&E?,A\3C@-@W!4, ;BI>T';)O00:<(Q6>.I42,I>TT!"6,WMB(K MAP.].L^#$5_:.GU?"F6$@@LNZI M-Q=X-=WY/G!Y',B'\(OW_H/_\9?0^S7\Y)D_?OGXP?O\?]6G\$5CL:6GNL5B M#I[ LDP%;0+DOAH/@N%H9M3VYDDK) 0T8 (H/Y( 18QC'I2+# W?UBC#N3T6 M\Z,(<$%QQ 3TYY3Q41 T.&FEH6RU-:JS:6Z1G ?UU6Z/LSB#?(.\I-A ZUK- MPU'GE-G_53-4OB9V0D0W,F67D2D0W;QF@ MF)>+U<2N@IK_8*O1,!!NF USTG+S(LMT\*/_X\4BL+V*B2^.ZO@-B+[#3C3# M!FO\LCVKI(_QN"<>ZGY=I%\LG>PH?>&47H%EVUM[S[ND5^#.V4.+TZT)1"R$E5U,HT MHY(PX$L1!9 A@4#I*40*ZI7AF26A5$ZG'-_DXUU>RO^QHI9+9FX3CJR6Y8-M MT9E93U+6@[!1@-;SPR_IDF-7)_A;RGEMH@35(0ZH-!(M@ D(?(E5@0LK0XK" ME8JJ ^5\-6(X2,Y-;-.3I-%)UYV<=W)^*7(NJMIK@4)&860B_H QR 63."KM MN0S!2COMH7*^XM0?(.>\Q[GH87 \',2SD//+.NYPC/-R5>F5Y!6Z,Y!-2DR M*O/ (D2E@%!H'5(AM86+*#(/(:9BI8%D;='WEF68_D_[4XI@OS.9]>1!O=J@4GQ)H\FT]90AP983] M2,-(152("&@6*!*$K)1NX(MYN&L!R7\,'56,+->F6;XPOO*X7C)"LL?A\6+A M5?JWU@9?E:D]0R'=5B9I97%E0)21OR!$C$ *HD#CQ2QO.4\6"KBLKK:D/=VU>6E5W&PI<@DA@J)$*?"(C*.:\RX"!8*5)Y(1(N M"EY7 N(C)Y9Y#PK:$TA<=VMJE].Z.MG?4M0AK)E[%4 %?1AQ"C06Q)A_7HJZ MB9AIXZ+><'9:"?JG:B?LZCCJO0T8%*+0(182"4I""4(PUS4%= : MK0S#/%S4FW3P10]BU -27K>H7U8*/-@TR.Q*ZM*Z&OK-FJP&D!4);726#PDT M7CX(? !1Z;0HA!#@ "'S MKL2809^&5$:P\%,P\NE*G\[V.J5Y[ E\'>A8+G[ZP+M]OY-I+T[9K#_S,N*#"-E0T,:B]X]G@[= _*3-[5?-PR2]+QX-)I_ MW_U^..Z/9G;&Z]".MD]L@%9.IK:%2^5%%J.X? ZUG5M]-[0LZ)4;MO.CU*>) M[OSCWB'WK69;[G%?6\%U^*-70Q?W6$*:9(]V5/KW9/1\N\JP]1'PCF7_\N^Q M4V<99E% (?%1&$*J6:2U43K8YTHB 748&8[\(2XOM2VO(]($:Z^)']FMM]\H M^KR?Z4O\>V#H-)IDL_3U>?/0!P$2DH8!]A6.PD#(HMW"1P&FHC9OG@:8<0$) M(<8 0!$I'Q#V2CY>&>GTD_&1E-E'^_FVQ?^_IB,LT0GX^1N./UBE>NK^ZAX% 6 M\, /(D0X09BB\OE$1(+:/@*"&&:AL98(&>M)%"A;75'$*:?+&_'O2WR]#Q7A M8<1!-RW0_SEMO&G\NY?DU/'^]#6GSY^]>#I-AU]GS@IZTTFEN)UYR&Q&SNAU MJ^KO)B/C#)O/G-+/"?_C(D.]]JBK#U+[]H+W"I;VP;ZN7VYL?9?1XMZ!W.O+ M'Z.?C$;%I\[9L:_-,OOEZS6;]V7XD&3>A^3)^S1YB%=\_6)N/3#/4?@S?;,; M\6.6_%C^\=.RYW(S3\[61[^_G+O-[T'E'W^Z67&MBON_\M%KGS7^4?-71%O] M[ KGQD/0IEJTIB9(_\.HFC$WDZYU&:U((#O)TKCR#F#"2,5]E(+2,1 M#JDY78BV(3P3B3" -).7EY!44X(BL0$SN+CN[@4YF9CO, M>Z]7[/8 ;;*=:)7MVJ"^_WR]C<6?I_'TA;Z"QK)T9]5*M*=?S*&L%<\".U^) M20U#**#6."IFMB&N=,1?$'1'"C4>_#SIG]@[9CUTQ,+\'1BBM2;V8G,-5ROG M6XHUKG * XC0C&(C'C[4F@D82G6YCVY4A._IU@WYP'CGJ"G!,OJQ+I-8MV) M\I(HTZK/GW#M^[X*"19" 9^&*BI<<1@:"5^9JKJO*#>& @][QIVX:E%^TQ*8 MMEKD-DKCO@XTK[K/"-,TE"S0D5(P##EEK$#<02P,HQ48CD(\7ZC /6I>6?2P M[/+*G5BUQI'GK MI*A+U>Z:JA6P.MD4@0Z%SSB.0!3X@%'!99FJC5"X,DED9]%I/E-+>T@TB?%V MI9G:UB9J@^0N26VGXMHZNBZS<[ #*FIS20/@*TJH#CA$#'*-9(#G1S7"7VE5 M+HGS!AXHD3W1)6^O-LMSG2*^I437AH0:\961*U9"R)<04(E+\ $%4:@/ENCF MO&%">QB?$E"]D^@V2?3I'KPMCG=]#*\Y;"1*^-PBMO(O*E^.1GXGI_F4SCD<7]>+&'_$K@C!JJ?CX'?*-]@PA1 MN1PJ\B/ &.*1PEA2%7%4#CK4.,"KL!+UTZ47%)H_<4@,9C,^/B:IPW38:N;2 MOKX(%SUSN:O 0KKVU-TY*J3+U3_;J1L)*M?)^""*:0P!"36AD$D5E:79O@!J M)6?1G+II+O2ALF=6WJF;3MWLIVZ*BSH\G.UG%)TVW)&U(:L1Y]J/F/:9#S74 M!'"E2AX2=5'KW"HCV8Y*C1TO'@6%<1+5; \Q8_G"P MA%ZU"H.PN#5;H%OM_ R$+#V ^_<^+2_R&']+WGU-D_BW=_&=6=*/\>@I?L[, MK7ZX3XNGV6Z),E]AO-WRY-J P+M/K=S\(6,ADIPI)10$%&-?:^$#3&ROAT0J MU#MMQ?I[_<7!R%D<,BO>%G=LOE/QXFXMD[0!!#AT& (C\/XZ_#T7 Z3++-&'L\,.O31!$DI8\ICBCQBT5"K8FN8>R9-0.?"XT@ M@R$1F/I*E%VM3-C!($L8>Z]Q7%T=;42W0_OF)^Z+M(2;/Y@YM+KDX7&2QNFS M-QB:=]-DW$\R;WH?3[UO\??$2X>9P[JS>GUX9S3O>.J9'^0PIP7:W:!^XAB[ M;7[0G T?HF(>,IIG@X+[TH!T=8X/1T6WG60_D4LO"LL[9, 2R M:FT*-".1C1:R?BN9#[L?(;BO2+O^ZE@%S4>.(Z*1\OY MWO=YBJ6)3@W:DXWV%'?G+Y?0J='A:&VC!\S_51TFA"B.8* "/U2"^+[087GR M(P1^L=#M4#U@SVJ;T .PQP&]!#UP)3@_OZ:31_-8S\[!2/YG-GQ\L*#,@^0Q M-31U1P-M@F-MJRF'M281!#4F&$C&)+=SC0C219.89"3R-XMP29-?1_%X:J0V M+,ER-/.->(_"1LNYNM+Q%AG\RY35;46SUNTA%)3<%SZ5&M! (6)G9N6B"23@ MJDG1;,BB(M)CK-%)MJT3S+M^;=N-@!;%3]G\[62@OF;NV/MHUE3T,.AB MX0LSC6T4P6TE3M0:J82 @'(=L"!D* 3$V,/" G(4X17PCR-+7$-&4O00;[(S MLN6F\.RCSOG)5MU(7I/ONJ_Q1+7"?AH)'3&J8$0!48000,LB81Z Z,76Y=U% M.7QX'$V>DX6/CV8]<8^+R_9WNU#TTL1Y6^E%%>J[YL"/M(Z@#Q7 0OJD;,O1 MR+S<)]%[D/0V9(EQ3Z!&,0I:)[V7%:W:!,;TN4D[W$;YW-O<$EP[H:4^Q6$0 M DTC&D54@!(IQ,BN6,&&W5]@/]_'::+C+!G4O^!/LN,E@'D/B"YDO3 3VD9) MW%;P6%4:P0-M[&3$I2(:&GL9HH@6EA+HB(BW$;R&["7K\4;M9KV3><-IR^4*=UF1[PWA965().2:@H M8)%/$ \X#E"HBXXQ*1#3*WU@*X+^L23)SX8B?IRFST;RGN)TD"TTR![-BA)$ M+MKU[0+72Q/;+:44@UJ%$I! 2B..&FM(A91P[@=3CO7FM-/>4MJ0R>6\R0*E M]DGI906H'Z?F@R-C7+91,OQM.5DDO MTI$D$AEK"7T5EAV9V1=J'F.><]U&:=S72A)00\0*I=;6-@8T"I70(5'EX-L MF ASHWC^K22%*BEQO-3L*0A1P@X+VDHT=ZF%E=2[D<@8((%(E", M!9!1Q8I,KJ*A#C97"WY(CE<\9,-1TNC)9S>8Z!HM\EE)];9"3"M4;XR$))SZ M*C1Q+(2!P+!H#%=0&1N^GQ W%N=/,]Q%#&',@0B0#$?EEI2&4BKQ6:5B# MES\]3@OAI">0O-:9@FMHO]>(O(!J M-B769#3=1E%MR!Q?D]5MH\AN+:&\DE#?Q]J()6',_BL$QK1L E"(Z=>.?@^5 MT*9PU6"/LB:M;!LE]!!C>O:!\RDZ!\[*B][?-LOJ) H$ &#% 8X$ARP* UR. M=9,TD!QL)_G';2S@[)1M!6?E7G>=9 7P&JU)QI3PFU?/E88P!"&QBLH M0FS".$0'Z8+&:DZ.-WGVS'5!8Z%VZZM4UC1&U([$KK#0;&]7@-5ZG&0H I]S M* %4/@Q)""0K7 $I-.8OB?]\0'5-"1PO92YE3Y)&L;1+T+U:\J5&>U M7B:? .)3/](,!SYCBF,N2R--A3I02INRT@3U.&G24K=1"D\0CK?6$']8+A0M M#?#SP2H8&Q4\F,SLY.5#;.Y;%22MT@L_1%1#5[1DA"-E=*! M%@ *$(6\+(47D@>O=6V>Q!/!M$?E\4KL]B%YF[1CEYHX5FIB'\[827/F=[/? MV*$/X\0^$:]A&'&F(V9QBT(JJ$0!C*+2)\) AG1?3=$4B*Z@/2[.6%/LQQ!' M=[)^F,;FF+#1<)R\N\_5&43@CS\M/ZE[/1P;M3'] MD=ACE,:4Q^J_BZO>=Y48-+-*-?748SH?C[/SI>JCX'?^<<^;WB>> MQ?J,Q\_>?3Q8 ^SH]>L(959JS2TL!N30Q4?.E7VM[_N7*=]B^;=!JJ'I2\!S?W M&^W!#4_WP_Z]%Z>)%W^/AR.K++SIQ%#U+C-\<3>;SLQ'.?4-V=W'.1?<>E_N MRT\VLM#7Y-MP;*^;_/XX3.TE#F)_N/>/;[?7"G6=#YG1 L=0"W8/UW3GUV1N MS=ZN:3XT_[&2N/>^+.FF@U2,J]H^@+Q0[G_K)[,/QU9 1%PH',#NTN2]'SL& MS#++G-:RI(DQI/];I#DL2ZYAUI[W$(_C;XDKZC=/FPT'=GK=IU(V%H:]ZNOY;*2 M0:ZU9J.ILU;E:LLKK;O*T,K;8^+$WIL]FB_:^WU+QDXD\]\5:G)107H#8PB* M73'R.YP8/6CT7JYPC17)S ^2!_,<IXQU/],^M/\H]IB>TYHG6$?Q>.Q M7751H//Q2-\O O- M'I@G_I[,S>TGLX)/9CO&??,$;KN_V$5_,9?5HTG_MQLGG/;EYV24.*9^QY%/ MH)%!!3415(1HWG)H_F4T?%?EB<-($>*#4#-)$)6$\T"7_@-$H7_C)4:T'JW+ MGLZ2FWWLQ9'=RORL+TVL.!3T3G*\=^N5C4Q45!CTFM?WKW\0"/*?,D>@X7AF MZ5I8&,-;QAREEN9WZ>3!_T\G=TV0V&AB7\;N5F\S(D+FA^Y:]TW/)ZM9J MS:83P]-_O?U\Z]TEAE?-$FNNHV6KS*ZI>.]K M+-EP^[I^N;'5G:-%.H(\_>&"**^?C$;%I__G!MRXUV:9_?+U&L)]&3Z89_V0 M/'F?)D;I+:_V:3B8WIL_S7,4\:.)1$?Q8Y;\6/ZQPD8W\\SY/#4B;U[.J^>W MH/*//]VL!,[%[=$KG^WWT5M=:_#I+=(D[X--[2J?FN'+6J&<=:DT^N13)=1[YBE_H-ZJ-GQ M1L<;2[PA+ATOXWW-X_;BZ9+[[MST$Q5,O>EIVHL'\1L208)7Y_" /I@M3]76\$6N.O]XG66$ER7UVPJYK([0B8X$]$--L(*V"@(E2#K/2!\=\Y5I+1D"'">=GM*S4$*T4EVV@$_SX>?S-?",>Q/7P[R(/' M+ZJ!_TW2R2#.[BW_"P313]<*J-.HYW[)Z9[+D?QM!;V&EF4[]P12@?!5$.@ M$DE4V=9/ %KI$FI2T+?QXE\6]"5[WZRY/RM)[P3[K1^\+;7NDE8F' $14A@Q M18@&3'";CRLEVX3LY*B2O84OORC9F=DM\]>K(B[ [4FF+K53QO^\OR=_)@Y[ M$3"Z^IA^F@R&+\V3:#Q@;VV;FV0U=#P52 (X@KX,@6^\LOHMLDIP&T4QT[Z+D_Z9&4,0R2P5,#:0B:L00R#TKL% M 4,K<[8/EKZ=/=I7I:])7)HSDK[K2#Q_7NH3M#T'KH/I;EX);EWCUTFY$CE1]VT*""(>* ZY]$02^\OT2X2$,]%[2OM"O./_>2G=WTXXP:?2H M^:QBV"XC?;6)JTVR7NMGYD"' 8B \D.-;059),N,M 3&N!]7UAOULDFC7O99 MR7HGVF_]X&T1;5*9<>@'*"(AY)'/N0]"!E")'B]]@/211;M)%Q[?-CK3^%)$ MNZ6]9PW4D#S>QUDR>#<<>SDDP2A^\OKN.&35N]_?LV^CH.^;O$:@AD:)M1]@ MKJ-($J"EL& !LLR6"3^8)Z_[FL9YK3*N0&(0A4I#*4*E"\A ME:7Y)BP(H[>4X=W]]FUD&-Y>^BRG3F3/3F0W2:RL87L(@'#(,&8LH(ACR $J M)!8)B>6;2FR3[CBX D&]]GIN]?FOGF$;]@[(TL/V_I3=6]BVKY8;#8<]6-07 MQZAOCB#;6J\(T A0K91/RW)T$W#+ MO8K6MI#C9E/HC1:K79@H_SO'IC^RK(]1HM^;%CROL2EVO7%MLJ1P0K-I'(\:T3X(P MD I$ C&"83E$'2"%M\S&;Z<0;!D^;*D,CI*P)^*(XK\_WLUC3P M\%]JPS93$^)^&YL/\]%=B6-D6SM?'ZLYR8;Y&*;)>/3L#>^*26'5^[;F9^UL M-'.AK\G0#NXR47-LGG9PZWTJ;SE8?Q-WL23.9G986($ /XK3;TDV]>('PV+% MR+5AYGU+$R-G:7Z_O2?&4?#'O7];/O'\0:NA;D4-GAU45NQR/IHM+9_.C4ZS M3YLF=Z-\ -IP7!O-5I_,EA3-#?:]?\X&W]QO)_W^+,WR\7'UZ:FQ-W4CN X9 MOKC5W$&$:G,'_2@,N!:1@E)BJ5&$4=$HJ##RY0K U5_'<^:SR%5%?>+QYKZ+ MG@3-CQL\;+#DEKM<.WKB(0$<,BFI%"(@G#&_W&5MHMC]=[FAF=F\A\01=MFP MO3$O66866#U/O6W?#8MHQ33C-QPUVK-#\!YS5V3T7 [2-8K2[EDZR!7,Q VT M'$VLF4G2A_HLQE+_V'F.-CT86YWT-1ZY\:_9?9),C;;Y>%=,7'2Z^(!=WI+Y M6=7Q$ 4:X8@'G**00Q6)@-)B-F*H5;3BE[W _%^,^?B['1R8ET_/O;?U^'G- M:2#> W1C(F=W?DN31T-VFY)VQ"MLI%'^+\N*-: ]:\FK+_2*68K#HL5NEA;> M@-F8^8C$6^^O+U[3&'-C_&SA[]$YHNI.EY K+( B1B%2':D(EL#(2NN ^EMR MQ*_.X+XOGB!(\O]ND];;EQ=@CZ&-R!.[\T)MONOT*1E]MW[9>'J_?F[=FXU[ M'\R,CY.:C3"K>2XG@9;\8T>Y3OI#IWN>AM/[NI=X9Q25>;S*6;0SJ9W&FJ6I M=8F>D]CP[>\F]AB4^S HJ&EX?>0N6MS/C?V>C\OMF[@G+KI)9]/$OC4:/@RG M>=AVN^K2%X-*XYQN[NW<]Q\L30=='01U\WH0T("+3^C2@MV_]VEYD?6I%Z0\9"Y'D M3"FA(* 8^UH+'V!"?"(D4J'>:2O6W^LO;EBO):\-SZW2G.]4O+A;RR1=HOF: M*;_0!P$2DH8!]A4V[K"0I)SR&V JC'(X>![Q"PKLTV0TBO+)]ING$:O0AU!& M. BY9%! (9DHU@FY7)A&;%Y&D0P!#'1H?D&!8'.G7D1VAM3!TX@;GCZLG$VK MCFW+:=Q?DV_#?(BT]<^,.G1_;F$KW7!IHVCL,/3LQT6YVDV,:]]>R)1=[A!@ M6U^"X[WF[V[Y\C>8][L3<$6WFHF(WZ#4;\[5,BV;89K1_HS(_V+$UFO MH\E3SZUFD08XUE74177>*7/'/).98V88SEP\#:\E+>LYS@VN.=K@FK>Q4&=O[Z(&L*-5@&!@ M+'A ,98,*!0&A7>!),=P2]$M#P*R3TDV&TW-1D3IY,'/]S\_*S#?_K4DTC'/ M"5"/BR81JEOK65R W'6XK>EM!%0';[Y) H)"7RN!!41P83RLF8V%)QM:R@/ MEK;5>MK]I1G?B4#&;]W$[:(T5C(UUFVN;SX\?'D7E:FQU??Z1W MH B?50WLBZ9U4U$LJ0'!0Y]+YO-013H ""-,0(%7PS4,@I6F]Y=.JN8T6Q#W MGRWA/MZI.=GR.>7FK9\KFAWW0-XH]FL%N5C#(&^.V':NQOVL-,/6BH!4BH % MB.F($&;K;C3A :.%V>?"9TB]B2)HS@> /0RN>$[$.KF_J) [S(_^]S_/V-@, ML5>N\ +.-;;=E[;F"O?-0)!:\O BJN ;[0QJ91+Q"K(1I]=A[3RY:$ KM27W M(LGUGJ-N(N/;IEJNI&TP[RNSXW6JRLFXWT]GKK5DFJ2N26\\\!Z3<3QR+26V M0CN;]>]?J;!\BK-C]PS06MH218@IS*A&#%.*@92D! <*?)_([=.6>:_OK^6S MJO'@?;$)*M^4HYEQ3,E9MK+1&N2"I@*'&F@?\B#T)9<@*"9V*V#^?P5RH5$Z M-*3F$-DX56@/.G2=;,N=;'8E0]=C-)IM[F.[]3X8%?6"0JI?H]9:DOQNAQ4D M\XZ2>OM,T9#;JBZ:-R2.4]CQN.K8&8X7MO#X?<<45YY0J B/(A+Z?@0!94+# MJ#R%"I"&?%F-S/5%^+M9RSC'5EZC.L+\:8Z:>^@;40LFJ/'AC"+S94.@2$K(1K*JZ8NJ^W=I9.'-?V&]IWU!Y,]\\VY9&1V M%;FEFXTM?;(D&7O]8=J?/9B?F^TI\!_>?_IL=Z2H$3*/D5_$-4&:)\ZI;VQA]FO>H&\9*>FZO MB^?\US\(!/E/F6$!XQB8_Q7\F!-D'3]5N!N+3&5?;8(DL!)3\= )S&(-CB. M1.@@4"Q2OK&',!*J&$&@H!^!:%DOETW/[\6I%)GULFTXS-[$_-(8M\K5G OH(?X<.LQE MN,N[1\U3M&@U#AXGFWW]IT4E,C1Q]L?[^ERH([MQ\6QZ/TES^(I!\E@T=EJ" MV2U^@0Q/L;'/:>9N55*@/QFX[R5Q_SZ__G9=W[&3P@SP@&"II8E<%24**DVI M 02"E"@E;RI=QAOHR"+5)=8SKV2)E3DFJ,.SUB$_;J3?TXR8Y8B8PV,/?K9 ME7*]VG^,(>>1E!%'8>AK#! 5O.R3Y@J06O\Q$EA$H0;0IU0;A88"4LXI%B$. M0:Z #$62@9KN?!^XTKY\P/,7(&_C;UOL *-, DB%I!($P#=^LU:^^3/ %H52 M1;4=T)AK3FT'-I402":HAO:K(>;&SX;TU1W8>)^5'?@Y5)_#SRO9QY77=<'8 MW!F_#24.(22ZV685V^S&(9N)#F&@29KSS:^3T;#__"KWA!@1)"RDN8P A8)1 M9?X$$>$Z!6N&0@H!)2J4,8$0ILU^5G D,+3Y*Z7'25HBVL6C4>D3S]=MWIXOV]EN;VK"_/'4!&]CSY#@ MOK: WORJ#@[/7CE/T,5]"USE\*<<%LR>7D7^TG[]1^,#& :U,<)GWQ,$>>^\ MG''W=EAN/541=2':J,,KQIX[+'PWN7LWRT%NDFD%W60WUT8,[CMVM^QW7,AL M6#$=/;O-=S\IG<:<2USFTU(E+MXHLZ#/\R].OAKNSE6BN>Y#_-NH:'[\PI88_%(WO=X-)N'5HNW[.74-)Y=9GC$ M?KF.B9B[<0[AL, C&YFUN B]'CZ/"K0@+QFZJ#7V[G(7Q'&DU M[SX-C7PL_VJ>+35<;O@MC=W>6Z5E>X&,K-IZ@252+\ISCNJ6HWXM/6R-6+D4 MN2.ZXI;YHE[#@;.?UZ]>;NSRM8NT2-F99**Y6>&*6X=[?NE!\K5@I(F-OA;> M6KQTQ:S9G/BO@=']?95"\6#R6#!BW/\M_N98\-&%D";R='LP&.9,:'C'$'YD M_YNCC%I5:Y;AN'#-3XRDFV\7&K3LS++?^NXV.G-K'1J!M0. MKRVS&&YS'YB+%_D=HY0JNFVASXRZ+O,*+GUHWS07^#I)T\F3@X4MLDR.[?-6 MO]ECP>!Y3F!82D;]!K<.H6?!-LXS3=MKV_KJ'FQ9K8FATSR=5U>DW](DYWSC M#1CWNLXRPK8X:WWK-BQ MU7UJO^1\3KZ[Q%!!3*>UOL=&/]@D8T$I-S)],G8T6Z"D*Z"(,^?W#8TI-/N0 M;\B!I=5*:XSTO MK[:""XU'_=EHC6VN>0Q9H9&+7UI>SF_QSCH!+I-M=.+OQ=G"(#>TN2/@+*0] M;1PDO]OGS($H\Y3[ZIJVOS(-9"#1;-9SS*)NY99KZ7I7A8LM42_&MV;>P1$:,T#B@@F/D(ZL#^6.,+$_/@= M.(M8\^<[_R>;S.H M8B&5;0-5W+]$XV4?HO5S/H_07?!Q*7^WQH-K7T/VV_9V?)O;>*A>.&!%B\DC,&8K.SZ#X$!Y \2XV% M_ UY/M[OLY0 MR]=Q0@5/28(@@)(+AH$+^8,PB;5$*%E+]^\&XSX75X=D8$61@ZF>N/N4_O6 M\OUO+,9"8['G;RSV7/'/FSUF T_I_9N\>S]HK00@B"B2]OY_^K>[8 7A/%M MW4WN(DI\P-^-ZT;C+R\M)%:Y27+L@F//(,>EH/*V(8Y.\ MV'6X-F&'+ASISFYB#R^]4#$"&H$T,80"@1 1;NFMMJ>26%'Y_OZ$B =OAWVF M0#3._NL/55C@]Q7S M"R[FAUW,+U/D^07,EHU _/X.@;C*VWB_FIT17&YAXF]ZXB]#'O;)!=FHA:N6 M2HY0ZX$TE$..#._0V"(WEG]OI;\C/NM#G1'G.P&XF1;U/V"_-[W?,[ MI,YB=[ 0UK(0KK 65-K_EUI+8W <4\="+">! ."UDH*K9L<=,!$$CDA_3.1U ML8,7E>=J>R?J*3GJ=0JU81'"(CS[(CQL+7I+"_*F!.D5GV!L-"(TA4Z QM1>&L.US@KWV&"2FAA\L;3@ MEN#!E9AI"]1_>7Y#["#S:V>,31W:\6>W]]E;+Y2[">IQMO M#MD<'2;^UB9^V$UH'V!PHNWY(8S0FC C*0:(:!QK@1V#(X92$ NQE87HF5D< M.4+T[;:7[8WW'9)ZN0\2>)AKF.MSV8P.:=ZW$B]RX(+[E]OJBYVZ4G95V>;\ MS[IMBHN#=Q7U;B\@ZPK%KM;X"O+>"V7U[V6JWE,2]_=#:)4<+H56JCCD()62 M:Y,(;*S\RIW0*C"4*1'JIM!Z(V_O4XVOXVE:H\O,BJ[E9IEOL=.6=0.*'FS, MT\<6[Y>7]"&"?JAT^ZZRXKU0[D"@7T !.^B4:0A@2V\Q021)=&(P-()SHPUS M&6)8)@F'2;K6YWD3>GM'AMLN*2X:"-(GQ7U9PKH?6=4]9%K"C7)E-T@T?.E< MV7=_,XOYHL@CUR[R8G'1*1OOR_FO]7^HVT>LZ]_O,%9.L0,54F/*. "(KKK M1%5V7X;H/3_QQ]VVRY<=6LFJ?_D.EYU^[M$]*6(O;=O:27;<2M&N?:G0M7\R/?:F[[7,O+R2(_GGYT2J 5(NS"G/BF!B-U"Q*!LVQY!)7D*E4 &8QY3'2MGY^)*2B$4V*Y64X>8 M/3F8=ES@1Z0N@\W&AM"W$:K(95H&J=I#&,+4 B,@,I)&;$R M,104;B]EU+!T2NS)U6RGPL5!F)[?DBI[R*"B;8Z#,0@D(%6"X!2R-(ZU88[K M:9T(S>*U'(=-N=ZS@]CDK>HA*EE!HL 4]0RI01 MU!#@6%T*.32&WIMY]# :SXL\WRFS8P<=V;)7^-Q7]GB0")5M<0W,."4:)993 MQCPV2*70Y0;RA IL*%JK)/\XOKE3I,(!A_R@D7J NB!YNV(K@BW\3*HIX41: MS*4H,=JR29>YQ PQ4@-P;R.'!V%G9HMB=TV;!I3UF;BTMVSP+7&[UXPJW(;Z M$2 )(("9--4(8<%3WR2>I\I!+-:],+6=H@L.V 'U3GDCVB -LN8Z+&DGXT%@ MBNP7B520*1DK3KVL"03A@,;L:1O_(+% MBJ%$$X$T5['FV(4GZ;@[UAV55V M&ADQC)"4BA$J#><")ZDKF,UA3"6-U>.9I')KO'L @@%G!^''"'KA06 + ]FQ MMEBUD&HK>Q*8Q@SH5"&7?@-2FB#Y>+W00^NY6!RB XP/PO+R9G3#D]D\FRP3 MJJK4V2:M:I]$TM<0ZH91BV>$&->8$ U9(F)& +7_L;R22"4DEEN[%W>'6=QS MUN8K"V;;*X#O*Y-]>U FHJU12A42CBLKG<0 D00:W[\3,:.M\/MH/^3NX@/( M /0JZ+XR2.^5'KKZ#M)/'K0[8E%V414@S2^+O,RG/I5J[+*S\G+^AH5JUB(7 M<)5"@+G4%ELZU=(DKA<]9U# %,?Q1DSX]VE3ZS4?I7\.[I6NN9=B\O?'9D030@K,\< MM/UG<:]=/_U<\;;H>S99Y*[VQC2?;Z6NWK\Z*PUDL15A1K.%*_KPE ZR>RHM M/2HY[:'U.?3L-=()B!*0 (F,-C 5G$M)8\9BI'AJH$:;JO2[HVULP$FO_J5' M[_U^:@5[12GW*0$W$,% !.\G@IWX-S MWST91'! 92"##TB.J[7M0I6N4*4K5.G:396NMHK>H==SBK/+L?,EABI=A[2K MH4K72ASU'37W>M_K/14J0H&;=>G8\OY.4K%)=4P2P4&2(J81-ZX6KU0I49I! MJWAQZI6_V*4"P[X6Z91 OQZFO4ODW"MX[BM;/$B 2MD!*-*:8&HP82J."9+2U?_1B E MC5G+2-N<7^X>HG" Z;,$P.\_*WT]'/.I%2M?,>Y8IT@Z%T H@1-N@$IA2C#V M9>]DRHVVVM5:NLF&C-'5!-H]7SR(X-J@_!T&J' G$R1%7 GE6@Y(9:PF2+!S MS&B<$ "X66N?LC$SVSVLX "A@X#56]+^GEI#\A"%2T8[>(PI@3K52"8$(TX2 M*EV'<6F2%*M;RAULRN3&WWG*I*!9>MO-SQMKU"^3X&U(>'VB>MSZ*&YO!.V M%.LX5H3',-5:$PJA4P>LX*(XTXBJM1I&&PHNNQ-7^ #CD(#[2K3WU7>$ZF0[ M1S:G;<\)RA-!3$IU;(49!+G!KA6,$FDJM%!K*LG#TLQQO;['T^%D,='LU.>%O[YKX:13?/_P;5B+8>=GIVEEMB\#V/1HO":33S M\]S^,RY&T?\LLL)*WXX)GXT=F8FN\ZR(7,V(011;(G?]__S%"?F_E-&'K/@C M]PI1/+NP0[@>1-ETY)\5C^?7[A'_/KNT$QQ$'\9E.;.OBGYP=R/P2_6#_P!_ M^3'R=3[RD=.L9O8A4?:MR'-''>TWT=7Y>'A>/ZKZQ;YD%ME'6F%A<>G^;K;@ MD?SA_SS$(&@;URH%=LU-E. NU<,(R82.)8+(&$ACLNS@-.*^N[6R&/ZOLIC_5^Q+ MS1:7=J.N/]IWJ3_'Y7^YU_V76_9/9]5*-4O^(;\X=6Z=.]D)7;(3=B\[H?!H M/1;=2FF3B?WC!E/9>A_<89E7JV&W?+0HY\78GKU1_CV?S"[]22CLWU.[XZ=N MG=Q _4F[7!27L](+C=GP?Q9C=YP';NWL$Q;#N?\TOK@L9M_]G_;RX7E6^K]S M>_GEI3N_[MB.[1V9[R\39=%55N3GLX5]KOMI-';#.5WXHW&6#7WIMT%]+L>E M.X"G>3-6>SC=/?;>471Z7:&A@L=1I.RUX[F=XMP=A;.\\/?6)WM^;JGL-_O6 M^QBB;ZK/#K/+-BS M85VE>+EZ\_9(V@-B6;3_MK2GX;U][_M)0.F.IK' F" MWA-P%/VS>4>SQ'9++BLL=>YP3Z_D^1;A;BRG=KI7_M>S;%RT>H#[QD^H6>U+ M?PKF93OZLXI8+:_L+JE?A=/<[6F1#V??IO;$N16RHW1SM!MB5Z1P'&ERW2[3 M=#9?N=PN^K?,/LV.K/,_M MLX^BD\X!LGM3'1C'<^JC/\\=INQ;[5#>S\[._*1GIY8+>8[E?[K(_FC5L,YI M\?MIYSN>N^V96>' /FID)^%7WUW1 ?0*B#T@[-X]FFKX"F45@Z_*E+6%C;9^ M5KMC_^>)W.0A9L(Z(3*2(Y/@%"8J9@FEV)G"+3.1*8<(KC!WC]IJ4_U4_XK\^UZ?HLSTA>QI MJ4=N^2!KV513H0,*'HRXV9ZGK&*^Y0F>*%5GU<+Y*3(S]GD*KLN M[:M^.B_JV63^\)<\3A0GR,IZ4-)4)1I3;N(86BP@F-#$W9-UIKWIW&0UM6RS M>;FK_:>KZF&GL\GHEW?1>>&.[E]*EB+)F5)"04 QCK46,<"$Q$1(I%*]U1K> M_JZ_G7@!QY*\V$&T:\[*5I?YGK-P9U53KW?UXONX9>3B**KIVL?%A;UGN$IE MDHK*_.MD+:36L9WZ1^IYP%#.3R$0G1@+.(99)5:X\1E00\KZUW22) 53QV!"14F2WCQE= M76IE=1V+=TL&.U+SK=\#WT6YI6:7#HZ%);-_T^G'U!R?1)]_4Q^_-M2K7IT; M2N$-K#]FFO !Q'=/@;A<+4.+41^GPC_1TNQ9X2?QLQ>U925E)%9'G-FWUL)3$O)O#.&2N+I?.'$]*S1 MK1RUMJ+^C2>?6Q$G[]B=+7GS_*#,B^_CH1.PG7I1<;Y5B:H[BHK/6(7!H=SR MN^&YURB\%]'SFJ4>K1OK"60[NS MO;("YPZ58H%Y3CH-BA)$7 ,512E+"$VQ-)34+05B2TS7:$)2;5]W&F[8-6TH MDG$Y+'+W;59<=R^ZM:]*2WJ6W.U4^ZQ:V+-)R>E?YY9:6!Y79<=LZ @)H)5:7SDMC:$ B:6*J?4:<(H%VO<_.,+[W M^RP'$CX8Y_J(;7:D8M=;W<8HLC2)-0>00FJ7/4TP FD-:4,0W_U6BU>QU0P^ M6)]A>S;86&>N;Q;C;E7=1S_\B3KR$][;EA!_[L/O3M,3WEWDY65E+I][2?^>FZEO?)+[H3*?&1F1>4R/B[+A3,K/&"[V2D1 M+/W0NG3P^*-9$D+P0+(BA'@@!.J?&/; ]A[:X%:0A1IBK3!@1M"$61&7 %D+ M.(A*L(L-=C+-:]A@Q.P_M'_!)JJ&Y=2EH5_-2C-:);N#2J,YSR=+IXK5P;L2_OK*,_FYP-W1]W> MQPVB6>B!L__/\\*JAY4.;U^<>^G&F_NB:N-7AM@=DU/R[+;5+IIHMIB70Q3)1(:IT9T1@ M.)'7D6V!_O'A8/W["QM9E7&+GHB'SU9/>YN M6F.N6[WE 4*S7.C-:,W[,A\Z>G,U*T9E/GWWM_G5K'\R8R$UGGN_\86%4WL6 M9F=GXV%>E$\0(V;3_$GCNCJ?7=1G9.2_'=.%]<4L4G%8[:1>AEWB*!U" :(?AQI@;KC63J6* *<-0 MC8+8I"E^ 7*S^3+&C?,"^_E$)&=EU8QOO;/XRV*N\].$P/V1SRV,MG5H,+:V: MN#B5'^NSXR-'_%7+F^I3TQ=7O>.H8!R.2G]'91FUX?S=-TC!D8J0C<;EL,HIM02VK$!;.WW/SAJ"6U/.?W,NXV'1:+"G MLZ*87?EP1GMO914OLNDW%]'IR/9NQ7;:&D(UX]">E!@9!BE0VI"T%MLADTRM MVI3K*I3L0+"OMD4U$?'8%U"O)T87_GREPG-![%TKAV@93&C.(XA3&AU:FP MQ$2BM6C&%S@55=S]:SH59!>GHNMAW"<'XU%T&XGTL?0['?(3A+!G),"\[:P% M4V((3JB@1'#,::(-K DP-BF SP@US] /@ #C([[NW7@%!+A3BD'C! I$< PD MH48:KC"()64XC26!\JZ@C><\%:^- ),CL!ZS]>134=.YNKA(_J>3GZL,F3KI M[H5TV:NLW+7"(3KN=!@S3)&)&91<:D)(7"N0]F^5K+49_FQ7J8HBOML1FE9K M^?)VWT>76WNXUMKC%,FN(\"=N&&5*N4< KO+>*FVO'6P2\P808+*.$T@H4FJ M7;LL2J&)4TK9!HI#ZH>>CRJ_>O-#G9;TT>[XR54^^9Y_L",]OR6W_E68$RPJ M^C\#SHOLA279<&GGG]KU<=F'>1UQ]ARAAE2V4:6<0\%,DG#)F- 0,I(T M01>:6!7SB6?"E>DVWAGY*L_"!AV@MC\+=SVS'RT5.G<=CZ= MU<+@)Q N#UTO/AY )&JE?3M2^"P :B4D+*4 A-"4IDD*-64IX;$D M*9")@ RM]=-^A#)XB'6HYP\3BY!>3HQYY5O)!:MFV!DFXEH6Y5I/(Y%$[:*IR,QE+@% "+->9@ MKYKR RP%FMSF.5CC6ZKPKC W_']:,?%X:N7L\6B13;H7/62?[863<<3W,,_Z MAP>VHU,MGRB62!!KG&)-!::4 M/*J+!"7:,"H,!@ JRJT<+86AR,@T)9 F2-PL$O2R]7#D$^KA7(SG5?\*RW G ML])**?=6P%'"$F.!@3$*(,[LWT(VI6$2:GBG @X%:>RT/R52(# 3B>:U9*OL M.M+XW@HX#[YGK0)._.G#A^.3#^G'DR?7O]G@Y2]=_^;=WY*V6JJCD-T*J8,5 M_]J53T7S%3JCJJ)IQYK3EC[TUI032R"NHW\>17^WI&R27U??UC!R=[NZ8DT1 M&OM<5T]Z/&I*0\;GX_PL6B:!19^:I(WH0]$^LDDN6@9W-P.U>_'OBZF=#A[X M*=G[CJ?ND$RK?:D&XX7*R\O9>#JO"J.=14GFU-'HPU'T)3^UN_B_&P]M$.7+ M\K/5NTGU[M4E'&^^@FZFS2CFY]F\38"RS[L:3R:-P&MOM'=^P?HH&M94+Q2MI"ETNT MQ.1NA_<#H3E]E,&X)4VI-W>E/2Y_#B>+LLK5SHO99,VFZ3)A+E>/;_III\GGU2G@'>*-2!P3F1)L4*J%U"RAS2D ML5K-"$V7:%#+F2Q30FOK_=W9*]UDS?KBQ^6%[\(E4V+LBT W,%81]-UQHNS13ZIDK/;.LI5F6#WE&NWU]]G$RM*/'[: M/-8KE4SOFVR+M??+?B?U80O?)UT>XS= XZB?YZ/)WD]O:CS M"G?;BT[WYM0\.BRH2U\:=S3S[+$N\FQEDOFLN*XI\J+P;!=FW?VX5'J$4 A*F>@T4518.8 (1E+* MM;+2.V1XOY0>"!ZK]?PV*\O8$]%O^71XW6H^Y6T:3Y) AE(()4KM>@#(%*SE MH1@3 5%'XX':_H\B9H"TNKF)H8QYX^_B"NM[-9X'WW.+QO/QY/CCK^G'^#A] MLLZSR>N?,GKTXBK3?:[N=/I]7,RF=6J3$\4G8^>+?J*3^WVUMASJU[-JU8#[5'QNW::Y]/J MTMR>J?5J_*X\4!TQ,6E\OR%VHBI;D%W:%?]S[$2+R0Y]Q!0A8I6QU@^I%3 $ M49JF"% A4B.6)6T9(&S-#^D#=U2UBXT#WPI SQM!@790GFNG]O5JV45;P,%H M#>QGG,I80<8U%UPV%?:(66^_]J1E[RER HM=V]$'%>6RY.7"2].U0W=%O';4 MSU4SF_OHK1MTOKQ)Z/,S^T0GV5="?T6V)OEW^Y1HDG^SA+/N1U(N)O.*=3C. M$'5H<8<"KY*SZ:S5!/[;V0Q7N&R^PI%;>N=I:*7Z^\IL3E52EKOXFK&3%:+J M!'5[_ZA2F^J");>27RN!3QSO=K/P+FX?$^"ZD-3,TK4\65B^>V-M:X:Q7YSP M/F'J-[]G=@9VW9\2)FB\@7A\4=6!6\J)2>N@&,70F_3?86M[)-%QDKE'@Y9&F&M@?,"42.T#NSP%+8F57=O^T] MG1,ZL+_/*QOM^&)<'?O!4DMU%:U&X_)R8>6I7SK&XH&S));."#3Q)?PLI[5O M&->GKEZQ7^J+[#/&T_]>%)5@N&P+,LHNG%PWG&3C"WNMAX;_VU7Z.\M'[F / M*EFN$AI<,??EF75ZNFJ1WO@_&0\KJ/L! M.=.6,WFYUF=UF4'7_*KS]*,HKD;F:Q_Z<=V(38U=PE=[6J>%!4Q\L:T#2C%R[W '^NR] M/ZJUB>-J5OQA3U%]TE?]J@U'F'J]W+'P^=6L,7S453DOEJU$[;$IG%)^77FB M/\Y<@EJ2_3&;9_YT?#H?S]8RT*?B:Q7XT/8X_;5: MV660O-7QE%W6Y>?CAH+VUYUN!Z6@-C\D[JM=[ZKH%'8BB4YU+(R)XP2#..5N M5V/)$14,LAWL:I-_]L\*@-WPAO[W$N\B5*%# ?]MA7X<12>SIF&L(SRK+0(' M5DRHF*]S15O*847DUMSET+Q;NPN%;0XVPEQ)D&H@$D-8 A/$FW8OTE .UOPY MU<@_G<5^W)_:^C2M6J_R$E>G0'LPQ5IIH&Z&V0JH MPXH=+J7;T_P\FYQ97ME:;9QD>(-5KW%*'WACN7PME':[GCESU;"QX9?>(!1V M8G##WK9KZVRWO*Z"*A;( ,U30N.$@Z11RJ!",6(WJ815Y\Z6-+SNB;&[U!LR MD'1'M5-VO<1M6P 2XQ2H5,0R 3IAB!G(ZLQ_R?EZ@/EF2]R3I=LN,=Y!G=.; MQNXN[5TU?->Z1->"UA(4MP(5.BZR_W;FL.NJN+[SJSJ[M'?#>4MA44GMH[R* M%%3,ANC'0G%[K-A>F=/DT\UI M]48P()4QJ4Q-@JDAL91:QS).I2(Q2PT+;86?TE9X)P%$\+$!1/^PJ+6G87)M M&JO1\;2B5!:?]Z9/Q QPI@7D"4TP4AHHE3:61(42V DF8M2ILBIAC (H!$I1 MP]^XLA@G]X;C//B>M6"B?_RNOIRD7W[[5V2./ZJ/\;'Z+4K4B;HKKNAAJ^DF M8WC*%-!C$!_]D#C#9='X(1:EI>VEC^O.+^<^T-NW-6K*1_P8_?#[-%N,G(NG M31!;;Z"^H25YHTEM" 2T-1"J.RIY=2T^;'L8?!V>YZ/%)/]T=C\@'$&X%Q6) MLO0GYD"PE$H!<?NXZI0SE5KL;O&/G+NR>DPGTSJ7WT4O/ML]V_8 M?+YE_T_&K@'"Q_PJ^C*[R*8W1WLU'LW/[9]V'J>N'T+QWEOT+\O\Y^:/M;A> M-QS+]N;.&>]>/_W_WD'/V.8C]Z]B^7,]G.H=&/[UE^:BF[_=]],C;[OG)Q2> M>.=MMVS?]]Q9K[-)?01.9_/Y[.*7E8/M/!@KT;Z=S]7U*U\5_K2CZF3?+OO= M"" 7VQ(Y<2>-:U:@/;OTW?U3K8%13P1>_AEYAU'T%^#_[U%+<>?$:Z'WB5._ M1<[YUYU%JKMFA\X:O<&C@!\X"3N>Z<[V_A_P]HD_^V1]Y.ID=O7S^7AD66 ? MRMM&&XL.=6-1V-C#W%@<-O8P-Y:$C3W(C?7RU)4O9V?URF@W_J/)V MG!8V*W[^RW"8YV=GSRQA/7K__>Q=)'-N%>\GBEK/NA;/C(4W._&-B< A+\*; MG7C8_;#[8???YL3#[F\F J[.4NRMJ&<6^6UR[BX4F1W/Y191_O\\86:/F8C? MMYW,Y(%86R$ISSEEG5+'&*0I52K6"2$ 4!#'3;]=#>E:--672M:_O:H3_,?# MD=.9,Z5/^PNFA0.&^("R![..M]C:G8/IE@B9MV(6>#YJ\<(@ZQ952V%J$J-< MAS&&($AA4G=<41@P(+8"&7H1D%%(!H0_&'870!9 ]IP@ZS1RE$E,).*< 4-3 M8("0JNY&JP0UZ5KCYWM!AE\$9)BS@:_E'D 60+8_().=SA@<*0DH)BQ.&2-4 M8E271E$Q2^E:B?Y[049> &12R@&F#_;Z"A +$'M&B G8YKJ@KSE1U M'BYR5UYT.AK?K([ZL@:^?04P:M.7&0,,"D 8)(9@#&,KF"X[BIMT.P!O8E*I M]J[IS_FAW;C^>D$+/I"]"J9W'HJ]9:<':Z=^UHGO*WY)F_V88 !E;/5'2#E5 MFC.5U(JD9@;+[?"[B;7F&?#+P("R/AERP&_ [S[AE\%.JI T0.@T5*7=[I')XR(F*6),1 (+"130N: M&)H$]FYC>@;\,C$ XL&J/P&_ ;^O%+^RX^W$@@IB.)34BM QBR&M\>]Y:^'SD8/"7&H#5M([9(XWC <)_* M94!<0-R3$4<[(0T2**53H@#%%C2<: =!CSA%F=@N_G4#B\[.$8?D0% <$!<0 MMT^(8ZT/$Z,T53RF(L9$LQ0(+AJITD"!=-\VF%TC#@Z E2M1KRZ0/;>SO/J8 M(F^->VKLT .5N-Z";56*MD1^',=<00VTT4C%4'%H_U/99R03R7;:X@;V&;^' M]<^E!79]0=D?L.D ]6M6?>R)V5L6_'8=)P'\.02@C6S %$(.D!2)40DD'+.& MJ[.8&JKZMA7M'OUDP$&?264!_0']!X5^V/IF%)GZ)$ MIGW;K7:/?C: I$\M.J _H/^@T(_;J HN*2!)@B246,=$4 +JM""-H )KS;&> M:D-[#LF?REY3"@+Z _H/"?VD]1*K6.,TQ@E%C.O4*@6==8 G "<)P/'LIS61:29Q8@5C0B/#6+*!1 M1D>4^EA$D[PL[]3(]9N=+-R@['FX+.Q&5QUC769:=C&S MR_&_[1?#(A^-Y]$P*T;169Z7M^_V?C98V2.*?,A6]/VLLA\V/VQ^V/RP^6'S MP^:'4@6AM\I;\ILAV)K_C8;(V%\0QCK&B4BT-$U)>IPF:SKEK\6L+#\7L[/Q M?'_ZJU PD")XV5X'8W@SIAN$6V>!,]I0RD6">,I3QA%(ZJ+T+(D3L!8<\Q#, M7J3#"@$#'EP+ 69[!C/2UN73W!!@4BHDH)S!1":BC@)1%,*4;PNS%^FQ@L@ MT8/((@TP.R"8=2$V$ MNE9I6XXR-%MY#(X[U6:)E$A!+&+(I8XUT8"F3;>5F.BMI=)-;"S/4' 6T@'I MM<+0_N4_O&4#?L P!FU702"@2 &#E":I)(XQ+UMW,@CX6M79/@PXSX!A! 80 M]UK=(& X8'B?,(S:&G^$ B"21.L$ICHQ4("XB9\31O&MY>G]:+P")1PP&1HG M!0P?+(:[E7&%8D8HQ A*$-**::V:X'$!UCLW]&%Z>@8,@N[%J[Q[ 5I8FA]U Z;!BFD+[E8W1RSH1 M0\ X!DQ3R61B8B154J,7*L7P+JQ9.R_=*\@ '$8S\. +.B#4B4['7XH@(P(: M09#@*:>Q:#K^HM3$NP@@VCWJX(#0@+J NKU"'>E4LR5I DW*M=()3V))@>:L MZ<,BDW2MJDP/%J.=HXZ1 9P MV#Q+4Q; M/4=?%B;>=G7F0 " ;B' '2*O&JBB<*$:F@ !III#)M:E=@@O'74Q+ZT9H%] M)GT' A (P$$1 -EM;XQ20*STCYB,$8HU2^J&XAK'2JVU9>O!I/8LW5EX4 $" M 0@$X'8"0$'7?RR)@9 HHY($4249%G74!F)B^]CG/6G0PD"?GJS71P!"@Y8- MMZY77.]5(:I-9_X:"1CJ$#!B4FP8Q1)S*;1 26J6*HQ&:U7#-S%B]D"#**,# MUFNCBH?VVH20RD? M /:<[#\@+R!O]\BCK>,.:@D-3S0QPF @D4"F%MHY2'6RM=;>4Y<9(ME L.?L MBAR0%Y"W>^3Q-A@&2RMJ,IX("SFM)4"&LJ:=H$HQ>XR]K ^>A^@ \%YSC +R M O)>''FB]57KA":I8IP;R(V0"%%9Q[K96QK]A[ M&WUP/N;S:#P=SB[N*&BUQ=YANW>CV>)TDC\)GR]E7]R))>J6-7GPQ+Q"VL5 M2[M, K'44&J<"D8QL9\;>3W%A*Q)#?8$'OL#^)NE8;NT4@DZ$'!WJO(V6[VW M D7PE3T:MH<@@[!.4P3)8Z@@E"R!AE!A"*.TL35#1=8L7@_CN">;EX #N<.@ MMX#C@.-7C^-.UX4X2:C!A.%8Q5)BA "H=0D.@8G%]CCNR8*&\4#2W<6N!1P' M'+]Z')/6]QL3QBWK%0E3*R/,^*ATK7/]2?^I5,_@W[5'9:GBULY=XPUWUDD8_?K7", M D4(6QFV*>Z,F-,)I*S1&I&$XX2H72=Z8.M MYK5F+$FS8FJG67[.BZ].1/:[LJ$SLKFGJW2AIYCGJMA_4*%:Y@.0F@ MO@_4O+6VG*Y>-!O>Z9?!JHT>XR<@.H ZA?/:A% M&]Z/,(\)8T)@K2UKUM2@)L@8T31^ JC7W91/ 34XZK>]4 !U /5!@5J 3N9 M+"QOEI1RP& ,@?U--\7V)*!K):,W!_6ZS_(IH(9'3 10!U '4-\%:M@IH&<0 ME<+^HG5*A=0"$+X,[*5BK8#>%J!>%5@/JP.A0EX\EBGH]V M;2,[*-BBMFDO3)/4)$(2";&@T@A!ZY+6*M4D68O'OPG;>OF?QQCVK&%$>\MT MWSQO/2@LDC:F7A%!.4E-:N'((>=:R;JI@\N1>5C9O0^+O=NP A8#%@\-BPQU MXO!4BKD$3'$-$"8D7EJ3$RG,D_AB[Z:G@,6 Q4/#(N_4-4.8*ID(BSP@09( MW>2[\P2A9*V=YC98[-UBQ ,6 Q8/#(NR];(:H8T",216BQ0@B0%$M9E'*H30 M6IGTK;#8MZ%G=U5@]@F+>U7@]+PZ7I#9*Y\KU.TE0M)?<-YO::XO&LX8]CCL M<=CCL,=AC\,>WS7O%Q6^[A8RQ;;S%)MO+Z1/["[9JVXTS*T>43Q]ZO_*LR+* MIZ-\%*G+8CRIE@*#082 ZZ$4=O[%QCRCLXT'L(P[[ M>!#[2,(^'L(^.E&HFN_);)Y-WFSU6S_[J,B_Y]/%4\MBO-U(V0.>^.;AA0>\ M"&]VXF'WP^Z'W7^;$P^[?UA9!&:1WR;G/FN)I;[F\IB^!$\9=W^EH38(1D$( MM\D+" )J$J589S$4*8R475@F,%$I3>#4;Y4HOPM=1*A]-D*#[3K_35SANQI MWE]_[@$C?$!@GT%C(2;L%;GS]@54%+?1EE!KF;A<7 &5$)H;MFR#C35=*XYS M+ZC0RX *P8'H-7Y_E$L0-\5AM(1K*>?W@HJ\"*@P MH993]5E5.X J@&IK4$G6UG'0T/61%(IC25()L#*X::@L4K16@/Y^4/WK^4%E M 47$@/?: G:/8_L/HLSIK\5LF!?7%?:RZ2B:S>V5T45>#,_MQW'YD/OM6X):^\<2M2(E @AC!4N0,*89!J16VC0PBJVEJS[9$E)MF)J./KF=^M!N5&\X M9H0,!.@UA6?O2K&\91/ZV\,K;DN@Q0:DL8DQICJ&L:'&0-JDM"8$K[5=>[*1 MY1GP"L4 T8#7@-=#P2MIJYLEAA%(%0!*)@G S)C&T\!B0\!::98GVV]VCU=* ML)62>ZTO'O :\/J">*6=LF8L304B(.$D459M10#7\K 20&O4NVGH&?#*T(#) M7CNB!KP&O+X@7GGK=$0"IA3Q5#.D-())+"&I^6LB=;Q6XN7)5J?=XQ4-,),# MVF^AM+U#[&&% 7TN\LNLR$=V7V>CUAIU9E=\GHVG+Q#^OR]8%6V90DVPH1!<[(T$[GCK6:^]5];+11VB M[9.P;H_#.&52IR+&-$XIQBR%=<(%4]AL%PNP@3W%[UG]\MBWZXCXRV"7;2!!+$P$ MA46XAPD"22%X[)IE&,>G=M+-[L).! M0#2 /8 ]@-V#778\)9) %A/+Q;65TJE(E6X:G0(4@^U2*3>P,CT'V"GN-00A M@#V _?6"G<(VA$% @0F-F4DXQJY'!D[J;#26(@AZ-W@]AQC/29\&KP#V /;7 M#';4:4FE!1$&)U9^MSH[ES%1K.;L2O!T.YU] ]O;SL'.P "_<3%^K_KH'(Q] M/%0UVHBVD$ZM")7$&$G(3,JYR\%5O(F%C*G4V]6*@&O][1X9S$B%&! <8C@" MOE\4)ZP3PZ%T:HQ2 C*6Q(1KEBYS7@&6>FM36C\XP6( 0)^<-. DX&1KG/#6 MOP1BB BA$B# -64RUJHID\* -MM;H7K!"2 6)SS$4P20BP&6H4!DP,E+XH2!UH5I&8DB,:1)PC56$C!" MZ]H%$B5\R_R/]9Z_C\*)'&"*!K+7CK][;(@XA.X:];&()GE9VI-1SJ/96?1M M-AN5SE(TBO(_AY.%&Y0]#Y>%W>C,'TR7CY5=S.QR_&_[Q;#(1^-Y-,R*4726 MY^5K:M:Q1P3XD,W9^UFQ/6Q^V/RP^6'SP^:'S0\)^J%/Q^%XM#AH+?6:,B@, M %P+K*6!BC8>+11KA>A-C?'78E:6GXO9V7B^/ZTZ$!Z08*]\)63_4.TP'+9V M?4P(CDW,C:)8I@RE$C?V2DX2ME:I^2%4O4BO#B@&C 94!52]**I06SF.IQ0" M0]*$8L:-0(RIVKJI*4!DS:O\$*I>I%D'0@-*^XS3#J@*J-H:59WZJ42G20)Y MFG C86*H2DG2I#U1CN)M4?4BW3H #*W: JI>&E6TS2\2&B%"$.6*"2T5-S!F M3:LV!-9;M3V(JA=HUT$8&T!P$*AZ(SG_H5G'8V#;*78*TU@ARP,%8P3AE!A& M=!/@FR"X%N#;ASGD&>J= C&0_:80[%V*P%NVI+\]R$K4@:P@((VQ %+01&I( M@&GD5RN^KJ7M]V%K>0[(@@&4H05 @.R!0%: M@ =5$@)PC1(,(^)T$K"IF5' MFDJS5E*\#T/.[B$+.1[0?HOK!,@&R+X@9#M56;E)($P,DBB5@& *<%I;B;AE M4RGT>LIS*@>C5U+M_D#VLP*#0N>,NL-)NUTEEDAA8_DH5XW%BB"!-AI-. MS%J)FAX,3SLO&LN)9:X'43(V.&5>+\A8&T M*8,*)A0Q#0TF$DF:Y )2I*M MK;M[T+\#GVL6][T,(# M6IF3B5!@)8#L14'6*5]J5(R5 (K$FD @,4QUW>B-$Y.PM28Y/9AC=@\R,0#T M(*(- LA>+<@D;#V+ !)7!5Q(PPPEJ4A2+#ME0W<1P[-KD#$F!E3V:?#<21M?H&.50,0-$S@Q("8BE77PK2)X[U3-E6S! F: M:);&1B9$HC2MY7F>T%AO7;1@7UIZ@%XCD0+> ]Y?,=Y%Z[>%AI@8NR0ZJ(Q. MM!7MFX;5L3;QUOQ]3[IZ(/"V^7OHZK'AUO4*XY>LD;3I1/>>/&$ 6O*40*DI M4 8 8LD1 S(VL*GBCI/'U5#J@<)0! >20R @KU4.P "UH25**(P% M@QRZ?WA,(%[J^9QO;\?OJ;,(A:Y#%PQ "T![S4##K<,,,"48UJX@8.R")$F" M4),&SZVR_1B#6A\%*;@5FMESML(+0 M ZQUHM TQ,4 ;HF2*"$I3:E(@&H[& M&4, /,:2U0?0*!I@WF?'A@"T +1G!QIK7<(H%8(@^T],=:)3HRAI3,82I_Q1 ML5Q]6'T'DI(!1WUFR>PMU-Y&\Y2/^3P:3X>SBSMJ+6VQ=]CNW6BV.)WD3X+C MRUG^GFXCNF4)'CP@KX RB8ZL33 5*4E5@A4G1E/3%,/@C$NQ9CVRY^O8'Z_? M+(7:I?W("=L[)$S;[.S>2@?!)?5HE+Y"@0)V"N?#.$U@C#@WFA"F4@Y!G5VO M,42"; _;GJQ1C T8W)V.'& ;8/O:8-NIS*^,B $W1B2$:DU@&L>-KT8IPM9, MR _#MB_;%AQ8W3_ -L VP+:&+>XT +:@30")G?8>*QDG6#1V,JPA8]O#MJ\N MP'2 =ABF&6 ;8/O:8-OI+9!*NW(F29B)I8%:J]3456TDPTGZ""&Y)[L; G@@ M1)_-;5XA;A]39FIOS6[5N8DN\\(>FXL+>R[+\ZQXJ-[Y0^V&7\GDW[!S8Z>% MPL)6AJT,6QFV,FSEX6_E&ZDGH;-R/.RUGL0;T6L0;J,)3**A2))$&YPXPP1" MJ/'9$2C56HVS-"NF=E;EY[SXZJ12OPD;^NZ:>[IZ#EJJ.>#^\((C&6P3P381 M,-Q@F+:>@!1@"UT$#:! LZ9EDW?0Y52NN9WWQS#ZXZ\IV&XU\J# <,!PZ\; MPYV"OA(F,D6QBF5B0")0FC#2E+B'FJW9%S?'\+I7[VD8AB&0)F X8+C!L&A] M! BF!(C8H5=SH75,&:[Y<")8O-;5>W,,K[OXGH)A<,3Z;-L=,!PP_+HQW"E' MG&($*5-:"4V Q2RB"-3Z< I@NA9=OP6&U_Q]3\$P/:)O/,3FL%K+)./)8IZ/ M=FW.>L4HQ;"3/LU)0M(DEH(:"KD2(-9-642LS%H/MYLHK5?[>>Q6NTL^NV6# M]Y:EOGG.^9JAAU&'0:J$IH(P# 0 /$V0JDN):P8)7@L[W09ZO9N; O0"]%XY M]#K%@(T@5'.@$ 2$&9EJK9KB840CL5;+8!OH]6XEVEU![P"] +UG@1Z#'>AA MC46JN2$N[QIAU)AVE&$&/VB>O0]ZO1MW=E^\,?FQ,[[:S[)_7*_3Q01,N9 L)1* 7',F:A.2XPI _H] M7%VUR7B:OS_//=XA G_M#A1MO6SH3DAO^,H^=VIM]?S7U84WQ]0Y/,/NR8*;@Q8/_O\Z)YR&7V+7]_6N39'^^S,SNDG[/)579=VE?]=%[4L\G\ M$2AC)+00"C)I*0=W33*8M"@&,=:BQA@*T_8$XM4JK=:P]O?];<3A\EH M=A;%CMA-Y^5RB;/59;[G+&RPUYVK5[@,L"S$'Z7QU++'ZG/W<5-'/"= M1TU0A[/))+LL\Y^;/WZY23K?+0W+'?O^"3]4)$_>;0-RWO-?_S5WV"./ZJ/\;'ZS=T:__;IZ^]?TLV8[L/0 M[2ZAN %.1NT7/=#QC[-I?K3&[5K:;+ V'&+JS!R@?>(.43[T=TO?IX\F73[]]]73L\Y=/<9I8XO5U5]2K!PKP M0_9C5&W3^K^;86_Y4+_05@F<%5[._GEA24#AYF)?EW[/)K6N8H6RT;@<3F;E MHLB],EI8C$79=!1=%K-A/K)?E^MT],[%>1Y];YL1= D@Z6F_5.D6;GZ>1[E= MJ/K/2WOMS-$H"Z5\%)U>VV_'953DE[-B/K!+&N7MNE]EI;O!Z>WV6K\Y_B'E MXM)UPBC=-6X3KL;S\^KIF[+>'9AAW[]__Q%(,A_*:/X?)R?1>F? M^7 Q'W_/HT]G9^.A?;)[4O6;&4^SZ7"<39:_-1,Y.W/*ZO=\FI?E7<]_^*A$ M/]B)C?(SNRNC:#RU8QF>9]-O>:2&\^C+PO(41, 1Q-E[2'_(?_SQ*(IT5MIK M[:3FY]F\LT:#:@B/F-)Y]MT/<#A9C.RC_7-OF\YP413V6&PRK2N[I^T:19E? M(G59C"<1!H/HD2!UB?((//KF)^"RBPK)^D'%'@+5S(KH70VGKBW%Y9^ MG%Z,[0\M17' ^V%"H]^/OA[%1Q$7693/HS+_GZ,?(T^>ADX.&PVJ:92E^[-< M7%QDA5W'D9]F];:\HD;U".;CBX;DE5%YF0_'9^,*\C72+NR([<3^S;YBX0;G M'N2F6QY%R<.+/:[ ._"OG"WFT61LYU73A;MN>NHZMUOWN&6VRYD-AXN+Q22; MUTOG:B4LIE:PFE>O;+?2+HR5C[-O^84]\(-ZPE:NB-QS+6&9.F(_B?(EY:LF MVWQ_MJ1ZLXKJ#=RX[(:4L^F2M;C'E7;A)ED1G2VFWAA9#ASURB[MNMFGV7&Y M8663R>S*[^GDVMN8W=:YP_$M*_R@ELO6 N552P5]"&VG/SZCS/9A>5;LP?GB MSZ7CFZ%UPE78O;@A*%4$M+RUV MQDY_MAB,\M+I%^/RW,'(8?@B&T_G]A__>61QY3 X;O9QV-W'%N1%LX]V.T[: M%_Y;N7YG>5W.\PLO878)HL7[]_'(T;3,D@BOWF>6$!7V!7E#F=JGMJ3)CUG/ M+!UPDTTL$1C.9T67-GCQU XPJXYM1>FSL6.,>6F?L!19+Q=^(>QXVHG9U9G[ M]UB^$*G)Y*[Y6+(UG=EAS>=.P+/$ZBJW%S<3'%0RG]\Q-^:66Y35@A6YW0O+ M3G(KX-H!6XK?/-<^PTD X^F2)[1BWM >C&;=9E-+&F]=/"^CNVVW=[E'W#*Y MM?7I+LV3$/9&!+F3.T^GE5BS!K^=%+9!8\W@_SU5&H6>$>^ZGXEDW'_UMA MI5FR$WO.1U?9=4>.BWZ(/WW]]*.3C!XYG^JCN_QGB\W)>.CL4S?9UWO/T;X5 M7EXR17:17\V*/Z(?$(#XQZ.-965S&]5@OI8.-'-R?DMGC>QPVQSZCS;6YJ?G+R?9Y9KV_6:>+CA)U^H4SJBT%$6OK;3[A]/;Y[/U M&P:/IA^;[\V*_[ GAO##Z%D](KX=]2.G?-.#C5'O(F\TFMF3.)W-H_S/2LOP M)VM1;&*WM.?%7;F%O#*VFI65C;Y[^=K^?59DBU&MNU;G*\J+PBJ!1Y&:WJ6P MW:JO.8DJM\RM>MK,XB#S9_H>16O@YYV=EC,7,3GH*JV-4#8[_>^*9RX9Y@U= MV.'E(I\?1691N)VN4%$IC]YF>_.&BT7I6/O9I%ILJ\EGS:K//96H$%C:A1WZ MMY7SPJGUSK@VK43Q4\O!SQR/M\]?;HU_[FEUAYVK W^13S(O&%8Z^-C55RV= M-JSS868%^V9*M^FVCIUG]^K,M^Y\/YRON)/ M7$ZV^_QF_VYN7S9IA^5EI-JP7A%->YE?/W\ !]'86=>O!UTS= ,03RY/$6WF_>_%Z)NW1SC*WYA"W]=*F)O2J3L- MB\G\NMEK>Y,/"!S-KJ;5K/WP[87+#2S'%Y=V52O4.$1:K6J>_9$[!%E*X@;E MB/9@=?'<01D7P\6%0V+'%3"UI&D\6M@=M:?2+U!9U^8MO7W77N>"*19EXRJ\ MFOEWS@IWT>S2@Q"Q6[V/7YL9_6CI;342?ES.E9 ME3? ^2VCA=4WHV%>.+.7/P$7E]4^9*?.MN]>YWG8^'PV\V:FL\7 ):3<"3MG+ALL1'757VP?##%PE%A4\/10T1I9M'E.X@L&.5MC[T%4T43+'GXY+BT<\QT:,-%=NV(B\.\9=^-";E# M;CJR:T5 [)L=+?6PKUC?MZ(R!=FG7$[&K1W3BZ.\W4/:'9=64O'3H:Z M+[P."R6X9%0;J2F57 II4FI9DG,XS0-X74AO.X (LTZX77ZS837?3KY>_HE M.OYH/GWYH$Z./WU\76'!WA9FZ9L;VQ8:7^=)/6?@[)7(@7K+?D$&<"1);*!* MJ !>BZ^-/7SY_^J).TNC73_^9?G$I0\^2)=2?C=5%@GC#9\?] MO1;V[.*9Q]Y(][F8_7D=?5W&=51^-:?@M:& PZRV;K@'(/!+6J^.ZX$\98&4Z<=6\M-+I\-UB^>?F;>U@^+?W-]0,' MT;N/LPNK0,Z;R*1X5EQZS2[JC&89./"NLL.\4PNKG*Y^7?K(R$ZT>B=NX')1 ME(MLZB-CON3?7&RD^QH2U=CQ[&Y'(RM%1%ZD>+Q#W/O4*Y0ZQ_J3_./57!>U M$'\YUGH]FECZ?M.$GC666I3.T)&I8=D=X=,V=K MN2]OH K;+O/I>%:L!]*61R[J)JO-LH,;9N;N<+[ET[SPQL]J,*>+EW; %N05 MQ,OW'2IB3](?-X,EK_+35Q;J(KK*QMX]5X8MW'H_:ZK7A,ES?%NUK:+<&>9FI]ZZ/IQ=CIM$A.OZC:4S M*3:DO;.IH]EP4;DZSAIKH'WJM]Q1!^?,F,PR'^!Y5LPN_,C^F9]&?LLJ[\&5 MA:]W:3?1H\T[ON;#(I]GQ754>^@LF@H?SS*M?0O?F\RC<1D9R]4B"-[_Q^/4 M<;$UF1'WJ^.UH@&4D2))*<-84(&IU@F--58@IH+#F 1%(R@:NU0TX)M1-%KM M(O[TX7/Z\>NSF17[$UDLH:O5B'ZUB.A=5W3WJ5.+JJ;9Y+H<.Y%_];HV MW+<*)[O[@H>TA5;_^+ST4WW.KBN^\;MS[)[X\/G:_V^EARKALS9X%;.)>W>C M]ZP\NM$HXMHSO)07E?/)?V.Y[>>LF%]')T5F[ZRRF(+:L<]JA^7J/6H= MS\#LN8$PA4I('5MFGR*ME1(0P5C*-(94!&8?F/TNF3UZ,\S^J^7U7XY/_A5] M^N?'],O7OQ]_CCZ9*$Z_G*CCCY%./Z;FV-<=JG[W9L8/ZJ/ZU=X6IJ:;/EK4MR759< MVK=S_SJ?#?]P%+I-\?/ZYIIYL34??EYF(W>)_[N*J:=6A9Y?K_#[Z/,D<_'O M2S-F8.+[S,1[MAT^ Q=/$H4)2A,#F*9QS#4E@$)I1)H@@5D2N'C@XKODXC>3 MJ@Z7BS?\VK-BJZP[/OYUA3F??%%6D8_]CW4)PLJ=&!U_3%*KY2?IJW,6[DK) M7W+KAS7AK@Z\Y,0/.A$;'=YS9N-92#HV'O-GE^=CFV$ =Q> M0D$J:4*)-BF7"60$0Q?2 P)W#MQYE]R9O!GN_/G+\N4%?]!G5Y.1M/YTUN_G$GY_]+F_/_NQ_W#"SRE;'('>0'W17KND<1X;BWB/!$(,FEEHDDA,:4"4$U M4!QSBAA2R9J-/42$[VM$^'_N4T"XMH?'DEL%*8(T 500)!) ()=VYY)X\U+N M[\M\^-ZNHFN2\W-5 O/Z$&1-1HX 0W3G\B:]6]X4] W*F_3-R)OI__W[L3X^ M^7JC<\37$W52>6V^QG]/D]]_ZT_F[(RISW2LWH 8K2_S;9@A-0&HC\8V"-F. M]:^6J8MQZ M853OB!LWI0B=0N/4L%Y.[&TJ.^])96^*%&^I.V]9$ZSG0<>N,.9D//)ZHLXF MWI;^]=SJE^432C7VJ9M[U?P)ZC:4CW_U'NW-UQ8>_H2Y:AB#Z.3H[.S;4?%]D:T?FVR"7H%HO7'650.S_-1U="C*Y4TQ8>J@FIU]E2W[\;8 M52/JI.FY-+>R*8/>-@X9=D_QK<*0O;&H?>'3ZNP[B6@^NTW9WI$$WQ=V@P2_ M-4KP*T#)JD2?_WD^/AW74OS]&NF31/H#,%0^@U-%2UK>!L//L]!K+I/>9Y[X7@.7C7NYWI/R+LB_ MU.%S$61GEG3]?#X>6>KP2TT3>BJ_=9M@^&+;_T)3?83_ ^ZK+^#=W_#1S2JE M+[6=ZY/)5N9]*RXMZY@5/_\%V/\S9M4#6#/NI6_X?#Z__/FGGUR) GO9T;?9 M]Y]4,3QWA9!_RD??LN(G*[5F/W'$)!4_N2=6?T)I_X00_F3OFDU'OGY!/LJF M+B/>BK5'Y_.+QRS\5_^TZ$O>-AFJXV+JKZH:VZIZ7:3<-DSRI;6D"H;P!2Z< M.%)?]36_G/NR$A%URBT4@^C?%],\0L)_E/Z1[46D_O:'.\,KG&9:D[K('A7W ML;&Y_Z,-CVF?**LGME)>%DCCVYGJH9%&M*7#["U3Q[.9J\W?%W4T_FE+ZI>U ME'(4Z>OWOV57Y5,(']V2\+F#$&A?H'UOAO:1(!;>1?@@E!@B"A@" &/^TRC_ MDXC'TCEG_H\^+^P+LS*/E*OJ[D7!RH!:]9IK*0SR) 8P2_9F=2NBIAA7T[;D MLGY64=4LHT<<_=4^P9=*\[Z&@?U4N!)3JJ:)_H/>D!22([&D@^+]?]Q&!IM! M!CH8Z. !T,&;%;4#'6P$0$D!I!PZDD@@_\F2P?=PEW10+;ZY]DN5F 4VHX&U M2DV/T TRN#&]@[?3NWHP$%2C"<0N$+L#('8WDT4"L5L5^B!&S+4R_FE$*16< M.-D/@ET2/:_%0NZI#-Z*YN$CQO_:"GL5U7.7XR-._]H*?EN20W [/:S&66G; M.%##0 T/@!J2/=G.O:.&C>V/.AAAEWW9)&C]DUQ'R M!&=#A;@EC"W]BU<)(UK^D&Q+&.\0%-TH<37*0!8#63P LDCW9#OWEBQR]S>A M/ZV2PIJ$N9#*G9H+*TFL(CE\2\)(X9+^I:N$L14ES;:$$=TG,5:>&!Y(8R"- M!T :V9YLYZY)8_V9L%$;%3<[>RQ5NQ%:]S4?+HJJHW/:59<.V'K ML03H\_(I7K:)1OG$=?RIV@3]_D%'.IO^,8BF1]F1EX>:!):/^;>LJE=E!9IO MZP+9OV?3A>NB ^%&\2;U D7V#"#QP^C'.^2FYJ$\Q)OL TP"U>N%Z@4_ZX94 M;VCITGB^U"S MHIA=Y455>N[+[-I>XZAFE4 MLBW+A=VGZ-0^I*Q;F(TO/)WT_[WT+67JY,$-E5%/6*,?\D!9 V5].Y05_[][ MLI_[1UI=" L&+H0%">I#^2! ,GM\U+(E*8[@W6RA%:47EY.9;[K5H;B;$RW9 MB3^NSNV:*:WZ&MT9CG+O/O21^AQ(X^%/]=!((PFD<9/T#HQ^G8D1J&"@@H$*WJ""-%#!!ZB@\,*BBW'V#X0 @_?3V?3/ M_UG8-3D;YZ/R\1[=Z?M_-$^)OBXN+R>>&EKUN6W=]B6?CXN*2/H6;,O$8/_5 MUCHP!MUT+<7MX>OM![-Y+_MY]@NAH_N?\V6C: M2>'R*5IIT+>JN.%[V9S"W2$B?K2@JD1$,+!BH@QQ)X'(O94YOZ&IWE>2?J^: ML]R,,!]MWYQELR&&'BNAQIY;OV>ML?>Z!$7^5@7%I5++\S^'>5E>6G$L'SU6 MH6TE/"L&+O5C%Z9G'UV)>DV'AY58&C6:51& -SW2GM;@2^1_:;NTT,G),6Y,CZ= MG8V'EN)5,7QY7O[8$PF4\NC.W-C)=1/&$GP4@0(>! 6$@0(^E0+"R7Q<4<"Z MO_7N*>!O)\>1=?)F=VH6/_OTH^G#=)*2U 7=5W63? MON,I47@R1.$%.O=6Z%Q(0MO>VX'>GUM2,\FO:TK7*YWK^E[OD@*]>-?>M[[4;P:9$WQ9V010H8Z",;X4RAARTARK, MNQPTJPK_Y%P:[]'C&ZY=9M7P/=%JG+Y?\DF^4DQO4),O7[AS605A8]JW>5+O M79X/%JH/[ ,< GWKA[Z%[+*MZ-NC6VC<)N5M1\N2K+"$*OIP9(GBJ26+_QO] MX+5A?]T]B;N;/R^;SS/7@-Z7@IDN"U[5NO./3TX!#O0ST,]#HY][D\"V?_2S M6Z, B9^&67G]WL>]R*$+\"O_+*W,UX.\N*HUWY0<'4V<9..+#H:._G1>5&X&;0 C[(81[DZ"QMX10^&(M^*?, MV<=\E/2X<<&Z<.FS\:-=)?>6_W-O^__;N]K>M)$@_/GN5ZPXG=1* ?R"";37 M2,8Q35J21I"JUT^GQ5[B58Q-;;B$^_6WNS8)"1!P@L'8\Z6*L6OO>#S//K,S ML_/65$!U7:ITW&D-EOT S7*!9E#^L2F:\:R_&0'S?*],XCP\FZ:>_3(0[2*] M\BSU#YW2@%@,^\*';)>W0=_J;!= /D"^?"(?%'%LY-#*,\?B*2_ M+";[O9WY:2O?P;XEM2OG-\E\PJ/S@1?"T, MKH>_"_Z\'_QY,=HQ9%H(8J2+AG5 0T##(J%A9JI"LHV&JE:-8AKE>2ADN/7J MGD?L\^6;&#$,*K?8G5=G 3[B8V]$+"I6_SB0W5 KK@C>.4RNVP%:@1AP)FP* M0'([( E5(FM 4A'-D>3C:I_!A:>H* M6GB!V=N)**&RK.L'H%W^1OTV@JP'0 M = 5!>B@]&,CWU=J5/TX%$'8.^$N:RIY++.-7GJSIVS'*X6E.X"OW,&7DJA+ M^?X$2V6K9.7511J]23^D-L4!)6'4&G?M1J0(T +08LS5C\;V0>V$,+,[98$9$-"1 77)#PS&C(3:ZFO1=:B'= MLOP)\[F\&]2FP1!0 U#C\%%#E8N&&JJ\%=3@KX5Y,\QEXKVT'G7C@6,=M9=\FL:18,%PPWN>'VC+.,*#4M MP[W&][[G#Z?(O!\3+^03<\]RR!"#)>]?Z6#)6[-D0^]D1*D[M&0#N];$C791 MZU#OML\W3 .[WOLGL$^[KHYQWR4/O]MQM]M9C]K9\9*OE><4D^"9*-SO+,?C MEQ7ISVT(H&G/!B_^=8+934;,H2SW X)ORWC AO0!NW=X&K)'59T@EF:S(3:? MN=8O#X]?+8[NHIOU?==^<*C_".NFTCRNZWI#ER5-58U6JV%(:JUFU!I-13=; MB5[%\F>=7'/ES?:!9?H(ESC)ZU2Z@KVET MGYB(+$6?O_CLD$5<-S[[J225Q#$3P)H=+WDWUW1(0G1)[E#7'V+O^6COJ#UV MV)],CKX?V"0H6[[KXE%(/LS^^/@<

_O4TDIK<; Z!'-/S^6%C C M/B4_GLOCY-G16QE!SAU.GAW<)RY,FS!MYM&BK[IF1I2Z0XN^"@A/Y@,^#(:] M?_6F9-BG9CLC2MVA89^2 ?5H,K->X0?EF237M8JBUM1C+6VJ+"NKN7*CD80K M'U!-3J)JP@.2Z]RS160W1.S#8IZWJ$JVV%4\KHS\@/T]'#%#Q&,_F"*^TS7_ M$0O+["670K>_ M=2^B'I.][Q<7>O=GAH#BTA\C?31RV:OF1K8 &?L J0RMT-;?OD(;0^YQ4Q-+ MI*9FF)HFF_II36[(Q\:I(NNRJIG/(1>6=I,L[2Y^'&D8^R<@OR8T$*Q$% #'N6@Q\JJO9^D\YYSXO#F6H*XE/=H+P83:ZE/J\7(^-/?DO?KY*4*, MH??,GW&I?@]]-B_-KMY!O>MO#'2.T/FEL=HL4AA@Z>1=]\'JWV=M:6G%+F[*.URGCUMSB3"Z^[P7]'HE('[7CEJ&@[ERIVW H&3!W MC+EF8HO+>-\XT'*NM/SN*J">14?8751UU-X\[@4'[+N C+1(L@+[/F@@*SK[ M7E$,G'74ANDZD:R@Y2)H.:+>;>IA3W0B NJ=1RV_TQ]B34\8]R,C?_P"1)>I MQZTOX\M7.'S044^?NEGOC5PCRV)8; ?_6C7VV1F47C'"T(#D)P,'/P"TXA MR H.,#C !76 SRJH,_4\=.8'^!:H]BUD5E![8"2T(4'@_!__+!OZU@CK$>_3$L@* M- MH%M"L%VB6[KHT]$4YZ0_V^*RC-4S"B60%[>99NT"Q]C\E@:Q L8!B <5Z M@6)U^(8=)-JPP[-QUM$:)N%$LH)V\ZS= Z-8L/$(R H4"RA6T2C6EXD]17H% M]2QG2%Q8ZYW&ZWOP(LY:8V5B2F/G;[*#OV].3 MW_^J.N.A>_(_4$L#!!0 ( ,2(VE#M>JFJX0, ,$/ 9 8V%S>2UE M>#(S,5\R,#(P-#,P>'$T+FAT;=57;7/;-@S^G/P*U+FEVYUEO=J.;" .+! X @XS?CWT:S M/\XGD.NR@//?WYU\&$'#<=W+<.2ZX]D8?IF=GD#4\GR82<(5TTQP4KCNY*P! MC5SKJN^ZR^6RM0Q;0EZYLPO7+!6YA1"*ME*=-H;[L1$-]_?BG)(4_^_%;QP' MQB)9E)1K2"0EFJ:P4(Q?P65*U6?PP7%N-4>B6DEVE6L(O,"#2R$_LVM2:VBF M"SJ]2@\,>K0:(<4[(KW;3)N-0J: MX3I15.LPGF):^\Y:M(77?W2$:XM-;B$(6_[=2)\35,>[&U2"H*G<]AX\&J^Q ML*_+-9"Y*%)<8B2X,I4N,OB Y%34,@07](HI](FU?[Z8%RR!XR01"ZY-'TR9 M+)\<[-'=T$R&=I&(64[AG2 R-9&,F:2)%E*]%,JGT8]L$T57;Q6\IYQ*4L G M!$E5$ZE/6OU=@?USH33+5KM@]>L&_BY@75)(-G6K!6A,/>.)D)60Q P!F*] MT@RKER?FD]60MJ(W"DKCMFYV> 4_GHD6A*'C]_QNKXE/H1.VPUYH'ITHZ'E= M*SP\. J\WL#O1NV.MU:SS_Y/@.M-A2SADW,$A*?U2S@VI6@S;HS][N#^O!LM ML9 ($/$CH-1.G)KU1W/SZX+3PP._XPV"3M-.I2X9[O_<,MM=E6EAB[["\5:[(DZGUDC:1HMT+\63*^:EMR$J!RR M0BP59$(")4EN#,WZ*TJDJGM"YY)2QXB@0E B!;/]IZ^>B744VW1PH4WYU&*: M95B1[!JK2VTXP6&%IS_#FY:B '%-)62,8W4R%*^;RPRO[Z/6L+5REN2W34^J MRF1ADY?71F<[X9CS!3)W81'>;G*^YWQ\8)L_?'#\QZ3=W='S$9.K\^5Y[-[C MV/:),K+GT!V<$%SEPL?ST_=PCM?:.ED46$$K4D9I]NM2 M*0-[@0TJQR\[=.GXY8M.!#S _R\Z/]5JK*_\+(;$,E\#MQ"PS(ADPKX%8"Z8 MQVJUI61/I7,M)I%ES4:SP;XI?2&F?"%AA95P/+B,Q%C83CUOHK)ZH:TS5L'\ MN!.(*3-V+N%C)52)K84\%G+>'HD8##N#&1NJF"='KL^(/Z'M-5)[1-;CR.,. M9PF/<:QI]7OXTVUXS>Z[@Q.OT6WM]]_W^OOO]KN#?G=P4#GNU#G^NE&+/PO- M4B10BX#6TO::C=UYJ^;=94G*@P!/09W'(H'.)ZG M5=;G6D/B[C&,0<*?5>:#MB*<,QMQV][K%=$D+;;BPP))( [[)KEZ=+E(ZY7-UBDL$I+1]+P"V1LNC]6&E47-NDW%^T MM_>I,Q'8J'WXOHEJQDH'H&N^DI*G!MJ+#^732>MP]J OLP%#$=2??*PTR=7: M@/[H96]A3JYC_T.^$B=UO?.PU2KUKIEC2H?!Y[(P [?F:&5KR?[ROI7;8V6M MBEKD? 8>78V[L6$E9WX*]?FKN)#X%;%O$I, U3 3,D#382AO$D MR;C$BZG2EJF$?<)3S;Q&[5],A:S'#T=K-LL=B+K#P!I$[C"VPUCS1\58%P$3$(SB.;M(U$Q",(%J#K4"8X'"TYD$BB4X'"W!$\]FD? C9C+Z MK6?G-X"%(D%D$LBOD%A%IX'BV*U+_2()Z=A3G0$_^S(+<$Y$>PEV5?040LLY M2Q&LY&?(_TAYY4@*#)MKJM%7!:Z 426)3*( >@^%$'?JC+/'YR9BH50SLW M M&B;"6,U1$:>+N=UH9;7D(91 FOQ6O>P1MXZX9Z!T'> MRIN"[G62^Q6:GQ%'*+F;'/YDR\:*PA5%(2JB=5YW0BA!25![,\?R?RI?/)CS M83%PQ55LXQ4J6Q5;5G"V_S[7NC4,WO"WVP+\'C,? :L!&)P.#ZWC MT/9V7P(\>PQL*6FG+FK3.,$&%FGPKAXC5*0N'FH-'<5ZR M(EJJ(S@&4OH-@G_>7)\W.[CC0 S< M)L_.QRJSMUNP"3WA2VF@TD-X?XF/C1=%#>?!BIU >XYH\AUDGR-D@R< V0(- M-U%%A?HB_70]:Z&[1: F.JY\/].$G1+W73-KB(C&>!BB:3C''QFR9M#Y#!$W M2U)/@=(!' +'()SM172?,RDN0!8/!Z[)5[][.=\-ZMV#^5U=[TY<'NSJ>JZN M5Y3UW,/\I:^J7D5;"OZQ,A;GI,TO!5X*VUND(#>* 4O3>!8(JXH*(\FX"SAE M' MK 4C1FF%CA3D%]04";7,3O$$OA2S"$$O!_U226+A!^",3:#HM(+NKW#WE\/\4*G?T.(QR9X%@HYHQ59]] 8B.@G4O*V@SX!=$H_/*@Q\E01-N"")0+/?3&E0&@U9\@BF2HY!:+) M"9\4WZ_117R%.)5J#M@[BU0>5/D*_A&O#\+WU[&7YT2.O0:NXW&Y\8'W^E9J MO/_A]=^+&#\4#/JNNO3/+(&>LG<@Q[VJN%^GLIV MU$W]YM?3;X/>G6<@7\>CK)M\!'U1IAV) %'Z$.M>1T=_F QIS?L&7S1R+?)P M=Y&4W?U]&O>W%PD(V> 2_(QJT^P\SW2WS/5N>6?K9C%B.TKU@&^6O5@TW(MU M+SONC;_C_P)02P,$% @ Q(C:4,&].BUU" A3H !D !C87-Y+65X M,S$R7S(P,C T,S!X<30N:'1M[5MM4QLW$/Z<_ K5F722&1N_0H)QF"'&-*0I M,. V[4?Y;L^G07>Z2#H;]]=W5W5=J73\^RC/;OSP^%I MM__'68^%-I+L[->/7XZ[K%2I5K\VN]7J8?^0?>K_\H6UMFIUUM<\-L(*%7-9 MK?9.2JP46INTJ]7Q>+PU;FXI/:SVSZLT5*LJE3*PY5N_M/^R0[?V7[[HA,!] M_/VB\T.EP@Z5ET806^9IX!9\EAH1#]E7'\PEJ[-*96;95N0C$0ME/-+M%9-??6&2A_LM_QQ8@9.Y'PH12HV%8"'@DY M:?=%!(:=P)B=JXC'>Z[-B#^A7:\E=H^BQY[['+?;/3JJ;7>[ MVX>-YD&KVZJ]VZVWZMV=W59SI[3?J7+\[WI-?TP]2Q%#)02:2[O>J+V^[:Y# M=Q8%*N(0M+ +>@PTNJ/;4Z\%WZ[MP2@L7-D*EV(8M]TZKR.L_(&P9GVK,1_> M?9$DW/=Q%U2L2MK-1G)5#,W#S0+Z^V-SE^/,Z4!)'X?H]L[[QT?'W8/^\>D) M.SUB%_W>V:?>"3O;8A_/#W[Y'/;.V46OZ^)NUAH4 M>_]3[[\6Y\7!^<>#D]Y%Y?3W+[T_V$&W3X$V:K6_N37J.[@UUK!)C\OLPD(2 M0NR>M.:1Y$-@G_56F7F@K0@FS(;W]'8?392A8 M3Q=-0F#;M2F>1.SCLW;7Q>%BI2,NYQ>:;'!(RP<2<$FDS%L_E&HE=VT2[DVO M5^?7L?!MV-YY3U ?*.V#KGA*2IX8:$__*.Y1FH>+!WG-^@Q-T'_\H=0@VK4^ M_="SUCR!QF8>!2[,WM[04?W'=BM<#9:V* MYFXYEG5WYA_7(Z"QM%^_05LW5N"?GYI[B.M +POY")B&D8 Q"@@;"L-X'*=< MXLU$:'>@T,A8VQ F:!#P7((V;8&B*<(%/%==F,,E6(UNULZ&-UE#6? M'7T "T2,R"207R.QC*2!YMBL"^TB#FC;4^D!__9DZN.8B/8"[,K(%$++"4L0 MK,0SQ#]27A-)CF%SPS5RE>]J&F6R2"4:('LHA+AS9UP\'CBW9#$AB16QU+K_TH2_3E$S=1Y1@/Y,9R2L0H" M@9<9*(\9U^!@C3 5M*L1?@P,[7!A0K(GLPB5"*D1NO:%\:0R*?8CC:)QTSF; M1"L/?+QMV!N$LP_(#QEF>U=>R.,AL -,_^>I1(MZDU?JVV_@K>M:W_:SJ^Q2 MT+..,UZA\1EIA +=9/"G6)9V%,PY"M 1S?,F":$%G87:RQ'+OU3%6!OYL-N; M;A%5[.[,4<4JK%!:J>8RA[/6^\SKRC!XP]^N"O 'PGP$K/I@<#CR$I/TBM\1-#K@.DQFMS)D6Z@A. M@5SE$TI2G2 G&'<4\3P4Q2X 5U$89H5'I 9L@80XATS2V&;PYQX^83 ;_#]+ M_'M/ /\PXC)UR9+ 4& AVLQPFUM%AR29Y)^B>2?72X^-SNX8T=,W"8[G0]4 M:N^.8!EYPF?60*6'X.$2'QM,BQJ.P?*5P'CV:/ -9)\C9/TG -D<#;=1187Z M_/CI6A9"=X5$37)<>5ZJ"3L%[;M@U 1C?DPP-!PC&\IJF;0V0@A-S-13XG2 M 1Q\IR!<['EVGS I+D'F+P=NV)>_>SK?#>K-^_E-7>]>7&YOZGJNKI>7]=P[ M_1E7E:^S+27_2!F+8]+B%Q(OI>T5CB"WB@&ST'CJ"ZOR"B/9N!LX9!0):P'( MT8)N X5G"FKS!<;F!GB#+(4JPI!*P=]4DIC2('Q+!89.4PC2V'/O&=YN*G=/ M.?T_A%PP.777I2*N1<][%7-_7LJRU$UU;L^ MJWX7 ._="=EL'F7VQ!3T<9EV*'S$ZCIFOTB4_COGI#5,9JG'N%Z7"[XDM-DF M3XP0+R 6F-Y_P[,R.].HR"D/WB=E-P_V:3S8;B@@8$A8 !D !C87-Y+65X,S(Q7S(P,C T,S!X<30N:'1M[5C_4QH[$/^Y_2NV M..WH#,=]0UJ!,H,'OOI>*XY=5T>1 M))OL9O?SV4W2?M8;1/''TSYD>L+A]/WAV^,(*H[K?@@CU^W%/7@3OWL+]9KG M0ZR(*)AF4A#NNOV3"E0RK?.FZ\YFL]HLK$EU[L9GKEFJ[G(I"UI+=5KI/&V; MKL[3)^V,DA3_/VD_>AGX] M:@2-X.!@/PK]PR/OJ.O5O<;^H=_=#\-*I^T2_+.SEA]+S9P)ZF34[*7I!][S M375MTW.;H4QD5#%]RXR10G6F>ZEU1;<=N]<*32^U0S@[%TWKYVV8508$PJ#F MKYOW-4MRDJ:( D?+O!D&^>6J:0F"A:KOM\TV9PNE(\E37"+JG\7'1\=1-^XC M"\Z&[[LG,<2#A]O]<\ST7\'[VK 6U6#8C^+CP0GXX;Y7_=7,[ ZAVQN MK^S,I0L/O 8,CB!^TX=A]^RP>](?.H-_W_8_0C>*S4C@><&W(=AO((*WP*5C M 8D4@B8F^\*,Z0QT1J$KQ)1P.*.Y5!KD&")2T/F+G5>!_[)5P%]44(7C0RT5 M+:IP+)(:[)J)D9SD1,SW %<[DFH"ON?\ V.I[+)C5B0X;4Z) BI2S,S+W3_: M\&ZN&'^QXS>\5NA5;?K^YK5>[(1!BQ1H'D>3KIPPI,D4Y1EF<2)2Z%\F&1'G M=H\35A3&8?AK)%.L,H"+4_24=,P2JHRC5YQ8!>S3;(Q?\JDJI@2WI25<4]5L_V5KP51 ^TDJQ 390K.(XT0\'Y+4C&X^%7Z-TO(G?ND)- M1ISBSCDO\?ZZXE5LN\A)LFP_H-[")CTTUBR=+B?/6*JSYH%ADBFM.C6#Y1?7 MBJZ)7YA@('S+_($LK#RJ B_IR^E8-^NO%EH?C=5=?^]&25[8?;>5K7O,7,F) MQK1M9)7XB@(PGG(^QQPSR;DATA6Y%/T\98J:8UIA\%>4*<@/=PEF#P7^_FZZ M=X79:RI>T; $KG\0UFNWN,1&T+5H>EA:7<1E_6!@';(F8.%B)1@F,*&;C@WE M#SEM_:'"UZD0_"948 (+X(18?&.UU03UIM@+>H4GA"DD2H[UU%"B:H8)YX#3 M<&$LFCB0(T>*:EE)!1&)Z<<%4WMWLD4*I:;<\D+F6*)-?W&CK'P7638]LB*] M%E;O!D],>W4Y85S"UP\UW@()6\/]#6L7*/<]W,=(JI0J)Y&67#0A< M4P5%4+UX70DJ=S-CH6*_\7R%1^MC]?KUV/W4&DFMY62=,.;RLNJVU?9"?JW+ MWKMLSWJT)*H:U_'_3?)*BW'-Y/,<PW[JE;UG MGS3_G@JZB$S0V,;U=^/6=\<+W^8+RN..?EM\AWRR;-AGV*=M^S[<^0]02P,$ M% @ Q(C:4&)3O.<'!0 U18 !D !C87-Y+65X,S(R7S(P,C T,S!X M<30N:'1M[5AM4]LX$/Y.7A$!>FAG7"5=Z/<(0]WK]J-@*UE26 M?+;2D/OUM_(+) 0*M*'3FRL#(9)6VM7N\^Q*ZK\F?V'JI5HFES*CC5"%M<%.7W<-=E[T(TI"_/^B_](P8"B#>4R%@B"E1-$0 MYAD3E_ QI-EGL,$PKB4]F2Q3=ADI<"S'@H\R_GKVDP*9S;;O3[K3:[G'+/72&AZXW//(.3]Q6TW4[CN76!GV3 MX%\^J_JH-',FJ!%1O9>N[5BO-M7U=<]=AC(1T92I.V9,4U2GNRNM*[KSL0>M M4/1*&82S2]'-_;P-L\J 0--I..OF?1JU;0 P4+3[[GGNN/D 47DP_NF0_^^/%V_Q@S[6/XT)@TO 9,1IY_ M.CX#NWEHU7\V,]T)N,/QN3\:_LS.K%S8L=HP/@'_[0@F[L4;]VPT,<9_O1]] M M?S]8AC6=^(8+N-"-X"ETX%!%((&NCL"PNF(E 1!5>(.>%P01.9*I S\$A& MEWN[QXY]U,O@-RIHBN,3)5.:U>%4! W8UQ,]&2=$+ \ 5SN1:0RV9?P.,YGF MR\Y8%N"T)24I4!%B9JYV_V3#W21E?&_7;EN]IE7/T_8HSS"+$Q'"Z"J(B+C,]QBS+-,.PU\M&6*5 5RX55]8!^Q2;X9=D MGF9S@IM3$FX(JYUPU"OX"K@+$LI$%[U5Z5)& [)H?UVS:GD[2TA0M1]1=6&3 M) HKEPJKR0L6JJC;T7S2!5:%>K#\8N:B:^)?=# 0Q&4602[6GE2'*Q)S.E/= MUG&A]P]8.9*9M2F;2.W^-=$@-F<\R5FFCCAFD[7%$OI MWW.64GU8RS3^LC(1V) [9$V@LZ7TNWG"^@7\KP/?^8\ GPDL>C')T8P55A'4&V(OJ!56 M$)8B+1*LH9H =3U,. >Q:^<^S;/X9F&YFYGWGN_L8][\/_7-L;@N;>508MZORCO>57S!Y M3I@\0P:84,'PG/HGWMS@'"LQTX4O+\OW7.\>JL2W'MI^Z&O ,'\M?3<7M(B9 MT][&S7J#0O<\'FX^SCSMA+G%)\X752-_X=WIYT_/@W\!4$L#!!0 ( ,2( MVE",]]_0?7, B_! : 97AH:6)I=#$P-V5X8V5S8/_V?R\_77__?+U%K&*\_Z MY=>KGVZOK9-W[]__UKM^_W[R=6+][>O??[+ZY^V.]36T_V_**V(T]]N/TV]*=N?$/[^DC'^R]&.V'6>!L?_S! M<>^M*-YZ[#]/%H$?OUO8*]?;?OCJKEAD?6(/UN=@9?L?\;O(_5_VH=->QQ]A M]OS.'W^P+=]>\7NC[LWT8CKJ7EQT.KW+_N1JV+^ZG$PN;FXZ@]%%;SH^^?&' M]S;_?[P+?VB_SD+MHYR.Y_KLW9+!"W[H=-M__ABS;_$[VW/O_ \>6\39.?T M?\E[&]=?LM#-NP-'AC\W$V@FT$R@F4 S@68"M9C VG80,QWY/7SXT.UVY26N[W!EY\.[3N>"_TE;D^ZC5Y'N^/JWJ37] MQ_3ZUZ^W_S.U/OW\Z;]_'?]T>W,[G? _7T^_?+%^^6G\B7YP->_7OT\_?:W1 MMC<3:";03*"90#.!9@+-!)H)-!-H)M!,H)E ,X%F LT$F@DT$V@FT$R@9 += M\\'C/8ORGB--XN*Q,[@H'EZ+P8Y[EY.;ZU[[32^NQVV*P8XN!]/^ M93H&>QQG;J<]?$G/[7&(X, I/HT C&4;](^Q:CB$P^9!: ,$XK.OO.&[_123#$TF M^>ENY\:RZ?Y8/+-Q+&PQ>.^%4X/2D5^NW+L9SN+1\Q]&W/^LSNF;]A_)7X IW" M5R?PZ\F9.4/;BX+,-'UKXR\V^!>\,Z:!/G[RSU%XROCB*8&Y]/@*#1VTX3VZM\1RIL7,YZENG__&G MBVZW_7'Z^?;+&'_O?#P3G)00S3PAFG/K4Q##;D4QOPH6PO:W@A[5WM%L^-K# M'K227ZV($ZD'&P#[$:XY53.G905K%N+;P[BVLW)]-^)?$Q':L&@^?SJ?1 1_ MY_.1U!+1@WQ^P^C3DC1XDT)7YP_;FW0=Y! MSE#DT.)BG@L5YL\Y_W-!%?C,NF,H!XAQZ$:&CT*6:W$QX;$HHD\/+C*$X\Z1 MF_CI!A<"\_(WVV_O:[&ZYYT#Z+?]' QQ\N,)%Y/N/=\R.XS=N;NV_?B$ MU(86R9^016MQTH,(=/C1SV6ZPY>>'Z3Z;5S'".BHY%L=WKMS!@^TZ&PTGT$$,&1'W/90QI MYFBO?]'O7G5'[?9-IS<=3<:]]@V9H^-IN]V_VL<G>;HD8Q1I13_/V:' MR68F^RNW'^1*:I?]P/("_PZ45\9B^I[QZ;HSUP-M(63_V@A-0FF,,-9^Q^TK MRY-NE>1)1I,6\@27]"&$G>*L*K\$K3/:P YQYB,KQ303T"**DOU I3<["*K MUIKON+Y[H.K;:]"]D;GU!]=B8WL5VM@KU/GGKAUN]1WE2FT4\-.>_LM/#=!3 M8Y3W^!N8/0Z+^.+A:0W'@.12Q]C\8K.HTZL=1_:KM'&!'3KZEN$?8$DG7.(9 M-C*8[/R4Y[J;\9F8BZO-:Z$YGUNWF0O\(#8O:EER:#K580+Z3;78R$&%-O)Z M:?,3#!0LU$,"SYK>:_*5KRZX"F)@MWGHSD@?UWT+8$1WST['9Z?W9\F6@UL! MS'B^C5Q;XTIY%.A&+JC<+ [(7(8[0G:W\6RRU_%+-*-JL9O#*NVF5%NRTC12 MTG.KR\Y"7Q4JY\JAH)V5"9Q;-,!83.>ZE_-)$]?1L%%HJ9+5 PQ$&< >>#SA=S<<[L1;]V ME+-6N+7OD7; MJ:/S#JY;9E<>\8R+\VXM3K-.E0)!$S>"+47VP-_1,2Z9/_];)'A!KU+7*, S MH)]AAPO!^BOS&6=D;RNBZ5+PY(1M#".5^74;(BS&#L'WL)QD M8O<>9CP#7[\=4?0>KH8@TAS&3*)'\-3U#',Q&$V%P9POF>O\NPH%M@)B%NZ_B;8H AP W3,@2\- M Y[\U7VKT^7\ZL?+"(-.+O]/O5\"L4+W0"LN839"MO;L.6E$*6A)T>/B)1>* MXHE"GMHHBEU'HH>6S/;XY!'X,@^XA0PC:H@A$Q94#X%1H4B/A-2DSP@!KT&? ML:\?*/*((K)[<.E81]R B-3J_(W"7CZ;TZU )Z7Q+XWC:"?-]+X?S]$4]2L M"Y!)II3'1UEEYT]Q'WW';I%.E:)>4M!KT1' #-V[S@9.0=I[I>NF *XB_!4R MH:0LW36GHOB!,;I/>Y)4:9)[R5+RV!W_UG@"'T4 '\.J&]P7E[W.Y>BJ/;WJ M3MH7G\9B3:T+A7*A0","D8M4 M8,#7$<1M!*MMRW-7Z!3P7&G>S-7T$%K"C1-BY-"* @^C6^O091!!YW^N!T54 M*02:]M$8GJ85^2:4UT9X-C4=D3-GN3-$J)5JF/W@)OVZ> ]&%=K*OX:<,12:F Z"9'C\0)FA[Z SX-32+@"'^E^R'<] M@/P!0 RW3%-]%8A3'C>+0G6U(%A;YT@?G?0K3Y'AR ME!14L1'!6A&W(F1"$RIL;SF(-I_5FM=,KZM! M][+='DS:W>G->-09#'M7'32]NMW.S;B=J=I=@UAGMTJQSD]!N,*T2I4Y.+YC M)SF!LT05O4O[C>H,H>A6*>B433O*S3I*LC[V2L[!,PFDWPS.;&WK,AE!D!]@ M[#HJF^)NYE-ZIE+@M"?;>\DN>6>2]4226:@8J7B6]FZMM*:QXD1"1FM..BU$ M=Y*46Z;6)WU2EVG+.W)O.P@8QOS9>E!YA2(E)V5@A:K8O)UZ;&N5,F+R75") MS<%W(K0=E%,SZ!@"P<[JL;U5BB!HVYN7SF;G)+/)$\/U44$GFS%[P!S&H+78P"HYG']AX0*4/6XI MO+O"!%\3+$O[:!2V> WCXG#;*ED#$\F6[04)EW=Z$8"!'&'_"G-(,B0L.?2 M)E]S.HD@ANA&2SRV[_@I_+\RPHT9$NK 7R>3Y^!$"*!H2-4)#4Y]U+C,2Y]?.C1[-#DCAJ1%"\Q7AUP.*9FA36"-C$""/A>Z!!?R K MW)<5;\25:'L:CX5WU%[CW-*)9@9$4_507;<['O?'UU>#WK W[ [[H]&@2_;B MH#L=C9_77CS"^QEL!*$9Z7-2&$ODW MR#P4I4/X-E*Y*ZQ_Q?F;=B]2'TL"A $Z\YT-YW_.(%#[B/Q7P"Y[YH8GCJTW MDSC1K5*P");_W7@-G,H7=L)E-U^+N?59^LKY6>6 (JWE#=O6/S?.'>VPP[B! MQ'"GJ8+8J5YJAL&N\B?#&;= WVDL3VZEJ$E-VTW7^GEQ.-F@_1IPLDZ[>S"> MK#M*JZ*[$65/QHL=,M7;*-JD:@S8UI>8,S,WHAU)="I 8WGVP\><%ZL%\JMH M&;,@PN<2+U4J0O*9=,6,1875"9>NQTEUL^9&-\!)/)-4^G#4+? SR>'V,>6FGU)9!5R.7VF(E21RIZ"^@M00(W*0@@"<$.J*\G/+P4OR2<)K"OI;59K M_I25>B@678/P"E>\YV@2?P3UNF($TVAB^Q#OH!::V-^QY!I2,HE H]J:[D5* M!^B>!,6O6B6'US8!JX374A%=/?Y%'LMWZ+&4CD%&Y7>%1Q5SSK"<))V%=.D^ M5GHZ!$OQ51>3!)/P,OB?L'K"@CW@:0JI9H8?M18[725+=1(TQ)&L M726V'PIZ$B@O%VUO63G:3XL*<*K0,E-N8^\_XL<1:+ M<[(X1\W,<3.2IO77Y<_EC[6M@AI>5$[T'LJ)^M:O/G\PBQC#(W#*5I-+Z_: M-<0X]:J$E7"-!6(L!-@\Q(1H-;($8&N4EVN(4P+Y3FB]SY'_)WY628!;YM M+:"G!GZ#_HE9!,%7"3[3 J^@F--E3L (RLV^S1F?6>1^,VH/+$0593XJ%526 M2%XM88X<(NC(T-[=U2)SS*4Y;OD.V?$FQG-3=E]050NSZ+BB4MS)WJ4JC8IW M=#:8^Z]%E<7-FS1"GWWC9W9DP/VG.F(_-2^*+!4^368#"&0^!%6HA!PN$DE=\.? %KY'VR;X&!1S*(0 M2L7V.T-N=IQZ6!'7/1/F!-7U=U,%[73#%SAZ5U4?8;RK/P9NW-]7S/T%VYH6OJ+8 -= ML.BN1>!YP8-^[DZX&3>9=#OCP>7PJM?K#A2MV*?MS4&D0KE-V3ER_ZJZ(+4SCR04*6!( MQ3=*>=//:K@X/Z^CAIWW>K7HO&?D6=2S]]YKNIZ_&@F-G"E W73<: [-5 /9 MC%+Q#;'PGCF4;B2:9%&9S;7:*::?I>DJL'!GOI\SX3G#JP(W +-#8#C>A'Y$ M2K"\A4\?#.W"9G"I>B%"!2"\>"H# UU=5*0#!N9:N>.J_'Y5/+0DN3&JTTF!E]82/QZ3'JI-)I00@:R?$5J M7O437_U:B"^M\GKIGM53LKUF5]%^E1IEEN7PGEM?"X.R16D**(9SA)DJH8U5 M?C&A4 0%#*]D2N/)R-56TIJ;I(%JS[VC+36D@Z5 ML:?I\P:I*5+TT,IE*J8@0Q<:.$YXKJL07'[2"$!. *B8NEGL[] M)4IV1%16G2/(S3$B66O.C^K<0!@G=CR)(C0N<48+S+WY0\Y2/=7.=$=)KRAL M'ZT M(6.DM[N7*:B0"WLE 2#1(OOY;]03:0QU?'Y;0SX*)57C-=A?9YHV>UF[%RJBRC)4PJ]%07%8 M<)\^D+!&I$7VD5!CY-X--I&^&%,-C9!:)W>!OC*5\+2T':KYICU'E;FD0FEP M"TN*P_%5TQ>]VU?U4B!DD;*K;-PV4898JTIA:T9Q3E&64RS1^:BB6S7PH4H" M6E(R5];,-306($<53[H59JZ6YZ8,MXC%6&V\V"4LC>!S]*G)1_@;1+'P3RCJ M#+=H_GOEB4/UECD,:4$K(.T54B,6CM.Q!4"DV5/XHWO8J2!POR!PY>F MY"0^%4A5H'D)XD3!&&)M9@0'B=]3S .LNMC$FS#%%0HZJ,%]%-]K46W-X89M M"5(*IV[I[.E;>\;\OIW@H,O+JW9[VAGW>]/!]:3='?4NR;UV,QIT+WO[N-.$ZLX^3%?OS\#"4:F'AF-LB :/+E M3K+,WB/M+Q8P<0S3X=/L2.(NCU,TJ1&=YQ7"6^6 \,69"+@H.M,CK?$?%Z3-_.5T)+B5A8)+[X@P!AW=&DQJ4"56GR^#XJ+AH7@U=8(,9?M# MP[7"?*=,!TS5(?9A% 89B#@[6_.NJ?A1.(JGAP)2[H0!>.^[D%A?_"[$1IWYAPK@B^8.:.Z.AH('O MM<>U)!^K?C79[K2Z3U2D_&3Y2AIWV-C49/2Y%T29^MW\H?I;^9S,P,Z=,R>9 M)>@!^D5ND104LH%R7Y0X7P0RN27+Q[A VX9C'\&Q%4)T&ELI"3RQG--U%4Q: MCNUO>#V2%'0^@\,>0-&2;M2I8K ,MFU-N]8P(BRO><2PI^XY.V_I>2YGN@]M MD2^2O-1C8PVMNY.@;(Y_>L\>=@W1GG(B-L]!]E\:&GYE&JX0/BU# MPQK-+NW0P=(,!O&B0F!CJZ,_SJCF9K_=.YV=8<227"6AK,WX"/H52> J-U@# M1.8 *G62;E'4^A%C9=F"#Q^[WAX..;0D#0N]Z@&%T<7UX+K3'USW>YWAI-\= MC$3 MC/6$5Q+N)(V^Q3WDXM&;[]*X-ETOW7DO&Q[Q*2;<7'ZBG&=P$[:&Q$'3\QMSADF-GP'&GQ1 MF!>3%'^1TZ>6M670I_S)I],5L;4BLKRA%.C\DNU(F5Y*HV??[OP]L=(.LQT@ M55(Q'H*-YP@X3BJ@>MZA4B3[3;#4KZ FFF[*VT(EOCA0+>!/<*FWW3N*E9?E M 1HCD!XW1W/?2+K&6[+/NVR,* BR?&VE:J\#O\Q*V"J5DXM(L&YB6>6FM%8I M 3&8*.&36^.O178U%&C;@J\2:XR&V:*?-2A(T*\2HK9TPSD_>Z5)(93KF^'8 M;);3OC(J VZ-G_K[ I6;>][G.DV):R9;J%3Y-8NW.? M!E5*)RL0I;EE(,NJ"J2T>O@D3@^)1=[K]%!2098"3,\AK205,/_HW/H4Q# S M:$B8A&AE@:E6YO0S,Y;H:!(QX5+#*K6 5:\4=C'J3X?=WN2Z,QGV>[W+3J8'GQLZSFF*F3D8#X"K8S@404E-7# M3"99WD[F_T9Q,/\C"31AH-1V"!X!]K2&G8JX'L=?%)R\*SO\@\6JB"RDLE': ME.J.I'ISHF6>,QO28<&G0!U34R%AP"=HQ)R#42Q9 <4@7,_?K$1Y(#C:";A1 M4#@P0GA3?N7 '2.VS PNVP&Z$L%F!]1BX'@0,J@@WV&C47Z#%T2@JJ+CSGA_ M]>:/,J!?50T<5,E^391K=3HH,:S,V*@D(0]M&%WH1@@ES 8!1%V5AV6F?W.V MJ4!.7>!LL(^J.>/Y($CK]0^H.E!?I8P0+M-SU1('A&?^#J=\)&L 6+:I[Q5I& M0TE[%K[*67@S'\+:.88(88OW4BS#0'E/QE8.L8< G>VZ;I[10DPT)OB:LME^ M,J^_8*FJKMA/VIWA]?5UOSN][%^,;OHW[?:8%/OAM'MQU:^Z8J]\LVQNZU&1 MG8:<4(?JUT5JMV7:+<2WD;;12L/C5&K< MKHII"O.;=1>)MR)U9@?(3LLNIL-*>CV2.FIUJ'S&*;%*KNI,.GDKO\01(6WR MG5@$I-Q"+EP$J888>$:4I3AS,Q%4O26T255F5!-(HJ!E]"%R\%2+K:>\E/B+ MT=S0Q?AIJZQ@!=_+,]2M9/7\0O*% +WQGGO=)70.K7F59CJK1&70L;$F,(GK MHF>MO4VDHLX^7_TH GL<:^AL(26$16('^8U;K8>3:'_"GPF-(J0-;BZ6,!.H MTA45]A1KCOQ--425I[5LFD)>A,QSV;V6!QLR=S7C*B@)/6RNI6=L@F,AVH1( M"[JS%[M,;2W/Y8OEY&>OHRUG1Q%TWCDU6U$B:LR\5:3HX=7D&8;M<>.(>0N! M%P'W;$C90CY6>I08L3,QFXB; 6MLX4) 2&4XI5N>%T(-.NV:()5>7]A6R-G[ M-4-VP,0 UD 16@8_+V273928\V",AZZ>RYVJP2"'P[O(T4!"@RL9@+%4Q1?2 ME$L*K%$@1SQ+E,?:KYO/*^)KI\/AY?3JJM,?#*\OIL/IY;C;(5/^3OQB46"*\&YFTITRJ4 @ M4PL,P9.OZ&"P%HHXYM=3R>@$"K-&E10B*PH"JGL)S1A?PP^UZ&2473,24EI14B8PA8?, 8*D9*^I8UAP/_GODN94K9#O1KY//C)_*;H](GSVH?%.BP>BC0_Z'^8?6$ M>^[5RO(YY,\X/WD63JZM] O)FH-F^<)R]Y =$X/:HK9P&?ZZI5JK<34Y@$P# MP$I%"BP%697&XZ @:ARD$S6,.GA'?X$T/IPF_:@)MXK.5=GZ+IHOF;/QJ/:N M=J@>DH.3JQ.5O[+H6&TL'7JX"_%OJ57=[3640?',.%IY=AQRAJ[0!0/$0/U: M4XUJT9K*B)Q^AH.[GL+S-;'RHRH%("2VZ^>UP!%]S4+,,H'2W# 8DR%WB[Z4 M-H:L40B8E%Q4C74J PXM6<>:2\:8CXR*'Q4+!2MP!M5RA=R8!?'R[-R:J.[: MZ<%U#<^^MUT/Q&JE6T9U.U?#Z?5-K]^]NAZ.>MWA]*)++K+K]N3FYJ;J:!>L M26[O0EK0(>CLVC>U92)+45X>;]V,>43ECT:@5AWP@+ MU&#Q,I QWL2F/B0ZEI=D2&4D5H'TT"2OE%JV[(L@.DV4V*6*5/A.MK:68O)\ M,>73]MM"]/&D>[85J!,Y'H;"Q/DR\1*(^1<3#I)5P$A1H!BH=<_?PM&JL!YS M;S JETT K3O,:#19IR$42Y2T7^VM#(FLY+ITAJ ME&%##R;V->D.L?&1FIY*H!G88B(SWIP;Z;GHM4(AY*?1:R$\$9T94#8WJ<13 M_C@1D3@5G:EMOQ!P:]R<= S3 (3=\^[EJ7M_=O92+/!8Y.Z^JU(3AGK5XWU4 M)6[ZZJY$4%&8H5&2;&0F%[F&9[_$EDS2*T7/K<+@)T7S3B$B9];%'^I-T]+OMF\'%:-B['+3;PP&9I#?= MFW%WKS8KK]S%6,:E=,B-G72'W*G[GT9G I#!C8D-A,1O==1LFOX6W&S%I.9< M"T3U41!$3A98*TMC1O0>09D0?N=4JPP.^8@C4/<.RATGTR7;?+$)P>L*-7KL M;9*=)5N5ZXTUTZYKO3,WEEP5HE5$GB/]-$:XXYGG3REK%^ MS?66G,0B4V&'8\?P 8JZ6_KC3)$N[&4NT:'0$X)A4W4+8I7VEC.I1*TW<56Y M ZH\>ZE2Z*."&)C+9MY U3.7EB0'IBHS.O(:C1M !NH;2>/FO/P,C [1Y0EQ M&8_Q1LB7P'429V#2&&W%ZS!*K18J;T MA2NO/W>[HTEW,IA>=#N=3K<_Z;:I36&_TY],JE^9B-P,&('#_KI:O@X%Y;OO M.N^[V4)2^S@O4)&6D+!4:0M,SU3LG?$WY$N2K*CXCS_Q=1]]W.&@B(R4*R$" MBYB=4E)6;FSTS&QW3^_.3CMGIU=GF8;(E+BC4@AEU\_"5!AQGKH^8,VB) H% M!V^Q\Z26&G.%$IJU&MA3607UW/I-PFT G+['9B6T$641ZU'C+?598CU;K0H2J^&>&? M+5. R$3Q4%$;#)-]B].T,Y-&QYHB(?X%N :H)(V9 MR1'I6B E9";)GU@U 4N'-&SP"#:HDB-I;S:05+&C\$L1A2JH5E;#\O;6QHXPJ9NR[H:<"%%U33X/6]I>0Y80^/8B43N7&Z@N M,(%1N\O(-B_*,3+]2KJ-C :&N$XB@&RHL^72?'/=E%KW1CM2SBGS">0CJ)/' MJ4*E4S@3<[85SH5?PF#ISA!MC>@S6_]2L"@Y7,($IB[*XDM2RG$NNFCCB"=; M,L =0:8L/_&@*[A>!2<=4)!Y.C -?OBH^ *_9[7Q[NQXI^6DM0'67HAZMCA0 M@I-3LN@PC-EK(7\8CH>D+\LVFNO]-!9X 1]*=W1U/;X9]'H75^WNS:C=GG:'Y$/I MC]H7@]&S^E">AZ,KU,7W,XMNK)+-VJ_5AL1_O=5%\ M83 LRJ'[6D)$NP@D..4ZXQJZQG63K"F.NA MK28>9-6^XLV5A8;+-N;@+:IT*:L# &?,=E(1<.9QC*1?TM434:R]YNMI1@2UW6/JA M2MC[,OF >K\G)E*8TRGH3 %5(DOKM&,://RC(R!5YN;1!M,.8+">X@Q20$MB MH!,2K2S#O;Y9ET?]:?VT,B0[RE2X6-1T;DZ]EE>N:?2#YU4+LJU'#Z MUD]@AC(3,LIFZ^44@$VI.M@]2PDYZCRULU3GW Y)Z[ZGKI*V#LBC3NK0 (!_ M"_&^I.?2F8K09^?E@I!(7DJT8L_ 8-3UQ%Y4WTFI1[Z.Q13"(* 84B3 C*K. MM6 &5K3I>8NL:XG(.Y>KER8!0;QH(YJX#.SF N8+-LUVW^V.!N[9"P8AJNZ ML;OVU%A1:C#8&)B*JD4CKEJ:20UV7 BQSMVF%WT+(^&CZDKLU>1Z>M/IWPQ[ MX]Y5ISNX'@RIDG%_.!KWVY.J!P*I0G=26P7!7$^B%" _21EZ\Y"G/CD-"]I! MAFYT!"?1*Z4,7]0B95A&63]R,8L-3FZ5QO?1&BN %/H3Q;5-3O%C]_.B2M$U MN>-DN2087)%;*9D=7!)!\ =HQYRAE91O:26(^.TGYBUP*[1FWS9D)5315+AGA,LL'S>V93Z%0C6;*6]K>3,1% MKP:*]T65HH 9B25H>N?NFWIYUEBG4\[/6K^662/7-10TZX$A,B2I48)*7&BM M O5WBH!LP#PV<]\S5>/*DY\)2YMZHK+_=A=#28J$T1K*HH8T=P$?4X=V6;8' MN'U%UE+Z%;1T#R-RK[JQ:)2A:^'0S85L/QV5OTG9/D6.&?NH@3"H42TWI M.CLZT/Z6:O27/D^PUQ_9:^6,F&[5$^>?.WJ\-.>($9N?() $3!X8<*[*&R4H MVTC4.L(_8(R$KQ5$7_;3[5ZK!L?HLG/='TW&T\OVS65G.!FT1U.RTR['T]%P MKV##X65JGXD%JJ0;[CX]-=$C0H! ^;--Q)2U0R0F/8G"%4WA@"Q>0*SE:0PB QA7?VW/K5]^"J!.:2:1F5A"-P[MG& MCG":)CAV\9Y<:WO'[2>N%=L14]TG,>LL1[K3@9R4T==(YV5&C8?9-H*>32L**8@L:Y?(QL4\N >Z!XA0H M;D\^:V-9=PZ)7;3K*I[J/FDTV#CU,3QY("F^Z ML&RHB 40>(VP9#-F;&(:/)]LZ->V:NUK.E@OZ^%@U2*M ?9B4;133T?J:X)S M+JND+/\=\^2@ 0@(%,UQ8;5R!%BC^#5 A?:R'C)VD/Y@V1? M\CQ%ZC$*U4<@"_:-A7.7.JC1NZC')%W3@AEG4]%5!%Q8\AZT*M3UU'/._8._ MJ,UE'=F](4,L4R%%,Z--!78)D4O#/RCM!XMI\UT$*]H6.PIU_KBY/@?T;(NS M :<3B1X.&92FCJ#"B4_AZ-F6" .Z]83;5M5Q!F,N5?K]]F T -=5>]@==@7. MX.JJ/>Q=5AUG(,Q)C)<)C*<'?A3X:\0\U5L.-'KPB1/DF@P.YM_9=SE511]2 MGE33[6^<9*UL[XJ6&,/BS_:%->QP(P'I6EG!=U0:,A$68G2F_#.)3XCN,''J MZKV<#5E'$?!,!/>#SZD.IV.%+-9;_FXKGWB6RML=H2= MY ENC'0RM]?V'"UF?A.V#(B-D\ISJ9:#Z*4BVHD9I(B7<7KUK 7#)I-P5E+= M&6HQ &>6&#-[:C%#U///;D*DE-U.FH6<1!&WM9*T#5'_PE(U9U)+CAT=U;+C M*4?<#H=[P0M+J#@^DRY7)U;P &(2LU=V]SPB32L[:C3!!X M&+$6JE3UI!;I)!%PD)PRS*.J6<%YSG5L<7GB(@/;F"N+5$ADKDU6BI*M9M7B MT-E\$=&[1<]VCE*@!>5LO!.V&?D3S41^^(VRP('UP)1&5 >_3-8L!%'J^AL]J"+>#&/07 'EEZ95RF>TXK&,I1"5;):QH\0[+)B#UZ%T!H")Y=D/M/YJR66]'3*\ MQ/!)\_ 9%5OR'9*]E&1B"#Z4+IRT_S?)-I%OY.V*#P==20SNU4$/'GA?,E4?P<\IV>1.*Z,OU ?Q*@56T7_,\R5>48)_8 M@_4Y6$&YB8_7&M??@V=Q;GMB M*_CNG)2346I-L\Q[T(&H=?B@%1,3+YZF.7+GO)?Z1S-Y)%@BCR\%";XK&N+1 M+YL7/4JVYSW22@6"W2].L_W+UZ#93KM[X#Z>NF??#]*:"6=C'7_SD[U:]]$G\L] MW*"T5T!:%R?^EU^;5Z_0UIY9+6?<4H2V2Q*.CH M(449TCG_5=OZQ@&UBRSOOR]-"%%J9D1-2"ZM0X7(>3V>AM3)"59HT^N<#QY- M\>J>BHJ[^XH=I O7$V7[)=K95M52%09%@?]^]5$&?HFQUO $(">QI(Z?[%D0 M$FCG%G0_0*G+F+*LIB,[&]/)>0>H2Y_Z5F+#@J1,N)Q,>B94OB+:S(1?(0/0 MS?%G/8WGG@-UT1E/AA>]R61Z.9C<7-X,.C<7741=##J]:7O4/JBN0#DS/9J3 M#F&CQ]:_.B9;58RO4OIDVLQ(ZZ&YADJ3H_EXY$&W%LB#*W&20H-&:QRA&X*? MG!^M&ZY]20RB+"E<3R#":]:_XU10(41LP69#=TX+3CF!/T$\I*SYK&7.8Y/6 M5%>$-*P^7;4A@Z82@$Q10POOH(NI_";?(^:+WR/;@]R'T/:C!28GX(P)D;OV MF','V0[^?+.:A;: SL^7=G@G<**8CL#/YA4WMJ/ &(JI@?AO$3^-G[+V1GR.H(2[7";X1FW@(WR/X M Q^6#!53VQ=%JL@NTOH7BY8D-O[VSMHYG9SD;.7LC"2060SVF.>FTC$E[A/! MBBFK32(2];*0B!=7@/ $.VXG!2Z52C+;0D5O7()U2 7J])XMV'\D%FK["L'1 MR&DB!QT;@7%I=:;6;_<> @[3:%NLG>Z=>O!-A=+?DLX$@?5WUP]$>YJ?@=)% MV7B$[LLR :ED6H+1)^V>BII_KY?;B-RD+0LN1(6U&/6WH ML9@]#N3SAQ\\@-BGIC7\JW6"T%4-WE,)=ZJJHWX#IZ)H84.^W=9BV!>"T,A+ MK# OLNJY$!-W?M<-N89X]VCYB$_)?( MTI8S89!8(6#)^'%F8QAFT9!.K2\;!KCT9PA'+95I32[=ASX MI36:5S=#ZCF>Z_!7V3A>.;:A;*J(^@94O)#JE4F&I (-N9/4D.#V3R+*Q M7S(AJ6Q])46%C/K8%(ZGOT#N1(DZDD*CF;6G_+0TG4#%&3C@:/E"E2J:]H*H M1A;;QL5IK,^,:"7)AI@0)'(M(,0!JHVSE09G)Y4'PQU968VN617X38 MDA)+U49JCW2Q7[:S$;5QI6QU_:-40>\\/EB^7X[XQ>BFU[VY[DW;-]=7P\GE MY/J*K+1A[Z(SZ%6^BI3I'/_+KEX5215MV5Z\=$?3_N?4Q2LH'^"B"\1V[KD: M"Q7);&H3D5;K=&!BRHN'3]W1).!3RFT&CX"3[2[@GUKBHZS8+TM':,A,\0[K MM;>G4?.Z7K9^E8(\NJ@6Q^\D*6J8RE:'AJFRD74I6C6")!&S?[0.W8BT*O?E_;,/.Z]>ML(V4%*5 M:&D,7!B&8$F),52<'=59U=9Q4I M3]CF00#WDY;M"PC$)?JR9LU)\NQ1FVA-]]'5_]@TPU7QI89D]R390;5(UI ] MDFKQ\ (R^N:N1#%?FW_[X&,'/*'20^UM'\VF);,]3K5IQ?XPK&P5F8"""[:-36?OE'F0Z!TF>,EK7S#Q#T0TYPRZ'5\/^\"#H_D[(P@OZ MR0>U\)-#&&7CBXK>:8]&XR,_7(LC*4%U=;G:M-X:QE_2/GA!L):U()O9UO0I MB4)O;B@L! @WN4G!2"KZB@]:!AM I*7K1%(!]2>5LFT^!3$JA$) M;->UH :@J@F;8R".NGUSI?NR3?8"]C[2<,*0J&.ZNV%E^@H$/T]\F&8UV CQUQ.REP+NSPP30 M!->FFMS+F&;9W)!J6ZM"DCVAC9J6+&3?0&L0UVYFYOAO#R)?M M=]"-=,UW+' 4\<.K)@J(FD)+L);X6D3\&=:+$-R1_T:J]"U82[.M>(RQ&!($2Q938^F3_:!@#J(= M2![1858&Z FHC8UA\4J?0=="$-QRQHJH:&HJA"_ ;!@@!3KC,U.$]K 4B("B M80"")T?"Y'4+2J+D/(GT8ZEB+ AAZ;*'A 'Q]56-<7!O>NX*NZMQ3<2=2X,? MIE-U,WO<[4\[W>O1<'C1'_7;5].*&4D]+CWN74_V!"0%8/KY]LM8=Q'Y$E*28 2-IL (-P(:J< M3946C:M>UOS98:0\RC"BC!,01W-#.5%/:^+<^W)8A1P-OZ4KA"AOCHT9+<5B ML)4Z'9403=NZ*1M/M^SH7JW/NR38HUJ;1Z'+]J,WO%U ER]>5/%R]"I%%0?M MIKSTSG?=TPDB[3?#;GNI^HIU)OV+NI'^XVG_R91]R$1W.>+0[:9[XW0/7"XU M)PZYAJS?(%G7A*YU[YOJ-)[H\[D)X:+(C+0YT-\0DBTB*YYI0 9[#EY<2_9Y MG =K;$J^:&&:L_()8'FQ('1$#V$"Y>L.X9!Y[%ZK[R$GJ1J8SU7L417DW:>) M3\-=]>.NQU>A?G7FHF#+C&S7K74?>!L_QI(4Y$74RJ\%"SABDJH=>H?(#-4K M!WDPP_;7_**G4/PK%?YM7UU,I\/!Q75OTKOH]J\'5Q,*:TR'PXOQ7F&-7>C! M_$J[ET>R,YMRS,WA79VXFSS*+P 11X M2AH1D=LKMO]@?B9T"($WS_V#86JX?I4-Q?%3PQMW.AL(CB6SY?>(NH$V50(F M\!>GW 68;Q*=$.<43X5)2)VT")$*5T@FZW(C:P]"(1L&0 MXKHX6F6R4-4BR[%$E;,')$NR2>GB(VG$M%E[)+>"LRRW":5H%3B#5$0!=DW5 M0$^A;^>V+_&M.=.6"%L^?7S?G'CB CW!Q005N%CA:'5 K-?8=L%_%/4,<3@IZ@(V4N"RD8T M5D?N477L@#Q "AT#I0#Y%^)PY<_=!M*\#2BC+ZU0GEOCW0A4>A,,*<@X0C(K MA'9"!3ES5=DWB 1&U&UQ[CHLF6:+ECPO6ERR]BJO,0'2]@<:D+9\61=8]D^' M8C"Y=&>5+Y2>1>^QJ(MW#"*^5OCDB4S$>M%M)8[5P$" M(/)C#H"$_Q8\L'L6"JDL'J%=IY9=$&19FH*RRQ>VZXE.-1*_E(N.31;'EDN# M4%6:!2S[ROY# K'R<8H9M(=)3M-W35JY!4^Q[CE4(37%;K.U(U'TNDJ(T'TBD MX M"*DFV.0OT#*0*CW,L91L&"X83!M:/N:D1&ZFE\ R0 M#"11R3YBW0 M:(7=V]Z&['/M/E$ (9DE'WK%'-@H>"'MB>"-#F-\5H18:[35H80\(N(H7B7C M^FF@BNM#S,$7$@.7R\YBL4J%!64= ^0K26^3'5,%^EO.*(3*-@[!9UU_IP-8 MUCT0Y1J2V*XIK&C8S,(_8ELQCU-<]27 Q+LO;+Y! ,-8=&RG(B&-/'P#\K F M&KU@0PM90'I!?+_G<@#EQJM4HB238GB;CNX=EP!0+1*/,(%9*6Q5SD MUWS9&LU=@,&#N0K=2_GKX[#_W#AW^.S$L6*(!8S:2[;,5HQ7H1&!:Y=O8Z2\ M8F/M#$B?,$?:1*4#5/7*, 'Y!F"_8>&WP,(UX6'!5X;+!_K\AG!R8^"E9=UM M.,G"?/COG(#C8!YX_%>$W_"##4-!E \B.9B;(VAL&_Q4?+CN.+X+.6S/^;7V MG* 3H![&OO'3M/74U)17*O,[F@R'D_YD,IJ..Q?CB]&H2_6'AKWQ<#(=&_&E M1[%Q.N#TO;)U3?@Z-V^L)*A;U4PR+=* 91"A8I6[8%2* ,DM%*( MA#0,02L%):-KG,AI/*T@2KK^)*?Q%.PN"V#0P0LES 4S$%@D<$JK.J6BF%(K MAS?,OF5I]C"Z[0DTX*^Z"KD;T 6H52\*J)I6BG,-1Y[(6]O)S7CG_FQLB)$& M7+0OVU:HCM48ZYFEJCD:$1%?PY02AED0-;38T:\DYA 0D&B#=;3 M//"=S1R:NB'+20"M*F&D5;W"C!,"*XH92@_X/&EES =R=0],TN@00:!S$]C' M1X^X:HCP79^3B.MLI(_L@8F2Q:Y_'WCW29MKB3$M4&U]+ (EFZ_J3YU!YLHL M +^1;.OB;T4_^<>-(EY&E;,31?GL!5]_V@Y'KYFP^WD-L^[)K!7*![LU:P^^QG6R,X:7A480,PJRT7EH2<\YD3',(-%A00L M>SL8^K!A&Z;;E^F&U6&Z*ZH_OW\T$P@+JVTZ^S.7<"GNT/A:&<.-F%$D_JSS_(B1)I6_,7(_LRX83D_1@$P=62M \ZI,Z&D1!OHXP)>90\[%_/] ML[7TT7P\/WW_B*T6*:H2^*IFQ3]"T=9=2KRM&]^9XJX(\-?+)=IQT['R49)D M5#E)LH=,4,5Z]R9$%:ZQ3"=MCO7SYO-\&Q\?U$=OO^ZIQ(@&I]E*-CV MQ1W*X[4SP53=(IU)C\V(E(]VT^>WG)WL'/3X4L?'23-5 MZCT> B7(=M2-+LUV+$EB3%/O<5,9K5=)M9NK@D!-8EV36/?&$NMRZ_PV<*OZ MXS+J@LHX-,^NR:][PZ1;$]K5$44FHEU!!:2:M ,TM#]F2 &%S-94NXM/2^.$ M"KLT;%)_-JE/DE V&Z_<@Y-4%!8-V1Z9H=>DX34LUJ3A52 -;U[S-+P9YN=D MDO'F33*>L0HOGXSWD@6JQL/VQ>AJ?#/M=H>]SL5E^^*"0CH7TZO)R SI- D$ M36I?D]KWF-2^(V85-:I2D][7I/<=F-[79 X='N_KM"L7\!-Q/JGCZ\X?V?[] MB,E$ FS![>> ['-M;#E:DE>4*>:0DVB4@F <*]E(P:S,J7ZG.4A:+DJ3?'08 MYU>H1+\@-8-G##('/J]\@I*8<64SE"RA7I=[,)\MCXD_E486R]RD1!S&M]4J M29X0E.2>0Y./#(97#O2WG'WDT\)DEO# K"1 1SPA#TJ?0L..>[-CA7+OM<2" M7NJ)>J@8;;?*4WEJ>4M7S$:Y&GI6M5.W4D,VR5M-<[J7E905*H]Q2+86$8&4C\!E M^\49OI\,+H$7+4GAHA/&7IG.<)2HX)T25SDI/U->[HSE,6@1FTP;[%?5 9>Z M+L_C#=]4Q'K8U%U>B"0<$&>;I$,\0C2F(:[^?NC6!""(4^2Z)D21+Z-S MZQ.H*!2S\=B=K<#FP$>,GI\GSZG^G+11,XW-!7:#>JG/F-H8+DVAGQ,($9H4 MLT,N2$)XB(3M"L'E^RZ(+M%X^W1\IFDDBY1):&Q=HH5A-V>E2ZJC"G?D].I, MZB="V)Y%.MV1")4[!9-B&W\Z')D+]-/Z_PJ<:1H@^!^G/J%-Q^=_L'"+GA<\FX MT7F%8%M?&+@J%R2"I%9,)=I)2T+'&;\"M$X#J/F7R)I ^CQXX;GL6C,_(A$U MGG-=A$\# %5<,UOAA\T:1.;_';3:[3;\-@>7UEQ@MN@2(3&]P.;:^]R.EC)V MT#*]EZ1NS_FXI-W2YV#&M])P'N@N"&'.JA=$Q<1%@>ZC*Q 4KK6]194&#/PY MX!=MBOW*V AY4RGMF8\A.;C?OAPGNJJS9Y@ :?(5:;!"$*1/Y&PYMZ8V5PGU M;0,,D$#1\$WYPD),1D/P#URJ>Y6414+>2@I(@?8J/,P90Q"-GAA\6Q%??X$# M1JCQ?,.)&E( '2<$"*QT*:RX%0&/X7NM^X>D[Y:3#]+&N37VM]*&48&J(-2, M!_(50:3*5ZIPB<=,O9O#./DYXD9NY!#H0:(@YTLU99@73)=0%B&[VP ,_U?? MA8N_@,H>X?"\-Q,5]E MB@K"J>&!A42@19Y3HDE!$(B5"BWN#8T7]HA21[:[.QD%RD557-/@LAY<"-6L*=\S6$I M\4$AYG&2BV S\\0CZB$D*@2,^HFOIS4!2]F=<4L3Q,58L5Z:03C'+AC2NIMI M8 D4*DG3@W3!@"C#JZ$\&MH]1""(-19.(C#3 M/ZK@=2L)HHG7CF\[U1;?7O^E= M7(Z&5VBWC]J]\<5TLH_=GM$A=^*0AL=APZ6,:2:)6!FR#QFX/VU!\+9US^>D M6NI$"M^>ETU>)F#!O^EAWCH!?P546#&7F$<]9%F%<$.?^0%)H!C?FMBQG=*^ M96 ]$5JTT9B6DW)!>%LJ*[L%WK03UA3"*;6[J))O]4T^MSYK&558Z"KA=3NA ML!GD$'#Y@.F$Z&;G3^::"6-_B+0C@8U0Q!DOPV!SMS2-AB27:+^W]0-=L>>C MN#Y!&EQ?:A9SKJ[9\ZT\L4/C=8CT=5,&TSR*B;X>M%PA>,W?F VO+)Q82_%) M0,%FZK.>^(D[.V,82HU8& OH"]?*[B'.+-!BJC8;)0&%\D#CZQV$% U%U91T M.0/ZJY5MX[-FP:(>NUHA*, U_X/K;Y0]3=P*F@CM,U=+N [%M6^]R)$6&9%B7R1<@')H-L%%Z+)*48LV-J=I3Y1'- <$[,0B C MS8I'V2EFG/@# JQB0Q4"TL,CF$< OKB!N,HIF8(1K\5">#2 Y%(1LWI08(6" MP']G?"M"6'Y.BU' ]1E1568<19N5*N>%:PNQ3K650@56-^$6KN!I=&A@9AQJ M[,*1%(1KX?'$FAG0=9/2CN/0]J,%4TH0EV> K /@&ES\EVZ:Z[%A9M(,TY(&%C>=Q^FOQ MHC8LAZ860/J].C$C@7.ATCN4JVL2?BJN"Y$NA M!J5?YVD\^A)VS%7[)ZA0Y\/JA*T0;.2R8L 8JY2T5;"]ZG7=HU M[#M1=LB0)O!< MKH%N$([TJ(B([5$\PX7A'-([5HR1>;+@VQ4"B 7)!X<%_Q0>/8F&8\7V-_56 MZY& :;D323F!X6IBKD0*P% 8Q2E>6Z)2;6I!V3Y62A?-;JP<+?W^'A2F8 M601"6FX:WO(NN&>A+RI5\57WYR#&;2W1@Z:KT2[0>I9.-6DY&%]-A_V+WK!_ MI ME[QQ??YV #/[:QALUKN$]CB$2S_981@\[#,P/PI&_8_'"$Z_?,^0.10^#(^T M(0\TQHQ+"Y":?YM:TW],KW_]>OL_4^O3SY_^^]?Q3[? MQI^L5YUV-5=N//GYEZ^W/W^RQG_]/)W^??KI:SV)"R=0=B ?.J.O?[O]DBR. M"*Y;MM20N!IRH*:7V8PRG,JU';$$D_Y7S#7WK"]Q$,))?NO/#T';2'VSU_UX M"B]U(D3RR9FR-+ZQ^081G)\"_U\;OM0+"+I,OV$-)3PA3T_@/R<'HAQ?G6Z. MQ5IEF_>;=6M]M3Y94^L+_[\I__UOQVEO\W:X[+>_33]/QU]:TF6^)KQVA+D/ MX( ?M/L>>P\N?$7L,P.>,CMXR%$2<4U1&Y(,#4+F5"#P;M.[A\HK(H;CR J\!7-_BFT_TA[>K.C M>_(2P'PQ-@&5KR.RGW>IYEI)/ %HA^WC=IJHGHV)F^ H- H_4]#@ZGFH^_OSU]OJGJ75;SX5X/NT7*6H3R33-7.I)Q_$QYW/%;"II M%@FOXJNN+,H=%7= MSXZ<^0L,84>(NR1MU7N>LDX*:>1X$D5D1?IM-R&M_TX M2M!.(BBLY"Y?MFR!10I+2)3?)EX&H?N_2>6S.&=@YLGZ RFM2 (Z55E#"N-H MKCSA>Q+Z$>(.M'#%U5:X7U'IER&)W"UOY)G IX)8ZU&7G,!45+(@'+DA@^&:8@]30D/G!E\!S55TKFT^FLIB?;<2:0 MX^_IG@^+ DP*J?3AB"&H9(N=C1[#U&!1Z;Q?,V0$YEN$=MUL^X3-?([#L6K' M]:,\2O_XQ]$CE*?V60EM@3Y;I=4Z:F+=L:;T^^^%BSLK7-ROZ) T$JY+2CMC M50"RH\-[)NM,KCUF<_/O"5J:L1Z7N^*CARZ0$!_X$D_0(:I'3L\QHQ)JFA=2 MTY/7]GM;2J=P*7]&&^.46J)LSSY8OY?]:\BYAMK41=F))YW/SZ-0G>A#G"!0 MW$" DPH%%JX$]:5@'<^C3CUWUG.C3%U!&E1D>WOC^K\7,?WJ>U:LH\DDWZO MW^3@>YI=>\5=*]:%?B&X+WC9WUUA_6(# ,=LS [&RGE)3E-L*I19"C5>Y_A/(5?XO"WD+J[B MTWIBQ\_D3RW'9!=8 X#!Q[D1JY-S_3C5CNJZLR<_ZLM$JVI[%FUA)/UCF&2K M$B4@1YPO7"VJ1%5![!7;,E]E(G?UKZ_A0DHT,^+Z=IOADE?_?"SSPI]3@T;UFD".8*Y>][I%9ZI6 T& M("9[>38J81B3QQ+J/ O=Y#]/VB?X.5K;<_DY9XBO7!!%UB?V8'T.5I ^E%WM MF \6._+F!]>)EP1^@33LV($OQ2_O\5+C\GL68I<>\?YQL#XI7ZS4^%E5Z[#C MWEPN,>WB27[<,7 M@S22G7V/5%8SZ5&.V7KW?,"-AB6/?[COR[VY4WP"V69)YB .+_-;"0Z'LNO, M=S#GQ,:VM%A31!9KLS')$^MD."^2E?UUOQ1I/K7GSM\6I;]$L3:8C6P\]!+K M\%^VOX'*JIV6U6VW#Z^NW*+]%>6!Q.XZVDN]_,L<7I*R]0JSO7S*TOLOPS3& MC)_0]OK?:Y?!9K/9B _OXAI7^.IU^_YG>YV#:*7$ZNH6:P1A*!5";%=<*SQ*L4A*0+$0Y0Z$E>>=URI! -$[>=Y',"Q MV4/MJ/]=>QIS>+%[WFT7NG$_ ?#5LSZS6)1VL<9W[,.A&@@92[G/+,8J-?@: MXXX7T/U>-I$!-O\EWFHXJ!CC-^ZO^GND=^&L8BH/"GW'?O_]=UEM5[B1\QHK MK:4$!/H]EIHD^S&AL 6?$!4S,<:R,A?),H?8,NF81MW+) D+M$W2]$D!:Z@W M.+2:3K>14?VEJZU8GOQH;IU>P*5BQU7E#M"#P'J[!]$\>,%/@O>\RT MCQ-D076X5_6#)V?:OR0"P;]3J(K3Z.P)ROHX:39A^%=;J9H\A6-CS4@45500 MJJ >3\U"=OS2_AD_/\\Z9T4GE^O%=[OQ?>Y>GMIR)!N ^="XX5[]=9?[.P*Y3U MIS;^J\L*/::N>4/_;V_W^]UW[H'N1IW896H'X^V/4ZN>LD-@HUH]5K(=U M5*Q!7WV:P]L7I_D>0,/7^FFI?\_FZ$'R?2%DX2NG*F7(Z*7Q8Q5Q/;PV[W*1 M4UB:2WD#G\C1 E8,>MI!SMD6_A:09P[S #6')*5WOA P;\+FV*?J6(B> MAJS.>^TBLOK"?#<(H7\HID8\C;8(OBF=U69X=&D_4^FV)ZJRSX56>M4"!>,8 M&F U 8#.>=/0$"\"56T"26^9"@1D&P> W#7[[_C42/ZZX1) Y8;C'!)\*OX MJOI(S(9NCTRW%4WK*(ZLI22KZ%M3 7HWD6J(A#06XSA@X(8IGE/S?3-I4<55 M1CX%L=XX&*W#SD?+@2KP[HPZN)@],KZPM4UK1:PD^0IB=7X C9RAQ"7_UE1E MWP9OO;;IT#_O%!JD)07(GF!'?#%1O)Z[%RG MB*I.R%H%2<1[S4+P+,.9!:W5*?F 3T*K5P$8HY#*_XFE3UJK5,LBJAI&YT 1 M?S1[=;^BVX_81%/<70QR%ZEV&(+^X+PW:FO_ZS\[B*!;C!3H]O?[KBHH@F-) M2FCXLMJLA"BSO3QH315#B54*I=9DJ__\%+! 3=YQ97^K)3D_0\@Y1WN\:'^' MU/V$Z'\U0A"O'6!\Q1X7C9+4*$D5D"V-DM0H26^)G!LEJ5&2WIB2] ;=2(=V ME&J4ID9IJH"L:92F1FEZ2^3<*$V-TM0H34_!1^[5E['17AKMI0),WV@OC?;R MELBYIMI+0\[545=VH.ZJ 2=ZAF#9@8W#5&?CQCG3J#=5$Q*->M..F*9"2([* M=5<,Z=$R%J5LB#"?UH:D0>:\J<+<3YX ?LRDQIYWGU(/"2__X,9\GO.\ ;!' MXBX2?/I[E.7Q8GF#3,=SF;0]%7G:UB]\J,#Y8!V>]:M/(DG_#MF='8+HL1X_ MR:*V0$E2;-*A<8WSCZS3P&?6"MKAP7TB0?>L:>A2(9!B<:[KE!_>D"J=U \X MMZQQ\LE:V0Z3J='9QCUS/@77WS KZ<54I857XJ Z/Z X V>NB/UK RTXMECX M9,-7T;-6@4,5 7.6VXZ WS"S7$]^;Q:[] <4/ YEQ1 Z)Y;I]AR4]0)<.GX MUM9VP?7T33AG5-K/EBT%H7!&L]JE/W)J,PS..V<5JZ)696=?<<+=I\!_5R"K MM_L*Z\#WMEP[6-GN$^3&LRS)Z]-NZD=RG"U$-Z?Y)@R9IF<)]0?%RX/+5Y=? MQ&_ZMG9#ECI"X1'-@N^0'5!,-74NTKIRI3+D?W2A@DO!*1A94M"#@*_84E?1 M!NL6JH,I@^##$W11OJL9^T+N* HJ48LGL2U6MN\_*J3Q I9#4Z?M^RA>6&PB M'<]IH-AAXD;SD('H@J: @CD.9K4/V.=//1Q*::WL/QB4A]-&F0L6%!9]:0=M MJ*>%$GE,IKZN2W"NM7U9#[%:%B&9.I/TT.CNWR@T-Z#F/@01L9,&JM-[5BJPI3J%6'[:!;)C9 MD5NUYG+'CM:_M"I:;"98F6872HIA6!XP=((#0,;-6-+9OT4J,_+K,OK MDWOJ1T$+'"Y=?O8!J(@.B[6]A2XA @X4B7"_':O-:);]L=")2.KB1>%Z:W3> M 8@$7QX,3GG6K?].5I0^,E;BNUCRJ;.9$Z$KN!J(&"Y$]!.@:#<&Y_TZF[XO ML>>OKD:5.#G*CI;5QHO=M<<2NL@_6QJ6.][A,@7GGSP]8#NPFU60/7*:-7_D M#WE&EQPKS:GR-DZ5[W3);T4;N[3B:M/9UM9DV4;/< MI3_*-))<"TCI?T8TJQ'2.WX46HV6) OZ M@*UK:1^.LN,-CN.Y<1Q&_.$O$3\=Y\$*\#BXMQX7.:JHC&W]-[?F/W2A\M=IKVW72V./FJ-RMEX3!O>MDM>@:GS_5*6-A!BN+ M1$45U9'=XJLI/%"M">0J3;TBRIPP.UZ6*"&/?GLT8LP(C>.R"%Q^'B/A@H9F MRQ30Q %K;F;:G#]\MG!5$;8K_#AW(9O;2*AB_P)GK;CJGMNF4$/*]J#SJ"RR ML#-S*S-7(TE+7.#8L8I_1'G3XOS,OX.76GN/:@S_YC6X4H%9HEVI31;(C61; MQ-&.7=FXG<3J?$*]08VYK):392<>.<'D49VW[WED=;]H 4U@1^*ET\_DZ"FB M.WD^5LE4 XSU:G") PM)B20H%[J-U*L0%Q9+5FV3C6V5'O4'E^L#(8O65 ;U M";OZ$BF2K[W0Y2%,W]L>2SM^A1333/BUYN^3NU=YY8#K?"2]S")S(1()(:*' M0%6?U5JZY^TW\W;#2<9Q!%MPO+7J\]=PX1 MPI;PAE/-'Q'JL&.4/[&[TH(3SH8IOYP;J4CNG-D1D[#UBDNHLN/N)@@7#/#- M]7V%B9:$:A>GV[@+8Y_A!]_H&K-)9;(_/@767I[TQ--=9^ET_*,/8A2'6K7T ML1H@O.NE[=^A&G?-OPP#C_ ,#0"O0GI/22!#LWQ(+Z?T1EV1K%G3M$0Q_J)<[*M H*KLW2I$L0JN[P-K.HMU0&6=6Q?M@QP M^Z#BN;F'YM!$* M$R&73! /XS&$RWY58ZH<;HZ'!8:,W#!"BS28SS>A1)EKS<:!O!L8^=-AY)^" M<&5[UF<6NR%#-\#X[BF \::F3N%28R))L[2'+VUQXXK&IK?:#U>("B4+"?;%?_FQ<)?W\*^)FBXK15VJ#JD4PI>RZ*J[7Q58\6 M-@6RA:YT3_JG;)&-1[L=60#P'&V\O:_E0E!SAMO5BN\ I+9",T')4F\F&E6QIFSZ&EOV(N;\\/OOV"@/TXQEG;AF M]9^R^OLN/S\LN,)7[]YWK[_<]\5V]V8U8^C80 (_5AS]?] +="RD'K85?8XU M2]CY6"_^"POG?(:<:"O_\H\C:F-2W7XW=P[: S*A6?T5X+,^@H_>'S5&'*SA MD1@".%K (S5;$:D>G0\O!IWD?W_^. M";C2\FP>>9Z\C]D'^DMFF)&+"+^&3 M\?_SI"\C)3D!$AJP-_JS%DY)?3^;NR,PLB.-@E=I/OM;ZXNN? MZ7KC3R%N6C<3*'P&R?L3BR( 5::Z2Y7'=>KUBIT#7DT0J9AX9_W-B@+/=:P_ MM?'?L[PZH-@78*LM78=S\3%>W31@WM[6_KDHS=8V[/EV]K#; ML.=;W=J&/>N_A[V&/=_JUC;L6?\][#?L^5:WMF'/^N_AH&'/M[JU#7O6?P\? ME2;6L&>=MK9AS_KOX:AAS[>ZM0U[UG\/+QKV?*M;V[!G_??PLF'/M[JU#7O6 M?P\[;2B(M@I"UO#I6]WC0CZ5>>_B[T]#F'8OGBMG95?&2E4J>-X$H@CG>A.N M@XBU,FC_3-^U).V=$]=\X]F0](YE(54;,H=%?-[XQ=O*<7H-"'NG$,%^@RGZ MCKT]3G+&R[QIS7>C6[@;T\6"48T(Y &^)=!QREI+SH&3RW$T 52RU+WB MI;;G2Y&;YT+9%;[>Y]:O245AT9R>/Z%E,;A6IO<=*]>!QA:2$#)VK)D=<6DG M:F?DR]!C#5Z8@*'):"6/S56""3XL7;XBN"S//:/2K$K+36JBX*:%%J>19Y]3 M:?F3M]R H-;YN9@NGZFIT^3E/J\$;O)RF[S<[V;UF[S<)B_W]5-3F[S<)B^W MR]=_#)B_WS6YMPY[UW\,F+_?- M;FW#GO7?PR8O]\UN;<.>]=_#)B_WS6YMPY[UW\,F+_?-;FW#GO7?PR8O]\UN M;<.>]=_#)B_WS6YMPY[UW\,F+_?-;FW#GO7?PR8O]^WO<9.7V^3E-A!VA+ W M>;E5VHTF+[?)RVWR*J6V+G89_1EZ+/AS: M8?KDQ[&_Y6J"SQ:<)M;V%K->-H*9&0G1S9KOD6VM6;AR8U K_GO#WWRQ1;IV MHSAT9QO<1VQ6SLD*GJBH"Q^C,0=0&B>X*QQS[@))GMJ19:O6U6?0_]SVM[+# M\B+PN!8#@ZW%6R^"XYC M]]0NE/@'$E=9M_(OC!_-M"4H+:6L/OW"?#?@#]N2R.248C8V/ZMZHGQV9X^6 M2F9E!\O+]2+U(,G:VMO3PJW0D_(E34T@JQ >0?"5D[S/!7EUD-93>4G:'L$M+V?:XY\(,Y MBKGJ#J<,+;A\(^LDG/=Y^=O;-EQ?8ZY_ M=47CM8TCW-'3614LI'7H0M@@L%*6TNGMHC&3WN[1 L[:MW)>-+9/0ZXU(M=B M>C5=4\]VUK^@$*[&03NOPD'+/_.#=HR%^)[KK&TD4R.9FH.T(=?O@UQ?UC/X M^^^_6\# (JIE"E&M5OE9(JQ.%=2:7RF:?[VT_3L&0?)K_LPP M\"AZ7[$M:\Z&QMW<:#T-97\GE-V$3M]P$*7A^(;CF]#IZW#]V[0GV$O:$Q-F MQ\O&/&A$:M5%:F,>-)3]-BF[,0\:\Z#A^.^*XQOSH#$/#C4/%B]J'KB1/7,] M-]XV-D(C5ZLN5QL;H:'LMTG9C8W0V @-QW]7'-_8"-^%C9!ED2-,Z7:A5=YH M6?8*"K%$N-_WV$L96F$#-<1<@L@"')'E;)(J(6YD?8':2X'/BY97+8:TW03A@KG':QS]_#-695=H@XJP7N["V$7XP;>Q8F]9/C,Z MO7M)6[[!!C;*4$V5H3=AV-<,#EZ*!D^TBV,5QZQH-ERCGC7JV?>AGKWTP2N/ M@Y<]=]O'.7:AC..CNEW"Z?JTL_3 6>/E']R8/WB>]QY'5D!S1I@PZ^^N[ZZX MR!J3I#NW*G]8O[@:VNLV:FC%U=#B4II<)7IPXV44VSY,'.N=_:L7@(+CV_'RY:5A)VM M4W=A5)$-PJ(DM\RE.>OJ!(ST+.'S_+\OXO7L#EKM=OMIKD_\<X"?XF.2%Y\)X&ZD0A<^KIH<>$[C\M]+-HKM=5^NWMZ=W;: M.3N]4L^_#CAG<-:Q0A9M/*[IBB*_X,IV?9I5=BK\M?BNNR&\#K\2*H;+XL!\ M/F^A;$=S"'TG.?3%) MQO%:JU##=W&\JN.0RR:MI00W8]0W#\O 8O3!R1I;2^8K_^T#'-6.T*F?#YM4 MC0AM!:?T+,=E_[PP]L1/,HA$ ;W;@3/1X4'W&D. M=65ZU:-1]5ZQ NU %RUBYJA1A-N6T@2/YU?\'?\]33N1^J6A@]BPL<#L 5=% M; = 5+CVCO"DQ+$]7_+?I]^67$>)K=_U?W5N=_02=NYK*RYD4-DAVE*V9.%( M]33*&A&UVL)GD8&C\\L2DX';D!OD[2=:"GQG$AD76;FL.:?A(+;&92[SN4TQ MAP]S3CXH*,4V>O:#>L*76/0.? E7WVWP8#]M&<",7L?R1?A0RH,:;>9+>C,@ MWVBS9F'$'()V3C_??AGCHL!=B1_33]/?[YIB3-7'7=+?B[,&-?_V#J]'PH]C]VH[8]C_^=-'MC#Y&UE^9ST+;XQ(G"%G4LF[]^;&LX.=KJ_S) MIG".-'C>"GWT>D@K M2UOC3;P,0OX'Q_J%'U:!_^;>$ J'/PMY7+[O#MYW!H]=L&=>2&*JZJD +[3; M>T^RVR^7C]U'3Z!;/ 'QU^1CT+^,5]Z/_Q]0 M2P,$% @ Q(C:4.D!_),0! ?1H T !E>&AI8FET,C$N:'1M[5G? M<]HX$'Y._HHMG;8O@'^$$ X[S%!C4F9HD@$ZF3[*MH(UD257%C'<7W^2#0D0 M,KUTVB.7Y"$$K;3:;[_=E>S%?=>[\";?+WV(94+A\MOGX<"#2LTPKHX\P^A- M>O!E\G4(C;IIP40@EA%).$/4,/SS"E1B*=.V8>1Y7L^/ZEQ,C+.H<';HQ1I/X?N.]J->CQ<)9@)B$4&$D"YKB)(I:U-\+=6DAX#0J+40XY +I ML+5G+,)"XU";C[]]'@]Z@^YHX(_AH@]>=^Q___B^95LGSAC._'-_U!W">'(Q M\L=5&)Q[=7 -;6$OKBF-0'3^'0#;W 0JA3#8L>&:_HIBB*5>S4-MFVF\U*? M*+I8.5XWP+A($'56.I*G.E7F>DN) HHAQ)0N9T\K9J489RD*5^.G9V&"Q)2P M$AZ:2;X2%$512G(2R5BM5LX'7*@XUT).*4HSW%Y]>1 6C5BQ*B-02Q1"=EJQ M=?K*2'^(N]DEX*4)^X.S6K0]UVK=S^W8X!8+24)$EQ@"+B5/G WR;47D.K/K MXW+]AJ@DP"[97POHMJ MJ+Q95 $Q&/ 6AYA MB0A]N[[?KN_G$^#_H@H:S[7D?T>%GXUA++G 616&0^^^J"E)B&ZP4(("0HE< MJ#(OZAZ>6PH\DO>V^7IJ_(_[^N)K_'B[5?62BOP+1D)2Q"*X%#Q5GBSN+_&R MZ*&'*A2"MDLR$A$D"#JH5Y3F*ST!Q MOO$T=889%HC>G;X#%E8!ST.<2KCF K9.9M#A^VD@\YB$\>/&/^UHP]1!@R\M M@=ZTZ*LK#1GC39\@XA#HACO.,BCZPL4:W>/.0/MEF\Z&CX7,2I(.I52 4$) ]0&'(EX=$LE(HJSG0._Y@IS6S) MGN9+BZ>"AU@L2GG]?]*9WCN K1?K;0#6DP%8CP-82O6W@]5Y4OP2<^@6/Q%U M_@%02P,$% @ Q(C:4 LY@STC#@ +CX !H !E>&AI8FET-#9D97-C MU;:7,;-Q+]G/P*1"EG[2I2/'1$EA15T9*<<->65!2S MKGP$9T 2\7# 8&9$E4 MR1"_OSK]IMD4%R;(9BI.16"53%4HLD3'$_$N5,E[T1'-9O'DN9DOK9Y,4]%M M=]OBG;'O]9W,GTAU&JFSRP]3/=+I:ZIE*Q)5:B(&9R?B$[R7Z/^JXTYZG)R0]WCP[E2*6,[R;A$?? M'W3&^WOM@X.C_7'WX.BP.QZKHW"_VU7CSLNCG;/3EL1_?BO_D<\OQ7GOIC_LO1&WP^OS?ZTN MX(&R1FJ\-N^G2[I)@_]C ;[[=J][\O ?G-02*O$;QG4 M-M8(=O[[N'+@Z-6&__(0>!"'*L3JK")U[P+F?H_U;WDT,5"%S?+E^DLA:[#GIA,]F^H@4JR3?AP8 MTCF;#HI.A!>JT ]AT2=+])PFWREFSV?<>0'#Y1/B.MY6L"1,ETYU4MIO5SR% M\Z.$L\S2J;$8.;PW#"G"$YVD[!)85 -N2O]%,D78\54\.4-PW]+;#02KF$LK M[F24*<'&_N[;HVZW?5)]C"]U3EZX^.UL&/2&+6XAW=9Q=VK/P(7PXF*J@ZGH M'JP,.)5W"KBA8@$& ',XQT_$+92,VSW^ W41@0&79GM0E6&U4F2J=!A5JXZ M6F3G^Y-$K#E[#FJ%#01IVF!15@213!(WW8I==K]@O^?O&M@1I\?[1_,/CR&1 M5W3A4C !^ZV)HZ53XIH*ZZYMU02>K&82S?!.(F6%"@'# M9N?EWGX5!\EW=2H8GFHC813.>)WN\]$+&MY MU*%#Z]C$38:H1(XBY&/Q$PRI[/KHC(XF5N+.I$0?P<@DH)EE07Z/PH*\$182 M6T-U%1)!0_&6@2DJ3^3H_80'H !5D8\MS!>"X 6IL0G$^!D#1.*?,LZ(A'8: M*.@Z+QN5R.Z;A12OJ!*$[!"U(#<4WPU^Y)61-A0+21']6Z:M$X<()P$*\TM> M\$+=*=L@(FR9SRYT.G6,M@;]) .6"9DBM_"I4Y9_0,R4H@$:3KAS$RJ1^.7M MOVSO'K4/7PF4CN",BN!-ICS+B,4< 71B(<5\*A,(&JI]Z!T%1T= M@,*Y@;]+7^X*0N2T7LN*2$TDH;>\DSHBN&84Q2I2JT<9JP<#3K< N!\:6.?* MQD@#"T)?#V*0Q$29^X)!X<*<:K+YQD)^ZR3UU<&Q-#PE3,#DE:\[B6>-'<#9 MTC8.K#'>11&MM9F_S)CYC&3K9G#Y^G(PN+QXXEN/6$IO<$0@$B(=/*'BK^ME M(-R=619(EC4SD>J9ZT_A=X.9$^)J9BRE9:Y3,46E;*]7HT1"0/JJV88RB#5@ M=+NB5O,C^D&-/%W<7N%Z9/3/49//20(X8UZ9@=#E)34UTQJ$<;Y5DY#X#N=< MGO4OD2Y\NR[(WXKT#'5:ZOIQ>$L10@7NNZN>'!1X><;Z@V>YH2)@A[>$KLV7 M8])Z5V_=2JP4B L--RHZ*)5=UT9@LBAT4.[6Y:C#@B\',@/]8(WXL1QU3#*F M73;O/*Z@'Q-'/#OW>8M?G\DT):C$>D%]F1Z6J$B+K@#Q%XIQ:[Q@#R,^"C'H M,1<@[QB! #>V1%ZE\W*/O2O-HH]TBICX6TW, >.L=I]\ G3^EV](N5;#_6,B MW'H8-")ZV:9O@8ECSPZ+BN.V$NT#YY0WD8Q76F^5ZWGGS7FN!D4-S9S5Y=F] M! :MF;2VV?.G[3M-;3[,7$Y4J&9#-Y>6LM[/S4-J=:5,'=QRJCV)T"A7Y$APY4#/J3M"0N;*_YALQ/M=:QPQ7[$^ M]22?FI)UGCRX_+%_.QST!J)W=2'PX>H6O%GT?KR\&GZ9ROJG0 M9DF:DZZ&N-KM[5+XB(%9HA"%+Z("QGTX,1&ZMSW1[K:[G;QW/^ VNI6688(/ MA<")16]"B)#W_U;XTZ,5?)]#-7]%SSZ_' Q[_2MQ,[C^=_^V?WUU2^WCZ/N MPT=B?G_!V/!G(-8/&VSM12>\V50E;_A>;I>:S&YBL[$CE*]Q&[2P5]F?*AY^ MM6R^D8MD9>A7RPB7"DKH#G!PWO*MG[(Y.9=63JR<3UT-QC40DA5EHV8JWRMN M-JOQ&/24RBH$='XHQE_H^,7:Z;Z0T&1TT.#>Y\:R[Y[!5X$8!"BU M'G>)41:EA)YSJ[K:/%M@^)2/?M!.6E(L1=87DX]HQ.*@_2P?W;5TO%K]M6+IV,\Q*)@GDBKC%N)^;H?B3;]?<-BR(T\>"U4'B%I6=I" M@GJY=>C2(._S5?RH&A.-L@+UM2L-91*\ 1^-S4R[2KN@N*.\55GN0\Z(5T.( M4$5 :K\Q318OX\('2A"91-'+HYQ>D"MR)+ K0FM^'[_JH"_;(I3+I-Q=I:%H MVUE0LXD+QP7U72W$0)5+FS4T.Q;R84D-2ZXZRTUZ-PQM.A=;X:LZ.G&D*%1^ M^W5EKZG8D'4"N$BHZ1C0+L,["6!G("G7M^=70AM=*I++^OU#?]^UW-W I-*D M@BV(XSMMLF1U!<5F?>Z=G^A((QF\G\!WXK 9F,C8XV_'_ \>EH M4MY.^S[)W) KK[O.1Z<-,HOW5O?(^4KAE \0>;/SY*X?^RBKI$9N7,YP!+! O8FF_>LJBM()"4$!Q5O.^ G'0@QL M>A9PL(C)\GO/"EZPFF&+*'_ N2E:C(XS $3$Q]VI>1XIR83)*L6HP4G88[MR M6]AQ$&6ARJ&N/F_-16O(VG#ST%&$]5RSP@Q2K[PR=Q!9<'M1_C1+H[CI)%2* M#92D.LU2OXGO@W3";4(F*L_U"ZBWX#&IH8.5<38;N=OAEEUX)G'/M7[A-DS3 MA1%T5 "XAF4D]3S 1V=\1LP-X);V/'GA\Q9+3%\3/)2,7=KS!Y7C]!Y4J.^DU4K*R,&F+CHQ2 _/=M"9TE MY'0*5./SF2Q"Y:] '&=2\41..(O&XDY:YDE>EH)R!F8V\JPVA_>4VKG2[_KP M]B6A&1VHHP9"?@K!0SN#G3^OZ/"DQ-4Z&RBS_,H4.J<(3[N97^9NYI1+W(2. M\*F MJ5I1:D*Y5P38V116J:IVG24Z2;W+9O>V1)!X#MN5]\1DZ.#>@-BY4\B MJD%>)4#YP5@^F51; L2;46,M//$9'FMWYU:!8@G2,9=R_DQ+H=%-$/% $_%Q M\7)O5::5TIMF7>_FK# C/[ <@_J38>[\R71JA>1J.CP4W=;>LTU]F16U^:U4 M5UL[5?OA-YOC$_+?9PGHOP[J?95_X3^=_OJ4_Z;[[+]02P$"% ,4 " #$ MB-I0)NI#BC(0 !&K $0 @ $ 8V%S>2TR,#(P,#0S M,"YX2TR,#(P,#0S,%]C86PN>&UL4$L! A0#% @ Q(C:4'4. M)0N2TR,#(P,#0S,%]P&UL4$L! A0#% @ Q(C:4'(O$*PU4@( ?N4; !0 ( ! M3<(! &-A2UE>#,Q,5\R,#(P-#,P>'$T+FAT;5!+ 0(4 Q0 ( ,2( MVE#!O3HM=0@ (4Z 9 " 5LA! !C87-Y+65X,S$R7S(P M,C T,S!X<30N:'1M4$L! A0#% @ Q(C:4!X&CMWT! >A8 !D M ( !!RH$ &-A2UE M>#,R,E\R,#(P-#,P>'$T+FAT;5!+ 0(4 Q0 ( ,2(VE",]]_0?7, B_ M! : " 7 T! !E>&AI8FET,3 W97AC97-S<&QA;F5D+FAT M;5!+ 0(4 Q0 ( ,2(VE#I ?R3$ 0 'T: - " 26H M! !E>&AI8FET,C$N:'1M4$L! A0#% @ Q(C:4 LY@STC#@ +CX !H M ( !8*P$ &5X:&EB:70T-F1E XML 49 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Policies)
12 Months Ended
Apr. 30, 2020
Accounting Policies [Abstract]  
Principles of consolidation
Principles of consolidation: The consolidated financial statements include the financial statements of Casey’s General Stores, Inc. and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain amounts in prior year have been reclassified to conform to current year presentation.
Use of estimates
Use of estimates: 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 disclosure 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.
Cash equivalents
Cash equivalents: We consider all highly liquid investments with a maturity at purchase of three months or less to be cash equivalents. Included in cash equivalents are money market funds and credit card, debit card and electronic benefits transfer transactions that process within three days.
Inventories
Inventories: Inventories, which consist of merchandise and fuel, are stated at the lower of cost or market. For fuel, cost is determined through the use of the first-in, first-out (FIFO) method. For merchandise inventories, cost is determined through the use of the last-in, first-out (LIFO) method.
The excess of replacement cost over the stated LIFO value was $87,546 and $80,814 at April 30, 2020 and 2019, respectively. There were no material LIFO liquidations during the periods presented. Below is a summary of the inventory values at April 30, 2020 and 2019:
 
 
Years ended April 30,
 
2020
 
2019
Fuel
$
33,695

 
$
83,204

Merchandise
202,312

 
189,836

Total inventory
$
236,007

 
$
273,040


The Company often receives vendor allowances on the basis of quantitative contract terms that vary by product and vendor or directly on the basis of purchases made. Vendor allowances include rebates and other funds received from vendors to promote their products. Vendor rebates, including billbacks, are treated as a reduction in cost of goods sold and are recognized primarily based on the purchase of product or shipment of product from the warehouse to the store, or sale of product to our guests. These are recognized in the period earned based on the applicable rebate agreement. Reimbursements of an operating expense (e.g., advertising) are recorded as reductions of the related expense.
Renewable Identification Numbers (RINs) are recorded as a reduction in cost of goods sold in the period when the Company commits to a price and agrees to sell all of the RINs earned during a specified period. The Company includes in cost of goods sold the costs incurred to acquire fuel and merchandise, including excise taxes, less vendor allowances and rebates and RINs. The Company does not record an asset on the balance sheet related to RINs that have not been validated and contracted. Warehousing costs are recorded within operating expenses on the consolidated statements of income.
Capitalized software implementation costs and Goodwill
Capitalized software implementation costs: The Company capitalizes expenditures related to the implementation of software as incurred. These costs are expensed on a straight-line basis within operating expenses over the contractual life of the contract with the related software provider. The useful lives utilized for capitalized software implementation costs range from 3-13 years. As of April 30, 2020 and April 30, 2019, the Company had recognized $38,593 and $27,873 of capitalized software implementation costs, respectively. The outstanding balance is recognized in other assets on the consolidated balance sheets.
Goodwill: Goodwill and intangible assets with indefinite lives are tested for impairment at least annually. The Company assesses impairment annually at year-end using a market based approach to establish fair value. All of the goodwill assigned to the individual stores is aggregated into a single reporting unit due to the similar economic characteristics of the stores.
Depreciation and amortization
Depreciation and amortization: Depreciation of property and equipment are computed using the straight-line method over the following estimated useful lives:
 
 
 
Buildings
25-40 years
Machinery and equipment
5-40 years
Finance lease right-of-use assets
Lesser of term of lease or life of asset
Leasehold improvements
Lesser of term of lease or life of asset

The Company monitors stores and will accelerate depreciation if the expected life of the asset is reduced due to the expected remaining operation of the store or the Company’s plans. Construction in process is reported at cost and not subject to depreciation until the related asset is placed in service.

Store closing and asset impairment
Store closings and asset impairment: The Company writes down property and equipment of stores it is closing to estimated net realizable value at the time management commits to a plan to close such stores and begins active marketing of the stores. The Company bases the estimated net realizable value of property and equipment on its experience in utilizing and/or disposing of similar assets, as well as estimates provided by its own and/or third-party real estate experts.
The Company monitors closed and underperforming stores for an indication that the carrying amount of assets may not be recoverable. If the sum of the expected future undiscounted cash flows is less than the carrying amount of the assets, an impairment loss is recognized to the extent carrying value of the assets exceeds their estimated fair value. Fair value is based on management’s estimate of the price that would be received to sell an asset in an orderly transaction between market participants. The estimate is derived from offers, actual sale or disposition of assets subsequent to year-end, and other indications of fair value, which are considered Level 3 inputs (see Note 3). In determining whether an asset is impaired, assets are grouped at the lowest level for which there are identifiable cash flows that are largely independent of the cash flows of other groups of assets, which for the Company is generally on a store-by-store basis.
Income taxes
Income taxes: The Company uses the asset and liability method of accounting for 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 income in the period that includes the enactment date. The Company calculates its current and deferred tax provision based on estimates and assumptions that could differ from actual results reflected in income tax returns filed in subsequent years. Adjustments based on filed returns are recorded when identified.
Revenue recognition
Revenue recognition: The Company recognizes retail sales of fuel, grocery and other merchandise, prepared food and fountain and other revenue at the time of the sale to the guest. Sales taxes collected from guests and remitted to the government are recorded on a net basis in the consolidated financial statements.
A portion of revenue from sales that include a redeemable box top coupon or points under our Casey’s Rewards program is deferred. The deferred portion of the sale represents the value of the estimated future redemption of the box top coupon or points. The amounts related to redeemable box top coupons and points are deferred until their redemption or expiration. Revenue related to the box top coupons and points issued is expected to be recognized less than one year from the original sale to the guest. As of April 30, 2020 and April 30, 2019, the Company recognized a contract liability of $11,180 and $6,931,
respectively, related to the outstanding box top coupons and Casey's Rewards points, which is included in other accrued expenses on the consolidated balance sheets.

Gift card related revenue is recognized as the gift cards are used by the guest. Gift card breakage revenue is recognized based on the estimated gift card breakage rate over the pro rata usage of the card.
Net income per common share
Net income per common share: Basic earnings per share have been computed by dividing net income by the weighted average shares outstanding during each of the years. Unvested shares under equity awards are treated as common shares within the basic earnings per share calculation when a team member has met certain requirements in the award agreement. For example, if retirement provisions are satisfied which allow a team member to avoid forfeiture of the award upon a normal retirement from the Company, it is included in the basic earnings per share calculation. The calculation of diluted earnings per share treats stock options and unvested restricted stock units with time-based restrictions as potential common shares to the extent they are dilutive. The diluted earnings per share calculation does not take into effect any shares that have not met performance or market conditions as of the reporting period.
Asset retirement obligations
Asset retirement obligations: The Company recognizes the estimated future cost to remove underground storage tanks over the estimated useful life of the storage tank. The Company records a discounted liability for the fair value of an asset retirement obligation with a corresponding increase to the carrying value of a long-lived asset at the time an underground storage tank is installed. The Company amortizes the amount added to property and equipment on a straight-line basis and recognizes accretion expense in connection with the discounted liability over the remaining life of the tank. The estimates of the anticipated future costs for removal of an underground storage tank are based on our prior experience with removal. Because these estimates are subjective and are currently based on historical costs with adjustments for estimated future changes in the associated costs, we expect the dollar amount of these obligations to change as more information is obtained.
Self-insurance Self-insurance: The Company is primarily self-insured for team member healthcare, workers’ compensation, general liability, and automobile claims. The self-insurance claim liability for workers’ compensation, general liability, and automobile claims is determined actuarially at each year end based on claims filed and an estimate of claims incurred but not yet reported. Actuarial projections of the losses are employed due to the potential of variability in the liability estimates. Some factors affecting the uncertainty of the claim liability include the loss development factors, which includes the development time frame and settlement patterns, and expected loss rates, which includes litigation and adjudication direction, and medical treatment and cost trends. The liability is not discounted.
Environmental remediation liabilities
Environmental remediation liabilities: The Company accrues for environmental remediation liabilities when it is probable a liability has been incurred and the amount of loss can be reasonably estimated.
Derivatives instruments
Derivative instruments: There were no options or futures contracts as of or during the years ended April 30, 2020, 2019, or 2018. However, we do from time to time, participate in a forward buy of certain commodities. These are not accounted for as derivatives under the normal purchase and sale exclusions within the applicable accounting guidance.
Stock-based compensation
Stock-based compensation: Stock-based compensation is recorded based upon the fair value of the award on the grant date. The cost of the award is recognized ratably in the consolidated statements of income over the vesting period of the award, adjusted for certain retirement provisions. Additionally, certain awards include performance and market conditions. The majority of performance-based awards are based on the achievement of a three year average return on invested capital (ROIC). For these awards, stock-based compensation expense is estimated based on the probable outcome of shares to be awarded adjusted as necessary at each reporting period. The market-based awards are achieved based on our relative performance to a pre-determined peer group. The fair value of these awards is determined using a Monte Carlo simulation as of the date of the grant. For market-based awards, the stock-based compensation expense will not be adjusted should the target awards vary from actual awards.  
Segment reporting
Segment reporting: As of April 30, 2020, we operated 2,207 stores in 16 states. Our convenience stores offer a broad selection of merchandise, fuel and other products and services designed to appeal to the convenience needs of our guests. We manage the business on the basis of one operating segment and therefore, have only one reportable segment. Our stores sell
similar products and services, use similar processes to sell those products and services, and sell their products and services to similar classes of guests. We make specific disclosures concerning the three broad merchandise categories of fuel, grocery and other merchandise, and prepared food and fountain because it makes it easier for us to discuss trends and operational initiatives within our business and industry. Although we can separate revenues and cost of goods sold within these categories (and further sub-categories), the operating expenses associated with operating a store that sells these products are not separable by these three categories.
Recent accounting pronouncements
Recent accounting pronouncements:
In May 2014, the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606). We adopted the standard on May 1, 2018 using the modified retrospective approach. The Company adopted two changes that affect the timing of recognition of revenues related to gift card breakage income and the redemption of coupon box tops attached to our pizza boxes. The impact related to gift cards was $879, net of $321 of deferred taxes and was an increase to shareholders' equity with a reduction in deferred income. The impact related to box tops was $5,019, net of $1,816 of deferred taxes and was a reduction in shareholders' equity, with an increase in deferred income.
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). This update seeks to increase the transparency and comparability among entities by requiring public entities to recognize lease assets and lease liabilities on the balance sheet and disclose key information about leasing arrangements. To satisfy the standard’s objective, a lessee will recognize a right-of-use asset representing its right to use the underlying asset for the lease term and a lease liability for the obligation to make lease payments. Both the right-of-use asset and lease liability will initially be measured at the present value of the lease payments, with subsequent measurement dependent on the classification of the lease as either a finance or an operating lease. For leases with a term of twelve months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. If a lessee makes this election, it should recognize lease expense for such leases generally on a straight-line basis over the lease term.

In July 2018, the FASB issued ASU 2018-10, Leases (Topic 842) - Codification Improvements which contains several FASB Codification improvements for ASC Topic 842, including several implementation issues and ASU 2018-11, "Leases (Topic 842) - Targeted Improvements" which provides entities with an additional transition method for implementing ASC Topic 842. Entities have the option to apply the new standard at the adoption date, recognizing a cumulative-effect adjustment to the opening balance of retained earnings along with the modified retrospective approach previously identified, both of which include a number of practical expedients that companies may elect to apply. Under the cumulative-effect adjustment comparative periods would not
be restated. Under the modified retrospective approach leases are recognized and measured under the noted guidance at the beginning of the earliest period presented. The new standard is effective for public companies for annual periods beginning after December 15, 2018, and interim periods within those years, with early adoption permitted. We adopted this guidance as of May 1, 2019 using the modified retrospective approach and elected the cumulative-effect adjustment practical expedient. As a result of the transition method selected, the Company did not restate previously reported comparable periods. Please refer to note 7 for additional information regarding the Company’s adoption of ASC 842.

In October 2016, the FASB issued ASU No. 2016-16, Intra-Entity Transfers of Assets Other than Inventory. We adopted this standard in the quarter ended July 31, 2018, which resulted in no material impact to the Company.

In January 2017, the FASB issued ASU 2017-01, Business Combinations, Clarifying the Definition of a Business. The standard clarifies the definition of a business and adds guidance to assist entities in the determination of whether an acquisition (or disposal) represents assets or a business. The guidance requires the Company to utilize various criteria to evaluate whether or not an acquisition is a business. First, if substantially all of the fair value of the assets acquired is concentrated in a single asset or a group of similar identifiable assets, the acquired assets do not represent a business. If that is not the case, the update provides further guidance to evaluate if the acquisition represents a business focused on the nature and substance of the inputs and process acquired. The standard is generally expected to reduce the number of business combinations, which may impact the allocation of purchase consideration in future acquisitions. Where it is determined that an acquisition is not a business combination, there would be no resulting goodwill recorded. The Company prospectively adopted this guidance for all future acquisitions in the first quarter of fiscal 2019.

In August 2018, the FASB issued ASU 2018-15, Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This standard provides guidance on accounting for costs of implementation activities performed in a cloud computing arrangement that is a service contract. The amendments in the update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software and hosting
arrangements that include an internal-use software license. The Company early adopted this guidance retrospectively, in the first quarter of fiscal 2019. The adoption did not have a material impact on our consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes. The standard includes changes that eliminate certain exceptions related to the approach for intraperiod tax allocation and the methodology for calculating income taxes in an interim period. It also simplifies aspects of the accounting for franchise taxes, certain transactions that result in a step-up in the tax basis of goodwill, and enacted changes in tax laws or rates. The Company is required to adopt this guidance in the first quarter of its fiscal 2022, with early adoption permitted. The Company is currently evaluating the impact the standard has on the consolidated financial statements.
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The standard included optional guidance for a limited period of time to help ease the burden in accounting for the effects of reference rate reform. The new standard is effective for all entities through December 31, 2022. The Company does not expect the adoption of this standard to have a material impact on our consolidated financial statements.
Leases
The Company is a lessee in situations where we lease property and equipment, most commonly land or building, from a lessor. The Company is a lessor in situations where the Company owns land or building and leases a portion or all of the property or equipment to a tenant. In both situations, leases are reported in accordance with ASC 842 - Leases. As a lessee, the Company recognizes a right-of-use asset representing its right to use the underlying asset for the lease term and a lease liability for the obligation to make lease payments. Both the right-of-use asset and lease liability are initially measured at the present value of the lease payments, with subsequent measurement dependent on the classification of the lease as either a finance or an operating lease. For leases with a term of twelve months or less, we have elected to not recognize lease assets and lease liabilities and will recognize lease expense on a straight-line basis over the lease term. The Company records the operating lease liability in accrued expenses and other long-term liabilities and records the finance lease liability within current maturities of long-term debt and long term debt and finance lease obligations on the consolidated balance sheets. We have elected to adopt the package of practical expedients, as well as the land easement practical expedient. All lessor related activity is considered immaterial to the consolidated financial statements.
The leases initially recorded under ASC 842 were recognized, at the time of adoption, at an amount equal to the present value of the lease payments using the incremental borrowing rate of debt based upon the remaining term of the lease. New leases are recognized at the present value of the lease payments using the implicit rate in the lease agreement when it is readily determinable. In the case the implicit rate is not readily determinable, the Company uses the incremental borrowing rate of debt based on the term of the lease.
Several leases have variable payment components of the lease such as commission based payments or payments for property taxes and insurance. For these leases, the Company has not included those variable payments in the calculation of the lease liability as the payments are not in-substance fixed and do not depend on an index or rate. These variable payments will be expensed as incurred. The Company also has options to renew or extend the current lease arrangement on many of our leases. In these situations, if it was reasonably certain the lease would be extended, we have included those extensions within the remaining lease payments at the time of measurement.
Leases
The Company is a lessee in situations where we lease property and equipment, most commonly land or building, from a lessor. The Company is a lessor in situations where the Company owns land or building and leases a portion or all of the property or equipment to a tenant. In both situations, leases are reported in accordance with ASC 842 - Leases. As a lessee, the Company recognizes a right-of-use asset representing its right to use the underlying asset for the lease term and a lease liability for the obligation to make lease payments. Both the right-of-use asset and lease liability are initially measured at the present value of the lease payments, with subsequent measurement dependent on the classification of the lease as either a finance or an operating lease. For leases with a term of twelve months or less, we have elected to not recognize lease assets and lease liabilities and will recognize lease expense on a straight-line basis over the lease term. The Company records the operating lease liability in accrued expenses and other long-term liabilities and records the finance lease liability within current maturities of long-term debt and long term debt and finance lease obligations on the consolidated balance sheets. We have elected to adopt the package of practical expedients, as well as the land easement practical expedient. All lessor related activity is considered immaterial to the consolidated financial statements.
The leases initially recorded under ASC 842 were recognized, at the time of adoption, at an amount equal to the present value of the lease payments using the incremental borrowing rate of debt based upon the remaining term of the lease. New leases are recognized at the present value of the lease payments using the implicit rate in the lease agreement when it is readily determinable. In the case the implicit rate is not readily determinable, the Company uses the incremental borrowing rate of debt based on the term of the lease.
Several leases have variable payment components of the lease such as commission based payments or payments for property taxes and insurance. For these leases, the Company has not included those variable payments in the calculation of the lease liability as the payments are not in-substance fixed and do not depend on an index or rate. These variable payments will be expensed as incurred. The Company also has options to renew or extend the current lease arrangement on many of our leases. In these situations, if it was reasonably certain the lease would be extended, we have included those extensions within the remaining lease payments at the time of measurement.
XML 50 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Benefit Plans
12 Months Ended
Apr. 30, 2020
Retirement Benefits [Abstract]  
Benefit Plans BENEFIT PLANS
401(k) Plan: The Company provides team members with a defined contribution 401(k) Plan. The 401(k) Plan is available to all team members who meet minimum age and service requirements. The Company contributions consist of matching amounts in Company stock and are allocated based on team member contributions. Contributions to the 401(k) Plan were $10,571, $9,918, and $9,614 for the years ended April 30, 2020, 2019, and 2018, respectively.
On April 30, 2020 and 2019, 1,113,882 and 1,261,258 shares of common stock, respectively, were held by the trustee of the 401(k) Plan in trust for distribution to eligible participants upon death, disability, retirement, or termination of employment. Shares held by the 401(k) Plan are treated as outstanding in the computation of net income per common share.
Supplemental executive retirement plan: The Company has a nonqualified supplemental executive retirement plan (SERP) for two of its former executive officers, one of whom retired April 30, 2003 and the other on April 30, 2008. The SERP provides for the Company to pay annual retirement benefits, up to 50% of base compensation until death of the officer. If death occurs within twenty years of retirement, the benefits become payable to the officer’s spouse (at a reduced level) until the spouse’s death or twenty years from the date of the officer’s retirement, whichever comes first. The Company recorded the deferred compensation over the term of employment. The amounts accrued at April 30, 2020 and 2019, respectively, were $3,434 and $3,800. The discount rates were based off of the Company's incremental borrowing rate, and ranged from 2.04% to 2.44% for the year ended April 30, 2020. The discount rates used for the year ended April 30, 2019 ranged from 3.78% to 4.01%. The amount expensed in fiscal 2020 was $269 and the Company expects to pay $635 per year for each of the next three years, and $354 in the fourth and fifth year. Expense incurred in fiscal 2019 and fiscal 2018 was $221 and $112, respectively.
Other post-employment benefits: The Company also has severance and/or deferred compensation agreements with former team members. The amounts accrued at April 30, 2020 and 2019 were $3,793 and $2,870, respectively. The Company expects to pay $1,511 in fiscal 2021 and $401 for each of the four years thereafter under the agreements. The expense (benefit received) incurred in fiscal 2020, 2019, and 2018 related to these agreements was $2,727, $(97), and $131, respectively.
XML 51 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Preferred and Common Stock
12 Months Ended
Apr. 30, 2020
Share-based Payment Arrangement [Abstract]  
Preferred And Common Stock PREFERRED AND COMMON STOCK
Preferred stock: The Company has 1,000,000 authorized shares of preferred stock, of which 250,000 shares have been designated as Series A Serial Preferred Stock. No shares have been issued.
Common stock: The Company currently has 120,000,000 authorized shares of common stock.
Stock incentive plans: The 2018 Stock Incentive Plan (the “2018 Plan”), was approved by the Board in June 2018 and approved by the Company's shareholders on September 5, 2018 ("the "2018 Plan Effective Date"). The 2018 Plan replaced the 2009 Stock Incentive Plan (the "2009 Plan") under which no new awards are allowed to be granted as of the 2018 Plan Effective Date.
Awards under the 2018 Plan may take the form of stock options, stock appreciation rights, restricted stock, restricted stock units and other equity-based and equity-related awards. Each share issued pursuant to a stock option and each share with respect to which a stock-settled stock appreciation right is exercised (regardless of the number of shares actually delivered) is counted as one share against the maximum limit under the 2018 Plan, and each share issued pursuant to an award of restricted stock or restricted stock units is counted as two shares against the maximum limit. Restricted stock is transferred immediately upon grant (and may be subject to a holding period), whereas restricted stock units have a vesting period that must expire, and in some cases performance or market conditions that must be satisfied before the stock is transferred. There were 2,618,194 shares available for grant at April 30, 2020 under the 2018 Plan.
We account for stock-based compensation by estimating the grant date fair value of stock options using the Black Scholes model, and the fair value of time-based and performance-based restricted stock unit awards using the closing price of our common stock. For market based awards, we use a "Monte Carlo" approach to estimate the value of the awards, which simulates the prices of the Company’s and each member of the performance peer groups' common stock price at the end of the relevant performance period, taking into account volatility and the specifics surrounding each total shareholder return metric under the relevant plan. We recognize these amounts as an operating expense in our consolidated statements of income ratably over the requisite service period using the straight-line method, as adjusted for certain retirement provisions, and updated estimates of shares to be issued under performance-based awards. All awards have been granted at no cost to the grantee and/or non-employee member of the Board.
The following table summarizes the equity-related grants made during the three-year period ended April 30, 2020:
Date of Grant
Type of Grant
Shares Granted
Recipients
Vesting Date
Fair Value at Grant Date
 
 
 
 
 
 
June 1, 2017
Restricted Stock Units
63,699

Key Employees
June 1, 2020
$7,388
July 14, 2017
Restricted Stock Units (1)
61,126

Officers
June 15, 2020
$6,912
September 28, 2017
Restricted Stock
8,344

Non-Employee Board Members
Immediate
$920
March 29, 2018
Restricted Stock Units
2,150

Non-Employee Board Members
September 21, 2018
$236
May 24, 2018
Restricted Stock Units
88,846

Key Employees
May 24, 2021
$8,593
June 8, 2018
Restricted Stock Units (1)
75,402

Officers
June 8, 2021
$7,571
September 5, 2018
Restricted Stock Units
7,984

Non-Employee Board Members
2019 Annual Shareholders' Meeting Date
$920
June 4, 2019
Restricted Stock Units
75,959

Key Employees
June 4, 2022
$9,886
June 4, 2019
Restricted Stock Units (1)
59,579

Officers
June 4, 2022
$9,097
June 24, 2019
Restricted Stock Units (2)
32,786

CEO
Various (2)
$5,700
September 4, 2019
Restricted Stock Units
5,504

Non-Employee Board Members
2020 Annual Shareholders' Meeting Date
$919
December 23, 2019
Restricted Stock Units (3)
5,000

CEO
Various (3)
$788
Various (4)
Restricted Stock Units (4)
8,444

Officers
Various (4)
$1,368
Various (5)
Restricted Stock Units (5)
1,763

Officers
Various (5)
$354

(1) This grant of restricted stock units includes time-based, performance-based and market-based awards.  The performance-based awards included in the figure above represent a “target” amount; the final amount earned is based on the satisfaction of certain performance measures over a three-year performance period and will range from 0% to 200% of the “target". The market-based awards incorporate market conditions in determining fair value as of the grant date, and will also range from 0% to 200% of the "target". Total market-based expense of approximately $2.3 million for the 2017 grant, $2.6 million for the 2018 grant, and $3.1 million for the 2019 grant will be recognized on a straight-line basis over the vesting period, subject to acceleration for retirement provisions.
(2) This grant of restricted stock units is comprised of time-based awards that vest ratably on each June 23, 2020 through 2022, along with a market-based award vesting June 23, 2022. The market-based award incorporates market conditions in determining fair value on the grant date and will range from 0% to 200% of the target. Total market-based expense of approximately $1.8 million will be recognized on a straight-line basis over the vesting period.
(3) This grant of restricted stock units is comprised of performance-based awards which are calculated based upon targets achieved over performance periods from January 1, 2020 to December 31, 2020. If the performance targets are met, the units vest ratably on each January 15, 2021 through 2023.
(4) These grants of restricted stock units were issued to various officers throughout the fiscal year. The grants were comprised of time-based awards and vest in accordance with the agreements, ranging from January 2021 to January 2023.
(5) These grants of restricted stock units were issued to various officers throughout the fiscal year. The grants includes time-based, performance-based and market-based awards.  The performance-based awards included in the figure above represent a
“target” amount; the final amount earned is based on the satisfaction of certain performance measures over a three-year performance period and will range from 0% to 200% of the “target". The market-based awards incorporate market conditions in determining fair value as of the grant date, and will also range from 0% to 200% of the "target". Total market-based expense of approximately $177 will be recognized on a straight-line basis over the vesting period.
At April 30, 2020, stock options for 43,189 shares (which expire on June 23, 2021) were outstanding. All stock option shares issued are previously unissued authorized shares. Information concerning the issuance of stock options under the 2009 Plan is presented in the following table (no stock option awards have been granted under the 2018 Plan): 
 
Number
of option shares
 
Weighted
average option
exercise price
Outstanding at April 30, 2017
222,050

 
$
38.51

Exercised
(40,377
)
 
34.11

Outstanding at April 30, 2018
181,673

 
$
39.48

Exercised
(71,546
)
 
32.02

Forfeited
(300
)
 
25.26

Outstanding at April 30, 2019
109,827

 
$
44.39

Exercised
(66,638
)
 
44.39

Outstanding at April 30, 2020
43,189

 
$
44.39


At April 30, 2020, all outstanding options had an aggregate intrinsic value of $4,622 and a remaining contractual life of 1.17 years. The weighted average exercise price for all remaining outstanding options is $44.39. All options are vested as of April 30, 2020. The aggregate intrinsic value for the total of all options exercised during the year ended April 30, 2020 was $7,412.
Information concerning the issuance of restricted stock units under the 2018 Plan and the 2009 Plan is presented in the following table:
 
 
Unvested at April 30, 2017
303,400

Granted
126,980

Vested
(88,700
)
Forfeited
(2,699
)
Unvested at April 30, 2018
338,981

Granted
172,232

Vested
(104,166
)
Forfeited
(10,530
)
Performance Award Adjustments
(7,717
)
Unvested at April 30, 2019
388,800

Granted
189,035

Vested
(108,484
)
Forfeited
(25,146
)
Performance Award Adjustments
29,594

Unvested at April 30, 2020
473,799


Total compensation costs recorded for employees and non-employee board members for the stock options, restricted stock, and restricted stock unit awards for the years ended April 30, 2020, 2019 and 2018 were $18,129, $16,410, and $18,800, respectively. As of April 30, 2020, there was $17,022 of total unrecognized compensation costs related to the 2018 Plan and 2009 Plan for costs related to restricted stock units which are expected to be recognized ratably through fiscal 2022.
During the fourth quarter of the fiscal year ended April 30, 2017, the Company began a share repurchase program, wherein the Company was authorized to repurchase up to an aggregate of $300 million of the Company's outstanding common stock. The share repurchase authorization was valid for a period of two years. From its inception on March 9, 2017, through May 2018, the company completed the $300 million authorization by repurchasing 2,794,192 shares of its common stock.
In March 2018, the Company announced a second share repurchase program with an aggregate $300 million share repurchase program. The share repurchase authorization was valid for a period of two years. On March 6, 2020, the authorization was extended through the end of the Company’s 2022 fiscal year. The timing and number of repurchase transactions under the program depends on a variety of factors including, but not limited to, market conditions, corporate considerations, business opportunities, debt agreements, and regulatory requirements. The program can be suspended or discontinued at any time. No repurchases were made on that program in fiscal 2020.
JSON 52 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "casy-2020430x10k.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 202, "dts": { "calculationLink": { "local": [ "casy-20200430_cal.xml" ] }, "definitionLink": { "local": [ "casy-20200430_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "casy-2020430x10k.htm" ] }, "labelLink": { "local": [ "casy-20200430_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "casy-20200430_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "casy-20200430.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-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/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 536, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 35, "http://www.caseys.com/20200430": 10, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 50 }, "keyCustom": 35, "keyStandard": 398, "memberCustom": 26, "memberStandard": 29, "nsprefix": "casy", "nsuri": "http://www.caseys.com/20200430", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover Page", "role": "http://www.caseys.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Fair Value of Financial Instruments and Long Term Debt", "role": "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebt", "shortName": "Fair Value of Financial Instruments and Long Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "casy:PreferredAndCommonStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Preferred and Common Stock", "role": "http://www.caseys.com/role/PreferredAndCommonStock", "shortName": "Preferred and Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "casy:PreferredAndCommonStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Net Income Per Common Share", "role": "http://www.caseys.com/role/NetIncomePerCommonShare", "shortName": "Net Income Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Income Taxes", "role": "http://www.caseys.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Leases", "role": "http://www.caseys.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Benefit Plans", "role": "http://www.caseys.com/role/BenefitPlans", "shortName": "Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Commitments", "role": "http://www.caseys.com/role/Commitments", "shortName": "Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Contingencies", "role": "http://www.caseys.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Quarterly Financial Data", "role": "http://www.caseys.com/role/QuarterlyFinancialData", "shortName": "Quarterly Financial Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Balance Sheets", "role": "http://www.caseys.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301302 - Disclosure - Significant Accounting Policies (Tables)", "role": "http://www.caseys.com/role/SignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Acquisitions (Tables)", "role": "http://www.caseys.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Fair Value of Financial Instruments and Long Term Debt (Tables)", "role": "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtTables", "shortName": "Fair Value of Financial Instruments and Long Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Preferred and Common Stock (Tables)", "role": "http://www.caseys.com/role/PreferredAndCommonStockTables", "shortName": "Preferred and Common Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Net Income Per Common Share (Tables)", "role": "http://www.caseys.com/role/NetIncomePerCommonShareTables", "shortName": "Net Income Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Income Taxes (Tables)", "role": "http://www.caseys.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "casy:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Leases - (Tables)", "role": "http://www.caseys.com/role/LeasesTables", "shortName": "Leases - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "casy:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Quarterly Financial Data (Tables)", "role": "http://www.caseys.com/role/QuarterlyFinancialDataTables", "shortName": "Quarterly Financial Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfStores", "reportCount": 1, "unique": true, "unitRef": "store", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - Significant Accounting Policies (Details)", "role": "http://www.caseys.com/role/SignificantAccountingPoliciesDetails", "shortName": "Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfStores", "reportCount": 1, "unique": true, "unitRef": "store", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401404 - Disclosure - Significant Accounting Policies - Summary of the Inventory Values (Details)", "role": "http://www.caseys.com/role/SignificantAccountingPoliciesSummaryOfInventoryValuesDetails", "shortName": "Significant Accounting Policies - Summary of the Inventory Values (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Consolidated Balance Sheets (Parentheticals)", "role": "http://www.caseys.com/role/ConsolidatedBalanceSheetsParentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2401405 - Disclosure - Significant Accounting Policies - Depreciation of Property and Equipment and Amortization of Capital Lease Assets (Details)", "role": "http://www.caseys.com/role/SignificantAccountingPoliciesDepreciationOfPropertyAndEquipmentAndAmortizationOfCapitalLeaseAssetsDetails", "shortName": "Significant Accounting Policies - Depreciation of Property and Equipment and Amortization of Capital Lease Assets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "store", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Acquisitions (Details)", "role": "http://www.caseys.com/role/AcquisitionsDetails", "shortName": "Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "store", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Acquisitions - Allocation of Purchase Price (Details)", "role": "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails", "shortName": "Acquisitions - Allocation of Purchase Price (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Acquisitions - Summary of Unaudited Pro Forma Information (Details)", "role": "http://www.caseys.com/role/AcquisitionsSummaryOfUnauditedProFormaInformationDetails", "shortName": "Acquisitions - Summary of Unaudited Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Fair Value of Financial Instruments and Long Term Debt (Details)", "role": "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails", "shortName": "Fair Value of Financial Instruments and Long Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - Fair Value of Financial Instruments and Long Term Debt - Carrying Value of Long-term Debt (Details)", "role": "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails", "shortName": "Fair Value of Financial Instruments and Long Term Debt - Carrying Value of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:CapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404404 - Disclosure - Fair Value of Financial Instruments and Long Term Debt - Schedule of Maturities of Long-Term Debt Including Capitalizied Leases (Details)", "role": "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails", "shortName": "Fair Value of Financial Instruments and Long Term Debt - Schedule of Maturities of Long-Term Debt Including Capitalizied Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Preferred and Common Stock (Details)", "role": "http://www.caseys.com/role/PreferredAndCommonStockDetails", "shortName": "Preferred and Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Preferred and Common Stock- Schedule of Restricted Stock and Restricted Stock Units Granted (Details)", "role": "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails", "shortName": "Preferred and Common Stock- Schedule of Restricted Stock and Restricted Stock Units Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "D2020Q1Jun4-4_srt_TitleOfIndividualAxis_casy_KeyEmployeesMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405404 - Disclosure - Preferred and Common Stock - Schedule of Stock Options Activity (Details)", "role": "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfStockOptionsActivityDetails", "shortName": "Preferred and Common Stock - Schedule of Stock Options Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Income", "role": "http://www.caseys.com/role/ConsolidatedStatementsOfIncome", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405405 - Disclosure - Preferred and Common Stock - Schedule of Restricted Stock Units Award Activity (Details)", "role": "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockUnitsAwardActivityDetails", "shortName": "Preferred and Common Stock - Schedule of Restricted Stock Units Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Net Income Per Common Share - Schedule of Basic and Diluted Earnings Per Share (Details)", "role": "http://www.caseys.com/role/NetIncomePerCommonShareScheduleOfBasicAndDilutedEarningsPerShareDetails", "shortName": "Net Income Per Common Share - Schedule of Basic and Diluted Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "0", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)", "role": "http://www.caseys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "shortName": "Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "role": "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Income Taxes (Details)", "role": "http://www.caseys.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "role": "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails", "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407406 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details)", "role": "http://www.caseys.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Schedule of Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "casy:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Leases - Assets and Liabilities of Lessee (Details)", "role": "http://www.caseys.com/role/LeasesAssetsAndLiabilitiesOfLesseeDetails", "shortName": "Leases - Assets and Liabilities of Lessee (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "casy:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Leases - Lease Maturity Schedule (Details)", "role": "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails", "shortName": "Leases - Lease Maturity Schedule (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q3_srt_CounterpartyNameAxis_casy_CityOfJoplinMissouriMember", "decimals": "-5", "first": true, "lang": null, "name": "casy:SaleLeasebackTransactionMaximumTaxableExemptBondsAvailable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Leases - Narrative (Details)", "role": "http://www.caseys.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q3_srt_CounterpartyNameAxis_casy_CityOfJoplinMissouriMember", "decimals": "-5", "first": true, "lang": null, "name": "casy:SaleLeasebackTransactionMaximumTaxableExemptBondsAvailable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements of Shareholders' Equity", "role": "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity", "shortName": "Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410401 - Disclosure - Benefit Plans (Details)", "role": "http://www.caseys.com/role/BenefitPlansDetails", "shortName": "Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "casy:EmploymentAgreementsNumberofEmployees", "reportCount": 1, "unique": true, "unitRef": "employee", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411401 - Disclosure - Commitments (Details)", "role": "http://www.caseys.com/role/CommitmentsDetails", "shortName": "Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "casy:EmploymentAgreementsNumberofEmployees", "reportCount": 1, "unique": true, "unitRef": "employee", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412401 - Disclosure - Contingencies (Details)", "role": "http://www.caseys.com/role/ContingenciesDetails", "shortName": "Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FI2020Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Quarterly Financial Data - Schedule of Quarterly Financial Information (Details)", "role": "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails", "shortName": "Quarterly Financial Data - Schedule of Quarterly Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003501 - Statement - Consolidated Statements of Shareholders' Equity (Parentheticals)", "role": "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParentheticals", "shortName": "Consolidated Statements of Shareholders' Equity (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Significant Accounting Policies", "role": "http://www.caseys.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Acquisitions", "role": "http://www.caseys.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "FD2020Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "casy-2020430x10k.htm", "contextRef": "I2019Q1May1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - casy-2020430x10k.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - casy-2020430x10k.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 56, "tag": { "casy_A2017StockRepurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2017 Stock Repurchase Plan [Member]", "label": "2017 Stock Repurchase Plan [Member]", "terseLabel": "2017 Stock Repurchase Plan" } } }, "localname": "A2017StockRepurchasePlanMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "domainItemType" }, "casy_A2018StockRepurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2018 Stock Repurchase Plan [Member]", "label": "2018 Stock Repurchase Plan [Member]", "terseLabel": "2018 Stock Repurchase Plan" } } }, "localname": "A2018StockRepurchasePlanMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "domainItemType" }, "casy_AccordionFeatureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accordion Feature [Member]", "label": "Accordion Feature [Member]", "terseLabel": "Accordion Feature" } } }, "localname": "AccordionFeatureMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "casy_AccruedExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "AccruedExpensesAbstract", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedExpensesAbstract", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "casy_AccruedPropertyTaxes": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued property taxes.", "label": "Property taxes", "terseLabel": "Property taxes" } } }, "localname": "AccruedPropertyTaxes", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "casy_AnnualStopLossLimit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Annual Stop Loss Limit", "label": "Annual Stop Loss Limit", "terseLabel": "Annual stop loss limit" } } }, "localname": "AnnualStopLossLimit", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "casy_AssetRetirementObligationInOtherAssetsNetOfAmortization": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The recorded asset for asset retirement obligations is recorded in other assets,net of amortization.", "label": "Asset Retirement Obligation in Other Assets Net of Amortization", "terseLabel": "Recorded asset retirement obligation (net of amortization)" } } }, "localname": "AssetRetirementObligationInOtherAssetsNetOfAmortization", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "casy_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Assets And Liabilities, Lessee" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "casy_BankLineMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bank Line [Member]", "label": "Bank Line [Member]", "terseLabel": "Bank Line" } } }, "localname": "BankLineMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "casy_BoxTopsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Box Tops [Member]", "label": "Box Tops [Member]", "terseLabel": "Box Tops" } } }, "localname": "BoxTopsMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "casy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails": { "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, Current Liabilities, Accrued Expenses", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses", "terseLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "casy_CityOfJoplinMissouriMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "City Of Joplin Missouri [Member]", "label": "City Of Joplin Missouri [Member]", "terseLabel": "City of Joplin Missouri" } } }, "localname": "CityOfJoplinMissouriMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "casy_CompensationCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Compensation Commitment", "label": "Compensation Commitment", "terseLabel": "Compensation commitment" } } }, "localname": "CompensationCommitment", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/CommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "casy_DebtInstrumentPeriodicPaymentNumberofPayments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Periodic Payment, Number of Payments", "label": "Debt Instrument, Periodic Payment, Number of Payments", "terseLabel": "Number of payments" } } }, "localname": "DebtInstrumentPeriodicPaymentNumberofPayments", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "xbrltype": "integerItemType" }, "casy_DefinedBenefitPlanAnnualRetirementBenefitPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Annual Retirement Benefit, Percentage", "label": "Defined Benefit Plan, Annual Retirement Benefit, Percentage", "terseLabel": "Annual benefit amount (percent of base compensation)" } } }, "localname": "DefinedBenefitPlanAnnualRetirementBenefitPercentage", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "percentItemType" }, "casy_DefinedBenefitPlanDurationOfBenefits": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Duration Of Benefits", "label": "Defined Benefit Plan, Duration Of Benefits", "terseLabel": "Duration of benefits" } } }, "localname": "DefinedBenefitPlanDurationOfBenefits", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "durationItemType" }, "casy_DefinedBenefitPlansNumberofExecutivesCovered": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plans, Non-Qualified Supplemental Executive Plan, Number of Executives Covered", "label": "Defined Benefit Plans, Number of Executives Covered", "terseLabel": "Number of executives covered under SERP" } } }, "localname": "DefinedBenefitPlansNumberofExecutivesCovered", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "integerItemType" }, "casy_EffectOfStockOptionsAndRestrictedStockUnits": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/NetIncomePerCommonShareScheduleOfBasicAndDilutedEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effect Of Stock Options And Restricted Stock Units", "label": "Plus effect of stock options and restricted stock units", "terseLabel": "Plus effect of stock options and restricted stock units (shares)" } } }, "localname": "EffectOfStockOptionsAndRestrictedStockUnits", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/NetIncomePerCommonShareScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "casy_EffectiveIncomeTaxRateReconciliationImpactOfPhasedinStateLawChangesNetOfFederalBenefitPercent": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Impact Of Phased-in State Law Changes, Net Of Federal Benefit, Percent", "label": "Effective Income Tax Rate Reconciliation, Impact Of Phased-in State Law Changes, Net Of Federal Benefit, Percent", "terseLabel": "Impact of phased-in state law changes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationImpactOfPhasedinStateLawChangesNetOfFederalBenefitPercent", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "casy_EmploymentAgreementsNumberofEmployees": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employment Agreements, Number of Employees", "label": "Employment Agreements, Number of Employees", "terseLabel": "Number of other key employees covered by employment agreements" } } }, "localname": "EmploymentAgreementsNumberofEmployees", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/CommitmentsDetails" ], "xbrltype": "integerItemType" }, "casy_FinanceLeasePaymentsDueAndLongTermDebtMaturitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finance Lease Payments Due And Long Term Debt Maturities [Abstract]", "label": "Finance Lease Payments Due And Long Term Debt Maturities [Abstract]", "terseLabel": "Total" } } }, "localname": "FinanceLeasePaymentsDueAndLongTermDebtMaturitiesAbstract", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "stringItemType" }, "casy_FivePointSevenTwoSeniorNotesMarch302020Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Five Point Seven Two Senior Notes March 30, 2020", "label": "Five Point Seven Two Senior Notes March 30, 2020 [Member]", "terseLabel": "5.72% Senior notes due in 14 installments beginning September 30, 2012 and ending March 30, 2020" } } }, "localname": "FivePointSevenTwoSeniorNotesMarch302020Member", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "casy_FivePointTwoTwoSeniorNotesDueAugust92020Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Five Point Two Two Senior Notes Due August 9, 2020", "label": "Five Point Two Two Senior Notes Due August 9, 2020 [Member]", "terseLabel": "5.22% Senior notes due August 9, 2020 (1)" } } }, "localname": "FivePointTwoTwoSeniorNotesDueAugust92020Member", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "casy_GIftCardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "GIft Cards [Member]", "label": "GIft Cards [Member]", "terseLabel": "GIft Cards" } } }, "localname": "GIftCardsMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "casy_GasolineMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Gasoline [Member]", "terseLabel": "Fuel" } } }, "localname": "GasolineMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesSummaryOfInventoryValuesDetails" ], "xbrltype": "domainItemType" }, "casy_GeneralLiabilityAndAutoLiabilityInsuranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "General Liability And Auto Liability Insurance [Member]", "label": "General Liability And Auto Liability Insurance [Member]", "terseLabel": "General Liability and Auto Liability Insurance" } } }, "localname": "GeneralLiabilityAndAutoLiabilityInsuranceMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "casy_GoodwillDeductibleForIncomeTaxPurposesPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Goodwill deductible for income tax purposes, period.", "label": "Goodwill Deductible for Income Tax Purposes Period", "terseLabel": "Goodwill deductible for income tax purposes period (in years)" } } }, "localname": "GoodwillDeductibleForIncomeTaxPurposesPeriod", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/AcquisitionsDetails" ], "xbrltype": "durationItemType" }, "casy_GroceryAndOtherMerchandiseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Grocery And Other Merchandise [Member]", "terseLabel": "Grocery and other merchandise" } } }, "localname": "GroceryAndOtherMerchandiseMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "casy_InterestOverIndex": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest Over Index", "label": "Interest Over Index", "terseLabel": "Interest over variable Index" } } }, "localname": "InterestOverIndex", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "casy_KeyEmployeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Key Employees [Member]", "label": "Key Employees [Member]", "terseLabel": "Key Employees" } } }, "localname": "KeyEmployeesMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "domainItemType" }, "casy_LineOfCreditFacilityFacilityFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility, Facility Fee Percentage", "label": "Line Of Credit Facility, Facility Fee Percentage", "terseLabel": "Facility fee percentage" } } }, "localname": "LineOfCreditFacilityFacilityFeePercentage", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "casy_LongTermDebtAndFinanceLeaseLiability": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long Term Debt And Finance Lease Liability", "label": "Long Term Debt And Finance Lease Liability", "totalLabel": "Total" } } }, "localname": "LongTermDebtAndFinanceLeaseLiability", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "casy_LongtermDebtAndFinanceLeaseMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 6.0, "parentTag": "casy_LongTermDebtAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt And Finance Lease, Maturities, Repayments Of Principal After Year Five", "label": "Long-term Debt And Finance Lease, Maturities, Repayments Of Principal After Year Five", "totalLabel": "Thereafter" } } }, "localname": "LongtermDebtAndFinanceLeaseMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "casy_LongtermDebtAndFinanceLeaseMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 1.0, "parentTag": "casy_LongTermDebtAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Next Twelve Months", "label": "Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Next Twelve Months", "totalLabel": "2021" } } }, "localname": "LongtermDebtAndFinanceLeaseMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "casy_LongtermDebtAndFinanceLeaseMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 5.0, "parentTag": "casy_LongTermDebtAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Year Five", "label": "Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Year Five", "totalLabel": "2025" } } }, "localname": "LongtermDebtAndFinanceLeaseMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "casy_LongtermDebtAndFinanceLeaseMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 4.0, "parentTag": "casy_LongTermDebtAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Year Four", "label": "Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Year Four", "totalLabel": "2024" } } }, "localname": "LongtermDebtAndFinanceLeaseMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "casy_LongtermDebtAndFinanceLeaseMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 3.0, "parentTag": "casy_LongTermDebtAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Year Three", "label": "Long-term Debt And Finance Lease, Maturities, Repayments Of Principal In Year Three", "totalLabel": "2023" } } }, "localname": "LongtermDebtAndFinanceLeaseMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "casy_LongtermDebtAndFinanceLeaseMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 2.0, "parentTag": "casy_LongTermDebtAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt And Finance Lease Maturities, Repayments Of Principal In Year Two", "label": "Long-term Debt And Finance Lease Maturities, Repayments Of Principal In Year Two", "totalLabel": "2022" } } }, "localname": "LongtermDebtAndFinanceLeaseMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "casy_MerchandiseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Merchandise [Member]", "terseLabel": "Merchandise" } } }, "localname": "MerchandiseMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesSummaryOfInventoryValuesDetails" ], "xbrltype": "domainItemType" }, "casy_NonEmployeeMembersOfTheBoardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non Employee Members Of The Board Member", "label": "Non Employee Members Of The Board [Member]", "terseLabel": "Non-Employee Board Members" } } }, "localname": "NonEmployeeMembersOfTheBoardMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "domainItemType" }, "casy_NoncashOrPartNoncashTransactionSharesRepurchased": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncash Or Part Noncash Transaction, Shares Repurchased", "label": "Noncash Or Part Noncash Transaction, Shares Repurchased", "terseLabel": "Shares repurchased in accounts payable" } } }, "localname": "NoncashOrPartNoncashTransactionSharesRepurchased", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "casy_Note1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Note 1 [Member]", "terseLabel": "Promissory Note" } } }, "localname": "Note1Member", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "casy_NumberOfStoresExpectedToOpenInNextFiscalYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of stores expected to open in next fiscal year.", "label": "Number Of Stores Expected To Open In Next Fiscal Year", "terseLabel": "Number of stores expected to open in next fiscal year" } } }, "localname": "NumberOfStoresExpectedToOpenInNextFiscalYear", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/AcquisitionsDetails" ], "xbrltype": "positiveIntegerItemType" }, "casy_NumberOfStoresOpened": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of stores opened in the period.", "label": "Number Of Stores Opened", "terseLabel": "Number of stores opened" } } }, "localname": "NumberOfStoresOpened", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/AcquisitionsDetails" ], "xbrltype": "integerItemType" }, "casy_OtherProductsAndServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Products And Services [Member]", "label": "Other Products And Services [Member]", "terseLabel": "Other" } } }, "localname": "OtherProductsAndServicesMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "casy_PopulationOfCommunities": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Population Of Communities", "label": "Population Of Communities", "terseLabel": "Population of communities (many less than)" } } }, "localname": "PopulationOfCommunities", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "casy_PreferredAndCommonStockTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred and common stock.", "label": "Preferred And Common Stock [Text Block]", "terseLabel": "Preferred And Common Stock" } } }, "localname": "PreferredAndCommonStockTextBlock", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStock" ], "xbrltype": "textBlockItemType" }, "casy_PreparedFoodAndFountainMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Prepared Food And Fountain [Member]", "terseLabel": "Prepared food and fountain" } } }, "localname": "PreparedFoodAndFountainMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "casy_SaleLeasebackTransactionMaximumTaxableExemptBondsAvailable": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sale Leaseback Transaction, Maximum Taxable Exempt Bonds Available", "label": "Sale Leaseback Transaction, Maximum Taxable Exempt Bonds Available", "terseLabel": "Bonds issued" } } }, "localname": "SaleLeasebackTransactionMaximumTaxableExemptBondsAvailable", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "casy_SegmentReportingNumberofMerchandiseCategories": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Segment Reporting, Number of Merchandise Categories", "label": "Segment Reporting, Number of Merchandise Categories", "terseLabel": "Number of merchandise categories" } } }, "localname": "SegmentReportingNumberofMerchandiseCategories", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "casy_ShareBasedCompensatonArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensaton Arrangement By Share Based Payment Award Equity Instruments Other Than Options Target Allocation Percentage", "label": "Share Based Compensaton Arrangement By Share Based Payment Award Equity Instruments Other Than Options Target Allocation Percentage", "terseLabel": "Target allocation percentage" } } }, "localname": "ShareBasedCompensatonArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationPercentage", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "percentItemType" }, "casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Granted In Period, Total Fair Value", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Granted In Period, Total Fair Value", "terseLabel": "Fair Value at Grant Date" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "monetaryItemType" }, "casy_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedInPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Adjusted In Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Adjusted In Period", "terseLabel": "Performance Award Adjustments (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedInPeriod", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "casy_SharebasedCompensationArrangementsBySharebasedPaymentAwardNumberOfSharesAvailableForGrantReductionPerEquityInstrumentsOtherOptionsIssued": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangements By Share-based Payment Award, Number Of Shares Available For Grant Reduction Per Equity Instruments Other Options Issued", "label": "Share-based Compensation Arrangements By Share-based Payment Award, Number Of Shares Available For Grant Reduction Per Equity Instruments Other Options Issued", "terseLabel": "Reduction in available shares per restricted stock or restricted stock unit issued (shares)" } } }, "localname": "SharebasedCompensationArrangementsBySharebasedPaymentAwardNumberOfSharesAvailableForGrantReductionPerEquityInstrumentsOtherOptionsIssued", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "sharesItemType" }, "casy_SharebasedCompensationArrangementsBySharebasedPaymentAwardNumberOfSharesAvailableForGrantReductionPerStockOptionIssued": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangements By Share-based Payment Award, Number Of Shares Available For Grant, Reduction Per Stock Option Issued", "label": "Share-based Compensation Arrangements By Share-based Payment Award, Number Of Shares Available For Grant, Reduction Per Stock Option Issued", "terseLabel": "Reduction in available shares per stock option issued (shares)" } } }, "localname": "SharebasedCompensationArrangementsBySharebasedPaymentAwardNumberOfSharesAvailableForGrantReductionPerStockOptionIssued", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "sharesItemType" }, "casy_StockIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2009 Stock Incentive Plan", "label": "Stock Incentive Plan [Member]", "terseLabel": "Stock Incentive Plan" } } }, "localname": "StockIncentivePlanMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "domainItemType" }, "casy_StockOptionsRestrictedStockAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Options, Restricted Stock And Restricted Stock Units [Member]", "label": "Stock Options, Restricted Stock And Restricted Stock Units [Member]", "terseLabel": "Stock Options, Restricted Stock and Restricted Stock Units" } } }, "localname": "StockOptionsRestrictedStockAndRestrictedStockUnitsMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "domainItemType" }, "casy_ThreePointFiveOneSeniorNotesDueJune132025Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Three Point Five One Senior Notes Due June 13, 2025 [Member]", "label": "Three Point Five One Senior Notes Due June 13, 2025 [Member]", "terseLabel": "3.51% Senior notes (Series E) due June 13, 2025" } } }, "localname": "ThreePointFiveOneSeniorNotesDueJune132025Member", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "casy_ThreePointSevenFiveSeniorNotesDueDecember182028Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Three Point Seven Five Senior Notes Due December 18, 2028", "label": "Three Point Seven Five Senior Notes Due December 18, 2028 [Member]", "terseLabel": "3.75% Senior notes (Series B) due in 7 installments beginning December 17, 2022 and ending December 18, 2028" } } }, "localname": "ThreePointSevenFiveSeniorNotesDueDecember182028Member", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "casy_ThreePointSevenSevenSeniorNotesdueAugust222028Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Three Point Seven Seven Senior Notes due August 22, 2028 [Member]", "label": "Three Point Seven Seven Senior Notes due August 22, 2028 [Member]", "terseLabel": "3.77% Senior notes (Series F) due August 22, 2028" } } }, "localname": "ThreePointSevenSevenSeniorNotesdueAugust222028Member", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "casy_ThreePointSevenTwoSeniorNotesDueTwentyThirtyOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Three Point Seven Two Senior Notes Due Twenty Thirty One [Member]", "label": "Three Point Seven Two Senior Notes Due Twenty Thirty One [Member]", "terseLabel": "3.72% Senior notes (Series D) due in 7 installments beginning October 28, 2025 and ending October 28, 2031" } } }, "localname": "ThreePointSevenTwoSeniorNotesDueTwentyThirtyOneMember", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "casy_ThreePointSixFiveSeniorNotesDueMay22031Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Three Point Six Five Senior Notes Due May 2, 2031 [Member]", "label": "Three Point Six Five Senior Notes Due May 2, 2031 [Member]", "terseLabel": "3.65% Senior notes (Series C) due in 7 installments beginning May 2, 2025 and ending May 2, 2031" } } }, "localname": "ThreePointSixFiveSeniorNotesDueMay22031Member", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "casy_ThreePointSixSevenSeniorNotesDueJune152028Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Three Point Six Seven Senior Notes Due June 15, 2028", "label": "Three Point Six Seven Senior Notes Due June 15, 2028 [Member]", "terseLabel": "3.67% Senior notes (Series A) due in 7 installments beginning June 17, 2022, and ending June 15, 2028" } } }, "localname": "ThreePointSixSevenSeniorNotesDueJune152028Member", "nsuri": "http://www.caseys.com/20200430", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.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/2019-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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r356" ], "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/2019-01-31", "presentation": [ "http://www.caseys.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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.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 CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r355" ], "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/2019-01-31", "presentation": [ "http://www.caseys.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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r357" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r357" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r357" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r358" ], "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/2019-01-31", "presentation": [ "http://www.caseys.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" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r357" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r357" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r357" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r357" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.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" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.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" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r353" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r354" ], "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/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "CEO" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r50", "r89" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty, Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails", "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDepreciationOfPropertyAndEquipmentAndAmortizationOfCapitalLeaseAssetsDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails", "http://www.caseys.com/role/CommitmentsDetails", "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDepreciationOfPropertyAndEquipmentAndAmortizationOfCapitalLeaseAssetsDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_OfficerMember": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "label": "Officer [Member]", "terseLabel": "Officers" } } }, "localname": "OfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r129", "r180", "r182", "r348", "r349" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.caseys.com/role/ContingenciesDetails", "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesSummaryOfInventoryValuesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.caseys.com/role/ContingenciesDetails", "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesSummaryOfInventoryValuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails", "http://www.caseys.com/role/CommitmentsDetails", "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDepreciationOfPropertyAndEquipmentAndAmortizationOfCapitalLeaseAssetsDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails", "http://www.caseys.com/role/CommitmentsDetails", "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDepreciationOfPropertyAndEquipmentAndAmortizationOfCapitalLeaseAssetsDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r130", "r320" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.", "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Receivables" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r31", "r148" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "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", "terseLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r96" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r202", "r222", "r226" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r76", "r145" ], "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": "Asset impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r151" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligations, Noncurrent", "terseLabel": "Discounted liability of asset retirement obligation" } } }, "localname": "AssetRetirementObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationsPolicy": { "auth_ref": [ "r86", "r152" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.", "label": "Asset Retirement Obligation [Policy Text Block]", "terseLabel": "Asset retirement obligations" } } }, "localname": "AssetRetirementObligationsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r127", "r322", "r338" ], "calculation": { "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r5", "r49" ], "calculation": { "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r204", "r224" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockUnitsAwardActivityDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BridgeLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.", "label": "Bridge Loan [Member]", "terseLabel": "Bridge Loan" } } }, "localname": "BridgeLoanMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and Building Improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r147" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDepreciationOfPropertyAndEquipmentAndAmortizationOfCapitalLeaseAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r7", "r147" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements, Gross", "terseLabel": "Buildings and leasehold improvements" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r270", "r271" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails" ], "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" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r268", "r269" ], "lang": { "en-US": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Basic (in Dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsSummaryOfUnauditedProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r268", "r269" ], "lang": { "en-US": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Diluted (in Dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsSummaryOfUnauditedProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r268", "r269" ], "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": "Summary of Unaudited Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r268", "r269" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsSummaryOfUnauditedProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r268", "r269" ], "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": "Total revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsSummaryOfUnauditedProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r277" ], "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": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r273" ], "calculation": { "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails": { "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails" ], "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 acquired:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r272", "r273" ], "calculation": { "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r273" ], "calculation": { "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails": { "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails" ], "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 assumed:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r272", "r273" ], "calculation": { "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails": { "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": "Net tangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r272", "r273" ], "calculation": { "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails": { "order": 2.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 and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r273" ], "calculation": { "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails": { "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 consideration paid" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r81", "r82", "r83" ], "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": "Purchased property and equipment in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligations": { "auth_ref": [ "r16", "r301", "r339" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.", "label": "Capital Lease Obligations", "terseLabel": "Finance lease liabilities (Note 7)" } } }, "localname": "CapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capital Lease Obligations [Abstract]", "terseLabel": "Capital leases" } } }, "localname": "CapitalLeaseObligationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasedAssetsGross": { "auth_ref": [ "r300" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.", "label": "Capital Leased Assets, Gross", "terseLabel": "Finance lease right-of-use assets" } } }, "localname": "CapitalLeasedAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r301" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases.", "label": "Capital Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r301" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r301" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": 5.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Five Years", "terseLabel": "2024" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r301" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": 4.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Four Years", "terseLabel": "2023" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r301" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": 3.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Three Years", "terseLabel": "2022" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r301" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Two Years", "terseLabel": "2021" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r301" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": 6.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments": { "auth_ref": [ "r301" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount necessary to reduce net minimum lease payments to present value for capital leases.", "label": "Capital Leases, Future Minimum Payments, Interest Included in Payments", "terseLabel": "Less amount representing interest" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments": { "auth_ref": [ "r301" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.", "label": "Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments", "totalLabel": "Present value of net minimum lease payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r0", "r29", "r78" ], "calculation": { "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r11", "r79", "r86" ], "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 equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r72", "r78", "r84" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of year", "periodStartLabel": "Cash and cash equivalents at beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r72", "r291" ], "calculation": { "http://www.caseys.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 (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Noncash investing and financing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r158", "r329", "r343" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]", "terseLabel": "Commitments" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/Commitments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r43" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock held by trustee of the 401K plan (shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r177" ], "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": "Payment of dividends per share (in Dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r177" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared (in Dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "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": "Authorized shares of common stock (shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r172" ], "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", "periodEndLabel": "Ending Balance (shares)", "periodStartLabel": "Beginning Balance (shares)", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheetsParentheticals", "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://www.caseys.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, no par value, 36,806,325 and 36,664,521 shares issued and outstanding at April 30, 2020 and 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r188", "r191", "r200", "r227" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r85", "r207" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Stock-based compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r117", "r118", "r288", "r289" ], "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 [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r117", "r118", "r288", "r289", "r351" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "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" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r117", "r118", "r288", "r289" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r116", "r117", "r118", "r119", "r288", "r290" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r86", "r278", "r279", "r280" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r147" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of 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, Gross", "terseLabel": "Construction in process" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r178", "r179", "r181" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r57", "r58" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of goods sold (exclusive of depreciation and amortization, shown separately below) (a)" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r61" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.", "label": "Cost, Depreciation and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Implementation of ASU 2014-09" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r88", "r257", "r264" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r257", "r264" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current income tax expense (benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current tax expense (benefit):" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r88", "r257", "r264" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r323", "r325", "r337" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails", "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r39" ], "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" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "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" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails", "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r40" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails", "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r40", "r90", "r173", "r174", "r175", "r176", "r294", "r295", "r297", "r335" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails", "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r238" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Decrease in unrecognized tax benefits is reasonable possible" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "auth_ref": [ "r186", "r202" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Compensation Expense", "terseLabel": "Deferred compensation expense incurred" } } }, "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrent": { "auth_ref": [ "r185", "r187" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current", "terseLabel": "Accrued deferred compensation liability" } } }, "localname": "DeferredCompensationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current and Noncurrent", "terseLabel": "Accrued deferred compensation liability" } } }, "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r32", "r296" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r76", "r88", "r259", "r264" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "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 tax expense (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r17", "r18", "r247", "r324", "r336" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.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", "negatedTotalLabel": "Total gross deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r234", "r251" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets", "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r248" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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 gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r249" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r228", "r255", "r256" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "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 state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "terseLabel": "State net operating losses & tax credits" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r230", "r255", "r256" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "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, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.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 property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Property and equipment depreciation" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences": { "auth_ref": [ "r228", "r255", "r256" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.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 compensated absences (includes, but not limited to, sick and personal days).", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences", "terseLabel": "Workers compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r228", "r255", "r256" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.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 employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r228", "r255", "r256" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "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 share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Equity compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r229", "r255", "r256" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.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 reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "verboseLabel": "Accrued liabilities and reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r250" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "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": "Less valuation allowance", "verboseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesDetails", "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r234", "r251" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "auth_ref": [ "r230", "r255", "r256", "r275", "r276" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.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 goodwill.", "label": "Deferred Tax Liabilities, Goodwill", "negatedTerseLabel": "Goodwill" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r230", "r255", "r256" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "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 classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r230", "r255", "r256" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "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", "negatedTerseLabel": "Property and equipment depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r193" ], "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": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r192" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in next fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months", "terseLabel": "Expected future payments, 2021" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r192" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in fifth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "terseLabel": "Expected future payments, 2025" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r192" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in fourth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "terseLabel": "Expected future payments, 2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r192" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in third fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "terseLabel": "Expected future payments, 2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r192" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in second fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "terseLabel": "Expected future payments, 2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "auth_ref": [ "r194", "r195", "r196", "r197", "r198" ], "lang": { "en-US": { "role": { "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "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 Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer discretionary contribution" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r76", "r146" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized.", "label": "Depreciation, Depletion, and Amortization [Policy Text Block]", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r86", "r93", "r281", "r282", "r283", "r284", "r285" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r204", "r224" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Schedule of Restricted Stock and Restricted Stock Unit Grants" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r177", "r334" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "negatedLabel": "Dividends declared" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per common share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r60", "r97", "r100", "r101", "r102", "r103", "r107", "r331", "r347" ], "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)", "verboseLabel": "Basic earnings per common share (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfIncome", "http://www.caseys.com/role/NetIncomePerCommonShareScheduleOfBasicAndDilutedEarningsPerShareDetails", "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/NetIncomePerCommonShareScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income per common share" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsSummaryOfUnauditedProFormaInformationDetails", "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r60", "r97", "r100", "r101", "r102", "r103", "r107", "r331", "r347" ], "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)", "verboseLabel": "Diluted earnings per common share (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfIncome", "http://www.caseys.com/role/NetIncomePerCommonShareScheduleOfBasicAndDilutedEarningsPerShareDetails", "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/NetIncomePerCommonShareScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r86", "r104", "r105", "r106" ], "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 common share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/NetIncomePerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r92", "r235", "r236" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r235", "r236", "r262" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "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": "Income taxes at the statutory rates" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r235", "r236", "r262" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 6.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 changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Impact of Tax Reform Act" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r235", "r236", "r262" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": { "auth_ref": [ "r235", "r236", "r262" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.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 revisions of previously reported income tax expense.", "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent", "terseLabel": "ASU 2016-09 benefit (share based compensation)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r235", "r236", "r262" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "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 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/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r235", "r236", "r262" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "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 attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "negatedLabel": "Federal tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 4.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": "Wages and related taxes" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r223" ], "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" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r223" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Compensation not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r221" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EnvironmentalCostsPolicy": { "auth_ref": [ "r86", "r153", "r154", "r155", "r156" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for obligations that resulted from improper or other-than normal operation of a long-lived asset in the past. This accounting policy may address (1) whether the related remediation costs are expensed or capitalized, (2) whether the obligation is measured on a discounted basis, (3) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (4) the timing of recognition of any recoveries.", "label": "Environmental Costs, Policy [Policy Text Block]", "terseLabel": "Environmental remediation liabilities" } } }, "localname": "EnvironmentalCostsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r172" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue": { "auth_ref": [ "r48" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The excess of replacement or current cost over the stated LIFO (last in first out) inventory value when the LIFO inventory method is utilized.", "label": "Excess of Replacement or Current Costs over Stated LIFO Value", "terseLabel": "Excess of current cost over the stated LIFO Value" } } }, "localname": "ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExciseTaxesCollected": { "auth_ref": [ "r55" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The excise taxes collected by a public utility and reported in revenues if the amount of excise taxes is equal to 1 percent or more of such total.", "label": "Excise Taxes Collected", "terseLabel": "Excise taxes collected" } } }, "localname": "ExciseTaxesCollected", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfIncome", "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments and Long-Term Debt" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebt" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails", "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r306", "r312" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetailsCalc2": { "order": 1.0, "parentTag": "casy_LongTermDebtAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance lease liabilities (Note 7)", "totalLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails", "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails", "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r312" ], "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, Maturity [Table Text Block]", "terseLabel": "Finance Lease, Liability, Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtTables", "http://www.caseys.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "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": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "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 for finance lease, due after fifth fiscal year following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "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 payments for finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, Payments, Due in Rolling after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "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 payments for finance lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, Payments, Due in Rolling Year Five", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "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 payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, Payments, Due in Rolling Year Four", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "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 payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, Payments, Due in Rolling Year Three", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "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 payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, Payments, Due in Rolling Year Two", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in next fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r312" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r305" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance lease right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesAssetsAndLiabilitiesOfLesseeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r311", "r313" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - finance lease" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesAssetsAndLiabilitiesOfLesseeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r310", "r313" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease-term - finance lease" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesAssetsAndLiabilitiesOfLesseeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Intangible asset useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r139", "r140", "r143", "r144", "r321" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r143", "r321" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-lived intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r139", "r142" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r76" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of assets and impairment charges" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r136", "r137" ], "calculation": { "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails", "http://www.caseys.com/role/ConsolidatedBalanceSheets", "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r86", "r138", "r141" ], "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": "Capitalized software implementation costs and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfitAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Gross Profit [Abstract]", "terseLabel": "Gross profit" } } }, "localname": "GrossProfitAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossAttributableToParent": { "auth_ref": [ "r63" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "Income (Loss) Attributable to Parent, before Tax", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r267" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": { "auth_ref": [ "r237" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Expense", "terseLabel": "Increase in tax expense" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r126", "r265" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Federal and state income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r53", "r86", "r232", "r233", "r245", "r246", "r252", "r266", "r352" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r80" ], "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, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid (received) for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r45", "r327", "r345" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 5.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r75" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r75" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r75" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r75" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r75" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Income taxes" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r75" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.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", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r293" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "Interest Costs Capitalized", "terseLabel": "Capitalized interest" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r54", "r125", "r292", "r296", "r333" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfIncome": { "order": 5.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "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", "terseLabel": "Interest, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r332" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r71", "r73", "r80" ], "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": "Cash paid during the year for interest, net of amount capitalized" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesSummaryOfInventoryValuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r46" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "terseLabel": "Inventory" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesSummaryOfInventoryValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesSummaryOfInventoryValuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r1", "r46", "r132" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 3.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": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r10", "r47", "r86", "r109", "r133", "r134" ], "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": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Land": { "auth_ref": [ "r6", "r30" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land", "terseLabel": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases, Operating [Abstract]", "terseLabel": "Operating leases" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r314" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r312" ], "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": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "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 operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "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 payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "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 payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "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 payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "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 payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "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 payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r312" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "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 for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r312" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r314" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorLeasesPolicyTextBlock": { "auth_ref": [ "r315", "r316", "r317", "r318" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor.", "label": "Lessor, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LessorLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r36" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r326", "r341" ], "calculation": { "http://www.caseys.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\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.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" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r16", "r325", "r337" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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": "Lines of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Fair value of amount outstanding" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r34" ], "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", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r16", "r171", "r325", "r339" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetailsCalc2": { "order": 2.0, "parentTag": "casy_LongTermDebtAndFinanceLeaseLiability", "weight": 1.0 } }, "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", "terseLabel": "Long-term debt", "totalLabel": "Senior Notes" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails", "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r16" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Lease Obligation", "terseLabel": "Long-term debt and finance lease obligations, net of current maturities" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Lease Obligation, Current", "terseLabel": "Less current maturities (2)" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Total" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Senior Notes" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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", "verboseLabel": "Current maturities of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Long-term debt and capital lease obligations" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r94", "r169" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r94", "r169" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 2.0, "parentTag": "casy_LongtermDebtAndFinanceLeaseMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r94", "r169" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r94", "r169" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r94", "r169" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r94", "r169" ], "calculation": { "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtScheduleOfMaturitiesOfLongTermDebtIncludingCapitaliziedLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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 noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt and finance lease obligations, net of current maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r40" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails", "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r40", "r170" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails", "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r167", "r168" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Loss Contingency [Abstract]" } } }, "localname": "LossContingencyAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDisclosures": { "auth_ref": [ "r165", "r166" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.", "label": "Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "LossContingencyDisclosures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r7", "r147" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDepreciationOfPropertyAndEquipmentAndAmortizationOfCapitalLeaseAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r72", "r74", "r77" ], "calculation": { "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r51", "r52", "r59", "r77", "r105", "r330", "r346" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.caseys.com/role/ConsolidatedStatementsOfIncome": { "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", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.caseys.com/role/ConsolidatedStatementsOfIncome", "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.caseys.com/role/NetIncomePerCommonShareScheduleOfBasicAndDilutedEarningsPerShareDetails", "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" ], "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": "Recent accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of stores acquired" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of states the entity operates in as of the balance sheet date.", "label": "Number of States in which Entity Operates", "terseLabel": "Number of states in which entity operates" } } }, "localname": "NumberOfStatesInWhichEntityOperates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "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" } } }, "localname": "NumberOfStores", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfIncome" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r306" ], "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 net minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease liability.", "label": "Operating Lease, Liability, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r305" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesAssetsAndLiabilitiesOfLesseeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r311", "r313" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating lease" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesAssetsAndLiabilitiesOfLesseeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r310", "r313" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease-term - operating lease" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesAssetsAndLiabilitiesOfLesseeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r298", "r299" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r298", "r299" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r298", "r299" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r298", "r299" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r298", "r299" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r298", "r299" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r298", "r299" ], "calculation": { "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesLeaseMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r253" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r328", "r344" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other.", "label": "Other Accrued Liabilities", "terseLabel": "Accrued environmental liability" } } }, "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, net of amortization" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Other Commitments" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/CommitmentsDetails", "http://www.caseys.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/CommitmentsDetails", "http://www.caseys.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r37" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r190", "r194", "r195", "r199" ], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "Other Postretirement Benefits Plan" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r69" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r69" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.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": "Payments of cash dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r69" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Tax withholdings on employee share-based awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r65" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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", "negatedLabel": "Payments for acquisitions of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r66" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.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": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost (reversal of cost) for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost)", "terseLabel": "Pension and post-retirement expense incurred" } } }, "localname": "PensionAndOtherPostretirementBenefitExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r204", "r224" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "domainItemType" }, "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": "Authorized shares of preferred stock (shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "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", "verboseLabel": "Shares issued of preferred stock (shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheetsParentheticals", "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://www.caseys.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, none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r2", "r4", "r135" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r68" ], "calculation": { "http://www.caseys.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 debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r64" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.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 sales of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r68" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-term Debt", "terseLabel": "Net borrowings of short-term debt" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r67", "r225" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "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": "Product Information [Line Items]", "terseLabel": "Product Information" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r31", "r149" ], "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": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesNarrativeDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDepreciationOfPropertyAndEquipmentAndAmortizationOfCapitalLeaseAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r30", "r147" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "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", "totalLabel": "Property and equipment, at cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Gross [Abstract]", "terseLabel": "Property and equipment, at cost" } } }, "localname": "PropertyPlantAndEquipmentGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentImpairment": { "auth_ref": [ "r86", "r150" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for assessing and recognizing impairments of its property, plant and equipment.", "label": "Property, Plant and Equipment, Impairment [Policy Text Block]", "terseLabel": "Store closing and asset impairment" } } }, "localname": "PropertyPlantAndEquipmentImpairment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDepreciationOfPropertyAndEquipmentAndAmortizationOfCapitalLeaseAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r149", "r342" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Net property and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r12", "r149" ], "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": "Depreciation of Property and Equipment and Amortization of Capital Lease Assets" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r147" ], "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": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesNarrativeDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDepreciationOfPropertyAndEquipmentAndAmortizationOfCapitalLeaseAssetsDetails" ], "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": "Property, plant and equipment useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDepreciationOfPropertyAndEquipmentAndAmortizationOfCapitalLeaseAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Quarterly Financial Data" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/QuarterlyFinancialData" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r70" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r104" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r177", "r340" ], "calculation": { "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r189", "r190", "r194", "r195", "r199" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r189", "r190", "r194", "r195", "r199" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r87", "r184" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r56", "r123", "r124", "r128" ], "calculation": { "http://www.caseys.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfIncome", "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Total revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r309", "r313" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new finance lease liabilities (in thousands)" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesAssetsAndLiabilitiesOfLesseeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r309", "r313" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Noncash additions from adoption of ASC 842", "verboseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.caseys.com/role/LeasesAssetsAndLiabilitiesOfLesseeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionNetBookValue": { "auth_ref": [ "r302", "r303", "r304", "r319" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller.", "label": "Sale Leaseback Transaction, Net Book Value", "terseLabel": "Construction in progress" } } }, "localname": "SaleLeasebackTransactionNetBookValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Retail Sales" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r270", "r271" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r260" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Carrying Value of Long-Term Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r251" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r105" ], "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 Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/NetIncomePerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r235" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r26", "r27", "r28" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Summary of the Inventory Values" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt Including Capitalized Lease Obligations" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]", "terseLabel": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/QuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r31", "r149" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDepreciationOfPropertyAndEquipmentAndAmortizationOfCapitalLeaseAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of Quarterly Financial Information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/QuarterlyFinancialDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r274" ], "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": "Allocation of Purchase Price" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r204", "r224" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockUnitsAwardActivityDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r208" ], "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 Restricted Stock Units Award Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r208", "r216", "r219" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r244", "r261" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r86" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SelfInsuranceReserve": { "auth_ref": [ "r41" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.", "label": "Self Insurance Reserve", "terseLabel": "Self insurance reserve" } } }, "localname": "SelfInsuranceReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ContingenciesDetails", "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReserveCurrent": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).", "label": "Self Insurance Reserve, Current", "terseLabel": "Insurance accruals" } } }, "localname": "SelfInsuranceReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReserveNoncurrent": { "auth_ref": [], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer).", "label": "Self Insurance Reserve, Noncurrent", "terseLabel": "Insurance accruals, net of current portion" } } }, "localname": "SelfInsuranceReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).", "label": "Self Insurance Reserve [Policy Text Block]", "terseLabel": "Self-insurance" } } }, "localname": "SelfInsuranceReservePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/FairValueOfFinancialInstrumentsAndLongTermDebtCarryingValueOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. 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": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Series of Individually Immaterial Business Acquisitions" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/AcquisitionsAllocationOfPurchasePriceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r75" ], "calculation": { "http://www.caseys.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": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r205" ], "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": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made 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", "terseLabel": "Granted (in shares)", "verboseLabel": "Shares Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "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, Number of Shares [Roll Forward]", "terseLabel": "Number of restricted stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r215" ], "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", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockUnitsAwardActivityDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for grant under the Plan (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r218" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of exercised options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r212" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r224" ], "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 outstanding options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r210", "r224" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Options outstanding (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfStockOptionsActivityDetails" ], "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": "Number of option shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r209" ], "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": "Ending balance (in Dollars per share)", "periodStartLabel": "Beginning balance (in Dollars per share)", "verboseLabel": "Weighted average exercise price (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfStockOptionsActivityDetails" ], "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 option exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r201", "r206" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockUnitsAwardActivityDetails", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfStockOptionsActivityDetails" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfStockOptionsActivityDetails" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r220" ], "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 life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r95" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Capitalized software costs" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r91", "r258", "r263" ], "calculation": { "http://www.caseys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total income tax expense (benefit)" } } }, "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r172" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r44", "r172" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParentheticals" ], "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" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r20", "r21", "r172", "r177" ], "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": "Stock-based compensation (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r172", "r177", "r211" ], "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", "negatedLabel": "Exercised (in shares)", "verboseLabel": "Exercise of stock options (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r20", "r21", "r177", "r203", "r217" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r44", "r172", "r177" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "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": "Share repurchase program authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Share repurchase program period in force" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r20", "r21", "r172", "r177" ], "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", "negatedTerseLabel": "Repurchase of common stock (shares)", "terseLabel": "Common stock shares repurchased (shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r20", "r21", "r172", "r177" ], "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", "negatedTerseLabel": "Repurchase of common stock", "terseLabel": "Repurchase of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.caseys.com/role/PreferredAndCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r23", "r24", "r131" ], "calculation": { "http://www.caseys.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Shareholders' equity", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets", "http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOWS INFORMATION" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.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/2019-01-31", "presentation": [ "http://www.caseys.com/role/BenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r231", "r240" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesDetails", "http://www.caseys.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r237" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrued interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r241" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions based on tax positions related to current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "terseLabel": "Increase (decrease) in unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r242" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Reductions due to lapse of applicable statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r243" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r112", "r113", "r114", "r115", "r120", "r121", "r122" ], "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/2019-01-31", "presentation": [ "http://www.caseys.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/PreferredAndCommonStockScheduleOfRestrictedStockAndRestrictedStockUnitsGrantedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r99", "r103" ], "calculation": { "http://www.caseys.com/role/NetIncomePerCommonShareScheduleOfBasicAndDilutedEarningsPerShareDetails": { "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 (shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/NetIncomePerCommonShareScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r98", "r103" ], "calculation": { "http://www.caseys.com/role/NetIncomePerCommonShareScheduleOfBasicAndDilutedEarningsPerShareDetails": { "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 (shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/NetIncomePerCommonShareScheduleOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WorkersCompensationInsuranceMember": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "Contract providing insurance coverage for employer's liability related to injury, disability, or death.", "label": "Workers' Compensation Insurance [Member]", "terseLabel": "Workers' Compensation Insurance" } } }, "localname": "WorkersCompensationInsuranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.caseys.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 12 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r103": { "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" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r109": { "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" }, "r11": { "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=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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=6877327&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r13": { "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=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r133": { "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" }, "r134": { "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" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r139": { "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" }, "r14": { "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=6877327&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13185-110859" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13231-110859" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6571209&loc=d3e13669-110860" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/subtopic&trid=2175709" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127163" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127197" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "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=6877327&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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=27012166&loc=d3e187085-122770" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "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=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r189": { "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" }, "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=6877327&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&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=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r209": { "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=116856206&loc=d3e5070-113901" }, "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=6877327&loc=d3e13212-122682" }, "r210": { "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=116856206&loc=d3e5070-113901" }, "r211": { "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=116856206&loc=d3e5070-113901" }, "r212": { "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=116856206&loc=d3e5070-113901" }, "r213": { "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=116856206&loc=d3e5070-113901" }, "r214": { "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=116856206&loc=d3e5070-113901" }, "r215": { "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=116856206&loc=d3e5070-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r222": { "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=116856206&loc=d3e5070-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r23": { "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=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r24": { "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=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r259": { "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" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=117412053&loc=d3e9972-128506" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=117412053&loc=d3e9979-128506" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r291": { "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" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45014-112735" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "50", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846721&loc=d3e51831-112757" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846721&loc=d3e51840-112757" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846721&loc=d3e51843-112757" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918631-209977" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r31": { "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=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919352-209981" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL117410129-209981" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL117410129-209981" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "14", "Topic": "842", "URI": "http://asc.fasb.org/section&trid=77888298" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888430&loc=SL77919786-209982" }, "r32": { "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=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r321": { "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" }, "r322": { "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=6876686&loc=d3e534808-122878" }, "r323": { "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=6876686&loc=d3e534808-122878" }, "r324": { "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=6876686&loc=d3e534808-122878" }, "r325": { "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=6876686&loc=d3e534808-122878" }, "r326": { "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=6876686&loc=d3e534808-122878" }, "r327": { "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=6876686&loc=d3e534808-122878" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r329": { "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=6876686&loc=d3e534808-122878" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r330": { "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=116637391&loc=SL114874048-224260" }, "r331": { "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=116637391&loc=SL114874048-224260" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r333": { "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=116637391&loc=SL114874048-224260" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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=119400593&loc=d3e572229-122910" }, "r337": { "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=119400593&loc=d3e572229-122910" }, "r338": { "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=119400593&loc=d3e572229-122910" }, "r339": { "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=119400593&loc=d3e572229-122910" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r340": { "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=119400593&loc=d3e572229-122910" }, "r341": { "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=119400593&loc=d3e572229-122910" }, "r342": { "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=119400593&loc=d3e572229-122910" }, "r343": { "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=119400593&loc=d3e572229-122910" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r345": { "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=119400593&loc=d3e572229-122910" }, "r346": { "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=116637232&loc=SL114874131-224263" }, "r347": { "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=116637232&loc=SL114874131-224263" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r35": { "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=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "9C", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884803&loc=SL65671395-207642" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r353": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r354": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r355": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r356": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r357": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r358": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r38": { "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=6877327&loc=d3e13212-122682" }, "r39": { "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=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r40": { "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=6877327&loc=d3e13212-122682" }, "r41": { "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=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "r43": { "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=6877327&loc=d3e13212-122682" }, "r44": { "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=6877327&loc=d3e13212-122682" }, "r45": { "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=6877327&loc=d3e13212-122682" }, "r46": { "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=6877327&loc=d3e13212-122682" }, "r47": { "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=6877327&loc=d3e13212-122682" }, "r48": { "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=6877327&loc=d3e13212-122682" }, "r49": { "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=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r50": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r54": { "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=116634182&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1)(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r59": { "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=116634182&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r60": { "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=116634182&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r62": { "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=116634182&loc=SL114868664-224227" }, "r63": { "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=116634182&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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=26873400&loc=d3e23780-122690" }, "r89": { "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=26873400&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r90": { "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=26873400&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r94": { "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=26873400&loc=d3e24072-122690" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" } }, "version": "2.1" } XML 53 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Allocation of Purchase Price (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Liabilities assumed:    
Goodwill $ 161,075 $ 157,223
Series of Individually Immaterial Business Acquisitions    
Assets acquired:    
Inventories 680  
Property and equipment 28,384  
Total assets 29,064  
Liabilities assumed:    
Accrued expenses 210  
Total liabilities 210  
Net tangible assets acquired 28,854  
Goodwill 3,852  
Total consideration paid $ 32,706  
XML 54 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments and Long Term Debt - Schedule of Maturities of Long-Term Debt Including Capitalizied Leases (Details)
$ in Thousands
Apr. 30, 2020
USD ($)
Finance Leases  
2021 $ 2,244
2022 2,354
2023 2,484
2024 2,060
2025 734
Thereafter 6,870
Finance Leases 16,746
Senior Notes  
2021 569,000
2022 0
2023 20,000
2024 32,000
2025 32,000
Thereafter 616,000
Senior Notes 1,269,000
Total  
2021 571,244
2022 2,354
2023 22,484
2024 34,060
2025 32,734
Thereafter 622,870
Total $ 1,285,746
XML 55 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Quarterly Financial Data (Tables)
12 Months Ended
Apr. 30, 2020
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
 
Year ended April 30, 2020
 
Q1
 
Q2
 
Q3
 
Q4
 
Year Total
Total revenue
 
 
 
 
 
 
 
 
 
Fuel
$
1,627,568

 
1,514,474

 
1,376,018

 
999,352

 
5,517,412

Grocery and other merchandise
687,918

 
660,562

 
582,407

 
568,080

 
2,498,966

Prepared food and fountain
295,877

 
297,846

 
273,630

 
229,853

 
1,097,207

Other
15,266

 
14,704

 
16,143

 
15,598

 
61,711

 
$
2,626,629

 
2,487,586

 
2,248,198

 
1,812,883

 
9,175,296

Revenue less cost of goods sold excluding depreciation and amortization and credit card fees

 

 

 

 

Fuel
$
150,989

 
140,798

 
124,257

 
198,803

 
614,847

Grocery and other merchandise
215,453

 
220,134

 
191,692

 
172,862

 
800,140

Prepared food and fountain
184,012

 
181,452

 
164,795

 
137,833

 
668,092

Other
15,232

 
14,681

 
16,119

 
15,572

 
61,605

 
$
565,686

 
557,065

 
496,863

 
525,070

 
2,144,684

Net income
$
85,815

 
81,981

 
33,959

 
62,091

 
263,846

Income per common share

 

 


 

 

Basic
2.33

 
2.22

 
0.92

 
1.68

 
7.14

Diluted
2.31

 
2.21

 
0.91

 
1.67

 
7.10

 
 
 
 
 
 
 
 
 
 
 
Year ended April 30, 2019
 
Q1
 
Q2
 
Q3
 
Q4
 
Year Total
Total revenue
 
 
 
 
 
 
 
 
 
Fuel
$
1,647,417

 
1,621,868

 
1,233,620

 
1,345,866

 
5,848,770

Grocery and other merchandise
644,800

 
618,250

 
543,773

 
562,699

 
2,369,521

Prepared food and fountain
281,003

 
283,062

 
256,144

 
254,086

 
1,074,294

Other
15,212

 
14,825

 
14,539

 
15,746

 
60,325

 
$
2,588,432

 
2,538,005

 
2,048,076

 
2,178,397

 
9,352,910

Revenue less cost of goods sold excluding depreciation and amortization and credit card fees

 

 

 

 

Fuel
$
123,476

 
118,656

 
122,559

 
101,417

 
466,107

Grocery and other merchandise
208,925

 
200,193

 
173,512

 
177,188

 
759,817

Prepared food and fountain
174,184

 
176,675

 
159,682

 
158,057

 
668,598

Other
15,183

 
14,797

 
14,512

 
15,708

 
60,202

 
$
521,768

 
510,321

 
470,265

 
452,370

 
1,954,724

Net income
$
70,224

 
66,615

 
41,835

 
25,212

 
203,886

Income per common share

 

 

 

 

Basic
1.92

 
1.82

 
1.14

 
0.69

 
5.55

Diluted
1.90

 
1.80

 
1.13

 
0.68

 
5.51


 

XML 56 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Preferred and Common Stock (Tables)
12 Months Ended
Apr. 30, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Restricted Stock and Restricted Stock Unit Grants
The following table summarizes the equity-related grants made during the three-year period ended April 30, 2020:
Date of Grant
Type of Grant
Shares Granted
Recipients
Vesting Date
Fair Value at Grant Date
 
 
 
 
 
 
June 1, 2017
Restricted Stock Units
63,699

Key Employees
June 1, 2020
$7,388
July 14, 2017
Restricted Stock Units (1)
61,126

Officers
June 15, 2020
$6,912
September 28, 2017
Restricted Stock
8,344

Non-Employee Board Members
Immediate
$920
March 29, 2018
Restricted Stock Units
2,150

Non-Employee Board Members
September 21, 2018
$236
May 24, 2018
Restricted Stock Units
88,846

Key Employees
May 24, 2021
$8,593
June 8, 2018
Restricted Stock Units (1)
75,402

Officers
June 8, 2021
$7,571
September 5, 2018
Restricted Stock Units
7,984

Non-Employee Board Members
2019 Annual Shareholders' Meeting Date
$920
June 4, 2019
Restricted Stock Units
75,959

Key Employees
June 4, 2022
$9,886
June 4, 2019
Restricted Stock Units (1)
59,579

Officers
June 4, 2022
$9,097
June 24, 2019
Restricted Stock Units (2)
32,786

CEO
Various (2)
$5,700
September 4, 2019
Restricted Stock Units
5,504

Non-Employee Board Members
2020 Annual Shareholders' Meeting Date
$919
December 23, 2019
Restricted Stock Units (3)
5,000

CEO
Various (3)
$788
Various (4)
Restricted Stock Units (4)
8,444

Officers
Various (4)
$1,368
Various (5)
Restricted Stock Units (5)
1,763

Officers
Various (5)
$354

(1) This grant of restricted stock units includes time-based, performance-based and market-based awards.  The performance-based awards included in the figure above represent a “target” amount; the final amount earned is based on the satisfaction of certain performance measures over a three-year performance period and will range from 0% to 200% of the “target". The market-based awards incorporate market conditions in determining fair value as of the grant date, and will also range from 0% to 200% of the "target". Total market-based expense of approximately $2.3 million for the 2017 grant, $2.6 million for the 2018 grant, and $3.1 million for the 2019 grant will be recognized on a straight-line basis over the vesting period, subject to acceleration for retirement provisions.
(2) This grant of restricted stock units is comprised of time-based awards that vest ratably on each June 23, 2020 through 2022, along with a market-based award vesting June 23, 2022. The market-based award incorporates market conditions in determining fair value on the grant date and will range from 0% to 200% of the target. Total market-based expense of approximately $1.8 million will be recognized on a straight-line basis over the vesting period.
(3) This grant of restricted stock units is comprised of performance-based awards which are calculated based upon targets achieved over performance periods from January 1, 2020 to December 31, 2020. If the performance targets are met, the units vest ratably on each January 15, 2021 through 2023.
(4) These grants of restricted stock units were issued to various officers throughout the fiscal year. The grants were comprised of time-based awards and vest in accordance with the agreements, ranging from January 2021 to January 2023.
(5) These grants of restricted stock units were issued to various officers throughout the fiscal year. The grants includes time-based, performance-based and market-based awards.  The performance-based awards included in the figure above represent a
“target” amount; the final amount earned is based on the satisfaction of certain performance measures over a three-year performance period and will range from 0% to 200% of the “target". The market-based awards incorporate market conditions in determining fair value as of the grant date, and will also range from 0% to 200% of the "target". Total market-based expense of approximately $177 will be recognized on a straight-line basis over the vesting period.
Schedule of Stock Options Activity Information concerning the issuance of stock options under the 2009 Plan is presented in the following table (no stock option awards have been granted under the 2018 Plan): 
 
Number
of option shares
 
Weighted
average option
exercise price
Outstanding at April 30, 2017
222,050

 
$
38.51

Exercised
(40,377
)
 
34.11

Outstanding at April 30, 2018
181,673

 
$
39.48

Exercised
(71,546
)
 
32.02

Forfeited
(300
)
 
25.26

Outstanding at April 30, 2019
109,827

 
$
44.39

Exercised
(66,638
)
 
44.39

Outstanding at April 30, 2020
43,189

 
$
44.39


Schedule of Restricted Stock Units Award Activity
Information concerning the issuance of restricted stock units under the 2018 Plan and the 2009 Plan is presented in the following table:
 
 
Unvested at April 30, 2017
303,400

Granted
126,980

Vested
(88,700
)
Forfeited
(2,699
)
Unvested at April 30, 2018
338,981

Granted
172,232

Vested
(104,166
)
Forfeited
(10,530
)
Performance Award Adjustments
(7,717
)
Unvested at April 30, 2019
388,800

Granted
189,035

Vested
(108,484
)
Forfeited
(25,146
)
Performance Award Adjustments
29,594

Unvested at April 30, 2020
473,799


XML 57 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 58 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Current tax expense (benefit):      
Federal $ 22,182 $ 10,326 $ (7,057)
State 6,210 3,853 1,769
Current income tax expense (benefit) 28,392 14,179 (5,288)
Deferred tax expense (benefit) 49,810 45,337 (98,178)
Total income tax expense (benefit) $ 78,202 $ 59,516 $ (103,466)
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Beginning balance $ 7,287 $ 6,421
Additions based on tax positions related to current year 2,780 2,169
Reductions due to lapse of applicable statute of limitations (1,160) (1,303)
Ending balance $ 8,907 $ 7,287
XML 60 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Income Statement [Abstract]      
Total revenue $ 9,175,296 $ 9,352,910 $ 8,391,124
Cost of goods sold (exclusive of depreciation and amortization, shown separately below) (a) [1] 7,030,612 7,398,186 6,621,731
Operating expenses 1,498,043 1,391,279 1,283,046
Depreciation and amortization 251,174 244,387 220,970
Interest, net 53,419 55,656 50,940
Income before income taxes 342,048 263,402 214,437
Federal and state income taxes 78,202 59,516 (103,466)
Net income $ 263,846 $ 203,886 $ 317,903
Net income per common share      
Basic (in Dollars per share) $ 7.14 $ 5.55 $ 8.41
Diluted (in Dollars per share) 7.10 5.51 8.34
Dividends declared (in Dollars per share) $ 1.28 $ 1.16 $ 1.04
Excise taxes collected $ 1,063,000 $ 988,000 $ 919,000
[1] Includes excise taxes of approximately $1,063,000, $988,000 and $919,000
XML 61 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies
12 Months Ended
Apr. 30, 2020
Accounting Policies [Abstract]  
Significant Accounting Policies SIGNIFICANT ACCOUNTING POLICIES
Operations: Casey’s General Stores, Inc. and its subsidiaries (the Company/Casey’s) operate 2,207 convenience stores in 16 Midwest states. The stores are located primarily in smaller communities, many with populations of less than 5,000. Retail revenue in 2020 by category are as follows: 60% fuel, 28% grocery and other merchandise, and 12% prepared food and fountain. The Company’s products are readily available, and the Company is generally not dependent on a single supplier or only a few suppliers.
Principles of consolidation: The consolidated financial statements include the financial statements of Casey’s General Stores, Inc. and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain amounts in prior year have been reclassified to conform to current year presentation.
Use of estimates: 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 disclosure 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.
Cash equivalents: We consider all highly liquid investments with a maturity at purchase of three months or less to be cash equivalents. Included in cash equivalents are money market funds and credit card, debit card and electronic benefits transfer transactions that process within three days.
Inventories: Inventories, which consist of merchandise and fuel, are stated at the lower of cost or market. For fuel, cost is determined through the use of the first-in, first-out (FIFO) method. For merchandise inventories, cost is determined through the use of the last-in, first-out (LIFO) method.
The excess of replacement cost over the stated LIFO value was $87,546 and $80,814 at April 30, 2020 and 2019, respectively. There were no material LIFO liquidations during the periods presented. Below is a summary of the inventory values at April 30, 2020 and 2019:
 
 
Years ended April 30,
 
2020
 
2019
Fuel
$
33,695

 
$
83,204

Merchandise
202,312

 
189,836

Total inventory
$
236,007

 
$
273,040


The Company often receives vendor allowances on the basis of quantitative contract terms that vary by product and vendor or directly on the basis of purchases made. Vendor allowances include rebates and other funds received from vendors to promote their products. Vendor rebates, including billbacks, are treated as a reduction in cost of goods sold and are recognized primarily based on the purchase of product or shipment of product from the warehouse to the store, or sale of product to our guests. These are recognized in the period earned based on the applicable rebate agreement. Reimbursements of an operating expense (e.g., advertising) are recorded as reductions of the related expense.
Renewable Identification Numbers (RINs) are recorded as a reduction in cost of goods sold in the period when the Company commits to a price and agrees to sell all of the RINs earned during a specified period. The Company includes in cost of goods sold the costs incurred to acquire fuel and merchandise, including excise taxes, less vendor allowances and rebates and RINs. The Company does not record an asset on the balance sheet related to RINs that have not been validated and contracted. Warehousing costs are recorded within operating expenses on the consolidated statements of income.
Capitalized software implementation costs: The Company capitalizes expenditures related to the implementation of software as incurred. These costs are expensed on a straight-line basis within operating expenses over the contractual life of the contract with the related software provider. The useful lives utilized for capitalized software implementation costs range from 3-13 years. As of April 30, 2020 and April 30, 2019, the Company had recognized $38,593 and $27,873 of capitalized software implementation costs, respectively. The outstanding balance is recognized in other assets on the consolidated balance sheets.
Goodwill: Goodwill and intangible assets with indefinite lives are tested for impairment at least annually. The Company assesses impairment annually at year-end using a market based approach to establish fair value. All of the goodwill assigned to the individual stores is aggregated into a single reporting unit due to the similar economic characteristics of the stores. As of April 30, 2020 and 2019, there was $161,075 and $157,223 of goodwill, respectively. Management’s analysis of recoverability completed as of the fiscal year-end indicated no evidence of impairment for the years ended April 30, 2020, 2019, and 2018.
Depreciation and amortization: Depreciation of property and equipment are computed using the straight-line method over the following estimated useful lives:
 
 
 
Buildings
25-40 years
Machinery and equipment
5-40 years
Finance lease right-of-use assets
Lesser of term of lease or life of asset
Leasehold improvements
Lesser of term of lease or life of asset

The Company monitors stores and will accelerate depreciation if the expected life of the asset is reduced due to the expected remaining operation of the store or the Company’s plans. Construction in process is reported at cost and not subject to depreciation until the related asset is placed in service.

Store closings and asset impairment: The Company writes down property and equipment of stores it is closing to estimated net realizable value at the time management commits to a plan to close such stores and begins active marketing of the stores. The Company bases the estimated net realizable value of property and equipment on its experience in utilizing and/or disposing of similar assets, as well as estimates provided by its own and/or third-party real estate experts.
The Company monitors closed and underperforming stores for an indication that the carrying amount of assets may not be recoverable. If the sum of the expected future undiscounted cash flows is less than the carrying amount of the assets, an impairment loss is recognized to the extent carrying value of the assets exceeds their estimated fair value. Fair value is based on management’s estimate of the price that would be received to sell an asset in an orderly transaction between market participants. The estimate is derived from offers, actual sale or disposition of assets subsequent to year-end, and other indications of fair value, which are considered Level 3 inputs (see Note 3). In determining whether an asset is impaired, assets are grouped at the lowest level for which there are identifiable cash flows that are largely independent of the cash flows of other groups of assets, which for the Company is generally on a store-by-store basis. The Company incurred impairment charges of $1,177 in fiscal 2020, $1,167 in fiscal 2019, and $507 in fiscal 2018. Impairment charges are a component of operating expenses.
Excise taxes: Excise taxes approximating $1,063,000, $988,000, and $919,000 on retail fuel sales are included in total revenue and cost of goods sold for fiscal 2020, 2019, and 2018, respectively.
Income taxes: The Company uses the asset and liability method of accounting for 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 income in the period that includes the enactment date. The Company calculates its current and deferred tax provision based on estimates and assumptions that could differ from actual results reflected in income tax returns filed in subsequent years. Adjustments based on filed returns are recorded when identified.
Revenue recognition: The Company recognizes retail sales of fuel, grocery and other merchandise, prepared food and fountain and other revenue at the time of the sale to the guest. Sales taxes collected from guests and remitted to the government are recorded on a net basis in the consolidated financial statements.
A portion of revenue from sales that include a redeemable box top coupon or points under our Casey’s Rewards program is deferred. The deferred portion of the sale represents the value of the estimated future redemption of the box top coupon or points. The amounts related to redeemable box top coupons and points are deferred until their redemption or expiration. Revenue related to the box top coupons and points issued is expected to be recognized less than one year from the original sale to the guest. As of April 30, 2020 and April 30, 2019, the Company recognized a contract liability of $11,180 and $6,931,
respectively, related to the outstanding box top coupons and Casey's Rewards points, which is included in other accrued expenses on the consolidated balance sheets.

Gift card related revenue is recognized as the gift cards are used by the guest. Gift card breakage revenue is recognized based on the estimated gift card breakage rate over the pro rata usage of the card.
Net income per common share: Basic earnings per share have been computed by dividing net income by the weighted average shares outstanding during each of the years. Unvested shares under equity awards are treated as common shares within the basic earnings per share calculation when a team member has met certain requirements in the award agreement. For example, if retirement provisions are satisfied which allow a team member to avoid forfeiture of the award upon a normal retirement from the Company, it is included in the basic earnings per share calculation. The calculation of diluted earnings per share treats stock options and unvested restricted stock units with time-based restrictions as potential common shares to the extent they are dilutive. The diluted earnings per share calculation does not take into effect any shares that have not met performance or market conditions as of the reporting period.
Asset retirement obligations: The Company recognizes the estimated future cost to remove underground storage tanks over the estimated useful life of the storage tank. The Company records a discounted liability for the fair value of an asset retirement obligation with a corresponding increase to the carrying value of a long-lived asset at the time an underground storage tank is installed. The Company amortizes the amount added to property and equipment on a straight-line basis and recognizes accretion expense in connection with the discounted liability over the remaining life of the tank. The estimates of the anticipated future costs for removal of an underground storage tank are based on our prior experience with removal. Because these estimates are subjective and are currently based on historical costs with adjustments for estimated future changes in the associated costs, we expect the dollar amount of these obligations to change as more information is obtained.

There were no material changes in our asset retirement obligation estimates during fiscal 2020. The net amount recorded as an increase to the related underground storage tank asset related to asset retirement obligations was $13,416 and $11,793 at April 30, 2020 and 2019, respectively, and is recorded in property and equipment, net of depreciation. The discounted liability was $22,658 and $18,058 at April 30, 2020 and 2019, respectively, and is recorded in other long-term liabilities.
Self-insurance: The Company is primarily self-insured for team member healthcare, workers’ compensation, general liability, and automobile claims. The self-insurance claim liability for workers’ compensation, general liability, and automobile claims is determined actuarially at each year end based on claims filed and an estimate of claims incurred but not yet reported. Actuarial projections of the losses are employed due to the potential of variability in the liability estimates. Some factors affecting the uncertainty of the claim liability include the loss development factors, which includes the development time frame and settlement patterns, and expected loss rates, which includes litigation and adjudication direction, and medical treatment and cost trends. The liability is not discounted. The balance of our self-insurance reserves was $44,959 and $44,334 for the years ended April 30, 2020 and 2019, respectively.
Environmental remediation liabilities: The Company accrues for environmental remediation liabilities when it is probable a liability has been incurred and the amount of loss can be reasonably estimated.
Derivative instruments: There were no options or futures contracts as of or during the years ended April 30, 2020, 2019, or 2018. However, we do from time to time, participate in a forward buy of certain commodities. These are not accounted for as derivatives under the normal purchase and sale exclusions within the applicable accounting guidance.
Stock-based compensation: Stock-based compensation is recorded based upon the fair value of the award on the grant date. The cost of the award is recognized ratably in the consolidated statements of income over the vesting period of the award, adjusted for certain retirement provisions. Additionally, certain awards include performance and market conditions. The majority of performance-based awards are based on the achievement of a three year average return on invested capital (ROIC). For these awards, stock-based compensation expense is estimated based on the probable outcome of shares to be awarded adjusted as necessary at each reporting period. The market-based awards are achieved based on our relative performance to a pre-determined peer group. The fair value of these awards is determined using a Monte Carlo simulation as of the date of the grant. For market-based awards, the stock-based compensation expense will not be adjusted should the target awards vary from actual awards.  
Segment reporting: As of April 30, 2020, we operated 2,207 stores in 16 states. Our convenience stores offer a broad selection of merchandise, fuel and other products and services designed to appeal to the convenience needs of our guests. We manage the business on the basis of one operating segment and therefore, have only one reportable segment. Our stores sell
similar products and services, use similar processes to sell those products and services, and sell their products and services to similar classes of guests. We make specific disclosures concerning the three broad merchandise categories of fuel, grocery and other merchandise, and prepared food and fountain because it makes it easier for us to discuss trends and operational initiatives within our business and industry. Although we can separate revenues and cost of goods sold within these categories (and further sub-categories), the operating expenses associated with operating a store that sells these products are not separable by these three categories.
Recent accounting pronouncements:
In May 2014, the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606). We adopted the standard on May 1, 2018 using the modified retrospective approach. The Company adopted two changes that affect the timing of recognition of revenues related to gift card breakage income and the redemption of coupon box tops attached to our pizza boxes. The impact related to gift cards was $879, net of $321 of deferred taxes and was an increase to shareholders' equity with a reduction in deferred income. The impact related to box tops was $5,019, net of $1,816 of deferred taxes and was a reduction in shareholders' equity, with an increase in deferred income.
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). This update seeks to increase the transparency and comparability among entities by requiring public entities to recognize lease assets and lease liabilities on the balance sheet and disclose key information about leasing arrangements. To satisfy the standard’s objective, a lessee will recognize a right-of-use asset representing its right to use the underlying asset for the lease term and a lease liability for the obligation to make lease payments. Both the right-of-use asset and lease liability will initially be measured at the present value of the lease payments, with subsequent measurement dependent on the classification of the lease as either a finance or an operating lease. For leases with a term of twelve months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. If a lessee makes this election, it should recognize lease expense for such leases generally on a straight-line basis over the lease term.

In July 2018, the FASB issued ASU 2018-10, Leases (Topic 842) - Codification Improvements which contains several FASB Codification improvements for ASC Topic 842, including several implementation issues and ASU 2018-11, "Leases (Topic 842) - Targeted Improvements" which provides entities with an additional transition method for implementing ASC Topic 842. Entities have the option to apply the new standard at the adoption date, recognizing a cumulative-effect adjustment to the opening balance of retained earnings along with the modified retrospective approach previously identified, both of which include a number of practical expedients that companies may elect to apply. Under the cumulative-effect adjustment comparative periods would not
be restated. Under the modified retrospective approach leases are recognized and measured under the noted guidance at the beginning of the earliest period presented. The new standard is effective for public companies for annual periods beginning after December 15, 2018, and interim periods within those years, with early adoption permitted. We adopted this guidance as of May 1, 2019 using the modified retrospective approach and elected the cumulative-effect adjustment practical expedient. As a result of the transition method selected, the Company did not restate previously reported comparable periods. Please refer to note 7 for additional information regarding the Company’s adoption of ASC 842.

In October 2016, the FASB issued ASU No. 2016-16, Intra-Entity Transfers of Assets Other than Inventory. We adopted this standard in the quarter ended July 31, 2018, which resulted in no material impact to the Company.

In January 2017, the FASB issued ASU 2017-01, Business Combinations, Clarifying the Definition of a Business. The standard clarifies the definition of a business and adds guidance to assist entities in the determination of whether an acquisition (or disposal) represents assets or a business. The guidance requires the Company to utilize various criteria to evaluate whether or not an acquisition is a business. First, if substantially all of the fair value of the assets acquired is concentrated in a single asset or a group of similar identifiable assets, the acquired assets do not represent a business. If that is not the case, the update provides further guidance to evaluate if the acquisition represents a business focused on the nature and substance of the inputs and process acquired. The standard is generally expected to reduce the number of business combinations, which may impact the allocation of purchase consideration in future acquisitions. Where it is determined that an acquisition is not a business combination, there would be no resulting goodwill recorded. The Company prospectively adopted this guidance for all future acquisitions in the first quarter of fiscal 2019.

In August 2018, the FASB issued ASU 2018-15, Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This standard provides guidance on accounting for costs of implementation activities performed in a cloud computing arrangement that is a service contract. The amendments in the update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software and hosting
arrangements that include an internal-use software license. The Company early adopted this guidance retrospectively, in the first quarter of fiscal 2019. The adoption did not have a material impact on our consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes. The standard includes changes that eliminate certain exceptions related to the approach for intraperiod tax allocation and the methodology for calculating income taxes in an interim period. It also simplifies aspects of the accounting for franchise taxes, certain transactions that result in a step-up in the tax basis of goodwill, and enacted changes in tax laws or rates. The Company is required to adopt this guidance in the first quarter of its fiscal 2022, with early adoption permitted. The Company is currently evaluating the impact the standard has on the consolidated financial statements.
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The standard included optional guidance for a limited period of time to help ease the burden in accounting for the effects of reference rate reform. The new standard is effective for all entities through December 31, 2022. The Company does not expect the adoption of this standard to have a material impact on our consolidated financial statements.
XML 62 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - (Tables)
12 Months Ended
Apr. 30, 2020
Leases [Abstract]  
Assets And Liabilities, Lessee
Lease right-of-use assets outstanding as of April 30, 2020 consisted of the following (in thousands):
 
Classification
 
 
 
April 30, 2020
Operating lease right-of-use assets
Other assets
 
 
 
$
21,143

Finance lease right-of-use assets
Property and equipment
 
 
 
$
14,583


Weighted average remaining lease terms, weighted average discount rates, and supplementary cash flow information for outstanding leases were as follows:
 
 
 
 
 
April 30, 2020
Weighted-average remaining lease-term - finance lease
 
 
 
10.9

Weighted-average remaining lease-term - operating lease
 
 
 
20.4

 
 
 
 
 
Weighted-average discount rate - finance lease
 
 
 
5.34
%
Weighted-average discount rate - operating lease
 
 
 
4.25
%
 
 
 
 
 
Right-of-use assets obtained in exchange for new finance lease liabilities (in thousands)
 
$
1,520

Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)
 
$
2,840


Finance Lease, Liability, Maturity
Listed below are the aggregate maturities of long-term debt, including finance lease obligations, for the 5 years commencing May 1, 2020 and thereafter:
 
Years ended April 30,
Finance Leases
 
Senior Notes
 
Total
2021
$
2,244

 
$
569,000

 
$
571,244

2022
2,354

 

 
2,354

2023
2,484

 
20,000

 
22,484

2024
2,060

 
32,000

 
34,060

2025
734

 
32,000

 
32,734

Thereafter
6,870

 
616,000

 
622,870

 
$
16,746

 
$
1,269,000

 
$
1,285,746


 
 
 
 
 
April 30, 2020
Weighted-average remaining lease-term - finance lease
 
 
 
10.9

Weighted-average remaining lease-term - operating lease
 
 
 
20.4

 
 
 
 
 
Weighted-average discount rate - finance lease
 
 
 
5.34
%
Weighted-average discount rate - operating lease
 
 
 
4.25
%
 
 
 
 
 
Right-of-use assets obtained in exchange for new finance lease liabilities (in thousands)
 
$
1,520

Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)
 
$
2,840


Future minimum payments under the finance leases and operating leases with initial or remaining terms of one year or more consisted of the following at April 30, 2020 and April 30, 2019:
Years ended April 30, 2020
Finance leases
 
Operating leases
2021
$
3,118

 
$
1,829

2022
3,110

 
1,814

2023
3,116

 
1,717

2024
2,565

 
1,683

2025
1,167

 
1,686

Thereafter
10,764

 
25,335

Total minimum lease payments
23,840

 
34,064

Less amount representing interest
7,094

 
12,468

Present value of net minimum lease payments
$
16,746

 
$
21,596

Years ended April 30, 2019
Capital leases
 
Operating leases
2020
$
3,103

 
$
1,703

2021
3,109

 
1,547

2022
3,096

 
1,354

2023
3,098

 
1,228

2024
2,548

 
1,066

Thereafter
9,215

 
10,438

Total minimum lease payments
24,169

 
$
17,336

Less amount representing interest
7,689

 
 
Present value of net minimum lease payments
$
16,480

 
 

Lessee, Operating Lease, Liability, Maturity
 
 
 
 
 
April 30, 2020
Weighted-average remaining lease-term - finance lease
 
 
 
10.9

Weighted-average remaining lease-term - operating lease
 
 
 
20.4

 
 
 
 
 
Weighted-average discount rate - finance lease
 
 
 
5.34
%
Weighted-average discount rate - operating lease
 
 
 
4.25
%
 
 
 
 
 
Right-of-use assets obtained in exchange for new finance lease liabilities (in thousands)
 
$
1,520

Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)
 
$
2,840


Future minimum payments under the finance leases and operating leases with initial or remaining terms of one year or more consisted of the following at April 30, 2020 and April 30, 2019:
Years ended April 30, 2020
Finance leases
 
Operating leases
2021
$
3,118

 
$
1,829

2022
3,110

 
1,814

2023
3,116

 
1,717

2024
2,565

 
1,683

2025
1,167

 
1,686

Thereafter
10,764

 
25,335

Total minimum lease payments
23,840

 
34,064

Less amount representing interest
7,094

 
12,468

Present value of net minimum lease payments
$
16,746

 
$
21,596

Years ended April 30, 2019
Capital leases
 
Operating leases
2020
$
3,103

 
$
1,703

2021
3,109

 
1,547

2022
3,096

 
1,354

2023
3,098

 
1,228

2024
2,548

 
1,066

Thereafter
9,215

 
10,438

Total minimum lease payments
24,169

 
$
17,336

Less amount representing interest
7,689

 
 
Present value of net minimum lease payments
$
16,480

 
 

XML 63 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments and Long Term Debt (Tables)
12 Months Ended
Apr. 30, 2020
Fair Value Disclosures [Abstract]  
Carrying Value of Long-Term Debt
The carrying amount of the Company’s long-term debt and finance lease obligations by issuance is as follows: 
 
As of April 30,
 
2020
 
2019
Finance lease liabilities (Note 7)
$
16,746

 
$
16,480

5.72% Senior notes due in 14 installments beginning September 30, 2012 and ending March 30, 2020

 
15,000

5.22% Senior notes due August 9, 2020 (1)
569,000

 
569,000

3.67% Senior notes (Series A) due in 7 installments beginning June 17, 2022, and ending June 15, 2028
150,000

 
150,000

3.75% Senior notes (Series B) due in 7 installments beginning December 17, 2022 and ending December 18, 2028
50,000

 
50,000

3.65% Senior notes (Series C) due in 7 installments beginning May 2, 2025 and ending May 2, 2031
50,000

 
50,000

3.72% Senior notes (Series D) due in 7 installments beginning October 28, 2025 and ending October 28, 2031
50,000

 
50,000

3.51% Senior notes (Series E) due June 13, 2025
150,000

 
150,000

3.77% Senior notes (Series F) due August 22, 2028
250,000

 
250,000

 
1,285,746

 
1,300,480

Less current maturities (2)
571,244

 
17,205

 
$
714,502

 
$
1,283,275



(1)    The Company is in the process of refinancing these Senior notes, and expects to execute the applicable note purchase agreement for the refinancing in the near future shortly after the report date.

(2)     Long-term debt is presented gross in the table above, but net of unamortized debt issuance costs of $964 and $1,171 on the consolidated balance sheets for the years ended April 30, 2020 and 2019, respectively.
Schedule of Maturities of Long-term Debt Including Capitalized Lease Obligations
Listed below are the aggregate maturities of long-term debt, including finance lease obligations, for the 5 years commencing May 1, 2020 and thereafter:
 
Years ended April 30,
Finance Leases
 
Senior Notes
 
Total
2021
$
2,244

 
$
569,000

 
$
571,244

2022
2,354

 

 
2,354

2023
2,484

 
20,000

 
22,484

2024
2,060

 
32,000

 
34,060

2025
734

 
32,000

 
32,734

Thereafter
6,870

 
616,000

 
622,870

 
$
16,746

 
$
1,269,000

 
$
1,285,746


Finance Lease, Liability, Maturity
Listed below are the aggregate maturities of long-term debt, including finance lease obligations, for the 5 years commencing May 1, 2020 and thereafter:
 
Years ended April 30,
Finance Leases
 
Senior Notes
 
Total
2021
$
2,244

 
$
569,000

 
$
571,244

2022
2,354

 

 
2,354

2023
2,484

 
20,000

 
22,484

2024
2,060

 
32,000

 
34,060

2025
734

 
32,000

 
32,734

Thereafter
6,870

 
616,000

 
622,870

 
$
16,746

 
$
1,269,000

 
$
1,285,746


 
 
 
 
 
April 30, 2020
Weighted-average remaining lease-term - finance lease
 
 
 
10.9

Weighted-average remaining lease-term - operating lease
 
 
 
20.4

 
 
 
 
 
Weighted-average discount rate - finance lease
 
 
 
5.34
%
Weighted-average discount rate - operating lease
 
 
 
4.25
%
 
 
 
 
 
Right-of-use assets obtained in exchange for new finance lease liabilities (in thousands)
 
$
1,520

Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)
 
$
2,840


Future minimum payments under the finance leases and operating leases with initial or remaining terms of one year or more consisted of the following at April 30, 2020 and April 30, 2019:
Years ended April 30, 2020
Finance leases
 
Operating leases
2021
$
3,118

 
$
1,829

2022
3,110

 
1,814

2023
3,116

 
1,717

2024
2,565

 
1,683

2025
1,167

 
1,686

Thereafter
10,764

 
25,335

Total minimum lease payments
23,840

 
34,064

Less amount representing interest
7,094

 
12,468

Present value of net minimum lease payments
$
16,746

 
$
21,596

Years ended April 30, 2019
Capital leases
 
Operating leases
2020
$
3,103

 
$
1,703

2021
3,109

 
1,547

2022
3,096

 
1,354

2023
3,098

 
1,228

2024
2,548

 
1,066

Thereafter
9,215

 
10,438

Total minimum lease payments
24,169

 
$
17,336

Less amount representing interest
7,689

 
 
Present value of net minimum lease payments
$
16,480

 
 

XML 64 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Deferred tax assets:    
Accrued liabilities and reserves $ 15,953 $ 11,705
Property and equipment depreciation 27,512 24,661
Workers compensation 8,303 8,277
Deferred compensation 3,781 3,827
Equity compensation 7,083 6,727
State net operating losses & tax credits 424 775
Other 1,335 1,033
Total gross deferred tax assets 64,391 57,005
Less valuation allowance 47 47
Total net deferred tax assets 64,344 56,958
Deferred tax liabilities:    
Property and equipment depreciation (474,829) (420,710)
Goodwill (24,348) (21,560)
Other (765) (476)
Total gross deferred tax liabilities (499,942) (442,746)
Net deferred tax liability $ (435,598) $ (385,788)
XML 65 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Assets and Liabilities of Lessee (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2019
Apr. 30, 2020
Leases [Abstract]    
Operating lease right-of-use assets   $ 21,143
Finance lease right-of-use assets   $ 14,583
Weighted-average remaining lease-term - finance lease   10 years 10 months 24 days
Weighted-average remaining lease-term - operating lease   20 years 4 months 24 days
Weighted-average discount rate - finance lease   5.34%
Weighted-average discount rate - operating lease   4.25%
Right-of-use assets obtained in exchange for new finance lease liabilities (in thousands)   $ 1,520
Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands) $ 22,635 $ 2,840
XML 67 casy-2020430x10k_htm.xml IDEA: XBRL DOCUMENT 0000726958 2019-05-01 2020-04-30 0000726958 2020-06-09 0000726958 2019-10-31 0000726958 2020-04-30 0000726958 2019-04-30 0000726958 2017-05-01 2018-04-30 0000726958 2018-05-01 2019-04-30 0000726958 us-gaap:CommonStockMember 2019-05-01 2020-04-30 0000726958 us-gaap:RetainedEarningsMember 2018-05-01 2019-04-30 0000726958 us-gaap:RetainedEarningsMember 2017-04-30 0000726958 us-gaap:RetainedEarningsMember 2020-04-30 0000726958 us-gaap:CommonStockMember 2017-05-01 2018-04-30 0000726958 2018-05-01 0000726958 us-gaap:CommonStockMember 2018-05-01 2019-04-30 0000726958 us-gaap:CommonStockMember 2018-04-30 0000726958 us-gaap:CommonStockMember 2019-04-30 0000726958 2018-04-30 0000726958 us-gaap:RetainedEarningsMember 2018-05-01 0000726958 us-gaap:RetainedEarningsMember 2018-04-30 0000726958 us-gaap:CommonStockMember 2020-04-30 0000726958 us-gaap:CommonStockMember 2017-04-30 0000726958 us-gaap:RetainedEarningsMember 2019-04-30 0000726958 us-gaap:RetainedEarningsMember 2017-05-01 2018-04-30 0000726958 2017-04-30 0000726958 us-gaap:RetainedEarningsMember 2019-05-01 2020-04-30 0000726958 2019-04-01 2019-04-01 0000726958 casy:MerchandiseMember 2020-04-30 0000726958 casy:MerchandiseMember 2019-04-30 0000726958 casy:GasolineMember 2019-04-30 0000726958 casy:GasolineMember 2020-04-30 0000726958 casy:BoxTopsMember us-gaap:AccountingStandardsUpdate201409Member 2018-05-01 0000726958 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-05-01 2020-04-30 0000726958 casy:GasolineMember us-gaap:SalesRevenueNetMember 2019-05-01 2020-04-30 0000726958 casy:GIftCardsMember us-gaap:AccountingStandardsUpdate201409Member 2018-05-01 0000726958 casy:PreparedFoodAndFountainMember us-gaap:SalesRevenueNetMember 2019-05-01 2020-04-30 0000726958 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-04-30 0000726958 casy:GroceryAndOtherMerchandiseMember us-gaap:SalesRevenueNetMember 2019-05-01 2020-04-30 0000726958 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-05-01 2020-04-30 0000726958 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-04-30 0000726958 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-05-01 2020-04-30 0000726958 srt:MaximumMember us-gaap:BuildingMember 2019-05-01 2020-04-30 0000726958 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-05-01 2020-04-30 0000726958 srt:MinimumMember us-gaap:BuildingMember 2019-05-01 2020-04-30 0000726958 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2020-04-30 0000726958 casy:ThreePointSevenTwoSeniorNotesDueTwentyThirtyOneMember us-gaap:SeniorNotesMember 2019-04-30 0000726958 casy:ThreePointSixFiveSeniorNotesDueMay22031Member us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:ThreePointSevenSevenSeniorNotesdueAugust222028Member us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:ThreePointFiveOneSeniorNotesDueJune132025Member us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:ThreePointSevenSevenSeniorNotesdueAugust222028Member us-gaap:SeniorNotesMember 2019-04-30 0000726958 casy:ThreePointSevenFiveSeniorNotesDueDecember182028Member us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:ThreePointFiveOneSeniorNotesDueJune132025Member us-gaap:SeniorNotesMember 2019-04-30 0000726958 casy:ThreePointSevenFiveSeniorNotesDueDecember182028Member us-gaap:SeniorNotesMember 2019-04-30 0000726958 casy:ThreePointSevenTwoSeniorNotesDueTwentyThirtyOneMember us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:FivePointTwoTwoSeniorNotesDueAugust92020Member us-gaap:SeniorNotesMember 2019-04-30 0000726958 casy:ThreePointSixSevenSeniorNotesDueJune152028Member us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:ThreePointSixSevenSeniorNotesDueJune152028Member us-gaap:SeniorNotesMember 2019-04-30 0000726958 casy:FivePointTwoTwoSeniorNotesDueAugust92020Member us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:FivePointSevenTwoSeniorNotesMarch302020Member us-gaap:SeniorNotesMember 2020-04-30 0000726958 casy:FivePointSevenTwoSeniorNotesMarch302020Member us-gaap:SeniorNotesMember 2019-04-30 0000726958 casy:ThreePointSixFiveSeniorNotesDueMay22031Member us-gaap:SeniorNotesMember 2019-04-30 0000726958 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-01-31 2019-01-31 0000726958 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-04-30 0000726958 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-01-31 2019-01-31 0000726958 casy:BankLineMember us-gaap:LineOfCreditMember 2018-12-31 0000726958 casy:BankLineMember us-gaap:LineOfCreditMember 2019-01-31 0000726958 us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2019-01-31 0000726958 us-gaap:RevolvingCreditFacilityMember us-gaap:BridgeLoanMember 2019-01-31 0000726958 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-01-31 0000726958 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-04-30 0000726958 casy:Note1Member 2019-05-01 2020-04-30 0000726958 casy:AccordionFeatureMember us-gaap:BridgeLoanMember 2019-01-31 0000726958 casy:FivePointSevenTwoSeniorNotesMarch302020Member us-gaap:SeniorNotesMember 2018-05-01 2019-04-30 0000726958 casy:ThreePointSixSevenSeniorNotesDueJune152028Member us-gaap:SeniorNotesMember 2018-05-01 2019-04-30 0000726958 casy:ThreePointSevenTwoSeniorNotesDueTwentyThirtyOneMember us-gaap:SeniorNotesMember 2019-05-01 2020-04-30 0000726958 casy:FivePointSevenTwoSeniorNotesMarch302020Member us-gaap:SeniorNotesMember 2019-05-01 2020-04-30 0000726958 casy:ThreePointSixSevenSeniorNotesDueJune152028Member us-gaap:SeniorNotesMember 2019-05-01 2020-04-30 0000726958 casy:ThreePointSevenFiveSeniorNotesDueDecember182028Member us-gaap:SeniorNotesMember 2019-05-01 2020-04-30 0000726958 casy:ThreePointSixFiveSeniorNotesDueMay22031Member us-gaap:SeniorNotesMember 2019-05-01 2020-04-30 0000726958 casy:ThreePointSevenTwoSeniorNotesDueTwentyThirtyOneMember us-gaap:SeniorNotesMember 2018-05-01 2019-04-30 0000726958 casy:ThreePointSixFiveSeniorNotesDueMay22031Member us-gaap:SeniorNotesMember 2018-05-01 2019-04-30 0000726958 casy:ThreePointSevenFiveSeniorNotesDueDecember182028Member us-gaap:SeniorNotesMember 2018-05-01 2019-04-30 0000726958 us-gaap:EmployeeStockOptionMember 2019-05-01 2020-04-30 0000726958 casy:A2017StockRepurchasePlanMember 2019-04-30 0000726958 srt:MaximumMember srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-05-01 2020-04-30 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2017-07-14 0000726958 us-gaap:PreferredStockMember 2020-04-30 0000726958 srt:MinimumMember srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-05-01 2020-04-30 0000726958 casy:A2018StockRepurchasePlanMember 2019-05-01 2020-04-30 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2018-06-08 0000726958 casy:StockOptionsRestrictedStockAndRestrictedStockUnitsMember 2019-05-01 2020-04-30 0000726958 us-gaap:EmployeeStockOptionMember 2020-04-30 0000726958 us-gaap:SeriesAPreferredStockMember 2020-04-30 0000726958 casy:StockIncentivePlanMember 2020-04-30 0000726958 casy:StockOptionsRestrictedStockAndRestrictedStockUnitsMember 2017-05-01 2018-04-30 0000726958 srt:MaximumMember srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-06-24 2019-06-24 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-04-30 0000726958 us-gaap:RestrictedStockMember 2020-04-30 0000726958 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-06-24 0000726958 us-gaap:CommonStockMember 2020-04-30 0000726958 casy:A2017StockRepurchasePlanMember 2017-03-09 2018-05-31 0000726958 casy:A2018StockRepurchasePlanMember 2019-04-30 0000726958 srt:MinimumMember srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-06-24 2019-06-24 0000726958 casy:StockOptionsRestrictedStockAndRestrictedStockUnitsMember 2018-05-01 2019-04-30 0000726958 casy:A2017StockRepurchasePlanMember 2019-05-01 2020-04-30 0000726958 casy:A2018StockRepurchasePlanMember 2020-02-01 2020-04-30 0000726958 casy:A2017StockRepurchasePlanMember 2018-05-31 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-06-04 0000726958 us-gaap:RestrictedStockUnitsRSUMember 2018-05-01 2019-04-30 0000726958 us-gaap:RestrictedStockUnitsRSUMember 2019-05-01 2020-04-30 0000726958 us-gaap:RestrictedStockUnitsRSUMember 2020-04-30 0000726958 us-gaap:RestrictedStockUnitsRSUMember 2019-04-30 0000726958 us-gaap:RestrictedStockUnitsRSUMember 2017-04-30 0000726958 us-gaap:RestrictedStockUnitsRSUMember 2017-05-01 2018-04-30 0000726958 us-gaap:RestrictedStockUnitsRSUMember 2018-04-30 0000726958 us-gaap:EmployeeStockOptionMember 2017-04-30 0000726958 us-gaap:EmployeeStockOptionMember 2018-05-01 2019-04-30 0000726958 us-gaap:EmployeeStockOptionMember 2018-04-30 0000726958 us-gaap:EmployeeStockOptionMember 2019-04-30 0000726958 us-gaap:EmployeeStockOptionMember 2017-05-01 2018-04-30 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-05-01 2020-04-30 0000726958 casy:KeyEmployeesMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2017-06-01 2017-06-01 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2018-06-08 2018-06-08 0000726958 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-12-23 2019-12-23 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-05-01 2020-04-30 0000726958 casy:NonEmployeeMembersOfTheBoardMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-09-04 2019-09-04 0000726958 casy:NonEmployeeMembersOfTheBoardMember us-gaap:RestrictedStockMember casy:StockIncentivePlanMember 2017-09-28 2017-09-28 0000726958 casy:KeyEmployeesMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2018-05-24 2018-05-24 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2017-07-14 2017-07-14 0000726958 casy:NonEmployeeMembersOfTheBoardMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2018-09-05 2018-09-05 0000726958 casy:NonEmployeeMembersOfTheBoardMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2018-03-29 2018-03-29 0000726958 casy:KeyEmployeesMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-06-04 2019-06-04 0000726958 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-06-24 2019-06-24 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-06-04 2019-06-04 0000726958 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember casy:StockIncentivePlanMember 2019-05-01 2020-04-30 0000726958 us-gaap:StateAndLocalJurisdictionMember 2020-04-30 0000726958 casy:CityOfJoplinMissouriMember 2020-01-31 0000726958 us-gaap:BuildingAndBuildingImprovementsMember 2020-04-30 0000726958 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-05-01 2019-04-30 0000726958 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-05-01 2020-04-30 0000726958 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-04-30 0000726958 srt:MaximumMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-04-30 0000726958 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-04-30 0000726958 srt:MaximumMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-04-30 0000726958 srt:MinimumMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-04-30 0000726958 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-04-30 0000726958 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-05-01 2020-04-30 0000726958 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-05-01 2019-04-30 0000726958 srt:MinimumMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-04-30 0000726958 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2017-05-01 2018-04-30 0000726958 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-04-30 0000726958 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-05-01 2018-04-30 0000726958 srt:MinimumMember 2019-05-01 2020-04-30 0000726958 us-gaap:WorkersCompensationInsuranceMember 2019-05-01 2020-04-30 0000726958 casy:GeneralLiabilityAndAutoLiabilityInsuranceMember 2019-05-01 2020-04-30 0000726958 casy:GasolineMember 2018-05-01 2018-07-31 0000726958 2019-05-01 2019-07-31 0000726958 casy:OtherProductsAndServicesMember 2019-11-01 2020-01-31 0000726958 2020-02-01 2020-04-30 0000726958 casy:GroceryAndOtherMerchandiseMember 2018-08-01 2018-10-31 0000726958 casy:OtherProductsAndServicesMember 2019-02-01 2019-04-30 0000726958 casy:GroceryAndOtherMerchandiseMember 2019-05-01 2020-04-30 0000726958 casy:PreparedFoodAndFountainMember 2020-02-01 2020-04-30 0000726958 casy:PreparedFoodAndFountainMember 2018-11-01 2019-01-31 0000726958 casy:GasolineMember 2019-05-01 2020-04-30 0000726958 2018-11-01 2019-01-31 0000726958 casy:OtherProductsAndServicesMember 2018-05-01 2019-04-30 0000726958 casy:OtherProductsAndServicesMember 2019-05-01 2019-07-31 0000726958 2019-02-01 2019-04-30 0000726958 casy:PreparedFoodAndFountainMember 2018-05-01 2018-07-31 0000726958 casy:OtherProductsAndServicesMember 2019-05-01 2020-04-30 0000726958 casy:PreparedFoodAndFountainMember 2018-08-01 2018-10-31 0000726958 casy:GroceryAndOtherMerchandiseMember 2019-11-01 2020-01-31 0000726958 casy:GasolineMember 2018-08-01 2018-10-31 0000726958 2018-05-01 2018-07-31 0000726958 casy:PreparedFoodAndFountainMember 2019-02-01 2019-04-30 0000726958 casy:PreparedFoodAndFountainMember 2019-05-01 2019-07-31 0000726958 casy:PreparedFoodAndFountainMember 2019-05-01 2020-04-30 0000726958 casy:GasolineMember 2019-02-01 2019-04-30 0000726958 2019-11-01 2020-01-31 0000726958 casy:GroceryAndOtherMerchandiseMember 2019-02-01 2019-04-30 0000726958 casy:GasolineMember 2018-05-01 2019-04-30 0000726958 casy:GasolineMember 2020-02-01 2020-04-30 0000726958 casy:OtherProductsAndServicesMember 2018-11-01 2019-01-31 0000726958 casy:GroceryAndOtherMerchandiseMember 2018-11-01 2019-01-31 0000726958 casy:PreparedFoodAndFountainMember 2018-05-01 2019-04-30 0000726958 casy:GasolineMember 2019-08-01 2019-10-31 0000726958 casy:GroceryAndOtherMerchandiseMember 2018-05-01 2019-04-30 0000726958 casy:GroceryAndOtherMerchandiseMember 2018-05-01 2018-07-31 0000726958 casy:OtherProductsAndServicesMember 2019-08-01 2019-10-31 0000726958 casy:OtherProductsAndServicesMember 2018-08-01 2018-10-31 0000726958 casy:PreparedFoodAndFountainMember 2019-11-01 2020-01-31 0000726958 2018-08-01 2018-10-31 0000726958 casy:GroceryAndOtherMerchandiseMember 2019-08-01 2019-10-31 0000726958 casy:OtherProductsAndServicesMember 2018-05-01 2018-07-31 0000726958 2019-08-01 2019-10-31 0000726958 casy:GasolineMember 2018-11-01 2019-01-31 0000726958 casy:GroceryAndOtherMerchandiseMember 2019-05-01 2019-07-31 0000726958 casy:OtherProductsAndServicesMember 2020-02-01 2020-04-30 0000726958 casy:PreparedFoodAndFountainMember 2019-08-01 2019-10-31 0000726958 casy:GroceryAndOtherMerchandiseMember 2020-02-01 2020-04-30 0000726958 casy:GasolineMember 2019-05-01 2019-07-31 0000726958 casy:GasolineMember 2019-11-01 2020-01-31 pure casy:people casy:state casy:installment_payment iso4217:USD shares casy:segment casy:merchandise_category iso4217:USD shares casy:executive casy:store casy:employee 14 7 7 7 7 14 7 7 7 7 false --04-30 FY 2020 0000726958 1.04 1.16 1.28 36664521 36806325 36664521 36806325 0.0572 0.0522 0.0375 0.0372 0.0365 0.0367 0.0572 0.0522 0.0351 0.0375 0.0377 0.0372 0.0365 0.0367 401000 401000 354000 401000 635000 635000 us-gaap:OtherLiabilitiesNoncurrent 0 0 P40Y P30Y P25Y P5Y P3Y 10-K true 2020-04-30 false 001-34700 CASEY’S GENERAL STORES, INC. IA 42-0935283 ONE SE CONVENIENCE BLVD Ankeny IA 50021 515 965-6100 Common Stock, no par value per share CASY NASDAQ Yes No Yes Yes Large Accelerated Filer false false false 6300000000 36849324 2207 18 11 7 78275000 63296000 48500000 37856000 236007000 273040000 9801000 7493000 14667000 28895000 387250000 410580000 872151000 792601000 1969585000 1770695000 2369361000 2236123000 24780000 25323000 125632000 124613000 5361509000 4949355000 2037708000 1826936000 3323801000 3122419000 71766000 41154000 161075000 157223000 3943892000 3731376000 120000000 75000000 570280000 17205000 184800000 335240000 34039000 39950000 36348000 32931000 22097000 21671000 95864000 68935000 1063428000 590932000 714502000 1283275000 435598000 385788000 13604000 15881000 22862000 22663000 50693000 24068000 2300687000 2322607000 0 0 33286000 15600000 1609919000 1393169000 1643205000 1408769000 3943892000 3731376000 9175296000 9352910000 8391124000 7030612000 7398186000 6621731000 1498043000 1391279000 1283046000 251174000 244387000 220970000 53419000 55656000 50940000 342048000 263402000 214437000 78202000 59516000 -103466000 263846000 203886000 317903000 7.14 5.55 8.41 7.10 5.51 8.34 1.28 1.16 1.04 1063000000 988000000 919000000 38765821 40074000 1150546000 1190620000 317903000 317903000 39060000 39060000 40377 1377000 1377000 1997800 57186000 158248000 215434000 65924 15735000 15735000 36874322 0 1271141000 1271141000 -4140000 -4140000 203886000 203886000 42471000 42471000 71546 2290000 2290000 352592 35247000 35247000 71245 13310000 13310000 36664521 15600000 1393169000 1408769000 263846000 263846000 47096000 47096000 66638 2958000 2958000 75166 14728000 14728000 36806325 33286000 1609919000 1643205000 263846000 203886000 317903000 251174000 244387000 220970000 18129000 16410000 18800000 -3495000 -1384000 -2281000 -49810000 -45337000 98178000 10644000 -7189000 1801000 -37713000 29648000 38406000 2308000 1727000 -3413000 -140151000 12451000 14751000 26400000 30927000 15967000 -15783000 -22545000 30053000 8933000 22527000 5850000 504314000 530614000 419797000 438977000 394699000 577421000 32706000 68200000 37160000 5041000 5069000 5246000 -466642000 -457830000 -609335000 0 0 400000000 17476000 16000000 15688000 45000000 35400000 38700000 2958000 2290000 1377000 45951000 41430000 38780000 0 37479000 214683000 7224000 5948000 4426000 -22693000 -63167000 166500000 14979000 9617000 -23038000 63296000 53679000 76717000 78275000 63296000 53679000 54277000 56306000 48757000 9364000 -11433000 24274000 22635000 5328000 15616000 12014000 0 0 2232000 SIGNIFICANT ACCOUNTING POLICIES<div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Operations:</span><span style="font-family:inherit;font-size:10pt;"> Casey’s General Stores, Inc. and its subsidiaries (the Company/Casey’s) operate </span><span style="font-family:inherit;font-size:10pt;"><span>2,207</span></span><span style="font-family:inherit;font-size:10pt;"> convenience stores in </span><span style="font-family:inherit;font-size:10pt;"><span>16</span></span><span style="font-family:inherit;font-size:10pt;"> Midwest states. The stores are located primarily in smaller communities, many with populations of less than </span><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span><span style="font-family:inherit;font-size:10pt;">. Retail revenue in </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> by category are as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>60%</span></span><span style="font-family:inherit;font-size:10pt;"> fuel, </span><span style="font-family:inherit;font-size:10pt;"><span>28%</span></span><span style="font-family:inherit;font-size:10pt;"> grocery and other merchandise, and </span><span style="font-family:inherit;font-size:10pt;"><span>12%</span></span><span style="font-family:inherit;font-size:10pt;"> prepared food and fountain. The Company’s products are readily available, and the Company is generally not dependent on a single supplier or only a few suppliers.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Principles of consolidation:</span><span style="font-family:inherit;font-size:10pt;"> The consolidated financial statements include the financial statements of Casey’s General Stores, Inc. and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain amounts in prior year have been reclassified to conform to current year presentation.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Use of estimates:</span><span style="font-family:inherit;font-size:10pt;"> 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 disclosure 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.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Cash equivalents:</span><span style="font-family:inherit;font-size:10pt;"> We consider all highly liquid investments with a maturity at purchase of three months or less to be cash equivalents. Included in cash equivalents are money market funds and credit card, debit card and electronic benefits transfer transactions that process within three days.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Inventories:</span><span style="font-family:inherit;font-size:10pt;"> Inventories, which consist of merchandise and fuel, are stated at the lower of cost or market. For fuel, cost is determined through the use of the first-in, first-out (FIFO) method. For merchandise inventories, cost is determined through the use of the last-in, first-out (LIFO) method.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The excess of replacement cost over the stated LIFO value was </span><span style="font-family:inherit;font-size:10pt;"><span>$87,546</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$80,814</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. There were no material LIFO liquidations during the periods presented. Below is a summary of the inventory values at April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fuel</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>33,695</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,204</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Merchandise</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>202,312</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189,836</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventory</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>236,007</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company often receives vendor allowances on the basis of quantitative contract terms that vary by product and vendor or directly on the basis of purchases made. Vendor allowances include rebates and other funds received from vendors to promote their products. Vendor rebates, including billbacks, are treated as a reduction in cost of goods sold and are recognized primarily based on the purchase of product or shipment of product from the warehouse to the store, or sale of product to our guests. These are recognized in the period earned based on the applicable rebate agreement. Reimbursements of an operating expense (e.g., advertising) are recorded as reductions of the related expense.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Renewable Identification Numbers (RINs) are recorded as a reduction in cost of goods sold in the period when the Company commits to a price and agrees to sell all of the RINs earned during a specified period. The Company includes in cost of goods sold the costs incurred to acquire fuel and merchandise, including excise taxes, less vendor allowances and rebates and RINs. The Company does not record an asset on the balance sheet related to RINs that have not been validated and contracted. Warehousing costs are recorded within operating expenses on the consolidated statements of income. </span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Capitalized software implementation costs:</span><span style="font-family:inherit;font-size:10pt;"> The Company capitalizes expenditures related to the implementation of software as incurred. These costs are expensed on a straight-line basis within operating expenses over the contractual life of the contract with the related software provider. The useful lives utilized for capitalized software implementation costs range from </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;">-</span><span style="font-family:inherit;font-size:10pt;"><span>13</span></span><span style="font-family:inherit;font-size:10pt;"> years. As of </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">April 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had recognized $</span><span style="font-family:inherit;font-size:10pt;"><span>38,593</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$27,873</span></span><span style="font-family:inherit;font-size:10pt;"> of capitalized software implementation costs, respectively. The outstanding balance is recognized in other assets on the consolidated balance sheets. </span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Goodwill:</span><span style="font-family:inherit;font-size:10pt;"> Goodwill and intangible assets with indefinite lives are tested for impairment at least annually. The Company assesses impairment annually at year-end using a market based approach to establish fair value. All of the goodwill assigned to the individual stores is aggregated into a single reporting unit due to the similar economic characteristics of the stores. As of </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$161,075</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$157,223</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill, respectively. Management’s analysis of recoverability completed as of the fiscal year-end indicated no evidence of impairment for the years ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Depreciation and amortization:</span><span style="font-family:inherit;font-size:10pt;"> Depreciation of property and equipment are computed using the straight-line method over the following estimated useful lives:</span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:69%;"/><td style="width:31%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">25-40 years</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5-40 years</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease right-of-use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lesser of term of lease or life of asset</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lesser of term of lease or life of asset</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company monitors stores and will accelerate depreciation if the expected life of the asset is reduced due to the expected remaining operation of the store or the Company’s plans. Construction in process is reported at cost and not subject to depreciation until the related asset is placed in service.</span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Store closings and asset impairment:</span><span style="font-family:inherit;font-size:10pt;"> The Company writes down property and equipment of stores it is closing to estimated net realizable value at the time management commits to a plan to close such stores and begins active marketing of the stores. The Company bases the estimated net realizable value of property and equipment on its experience in utilizing and/or disposing of similar assets, as well as estimates provided by its own and/or third-party real estate experts.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company monitors closed and underperforming stores for an indication that the carrying amount of assets may not be recoverable. If the sum of the expected future undiscounted cash flows is less than the carrying amount of the assets, an impairment loss is recognized to the extent carrying value of the assets exceeds their estimated fair value. Fair value is based on management’s estimate of the price that would be received to sell an asset in an orderly transaction between market participants. The estimate is derived from offers, actual sale or disposition of assets subsequent to year-end, and other indications of fair value, which are considered Level 3 inputs (see Note 3). In determining whether an asset is impaired, assets are grouped at the lowest level for which there are identifiable cash flows that are largely independent of the cash flows of other groups of assets, which for the Company is generally on a store-by-store basis. The Company incurred impairment charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,177</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1,167</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$507</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Impairment charges are a component of operating expenses.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Excise taxes:</span><span style="font-family:inherit;font-size:10pt;"> Excise taxes approximating </span><span style="font-family:inherit;font-size:10pt;"><span>$1,063,000</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$988,000</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$919,000</span></span><span style="font-family:inherit;font-size:10pt;"> on retail fuel sales are included in total revenue and cost of goods sold for fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Income taxes:</span><span style="font-family:inherit;font-size:10pt;"> The Company uses the asset and liability method of accounting for 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 income in the period that includes the enactment date. The Company calculates its current and deferred tax provision based on estimates and assumptions that could differ from actual results reflected in income tax returns filed in subsequent years. Adjustments based on filed returns are recorded when identified.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Revenue recognition:</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;color:#212529;">The Company recognizes retail sales of fuel, grocery and other merchandise, prepared food and fountain and other revenue at the time of the sale to the guest. </span><span style="font-family:inherit;font-size:10pt;">Sales taxes collected from guests and remitted to the government are recorded on a net basis in the consolidated financial statements.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">A portion of revenue from sales that include a redeemable box top coupon or points under our Casey’s Rewards program is deferred. The deferred portion of the sale represents the value of the estimated future redemption of the box top coupon or points. The amounts related to redeemable box top coupons and points are deferred until their redemption or expiration. Revenue related to the box top coupons and points issued is expected to be recognized less than one year from the original sale to the guest. As of </span><span style="font-family:inherit;font-size:10pt;color:#212529;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;color:#212529;"> and </span><span style="font-family:inherit;font-size:10pt;color:#212529;">April 30, 2019</span><span style="font-family:inherit;font-size:10pt;color:#212529;">, the Company recognized a contract liability of $</span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>11,180</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> and $</span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>6,931</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;">, </span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">respectively, related to the outstanding box top coupons and Casey's Rewards points, which is included in other accrued expenses on the consolidated balance sheets.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">Gift card related revenue is recognized as the gift cards are used by the guest. Gift card breakage revenue is recognized based on the estimated gift card breakage rate over the pro rata usage of the card.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:11pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Net income per common share:</span><span style="font-family:inherit;font-size:10pt;"> Basic earnings per share have been computed by dividing net income by the weighted average shares outstanding during each of the years. Unvested shares under equity awards are treated as common shares within the basic earnings per share calculation when a team member has met certain requirements in the award agreement. For example, if retirement provisions are satisfied which allow a team member to avoid forfeiture of the award upon a normal retirement from the Company, it is included in the basic earnings per share calculation</span><span style="font-family:inherit;font-size:11pt;">. </span><span style="font-family:inherit;font-size:10pt;">The calculation of diluted earnings per share treats stock options and unvested restricted stock units with time-based restrictions as potential common shares to the extent they are dilutive. The diluted earnings per share calculation does not take into effect any shares that have not met performance or market conditions as of the reporting period.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Asset retirement obligations:</span><span style="font-family:inherit;font-size:10pt;"> The Company recognizes the estimated future cost to remove underground storage tanks over the estimated useful life of the storage tank</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">.</span><span style="font-family:inherit;font-size:10pt;"> The Company records a discounted liability for the fair value of an asset retirement obligation with a corresponding increase to the carrying value of a long-lived asset at the time an underground storage tank is installed. The Company amortizes the amount added to property and equipment on a straight-line basis and recognizes accretion expense in connection with the discounted liability over the remaining life of the tank. The estimates of the anticipated future costs for removal of an underground storage tank are based on our prior experience with removal. Because these estimates are subjective and are currently based on historical costs with adjustments for estimated future changes in the associated costs, we expect the dollar amount of these obligations to change as more information is obtained.</span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There were no material changes in our asset retirement obligation estimates during fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">. The net amount recorded as an increase to the related underground storage tank asset related to asset retirement obligations was </span><span style="font-family:inherit;font-size:10pt;"><span>$13,416</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$11,793</span></span><span style="font-family:inherit;font-size:10pt;"> at April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and is recorded in property and equipment, net of depreciation. The discounted liability was </span><span style="font-family:inherit;font-size:10pt;"><span>$22,658</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$18,058</span></span><span style="font-family:inherit;font-size:10pt;"> at April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and is recorded in other long-term liabilities.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Self-insurance:</span><span style="font-family:inherit;font-size:10pt;"> The Company is primarily self-insured for team member healthcare, workers’ compensation, general liability, and automobile claims. The self-insurance claim liability for workers’ compensation, general liability, and automobile claims is determined actuarially at each year end based on claims filed and an estimate of claims incurred but not yet reported. Actuarial projections of the losses are employed due to the potential of variability in the liability estimates. Some factors affecting the uncertainty of the claim liability include the loss development factors, which includes the development time frame and settlement patterns, and expected loss rates, which includes litigation and adjudication direction, and medical treatment and cost trends. The liability is not discounted. The balance of our self-insurance reserves was </span><span style="font-family:inherit;font-size:10pt;"><span>$44,959</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$44,334</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Environmental remediation liabilities:</span><span style="font-family:inherit;font-size:10pt;"> The Company accrues for environmental remediation liabilities when it is probable a liability has been incurred and the amount of loss can be reasonably estimated.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Derivative instruments:</span><span style="font-family:inherit;font-size:10pt;"> There were no options or futures contracts as of or during the years ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. However, we do from time to time, participate in a forward buy of certain commodities. These are not accounted for as derivatives under the normal purchase and sale exclusions within the applicable accounting guidance.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Stock-based compensation:</span><span style="font-family:inherit;font-size:10pt;"> Stock-based compensation is recorded based upon the fair value of the award on the grant date. The cost of the award is recognized ratably in the consolidated statements of income over the vesting period of the award, adjusted for certain retirement provisions. Additionally, certain awards include performance and market conditions. The majority of performance-based awards are based on the achievement of a three year average return on invested capital (ROIC). For these awards, stock-based compensation expense is estimated based on the probable outcome of shares to be awarded adjusted as necessary at each reporting period. The market-based awards are achieved based on our relative performance to a pre-determined peer group. The fair value of these awards is determined using a Monte Carlo simulation as of the date of the grant. For market-based awards, the stock-based compensation expense will not be adjusted should the target awards vary from actual awards.  </span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Segment reporting:</span><span style="font-family:inherit;font-size:10pt;"> As of April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, we operated </span><span style="font-family:inherit;font-size:10pt;"><span>2,207</span></span><span style="font-family:inherit;font-size:10pt;"> stores in </span><span style="font-family:inherit;font-size:10pt;"><span>16</span></span><span style="font-family:inherit;font-size:10pt;"> states. Our convenience stores offer a broad selection of merchandise, fuel and other products and services designed to appeal to the convenience needs of our guests. We manage the business on the basis of </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> operating segment and therefore, have only </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segment. Our stores sell </span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">similar products and services, use similar processes to sell those products and services, and sell their products and services to similar classes of guests. We make specific disclosures concerning the </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> broad merchandise categories of fuel, grocery and other merchandise, and prepared food and fountain because it makes it easier for us to discuss trends and operational initiatives within our business and industry. Although we can separate revenues and cost of goods sold within these categories (and further sub-categories), the operating expenses associated with operating a store that sells these products are not separable by these </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> categories.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Recent accounting pronouncements:</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued Accounting Standards Update (ASU) No. 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606).</span><span style="font-family:inherit;font-size:10pt;"> We adopted the standard on May 1, 2018 using the modified retrospective approach. The Company adopted two changes that affect the timing of recognition of revenues related to gift card breakage income and the redemption of coupon box tops attached to our pizza boxes. The impact related to gift cards was </span><span style="font-family:inherit;font-size:10pt;"><span>$879</span></span><span style="font-family:inherit;font-size:10pt;">, net of </span><span style="font-family:inherit;font-size:10pt;"><span>$321</span></span><span style="font-family:inherit;font-size:10pt;"> of deferred taxes and was an increase to shareholders' equity with a reduction in deferred income. The impact related to box tops was </span><span style="font-family:inherit;font-size:10pt;"><span>$5,019</span></span><span style="font-family:inherit;font-size:10pt;">, net of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,816</span></span><span style="font-family:inherit;font-size:10pt;"> of deferred taxes and was a reduction in shareholders' equity, with an increase in deferred income.</span></div><div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842).</span><span style="font-family:inherit;font-size:10pt;"> This update seeks to increase the transparency and comparability among entities by requiring public entities to recognize lease assets and lease liabilities on the balance sheet and disclose key information about leasing arrangements. To satisfy the standard’s objective, a lessee will recognize a right-of-use asset representing its right to use the underlying asset for the lease term and a lease liability for the obligation to make lease payments. Both the right-of-use asset and lease liability will initially be measured at the present value of the lease payments, with subsequent measurement dependent on the classification of the lease as either a finance or an operating lease. For leases with a term of twelve months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. If a lessee makes this election, it should recognize lease expense for such leases generally on a straight-line basis over the lease term. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU 2018-10, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842) - Codification Improvements </span><span style="font-family:inherit;font-size:10pt;">which contains several FASB Codification improvements for ASC Topic 842, including several implementation issues and ASU 2018-11, "Leases (Topic 842) - Targeted Improvements" which provides entities with an additional transition method for implementing ASC Topic 842. Entities have the option to apply the new standard at the adoption date, recognizing a cumulative-effect adjustment to the opening balance of retained earnings along with the modified retrospective approach previously identified, both of which include a number of practical expedients that companies may elect to apply. Under the cumulative-effect adjustment comparative periods would not </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">be restated. Under the modified retrospective approach leases are recognized and measured under the noted guidance at the beginning of the earliest period presented. The new standard is effective for public companies for annual periods beginning after December 15, 2018, and interim periods within those years, with early adoption permitted. We adopted this guidance as of May 1, 2019 using the modified retrospective approach and elected the cumulative-effect adjustment practical expedient. As a result of the transition method selected, the Company did not restate previously reported comparable periods. Please refer to note 7 for additional information regarding the Company’s adoption of ASC 842.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU No. 2016-16, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intra-Entity Transfers of Assets Other than Inventory</span><span style="font-family:inherit;font-size:10pt;">. We adopted this standard in the quarter ended July 31, 2018, which resulted in no material impact to the Company.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-01, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations, Clarifying the Definition of a Business</span><span style="font-family:inherit;font-size:10pt;">. The standard clarifies the definition of a business and adds guidance to assist entities in the determination of whether an acquisition (or disposal) represents assets or a business. The guidance requires the Company to utilize various criteria to evaluate whether or not an acquisition is a business. First, if substantially all of the fair value of the assets acquired is concentrated in a single asset or a group of similar identifiable assets, the acquired assets do not represent a business. If that is not the case, the update provides further guidance to evaluate if the acquisition represents a business focused on the nature and substance of the inputs and process acquired. The standard is generally expected to reduce the number of business combinations, which may impact the allocation of purchase consideration in future acquisitions. Where it is determined that an acquisition is not a business combination, there would be no resulting goodwill recorded. The Company prospectively adopted this guidance for all future acquisitions in the first quarter of fiscal 2019.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.</span><span style="font-family:inherit;font-size:10pt;"> This standard provides guidance on accounting for costs of implementation activities performed in a cloud computing arrangement that is a service contract. The amendments in the update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software and hosting </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">arrangements that include an internal-use software license. The Company early adopted this guidance retrospectively, in the first quarter of fiscal 2019. The adoption did not have a material impact on our consolidated financial statements. </span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the FASB issued ASU 2019-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes</span><span style="font-family:inherit;font-size:10pt;">. The standard includes changes that eliminate certain exceptions related to the approach for intraperiod tax allocation and the methodology for calculating income taxes in an interim period. It also simplifies aspects of the accounting for franchise taxes, certain transactions that result in a step-up in the tax basis of goodwill, and enacted changes in tax laws or rates. The Company is required to adopt this guidance in the first quarter of its fiscal 2022, with early adoption permitted. The Company is currently evaluating the impact the standard has on the consolidated financial statements.</span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2020, the FASB issued ASU 2020-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting. </span><span style="font-family:inherit;font-size:10pt;">The standard included optional guidance for a limited period of time to help ease the burden in accounting for the effects of reference rate reform. The new standard is effective for all entities through December 31, 2022. The Company does not expect the adoption of this standard to have a material impact on our consolidated financial statements.</span></div> 2207 16 5000 0.60 0.28 0.12 <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Principles of consolidation:</span><span style="font-family:inherit;font-size:10pt;"> The consolidated financial statements include the financial statements of Casey’s General Stores, Inc. and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain amounts in prior year have been reclassified to conform to current year presentation.</span></div> <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Use of estimates:</span><span style="font-family:inherit;font-size:10pt;"> 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 disclosure 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.</span></div> <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Cash equivalents:</span><span style="font-family:inherit;font-size:10pt;"> We consider all highly liquid investments with a maturity at purchase of three months or less to be cash equivalents. Included in cash equivalents are money market funds and credit card, debit card and electronic benefits transfer transactions that process within three days.</span></div> <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Inventories:</span><span style="font-family:inherit;font-size:10pt;"> Inventories, which consist of merchandise and fuel, are stated at the lower of cost or market. For fuel, cost is determined through the use of the first-in, first-out (FIFO) method. For merchandise inventories, cost is determined through the use of the last-in, first-out (LIFO) method.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The excess of replacement cost over the stated LIFO value was </span><span style="font-family:inherit;font-size:10pt;"><span>$87,546</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$80,814</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. There were no material LIFO liquidations during the periods presented. Below is a summary of the inventory values at April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fuel</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>33,695</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,204</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Merchandise</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>202,312</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189,836</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventory</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>236,007</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company often receives vendor allowances on the basis of quantitative contract terms that vary by product and vendor or directly on the basis of purchases made. Vendor allowances include rebates and other funds received from vendors to promote their products. Vendor rebates, including billbacks, are treated as a reduction in cost of goods sold and are recognized primarily based on the purchase of product or shipment of product from the warehouse to the store, or sale of product to our guests. These are recognized in the period earned based on the applicable rebate agreement. Reimbursements of an operating expense (e.g., advertising) are recorded as reductions of the related expense.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Renewable Identification Numbers (RINs) are recorded as a reduction in cost of goods sold in the period when the Company commits to a price and agrees to sell all of the RINs earned during a specified period. The Company includes in cost of goods sold the costs incurred to acquire fuel and merchandise, including excise taxes, less vendor allowances and rebates and RINs. The Company does not record an asset on the balance sheet related to RINs that have not been validated and contracted. Warehousing costs are recorded within operating expenses on the consolidated statements of income. </span></div> 87546000 80814000 Below is a summary of the inventory values at April 30, <span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fuel</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>33,695</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,204</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Merchandise</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>202,312</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189,836</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventory</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>236,007</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 33695000 83204000 202312000 189836000 236007000 273040000 <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Capitalized software implementation costs:</span><span style="font-family:inherit;font-size:10pt;"> The Company capitalizes expenditures related to the implementation of software as incurred. These costs are expensed on a straight-line basis within operating expenses over the contractual life of the contract with the related software provider. The useful lives utilized for capitalized software implementation costs range from </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;">-</span><span style="font-family:inherit;font-size:10pt;"><span>13</span></span><span style="font-family:inherit;font-size:10pt;"> years. As of </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">April 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had recognized $</span><span style="font-family:inherit;font-size:10pt;"><span>38,593</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$27,873</span></span><span style="font-family:inherit;font-size:10pt;"> of capitalized software implementation costs, respectively. The outstanding balance is recognized in other assets on the consolidated balance sheets. </span></div><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Goodwill:</span> Goodwill and intangible assets with indefinite lives are tested for impairment at least annually. The Company assesses impairment annually at year-end using a market based approach to establish fair value. All of the goodwill assigned to the individual stores is aggregated into a single reporting unit due to the similar economic characteristics of the stores. P3Y P13Y 38593000 27873000 161075000 157223000 <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Depreciation and amortization:</span><span style="font-family:inherit;font-size:10pt;"> Depreciation of property and equipment are computed using the straight-line method over the following estimated useful lives:</span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:69%;"/><td style="width:31%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">25-40 years</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5-40 years</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease right-of-use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lesser of term of lease or life of asset</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lesser of term of lease or life of asset</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company monitors stores and will accelerate depreciation if the expected life of the asset is reduced due to the expected remaining operation of the store or the Company’s plans. Construction in process is reported at cost and not subject to depreciation until the related asset is placed in service.</span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> Depreciation of property and equipment are computed using the straight-line method over the following estimated useful lives:<div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:69%;"/><td style="width:31%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">25-40 years</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5-40 years</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease right-of-use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lesser of term of lease or life of asset</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lesser of term of lease or life of asset</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Store closings and asset impairment:</span><span style="font-family:inherit;font-size:10pt;"> The Company writes down property and equipment of stores it is closing to estimated net realizable value at the time management commits to a plan to close such stores and begins active marketing of the stores. The Company bases the estimated net realizable value of property and equipment on its experience in utilizing and/or disposing of similar assets, as well as estimates provided by its own and/or third-party real estate experts.</span></div>The Company monitors closed and underperforming stores for an indication that the carrying amount of assets may not be recoverable. If the sum of the expected future undiscounted cash flows is less than the carrying amount of the assets, an impairment loss is recognized to the extent carrying value of the assets exceeds their estimated fair value. Fair value is based on management’s estimate of the price that would be received to sell an asset in an orderly transaction between market participants. The estimate is derived from offers, actual sale or disposition of assets subsequent to year-end, and other indications of fair value, which are considered Level 3 inputs (see Note 3). In determining whether an asset is impaired, assets are grouped at the lowest level for which there are identifiable cash flows that are largely independent of the cash flows of other groups of assets, which for the Company is generally on a store-by-store basis. 1177000 1167000 507000 1063000000 988000000 919000000 <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Income taxes:</span><span style="font-family:inherit;font-size:10pt;"> The Company uses the asset and liability method of accounting for 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 income in the period that includes the enactment date. The Company calculates its current and deferred tax provision based on estimates and assumptions that could differ from actual results reflected in income tax returns filed in subsequent years. Adjustments based on filed returns are recorded when identified.</span></div> <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Revenue recognition:</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;color:#212529;">The Company recognizes retail sales of fuel, grocery and other merchandise, prepared food and fountain and other revenue at the time of the sale to the guest. </span><span style="font-family:inherit;font-size:10pt;">Sales taxes collected from guests and remitted to the government are recorded on a net basis in the consolidated financial statements.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">A portion of revenue from sales that include a redeemable box top coupon or points under our Casey’s Rewards program is deferred. The deferred portion of the sale represents the value of the estimated future redemption of the box top coupon or points. The amounts related to redeemable box top coupons and points are deferred until their redemption or expiration. Revenue related to the box top coupons and points issued is expected to be recognized less than one year from the original sale to the guest. As of </span><span style="font-family:inherit;font-size:10pt;color:#212529;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;color:#212529;"> and </span><span style="font-family:inherit;font-size:10pt;color:#212529;">April 30, 2019</span><span style="font-family:inherit;font-size:10pt;color:#212529;">, the Company recognized a contract liability of $</span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>11,180</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> and $</span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>6,931</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;">, </span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">respectively, related to the outstanding box top coupons and Casey's Rewards points, which is included in other accrued expenses on the consolidated balance sheets.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">Gift card related revenue is recognized as the gift cards are used by the guest. Gift card breakage revenue is recognized based on the estimated gift card breakage rate over the pro rata usage of the card.</span></div> 11180000 6931000 <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:11pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Net income per common share:</span><span style="font-family:inherit;font-size:10pt;"> Basic earnings per share have been computed by dividing net income by the weighted average shares outstanding during each of the years. Unvested shares under equity awards are treated as common shares within the basic earnings per share calculation when a team member has met certain requirements in the award agreement. For example, if retirement provisions are satisfied which allow a team member to avoid forfeiture of the award upon a normal retirement from the Company, it is included in the basic earnings per share calculation</span><span style="font-family:inherit;font-size:11pt;">. </span><span style="font-family:inherit;font-size:10pt;">The calculation of diluted earnings per share treats stock options and unvested restricted stock units with time-based restrictions as potential common shares to the extent they are dilutive. The diluted earnings per share calculation does not take into effect any shares that have not met performance or market conditions as of the reporting period.</span></div> <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Asset retirement obligations:</span><span style="font-family:inherit;font-size:10pt;"> The Company recognizes the estimated future cost to remove underground storage tanks over the estimated useful life of the storage tank</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">.</span><span style="font-family:inherit;font-size:10pt;"> The Company records a discounted liability for the fair value of an asset retirement obligation with a corresponding increase to the carrying value of a long-lived asset at the time an underground storage tank is installed. The Company amortizes the amount added to property and equipment on a straight-line basis and recognizes accretion expense in connection with the discounted liability over the remaining life of the tank. The estimates of the anticipated future costs for removal of an underground storage tank are based on our prior experience with removal. Because these estimates are subjective and are currently based on historical costs with adjustments for estimated future changes in the associated costs, we expect the dollar amount of these obligations to change as more information is obtained.</span></div> 13416000 11793000 22658000 18058000 <span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Self-insurance:</span> The Company is primarily self-insured for team member healthcare, workers’ compensation, general liability, and automobile claims. The self-insurance claim liability for workers’ compensation, general liability, and automobile claims is determined actuarially at each year end based on claims filed and an estimate of claims incurred but not yet reported. Actuarial projections of the losses are employed due to the potential of variability in the liability estimates. Some factors affecting the uncertainty of the claim liability include the loss development factors, which includes the development time frame and settlement patterns, and expected loss rates, which includes litigation and adjudication direction, and medical treatment and cost trends. The liability is not discounted. 44959000 44334000 <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Environmental remediation liabilities:</span><span style="font-family:inherit;font-size:10pt;"> The Company accrues for environmental remediation liabilities when it is probable a liability has been incurred and the amount of loss can be reasonably estimated.</span></div> <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Derivative instruments:</span><span style="font-family:inherit;font-size:10pt;"> There were no options or futures contracts as of or during the years ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. However, we do from time to time, participate in a forward buy of certain commodities. These are not accounted for as derivatives under the normal purchase and sale exclusions within the applicable accounting guidance.</span></div> <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Stock-based compensation:</span><span style="font-family:inherit;font-size:10pt;"> Stock-based compensation is recorded based upon the fair value of the award on the grant date. The cost of the award is recognized ratably in the consolidated statements of income over the vesting period of the award, adjusted for certain retirement provisions. Additionally, certain awards include performance and market conditions. The majority of performance-based awards are based on the achievement of a three year average return on invested capital (ROIC). For these awards, stock-based compensation expense is estimated based on the probable outcome of shares to be awarded adjusted as necessary at each reporting period. The market-based awards are achieved based on our relative performance to a pre-determined peer group. The fair value of these awards is determined using a Monte Carlo simulation as of the date of the grant. For market-based awards, the stock-based compensation expense will not be adjusted should the target awards vary from actual awards.  </span></div> <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Segment reporting:</span><span style="font-family:inherit;font-size:10pt;"> As of April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, we operated </span><span style="font-family:inherit;font-size:10pt;"><span>2,207</span></span><span style="font-family:inherit;font-size:10pt;"> stores in </span><span style="font-family:inherit;font-size:10pt;"><span>16</span></span><span style="font-family:inherit;font-size:10pt;"> states. Our convenience stores offer a broad selection of merchandise, fuel and other products and services designed to appeal to the convenience needs of our guests. We manage the business on the basis of </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> operating segment and therefore, have only </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segment. Our stores sell </span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">similar products and services, use similar processes to sell those products and services, and sell their products and services to similar classes of guests. We make specific disclosures concerning the </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> broad merchandise categories of fuel, grocery and other merchandise, and prepared food and fountain because it makes it easier for us to discuss trends and operational initiatives within our business and industry. Although we can separate revenues and cost of goods sold within these categories (and further sub-categories), the operating expenses associated with operating a store that sells these products are not separable by these </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> categories.</span></div> 2207 16 1 1 3 3 <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Recent accounting pronouncements:</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued Accounting Standards Update (ASU) No. 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606).</span><span style="font-family:inherit;font-size:10pt;"> We adopted the standard on May 1, 2018 using the modified retrospective approach. The Company adopted two changes that affect the timing of recognition of revenues related to gift card breakage income and the redemption of coupon box tops attached to our pizza boxes. The impact related to gift cards was </span><span style="font-family:inherit;font-size:10pt;"><span>$879</span></span><span style="font-family:inherit;font-size:10pt;">, net of </span><span style="font-family:inherit;font-size:10pt;"><span>$321</span></span><span style="font-family:inherit;font-size:10pt;"> of deferred taxes and was an increase to shareholders' equity with a reduction in deferred income. The impact related to box tops was </span><span style="font-family:inherit;font-size:10pt;"><span>$5,019</span></span><span style="font-family:inherit;font-size:10pt;">, net of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,816</span></span><span style="font-family:inherit;font-size:10pt;"> of deferred taxes and was a reduction in shareholders' equity, with an increase in deferred income.</span></div><div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842).</span><span style="font-family:inherit;font-size:10pt;"> This update seeks to increase the transparency and comparability among entities by requiring public entities to recognize lease assets and lease liabilities on the balance sheet and disclose key information about leasing arrangements. To satisfy the standard’s objective, a lessee will recognize a right-of-use asset representing its right to use the underlying asset for the lease term and a lease liability for the obligation to make lease payments. Both the right-of-use asset and lease liability will initially be measured at the present value of the lease payments, with subsequent measurement dependent on the classification of the lease as either a finance or an operating lease. For leases with a term of twelve months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. If a lessee makes this election, it should recognize lease expense for such leases generally on a straight-line basis over the lease term. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU 2018-10, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842) - Codification Improvements </span><span style="font-family:inherit;font-size:10pt;">which contains several FASB Codification improvements for ASC Topic 842, including several implementation issues and ASU 2018-11, "Leases (Topic 842) - Targeted Improvements" which provides entities with an additional transition method for implementing ASC Topic 842. Entities have the option to apply the new standard at the adoption date, recognizing a cumulative-effect adjustment to the opening balance of retained earnings along with the modified retrospective approach previously identified, both of which include a number of practical expedients that companies may elect to apply. Under the cumulative-effect adjustment comparative periods would not </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">be restated. Under the modified retrospective approach leases are recognized and measured under the noted guidance at the beginning of the earliest period presented. The new standard is effective for public companies for annual periods beginning after December 15, 2018, and interim periods within those years, with early adoption permitted. We adopted this guidance as of May 1, 2019 using the modified retrospective approach and elected the cumulative-effect adjustment practical expedient. As a result of the transition method selected, the Company did not restate previously reported comparable periods. Please refer to note 7 for additional information regarding the Company’s adoption of ASC 842.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU No. 2016-16, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intra-Entity Transfers of Assets Other than Inventory</span><span style="font-family:inherit;font-size:10pt;">. We adopted this standard in the quarter ended July 31, 2018, which resulted in no material impact to the Company.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-01, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations, Clarifying the Definition of a Business</span><span style="font-family:inherit;font-size:10pt;">. The standard clarifies the definition of a business and adds guidance to assist entities in the determination of whether an acquisition (or disposal) represents assets or a business. The guidance requires the Company to utilize various criteria to evaluate whether or not an acquisition is a business. First, if substantially all of the fair value of the assets acquired is concentrated in a single asset or a group of similar identifiable assets, the acquired assets do not represent a business. If that is not the case, the update provides further guidance to evaluate if the acquisition represents a business focused on the nature and substance of the inputs and process acquired. The standard is generally expected to reduce the number of business combinations, which may impact the allocation of purchase consideration in future acquisitions. Where it is determined that an acquisition is not a business combination, there would be no resulting goodwill recorded. The Company prospectively adopted this guidance for all future acquisitions in the first quarter of fiscal 2019.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.</span><span style="font-family:inherit;font-size:10pt;"> This standard provides guidance on accounting for costs of implementation activities performed in a cloud computing arrangement that is a service contract. The amendments in the update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software and hosting </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">arrangements that include an internal-use software license. The Company early adopted this guidance retrospectively, in the first quarter of fiscal 2019. The adoption did not have a material impact on our consolidated financial statements. </span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the FASB issued ASU 2019-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes</span><span style="font-family:inherit;font-size:10pt;">. The standard includes changes that eliminate certain exceptions related to the approach for intraperiod tax allocation and the methodology for calculating income taxes in an interim period. It also simplifies aspects of the accounting for franchise taxes, certain transactions that result in a step-up in the tax basis of goodwill, and enacted changes in tax laws or rates. The Company is required to adopt this guidance in the first quarter of its fiscal 2022, with early adoption permitted. The Company is currently evaluating the impact the standard has on the consolidated financial statements.</span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2020, the FASB issued ASU 2020-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting. </span><span style="font-family:inherit;font-size:10pt;">The standard included optional guidance for a limited period of time to help ease the burden in accounting for the effects of reference rate reform. The new standard is effective for all entities through December 31, 2022. The Company does not expect the adoption of this standard to have a material impact on our consolidated financial statements.</span></div> 879000 321000 -5019000 -1816000 ACQUISITIONS<div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, the Company acquired </span><span style="font-family:inherit;font-size:10pt;"><span>18</span></span><span style="font-family:inherit;font-size:10pt;"> stores through a variety of multi-store and single store transactions with several unrelated third parties. Of the </span><span style="font-family:inherit;font-size:10pt;"><span>18</span></span><span style="font-family:inherit;font-size:10pt;"> stores acquired, </span><span style="font-family:inherit;font-size:10pt;"><span>11</span></span><span style="font-family:inherit;font-size:10pt;"> were re-opened as a Casey's store during the </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> fiscal year, and </span><span style="font-family:inherit;font-size:10pt;"><span>seven</span></span><span style="font-family:inherit;font-size:10pt;"> will be opened during the </span><span style="font-family:inherit;font-size:10pt;">2021</span><span style="font-family:inherit;font-size:10pt;"> fiscal year. The majority of the acquisitions meet the criteria to be considered business combinations. The purchase price of the stores were valued using a discounted cash flow model on a location by location basis. The acquisitions were recorded in the financial statements by allocating the purchase price to the assets acquired, including intangible assets and liabilities assumed, based on their estimated fair values at the acquisition date as determined by third party appraisals or internal estimates. The excess of the cost of the acquisition over the net amounts assigned to the fair value of the assets acquired and the liabilities assumed is recorded as goodwill if the acquisition is considered to be a business combination. All of the goodwill associated with these transactions will be deductible for income tax purposes over </span><span style="font-family:inherit;font-size:10pt;"><span>15 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allocation of the purchase price for the transactions in aggregate for the year ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets acquired:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>680</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,384</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,064</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities assumed:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net tangible assets acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,854</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,852</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total consideration paid</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,706</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following unaudited pro forma information presents a summary of our consolidated results of operations as if the transactions referenced above occurred at the beginning of the first fiscal year of the periods presented (amounts in thousands, except per share data):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Years Ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9,217,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,421,773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>265,233</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>205,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per common share</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.18</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.61</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 18 18 11 7 P15Y <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allocation of the purchase price for the transactions in aggregate for the year ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets acquired:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>680</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,384</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,064</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities assumed:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net tangible assets acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,854</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,852</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total consideration paid</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,706</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 680000 28384000 29064000 210000 210000 28854000 3852000 32706000 <div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following unaudited pro forma information presents a summary of our consolidated results of operations as if the transactions referenced above occurred at the beginning of the first fiscal year of the periods presented (amounts in thousands, except per share data):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Years Ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9,217,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,421,773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>265,233</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>205,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per common share</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.18</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.61</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 9217749000 9421773000 265233000 205987000 7.18 5.61 7.13 5.57 FAIR VALUE OF FINANCIAL INSTRUMENTS AND LONG-TERM DEBT<div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the fair value of the Company’s financial instruments follows.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Cash and cash equivalents, receivables, and accounts payable:</span><span style="font-family:inherit;font-size:10pt;"> The carrying amount approximates fair value due to the short maturity of these instruments or the recent purchase of the instruments at current rates of interest.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Long-term debt:</span><span style="font-family:inherit;font-size:10pt;"> The fair value of the Company’s long-term debt (including current maturities) and finance lease obligations is estimated based on the current rates offered to the Company for debt of the same or similar issues. The fair value of the Company’s long-term debt and capital lease obligations was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1,341,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,272,000</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, at April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amount of the Company’s long-term debt and finance lease obligations by issuance is as follows:</span><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">As of April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease liabilities (Note 7)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>16,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,480</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.72% Senior notes due in 14 installments beginning September 30, 2012 and ending March 30, 2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.22% Senior notes due August 9, 2020 (1)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>569,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>569,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.67% Senior notes (Series A) due in 7 installments beginning June 17, 2022, and ending June 15, 2028</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>150,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.75% Senior notes (Series B) due in 7 installments beginning December 17, 2022 and ending December 18, 2028</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>50,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.65% Senior notes (Series C) due in 7 installments beginning May 2, 2025 and ending May 2, 2031</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>50,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.72% Senior notes (Series D) due in 7 installments beginning October 28, 2025 and ending October 28, 2031</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>50,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.51% Senior notes (Series E) due June 13, 2025</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>150,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.77% Senior notes (Series F) due August 22, 2028</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>250,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,285,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,300,480</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less current maturities (2)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>571,244</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>714,502</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,283,275</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1)    The Company is in the process of refinancing these Senior notes, and expects to execute the applicable note purchase agreement for the refinancing in the near future shortly after the report date. </span></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2)     Long-term debt is presented gross in the table above, but net of unamortized debt issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$964</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,171</span></span><span style="font-family:inherit;font-size:10pt;"> on the consolidated balance sheets for the years ended </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2019, the Company entered into the Credit Facility that provides for a </span><span style="font-family:inherit;font-size:10pt;"><span>$300 million</span></span><span style="font-family:inherit;font-size:10pt;"> unsecured revolving line of credit, a </span><span style="font-family:inherit;font-size:10pt;"><span>$30 million</span></span><span style="font-family:inherit;font-size:10pt;"> sublimit for letters of credit and a </span><span style="font-family:inherit;font-size:10pt;"><span>$30 million</span></span><span style="font-family:inherit;font-size:10pt;"> sublimit for swingline loans. The Credit Facility contains an expansion option permitting the Company to request an increase of the Credit Facility from time to time up to an aggregate additional </span><span style="font-family:inherit;font-size:10pt;"><span>$150 million</span></span><span style="font-family:inherit;font-size:10pt;"> from the lenders or other financial institutions acceptable to the Company and the Administrative Agent, upon the satisfaction of certain conditions, including the consent of the lenders whose commitments would increase. The maturity date is January 11, 2024. Amounts borrowed under the Credit Facility bear interest at variable rates based upon, at the Company's option, either (a) LIBOR plus an applicable margin or (b) an alternate base rate. The Credit Facility also carries a facility fee between </span><span style="font-family:inherit;font-size:10pt;"><span>0.2%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>0.4%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum based on the Company's consolidated leverage ratio as defined in the credit agreement. The Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$120,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>75,000</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding under the line of credit at </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Concurrently with this credit agreement, the Company also reduced the Bank Line from </span><span style="font-family:inherit;font-size:10pt;"><span>$150,000</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$25,000</span></span><span style="font-family:inherit;font-size:10pt;">. The Bank Line bears interest at a variable rate subject to change from time to time based on changes in an independent index referred to in the Bank Line as the Federal Funds Offered Rate (the “Index”). The interest rate to be applied to the unpaid principal balance of the Bank Line was at a rate of </span><span style="font-family:inherit;font-size:10pt;"><span>1.0%</span></span><span style="font-family:inherit;font-size:10pt;"> over the Index. There was $</span><span style="font-family:inherit;font-size:10pt;">0</span><span style="font-family:inherit;font-size:10pt;"> outstanding at </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. The line of credit is due upon demand.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense is net of interest income of </span><span style="font-family:inherit;font-size:10pt;"><span>$860</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$595</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,583</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Interest expense is also net of interest capitalized of </span><span style="font-family:inherit;font-size:10pt;"><span>$5,258</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$3,057</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,260</span></span><span style="font-family:inherit;font-size:10pt;"> during the years ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The agreements relating to the above long-term debt contain certain operating and financial covenants. At April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, the Company was in compliance with all such operating and financial covenants. </span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Listed below are the aggregate maturities of long-term debt, including finance lease obligations, for the 5 years commencing May 1, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and thereafter:</span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years ended April 30,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Finance Leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Senior Notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>569,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571,244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,484</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,484</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,060</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,060</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>734</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,734</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,870</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>616,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>622,870</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,269,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,285,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1341000000 1272000000 <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amount of the Company’s long-term debt and finance lease obligations by issuance is as follows:</span><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">As of April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease liabilities (Note 7)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>16,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,480</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.72% Senior notes due in 14 installments beginning September 30, 2012 and ending March 30, 2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.22% Senior notes due August 9, 2020 (1)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>569,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>569,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.67% Senior notes (Series A) due in 7 installments beginning June 17, 2022, and ending June 15, 2028</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>150,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.75% Senior notes (Series B) due in 7 installments beginning December 17, 2022 and ending December 18, 2028</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>50,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.65% Senior notes (Series C) due in 7 installments beginning May 2, 2025 and ending May 2, 2031</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>50,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.72% Senior notes (Series D) due in 7 installments beginning October 28, 2025 and ending October 28, 2031</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>50,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.51% Senior notes (Series E) due June 13, 2025</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>150,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.77% Senior notes (Series F) due August 22, 2028</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>250,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,285,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,300,480</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less current maturities (2)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>571,244</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>714,502</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,283,275</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1)    The Company is in the process of refinancing these Senior notes, and expects to execute the applicable note purchase agreement for the refinancing in the near future shortly after the report date. </span></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2)     Long-term debt is presented gross in the table above, but net of unamortized debt issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$964</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,171</span></span><span style="font-family:inherit;font-size:10pt;"> on the consolidated balance sheets for the years ended </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> 16746000 16480000 0 15000000 569000000 569000000 150000000 150000000 50000000 50000000 50000000 50000000 50000000 50000000 150000000 150000000 250000000 250000000 1285746000 1300480000 571244000 17205000 714502000 1283275000 964000 1171000 300000000 30000000 30000000 150000000 0.002 0.004 120000000 75000000 150000 25000 0.010 860000 595000 1583000 5258000 3057000 2260000 <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Listed below are the aggregate maturities of long-term debt, including finance lease obligations, for the 5 years commencing May 1, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and thereafter:</span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years ended April 30,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Finance Leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Senior Notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>569,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571,244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,484</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,484</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,060</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,060</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>734</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,734</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,870</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>616,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>622,870</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,269,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,285,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:70%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease-term - finance lease</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease-term - operating lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate - finance lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.34</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate - operating lease</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for new finance lease liabilities (in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,520</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,840</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum payments under the finance leases and operating leases with initial or remaining terms of one year or more consisted of the following at </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">April 30, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;text-indent:30px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:95.5078125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ended April 30, 2020</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,829</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,565</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,683</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,167</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,764</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,335</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,840</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,064</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less amount representing interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,094</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of net minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;text-align:center;text-indent:30px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:95.5078125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ended April 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,109</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,096</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,098</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,066</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,215</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,438</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,169</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less amount representing interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,689</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of net minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Listed below are the aggregate maturities of long-term debt, including finance lease obligations, for the 5 years commencing May 1, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and thereafter:</span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years ended April 30,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Finance Leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Senior Notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>569,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571,244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,484</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,484</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,060</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,060</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>734</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,734</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,870</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>616,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>622,870</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,269,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,285,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2244000 569000000 571244000 2354000 0 2354000 2484000 20000000 22484000 2060000 32000000 34060000 734000 32000000 32734000 6870000 616000000 622870000 16746000 1269000000 1285746000 PREFERRED AND COMMON STOCK<div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Preferred stock:</span><span style="font-family:inherit;font-size:10pt;"> The Company has </span><span style="font-family:inherit;font-size:10pt;"><span>1,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> authorized shares of preferred stock, of which </span><span style="font-family:inherit;font-size:10pt;"><span>250,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares have been designated as Series A Serial Preferred Stock. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> shares have been issued.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Common stock:</span><span style="font-family:inherit;font-size:10pt;"> The Company currently has </span><span style="font-family:inherit;font-size:10pt;"><span>120,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> authorized shares of common stock.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Stock incentive plans:</span><span style="font-family:inherit;font-size:10pt;"> The 2018 Stock Incentive Plan (the “2018 Plan”), was approved by the Board in June 2018 and approved by the Company's shareholders on September 5, 2018 ("the "2018 Plan Effective Date"). The 2018 Plan replaced the 2009 Stock Incentive Plan (the "2009 Plan") under which no new awards are allowed to be granted as of the 2018 Plan Effective Date.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards under the 2018 Plan may take the form of stock options, stock appreciation rights, restricted stock, restricted stock units and other equity-based and equity-related awards. Each share issued pursuant to a stock option and each share with respect to which a stock-settled stock appreciation right is exercised (regardless of the number of shares actually delivered) is counted as </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> share against the maximum limit under the 2018 Plan, and each share issued pursuant to an award of restricted stock or restricted stock units is counted as </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> shares against the maximum limit. Restricted stock is transferred immediately upon grant (and may be subject to a holding period), whereas restricted stock units have a vesting period that must expire, and in some cases performance or market conditions that must be satisfied before the stock is transferred. There were </span><span style="font-family:inherit;font-size:10pt;"><span>2,618,194</span></span><span style="font-family:inherit;font-size:10pt;"> shares available for grant at April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> under the 2018 Plan.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for stock-based compensation by estimating the grant date fair value of stock options using the Black Scholes model, and the fair value of time-based and performance-based restricted stock unit awards using the closing price of our common stock. For market based awards, we use a "Monte Carlo" approach to estimate the value of the awards, which simulates the prices of the Company’s and each member of the performance peer groups' common stock price at the end of the relevant performance period, taking into account volatility and the specifics surrounding each total shareholder return metric under the relevant plan. We recognize these amounts as an operating expense in our consolidated statements of income ratably over the requisite service period using the straight-line method, as adjusted for certain retirement provisions, and updated estimates of shares to be issued under performance-based awards. All awards have been granted at no cost to the grantee and/or non-employee member of the Board. </span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">The following table summarizes the equity-related grants made during the three-year period ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:4px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:15%;"/><td style="width:17%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:17%;"/><td style="width:17%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Date of Grant</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Type of Grant</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Shares Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Recipients</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Vesting Date</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Fair Value at Grant Date</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 1, 2017</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,699</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Key Employees</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 1, 2020</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7,388</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">July 14, 2017</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units (1)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,126</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Officers</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 15, 2020</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$6,912</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2017</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,344</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-Employee Board Members</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Immediate</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$920</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March 29, 2018</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,150</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-Employee Board Members</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 21, 2018</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$236</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">May 24, 2018</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Key Employees</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">May 24, 2021</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$8,593</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 8, 2018</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units (1)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Officers</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 8, 2021</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7,571</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 5, 2018</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,984</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-Employee Board Members</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 Annual Shareholders' Meeting Date</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$920</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 4, 2019</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,959</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Key Employees</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 4, 2022</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$9,886</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 4, 2019</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units (1)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,579</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Officers</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 4, 2022</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$9,097</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 24, 2019</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units (2)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,786</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CEO</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various (2)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$5,700</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 4, 2019</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,504</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-Employee Board Members</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 Annual Shareholders' Meeting Date</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$919</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 23, 2019</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units (3)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CEO</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various (3)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$788</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various (4)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units (4)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Officers</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various (4)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$1,368</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various (5)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units (5)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,763</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Officers</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various (5)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$354</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(1) This grant of restricted stock units includes time-based, performance-based and market-based awards.  The performance-based awards included in the figure above represent a “target” amount; the final amount earned is based on the satisfaction of certain performance measures over a </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">three</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">-year performance period and will range from </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> to </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> of the “target". The market-based awards incorporate market conditions in determining fair value as of the grant date, and will also range from </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> to </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> of the "target". Total market-based expense of approximately $</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>2.3 million</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> for the 2017 grant, $</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>2.6 million</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> for the 2018 grant, and </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> for the 2019 grant will be recognized on a straight-line basis over the vesting period, subject to acceleration for retirement provisions.</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(2) This grant of restricted stock units is comprised of time-based awards that vest ratably on each June 23, 2020 through 2022, along with a market-based award vesting June 23, 2022. The market-based award incorporates market conditions in determining fair value on the grant date and will range from </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> to </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> of the target. Total market-based expense of approximately </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> will be recognized on a straight-line basis over the vesting period. </span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(3) This grant of restricted stock units is comprised of performance-based awards which are calculated based upon targets achieved over performance periods from January 1, 2020 to December 31, 2020. If the performance targets are met, the units vest ratably on each January 15, 2021 through 2023.</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(4) These grants of restricted stock units were issued to various officers throughout the fiscal year. The grants were comprised of time-based awards and vest in accordance with the agreements, ranging from January 2021 to January 2023. </span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(5) These grants of restricted stock units were issued to various officers throughout the fiscal year. The grants includes time-based, performance-based and market-based awards.  The performance-based awards included in the figure above represent a </span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">“target” amount; the final amount earned is based on the satisfaction of certain performance measures over a </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">three</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">-year performance period and will range from </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> to </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> of the “target". The market-based awards incorporate market conditions in determining fair value as of the grant date, and will also range from </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> to </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> of the "target". Total market-based expense of approximately </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>$177</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> will be recognized on a straight-line basis over the vesting period.</span></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:30px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">At April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, stock options for </span><span style="font-family:inherit;font-size:10pt;"><span>43,189</span></span><span style="font-family:inherit;font-size:10pt;"> shares (which expire on June 23, 2021) were outstanding. All stock option shares issued are previously unissued authorized shares. Information concerning the issuance of stock options under the 2009 Plan is presented in the following table (no stock option awards have been granted under the 2018 Plan):</span><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:69%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Number</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of option shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">average option</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">exercise price</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at April 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,377</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at April 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.48</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(71,546</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(300</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at April 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(66,638</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.39</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at April 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>43,189</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>44.39</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, all outstanding options had an aggregate intrinsic value of </span><span style="font-family:inherit;font-size:10pt;"><span>$4,622</span></span><span style="font-family:inherit;font-size:10pt;"> and a remaining contractual life of </span><span style="font-family:inherit;font-size:10pt;"><span>1.17</span></span><span style="font-family:inherit;font-size:10pt;"> years. The weighted average exercise price for all remaining outstanding options is </span><span style="font-family:inherit;font-size:10pt;"><span>$44.39</span></span><span style="font-family:inherit;font-size:10pt;">. All options are vested as of April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">. The aggregate intrinsic value for the total of all options exercised during the year ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$7,412</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information concerning the issuance of restricted stock units under the 2018 Plan and the 2009 Plan is presented in the following table:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:87%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested at April 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>303,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,980</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(88,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,699</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested at April 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>338,981</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,232</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(104,166</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,530</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance Award Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested at April 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>388,800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(108,484</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance Award Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,594</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unvested at April 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>473,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total compensation costs recorded for employees and non-employee board members for the stock options, restricted stock, and restricted stock unit awards for the years ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$18,129</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$16,410</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$18,800</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$17,022</span></span><span style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation costs related to the 2018 Plan and 2009 Plan for costs related to restricted stock units which are expected to be recognized ratably through fiscal 2022.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the fourth quarter of the fiscal year ended April 30, 2017, the Company began a share repurchase program, wherein the Company was authorized to repurchase up to an aggregate of </span><span style="font-family:inherit;font-size:10pt;"><span>$300 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company's outstanding common stock. The share repurchase authorization was valid for a period of </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;">. From its inception on March 9, 2017, through May 2018, the company completed the </span><span style="font-family:inherit;font-size:10pt;"><span>$300 million</span></span><span style="font-family:inherit;font-size:10pt;"> authorization by repurchasing </span><span style="font-family:inherit;font-size:10pt;"><span>2,794,192</span></span><span style="font-family:inherit;font-size:10pt;"> shares of its common stock. </span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2018, the Company announced a second share repurchase program with an aggregate </span><span style="font-family:inherit;font-size:10pt;"><span>$300 million</span></span><span style="font-family:inherit;font-size:10pt;"> share repurchase program. The share repurchase authorization was valid for a period of </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;">. On March 6, 2020, the authorization was extended through the end of the Company’s 2022 fiscal year. The timing and number of repurchase transactions under the program depends on a variety of factors including, but not limited to, market conditions, corporate considerations, business opportunities, debt agreements, and regulatory requirements. The program can be suspended or discontinued at any time. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> repurchases were made on that program in fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 1000000 250000 0 120000000 1 2 2618194 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">The following table summarizes the equity-related grants made during the three-year period ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:4px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:15%;"/><td style="width:17%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:17%;"/><td style="width:17%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Date of Grant</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Type of Grant</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Shares Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Recipients</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Vesting Date</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Fair Value at Grant Date</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 1, 2017</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,699</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Key Employees</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 1, 2020</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7,388</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">July 14, 2017</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units (1)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,126</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Officers</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 15, 2020</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$6,912</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2017</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,344</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-Employee Board Members</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Immediate</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$920</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March 29, 2018</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,150</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-Employee Board Members</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 21, 2018</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$236</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">May 24, 2018</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Key Employees</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">May 24, 2021</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$8,593</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 8, 2018</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units (1)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Officers</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 8, 2021</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7,571</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 5, 2018</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,984</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-Employee Board Members</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 Annual Shareholders' Meeting Date</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$920</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 4, 2019</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,959</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Key Employees</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 4, 2022</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$9,886</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 4, 2019</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units (1)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,579</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Officers</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 4, 2022</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$9,097</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 24, 2019</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units (2)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,786</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CEO</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various (2)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$5,700</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 4, 2019</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,504</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-Employee Board Members</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 Annual Shareholders' Meeting Date</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$919</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 23, 2019</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units (3)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CEO</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various (3)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$788</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various (4)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units (4)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Officers</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various (4)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$1,368</span></span></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various (5)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Units (5)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,763</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Officers</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various (5)</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$354</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(1) This grant of restricted stock units includes time-based, performance-based and market-based awards.  The performance-based awards included in the figure above represent a “target” amount; the final amount earned is based on the satisfaction of certain performance measures over a </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">three</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">-year performance period and will range from </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> to </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> of the “target". The market-based awards incorporate market conditions in determining fair value as of the grant date, and will also range from </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> to </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> of the "target". Total market-based expense of approximately $</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>2.3 million</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> for the 2017 grant, $</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>2.6 million</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> for the 2018 grant, and </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> for the 2019 grant will be recognized on a straight-line basis over the vesting period, subject to acceleration for retirement provisions.</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(2) This grant of restricted stock units is comprised of time-based awards that vest ratably on each June 23, 2020 through 2022, along with a market-based award vesting June 23, 2022. The market-based award incorporates market conditions in determining fair value on the grant date and will range from </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> to </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> of the target. Total market-based expense of approximately </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> will be recognized on a straight-line basis over the vesting period. </span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(3) This grant of restricted stock units is comprised of performance-based awards which are calculated based upon targets achieved over performance periods from January 1, 2020 to December 31, 2020. If the performance targets are met, the units vest ratably on each January 15, 2021 through 2023.</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(4) These grants of restricted stock units were issued to various officers throughout the fiscal year. The grants were comprised of time-based awards and vest in accordance with the agreements, ranging from January 2021 to January 2023. </span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(5) These grants of restricted stock units were issued to various officers throughout the fiscal year. The grants includes time-based, performance-based and market-based awards.  The performance-based awards included in the figure above represent a </span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">“target” amount; the final amount earned is based on the satisfaction of certain performance measures over a </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">three</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">-year performance period and will range from </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> to </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> of the “target". The market-based awards incorporate market conditions in determining fair value as of the grant date, and will also range from </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> to </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> of the "target". Total market-based expense of approximately </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>$177</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> will be recognized on a straight-line basis over the vesting period.</span></div> 63699000 7388000 61126000 6912000 8344000 920000 2150000 236000 88846000 8593000 75402000 7571000 7984000 920000 75959000 9886000 59579000 9097000 32786000 5700000 5504000 919000 5000000 788000 8444000 1368000 1763000 354000 0 2 0 2 2300000 2600000 3100000 0 2 1800000 0 2 0 2 177000 43189 Information concerning the issuance of stock options under the 2009 Plan is presented in the following table (no stock option awards have been granted under the 2018 Plan):<span style="font-family:inherit;font-size:12pt;"> </span><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:69%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Number</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of option shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">average option</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">exercise price</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at April 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,377</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at April 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.48</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(71,546</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(300</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at April 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(66,638</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.39</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at April 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>43,189</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>44.39</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 222050 38.51 40377 34.11 181673 39.48 71546 32.02 300 25.26 109827 44.39 66638 44.39 43189 44.39 4622000 P1Y2M1D 44.39 7412000 <div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information concerning the issuance of restricted stock units under the 2018 Plan and the 2009 Plan is presented in the following table:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:87%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested at April 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>303,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,980</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(88,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,699</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested at April 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>338,981</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,232</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(104,166</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,530</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance Award Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested at April 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>388,800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(108,484</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance Award Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,594</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unvested at April 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>473,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 303400 126980 88700 2699 338981 172232 104166 10530 -7717 388800 189035 108484 25146 29594 473799 18129000 16410000 18800000 17022000 300000000 P2Y 300000000 2794192 300000000 P2Y 0 NET INCOME PER COMMON SHARE<div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computations for basic and diluted earnings per common share are presented below:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Years ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basic</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>263,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317,903</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding-basic</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>36,956,115</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,709,940</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,778,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic earnings per common share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.14</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.55</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.41</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Diluted</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>263,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317,903</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding-basic</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>36,956,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,709,940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,778,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plus effect of stock options and restricted stock units</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>229,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>353,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding-diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>37,185,828</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,975,387</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,132,099</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted earnings per common share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.10</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.51</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.34</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> There were no options considered antidilutive; therefore, all options were included in the computation of dilutive earnings per share for fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computations for basic and diluted earnings per common share are presented below:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Years ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basic</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>263,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317,903</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding-basic</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>36,956,115</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,709,940</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,778,304</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic earnings per common share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.14</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.55</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.41</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Diluted</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>263,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317,903</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding-basic</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>36,956,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,709,940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,778,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plus effect of stock options and restricted stock units</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>229,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>353,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding-diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>37,185,828</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,975,387</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,132,099</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted earnings per common share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.10</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.51</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.34</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 263846000 203886000 317903000 36956115 36709940 37778304 7.14 5.55 8.41 263846000 203886000 317903000 36956115 36709940 37778304 229713 265447 353795 37185828 36975387 38132099 7.10 5.51 8.34 INCOME TAXES<div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense (benefit) attributable to earnings consisted of the following components:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Years ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current tax expense (benefit):</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>22,182</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,326</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,057</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,853</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,769</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>28,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,179</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,288</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax expense (benefit)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>49,810</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,337</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(98,178</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total income tax expense (benefit)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>78,202</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,516</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(103,466</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">The tax effects of temporary differences that gave rise to significant portions of the deferred tax assets and deferred tax liabilities were as follows:</span><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">As of April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities and reserves</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,953</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>27,512</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,661</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Workers compensation </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,277</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3,781</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,827</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,727</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State net operating losses &amp; tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>424</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,335</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,033</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total gross deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>64,391</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,005</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>47</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>64,344</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(474,829</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(420,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(24,348</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,560</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(765</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(476</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total gross deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(499,942</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(442,746</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(435,598</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(385,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, the Company had net operating loss carryforwards for state income tax purposes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$97,144</span></span><span style="font-family:inherit;font-size:10pt;">, which are available to offset future state taxable income. The state net operating loss carryforwards begin to expire in </span><span style="font-family:inherit;font-size:10pt;">2021</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The valuation allowance for state net operating loss deferred tax assets as of </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$47</span></span><span style="font-family:inherit;font-size:10pt;">. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected taxable income, and tax planning strategies in making this assessment.</span></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total reported tax expense applicable to the Company’s continuing operations varies from the tax that would have resulted from applying the statutory U.S. federal income tax rates to income before income taxes.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Years ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes at the statutory rates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impact of Tax Reform Act</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(80.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal tax credits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(1.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income taxes, net of federal tax benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impact of phased-in state law changes, net of federal benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASU 2016-09 benefit (share based compensation)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>22.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than </span><span style="font-family:inherit;font-size:10pt;">50%</span><span style="font-family:inherit;font-size:10pt;"> likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company had a total of </span><span style="font-family:inherit;font-size:10pt;"><span>$8,907</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7,287</span></span><span style="font-family:inherit;font-size:10pt;"> in gross unrecognized tax benefits at April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, which is recorded in other long-term liabilities in the consolidated balance sheets. Of this amount, </span><span style="font-family:inherit;font-size:10pt;"><span>$7,059</span></span><span style="font-family:inherit;font-size:10pt;"> represents the amount of unrecognized tax benefits that, if recognized, would impact our effective tax rate. Unrecognized tax benefits increased </span><span style="font-family:inherit;font-size:10pt;"><span>$1,620</span></span><span style="font-family:inherit;font-size:10pt;"> during the twelve months ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, due primarily to the increase associated with income tax filing positions for the current year exceeding the decrease related to the expiration of certain statute of limitations.</span></div><div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions based on tax positions related to current year</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reductions due to lapse of applicable statute of limitations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(1,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,907</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,287</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total net amount of accrued interest and penalties for such unrecognized tax benefits was </span><span style="font-family:inherit;font-size:10pt;"><span>$354</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$242</span></span><span style="font-family:inherit;font-size:10pt;"> at April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and is included in other long-term liabilities. Net interest and penalties included in income tax expense for the twelve month periods ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was an increase in tax expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$112</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$51</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A number of years may elapse before an uncertain tax position is audited and ultimately settled. It is difficult to predict the ultimate outcome or the timing of resolution for uncertain tax positions. It is reasonably possible that the amount of unrecognized tax benefits could significantly increase or decrease within the next twelve months. These changes could result from the expiration of the statute of limitations, examinations or other unforeseen circumstances. The IRS is currently examining tax years 2016 and 2017. The Company has no other ongoing federal or state income tax examinations. </span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At this time, the Company’s best estimate of the reasonably possible change in the amount of the gross unrecognized tax benefits is a decrease of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,800</span></span><span style="font-family:inherit;font-size:10pt;"> during the next twelve months mainly due to the expiration of certain statutes of limitation. The federal statute of limitations remains open for the tax years </span><span style="font-family:inherit;font-size:10pt;">2012</span><span style="font-family:inherit;font-size:10pt;"> and forward. Tax years </span><span style="font-family:inherit;font-size:10pt;">2012</span><span style="font-family:inherit;font-size:10pt;"> and forward are subject to audit by state tax authorities depending on open statute of limitations waivers and the tax code of each state.</span></div> <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense (benefit) attributable to earnings consisted of the following components:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Years ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current tax expense (benefit):</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>22,182</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,326</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,057</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,853</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,769</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>28,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,179</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,288</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax expense (benefit)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>49,810</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,337</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(98,178</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total income tax expense (benefit)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>78,202</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,516</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(103,466</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 22182000 10326000 -7057000 6210000 3853000 1769000 28392000 14179000 -5288000 49810000 45337000 -98178000 78202000 59516000 -103466000 <div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">The tax effects of temporary differences that gave rise to significant portions of the deferred tax assets and deferred tax liabilities were as follows:</span><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">As of April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities and reserves</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,953</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>27,512</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,661</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Workers compensation </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,277</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3,781</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,827</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,727</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State net operating losses &amp; tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>424</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,335</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,033</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total gross deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>64,391</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,005</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>47</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>64,344</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(474,829</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(420,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(24,348</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,560</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(765</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(476</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total gross deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(499,942</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(442,746</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(435,598</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(385,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 15953000 11705000 27512000 24661000 8303000 8277000 3781000 3827000 7083000 6727000 424000 775000 1335000 1033000 64391000 57005000 47000 47000 64344000 56958000 474829000 420710000 24348000 21560000 765000 476000 499942000 442746000 435598000 385788000 97144000 47000 <div style="line-height:120%;padding-top:16px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total reported tax expense applicable to the Company’s continuing operations varies from the tax that would have resulted from applying the statutory U.S. federal income tax rates to income before income taxes.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Years ended April 30,</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes at the statutory rates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impact of Tax Reform Act</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(80.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal tax credits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(1.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income taxes, net of federal tax benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impact of phased-in state law changes, net of federal benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASU 2016-09 benefit (share based compensation)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>22.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.210 0.210 0.304 0 0.004 -0.805 0.019 0.023 0.022 0.040 0.043 0.037 -0.002 -0.018 0.008 -0.005 -0.006 -0.008 0.005 0.016 0.003 0.229 0.226 -0.483 8907000 7287000 7059000 1620000 <div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions based on tax positions related to current year</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reductions due to lapse of applicable statute of limitations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(1,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,907</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,287</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 7287000 6421000 2780000 2169000 1160000 1303000 8907000 7287000 354000 242000 112000 51000 1800000 LEASES<div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is a lessee in situations where we lease property and equipment, most commonly land or building, from a lessor. The Company is a lessor in situations where the Company owns land or building and leases a portion or all of the property or equipment to a tenant. In both situations, leases are reported in accordance with </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">ASC 842 - Leases</span><span style="font-family:inherit;font-size:10pt;">. As a lessee, the Company recognizes a right-of-use asset representing its right to use the underlying asset for the lease term and a lease liability for the obligation to make lease payments. Both the right-of-use asset and lease liability are initially measured at the present value of the lease payments, with subsequent measurement dependent on the classification of the lease as either a finance or an operating lease. For leases with a term of twelve months or less, we have elected to not recognize lease assets and lease liabilities and will recognize lease expense on a straight-line basis over the lease term. The Company records the operating lease liability in accrued expenses and other long-term liabilities and records the finance lease liability within current maturities of long-term debt and long term debt and finance lease obligations on the consolidated balance sheets. We have elected to adopt the package of practical expedients, as well as the land easement practical expedient. All lessor related activity is considered immaterial to the consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The leases initially recorded under </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">ASC 842</span><span style="font-family:inherit;font-size:10pt;"> were recognized, at the time of adoption, at an amount equal to the present value of the lease payments using the incremental borrowing rate of debt based upon the remaining term of the lease. New leases are recognized at the present value of the lease payments using the implicit rate in the lease agreement when it is readily determinable. In the case the implicit rate is not readily determinable, the Company uses the incremental borrowing rate of debt based on the term of the lease.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Several leases have variable payment components of the lease such as commission based payments or payments for property taxes and insurance. For these leases, the Company has not included those variable payments in the calculation of the lease liability as the payments are not in-substance fixed and do not depend on an index or rate. These variable payments will be expensed as incurred. The Company also has options to renew or extend the current lease arrangement on many of our leases. In these situations, if it was reasonably certain the lease would be extended, we have included those extensions within the remaining lease payments at the time of measurement. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease right-of-use assets outstanding as of </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:32%;"/><td style="width:29%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,583</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">Weighted average remaining lease terms, weighted average discount rates, and supplementary cash flow information for outstanding leases were as follows:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:70%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease-term - finance lease</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease-term - operating lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate - finance lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.34</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate - operating lease</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for new finance lease liabilities (in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,520</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,840</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum payments under the finance leases and operating leases with initial or remaining terms of one year or more consisted of the following at </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">April 30, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;text-indent:30px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:95.5078125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ended April 30, 2020</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,829</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,565</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,683</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,167</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,764</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,335</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,840</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,064</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less amount representing interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,094</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of net minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;text-align:center;text-indent:30px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:95.5078125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ended April 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,109</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,096</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,098</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,066</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,215</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,438</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,169</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less amount representing interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,689</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of net minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective during the third quarter of fiscal year 2020, Casey’s Marketing Company, and the City of Joplin, Missouri (“Joplin”) entered into an agreement in which Joplin agreed to issue up to </span><span style="font-family:inherit;font-size:10pt;"><span>$51.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of taxable industrial development revenue bonds for the purpose of acquiring, constructing, improving, purchasing, equipping and installing a warehouse and distribution facility, which is to be developed and used by the Company. As title transfers to Joplin throughout development and the Company subsequently leases the related asset from Joplin, we have accounted for the transaction under the sale-and-leaseback guidance included in ASC 842-40. We have a purchase option included in the lease agreement for below the fair value of the asset, which prevents the transfer of the assets to Joplin from being recognized as a sale. Accordingly, we have not recognized any gain or loss related to the transfer. Furthermore, we have not derecognized the transferred assets and continue to recognize them in property and equipment on the consolidated balance sheets. The Company has the right and intends to set-off any obligations to make payments under the lease, with proceeds due from the industrial revenue bonds. As of </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, we have $</span><span style="font-family:inherit;font-size:10pt;"><span>5,505</span></span><span style="font-family:inherit;font-size:10pt;"> recognized as construction in process in property and equipment on the consolidated balance sheets related to this agreement.</span></div> LEASES<div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is a lessee in situations where we lease property and equipment, most commonly land or building, from a lessor. The Company is a lessor in situations where the Company owns land or building and leases a portion or all of the property or equipment to a tenant. In both situations, leases are reported in accordance with </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">ASC 842 - Leases</span><span style="font-family:inherit;font-size:10pt;">. As a lessee, the Company recognizes a right-of-use asset representing its right to use the underlying asset for the lease term and a lease liability for the obligation to make lease payments. Both the right-of-use asset and lease liability are initially measured at the present value of the lease payments, with subsequent measurement dependent on the classification of the lease as either a finance or an operating lease. For leases with a term of twelve months or less, we have elected to not recognize lease assets and lease liabilities and will recognize lease expense on a straight-line basis over the lease term. The Company records the operating lease liability in accrued expenses and other long-term liabilities and records the finance lease liability within current maturities of long-term debt and long term debt and finance lease obligations on the consolidated balance sheets. We have elected to adopt the package of practical expedients, as well as the land easement practical expedient. All lessor related activity is considered immaterial to the consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The leases initially recorded under </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">ASC 842</span><span style="font-family:inherit;font-size:10pt;"> were recognized, at the time of adoption, at an amount equal to the present value of the lease payments using the incremental borrowing rate of debt based upon the remaining term of the lease. New leases are recognized at the present value of the lease payments using the implicit rate in the lease agreement when it is readily determinable. In the case the implicit rate is not readily determinable, the Company uses the incremental borrowing rate of debt based on the term of the lease.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Several leases have variable payment components of the lease such as commission based payments or payments for property taxes and insurance. For these leases, the Company has not included those variable payments in the calculation of the lease liability as the payments are not in-substance fixed and do not depend on an index or rate. These variable payments will be expensed as incurred. The Company also has options to renew or extend the current lease arrangement on many of our leases. In these situations, if it was reasonably certain the lease would be extended, we have included those extensions within the remaining lease payments at the time of measurement. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease right-of-use assets outstanding as of </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:32%;"/><td style="width:29%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,583</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">Weighted average remaining lease terms, weighted average discount rates, and supplementary cash flow information for outstanding leases were as follows:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:70%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease-term - finance lease</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease-term - operating lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate - finance lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.34</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate - operating lease</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for new finance lease liabilities (in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,520</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,840</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum payments under the finance leases and operating leases with initial or remaining terms of one year or more consisted of the following at </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">April 30, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;text-indent:30px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:95.5078125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ended April 30, 2020</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,829</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,565</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,683</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,167</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,764</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,335</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,840</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,064</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less amount representing interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,094</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of net minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;text-align:center;text-indent:30px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:95.5078125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ended April 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,109</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,096</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,098</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,066</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,215</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,438</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,169</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less amount representing interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,689</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of net minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective during the third quarter of fiscal year 2020, Casey’s Marketing Company, and the City of Joplin, Missouri (“Joplin”) entered into an agreement in which Joplin agreed to issue up to </span><span style="font-family:inherit;font-size:10pt;"><span>$51.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of taxable industrial development revenue bonds for the purpose of acquiring, constructing, improving, purchasing, equipping and installing a warehouse and distribution facility, which is to be developed and used by the Company. As title transfers to Joplin throughout development and the Company subsequently leases the related asset from Joplin, we have accounted for the transaction under the sale-and-leaseback guidance included in ASC 842-40. We have a purchase option included in the lease agreement for below the fair value of the asset, which prevents the transfer of the assets to Joplin from being recognized as a sale. Accordingly, we have not recognized any gain or loss related to the transfer. Furthermore, we have not derecognized the transferred assets and continue to recognize them in property and equipment on the consolidated balance sheets. The Company has the right and intends to set-off any obligations to make payments under the lease, with proceeds due from the industrial revenue bonds. As of </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, we have $</span><span style="font-family:inherit;font-size:10pt;"><span>5,505</span></span><span style="font-family:inherit;font-size:10pt;"> recognized as construction in process in property and equipment on the consolidated balance sheets related to this agreement.</span></div> <div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is a lessee in situations where we lease property and equipment, most commonly land or building, from a lessor. The Company is a lessor in situations where the Company owns land or building and leases a portion or all of the property or equipment to a tenant. In both situations, leases are reported in accordance with </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">ASC 842 - Leases</span><span style="font-family:inherit;font-size:10pt;">. As a lessee, the Company recognizes a right-of-use asset representing its right to use the underlying asset for the lease term and a lease liability for the obligation to make lease payments. Both the right-of-use asset and lease liability are initially measured at the present value of the lease payments, with subsequent measurement dependent on the classification of the lease as either a finance or an operating lease. For leases with a term of twelve months or less, we have elected to not recognize lease assets and lease liabilities and will recognize lease expense on a straight-line basis over the lease term. The Company records the operating lease liability in accrued expenses and other long-term liabilities and records the finance lease liability within current maturities of long-term debt and long term debt and finance lease obligations on the consolidated balance sheets. We have elected to adopt the package of practical expedients, as well as the land easement practical expedient. All lessor related activity is considered immaterial to the consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The leases initially recorded under </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">ASC 842</span><span style="font-family:inherit;font-size:10pt;"> were recognized, at the time of adoption, at an amount equal to the present value of the lease payments using the incremental borrowing rate of debt based upon the remaining term of the lease. New leases are recognized at the present value of the lease payments using the implicit rate in the lease agreement when it is readily determinable. In the case the implicit rate is not readily determinable, the Company uses the incremental borrowing rate of debt based on the term of the lease.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Several leases have variable payment components of the lease such as commission based payments or payments for property taxes and insurance. For these leases, the Company has not included those variable payments in the calculation of the lease liability as the payments are not in-substance fixed and do not depend on an index or rate. These variable payments will be expensed as incurred. The Company also has options to renew or extend the current lease arrangement on many of our leases. In these situations, if it was reasonably certain the lease would be extended, we have included those extensions within the remaining lease payments at the time of measurement. </span></div> <div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is a lessee in situations where we lease property and equipment, most commonly land or building, from a lessor. The Company is a lessor in situations where the Company owns land or building and leases a portion or all of the property or equipment to a tenant. In both situations, leases are reported in accordance with </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">ASC 842 - Leases</span><span style="font-family:inherit;font-size:10pt;">. As a lessee, the Company recognizes a right-of-use asset representing its right to use the underlying asset for the lease term and a lease liability for the obligation to make lease payments. Both the right-of-use asset and lease liability are initially measured at the present value of the lease payments, with subsequent measurement dependent on the classification of the lease as either a finance or an operating lease. For leases with a term of twelve months or less, we have elected to not recognize lease assets and lease liabilities and will recognize lease expense on a straight-line basis over the lease term. The Company records the operating lease liability in accrued expenses and other long-term liabilities and records the finance lease liability within current maturities of long-term debt and long term debt and finance lease obligations on the consolidated balance sheets. We have elected to adopt the package of practical expedients, as well as the land easement practical expedient. All lessor related activity is considered immaterial to the consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The leases initially recorded under </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">ASC 842</span><span style="font-family:inherit;font-size:10pt;"> were recognized, at the time of adoption, at an amount equal to the present value of the lease payments using the incremental borrowing rate of debt based upon the remaining term of the lease. New leases are recognized at the present value of the lease payments using the implicit rate in the lease agreement when it is readily determinable. In the case the implicit rate is not readily determinable, the Company uses the incremental borrowing rate of debt based on the term of the lease.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Several leases have variable payment components of the lease such as commission based payments or payments for property taxes and insurance. For these leases, the Company has not included those variable payments in the calculation of the lease liability as the payments are not in-substance fixed and do not depend on an index or rate. These variable payments will be expensed as incurred. The Company also has options to renew or extend the current lease arrangement on many of our leases. In these situations, if it was reasonably certain the lease would be extended, we have included those extensions within the remaining lease payments at the time of measurement. </span></div> <div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease right-of-use assets outstanding as of </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:32%;"/><td style="width:29%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,583</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#212529;">Weighted average remaining lease terms, weighted average discount rates, and supplementary cash flow information for outstanding leases were as follows:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:70%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease-term - finance lease</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease-term - operating lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate - finance lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.34</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate - operating lease</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for new finance lease liabilities (in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,520</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,840</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 21143000 14583000 <div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:70%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease-term - finance lease</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease-term - operating lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate - finance lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.34</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate - operating lease</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for new finance lease liabilities (in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,520</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,840</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum payments under the finance leases and operating leases with initial or remaining terms of one year or more consisted of the following at </span><span style="font-family:inherit;font-size:10pt;">April 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">April 30, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;text-indent:30px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:95.5078125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ended April 30, 2020</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,829</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,565</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,683</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,167</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,764</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,335</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,840</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,064</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less amount representing interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,094</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of net minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;text-align:center;text-indent:30px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:95.5078125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Years ended April 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,109</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,096</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,098</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,066</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,215</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,438</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,169</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less amount representing interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,689</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of net minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P10Y10M24D P20Y4M24D 0.0534 0.0425 1520000 2840000 3118000 1829000 3110000 1814000 3116000 1717000 2565000 1683000 1167000 1686000 10764000 25335000 23840000 34064000 7094000 12468000 16746000 21596000 3103000 1703000 3109000 1547000 3096000 1354000 3098000 1228000 2548000 1066000 9215000 10438000 24169000 17336000 7689000 16480000 51400000 5505000 BENEFIT PLANS<div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">401(k) Plan:</span><span style="font-family:inherit;font-size:10pt;"> The Company provides team members with a defined contribution 401(k) Plan. The 401(k) Plan is available to all team members who meet minimum age and service requirements. The Company contributions consist of matching amounts in Company stock and are allocated based on team member contributions. Contributions to the 401(k) Plan were </span><span style="font-family:inherit;font-size:10pt;"><span>$10,571</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$9,918</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$9,614</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>1,113,882</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>1,261,258</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock, respectively, were held by the trustee of the 401(k) Plan in trust for distribution to eligible participants upon death, disability, retirement, or termination of employment. Shares held by the 401(k) Plan are treated as outstanding in the computation of net income per common share.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Supplemental executive retirement plan:</span><span style="font-family:inherit;font-size:10pt;"> The Company has a nonqualified supplemental executive retirement plan (SERP) for </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> of its former executive officers, </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> of whom retired April 30, 2003 and the other on April 30, 2008. The SERP provides for the Company to pay annual retirement benefits, up to </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of base compensation until death of the officer. If death occurs within </span><span style="font-family:inherit;font-size:10pt;"><span>twenty years</span></span><span style="font-family:inherit;font-size:10pt;"> of retirement, the benefits become payable to the officer’s spouse (at a reduced level) until the spouse’s death or </span><span style="font-family:inherit;font-size:10pt;"><span>twenty years</span></span><span style="font-family:inherit;font-size:10pt;"> from the date of the officer’s retirement, whichever comes first. The Company recorded the deferred compensation over the term of employment. The amounts accrued at April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, were </span><span style="font-family:inherit;font-size:10pt;"><span>$3,434</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3,800</span></span><span style="font-family:inherit;font-size:10pt;">. The discount rates were based off of the Company's incremental borrowing rate, and ranged from </span><span style="font-family:inherit;font-size:10pt;"><span>2.04%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>2.44%</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">. The discount rates used for the year ended April 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> ranged from </span><span style="font-family:inherit;font-size:10pt;"><span>3.78%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>4.01%</span></span><span style="font-family:inherit;font-size:10pt;">. The amount expensed in fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$269</span></span><span style="font-family:inherit;font-size:10pt;"> and the Company expects to pay $</span><span style="font-family:inherit;font-size:10pt;"><span>635</span></span><span style="font-family:inherit;font-size:10pt;"> per year for each of the next three years, and </span><span style="font-family:inherit;font-size:10pt;"><span>$354</span></span><span style="font-family:inherit;font-size:10pt;"> in the fourth and fifth year. Expense incurred in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$221</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$112</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Other post-employment benefits:</span><span style="font-family:inherit;font-size:10pt;"> The Company also has severance and/or deferred compensation agreements with former team members. The amounts accrued at April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$3,793</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,870</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company expects to pay </span><span style="font-family:inherit;font-size:10pt;"><span>$1,511</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal 2021 and </span><span style="font-family:inherit;font-size:10pt;"><span>$401</span></span><span style="font-family:inherit;font-size:10pt;"> for each of the four years thereafter under the agreements. The expense (benefit received) incurred in fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> related to these agreements was </span><span style="font-family:inherit;font-size:10pt;"><span>$2,727</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$(97)</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$131</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> 10571000 9918000 9614000 1113882 1261258 2 0.50 P20Y P20Y 3434000 3800000 0.0204 0.0244 0.0378 0.0401 269000 635000 354000 221000 112000 3793000 2870000 1511000 401000 2727000 -97000 131000 COMMITMENTS<div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the 2019 fiscal year, the Company was a party to an employment agreement with Terry W. Handley with respect to his service as President and Chief Executive Officer. Mr. Handley retired from the Company on June 23, 2019. In connection with the appointment of Darren M. Rebelez as President and Chief Executive Officer, effective June 24, 2019, the Company is a party to an employment agreement with Mr. Rebelez that provides he will receive aggregate base compensation of not less than </span><span style="font-family:inherit;font-size:10pt;"><span>$950</span></span><span style="font-family:inherit;font-size:10pt;"> per year, exclusive of incentive payments. The Company also has entered into change of control agreements with its president and CEO and </span><span style="font-family:inherit;font-size:10pt;"><span>21</span></span><span style="font-family:inherit;font-size:10pt;"> other officers, providing for certain payments in the event of termination in connection with a change of control of the Company.</span></div> 950000 21 CONTINGENCIES<div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Environmental compliance:</span><span style="font-family:inherit;font-size:10pt;"> The United States Environmental Protection Agency and several states have adopted laws and regulations relating to underground storage tanks used for petroleum products. Several states in which the Company does business have trust fund programs with provisions for sharing or reimbursing corrective action or remediation costs.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Management currently believes that substantially all capital expenditures for electronic monitoring, cathodic protection, and overfill/spill protection to comply with existing regulations have been completed. The Company has an accrued liability at April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$328</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$381</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for estimated expenses related to anticipated corrective actions or remediation efforts, including relevant legal and consulting costs. Management believes the Company has no material joint and several environmental liability with other parties. Additional regulations or amendments to the existing regulations could result in future revisions to such estimated expenditures.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Legal matters:</span><span style="font-family:inherit;font-size:10pt;"> From time to time we may be involved in legal or administrative proceedings or investigations arising from the conduct of our business operations, including, but not limited to, contractual disputes; employment, personnel, or accessibility matters; personal injury and property damage claims; and claims by federal, state, and local regulatory authorities relating to the sale of products pursuant to licenses and permits issued by those authorities. Claims for damages in those actions may be substantial. While the outcome of such litigation, proceedings, investigations, or claims is never certain, it is our </span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">opinion, after taking into consideration legal counsel’s assessment and the availability of insurance proceeds and other collateral sources to cover potential losses, that the ultimate disposition of such matters currently pending or threatened, individually or cumulatively, will not have a material impact on our consolidated financial position and results of operations.</span></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Other:</span><span style="font-family:inherit;font-size:10pt;"> At April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, the Company was primarily self-insured for workers’ compensation claims in all but two states of its marketing territory. In North Dakota and Ohio, the Company is required to participate in an exclusive, state managed fund for all workers compensation claims. The Company was also partially self-insured for general liability and auto liability under an agreement that provides for annual stop-loss limits equal to or exceeding $</span><span style="font-family:inherit;font-size:10pt;"><span>500</span></span><span style="font-family:inherit;font-size:10pt;"> for general liability and auto liability and $</span><span style="font-family:inherit;font-size:10pt;"><span>350</span></span><span style="font-family:inherit;font-size:10pt;"> for workers' compensation. To facilitate this agreement, letters of credit approximating </span><span style="font-family:inherit;font-size:10pt;"><span>$21,526</span></span><span style="font-family:inherit;font-size:10pt;"> were issued and outstanding at April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, on the insurance company’s behalf. Additionally, the Company is self-insured for its portion of team member medical expenses. At April 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$44,959</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$44,334</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, outstanding for estimated claims relating to self-insurance, the majority of which has been actuarially determined.</span></div> 328000 381000 500000 350000 21526000 44959000 44334000 QUARTERLY FINANCIAL DATA<span style="font-family:inherit;font-size:10pt;"> (Dollars in thousands, except per share amounts) (Unaudited)</span><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Q1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Q2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Q3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Q4</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fuel</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,627,568</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,514,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,376,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>999,352</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,517,412</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grocery and other merchandise</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>687,918</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>660,562</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>582,407</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>568,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,498,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepared food and fountain</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>295,877</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>297,846</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>273,630</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>229,853</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,097,207</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,266</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>14,704</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>16,143</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,598</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>61,711</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,626,629</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,487,586</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,248,198</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,812,883</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9,175,296</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue less cost of goods sold excluding depreciation and amortization and credit card fees</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fuel</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>150,989</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>140,798</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>124,257</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>198,803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>614,847</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grocery and other merchandise</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>215,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>220,134</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>191,692</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>172,862</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>800,140</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepared food and fountain</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>184,012</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>181,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>164,795</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>137,833</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>668,092</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,232</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>14,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>16,119</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,572</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>61,605</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>565,686</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>557,065</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>496,863</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>525,070</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,144,684</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>85,815</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>81,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>33,959</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>62,091</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>263,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income per common share</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.22</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.92</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.68</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.14</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.31</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.21</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.91</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.67</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.10</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Year ended April 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Q1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Q2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Q3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Q4</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Year Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fuel</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,647,417</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,621,868</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,233,620</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,345,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,848,770</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grocery and other merchandise</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>644,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>618,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>543,773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,699</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,369,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepared food and fountain</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281,003</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283,062</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>256,144</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254,086</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,074,294</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,539</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,588,432</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,538,005</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,048,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,178,397</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,352,910</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue less cost of goods sold excluding depreciation and amortization and credit card fees</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fuel</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,476</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,559</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,417</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>466,107</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grocery and other merchandise</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173,512</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>177,188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>759,817</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepared food and fountain</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174,184</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>176,675</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,682</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,057</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>668,598</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,183</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,708</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,202</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>510,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>470,265</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>452,370</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,954,724</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,224</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,615</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,835</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income per common share</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.92</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.82</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.14</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.69</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.55</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.90</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.80</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.68</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.51</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended April 30, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Q1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Q2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Q3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Q4</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fuel</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,627,568</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,514,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,376,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>999,352</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,517,412</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grocery and other merchandise</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>687,918</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>660,562</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>582,407</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>568,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,498,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepared food and fountain</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>295,877</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>297,846</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>273,630</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>229,853</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,097,207</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,266</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>14,704</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>16,143</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,598</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>61,711</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,626,629</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,487,586</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,248,198</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,812,883</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9,175,296</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue less cost of goods sold excluding depreciation and amortization and credit card fees</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fuel</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>150,989</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>140,798</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>124,257</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>198,803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>614,847</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grocery and other merchandise</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>215,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>220,134</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>191,692</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>172,862</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>800,140</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepared food and fountain</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>184,012</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>181,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>164,795</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>137,833</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>668,092</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,232</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>14,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>16,119</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,572</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>61,605</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>565,686</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>557,065</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>496,863</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>525,070</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,144,684</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>85,815</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>81,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>33,959</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>62,091</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>263,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income per common share</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.22</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.92</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.68</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.14</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.31</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.21</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.91</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.67</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.10</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Year ended April 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Q1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Q2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Q3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Q4</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Year Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fuel</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,647,417</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,621,868</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,233,620</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,345,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,848,770</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grocery and other merchandise</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>644,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>618,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>543,773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,699</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,369,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepared food and fountain</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281,003</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283,062</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>256,144</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254,086</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,074,294</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,539</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,746</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,588,432</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,538,005</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,048,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,178,397</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,352,910</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue less cost of goods sold excluding depreciation and amortization and credit card fees</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fuel</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,476</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,656</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,559</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,417</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>466,107</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grocery and other merchandise</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173,512</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>177,188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>759,817</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepared food and fountain</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174,184</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>176,675</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,682</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,057</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>668,598</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,183</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,708</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,202</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>510,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>470,265</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>452,370</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,954,724</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,224</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,615</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,835</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income per common share</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.92</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.82</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.14</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.69</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.55</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.90</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.80</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.68</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.51</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1627568000 1514474000 1376018000 999352000 5517412000 687918000 660562000 582407000 568080000 2498966000 295877000 297846000 273630000 229853000 1097207000 15266000 14704000 16143000 15598000 61711000 2626629000 2487586000 2248198000 1812883000 9175296000 150989000 140798000 124257000 198803000 614847000 215453000 220134000 191692000 172862000 800140000 184012000 181452000 164795000 137833000 668092000 15232000 14681000 16119000 15572000 61605000 565686000 557065000 496863000 525070000 2144684000 85815000 81981000 33959000 62091000 263846000 2.33 2.22 0.92 1.68 7.14 2.31 2.21 0.91 1.67 7.10 1647417000 1621868000 1233620000 1345866000 5848770000 644800000 618250000 543773000 562699000 2369521000 281003000 283062000 256144000 254086000 1074294000 15212000 14825000 14539000 15746000 60325000 2588432000 2538005000 2048076000 2178397000 9352910000 123476000 118656000 122559000 101417000 466107000 208925000 200193000 173512000 177188000 759817000 174184000 176675000 159682000 158057000 668598000 15183000 14797000 14512000 15708000 60202000 521768000 510321000 470265000 452370000 1954724000 70224000 66615000 41835000 25212000 203886000 1.92 1.82 1.14 0.69 5.55 1.90 1.80 1.13 0.68 5.51 Includes excise taxes of approximately $1,063,000, $988,000 and $919,000 XML 68 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions
12 Months Ended
Apr. 30, 2020
Business Combinations [Abstract]  
Acquisitions ACQUISITIONS
During the year ended April 30, 2020, the Company acquired 18 stores through a variety of multi-store and single store transactions with several unrelated third parties. Of the 18 stores acquired, 11 were re-opened as a Casey's store during the 2020 fiscal year, and seven will be opened during the 2021 fiscal year. The majority of the acquisitions meet the criteria to be considered business combinations. The purchase price of the stores were valued using a discounted cash flow model on a location by location basis. The acquisitions were recorded in the financial statements by allocating the purchase price to the assets acquired, including intangible assets and liabilities assumed, based on their estimated fair values at the acquisition date as determined by third party appraisals or internal estimates. The excess of the cost of the acquisition over the net amounts assigned to the fair value of the assets acquired and the liabilities assumed is recorded as goodwill if the acquisition is considered to be a business combination. All of the goodwill associated with these transactions will be deductible for income tax purposes over 15 years.
Allocation of the purchase price for the transactions in aggregate for the year ended April 30, 2020 is as follows (in thousands):
Assets acquired:
 
Inventories
$
680

Property and equipment
28,384

Total assets
29,064

Liabilities assumed:
 
Accrued expenses
210

Total liabilities
210

Net tangible assets acquired
28,854

Goodwill
3,852

Total consideration paid
$
32,706



The following unaudited pro forma information presents a summary of our consolidated results of operations as if the transactions referenced above occurred at the beginning of the first fiscal year of the periods presented (amounts in thousands, except per share data):
 
Years Ended April 30,
 
2020
 
2019
Total revenue
$
9,217,749

 
$
9,421,773

Net income
$
265,233

 
$
205,987

Net income per common share
 
 
 
Basic
$
7.18

 
$
5.61

Diluted
$
7.13

 
$
5.57


XML 69 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Cover Page - USD ($)
$ in Billions
12 Months Ended
Apr. 30, 2020
Jun. 09, 2020
Oct. 31, 2019
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Apr. 30, 2020    
Document Transition Report false    
Entity File Number 001-34700    
Entity Registrant Name CASEY’S GENERAL STORES, INC.    
Entity Incorporation, State or Country Code IA    
Entity Tax Identification Number 42-0935283    
Entity Address, Address Line One ONE SE CONVENIENCE BLVD    
Entity Address, City or Town Ankeny    
Entity Address, State or Province IA    
Entity Address, Postal Zip Code 50021    
City Area Code 515    
Local Phone Number 965-6100    
Title of 12(b) Security Common Stock, no par value per share    
Trading Symbol CASY    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth false    
Entity Shell Company false    
Entity Public Float     $ 6.3
Entity Common Stock, Shares Outstanding   36,849,324  
Entity Central Index Key 0000726958    
Amendment Flag false    
Current Fiscal Year End Date --04-30    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
XML 70 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Beginning Balance (shares) at Apr. 30, 2017   38,765,821  
Beginning Balance at Apr. 30, 2017 $ 1,190,620 $ 40,074 $ 1,150,546
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Net income 317,903   317,903
Dividends declared (39,060)   (39,060)
Exercise of stock options (shares)   40,377  
Exercise of stock options 1,377 $ 1,377  
Repurchase of common stock (shares)   (1,997,800)  
Repurchase of common stock (215,434) $ (57,186) (158,248)
Stock-based compensation (shares)   65,924  
Stock-based compensation 15,735 $ 15,735  
Ending Balance (shares) at Apr. 30, 2018   36,874,322  
Ending Balance at Apr. 30, 2018 1,271,141 $ 0 1,271,141
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Net income 203,886   203,886
Dividends declared (42,471)   (42,471)
Exercise of stock options (shares)   71,546  
Exercise of stock options 2,290 $ 2,290  
Repurchase of common stock (shares)   (352,592)  
Repurchase of common stock (35,247)   (35,247)
Stock-based compensation (shares)   71,245  
Stock-based compensation $ 13,310 $ 13,310  
Ending Balance (shares) at Apr. 30, 2019 36,664,521 36,664,521  
Ending Balance at Apr. 30, 2019 $ 1,408,769 $ 15,600 1,393,169
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Net income 263,846    
Dividends declared (47,096)   (47,096)
Exercise of stock options (shares)   66,638  
Exercise of stock options 2,958 $ 2,958  
Stock-based compensation (shares)   75,166  
Stock-based compensation $ 14,728 $ 14,728  
Ending Balance (shares) at Apr. 30, 2020 36,806,325 36,806,325  
Ending Balance at Apr. 30, 2020 $ 1,643,205 $ 33,286 $ 1,609,919
XML 71 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Loss Contingency [Abstract]    
Accrued environmental liability $ 328 $ 381
Loss Contingencies [Line Items]    
Letters of credit outstanding 21,526  
Self insurance reserve 44,959 $ 44,334
General Liability and Auto Liability Insurance    
Loss Contingencies [Line Items]    
Annual stop loss limit 500  
Workers' Compensation Insurance    
Loss Contingencies [Line Items]    
Annual stop loss limit $ 350  
XML 73 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
12 Months Ended
Apr. 30, 2020
Leases [Abstract]  
Leases LEASES
The Company is a lessee in situations where we lease property and equipment, most commonly land or building, from a lessor. The Company is a lessor in situations where the Company owns land or building and leases a portion or all of the property or equipment to a tenant. In both situations, leases are reported in accordance with ASC 842 - Leases. As a lessee, the Company recognizes a right-of-use asset representing its right to use the underlying asset for the lease term and a lease liability for the obligation to make lease payments. Both the right-of-use asset and lease liability are initially measured at the present value of the lease payments, with subsequent measurement dependent on the classification of the lease as either a finance or an operating lease. For leases with a term of twelve months or less, we have elected to not recognize lease assets and lease liabilities and will recognize lease expense on a straight-line basis over the lease term. The Company records the operating lease liability in accrued expenses and other long-term liabilities and records the finance lease liability within current maturities of long-term debt and long term debt and finance lease obligations on the consolidated balance sheets. We have elected to adopt the package of practical expedients, as well as the land easement practical expedient. All lessor related activity is considered immaterial to the consolidated financial statements.
The leases initially recorded under ASC 842 were recognized, at the time of adoption, at an amount equal to the present value of the lease payments using the incremental borrowing rate of debt based upon the remaining term of the lease. New leases are recognized at the present value of the lease payments using the implicit rate in the lease agreement when it is readily determinable. In the case the implicit rate is not readily determinable, the Company uses the incremental borrowing rate of debt based on the term of the lease.
Several leases have variable payment components of the lease such as commission based payments or payments for property taxes and insurance. For these leases, the Company has not included those variable payments in the calculation of the lease liability as the payments are not in-substance fixed and do not depend on an index or rate. These variable payments will be expensed as incurred. The Company also has options to renew or extend the current lease arrangement on many of our leases. In these situations, if it was reasonably certain the lease would be extended, we have included those extensions within the remaining lease payments at the time of measurement.
Lease right-of-use assets outstanding as of April 30, 2020 consisted of the following (in thousands):
 
Classification
 
 
 
April 30, 2020
Operating lease right-of-use assets
Other assets
 
 
 
$
21,143

Finance lease right-of-use assets
Property and equipment
 
 
 
$
14,583


Weighted average remaining lease terms, weighted average discount rates, and supplementary cash flow information for outstanding leases were as follows:
 
 
 
 
 
April 30, 2020
Weighted-average remaining lease-term - finance lease
 
 
 
10.9

Weighted-average remaining lease-term - operating lease
 
 
 
20.4

 
 
 
 
 
Weighted-average discount rate - finance lease
 
 
 
5.34
%
Weighted-average discount rate - operating lease
 
 
 
4.25
%
 
 
 
 
 
Right-of-use assets obtained in exchange for new finance lease liabilities (in thousands)
 
$
1,520

Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)
 
$
2,840


Future minimum payments under the finance leases and operating leases with initial or remaining terms of one year or more consisted of the following at April 30, 2020 and April 30, 2019:
Years ended April 30, 2020
Finance leases
 
Operating leases
2021
$
3,118

 
$
1,829

2022
3,110

 
1,814

2023
3,116

 
1,717

2024
2,565

 
1,683

2025
1,167

 
1,686

Thereafter
10,764

 
25,335

Total minimum lease payments
23,840

 
34,064

Less amount representing interest
7,094

 
12,468

Present value of net minimum lease payments
$
16,746

 
$
21,596

Years ended April 30, 2019
Capital leases
 
Operating leases
2020
$
3,103

 
$
1,703

2021
3,109

 
1,547

2022
3,096

 
1,354

2023
3,098

 
1,228

2024
2,548

 
1,066

Thereafter
9,215

 
10,438

Total minimum lease payments
24,169

 
$
17,336

Less amount representing interest
7,689

 
 
Present value of net minimum lease payments
$
16,480

 
 

Effective during the third quarter of fiscal year 2020, Casey’s Marketing Company, and the City of Joplin, Missouri (“Joplin”) entered into an agreement in which Joplin agreed to issue up to $51.4 million of taxable industrial development revenue bonds for the purpose of acquiring, constructing, improving, purchasing, equipping and installing a warehouse and distribution facility, which is to be developed and used by the Company. As title transfers to Joplin throughout development and the Company subsequently leases the related asset from Joplin, we have accounted for the transaction under the sale-and-leaseback guidance included in ASC 842-40. We have a purchase option included in the lease agreement for below the fair value of the asset, which prevents the transfer of the assets to Joplin from being recognized as a sale. Accordingly, we have not recognized any gain or loss related to the transfer. Furthermore, we have not derecognized the transferred assets and continue to recognize them in property and equipment on the consolidated balance sheets. The Company has the right and intends to set-off any obligations to make payments under the lease, with proceeds due from the industrial revenue bonds. As of April 30, 2020, we have $5,505 recognized as construction in process in property and equipment on the consolidated balance sheets related to this agreement.
Leases LEASES
The Company is a lessee in situations where we lease property and equipment, most commonly land or building, from a lessor. The Company is a lessor in situations where the Company owns land or building and leases a portion or all of the property or equipment to a tenant. In both situations, leases are reported in accordance with ASC 842 - Leases. As a lessee, the Company recognizes a right-of-use asset representing its right to use the underlying asset for the lease term and a lease liability for the obligation to make lease payments. Both the right-of-use asset and lease liability are initially measured at the present value of the lease payments, with subsequent measurement dependent on the classification of the lease as either a finance or an operating lease. For leases with a term of twelve months or less, we have elected to not recognize lease assets and lease liabilities and will recognize lease expense on a straight-line basis over the lease term. The Company records the operating lease liability in accrued expenses and other long-term liabilities and records the finance lease liability within current maturities of long-term debt and long term debt and finance lease obligations on the consolidated balance sheets. We have elected to adopt the package of practical expedients, as well as the land easement practical expedient. All lessor related activity is considered immaterial to the consolidated financial statements.
The leases initially recorded under ASC 842 were recognized, at the time of adoption, at an amount equal to the present value of the lease payments using the incremental borrowing rate of debt based upon the remaining term of the lease. New leases are recognized at the present value of the lease payments using the implicit rate in the lease agreement when it is readily determinable. In the case the implicit rate is not readily determinable, the Company uses the incremental borrowing rate of debt based on the term of the lease.
Several leases have variable payment components of the lease such as commission based payments or payments for property taxes and insurance. For these leases, the Company has not included those variable payments in the calculation of the lease liability as the payments are not in-substance fixed and do not depend on an index or rate. These variable payments will be expensed as incurred. The Company also has options to renew or extend the current lease arrangement on many of our leases. In these situations, if it was reasonably certain the lease would be extended, we have included those extensions within the remaining lease payments at the time of measurement.
Lease right-of-use assets outstanding as of April 30, 2020 consisted of the following (in thousands):
 
Classification
 
 
 
April 30, 2020
Operating lease right-of-use assets
Other assets
 
 
 
$
21,143

Finance lease right-of-use assets
Property and equipment
 
 
 
$
14,583


Weighted average remaining lease terms, weighted average discount rates, and supplementary cash flow information for outstanding leases were as follows:
 
 
 
 
 
April 30, 2020
Weighted-average remaining lease-term - finance lease
 
 
 
10.9

Weighted-average remaining lease-term - operating lease
 
 
 
20.4

 
 
 
 
 
Weighted-average discount rate - finance lease
 
 
 
5.34
%
Weighted-average discount rate - operating lease
 
 
 
4.25
%
 
 
 
 
 
Right-of-use assets obtained in exchange for new finance lease liabilities (in thousands)
 
$
1,520

Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)
 
$
2,840


Future minimum payments under the finance leases and operating leases with initial or remaining terms of one year or more consisted of the following at April 30, 2020 and April 30, 2019:
Years ended April 30, 2020
Finance leases
 
Operating leases
2021
$
3,118

 
$
1,829

2022
3,110

 
1,814

2023
3,116

 
1,717

2024
2,565

 
1,683

2025
1,167

 
1,686

Thereafter
10,764

 
25,335

Total minimum lease payments
23,840

 
34,064

Less amount representing interest
7,094

 
12,468

Present value of net minimum lease payments
$
16,746

 
$
21,596

Years ended April 30, 2019
Capital leases
 
Operating leases
2020
$
3,103

 
$
1,703

2021
3,109

 
1,547

2022
3,096

 
1,354

2023
3,098

 
1,228

2024
2,548

 
1,066

Thereafter
9,215

 
10,438

Total minimum lease payments
24,169

 
$
17,336

Less amount representing interest
7,689

 
 
Present value of net minimum lease payments
$
16,480

 
 

Effective during the third quarter of fiscal year 2020, Casey’s Marketing Company, and the City of Joplin, Missouri (“Joplin”) entered into an agreement in which Joplin agreed to issue up to $51.4 million of taxable industrial development revenue bonds for the purpose of acquiring, constructing, improving, purchasing, equipping and installing a warehouse and distribution facility, which is to be developed and used by the Company. As title transfers to Joplin throughout development and the Company subsequently leases the related asset from Joplin, we have accounted for the transaction under the sale-and-leaseback guidance included in ASC 842-40. We have a purchase option included in the lease agreement for below the fair value of the asset, which prevents the transfer of the assets to Joplin from being recognized as a sale. Accordingly, we have not recognized any gain or loss related to the transfer. Furthermore, we have not derecognized the transferred assets and continue to recognize them in property and equipment on the consolidated balance sheets. The Company has the right and intends to set-off any obligations to make payments under the lease, with proceeds due from the industrial revenue bonds. As of April 30, 2020, we have $5,505 recognized as construction in process in property and equipment on the consolidated balance sheets related to this agreement.
XML 74 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments and Long Term Debt
12 Months Ended
Apr. 30, 2020
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments and Long-Term Debt FAIR VALUE OF FINANCIAL INSTRUMENTS AND LONG-TERM DEBT
A summary of the fair value of the Company’s financial instruments follows.
Cash and cash equivalents, receivables, and accounts payable: The carrying amount approximates fair value due to the short maturity of these instruments or the recent purchase of the instruments at current rates of interest.
Long-term debt: The fair value of the Company’s long-term debt (including current maturities) and finance lease obligations is estimated based on the current rates offered to the Company for debt of the same or similar issues. The fair value of the Company’s long-term debt and capital lease obligations was approximately $1,341,000 and $1,272,000, respectively, at April 30, 2020 and 2019.
The carrying amount of the Company’s long-term debt and finance lease obligations by issuance is as follows: 
 
As of April 30,
 
2020
 
2019
Finance lease liabilities (Note 7)
$
16,746

 
$
16,480

5.72% Senior notes due in 14 installments beginning September 30, 2012 and ending March 30, 2020

 
15,000

5.22% Senior notes due August 9, 2020 (1)
569,000

 
569,000

3.67% Senior notes (Series A) due in 7 installments beginning June 17, 2022, and ending June 15, 2028
150,000

 
150,000

3.75% Senior notes (Series B) due in 7 installments beginning December 17, 2022 and ending December 18, 2028
50,000

 
50,000

3.65% Senior notes (Series C) due in 7 installments beginning May 2, 2025 and ending May 2, 2031
50,000

 
50,000

3.72% Senior notes (Series D) due in 7 installments beginning October 28, 2025 and ending October 28, 2031
50,000

 
50,000

3.51% Senior notes (Series E) due June 13, 2025
150,000

 
150,000

3.77% Senior notes (Series F) due August 22, 2028
250,000

 
250,000

 
1,285,746

 
1,300,480

Less current maturities (2)
571,244

 
17,205

 
$
714,502

 
$
1,283,275



(1)    The Company is in the process of refinancing these Senior notes, and expects to execute the applicable note purchase agreement for the refinancing in the near future shortly after the report date.

(2)     Long-term debt is presented gross in the table above, but net of unamortized debt issuance costs of $964 and $1,171 on the consolidated balance sheets for the years ended April 30, 2020 and 2019, respectively.

In January 2019, the Company entered into the Credit Facility that provides for a $300 million unsecured revolving line of credit, a $30 million sublimit for letters of credit and a $30 million sublimit for swingline loans. The Credit Facility contains an expansion option permitting the Company to request an increase of the Credit Facility from time to time up to an aggregate additional $150 million from the lenders or other financial institutions acceptable to the Company and the Administrative Agent, upon the satisfaction of certain conditions, including the consent of the lenders whose commitments would increase. The maturity date is January 11, 2024. Amounts borrowed under the Credit Facility bear interest at variable rates based upon, at the Company's option, either (a) LIBOR plus an applicable margin or (b) an alternate base rate. The Credit Facility also carries a facility fee between 0.2% and 0.4% per annum based on the Company's consolidated leverage ratio as defined in the credit agreement. The Company had $120,000 and 75,000 outstanding under the line of credit at April 30, 2020 and 2019, respectively.

Concurrently with this credit agreement, the Company also reduced the Bank Line from $150,000 to $25,000. The Bank Line bears interest at a variable rate subject to change from time to time based on changes in an independent index referred to in the Bank Line as the Federal Funds Offered Rate (the “Index”). The interest rate to be applied to the unpaid principal balance of the Bank Line was at a rate of 1.0% over the Index. There was $0 outstanding at April 30, 2020 and 2019. The line of credit is due upon demand.
Interest expense is net of interest income of $860, $595, and $1,583 for the years ended April 30, 2020, 2019, and 2018, respectively. Interest expense is also net of interest capitalized of $5,258, $3,057, and $2,260 during the years ended April 30, 2020, 2019, and 2018, respectively.
The agreements relating to the above long-term debt contain certain operating and financial covenants. At April 30, 2020, the Company was in compliance with all such operating and financial covenants.
Listed below are the aggregate maturities of long-term debt, including finance lease obligations, for the 5 years commencing May 1, 2020 and thereafter:
 
Years ended April 30,
Finance Leases
 
Senior Notes
 
Total
2021
$
2,244

 
$
569,000

 
$
571,244

2022
2,354

 

 
2,354

2023
2,484

 
20,000

 
22,484

2024
2,060

 
32,000

 
34,060

2025
734

 
32,000

 
32,734

Thereafter
6,870

 
616,000

 
622,870

 
$
16,746

 
$
1,269,000

 
$
1,285,746


XML 75 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Quarterly Financial Data
12 Months Ended
Apr. 30, 2020
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Data QUARTERLY FINANCIAL DATA (Dollars in thousands, except per share amounts) (Unaudited)
 
 
Year ended April 30, 2020
 
Q1
 
Q2
 
Q3
 
Q4
 
Year Total
Total revenue
 
 
 
 
 
 
 
 
 
Fuel
$
1,627,568

 
1,514,474

 
1,376,018

 
999,352

 
5,517,412

Grocery and other merchandise
687,918

 
660,562

 
582,407

 
568,080

 
2,498,966

Prepared food and fountain
295,877

 
297,846

 
273,630

 
229,853

 
1,097,207

Other
15,266

 
14,704

 
16,143

 
15,598

 
61,711

 
$
2,626,629

 
2,487,586

 
2,248,198

 
1,812,883

 
9,175,296

Revenue less cost of goods sold excluding depreciation and amortization and credit card fees

 

 

 

 

Fuel
$
150,989

 
140,798

 
124,257

 
198,803

 
614,847

Grocery and other merchandise
215,453

 
220,134

 
191,692

 
172,862

 
800,140

Prepared food and fountain
184,012

 
181,452

 
164,795

 
137,833

 
668,092

Other
15,232

 
14,681

 
16,119

 
15,572

 
61,605

 
$
565,686

 
557,065

 
496,863

 
525,070

 
2,144,684

Net income
$
85,815

 
81,981

 
33,959

 
62,091

 
263,846

Income per common share

 

 


 

 

Basic
2.33

 
2.22

 
0.92

 
1.68

 
7.14

Diluted
2.31

 
2.21

 
0.91

 
1.67

 
7.10

 
 
 
 
 
 
 
 
 
 
 
Year ended April 30, 2019
 
Q1
 
Q2
 
Q3
 
Q4
 
Year Total
Total revenue
 
 
 
 
 
 
 
 
 
Fuel
$
1,647,417

 
1,621,868

 
1,233,620

 
1,345,866

 
5,848,770

Grocery and other merchandise
644,800

 
618,250

 
543,773

 
562,699

 
2,369,521

Prepared food and fountain
281,003

 
283,062

 
256,144

 
254,086

 
1,074,294

Other
15,212

 
14,825

 
14,539

 
15,746

 
60,325

 
$
2,588,432

 
2,538,005

 
2,048,076

 
2,178,397

 
9,352,910

Revenue less cost of goods sold excluding depreciation and amortization and credit card fees

 

 

 

 

Fuel
$
123,476

 
118,656

 
122,559

 
101,417

 
466,107

Grocery and other merchandise
208,925

 
200,193

 
173,512

 
177,188

 
759,817

Prepared food and fountain
174,184

 
176,675

 
159,682

 
158,057

 
668,598

Other
15,183

 
14,797

 
14,512

 
15,708

 
60,202

 
$
521,768

 
510,321

 
470,265

 
452,370

 
1,954,724

Net income
$
70,224

 
66,615

 
41,835

 
25,212

 
203,886

Income per common share

 

 

 

 

Basic
1.92

 
1.82

 
1.14

 
0.69

 
5.55

Diluted
1.90

 
1.80

 
1.13

 
0.68

 
5.51


XML 76 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Summary of Unaudited Pro Forma Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Business Combinations [Abstract]    
Total revenue $ 9,217,749 $ 9,421,773
Net income $ 265,233 $ 205,987
Net income per common share    
Basic (in Dollars per share) $ 7.18 $ 5.61
Diluted (in Dollars per share) $ 7.13 $ 5.57
XML 77 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Preferred and Common Stock (Details) - USD ($)
3 Months Ended 12 Months Ended 15 Months Ended
Apr. 30, 2020
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
May 31, 2018
Apr. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award            
Shares issued of preferred stock (shares) 0 0 0      
Options outstanding (shares) 43,189 43,189        
Aggregate intrinsic value of outstanding options $ 4,622,000 $ 4,622,000        
Aggregate intrinsic value of exercised options   $ 7,412,000        
Repurchase of common stock     $ 35,247,000 $ 215,434,000    
Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award            
Reduction in available shares per stock option issued (shares) 1 1        
Options outstanding (shares) 43,189 43,189 109,827 181,673   222,050
Weighted average remaining contractual life (years)   1 year 2 months 1 day        
Weighted average exercise price (in Dollars per share) $ 44.39 $ 44.39 $ 44.39 $ 39.48   $ 38.51
Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award            
Reduction in available shares per restricted stock or restricted stock unit issued (shares) 2 2        
Stock Options, Restricted Stock and Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award            
Share-based compensation expense   $ 18,129,000 $ 16,410,000 $ 18,800,000    
Stock Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award            
Shares available for grant under the Plan (shares) 2,618,194 2,618,194        
Unrecognized compensation costs $ 17,022,000 $ 17,022,000        
2017 Stock Repurchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award            
Share repurchase program authorized amount     300,000,000   $ 300,000,000  
Share repurchase program period in force   2 years        
Common stock shares repurchased (shares)         2,794,192  
2018 Stock Repurchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award            
Share repurchase program authorized amount     $ 300,000,000      
Share repurchase program period in force   2 years        
Repurchase of common stock $ 0          
Preferred Stock            
Share-based Compensation Arrangement by Share-based Payment Award            
Authorized shares of preferred stock (shares) 1,000,000 1,000,000        
Shares issued of preferred stock (shares) 0 0        
Series A Preferred Stock            
Share-based Compensation Arrangement by Share-based Payment Award            
Authorized shares of preferred stock (shares) 250,000 250,000        
Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award            
Authorized shares of common stock (shares) 120,000,000 120,000,000        

9\5 ^=CNI:]+3Z]E&3'GC& MV*S&(=O6CL.2V)?]V-N]P'T,-0^HSCLFP2T#=B\+8R8R=(9JQKQ2A=S[?-MR MH/R8??]'T7SY4FXWQ>XSUW/FV<@D2@D&$<5^0DC"W""DP4%.$/LCT&=Y[0N/^>W=MGS(5\U^Y95NN&9^7)28^<\93.&J%?BABOG1.N5 M<^&QVWD8J^JL!'FM%=:R>&POFV][4_1.EITB=?&_XO3'UVR[IWK=5,6:@[T]5+?;//[!R6^^RZNB MW#R_0G&]O1?] /V^;A]R?,\["7ISDZ^;%4XP3JG+?,#$.R4N!D&_F./!@#(5 M_BY,^@0,+PX7F&Y.+S#='TW>;?9_R(^95(/XPOR4[ @6IMI>9R*D7^V[DY,< M7#G'S.W_4E2$IS][]!_L,^V\!O>>'P(/DR@%$+$D=(,XB'M-<> E'>[I3G+7 MAUTUZK#OA9M!?W/]CP_.Z[?L^OVOZ./K MZ[=JT9XQZ^7BNCE<5XO@3A7NXS*AT3D1.=LY<$GS!O!JVOYE@-1XKDJ[E5;U MI3&.#0[D=UFQ>9LW*Q"B((D#%[O(I1$!- C\/A5&0J6#W*K?M@R[MKFU3RIO M[BLQ@&V^Y&UPTVZK*CJQA\LMLUOQD"4/C.X*7C+%/U5ON%1V5HYQ-DU58UFO MQ!%2KL3D:#=-2HZ6.:\/ML[_7L43ZP9(IFOR,HBEK?[9.V!C7%!XZ[!_6ZQ/ M* '4#Q,:>VGD(X*\R,,]ZGP>!ZJ^W*KZ^RZ&?@^=."X[Q0F2<2D=3A M^;#^DK+=YH6-!&E1K[=E?5_EAW K]L(8,3]), A0$/E) /L+)WRL!BRD=]2: =0UZ=/(%X6DHOWC5VS,)LP\VQ MGE^8YIND.)>!Y^FR^\)DWX0^2U_J4WS^TES?_%;GJ*[SYOI3DQ4[L8.L7Y-F M9748C+P1J];]@]X/JR"$ 8"\0T(H]B%#V/>ZS;@I#KW45:&^31T3 3_;;+H' M(-J3VMEF?^9=#(_1!^+$T%.\),AFTN=CM M=MB8)(81QX%V*]\YZ)_X3B)]HP?8/D7Q+0/KD^3TZ>5'D[DK'\>W'/H8@A;B_., /XR!1B]<- M)6H9T_T+9YLSKTD(-&3KM9C'K)V[[$&\VJX:H9NR7S82G\%YU8B[E>B<:G1Z MD#9? ,FAJ/EO/@F$KOEWB) _3'E9=N'9= MO5(\0>)BE.Y'9G;NN3FPTDE]HL ME<"F7-^WZ['M^N$OJ@[9RTC'JAA[)K^+S=E.6\ ME5-46;D.:Y,7*U)^S:OC$\DA@Q3#), NH1#XJ1?&U L]XE$_\,-+ WOU#UJ, M#84.S2G5N@__ZGS]U\_EUU]XQO:1'__#TX#O6:9?:"_ZQLS;%D;H+L=6"?DZ MG';P_9OA, M[=7R9/[*JR>['%D7U*LNVNWNLRU'?5DU*Q<3+W3=**60D8@FB&#<)1-&*99: M[]3^N.6H_U"I]Z*_.@'-% MCI T2;U_9,*%BJ]GV')JOJ;^%ZK^&">48CLQ+&H70/MF%D7 )RGS*6 ^"E$4 MQ*Q+*@(,8]5.4CF!J3K*HS#MSE+=/(4@V:9ON@&SM&5&H^"XM*;I%A]IO'):E;S>.)U21TA5[2]' M>BR+F>GLU:+.*&?-H6C0I4$RF?%W*: RE)MGW#+IDCS&/F;?7V_X0*&X*=9M MREVH0&"$D!\R&J41]6+ H L/XX34C=4 IIO*-.@2=Z0_EJ<9WVN;*4NJ*7S4 M8I2ZA>; =,:4022--7(I,!J=CV<8,N.,/(#09L.K5]W]XTVQR]T5"N,$012 MR LA Z&7^(=)"AAZBM&33@K3@*>3=-7_P1'BG.N=O, M ><%0P9A,\; I8!F5!Z>06:\(\J (?R/U]7'\MMN11A-0^1#$D$,4(I"#/O- M,G&8NE ++PK?GQ@N0ID8+PAMFF!1,4\1*Y9\&P<5*H&:7%'V4A$N-FT<1QAY!XUCYHDI,JS1]7%AP-'.QCGJC/-%&3WORKK) MMO^KN&NGA) ;^@D KA>YT O<( 9AVB>&B2MUEG]D$A-C9R_.X>JTII/U7%1$ MCCT#QP%'UCOCN'EDB QL]!Q<&&HT,W$.-&,\D3JQ(I*J\JS]/ T]$/%2]4,> M0I'$]V(4])^/@)?*@D7IHY91TD;T0HPB.=2,N$YR?*;Y M:YDR?X/7DUV.K SRC?H-]V;[[DNYZ_=_^&X<$ACY8ACD\Z02=IABB9'O2@]5 ME#]LN7&W>IQ6D/+*C;I)EQNY57_4&KJ"-28:^].D2V\2M_V'+C;T6( M&[M<[Z=//SN]/'D"J#MUF0!635(C@*H_)C#P-/MG,*#MTOP8T)=>&J@E\ACX M6&7BSO(/#[>?RNV*\4_%G@L"R!A@,8@\T,<8"4A"J7M1U+]J&P![,C7R[ M5[3FTW'"R$']V$;,DR^N[?FE1H %&TRV>.? M.G"AU]_2&4.;TT9Z]M@CGP,ZX,3H./=7+^ M)F(H'\\FP\TX(]]H_KWT43-(TG'@PV"5V_EM(4M/4_:P+CG)"O^D3<[+EK]J>&10S; M9,U]O8IH&&*2\G:6NFE" H!I?X(P"2.%G>R:W[?>$#I=SD&8LU-9*C/BB/W% M'0FCH?254Z,2F6:+QHDX<;E,UKD[*8F<"$[6PH^R?R7-]+UDRB)V1 M+BX%.V.S\<(1/@.^J-VY49&LR3^7U<.*16'L1@2!! 81#F,* MJE@N((RI_W M4/NL]:;1RG%Z/1/=*W'(_V [T'-J*=5?4_V+%TSHNB!?V3_<9MLMOJ^+75[7 M*^B)6TXA\4,<^ !Y)(7]#BB$@T#ZHBJ=;T_3H[::G%Z4:C^JZ)8L&NP9I84& M28_,H>%1_@?1H.?44M"@J?X9&L:X((\&>IM7GWF4__>J_-9\(>7M7;9[6"4X MH0F,PS0F(*1\G!S[_9612*RLJB%"+XUI4-%K<_;B5%FA:9\L,^P[I\6.)Z8Y MG; )(/*B(8,P&6?A4J R,A?/X&+"%87XXTN^W?:),(@#$D5!E&*0^C#R >R7 M^!_) >'?_:5NLV;;,FE44AZ&+6) @REP@]G&#?H2/? KD VR5CUJOXWLQ M3JMF@BI^DO?!&J[CT5(JN);V9_5;WP&%!:#R]E;<0U6N_]@_F7-]W]1-MA,; MFE:>YXQ3PDZJ4R.V0-I&)_,:A5Y[3R#F]&G2B<8E%HP*#A MI2$3SBZEV9C)S/-E(G,>*32L?-=4V?;U;I-__^_YP\J/D]AE0>C%E,4I8 &( M^_=/D,M3E6]+BA^VWWSV@IQ6D<,E3=%>'ILPW$0T#5M,J]#5_[PAC')"INZC MVWRW$3>2LVWV>>7S89E+"(T)9:E/4AQ[_20Q#BB0F5Q0^Z"]NG[0X0@A5FOX MHRR?J=EZMLQ?HS5UEV,KA,(1Z?UJ'BOJ=;;]CSRK^OK.7$> 1EG!OJ+6'_?-,^+1?QYD9!Z.,003\$C)+^VE0+XRJ2IQ^$9)J_'#\G7?90_L,X+>LVGP4K]:O M4@8]X%$ ,?7$*K+'VR^)4>J&49HR(+7I8WI5EA=L^HR($]ZMS%>?A$[G-#/. M:6Z<3P^/?K'+D=-FR?F]S=3YAYWG+N)A7"Z[=-40.W'!O@#GGLTW6?VIS4IG M[Q[0^;:I^Y\\);7QD< B>DTUZ1:G Y2ZE)QIE++S!]6EXJ*SOQH@4_AT+' M.8MO&?2>UX*G >7\Y2';E]#;NVWYD.?MYH'K.Z'SUWQ_E5^8 23*'2CE( ( M0QK!/CT7@U"E0]!/Q?:L@Q#D[!5)'DXQX)P<@__\Q'X,S&OD M1\2-.V$T\&.ILS(3RK$--XG9ML')-L,!KH'R,Q3.3EMT^HC5*C7G=Y$-I\W' MTN+>B\:/B7+-E>HRD#YEAE4C6-->6^\DNACO9&?L^W*[964E_G+E^P@1BB!) MX]@EP/6)AP]B0RQUQIVI_%$7<3(TK/<;4Q7AVS-2*'[PK,F2"J>[)9)G,T&5UKRRD M 4M\0&.$0^#&@4="VD\%409(NKIK=\-\:+*JF;S/DM2H0KVGV9$&(,X_%[N= M0-:GC/_%.G=^*OJ>Z^?9NB[94IR\U[)0=(OHL*XTGHQ95$]U]A&:^2O!GZY_ M4LV_O:Y)JR2D>R4QJ]?>.[Q)[RN>VGX'Y?[\X,F47TV_Y]6ZX&)77@A3UPU0 MY 3*=:I?ETD#*B'['@NV1' M,9/AL_<$?7YJAQ?:/M,3]P3*S@^AWEXQ+H3E%C/X%-:VO9QJC,!',#=YT=QS MV:]W^TRL$A@2P%("&8M2$%(8)&FOE/^4*N)Z!H76>=Z)&L7S.4INFI&!M2*; MO4BKWF5?<[[(#_>7V"]CYVXV UUM>I8#](1SR3.<9.V$]0AI-URR^L PY'%XAY?I0&:9P&."2^ M&X6XST:4)F9/.4TMWG+7_'BKR.Q=L_&BGZASGK/49^R>7]QP\F?KH!7+UF87 M;:N:_4DZ:6OVF.ZF[9;CTF:J@RCT(0M=+XW=) EI#/O1?PQ &J4S[HT9I7N> M'3,*??3_/]:']L?)8 MC,,(^G%"_,0//!\E'O%0[%+DNI PE3'+U-HL#TE.;]9^G]<-+U412^[O-.,5 MX/D/?]L5C?-WGL5&\>*&R4M5;CBRY )5&VT<) I*A/7@W->FV+_,5IN)8I8N=Y?RORR2B],8LHBBB%.8L1,/=QXN%^@/U)HI%,:)K ML57H/T8_8RWWBIV.W5*0[8%>[];E;?ZAR9JV&?4G4U:)#\,P 2F&(>4 >1% MB3C)"P !*&"R!XIT/V^/(WM%SD'2;*=QSE@ST*['FKF,]CDZ%Z79*J;67DA9 M-]GLO)K?3_*[*UT7;OOF?MWD[R;#;H-NR:HI_ MMC]?$=?U"'73Q \ A10P'WLIB:(@$2%EI/1:V@1R+,=E(@+@K3" >4)&D(B=""PHA@%RN==[*CP#)Y MTJ&HT4!@.+X$1L2"DYJO'OY=.<_<7UA,=\E U3#.6($L@Y*6\R@3K!EV5'XZ MC+,FKYL.ZBL H,<() E#(8,$^LBEW22"&R:QTN5*JM^V3,A>SI6SRQLU(BJ[ M)#M9:,\@U4G"O9(^(IMZ9O"1#X,S@GJ.+0,SVNJ?S0".<4%MIOQ-6=>H::KB MTWW3SL^7[[(JWS4K/EQ,2(1#Z'I\S A"#)^HE*5DU99-M94DQ*BDE(G(>UGYU2HPB?-=?E,TJP0&GHLAHH@$ M?*SJ)U.,4E]=&0 M\U.G:N+32V>\N0@C?3>71*$1N7@1/V-=D>7.V[PY\FX%F.>YKIND,?")1X@/ M/=RGD4*:JH1):E^V'!5Q,1U5IFT4CTP8: IZ9BVC 6AJ+TU4%[7*3K-*W$M8 MO\NK=M?/83="FHHSP$F,L._S=L48#?OD/!03I0E9[40L=[/')M ><.5_N.T? MY9VV39PS:*!YC/9T&2UE?#9*PW5-=;5#U)EV0UQ:?"TV^6YS2#K-UUO^C\TJ M]'T?L32@L0>!%_N0X*A/FF(6J2UN&$C0]EI&+\S9=(J,7/ABQFO998R);59= MM6A1U>J[<@X*K\2M*/L#C6)-8R]SZN6+R\8-KE88]'T9B#.;I6=K$<;]D@X= MOHMS\!_%B)3PEIV+G<$KCT9Q$(OWW;#GNSZ-0'R@; 0"H!0VZ"1@&6U[3?MQ M. \8.E5J'-,S3HY;UCU3XU1G5ZO'(1?MLA-C\] %T3$#P+"DM"C)(Y3 M"+LDPR2D2BOYHQ*RW*/NY:CUH..,D\7&1)ZI0D3(NG(Z84X/E=F."0[Y- @9 M _8N!3DFLO(,0,;\42=E*+ M19*^>2I0FL0W/2P=]X8O!$SGO+J(IM$F+PE.XS/S(IX,>21]+U[^J7F]XR'9 MO3@XV1XW7H74Q:F'L$<809Q^,,+=NUK$1R"(E>ZVT_B^912=W@+QIMQ]?L6_ M<>L(H)'_E^B[T6]2E,4(DP1C"($ *$@C+PNJ2#P@-(2J58"ML.@ M1TWERA&ZG-^%,D70Z+DG&1'9-DXQ#M+PS$[T\X(O0S'/&!N7099Q67@:WXSW M0YB$_0]SP]O#+;NE.@?\V*BY,/*"*X.SO2-,7 A*1F7A MV MCR,$J1%$W24Y>E@U2(T<)][,!(VG9@P 0]NW90B[*(U"!'V"^GF8D&*L= )4X_.60?%D74)KQE7'-)V5'>-^J7%#T:H)%G N M3+..<&\9]!B3@<'5&PTO] CR-KOMYU<(28$/?1!Y_/LN2D*7I7URB*GM:-%. M9%J:7#E"FN8LJ[Z1.FRQY.$HPLC:-P%ICO9(\T;#T2521R<;@^S1]D660._S MK^7V:['[O!]4L6Q=;(OFH8N;0AC';I#XD><32ID'O*!?L@X!]97.S(Q+R3*+ M#N+Z"8)>GAJ&1KHIQZ+IC%0#TED/9QHX#?HT0"8S_BX#3X;R4MJH@7*@6F?U MPPJMU]RJHMRQ/!//A7;,< MYD)XA-)2>"#'+[#7A#_S$M=(#DISM46!KCC;_2$6ZKH48,(2L47:2P,/P13# MT.UGU,,HCJ3NA-#YKNU9;J[&$7(4H*#JC 0]+9JB.+/=^Z%#2U5C%"AIT2 ] M.BH8)4?%QSD\1T--'Q9 05WEY?A:H$"]MV63N]WG79Q@G_,3Q90'KQZD ?6[ MST=I N4#296/6N;=.UXH15V7U8,C5"DT;B5G))!GRQ0UW@D5CJL#.R4_%$AG MRQ B@:XK*L= /G9[P%E65/^>;>_S%7!IC*(H E[* A@Q0H,CU&)? M:4>47@J6(7,\RK 1#4C<>+W.[HHFVSI;<:C8*3]MB\]M)ZMZ(E_/4#G^V/=2 MC3Y/3X0(34XK:OKC(,]\&2#/.!^7P9V1>7CA+,A81W2.@AS6%[+OQ>W]+2ZK MJOPF5A^R._XWS<,*A2Y)&85I%&,_#"%B0;\T&B5^HG;_A\F$+1.JT^5\ZH4) M0+7*](^2C#=;$E-S^:Q(K\?'3WJE5T[O_4&L0RYY;_UHRB4?AVAGHS@6 D$K M61LXZ&+8/ZG9K)?2/_PSS]_EO'KOFNQSOG)A[%+/QR2%(?9C!%QP2!P@)C_7 M92Y)RY@\[$.XR=OKU#M9"C- !MV5F"^;QU@-+EZ_P,6#V5RI\VYFLQ4FX^8Q M76]%PICY]?D@^F>N&PO+C[(+XZ[UDYUJB)"8+SH<<50S0C13.OK%Y_S:O7NTW^?86B$#+ 8W],/)Y@"GAZ?2)Q'$I=)+(U5"]:W5?3K[]^:Z9Q;?YLT*4Y2F'HU]#F:8P"!*_:A/ M+DP1TGE/7CF1J>!YX3E$P\[)A8N3F*;)T/Y%Z$[5SU<.%S;/T_-/[1F(\48[ MNHQ8;GPVSKQ*/](75>20LFYJLE_R+?Z9;U8X#=TT(A%,04!=#U ,X"$4#"(M MY"@G8ADY)U(X=?8:];BC;I\:=ZPZI\F=5I-S(FH>YCRU1H(YVFXNBSGZV3C# MG)&^R)_#%1GEH]$V"+Z^^6U7\9]\WHDD/V;?NW>E:_I]O;T7P]+].%4\J-=D MA7A6]&-)OV>W?' K?OU]WMQ7N_I]N=VRLOJ659L5"1,_=#'T0 AC$+,XCB)Q M@(2ZOAT_<^Z MO#J_B]PZ7785[SJ8W7WI<\H_4"U1X_UB*HBE@]-V"VZ@-UI,G5E&K[8<.YZ= M %^*,*5>]HS,%>_+DS#R:9+X($Y@%$<$]*FE'O)6=WE5E)L/358U70N2K-US$C;X6/RJGUB MZ7U>WV_%BTN,9YS<5U6^:]ZU-93_]KNR+MJ-TBO*^/^@)& I80C[C(4D[<6Y M&"G%H1-)LAQMHLUF+X2WQIJ' 3R@:'@D<-?K^B M\6XMTW*]@5W/1W8>[_/-_;I-]Y&Z-]E=+=;B[^ZVQ5HL%_,8I[EO^(_>%+?% M?IVP7@4XQ C'D. 8X]"%V(MHI]2G((Q7N_RSX.:HOL2J0BD\)7L\G69&89S: MJW+M)Z2#=J??:Q4^W1_5&NA>[!3RJKYF_9$UW/(<UYWO2% M?LR5\^%8Z&\D"GW*?FA,R:AW2I/4@T7W4-,X(-==35@:8R<-0H1!G(J.$F+L MA1YU@=>G%J5>T$T:T-VX'NAB.NI3!KTD:>C0=BOUZ+MMG=G^\!-"8\>@S!U,?]Z$ <^3XT!X 8,NDH74JA\U_*XO9.B M=0N^DCUR88XM9]3"$TE3K)#BQ($!.NCXM PB:"DOQ]<2K9;?W5I-,4RB&,$T MQA!33,,4L"Z-$'N>U&E#O2]/U?JU[JM7-$F) !;\T63 +'?1/W+A,@<4W5H4 M"52UO\P"+0=D:?#A2U;E6,QKD_)6[-MK0W4DUO@^5CR8_))?'R[Y8Q!$L1KP!$@=(U#B;3M4R23H]S+7LUJ15OY1 SEZUJ &I5OMJOIKS+ M'MI+KU#%]7W.]T]EG%@^T^7T"D8.,,Q&<2R#<%9R5MJOS*;I^/%;V;^;&C 7 M(\BHCSS(/!R%%T M5"^.'X6.&CE3IJ.N>Y?H6%?-ZF/1;//KF]>[3?&UV-QGVW;$B@EQ<>H&,7(I M]4GDQBGMTHE@$$@=P-#_NFW2"5%B/>8H2VEN:81MPWB;QC$UB&F8)4,JGM43 M2O%_>TJHLUZ\P*'QOLU+&P/Z2U,U: 0Y_O'_D?>N36[C6+;H7^&7>ZVUUR;7WGAMK';?/NHM5'J-Z-OJX7,E-KO5[F=_KQH7!4_2.(Z!D/HR M6):F/0(JN%$?TQ!VIU ;J[FL(&0[*-&(/'O0*!]S8FXJ=9DG4_WRQ/8,EW]VM;LIM]_T8"(%!+(BJ3Q,UBHW)\?MYCHWV M+-A_:V!U[, 8"J,#*:]7;^'XL!/##H>?^2VC>NR1YV>J+3=VIJ^E''%70Y\+ MJ^N^-KV&M$;JZ[O/WTI:+;>W_2R6! E32B*+C(%$2$SCI+=*<&)^\:$'6X&5 M0"'\M8<8-;BB#JG5O5C#*34HHD9FTTY'%+A#?=!3J%OS*H =KTX7C@TGUNH> MLE$)=BO$7B>Z_>' TNQU+LZ5:AY9G$'IYM.;*LRS9E[:L6^K\D[\*&_VN]7W M\G&JX2).,"MR09(4Y#B#1( 3:\"TT!MB([#8,W%M7O$-XNKU^F\LFNQ4O$$5 M'6!%XU>'%W@Y4ROZ8'+ZRM&+%Y7?Y\MN#\<']22]7]Z7[9;:A+(B18 7228X MB1. :6\B@7%ALTG#ZHL#2XC&$FDP3KO=[2BZ+"+!V;%3#F-B@NR3."7APD8( M)Z[FL=/!#7KEX5EQ4X%^(A_J(S22D83&E%(@$L([(P4MD-565LNO'D\)G':^ MVQ)EIP8!.'+6@TEVOS\FPD 3+!F;ERK8@C^C"TX<&,TZ?=I5-_]\M]%7M:AR M1-OK:A$@2 9!1FD18Y#DDA+>G[TI,B*-YI>'60BL$PVNZ LTL@LID#(DNEZDC=]XL)HQ&X<]MFD@WS(BLGCVS>:%S+I^;#1I,T0SF@(;[ M4/E\:&P;ZM:[[>IF5]XVAG_?Z.8"GW[O;,9I44 $TX+IF[$193'HBT ");7: M3#_,4F 9/H+KWHH&GFW#V4%4FE5PX[%H)\PO$QC]HK#5?YEH>_Q%KB[4?'XX MGD<)Z,F79WU-_3'DJ%2=K2Q6MM($)%D!$(7TY' V$1P;+48.LS"R,@W2)%/2 MG+0H %\#-6@6LF,K-Y8TSE)F;'VX+"].C P\6W@\Z$5_'C_2G0-K3O>(_]JO M=C_?;134I@"OKW??RNWG;\O-]4.S;_6OZBMT8\&V>^ "(QKG.2,I@IP(@G(8 M]YM629(CM/A>;K]4 X\FC@_;YG4^]=!\R*?=J*,&UH6+0F8>7#-%G0W>@"/X MDV.5ITZ>GJV,OOR,7CQ^J5V]BEIGHQ-OH\;=:*?\C3J'K]HGIHY6FZZ5["S. M9GH/Y87$,KNG:1ZY:GZTF!TIG3IN9C.Y&MB7U[%_<<->WO;@/U>[Y?IP(^TB M26124%RD(J,PASQ-LMX5*A)HM#]EU@X$'F:<7 B]W+72&?'ESK#5RJR9,YKJ MGBGVB?,P=QE-GN-8Q M313/+J7,_*&:PTK-W"FJWI!(C#3-TORG:\'7XH4+2K@$G .&80I\*1(Z B-/O'1QK?O&_JF9C5>B$6( MF8LA(7_CLQ.#7/ O4#Y8/>B;'\6BYB M4$@2,Y P$2/,"@(E[-U(46S4 &>VX ,GIA99M#Q T\FIPV8[]IL9<\:S"S/# M'3C11?1QHCLSQ.L^]BC/F8WPHNZ9.CH???B7>:9LYQ)FAG^D>829/F,6LP?C MQNWBS,%,'Z&YS!K,E9YG,P9S!6HU6]"???Y4;K^O;LJ7R]'WU48/=VFTO?P[J+CM4IV4Q+S9=%P_F*^#HPSV?%B\^R#OX=I_1\W MZWUS?5J+_BK2+JO/M4_/T>NKB-Q7^\UNW(F/R8)X899D_@_6/*94W@!/U5N3 M#+M\_GZO=W!>WWU2CT%9+](X%RFEA&!>"!+'/(69/E.88%H@D5K-WUM^=>#, MUZ+1S6SK!H]=JK.ER2S_!&3(+BD\LXL3N!YL/> MB/JA\>C=JW]JF%'9X(RJ#JBKL Q@VE9MQB'978(>\]M"C*Y?XS>P-ITES4BP MAE,^-Q7SX-%9:?/%EM&2U8?J8=\V-+^^4U7:_7ZSVJV4*1"C(H4T$2A)4T&3 M3*9Y;XH6%AM770T$5K0C+/W6W1R!1;_<+S<_HW59U\W&_;]83-H[DVFP6#,& MCW:B=4+A]5UT@FD,QBR6(L9@SFVYP)Y!LTG\,QZ?FV@?2M ,)L,'NU!Y?&#L MRDU6-5T5MHW!CZOZGY^77];E(DNQ2!/*8YJ1-":,$TH.QABQ.D'L:"+X=.P) MJDC#BOYH@%GVI'(ET*QP'($[.]EUH"U([4,[52MDA=E[N:_OS;\C^K+5LOZ[KILR-&JB_-EBC(]BH1:OW039XHP:P4S=-KT$PD["I^+?3 M-:_4!U$\"QXOR&"(:,Q#&X-X5H5_EKVIZ-'^25]"1%@!/7JA!S0E]1Z1P;(:/!@^I=4E#F/KZTN$NFGLH-#,7F>' M>6>NM1Y8-#ZB5=WM_EQN2[*Y[?_(R^_ENGK0$RYZ-;F_52R6B9 PSQ.4B"P6 M"<& ]O9%D5G5K/ZLAAY%+Q]6N^5:KZ)'=84$K_49B'1@;PZ^EAI$#,F>HBN?W/?;UK M-L;*:ON^_)/-)O:VEJXD$F2TBP&.9#ZZ"R#LF@Q,)#G M2-IHHU_+@?7Q!&QTIZH W8:T7L.A)EZ3A<#.P7U2G\0%;5B\H*2 MAHG(/-0TD&_5&,^TG:I^5I^^OB.W5;/QL!-PB$$20R1%C@6,69[S%'2F8"JY M4;O_008":Z3&I)?!>U2.XW W[LST+CAM=K)FSU@0[7J)E0L2-8C$>2C1,!440LSTCA_!85E,>:'9\,B;'2*+8NOU]F=:.AJQ-RE8LLK M\_.0-L\^/2VN C!FM,/PK^_N=DR;ZR^(99PF$..!0L))!6/SY7#[V!@@' 8E5,%@DN &=$%+(S@*1D M1D6>P]<&EC\%)M)H+%YP2UH,I"\<(W;"UY/A(GN6K%B(7CAVW"3/G"4SP7OD MWSFY\#GM-8PG%VSD>VHQ-IIZQ!.Q]D(_82K"\-8;S3/ M8P3KSYW7MDD/X\E=RWJCW8Z7E!5%+&$,I-:;33-DU'S1F[%)M'VPA&%OU%G.S$%BY/I:[Y6H=-=@L-\6Y$6:F M2N&YLI.B#LJI_DRSK>TE7BYM81O$XSR49J /3[>F>6#$N4;Z;;4IW^W*^WK! M4D)I@E(A$I&F#"<0X=X@2#(XJ#HR-S-Z732P"+(@T+'\"9)X( MJVT5@PR-*D5;_4[9-K3WPZ>C+H6B>3MU;& PL6"=G M$9<:6;1OH$5KALUT:W1F[?3KXFG/JZC%&/UVB>*1CW<>:;N@:5Y9 MGX>V^77)^/2F,U\>CLC_=5O5]2)C1-5_/,X!R00!K(B1GJXON%!UH0+AZ4R\ MF;' &M>]CNOF=5P]$3S+^:CAQ Y5N "<>E2WYH)5A6\NPM:RY21JED3/7=!L MW3$_BN["D_&$^:ZZ^>>W:JUHJ]OK2!8D@P!0@#!,X@PR7#">](J),,BL9LOM MOSZP6#6-V#M$_Q:5#2;+*7,'R@SGR\.R92=#IV#^K;^VB>QVV]67_4[W\(IV M5?1!D3GVC1#/6;HT=>Y.Z3P$9X@#3R?-AW)A*BJ\O"NW6RUD-]5]^7GYX[?5 M\LMJW?28?%_N%H B6@B42R82!B23C-/>*F"9U6G#H;8"RTT/3]5%&E^T6_ZP M7:(;S*:9^(Q)I)T2'3ALH44*6W0"[BI2\,:5H%>XNJ!'OEB>ASAY\Z8*\RQ: M7G[VXZ:LZ^N[C^7#>MD>Q+[>LOUVVW>[N/Y>;IONY;>_O9/7[:WM,6-4)E*R MG'.$91HK'GLH*9!6 [T@ (+7(NY:3'> FU:\T250AKMOI7M=0JWD<8;-8 M M+R$+$A,S19P\''8R>8S$">!(MSWK M-V\FDB\\DX*F$N]7)@]H*H!@W4/)0V MK(M/;\$*SZ?QJ7(] GYW_[!<;9NF0]_TC9CU L9<%C&%5!0ISB7.,>P:L;$4 M(;N+K!Q-!-;5!E6T.L"*;EIDS$\@1F+.3P):T(Z*(O4):F*/?+])R M0;\&\C@/A1KJQ-/3W#XXL=A;L=LN;W9_7^V^L7V]4T7GMB\Y?RX2G$ BA,R2 MG'!:,):E*F17AY'J>2Y#[:LX3]/EC14>Z)V')'GRY?G6"F\,&1VN;J3P8[E;;=M2 M[,MZ];79U_%NTUPCVJX2J''Q]1VYK[:[U7^W1V73E.,<)!DE,<)$DJSI]M-J M)6'(_!AV* "!Y4S?OJH>L=MNY\7VX$!4'3R(?MFH7ZDQT_($N,V-6,&"!.44^A[A8'$>?0WS<#JY__E8V]\:?O#ZZ MM^6%%ZF.5O7QGZA85DTLVST 5R^\9/\^\"R\([DOI+Y18C6#\_7!7:Q&?/8= MIA%>0E._5\2U,QL+D< MUT/!W[REY]]RA]F'P:Q;S$6,2;BWQ*<7L X0)YBI>(6TU^8M?'$^CRY=> MFM/PRY?ME=_M3;NZ1U[YM>DTO* @H3%5HQ-]AP7)$>>'S> II]BJ;[J[EU&;PV/V,G0LR-9S1>6B3 M!S_.7,D]E!E;%?I8/JB23V\B.QA4@I?%:<9QJG=IYZ0H9+]\E!5)8;7K<("9 MT71H>\ V4(A/N-@-H=IQ="YFIW5,)""+,RIRP%C>FV$,$1.5<_[RX+LWCYBNNEON+1JPNW-V M6;)&H7IVS.5"#0'W M>LQ7E^3KMBS;&ZX?6^XZ%Y.<Z M6#5#]TSOZW(S#;.#-=W>KT*X%,5\HFT6.A@J]W/Z[O_ M63VH#_QM5>M'$,FV\1'V CM'IUN]I:;%$/ MSF(&?0A_!LL4(U%G*4^:M>MGK+E<]S6$/HO5AI%H=%M:<*;3;!WAO._G%@T\ ML#6#%0(?7E1^GZ%A<_^_'9I(9W&2)A!*B2&A,$MYEO45;@IE.FC^W]S*V&L MP^;^+=ASF_\/0]S@-8#?INHJ?Y8?B\4 >T[G,6OFP8]7%@5/,WMDM M-N'C,8-J>@POJW&?-<8JF;":T M7:CKO;(^CQ+?KTLO7&'GF2]CG;OY5M[NU^7UW?_>+[=*$]8_Y6JSW-RLENMW MF[MJ>]]D_&93TN?RQXXJ4OZY0#Q- 4M0IF_3XPE-(8Q93# 4%%(BK"Z["X,@ ML!+VH/5L\@%V=, =G0"W%,?KS#?[8B,--2HP3KVY9XN?%[2 MU:#QF8G0AO7QJ?*.P*BI%%]&<#!..,I2FC$2BYR A*1I*EKC4 *C/8M>389 M6&Q?>LWYT4U9?])I)Z03,^M;.J533C+H+,NF9^WGHHF^GJJ#/J^VV]'JU M4>-(5MU_4>:U2=V09EW5^^V)[!8XXS$E>4%!RF+]%\!:X^K/&%N="_=D,K#R MD9O_VJ_J5=,7Q'8+NA]*S=1N C;MU*X'&)T@C(X0)U0[,^HNJ)UG[N>A=KZ= M>K81/0!GQD-N?>T45:/]6V7^H52#?6V?;-6X_VNS'8S^/'[DP_*G_A'Y<[F] M;2_J>=?,P36K@LTJX>=OR\WU0]\ZZ'M9[\K;C]5Z+:NM_D<+A"B/D1)H"(HL MDT DDC-,.,SR'&8)M1JKSPMZ8/4][="A@*]N='NT6M^<%.TW*]L="C/CSG1* M8%ZH T[%:B]^_:+=B$Y=C4Y\C;[\C$X_U_D;-0Y?]1>CG?C<=3'=*:^CSNVF MPUOK^.F9\N9KZ^@/34;4L3'V;,6HH;XTS3'/9VX>F7&NY#R=6)DIS+EEZE8! M%AG%DO ,L)1BH !C G"//\8Y73R4VU5U^VFG1FFS2=6&V&TT^ZF;Y@5^^76U MV>B3I5^6ZA'W/SR=$!0OUFTO._7!9NW9HV 5L^4/_7 MY%Y;7L9/NTZ1FS[C_E5]Q:Y^M_G09)B%&M!GDJ$8$92JN@&Q(DTZ^#A!9CW< M9@)U9&2]A&REBTRGCJH;$VMGCF..BP#?#4 M8XX0D9WYD*-[>-2STSK]KY)5'X=RDJSJ^#3]JV=55UI&RZJ#XC9]5I75]JY< MG7K XP)E,,4"PSC)!"292 \>T"R=2V*U1QX\MQX@S3&].D1ZZ@P;*,0S3[+' MI^A?+L\^"^@DJ=;]L?I7S[8#F!DMX0Z-GME)/V(%G]S^Y_Y1 MQ5!@7'#!$Y8#0"FF!>(%*T &99SCE!K=934WS('G]Q2*9LNG7CUK/(A:A*VF M6N?>N;%G="Q^/G#?9L[]_"CG]DZK#[Z6[_=<9CV>KA'G!14%$S' (,DA A(=9VU0*F"W MJTEL)I_UL$5NOZ>I=])86M4_L-W.],:&K7/MC?7-Z>TMNIOZA7O+D]?E;7ZG0)^^^3HL,@R M*! I\C1E F8L@9PV1TID"CBFCIT3QL$6^K#;NGF==/58W44?NB;)T8?MZL:P M;]=D03.GN?SEQ*&H\VA&+1J\Q.12#ILH M^C/)5%-Y?[;APQ11L#T0?7+^]\.VDGIR[L5CV4F,A4AP3!"2.4N1&BN #@4D M,+7J">';=N"L\6E_?[_<-FW=?]\L][?-"H\"'#6(W1OQ> ^!68Z8DGV['' X M4GT"]>IEYB=7>4M6#4Y;^X[//%0ZF'=GSE^'8='L)HR3X#!9?1J#,3N(>L<7& M9,OFLHOPK#E>=&')GN']%B^Z>VZ*?2 Y,Y@.'^I!Y>]1L5!7L/IO;BRV?LP%UM[C8?^J6=_Z9_DS M*GMP2HR_EWJ@_*7_8;-&MCRX8R$ZGL@W4.SQ>;<3\".^Z CPM.W" >3X]%I( M_/@TNRF^![K-DH 1(>=R@E\V9Y B/#M4!7OR["9!Q-U=>;-;?2_?;52E6GY> M_OBXW)5ZVF9SLUJOVH6$G2P5MC@Q=-_=*6WR-Q8%-M^IED\A.#"U,N8 9[' M=,RH'E?3O4[^\P+[IM>7WVW$9JF[MO6 ",2 XP1E:5)P->9!7/: 6%'D5KWP M L((G07N'Q0<78\U>E'J";>(W!C.:XP1!G^*/T($0@E]"UV?5NG OP5Y?YGO M@:H^,(AO1\R'.NJ@X5ZX]2G=ZH=L6]ZN=O6"I9(F*0&B2#'(,GT"!?<@**&6 MS0@\&S>2B$'''KLJ3U7KT4T+RK]"V[#M3Y5]TQQ8B?4O6KPS5MXCIP/5UB$X M;T=A79QS4%5G#GTJJ:[*2[V)1<5E??A<62^2/$>4T91E*5"RGL=9# Z08HI] ME\'.0$+O'=&X5(%UG!2YBC9E4QG?G8COEW)3WJT"E,?N ?(GQ:/$)I0PMP%L M]A9J^">?UZ&&N.HBZ)W[-%E -\+3C^.N[#WJ?].VJ MQ??;\L^VI*_?E^IW71%)6PGKWH@%0ZE>X4UXGBGHC$%"60^8Q]3\VNYI88XV M3_+00/]5'\%I%&>]_#.Z:>$_RQA6V6(&)!JM\[Z9,(?*--VS<'T7?3@\"VWV M42YV4S5U>VFK^DP_=.LZAL%F=?C,/A^.J]EP>$L.U\9#A.+NF/HMG M8 YK\?,@HIK=^^E_>/MANZJV_RB7V]-2#'-)*.(89I!BD*OA-LQ[..HOB>^A MK1.(P'4+^?1[I$8GV:^@Z*N1Z)?F['#4=F"X.=D':-E(+5Q@_ UI@\SLCV&%N.HQ>/?#J4[V;X]PG_:46/)4IY8!G,"N$ ME "G_)!(5$X!OI7;&D!@U6[P^!=C>Y[]"7%0BD.)<-M\Z 3UC.7W*<$#I=DX* [ MK@QY O)XL:MVR_40D74R:R6M!X0.+_]QK:?9[>I#;MUX'B*RP2D.5M_.1T=? MXM!:/0<%8LZ:.>R.;VX_E;K5MCC(<[WPF7^K==GFS6P@F M8H%2F62D*%"&4!+#MHL01)Q(TU8O/DV&>W./L/I)R#KZH\)_'BQK$LRK\4VOWJG+U$&[*VWZ.43VMM0+2U%$?*F7Y@.CT$T=T==-G8L$E MPC)A4,9IPF-0:/GHL"4P(]QF*#D.HL!CR\Z)_BV/&I#-OHEVM//8DR2C94"-5]7'BQ51_7JNX'I5I?RO;.]Q34<2%&KL3@6#*F>0)[9'$&;=: M<@UA?XP5US,#IKIY%>VD*T@(S%1M:O;M!.]UXJ,_6I CRY\#C1>4,610YB&: M03VLQGO$+>\$V#\\K!L RW7?!.FQVK\(AE IDAPSCB@G,HO3E'3WZ<$LS0FS M:OT?!D)@P3U%?>@%%CTI?RQ;_0>*A9GLSB ,=LIK%(&)Q->-S OZ&S@Z\Y#@ MT$X^[9\_!J=!5XL>-_#_37W!NUUY7R\8SW(H,A:S&* .WK:]WV$A2/G^ 91 M8*9QW<T77W9-UON%8HN26[UDI>&66V6VY^G'R+WU5XWX09J MB )5?D0$XQQ"G,!^5CJC:6S4"WLD*($33@\SNCW%&=V< '5*(\$B8Y4XYA 4 MMU1Q"JI)!%?1(52/T#_^9(M_DJS@R/7K>2!T$&>E_,&=?5GKQ^'88@_IO>X MHA()6SZLU.BGN;:R_EC6Y?9[>2NKK=SO]MOR75WO]86M"Q1C!*5("0 \ 9S$ MLD '' "D-H+NWWI@#6\!1[5&''TKU\V]!KNMOMZXN310-YY. /Q?T8.>;_CE MM8MMQPJ)F9)/&PT[\>X"T8"]BCJX[77L==0#CNZJ;=1"CGK,H^_^M:/T\A[@ M0.&9ARP']._Y?N"@3!IU0GJA]#_<0/"CO-GKDP4U:V]/663Z'AO"""\0(!E. M$4M!;S]7U;YQ8R.O5@.+[?%^C?( [7"?S'ZC'L?HD_CXP:+YC%_.+ZOJM'1[ MF#5Y=,'),0 =VLE8M^C@,QG[;@UYSD6AVOSZO_?+=7L!\>.5CMZ+;MSB%#"S M]CLV7+Z0Q,+%8P;-<<+X585^D@9YUL'(U4C&:(-@,..!4U<+\-"E9MD,X:)?'EJ ^@75'6M<&M:$"X=3 M.ALW$L.SVE74A>;Y&<'#.5Z%>NI8#$IRX\;$7ZX;&AO71/8J7^;YS!_ULTQK M'MV[G-U\\^B8Y/B^/<%]?=?OXEL0]>U 2))"F)$X+V@&^FFXG./X/VNA MU\@[1$W"ZC -DD870IWR4F N?22B [G7=X=-HJ.3.RC1!";99V:Q(MLUD3SG MPSQS#.!REJEBB#^7<\-@IBQ6OLOM5J_8'*OTWU;++ZOU:O>3[=6O-KM%WJRR M)R1GA(@82RAB=LA#&$++]>WA!D./;&YNMGOU>MUV6!^-8:)UC]9Z)=L#T\;K MU>.2;)TK6EY/\44'@%=1!W'TA>=72;N\O.R/\WFL5OAUZ?E2L6^^W/>>DKK> MWS\TC8Q^KQ6FY?IFOU:0-E^[#UU_6:^^-ACU&K:>Z6BN6HL%29',DR*.B*NL/BT*9MQ,A8[?R965"\S!$=_8BT(]&))X>/'GVY MB@YA_7@IK"/M%'6,@M4VT="1GHW(C^WWJQM$QV'>-%U\4.FI[:IU?M.J^*&3 M6+E(=1L42N,X$8(6A.M=JCT"F5.K]E4^[0:6_ YJLPG]0>'\]63_>=E"U/T[ M=58W7%4-0KZ9YD_%NYVJGU)^^5 N4S^/?OE8?E=Q7:[U/)?^R?FUF" 2;D'J M!9$.$9IYR' 0SZKP#[;_Z08%[WW5:H4: 5 ,1(IS1)(,0I(FL9#],6"<%<"J MSX%_Z_^J$Q&6,? W*Q&._C!3%(W\'A'/;\;B$:$#IR_<@C,/?0WHG\/$QA F MW6Y;O8@E327ADL BD9"B M)"']42L,T]AJ$WQH+(%UN <;W;4;K1\ZG%=1#&(X=(K#HY#"O"K68NPH1R-D(^CK>OSE*$9#F0R.L[ MI#[_62UX I-45?49$YE(4(%!@@]@J+"Z:B\0A"DE/0XJZ<9!"*+D(?@?1<"; MN_44\EG+=L>N/[6V#=>;%&EK)X=ILQNG(259/;'E(L^3C&# U!" I@F"'(&^ MN21.84Q"B[(1B"EE&8679;- A!-F[S$849HU]OF+LT;I69ZM@O9V!=K.30\2 M[;:*V)M59SLOAXNS ZLAM7GUO5S$*M9FFXB]76VV\M*# M-MNS.F0#!]ENU6O0;"+Y^VKW[=WF=O5]=;M?KD\_U.\KX43$609$H@#E) 'J MS_V^DB+/,MM5Q;!@0F^4?G%;Q[#]:G8KV MN'17B[9IX5748)OLFO*+3%W0/S\,ST/+X0C]LK' V/WP/^]7'W]IH9]1#U#RZ]EVQOM^JYMZWF]W]6[ MI:H.-E^;EV\!>488%6G,8YED&98HRWL,D#*KDZE^+0?.TSW8:-FBC=H&Q5%U MQ/GKER8/N;4N]AP&LR0_703LDOZ!_ [H2;?&KF_Q"=BN'AA7TZR8O*!Y82(R M#TT,Y%LUQC/M86RS( 30K"!%GB \X1PR@^VB$ARNV+"S4;PHJ*MQO"-0PEHQZ8(J[N_)FIRH-?3G"==MF M@FQN/Y;*Y$HOK#6_^'VCNZX5$F02P P!4,1YG@N9R,Y\$2-BW@K3I]' XO5A MO:^CLL&K"_?V(IBJ:Q6CS[MN#Z"[7^XU;,OQE/]07):_2:-@IX.. 9B*=XO^ MFE/Q[]9FLT6KVVDVL*(.<*001T?(W2]_OQ@"LW:;%O2\D'B",3R#YIM!W*H" M/YE>YO>ZA/AL6+R@<9)GB5!)$'-2R"(#K.A1D+Q(%[MJMUP/FN%SMFV5H0XP MK:>9?KTPQW?;%8Y>9_G<@S%HGF^4. 2=Z7MM0#3F7-\Y-NUG^P;'91ZU?3#O MS&;\/+$X<)IB@2AF6!#"J4Q(D:0IUK<,M]8X2N"P63]3*\'G_?H!]=N:^>M0 MVP^WC0F?QZLXV NSX;4E*Z:OUB=58#=[E=AZ6===,45^K.H%Q442TR)K;G:- M29&E..$LD0#$^O^LSDVY6PD\<&[P-!FP&1'\H3&=GZ[RS:!9A3$.>7:UA!UO M0?3F+"T7%&$90!]\U"4(0X\ MO<=X*!?&79ZWW?;KQM3?2CTV660"I CD@D"0C),!>>MC\>SH?Q M0*C8R\+J!-P0.X&EI846D6B0Q@PBTG!$ M-!*'=HISCKZ)I.<"29=&2!ZHG8<0>?'DZ2C)&SO&XZ1FFN_4#HN+C .92RJP MS%))47:4/V2W3=S^VT./DMI930?9<2#*<&04E"/+@=$)/1/)RC,Z+HV*G*F; MAX0,P/]T3#20":-=4D2%+&]L?"P?U!/T;5F7NOM 9S%A) 5"QID4+$GU$DU* M.XL)3XC1O0P^[ 26$ VN>T..\)K.'A:[;892>5E:QF;13F3.$_BZY/AGTF*K MTHB,NNU.&L*LV7:DRQ2)+A-,UD"E', M.4Q 7VDF+$5&!_A]V DOY-B+D ^ATE#(1V+16LC/$.@JY$.8M!3RD1AU%G)G M9LV%_#P%EX3< W$S$7(?GCP5 ]9T6^W%Y/][ENU M7?UW>;L 12ZH8##A',D")E* WFB6)4/6]JU-!4Y_1R2'@Q)WT<-A7:ENWE6W M 6>&YS'3[LN9B_L'!G(T1,3> MU?5>&4QHC@%A0,:D-R@13>T.+ PP9/-^.9U9Z-ZJ50,GK'B9*^JH_4C5 GP91:[T?(2BK[CL3)J^I+E!DMEO!F=AYB)07 M3\[O8!C(CMG,J;;Q95F?[:U=TY_'SW17*9 _E]O;QUWIR/?E2GWINI35]J_J M'^\^EK?[&_U=^GS=0$R@3P_. )(,)\WG6>^ /+Z@%< MM-I$RQYZ+['-R=1&7-O.*'UUZ-"%9J;T&LW[SA-ZP%EC#??7QINS]S/4$?T9 MG7ZP\SMJ'+_J6Q5<'UH5'+R/E/M1X[^>XNP?OZ8=VK=MI&D M^GKW3?W3=NVD\XV1G$& ]8T)4B99+!.4=K[E18&,^J6^+8\F+RB?-=:K7OB9 M;K8W]VK3R_,UE_IS[$=KGA7ID_*@)24Z825J:#ET*9QGD>KEP9Q;V3KV SKO M0M;S@SJCVM8@SI-6NSZ?P_];ZE^OG(U>$?N/N/$1=PV.7G"O\XY:>K<01I@NNV;+5FXBK_S(R^F*2G*L7DO-=GYQ';AL0*$X7%MXF?S3FL6HW/0U/ MNQU,#FB<]-;EWI,^MJT#"TIPH7.O9)#EA+(80M#C!!3)4?*:,[K ":T?"YQT M\'X]=E1AM[I]?7KMORZW)71JL<5?=? =-%UJEW= M;2TC5=W#@QNX[!XUKJ/7W8=348^N/#AXNOMDL]CA2XV0SQZ?C7RZKN?(0 M+KL-BHQ5EKLT=79NYNPYWB=W3GPL=0M9]7-6;9H+YO;+]>=R>Q\O,,8)+K(" M9C'& I"D$-EA& %2^_PW,_R!,^.S:[>W/=+HY@@U6J_NRNB7G^5RZS0E-3-. M;=+FS*"_P83Z[,JA@_?1B?N1]G^"9#MN?%]+PS-]VF:4H.?*T$NI>ZY8IQJZ M/O%$_"BW-ZNZ_+!=W92+N(BSE @20X!S&(L<\ -ZFA!J=RQR+JB#G[%\EL#+ M#E_TH '.XE:HD8(QSAC'R^,P(T&=$ROAQC\>HS:69$AP]UM,- M9@ZNZNW'K;-O?);0)'@!DZG79^=?(Y/ZI<1S&@T0+],<2M9-9+M;9I_Y('[H M/Y8+"6-)&12)Q!3*..64]#U-V'XRNBT<)GD(,IO1ML%[?;,^SS4U[=35=!GU?+:Z_N'=?6S+#^5 MV^]JK/(RA/?5YGM9Z^&-ENVZT>?3W[.JWKVO=O\H=Q_+F^KKIFG8P"E.^'VS/6!Y++(W"JWE &'"6)JI\ML(HVA^N(G)?[BALL)!>2Q/2/P3SRR@QX>'HO_/2( M+&^6?]QH?5M]W2[OCUV#VC<*+E(F6)$C6I 4)!!EA&8'Z[D:4=C=,^_'YAAG M0:+M\>: AQ9HM#RV)5M>%IRPE!M.)$W MF4">'9%0XOQZJ0UV232;DC=I9D8 MS^3/0W:]>_7LFOL0K V3Q'9BY=U&5NHAA@L.E#V>PCP3<4HP).RPE(L1E\EP M/;0T.)48/C0P]^6[[>KS=?6='M$;$%Q @B#*8_3O$A81LAQ B6C! \0/1=S M@26/G3::;8],G0B@;8L:GS0["5YHAH?)W6W4PCNLW[4()Q6[%Q@SE[HA=,]2 MZ 8Y=%GFAG/E0^3:9;(DPWJ;GE2%)$$QBF4"1&\7$Q[[TC@S:X$E[J3<>-)9 MVY^H&=(Z7-/\,^I9TJ;8B/ :7XZ"9L?U_/7,TA\+.7-ARN**@(=JTW2GN>/= M]02?ES](79>[FGRIF]W'"PQ$ 9%24 P%0C(IB"Q8+K" "28I+BPO"_!@,;"J M]<"BW?)'M&R@_0_K"P)\$&NF:>-S:J=K1WPZ21S(51"C%F/T1X_2^"HZ;S<( MO,[Z7 MZWI!),YB5D"80R1 !@ GI -3B!3E=EN/ H$(OA6I0:+>VO5J^66U7NU6NLO5 MYE8W86W VNECJ%"8">8,8F"GH"]HYE7SY\,O.MC-_9\-\"8X/?1Q5=6-W@LR M&SA>\]#=T$Y6H[X# Y7YP[9Z*+>[G[I3WD[9U]T4'_1FC@6)48((3F!"4X0H M+23$/8",QE93B![-!JY(>V#-6UWVJ*+;\F%;WJR:-?^! CR <4?1'8=L#T+; M [UJ&C?NFA@LY"T>SKGI^J'<*J.;K[]5=/@*N, MT<1/9Y$&_,0YPI!BFSS@.VHSU7KO;KZFYV%X===L?=/>(LF( +00$A8YE"P% M:=SO(2(IP]DP138R$5AO&Q!#A=2,*U>9]$Z3#Q&\2-M(XJ8Q6$F7%9-S%28[ M)UZ5'0=.G$7EKUNE;0N40I'D&4QSEA['0K!D=1,3-A)2H' M-,:O3--+(OJJH42WS_=!#Y0;0Q8=Y<8_@1[DI@$UL=PT&&SDQH[)F;&!@ET^OI&O]YWH@_QRSOFSH/.?Z]GO.ZBP[/:T1F MHE8*F(T\V5 [4SVR0 M$&R5]SV:'6N+C-:DDT-'?@YB.O%LIE<346RG8A>.9)X G=NYS!,>3\(+[$UO?8 91WE[.#[DU4L(A@CM:+1[EMQ7@S"BNAIP:*VS/N,R9\7U MZJ>1]OIG=I@*MZN;658 *9GD.$49I#G).>@MTB+FWG36S-PX2CIL8X,]AT.$ MTB-OGJ5PVGT.3RFR5CH[8N>L99:>&*F5"SNV>O1NJ MWC]=T.TEZJ>/BNIU.H<44WXH]"Q*BM Y5%'6!90QF?.2(5,Z_55YXLE0I_Q2Y MRM%K[(35G,:XB;C8$38S%;$$?TXN7#BPUH56A8Y;'8L=$ M< :Q.C/]&>;+.3GRP)#Q;?"/3?'J?KG:J H)Y(3A)&&, MZV9A9#6*_FAQ6N&'R\SIG8>XO?XF6"[HSC,9YZ,U 'Y[>^>V! M$5-]^5CNU)>7MV*YW:PV7^N_E?=?RNV"I2)/0,R2@LD"Y 5%/.F,H2QFW$9@ M'$T$5I@>5=3#LE,65][,I&4$RNRTY1E;T1\MII'%Y65B+JC+0";G(2]#G:B\ M/EV.PZO?E,EWZH_U(LU03#,"L81*Q:2@*._'<0C Q*H5A\/7CS7]XCARLN#) MXC'$@7,#(%9F6R[KDI?M M_[[;/)\N_EBMU[+M*[3(N 1Q0F2.<4JX !A3T:-(&4]M%,6W[NAG,NVJ< M)]SZ /)]U5IN+\R^WN_JW7)SJPK$!2ZH2)$H&,$YSPL&,$D[DTE.,%@\M#=M M[Y;;G9G(#C)G\PX_16;\.M/RZVJCR^.(+M?ZZ'[T2]T@_8OUB>,!Q)J)Y&AL MVBEB"ZM5P*X!L=Z'?,0V^BGBLRQ=4#DOY,Y#TORX\OQLL"]^S,>43P5R(5,I M*24LHSC+,Y0A"OLZ5(UI"VDO40Y&IA&F"6Z ?T3+Q<&3,X?S>&.&./#2I>Y# MN#!.Y?O[_7JY6WTOQ=U=>;.[OGM?_DEN;JK]1C=E_;!=;6Y6#VM5:+0WRE_? MD=OJH;WA 1,@$.8XESP':5%(2'I E.56;:L#P@@]I+I7L/0PMVW>4]U%Y-/O MD7H?DE]!89G] \;"L#:81Q@L*X<#Z*A%K8.@<$='X-$!N1YEM=B;4'7H1ZXM MG%F^5'F$#]T\5'8,1Y]6+6-Q:WQ<8?5]=5MN;NN3>FI1T"1+E07**28X@Y(6 M_9Z"A''*^L,*9HKL9,+H)7]\2L%.;0^HHMOR9JT*R%O+@PE.Q)F)9SC&W XE M]'":FUX.8ZN1CR.\P,D%$1M$X3SD:9@+3P\B#.?#:ICTKJ[WY2W?;[6JM6.. M9I36_/*Z4;1:_"BW-ZNZO%V LL<(($SF5"*8A3+@[;)O$"+[^7V2V6^..<= M@,W+=8K5?!=-!T77$K6&&+6R7[\^_Q-NO&7%X6OCL3 !F<>K&M+!E\9S(;D< M^)KK[J/ERS@R0=+FJ).DG$NI_C_O9V52& .KFUC]6P^]M?#<"VZ[7N^===/E M_"D)MUWMU_RV8*,6;3=4NVJZXY97;043=9BC ^A9B.QY3NTUUD-\9BVQ/OPS M4UAO3%H)[,?R03WDW_3E<\_E?I$RD2=$0):F"<>)8%B"WC!#)';HR^/!JL/8 MS:$]SQ&CEM2;=F#2*NN$)=-%YEY[??W0/J/WU9-#+[V@/KGR\48V\K!(XQ10 M(%&!,(I! E$A#DH *)*>7T@SHU._C_-Y#1N^'-]".Z[G_Q):^F/Q#KHPY6=R MX<6+6A<0I[B )(8(Z6MR$@S@00PH5EER^+ACD/W@.X,5Y.X*YM.;MQUWE@2) MP* QR&CD6XY"&EC=,.2X$>7T1NP/RY_-IF2RW:I_V2S^747+.Q5DO4OOKESM M]MLI%MKM.':>^1D6L1E);"@/K>9^?+#I9?+G92 4(2*!8%*FH* %9QGO-Q!F M"$&KLUT!S$\DPAYG?QQI]S#]$Y[Q0&]P+#K;-"P<,U:=KTX:#,? MY(-++YNE19*(A"<,%EAPS+@NNGN3&+"TVXDH-H:K]H.,V>](['&9SZ7CM^!NSM17$,2"X9E 56HUC*N9!'0S"W?:,<3(S^ M'KVM3;VF],WC51GBP.N;>NVXL+D@L,]J^B:8^X=U];,L:;DI[U8[?4%,_;G\ ML:-KO9V$0TX0B:E4MFD!F:0Y8C'!4& @(;":9_%J.'!MWX%JKE>R7,[URZ]9 M*3\9M79%_"G,]LZJ#FCTB._H#PTV:M!.<#^@*9&7JP'_\9B'Y(5Q[85; @/Q M9RJ3[_>ZE<7U'=W7JTU9UV5-;I0L;\O;12Z8R$B1 'S@S+;I9UC\/UCXU;^&UTD5EAT !4HYH&L.$$#J MF4B0^[>/K3Q5 \M,=P9P=EENQJ'+266NFW;HFJGK<9BZK6[VAV-M$S/V",O0 M9TR? -M]*Z-VY/WOID*M/57RJT E"#3B>];W%S1W.$_32JT'_)6O)\996,6/ MA_*FN1A%6WRW>:_J2[FJ;Y;K?Y3+[2*#B"/&H\T^EPU$A^] MVT0:;=3"C?XQ)>_.R6!$_CTE"9/GWV_2N,R163+QQ//LDHPOO\XG'Z_,&26E M_D987M[N;W;ZIEA9;0]WG7W8;Q\J-=YHERL7!:,)%HAE!4$$YZ @!/;VLY0; MS<[ZMQHX*?58H]L#V.BNVJI74<-M+B9[Z !W95STBWI-]:MINB\N0"0,DM-D M0;!+3@?^^6/^6Z3-+6<]UNZ$SF2D6V2FR0 ME\+X585^/IWWJAR.GBN#S7(^6];?/BQ7MXN4PZ(@3"8Y('&<0DRR+B46!>9I M8;E@.-Q@X&S4[SI3->+MH?V$>N&B9O-*DWEXM5ZKW'/\J7O?OP&\&R\DCDNY M]0+B21_ DR86"F.[&? JTC CC7.R?4-GF3/;/S2<^'G,O/MUZ?Q^(E]\&=7G MI*[+74TVMR=W?_ZFUP#*YF:QXZJD2! '60882GBV/>[,BVY2:^PM3PN4 MFU6U?5_MROX6*P SKN0>TT) +H@@*> "YDD,&1<<6%V-:?_M@46T!10UB"P/ M+-H392:!83FR$[A3>B:ZH.X9'1=$R9VZ>4C. /Q/CU$,9,)H$D"NOI89IHN"VV2#;30&SC58T7-NPB$,QS.8=0CD6!7\^73)8\KV8_-\7Y+]UWV] M*TX0*.LX9H0**7$,"X)!(CL$(DZ!0R+S8S=X)HM?RF0MSJCHE/$7:+.YQ#?S M-CEI?-*=DY(6P&8J 2UX:/Q*#$Y-A1'RE)B.&7LU-?GF>4W+R M[-F+V2D$>T;IZ;-Z1KH$N?K1Y,C'(/[G?E-"E0UCW&'@B0!Q3&.14!J3-$US MC'L,>9PFQ@G*N^7 *0K]>Y8_25&_?"JW*WWF\"_]N"L_-^S2WD0P;][<^.IT MR-7^)FU^@RW$U7_D#!+0;H+YULUQO/JEO(T )V#'X/@Y4UC'.(3(!@CG"5< M$"0U"LYD GL@A4RQ2][S:#YX\LO3,\F/OI[\>H\."? T_QU_B8?D0)^AM$N$ M$T5Q0#9L%+<9<#R3W6?1&)@2?8;%+2].%!X/R=$F3/XRI#E?!FDR /GSRI4A M'#R3,(-Q:3]0? [C;\N?<0P0[!<$*<^2 B/=RCY-:$&4[1X [GY-*9?L^&' MB.>R)'L]2RI?HKAYF]/'2W+=CQ%T'94,#Y?MT'#42 T;%[XLL">L#QX4#J?? M=40X:AC\# <]A,-A4/@:448C0F]LSRO%^73L[%C0,WYYKAE1:'4\L\;4<3\LQ7D*@E-R&S\8P].:MZ#89C0CLE[/97XYGU46\^S: MR_DK!'\N@[ZG:Y"W_;Z;.#Z93R6(L(+J+3)ZB83]P&S\00\=M+VR;>"$4'L9MGF+B/FP;/S:^1FV^ M8N0T:C.BS7#0YC<$L\IV(?R[,&0+P:3I\5M>?MF]V]2[;?-PO]NH7%#6NX_+ M7?EIIV\O_U"J!UL]]5_+!8TS*5G!<@$SP@&("WD P&5L-,D9P&S@3-=CB[8* ME]V)79_<7DY?$]-JE[_9@-KXK$_]T.'R**4]$RP05T_';<#A;&'VM^Q?!4=F?\P.?,6U?MT$7 K MV_U&PJQ4M^+H7(T>AN@9%.>!'*N"/Z1VY;A<;?3=L8_[\2P8)SE)90$03"'- M !:H2W,<9 DRFFH:9B%P0NE 16N-*EH?.\)%O^@1492/?!GUBR1=*/>&D3J/ MRFZ@#Y7/Q\RR0?;R8;5;KAM;UU_6JZ^-V-<+D%),VHXWYOCA^J30;GX[!HEW-U2%J^^A%)YA&[F+],C$7)&/&U/ M[845XR:BU>;KYW)[KRN'!02,Y'E.8;P ;M"?=G-T]]_E42>;VS/OV;O-S7JO=VZR M_7:KRN2NDZ3*1XL4)!01 "A,A6$)Y@=WD N@4K&E?Y"Z]ZVW&3[.^GHOND$<=].B(?3KM6@RC/?/H4Z!-4!5+F#.4J=_JVFY%F M5;VKWY>[!9(BSI),7^&3%0!#9:%;)^,P94S8[1ISLQ%8 9MW;E77^T;T;C0J MVXUBCMR9R=<8M+GL=.@9:P!=10K2V#N]7N3EXK:N84S.0X8&>_%LPY8/5HQ7 M^]K2X7 'K[XK?E.7M-R4=ZL=JS:[U6:O1M/=Y39*\K==WNP6!F' 8!@N M* _CHB#[ZH\<_\KTX[D1?6L4,'[UY:.X8 MCCY="QV+6TOEEJ7B>KE^AFB!<48999)F H 4%;)(2&>5ZJO5'>39V5;H?1LM M+B>Q=>?/2E%'HO"QBGEBR5*KFO(&^ MHE:1^X)M)@L0JT$T$SR7F82",M[;3C,4.^C50(N!5:M!YZ190YFT4JX12733 MKP9@.TNG(:)^5IKFRZ>7EW4&F@J\$Z=_(U?M0.S%(;'/$?'KU/H8]7IEU?_(=D[C5N>QJ3'' ML]*RP=# MN0;3:K<:,0:CMJL2'9GS$:]7R#)8JAA*\SSDRYLW9Y8N_+!D?.?]:X6 M19RJ#,$8HCF">8&S&*6L "QA&&%EV:;2'&8I<)UY -?MZ=MJ>+]6=[_NU5^6 M&J'EEI>!O)I)ZWB4VNGGD?*E" M/(+N322>6L0 I5!]-01IP@JEF(7(.HMQ:GF:8XB=T.NKCW8@#U:K08R::=58 M9-HI5<_C3'3J DD75,H'M?/0*"^>7.C4,8P=%WWZ>ZE-EK?DN]+)K^7'\GZY MVO1RJ3.V=1P\5+5_5-]5^T_0O[CH7 M+V*N'K D3M*""("IS K >Q <2E\5K8OIL>7VML/8M% 9Y-,?L"F6[%[)"HS$-=0SEG7LP.Y]!+,?L2C(("F<@4R"PID))Z MG.+D4%/GPFJ"T[OQJ=4U7!7K% H/56SH*/BN8N>@LK:$NM:Q0V(S#Z4-YYY- M'3N<1U.U?3+_>_UEIPIHO3M*_+CYIA[T4E;;ESL["X(08QPCD7#$TT0"!#L\ MB>"IE>R&0Q%8?P_+(\=UIJCJT.L[T,L.?W2G;\TK_WS2*.=1^V;U\=VW:E\O M-[>UY8ZF@%$T4^QY!-!.NI\O;477)Z$3IZ%[5$I'!_3CJK@SR1?D/'S@YJ'K M(_A9C?U*^%?ZQTGIB BD:9*CF(@"Z6/A,(MYORJ8(,+3A4I;7RJ?:N^*Q$8N M3D&'4_PG%;B+YD^F)F>B,%!/AL;V[2C*8$\=-,4/NZ:J0O>U0E#7Y.:_]JMZ MU6S,_+"M%([[Y4=]R^6^7"2")2@57$J<"\8REJ6PV:IM+H>UY_5P.JF MP'1'O=@2-8BOH@;S MY/)YD5$[%?43G-F*J2?W7M=4GSP&D%:^6N]WY>V"YDG,L,P3+"0D,J6UP[&V )K3+YWB0W!>WB1[5#/5F8[?'Z$UC9$;TYJK1UT%ULW M+@?=L=W?Z\WWY;O-^_+'[J/2%87I\Y_E^GOYMVJS^U8O4)S$,<8(I9AE3!0Y MIREGB9"2\IS$:/ ]W%Y0!!;?&,30?6.F9\+-E'8>7-L)[I/MF@?82G0[X$I@ M]Z5>9-+@HPY]U,*/6OPSN#7=A&;#C9QA0C@6D7H#>JIG7]#Y-2!R3!JNOI>+AB"4B!1L(05# K..#NH.F0A MU=3$>G@U34.JJ1'!(=34-[9PF'1B1%R+,L-\.0NB=^=_*;;G4B *IJR7AGB4V M'-?!=;8)RNS5]A'!/B37+6)O3'<=G705WR&<^E+@!9$Q GE.<9:E19IQ68B^ MC!:4Z ZFYM=V##9FI:KVUW,\>MT'M%EV(]*/AGKET+-:-F(Y+T46M^'&CMVS=Z[\MDH(SFJ5YQ@HI"QI3+OHE*\$R M:76OFE_+@2O%W_3&Q^5]VTFI?%"?+#?-&>Z50JK^=KY_SQBL#]"\40CW)8"G M8*,6;=3"G8$>7/5##;1_9,7Y(3 M&.=VG_(B)@7-8JIO=[;V@LL]N*'YQ\,W6=$^_!!+>;UYS+ M[OR!G%\0Y;&B.0^='LW;:IIW)HR:/]O_6N19'A> LB3#$F)0L%QV<"1BW&I) M/QB(V>WB#T>W7^$.RG1HQ9Y\?[\KRQXTVCEP;TNV1Y=EL<_*>#.M'=IM@K? M6Q9G.T>]R+,#MT$%NMV+F\F8@H3"1!")$I4D4+]W07* M4)V]BZ//I^6F>>O>NR3>S>LBY;^>E%E^V9 M]:W+S3[?IY!0FJP$9*8G'<*2[U>F@_,>6JG; M0P]O1*Q?8MN#7@\*XMN2[&&N.JJV!WY]"_<"QD1@EF\P3*; MPQ'>C 8^)-%>"G._VJSN]_?=35 /';PP$OTZS7[EV"O#@:5WGA+K04Z-@_"V MI-/<+4>9M.3-BR2>W;;,.2P2AF(&E?V"9Y!GM,7" (A%X:V(=4;PMDY?!(J" M!_D<)0#^M70NYS*@.2.]Q'&_WUQ.BPZL[J)-N?-2C#IS:B:>8]!I)X_G97$. MIRLNW[@ M1]0[$OUQ="72OIP_'355) =)Y$1!]"6F/N,WIOZ:TVZOU %".FM-#^&OF?H' M8]HT3[#EPTI/,6I4UU_6JZ_+YO;'PSD]4,2(I3F*94QA$:>2HJS/3H(AJVMI MAMH*K/$=/*=CQ(-I-)/@,1FT$]B>O 9:=()MLE/!KW!U015]L3P/S?/F317F M6737JUKN=_MM^;=V='DRQ\KVVZWZXP(*('(!,HBYB%$"88X/$-*<6+5$\&HX M_(XIX*Y?PVFU%[-1&1V@;/55U"*-.JB'U1Z]V'/5'LB=\""N#:>&"N@M-/.3 M0W^N7=!&S_QY%,%IDRW36S89 "DH303G/KX=73LM% (+]ZF<8;L,JJ,8\ M9PT]<.I!1>WC\[9TU,$_1R5U9=*SENK#5RT,(3'A.8T1EQPEF**$BQX&R3(6 M0$K-C8=74LO^ /[I]2JD89@-JJ,:\HQE],#H4)31&-" !9I##DA,>_G$Z @61I"0HV-AY=0RS/\_NGU*Z%!F TKH0KR MG"6T9]2#A%H'YVU)J+U[CA+JR*-7"3T>9%R( A58*O-<4LP 3V 1]RAXG%JU MJ_)M.[" NA[G]$ZQ1Q4-Q&XX$34(PG0*>@0W5$ =XO*&]-/%.Q?Y=&;1JWHN M]>=$'RWN5GO;\O;=YO^-XL\445K%B<"\B1&/"E$ MWT:*057&>EY+'P D<#'I^71EV)CXDL^1PA%$5:^B'GW4P]M/S+MCB_^A3RU>W[TO=T]^ORAX!G"6I!FG"<,4 M%#@!/3"9P=AO>3L83N#:-]@ISS$BY4OH1PU2(+GO _D??2"5&\\^-C?9?XWX M0>+O+:IO)07X<]@Z$7CFVKQ7BD9T.)%UO),L!WF:04D8Y(AF(&$D[ZS%.2#" MKAN*FXW %?FPRQ*=B3.3W#$XL]/17C^/M$UUFND,-Q>D;BB;\]"OP5X\:Q/B M@Q6W4_BOG@1@@-(DEZKR+2CED"8''B?^[DE.UXOJ%Z@ ,U##$,Y=_&LNF<./4OGR6F '$F6$R%HGL<%A%F> M)OW>@1C'>$!W)1_6PPNHY1FF 1[U=! W :2T:N)CS)9DSI<0QT"]*9DU,4_ M-R5U9M*_F!X/!*"D SB0I "T8+%'!W&WG%!XP']G_S8#R^HEL>:@I#L6U+# M\!M<5*1 K!=AM0_36Y-6!P^=Q=653>_R>CPKH*IE420 4E4S4Y&*-$X/ M13,G21AU-3BK"D=KJD.X7E3DNKBGYNB.C/I65 7 M5,0<9R1#198SD+("IKRW3EA,;':0^K(9>)NHOR-2WDCV*J)>^0VXOC]+N1PN MDL;TOREI-/?*31 M63.5P4N=[ ^[K$0,DX*E!TZ+(E$4,)[=?/5"B8GV$)K0=N&M],KZ/%Y)ORY5 9]2NY?Q@WIJRNVVO/VTJV[^ M^>G;4CVM[^IZ7]XN!,691#G%E"$*B@P!O0[2&I042YO1W S@8=M!V11K:%= M174#+EHUZ,9][2G.N*;^$4Z8*:OE),KK[U7[OP8CU9OOI6W^W5Y M?:>,/U0;/3:^OGNWN:GNR\_+'^+'0[FI2UINRKO5[O/RR[K\7/[8447%/Q<@ M$UDLL4AE05 FBT3"N$$DTCAGS&H])"2.P*]F#UT/ZA4!A&%/4>>*,5+?1()>7H!+RKFGN.BZV23Q<2=Q4WB,:,Y-N*82/I#A.S MN[U??RD#T^+G?EQU+3J! U%XP^@213$@/!L>X2 MDJ)$$A 7/21.,L=B/ "0$87[@/ZTV-,.1(\]<%7O$&&RE?")(^2NXZ;!F9&8 MVW-MI.@!0S@W60_IZEEM#\ZOO<#_OMDJ\U\WJ_]N4DXW**@_5NNUK+9_+K>W M3P!E@)*8ZFXLE A(J(!8]H M&O)%!#&B.)^BKW1CAZ]JYK[CXFMED\:#G#23 MU'$HM%/,'E/#78-**>)46GB6H M2-YS4>2B9!S\JWX^;:QWY;O.]W"@R?W8] MJ)[(H&!Y044LE-D" 8S5WW!K'B&(A-4EHMZ,AJX1]_?WR^U/79CLONG!90>V M;>WK7!T.9=JV%AR19/?*[P#R*NI@SJC*N\R@44WG*0CST#W_;IVMU[SR9K[7 MMWHHM[N?']3CNB.;6_%?^]6#WG9\-$QBQ'&*"B")E G,BY21WC NL-5N(0_F M BLAUS>-W'2S:.IM[1$WRR4'N,W?R'VUW:W^^_#11WW3NU46.^7T$0TSS1PY M$'9JV8.[BAIX3ZB?6BQ?I^[BSFQOO,]#('TZ]&RGMF>N3$6Q6\PZG+(0*96R M( E*XUB@O"@2QE"1%7D,6!9;K1)9?G5@L7/1*%MRS/0H("]VVM,MCD]URNHQ M#Q>$Q)&P>8B&*_C*RT/C(@9=37:PE9>%R#,L V90Q3 MNZL@?5@,K3H*75/NW^@_E$>!>6'73)#&)]9.H Z<-G\X@7@5+7=1C[*= MZ1O[LBX#YBY(F%_FYR%IGGUZ=JN6?\:,"ZF;&WV7J]XD>+W[5FX_EC>E0J#& M\O7[TXBB1A^'Z> FFE/4C5JP3R %III(1, M5BWU[(YF5K.7EMNFNBVY3,F'UM;;;X(-IFP7SL@#9BYJJJ9[B(C/\%<0F1%) MB,0RCWF6)A%':0&JOKNQZ%GR>DX!LRPW/#6SKM%1 K.PDW^-T#4>!CT7ZR-J M]EV*-G)>ID-N*$]S2GX:(N#1.:_SU?+4MM9*3=V=IEXB,N(ZN30@Y*2FU0&EZUL*$Y#0RQCN!XC9$U$/ZDX M;<$O=^=<9B9)@9!@>1B24$B:YS3,6EN,PAI.S2QX3S.:;9/[VJM@V[D%33F, MV.GF'KZQ09.0MBE($3M[]""1N4EG,#^QH3D-D;&,X2ICL2=BM,XU"R.&(Y:D M(L4X3PL:HYRW-I0]#)DW#+LR2%1,IPHO7*UNW0=EL*KEE)'5:M8#E[!TEZZT M84U#( Q]'UJJ A*PWAKXSVVU.Z^Z*[,\43E/Q,,,(U;D- M;XS0AH"*'(Y/> MWW9Z6P++UL5F-651[3Y^9KQ2UGT;&ATP]/5H8.O?4]"X^; E=CUZ)KO_S/!/ M0]%0A)9&Z7!9E!8ZBM+LTST%MQ%H7]*Q?M0\P MD=+#H"=!S@G !&8P>"^J45LW;*1\:5DT%, SKC!N\T!,A1+)6/&Q F M6;_,%]]7FW+[=I79S##A!8O"6*A_2,S#7&:D-9@J 87HE849SV+5>?;^;0JF M3S84]<1I)( P97K/[O(U:5Q9^AC0@"8YH#H-07(12.7\CH-N26[:%YONQ>6Q MP'0R5V2$1"Q+:5P48L1'/,G0\8Z<\'3.W77W[OO]4/7\Z MJ!],:L3F+/7D:!2,,#%ZU_VZ#-I"\@.DZ",X T)DS7,:,F0?QM5^82=<]$^M MV.SVV\.B[JC^O/EU6WU3-]S)(JT/Q,"Q)''&.(NSE-1'SATM)CS*8(=6F-OQ M+$1]U^JSP%4:NB@'GB#W'#45:"2$0!&ZH-?Z]1@=^AC1D!0Y #L1-7(1R=5I M'Z[HN%D&FTF)9!&B#"LI1"@7&0D[HT06!+)0;FG*\\KYB,M>]ZFZ6.YR"M3] M,M>4UK:,U[2T&4]#LEP% UK# C("]%L=7@[K^;Y<]H?:J._797.*Z&;9GV#S MH8\SEH5%0E%&&(X2E..4[S4T]5LGF)^#"9;]N4'UXSSO MA0%N[!KI@]-3T4E^9C"][840]&-X"KHHKD8Z/047*OWT7J9';R-S\B$,;:L: M^W.>AN:/'_9UO]HCN%LGP'4;34)3S-)Z+J>0,D=9E AT,HG#3$9.TE\=0YZ3 MWWJ,[^O-!-A1WJL%TS+K=M?<$":3?!="=QK*YR84W5P7SD=7H9HN MWV-U\E\J\M.NV#2-LY 30K,BR:5D2@K;'6$X4E\A::N9!<\YZ+'-?7XJM&^4 M0E7/%FFG(44]3?(/$"9&1W;M(L79I7$EZ":5 >VQHS@-T;&,H7)Y7YETR,PX M*5*4)EF<1E2FB&84M:NO6&1A F^-N7M)S\G-L2?&O!?F/A+-%TWW-("OB<,( M/#:]#+V6P:A,XRF'.GVSOP48L_:F[O,1A2H_:4X.K_='JE_ =:ZR?^OVE,P?P=%C MX!9R9]#UM.0AO&%JFAU/;$ 3KF4]XQ@KV^ &X M'Q/24RQ3K)/3*.- /E8E.S;Z.K0I__V<;\OE:C]+4"(0XV&6Q82K+Y'D[2@5 M@E$,3+X %_:>8&W4[_OJ.5@T[D!U!D)(5UD\P0%J2;7Y]DGQ? EJAYKS5(8! M>1*1,XQ!V3!@-A6A,'']2AJ,X]<6 W4__$?=#J+\VLUL+.)4IF$B92A#06A2 M%(7H9$=$9/:CW'ZMM%7!P +D_N\[ TY%7N;[P_;X;J >A77W<"R5LT#-, &I M*1V>"9HJ2.W/.2'YI4,YLI9/7B8]'LNPWMZ;$!.0UAL@_A@/K05DWORLICOWFI+VT/9#HD\#RO!!4X$ M11F-"%-2AF6$VEYBDA61UB@"*P/^I:5V"S@/U@[9L+",1@LL*[<\&H/7LEH< MZFT9S4Z!QW-[YXXNOXL'\$)R:]^5D"H;.$:-C Y%)R."TO='##5R^+&Q0E3WM:W3RW(6[7L<9.[N[@&\CQWJ*>1\CF, MI_)U4\(3P79O9#/1=Q8B*8HH3TB($2\2DLENCB_E-,?0+!!V=<]*U74+ @3* M I5^]N>/$DR 1@8$3_?\@3+*];J7BM=WX/ZNJ]'#V>"[8.^D@F9@II,'&OI_ M(PFT(:&; ?Y>KI\_;W:';3V?Y;=R5VY_=*_L@K.X$%(*FD1Y?>8W3MOM$%3& M##29QL:.9RWMW*H[#K>'^1J8\%DAU$OUQJ('T]C:J^!,[^37@]*[ 40#B9T+ ML--(Z9Q$4KF_[0QZ36XDC9Q%O)!I3&(L9%P;Z.8/4YK+ MQM8F##LPPU;AGT ME)C0TE.=,4#!%.?85_+X=\D/R P(C2W+:8B,=12W^DNLJ9AOQ)P1Q$B:QJ&( MDI2@-(P3&G=)%8L%I-O$X/(@2;$]C<7A]LO[W/04QC,RF+@\7E9 BF+!;AIB M8A/ W;V40!8FVZ9Z'7%94118) (3$0F:%A%FN-,K@4#IB:$)S]G)EW=;I)H: M^?.[H9[5U_7J6U-R.'?+MLKSF3VI/9: M:;726K*=B$!9!C&PZE M'Y)%DDH<"QY)KK*O4))6,)E4_X)HF'OKGN6M=3A8]#R&B94'XGHZ]EC8,(GK M./>=[5[HWE3>U?G[N+D!8* #0NCOPYF&1GJ,KQKK-K>OF/>,4IJQ5'"<105) M\API'UHY9PACT+D2EJ9&KYM?)7ZO];04J)#: C8OJ7MBZZ:J_B@U' 8%K*T; M$)Z&SKD*1J/";LS(M,C>,R@DH2C%><*+ JGWY%1&G<&$B\BFS@XP,T:IO=?U M8UP9LR%I5H/W!-&Z#/_0&4\W^0"*\090IZ%*+@*Y4Y(W9F-0E9_13 B9A3QA M.:6)C(HKP+NKO]PF!"^].X1A7W!]6:->KL&M#FH8N M&'G^<4T=&+W^>30O+ZM]?C"5%)DA=D M-(#. >UIZ)2+0"XK.:[8Z!\<<"J(-Y;_F*\/Y4RI'Q9"B6&6HU"9XWG25KR3 M@F>@;CV3ZWO6I4>K-CTS/)01 MPH)S%O,""9'%N#U-*Q%9 ;58[6<18[C@ZBV1\(3)3,B"MX&Z"U>VY&=AEZY"P=X. B0TUG+^G?*%_7= MSS^U_T5]^3K?E3__]']02P,$% @ Q(C:4.26O&_H?0 2& & !4 !C M87-Y+3(P,C P-#,P7W!R92YX;6SLO=MV&SFR)GP_3U%39FU>O?OZ? M_^.__/?_^LLO_T>_>_V3+<>KNV*V_,G,B]&RN/GIRV3Y^:=_W!2+?_YT.R_O M?OI'.?_GY&'TRR^;2C^M?YA.9O_\M_3'Q]&B^.GK8O)OB_'GXF[TNAR/ENOO M_KQ>??D4 X%]WM0Z62/_ZI2KV2_KH%XA^P? O M7Q6OZ]_NBBXF^PK&9N&O_^>WU^_7 M??MK ,2^GQ;OB]J?T]]_?O7K2R#CVY=OB+^/R[M?T MZU_5^#]7D\4D0;6(7[RN_WE>W/[UYUCR6Y0Y?AW!($G\W_:577Z[+_[Z\V)R M=S^-,OZ:WPDUG6Y5]^;V[6H^_AS+OIU/QH4MEJ/)M%$GZ[;5NA!G]+7K+KU? MW=V-YM_>W/Y]-EK=3.( >SLO?3F_&[V:W::_4JDS^GU.NZT+]V'T<5HTZO;3 M&JUT2!>SXG:R?#L=G1Y*^\JVWHF:VCQ2I94NF?+N;K),4_O)KNPIVG87:H)R MN$9+'9HMRNGD)BUT>C1-$_C[ST51!Z$3%;OMWMO1/$+RN5A.QJ,Z(#9JIO6N MOU_&/]>HR\_E]";: M>B[.K\MOYW;Z<$L]"W ^R<]IMRWAEM&TCB;VY/0ZN+=P^]VH/=,>KM-2I^(^ MY.WH4XW1]*Q@*U_O1Y/YOX^FJ^+-K9_,XAPX&4U?1:-]OM[M+-3LYG4Y^_2A MF-_9XN/R5!_/:^T"@IC1?/XMZG5;X_&O:A*CJ^^[ !B=2'QYL=(6]&8UC85_ M&RU7\VA9%XNGT,>%:+I*FWXSNI\L1]/)OR;%S>LB?FO=Z>%R/;H H/7V,3EM MMB+4QKSX,/IZNJ][BK;=A9I$.ERC[0Y])V'<1=R7L\2AV/WV M733WWA7C,@[!Z:2)!Z6M]KL3]N^S>?SB3[/)O]; ;^F4I<=Z3;8M4KTY]6"% M5KJS65].]>%IJ1:_>-^HB:MB$3^NZU9MW%"+W5__N5W/OU5T:M3O.BVTV.'? MHRTZ2@.Y42CVNU*K<2C??SK=F0$1G M^TW+%7$;,1FO75GQ%['8LT_^/HLK]M_F MHUG\($^^=K[T(K"L^Z.^C.8W*MEK<4WI"(J37]2/^.M_OKG?G*FV+'&-MKL4 MLMXL5ZMR*]W\_U:C^;*83[_M=O9VM!R=ZM_Q6AUV[+L>?_Q]\W/E-K^C0Z'K M<:9.W58Z^7X2MU2WDW&<'M5X7*[6[O2WY712YRR@5N7NNVF+^[@WG%2Q&O/R MOI@OO\71EDY.[I-;*_ZL[LKYSATB'R'I37(,FSNKRXU ZN>GUK/B4#EI? MCSX6TZ?=VU=O.I\_J99B^&2*X8-L+<"^UEKN:=P@M=O9YPVVW-^XCYN4-V[6 M,L3[F^VD[^^7<>'MHO<_-MQR_S\4\T71;L]_;++M/I=I[6NWSS\TV5Z?SR#& M\L=NUF1!-"46<1I?VPFOXP?;\JG=QD&YFR\IOBZ+V4UQLX[VK;YF6H[WR;.6 MY7:T^+@6:+7XY=-H=!_!@/+78KI<5)_\DC[Y!HWIR[VD@2,$LTHI+#:A!Z1_ M5 A8(5@=!![32LW'/Y7SFV+^UY_ASS_=5_O4UYL.'@Q+7]-L^KV.9?AE_GDQOJMHI2K\+,I0](!WEJH;NKWO';KNCNEED^@L?]9Q2 MY17T@EO&A16$";#6A*?<&@4N-^H?^=VW CQ6DO[VZ%]K<_8( DV;"AY+Q!!2 MCN%(42DC2*A"Q7F$_D S06V"E+UB_GU.Z&?,/>JN^CI9U!ANSVH$S*SQEG@N M&4 *(T6PJ>2CAL#KXE1WZC^PXN3!?4DZI1_G16'+N]%DUI!83^H&9B P"A&" M!3/6N[B>VDIFI;F\+HIE:[X&DW+P[8M3[^,&N%A'F=U,'B8WJ]%T^NW5W5W< MKQF!];,,]L,A!IN<;":,^@TU18P,D6(>&95=?/P#,9\WSU M[$O%H6=PV7TEVUP(D'0!,OJ>(0::TPV4DJ!7 95$/#H]HEU]-S M,>^;78_LUW>[8,97-Q'=R>TD@;(-D=L,T9NGH7+Q=ZN[^.&FR%F[JI:^-!"K MA<#460FH8I9BYGV%,I*47_TD>@;A3OLA+J.=ES@&=@=++ @G//08$)4<"=& M2*@,T3XQS&J>U/'X%^/Q?%7<;*_8[ELH M^N]$,-0;;X0"%GE#K;"6VAVR6EVI/_3B/"U?B,)?^.K2_ZH2H(U3)S5 J,\ M099@KBM\@20Y)_/-5Y,799&U,:"&I=V7.'I^+_JRQ>(W18.#<.ZH=((RXY'7 M'E0&AW( YL0<7/G^9:BCI;E6^QHE?RO+FR^3Z?0(O:LB 5"AN##26JX$C\:O MX]41O8H"Y)S=D3_-HKJ\/%,= Y]V*ZGZFWY/?6/@'"@-TR!E*BYI4GM=Q= I M [RYSFEX"%O@EE730Y$9N-98Z$;:WU^EPL&Q0T %JL:8($J.$15S G>@:7/_YV_DL: O4EI2? M?#SC]16XU(M7L]_C3.PGB_%H^A_%:%\T9>,V H/88F,X9D0[QCW$?',VX3"0 M0O=K*+QXLK0*]MDDJDP06]RLQLM)-%%\.=^EM'N[FM^7<5[;W&(]1*(F;01I M-!$.&R85CN8\D$K!2BY&;8Z+[&5LKC))U"'8/=N/Y[__\<*-3"4PP!A!2:". M*X7P1&Z'MK!QXU$KCJRW2.A%I91WQ4,Q6QV[R%:C=B#.D'32[KV(-I)AAE%8 MR2ZDOM+HT3P:G(Z!SH3Y@H'VNY[OT@&^+A<-H^[WMQ&$XQ;:.*,ZZ;"T@BOL M*@S20=@?R+;M@FHY8/=%N.=),)_ER*PQD==L(4AH%&!8RV3B4TNE<-65]#@* M98[/^*79QN>2K1NH+SBW52-EKV#-IKBC305AB.224^4( -&2I%!4"0N!XW(!XJS[6GN$)%*Y1SNCO MY7= I#Q/ 3UO_O;E>'OAVSH&K((4:*$HBJKE1@.X/:P!UI%:X=@=W<%^E"7X M^:G4+ACZV+GN6EMU>9.:I..JV5(@2#A'!%(8>VXHUF)W1@NCPG*": >XSG5"T6XA[V%E M._PH;X]K6E1)"O/=D"AEPE_&(9VN7WW/<59CB6O02I!>0D*A]!!JJV3\0Z.M MA0$(0+6<>;U@X>[NI^6WHGBLISIS09-F@H56886TM];I:.=YS2M["W@(KBPM M5R<\*7N#O^=)X=+'&/W/#7E]7*F^;N8+Q_Q.?[K.9?C1^'=:/:I.)#N[\GO ]$&8ARG0BB- MP=%(0P94?3;ZVI+[]:SG,A_QSEER,*7:LQ(!(Z"(P)P!II '2F'"JGX[CZXD MQ:2<@HHJ&_]">MMWJ@7O]Y+BL'6>@5M? MCJ_OIE):QS[$[SZ1 7A_A8"=MH(!Q870).Z?N."5546Q$5>6L/ R-D*K*K@< MP4[F CY4)0CA+&8:(PZ9HTY#XF4EH<)07\=RTY::3[+F+%3[XLVIP?1D!)[, M^7M&:X%1)Y&,&T3E,*3KM,N["1LQ>V5A$?GT*/N&O+<'"6*RM\@Q1JN@6'4:YNK*(Q-8)V0OJ?7'R+ ODZ5'LZQI) MJMO\FF LX] Q@PP"F(-H-6M7(8FTR$F6-< @Q\O:B!=47,]#P)2SY7SR<;4^ M]HU2;(?V/$&9Q"QGH_FWQX7477HP\C3ISVPX4! 7+QBG"ZQ$M,V@(+ RT)BF M]8XU7X[=OO2[CL];O(O4F#\4-[Z<^]4R3A6O%HO5 M:#8^=JC4N*V D<#0.ZH L"1Y-;W$.TP R+G@/4!C8Q L[EI)9]_RW(/.YC)J M>>N^%N,XE!Z*A2D?BOWI!!JW$1@@G"BCK,1 ,1'WM;3RJ3..LNZ57XNET!;Y MNE9.BZ13L]EJ-'WW QS%?)P4_6G?!'AN4T$RIR0WR"M$; H+X[QR^/*X6.3X MF@9XT7B(%&Q;1RTRT:[FVSS,A:IVY0L;? >45A-.D1EYJ!RO[@5G"1 MP37Z)]?J<"U;*3UN>M:Z?!SQ4L5Y K1$BSFFI;-)'A8/G.B>X4_Q)XKTD[DX] M0[(:DR( MJC0C($5923#!GZRN:4UTJ;.!.8(U@*0,0. M'9WW1N6?AU>M,/H\50V9R/'[FVW^ZC49."=,"6#B4J8IP=!B4 6*" I1UOM$ M?YYAM4?F,Y0U8#K[=,X[25 M\S!.L:*2F%-^91&C';%A3S!=:Y#W.]X'D.WE L,> L\=CYL^9C!'Q#+KM\\9 M:&V)K'4[H,.K:(^$.97!96_Y(!PFADMA(&4$Z+@KJ!Y3T%IY>659-#K2_;X[ M9IE(#R/'BN<8:>8H=TXH 32$R._Z#.ME_WPY[,C4V]Z<**Y1QCI!RV*&ZG#?+"V6W?C=$L M)]ASB/INJK&#.5.:X=;K-?5',]EN*]O /OB^_8W3GE0>8>0P$EP#G2Z8;F7$ M<4V\KDLW[:P";:-Z=ICX8[?"]WX<"@S?7SI0'+)SHK"<"0AHQ 0 Z8K>R0:C)E=D(YRIV+S_RH.SMYO]H\3FM>/$O M]Y^KR<-HNEX#EV8TGW^+:^"_CZ9'7]*L53\XSH0'BC, E=2( N]Y);M'\,J> M<,_4__/3A0X0[FT2&J]OU.Q.:=\5XR)*D!Y4^KU8GKY#6*M^ (XA1PG$*&[\ MI:#4$6>PBG,Z4D!>V_.9[;*K"X3[8M>KV4/L7#G_%GMZA$2/BP40;??8?X(\ M(9A[CS'8C1/HKRTQ5+M.SJ3["D?'/4 6&XB4M Z M9@R#NI*-,YQSVCK &*RVIY1\1"^RHZJ[DPH0<8*XD%828J1G&)AJDXFB7#G7 M7)IG."B7H^D+8D<.DOVM..5],5]^2[&&Z8YCLM'OD^?A;_-R4<=/4Z^!$.56 M(L*(5$0,<&^8AI7T3- 9C6A?7-"K"$QZ.CE*_>KN?EX^; X0UH(?(L$*9Y7%G"I&#*.<4E@-*ZS[)@];4+=%ZU^&T7,9L7\VP]P'.'4X4J! M4.7CFHYM_!_%"AJG:26EC"/KNG;7'1.J-9S[\R6O,XF^+D:+ZKGF4UPZ5"40 MKRE%7$N&O8>20V=<):%A-L>G-\ M>,=,:@GEWGA4SJ+ JW'2VZOTOO*GJ,C3 M5#I<*S#H 2?84:RYXEA+ZGTEIU H)]AI@%OTKMG4&M##V*.=O3>+VQ+@/ 3I M;1P&@+&:PIVTU/D<^VF >_N.:=4JUCT><*WN4D*YXL8646'CR2:57'$_+;8O MQ*J[UV60X$[U^C]E.GJ\%1;T$4F@L M$7,2,,U Y0,A5L,<7U-SYV7GRTD/ :T-$>WM&&2;1W12),_J^LF:S^4TZFF1 MUKSEMQI';'6;")A#KP %'#AND26(DLKY3YCC5Q8=U"FG.L+\ JRK'T-]N%)0 MUFB@!+%&(BNCU<S3AV)^9XN/->*A M]Y0.'DLGH7 ..F@I$]Y[NP/'9F6&;FP'/13SC^4+Y$DVK'T'U+\=?4N1KH@JR/19E M=JQX()X(RX!FB/)(.^YI'OCY*O7=@_#I C4\K) MN@%[)CWCA@FL))=>X^^C "IU)=>]VE%[V2VXN5-,Y6=>AVB?F%^>E T0..N1 M$102H+R@VNV"N)EB)B?P>4"32ZLD: O,OF:1]\7T]M5LL9JGK #;IX-/SQ]' M:@6K./;6.4[8SX#LDDYFCO9@[?5 J-'2@'!A=PPS5$^!)NEEJ'S_LK!.V])U980B-,T0Y#A)/=J+#@2B:: M_OC3!LI]<:A*_+Z[L_@(GN-A,2=J!I4RC6EL $%6<\FTPE48+J-Y&5D'&)[: M.:O:A;MO>NU_0W$Z6BPFMY.BC4@UE MO1X*=J6 2^[P:C'P>,7 6!QX5A&-/!7&@"A\-<-S0$A.\,8 8U$[IUNK:%]J M^U<_*'!OI6 =94 2(Y3W(-J:TJ&=E$+9?N-+7SZG6D/Z GO#>IO"P+2U3D,E MN&%,..0-J6);.'$XY_9T0G0]K?[?*#J9X/4*7([4"E()RB4DZ*#1& M4*LXW T#J7*B3P=HMG=*G_9@[LTR.B<0\<@T+83Q#"IKK!88"L. K3S\<0BA MG$R; S3 .R53:RCW=]MFJYUUST^EW-Q3.L010:R- T0; *-PRHAJ]R"\TE=R MXMJF@G],6Y8):I_K6#FKQ93G18."#@%BE>)8>6"MQJ2Z1"FL]CF3S(#.9#ND M22:B?7'D77K6;5;5!R0G*F206Z[6 MF9.-Z5#N[=3;H^^M&ISFP#M#$>).$:"IM%7R60DPR]FX-W-]$H<@D89*PX1CZ84S*=GZF1@/> K:J#, ^MC+ MO/\<=;)XM5BLBF.Y# ]7BO03S&.N13JS Y)AH&4EJ=?BREZK;%?Y1_%8DY%^Y(S#J 6Q*):*V\WTJ:726)W MW\[+ATG$5W_[^R)%^[RY+^:C='"@QLO)P\:D/8U!\\8"]H0"#2G1&%/'6.0H MWB*C+,B*(AVV39)!DK)GU/M:8*(@FSBSU\=3"3XI%S222G$#$2 (6H<-H'XK MB[$NZ_7= 3*H2V7_R*NS8>[M$N_-_ULMMN\0E^^*<1G7U&GQI.V1P /05G\1K]\3)S[+EW@TMO5@K: H M@R9N6%-L+_> 4.W=5D[K,4V(^C=(]9 MRWLK!,LIL X"G^2RAEF[,X'BCUEY+0CZ;% MF]LG*3SK9 *NUT PWL XOC3UDB"<7@:(9GDUVBQFO;@GY(:/L^+3^AK['X:1 MG>BH+X9&P.;IC0!;;/Y^-?OA*LW18,E:]0/U&'#$,,+,D@@L\'$#N95=XJQ7 M9^H? ?]1^=F%BBY'SQU"VQ=SKD3 M-<#XWH'3M"4M78ZK5<:HNB^-GJP>A+.6HFA5EQ*.U5)+B(@O>QV>IQ( MNR#%2=YEXWXYQE7O-1^_X7"T7D L2@>$BPN!ATKI""BO9(UV2TZZ]?J;FVOG MV/F 7XY<3]]Y;L2OIU6#PUS1=*"' -+0$:]L96PXZ[)RY@*:$TF2$.,DWH3F8&0;^W_3HWYRZZ6)X'^45IEI(JU;M! M6J=Z8,QY#Y&C$!O( (][^NKDR0'BKRREQZ7(EH?Z)2VS/<_>-[31]K00#'!6 M*.B])DH9AI6QU78K?F9SIKCZEPBO?2EM _I>KOJ/OFW7$S7^S]5D7ISS)&S]1@)V5B/II?:<>Z:P M!H#O4$ DY\;W('W$71+E^76:KK1P,2[JU6(R*Q:+=9K$S?#=_N;HY:T&S02@ M*#!*"(DUHE9@#>76(V S0G\'60_N1+\K$]/?27"*4<%\7-PD<<]\1/U)T> MZ[<2G,0<L M4)%6YFQ@!CA)]KF!:0_U2RS1Z>9O2K_PYO9Q(O>:*_/^R@$XA@''-N+J#38$ M$(U D$:2ZI4EI[ZIW73D!9R2B, M[/==F6N=M7(@OPBM4EJ#-_=)GPOWM9B/)XL367!.U V,0, 0U5AA9*TAD!E6 MR2QU5MZK 8:P7(IF+4#?MPOOS:V=))!F-\IP:K#E8-%$&C.J'6, M&@QTW&3OI)9$Y)#LW,"!#U4:\49%^*&W B5 MW)$\P:ZP8-M+] 8!FO7:1//G;2[E'NZ"EYWIH+<<=['WZ;]TH/(PFF[&6 1E M,H[#;'WJ-[MY^L&CDF^+^:2\^3'*<3Q=I5'IOL:U9/:I>!>'K+N]+8ZZEOOM M2-!2:^N@Q\"GJS)0 UKM !&A/;_ZVV<6X/;SS!L']6M.1@?/E'XSC#=7PQZ8LP@P@;;@%1'G)(!545%@) MBGI]1'1#63?KUILP0,(V4T)OR996]_?3-5*C:874J]EM.;\;UV0K8[PD<(DQTX>X-.BG1"P&ZC[NVX588_#X^UHYG)0-@ MBDI!H88J[AP,<)3B2AYOV)6=/;>NY1]N3N6@V^/EO.HV5QW"/"\<)'"822>0 MY5@9A3C2%3HX3KS6K]NJ^G._N=;U.N_G=H_7'HFW.;S501B@@<80K)3#Q M2F.T59#5#-F<7>X E]S^:/4\.*>^&D%BPA@%AE@=Q[<'T?:7UA /@ &*^EJ)C+L*27XH9JNC)[M5D0"X MM7'=Q":2!VMI(H]@)87Q,N?%TP%:.-FZ_"&J^"P8>[-"RD4TJ_Y6EC?KUS.+ M^<-D7$2;:G,"]C@G?OQY6C1[Z2"_\6 @1,9!*S&-NR '/-;(&LZI),)$%5R7 MY=(V^7I70&]I@2I3?YM"YMA$]D/9P*D!7BFML-!>(.?2\VQ1)BX4)8KES&@# M-$_:)E4NGA>=VA;OR^G->>^VG-5>2)<\(PZ*6:ZI,](R8A(VBG&CH>[W4NR+ MXUH?F/=]K%,GX^R3DB%NZY WQ$BOF">&8 7=%CW(I,AY$&.8N1A;Y5 >FOT> MXZ2,;&JYG$\^KI8I*]^'S\1W#)>%[/B=E+K6/!IC2 )15 3E4X=XFJ.I/P^5!14_424 MO^")IPU4>PP'/^,=4. 1@A!**P VR!A,D*YDL<3EF#<##.INFR$Y6/;%"S>: MSZ*QGX)EUS[%&OZP0U6"M9A;*H72&$?6>^]8)2%2PN2P15[_?-(2K)3&> MCHYG?ZQ3/3 %[)%KO)]N/(@W78_%)K^K<8*A3/V F#0<*"!/5$DGSS*%*(J9Y3M:: 0[?EK7\_&I& M#K2]7?:I.KD1.EWF+V=I.*NODV.^D:/U @/0Z"@;(X1IH27'5E2R:@FO+)#B M7$4?XDL+D/9F,SSMJBWO1I-C)XM[R\<1!K@R@A!C#(#64F%Q)9N7\,HBBUO2 M\W/3H05D+["/^:VX^UC,ZVU:-F6#=4(1*203W &J//?8;F7"E/LKN_J5J=?# MVY.ST.SM]D.QB7JO]NSPG?I;XY$=[_UW<0! M+E8YA#CYF&.;0%_ TME<4WBS6BZ6HUD*2JUG]/Q0+0BI'<5.&B6XY=( $8?N M1E+"EWOQ9?M$^&1^F_GD]EX*5+/&#?I,17@VYU_\:0'L7DVN]#!/<6-7\S1S;NR6M<78]"F)YHT%((6/ M:#K!/-$:(XS\;C+V7.8$*S>.='\HYA_+*YG".E?%A0GZ[Z/IJFB)GX?;"LPI MJCB7SFMKO8__\6J?1"$".0_'#C.6_I+D;$T/O7+S4;:&'T?:*3(>K1RH<9PH M!PVEQ KBC/"@DMK@K"?S3LJ'&BFB_1$W6LY_EPIF79=I?%)Q76S*1GM05R$V>10^%\O)>#1=/.WH MU5V,T(J+]-8J]Y2IJ'7MG4P7\:"3W'-2ZQK!L"Y&I,QU5""!/";25 ZM94UO2Z;:UV,:(;L2PM[EUQ#BRBQ M&G C).,65"--.,*N;)K)U'"]L/=FD+Z4L'_9Z="Z.0\@7L7Y']\2C"S6J!VJAE,IXPD&4G4*A&-U*+H7->G!A@%--CNH; M9(HX$]U^-KPI5+"8C1^]EMW[+C:%F'WO29U]ZX$:03EMB%9>&FV545PAB]8 M>YJNOM2B;R\R?G],X=@4?[A2L,01;K@W1" ML1 "PTI2[,"5V039^BX[ K;O M,6J3.7-!AU-[0]5Q:JGRS&M+U[D#>9P"#7'>,XFLK^6X[T;&-\O/Q5R-Q_-5 MY/_V,:8(O4GOX*(!AG*+A=(>_4$& M#LO;U;CY9OY-I_\ =_EH:)!I!1X4&)% M++>48>6LLH9KI*!F'%S9[=5<=9:MHMD#+QZ_-'#00WFT?'",>$%-E$)C*0&* MYH_=RF09M5GGG\-A2+Y*?^1&-IBG"7+@L;R_%;-B/IKNGHU,CTJLEN7NWZ]F MT; =S<;%0??C.%>PS2*KD:+CL#>B^3)9_ ME/-_1M0?1QV=)EK]RH%;!J%BDDI-'$18"VXKJ3''.3G'!F3*M$NOSN"]F!U< MQP]^N%*@ D$"%%.(YF>1:?I/9V-E H\?_C^I9*H98.G=5S/7MG4;+8:3=\O MR_O4E]>3N[UO@1PJ&J#'##%*F<0 Q&ZE%VJK7B(FKNRXM0UUE:TBVMNL42P3 MO&]N3=3&9/DH2E'=I;OPQ^:.$U4#]YYC88 'PB"&!=9 ;24V1F5E0!Y@YH+6 M=]3MPMO;,6PQO=TMF.^B\N8/1V/+]A0/BB+FF"0:>^RL!I 34DG&?%;.U %F M)6B;."U VHMG_J&8OQU].O?)YT5%U44Q_LNG\N'7FV*R86G\X3DYXT=A_85' M?.X_E F(>>(TD51#XZ(%8.,T[1!#!CE,,:N5B[65KMMRO%J?U<Q'BVSC:FP+OBOIP?8MV^ MH@'J.*E#R*TCWG GE=%Z*P3C5N?X&P=D?K>K_0P .V;!V^HZ@ATM3PWA)V6# M\H!)J00W%HFX!Z$@XK(5 RFK\HRH(6LS!X>.U?DAKJV+28*SUL!^7CQ S@$V M-B[%P&/%%$_I(#?"<.!U3EJ( 1DX+4_M>2!VQ @7[;;E-S^9%K^O#CCN]A4+ MR J)@/2<GE/DP^OKJ M)H(RN9V,UYVML0HT&V3&/DH M]D$*$W]\,_]0?MD7:W*D=##>6:8P,9PDGZ]BFE3 "&;SWI0:4#*;#AAQ-HA] M\&&]T+V9OYV7#Y/9^+C%L;]*8%Q:CKD AAM."65$\DHHIUE6#-* SNTZ8$8> MDGW0XVVY6(ZF_W=R?](QDST.E+]A_DHA7N\ M_W;WL9P>T/N3,L'''@H$ 27> R_B5@=4DY4$,NL."VR<#GWH2L^!KN/![KZ. M/X]FGXHC/N5]18, B&@?URF%O#=>,9?>K]L((8G*BMJ[.E=C"PAV:O;_HYA. M__0- G->@QY58A( LCX$8IGK; M!*13/?][.5U%6.?K$Z[YOFCM@V6#!3!YKR2V$')L#>2L.CV1BN5-^'+(>LT# MHE-];N_.;DZITP(3H5T=5^O^*H$[QK2QD:(66FDHT*XZYY2,9YT((#!D[;:" M1\=GA7%YBT).'@H[6H[,P2OMIZH$22QRCGDCK;<0:$E1%=@BO6-9@5Y7ZK)K M!& M3C7Y_FXTG>K58C(K]KZK=Z!D("@!0 QFFF*@D+&DZ.H];/H"= MI5# A%+(!.EU D@P83A]E.0&1S7/"(#UG++:+2K=HC'O/1]-7LIOCZ MOXOCT_>SL@$+F=+:,22<%Q9X"D1UR4A!7"^O_R'E#MJCE@=$1_I4=\7L)MT2 M\-/1H1'[I$S T6B QCAAG+?86"U0M<70U($L6VR@GK,< +J*8]ALW?UD,1Y- M_Z,8S8]?D3I4/#@7P:#"Q#G%Z6@7,+H+"=:"BZQ;4@/UE+6$1<,=1R&#.(,4#O\F:!T4O6MU6]N_60VFHTG:<&/ MLJ\%2-F67I>S3Q^*^9TM/BZ?=J_'A+J[;C[*05PCJ^ZQ:L%Z1D#<0TKJL26$ M>$BW.-,G2[0_Y_[+AO!113K[/MK]",'&3Z3$6&D$45SQ*(+&[(:7]E0H^ MP9:S$.V++^^+V:2<_UXNB]-OLOU0-@#(+ -&:.F@=X.Y]QLU$KQ!*3)8"XH )D(P2'0E MF219>9<&SY5S%%SVA'0^AV)_GG;)K@JU^K1:+&4#$M5J)42Y!#)*.^\%@E() M0/Q6-HHUEC4!=1GT^A#_.V6W).O:WX_[=C_6LT*&)F,Q'$B-6TG M/9D'$-+(Q5D;*4HI%Z*2CR.:LW@-*$RT&RIU#'8;9$J=2HQ_VC%;C-<=@J(1 MH^HW%H3 @L5=A<(^B6F-)["25'J:P MP2QUJI$034I&I,! T^)EBH*54EF0+V'88>?J[*'*:IEI-N:GWY8A3]\B9)_ M^_!Y,E]^>S,[\?;568T%!;5'"GH(,./. L58M:Q[)DQ.;.2 +JKW,C]U@G@+ MW$ILCU^_9TG&L1JMRZI:S02J,&;:.Z2L@$ J:/U..F!5CO=Y0!??N^93%UBW M-4L]M^]NJMT"0HV-J%IM!865D3IM.GAZ/,Q3QV4EIW$J)VG2@!)R]C)'=0'X M95R5KVN\JG:@1F#6X#CM&LH![7^I>KTV_]KF(7H8QZ]O* MQ6+Y;K0LUED&;]X6\W'2X:?Z$1S'&@D:,>^---Q!IBP 2/K=N+%7]P1Z-A>. M^9[V:!,I.AF_'7U;S\SKY&3E[?:?^^:AYHT$Z144T'EG;9SA/19" M[\ S4%_)DZ%M4ZASH/N:L3:!@,7K8A21KQ[3/19#MZ]\,%9Q1;V,&UH*-0/" MX>WPL( 1G&,P#7Y]RY^'VL"T+[Z8T?UD.9JN^_KFXW3R::VO8S;1@1H!4"T4 MATH+"342!'K-*_DH%CF/1 [>49G/F790[3/4[/FE@0,!9E6Q (%1G',-N;&2 M(Z1,%>$2^0]9SL(T>.=C/C\RH+P$*=3LY@"C7\W&TU6Z/[R]]O;;:)F2]TV* M4T&M.4T'"HC&"@"@='I-T!)A=L/(>I S.37W4I:I[R^5?#W /RS"'LX(=E8[ MP6,K@-#&64F%M$1;("HLA$_%L4GL0(VPSI1.6#0L&)- MP"C3%CX+J3$YZ3$&]&91=RZI-E =W%W":[PPB%A<'S"FSG#+/(\[=2R-4!8R M@^.B<<'[POD7!IF#VB*ED?%&I=?CN5:5; ID!1$-T*__Y@?L93WX?&!4&&289(H3JE'K-PFV?B2!9SU /D I9 M6BOS\>M6(5K22SC!])29".PJN=_&_ M&:*]\64RB]M\$U4Q69Z\^?]CX:"D3L]R-'BE )<:$>^=-) *!MA6(D:PO+)8VI8YDHGF2\DC0A0WED5TK M]]_+,5!R5%PWCT@S1/OBS+OBH9P^I(B3]1+I1^-UJ.7)->AHO<"($)!*S!$V MSOET7ZH::@PXG!,K-'CVG*/RLCMPSPZ\5^-QA#R"[XL4A73BYNO^TD$*0A'E M"/AT44!0)F-?I>3>$4+BNGQ=UFMK1&@/TK/5KT>S?Z:-UG&U/RT5B/028R:0 MI4@1JPF#E6G-N. Y@5F#-S)RU9T%Y=EJ3C<03R1(>%0D0"TUCCQ3PL59"!%' M7>7FY5:2G/$\^ CU7 6?C^/+N]UI+;-(:*>TU2[MRB3RE7Q<9QVC#)XG;>XV MSD7T$G&8NYB1FF&7N_(!I/SOG'. K*>$>^/H]]$@<([_8O#FXAD:/A)E>2ZF ME_";[\S:S4&B+N?S\DLR>D?W\3='K]PU:28H!HV-UI'E0F/&B/*TFJRYQ#)G M*SMX&[0%=G4']=E&R[X^[?XNBJ-7RILU$" 1T"&LC25,8Z$ !#N)@/(Y!L_@ M+=KSR=,IR)>?NIFS6H3[['FKRJ?PYJ&8K]^,/#0__5 P*,Z(!W$.U0;%WEH0.UOU4(BL M]TI>T-7/L^:A7##[FF^J?KZ:C5PG:,FBYX<0"ZB " M3@.RFPEIUF/L+^AJ92YQ,F$=W&6E]^//Q7*ZDG4E1]W^/H_W# MEV+Z4/Q6SI:?CSF4FS85:-2B9AYBYXUWT#/I186(8"+'TSQ$_G5 E3JIE]K3 MP% XF5Z3_O"ES*#BMH6@H91>&R"9CYM(:>,B3RKYH3%7=D%@ P\#_A!$2]E MA,VE7FHC"$2=AT8*BR!13F/FM\&*<:?B6BN1=,1+A!V&%0+(R1RGU "]E ,AWQG(#XI[DX?>$>LVL%&Y%S\ M:NZ)[3S?XJ6HU1#F2\15Z6];I^NW&IZ[XQ6#4=K'"5L:;I@&R1_-735@C 0Y MMX"&N%?MPEO7*L*7X--W%_Z[XGX[OM["KN/#(G+L, YPJAT#.\Y ?+B=/./G.:S!$>P7[J&!.L!/6(T+\]Q%+Y)5= MY!T,+\_ ?K#,/.'_.ZN]0!53F*5GS3753E"<;M!NL2&2Y#AD!N@,' HOSX!^ MN+0\[IDYJ[VH">6A\LY2BK!'E'-I=HL)IOJZ_(2#H65SZ =(R[H^PW.;#$PQ M+"F&Q&L!? 0)BTH?3E&4X6*SWCIK[AOL;$KKB3OE,+1T$?8>=@^VU70 P&-@@,9(4:RLA$!6#BN/ M->DW O!/KN8HYW(4/> M;*_Q !QTT3**T!LNK49&FL:_R=-\]1S M,:(>C50.-0,Z]D^9^Q3]9FJ6="[#TE&NQS>8#0-@(@23" M4IIHKFMM8(4&4R;GR'! 3_>^**[F*"B+KA_V=_=8G&+MNL&IE))4.FP(-XPX M**N#* V0PSFIE@;DA[P0T5I&?W"7S-=Y\Z[KFCAC"EK L9.$@K@%E11B:X@' M@&H;5Z(ZXZ$;:;_?Z-]!_R&"K>.W_?.(M,>J!:X\Y"IER4=&6":M SMI@>97 M\EY:NXHO.\.WK_.JT[DASF!7O::"8EY8J9EDW"-HN2/$;1$Q%F09X0.,T>N8 M<9U@?M$[%]718&T"-F@E<&T)$#;VQWA@'':8I]!9Y)"SSN&?\AXU1J\_8[92V>E M:G_H$D*T09@Z9P@!<6L)*4HO1+@X&4.H:IG?W M'8^F_RMN418WDW%2VLFWTD[4#!1X!PC'VD9#2V!AG025O K G/"A%\&BIFI_ M[L%H%=Z^Z'1X+GY=X]V=&K6#CU,VHQYJCS&-L[F4O+((G(P_79=SK*NUK7VD M+\^PLX@5."0$(@2D(=)[+;6D;">EQ5?V9GFK>J_-J88@]T4EN]5-FK47BV*Y M2*[ C1*GT_)+O/J[CZ"X6YOBV@2/B2HWD5KL3FQ M3C08!&&6*.V8)M!C*1F5.W24>/YH?,=!J]?$NW:!OS MWQ;S27D3T9NG(R]; M;/YNSL;][023WH+&TC.'C>,1!T%DA85'*"?.;X!WW7LD82MX7YA[.[C>%K/1 M=!V2-KNI'BQ1X_%\=?3%F(Q6 U(L;NH]!R@:R4S"E#%^@U/4#= Y7M8!7G/O MD9<=H-^[&]9]'=U-9FN][I-B^_I2'>]LO98"!<(9Q@$1TN&H!6"!J?"(^ZV< M67* 3QQUP<9N$>]O4[N9QE_-#HVNQ;OX^W(V^CC]]C;NU"?'SRK/:B] :IA@ M2#L4\6$4("=UA0T&),=+)_X8;.P#]WYC$[['Y)GR[KZ<;>X./!IUZV&U%>_Z M AD\51[8:+TKY:!#2$*GMV$C"M=\O+ ;6*AF$()IHXW7S &0MCV25-%<6IIK(UL?Q-C/Q984T#/AGIS"GD&[X_6# M\3+N7VS<9UONF4^CVU:R4Y9ULVR AYF7(U^K:NB9@@?@.GOI#2KN6 @P3(IH M+'I#J'"[ 1>'7(YM/J"$&9'I66 L3"5O MW*]SVE(<(K;VYH#OB MD7?H1[74\#S4J1\$2.5W\BN:E39L@/N^5ICPW,SI .>+A7XE M:+:?;>>T=U&W\X>UYW]]YC2:'EN9SFLP*"\8,A)"#K$##( X V_1D2XO*UAC M%O81(-8R9TZ%BG6AA(M1].V\C*OJ\MO;Z6B6TJ6X_UQ-[E/*D2:T/-A(4 @3 MK 2!1%.,M98>B@H%IE'.F\L#---[)F);L ]H?DP(QK\WNI[=5,=2NX^+FPAC M,1L7F=-F_>\)5CM,L0+*42"$T9RJ'99I:W1=89(7GTL[T\SP6>[N[J?EM^+) MKSNA^;XO"DYCCYS5F@/+)),&5-&!4;W$YKS^,L"PS*'RO 75#)_H[S]''>FX M@[YY7,"4BT961PM?%YR2CD?U:FH=DQQ02.UNH719&[8!AH$.E?2M*>ABU#]\ M3>F)BZL)O6LV&6 Z7?)1,2 "8P"WNKH&191@)N-],9[]7C3:2\3B@="4OHT:9M*A8A1%5(^'A/E@7V"Z>M3IS+.8.BT%Q2$QPE"#C >6 NTPW.(1?V0YN\7Z9X-R M0[Y9\2GYEMAM=L*L%T"\[=36>M8(S"$)D,:7 0PX5Y])5 MTGE*<_849T]8%XU(/G=KT0J^EXHWWF7\V?TVY?UY5XS+V3A*LOZ2ZPLZ5D99 MRB @QDI@$(WK"-S$@D,-,*_%_6YDK:,/55UB3 =*J]BS;T\*'\&DA=8#(O^0 '+M5E47EH+?:U-=20SG^-&(19PLXCA>M9L@;3[ M&PT*"F %P8P2:0D@V/H*)1.7\YP I1?F-^N2JZV /R2*Q@]-5.OQ')G-&@J& M>DVH D[&73!C4#$G*C2TRLK2=:ZY=95D/!OR(1%P_R6WHU9^3K.!1)-7&TT- MB\:J-1PQ!'9((9WC-AM@(.>EJ-D2_*>)>N"!XCI]W.0!?7/[]G.*K9ML^OQZ M]&4SQZW6\MD&XKWMIB/]Q\X=/^EP6#J(U+$4>OSRL-M55&4(4,!]8#B#'>QN-BB RM= MT$,6J9Q%KS$%[]>/,<1-WGS9*1&'0YJ:+_0T4]*%25@]IK%X5RQ6TW0;S4<- M;!,";M[;B*7?EHO)*=NMG2\(SL?_*TF]-6G?Y3TSMD(/:M7K"V3=S[(OC=S= M:O/"8^%=M"/7+Y8^E>[UZ'X1K4MU?S^=C-,CEIN3UOC1Z\G=9'ER4]/!MP6J MF59:$*.%U@P2C7CUC&;*")3CAQ_D(=%+&R<]*O?E63%,:2!LFA.(UH@A!T'U MP@3F%O7Z2-O&BG&S/^F;H:)^-_SKAX2O:3LO/?(6,<&*\1-5F[F M%[8)K\V:YWEQ>T._M[S-=9/BGL'01BT&@0D 'FOJ,*5.(RBDK? Q!N=$WP]P M\](M.[M$OG]FUHM(:DS/YLVF?-H(."L$(Y1BXA5 E6:05:R?^T=7PM'.X>^? MJ(**6OC)+*5= MV?2ZSH ^5BU%<3.GN(;&<,$IEQ!J([0V2&L(\U*<#&_(GJOJLC-$^UHJ-EW^ MGKRN(7L.50P0*8X$P4AH@+$4W#F\DQ;@G&BB =K.K?*G)4Q[F\GWV?-O;C>R M7#I:X]S)WF#D$-92<1<73>L4X#)JT!##/22VUFVW;B1ZRHYWDT^?E]$H6&SR M+QP1\&B]H+D$@@B("%8$.HT58FMJ8>H $K6>8WFQTWUM99?=0=K7?/]X<:I/ MGB.U F0&2T;CNN;BE&13G@]4R6D$SO'_#W^F/Y+\HTA=+F[40QP MG^(.^6YSKK'^Y8=B?@=K[I])K%N:9-!<28C_]W6'@@7)S"G=M-WM:#G-ON _18=+(>MH[R &:Z MY-%)9[G)+WCX MQY#07F@56,*0A@7 (4M-S1+1K>$71EE]JZG^GR,1[$3->, M'W-TY?SQP.LVN!_.Q:X?VZ; 6EF&",>,*>D4("RN$O:8@2ESGDD=X 7 MT%IB8E]P#XF23T=?6Z0\T&I@(&7;(3INR 05A#EM*R/%2YDU03:^FM;'&YD] M$K,=R'MS=*[__&VT7,UC)ZL3N9?JX=22*DJB\2,P1(Y&Q4IL#7'>:Y/R]%S. MP[EONDH9DD??UC=F[:I.A%[]1H+W!AOO*8ILMG$?PAV7%1):@%ZOX?2^[M2F MP1&[NU5\+['+V\T\C[K_:O9[',7I6#T%['XII@_%;^5L^?E8B/39;0:,XN8C MZ@!389AQ,CT+M<7(RI(07'[Z462Q]VE1(F5P4 ME@:8]"2'!,H"L$,$P9P)_D&0,TL#P^1D_.9CZ1Z;-Q:B16BQC4 SI%#* M,@@DVZ'"64Y\[@"/!@;'RS-T,$AF^G)U+/M_X[8"=)I38X%%)+D:'4\Y/;:8 M8.RN['WDH?'R#!4,DY:3A];FR]16W,E#[["3<>LN#7366+,;JM!DT7* YPN# MHV5S%0R.ENHVZJU-;CYI,"B+I2!8*F4TAD!;1,D6G:@1E[.>#_ H8D@$S='# M4%B:P<>@/,* RD8AH!K4&^.;QI:C5$.;+A)6Y4,C0*-SAJ.;?)(#GC2 )M"!,>"B -]UN$/#;V MREXP&A1I,W4Q;+:>.(0YO]&@G=I8U! M<_;$\"I(3;SK 8YKA,O8,90R;L,>=XV>W M&2PPE'GJO#(2>2\LA[;"2"-_90NR7%2 M#?"X9U",;(C](-AWQ@'06>T%:Z$D!B,3K2 O+8.6Z0TV!@"4]<;V ^"+L_+ MEA1Q67_^L4.A0Q=L #-04"@\A 09(#B6I))/:96S) _P6*@7HK4#]86IM'[D M,T'RYG9ST#493:OG'URZT[28?)S&XHOFYT4-V@Y*:)F@%(A WE&'FD MH434:\RJD>L,SKF3,T"/9DM'F>V">@D2+?QJN9H7OTUFD[O5W:,AN'T7IR:C M3C43H ...\"@L YA B$7.R0HSWH::8#GDJWQX@C?6H9\4.1[-?OPI4Q;^&-' MY0U;"E8;Y:-APJ37RO-TN.4K/*()7.L.\,LY9;PH!<]&?6@L3,=+;?%PUU:0 MVF@+G%.<"Z,EBS!LK1H#-OZ@!/^RY-Q#-A'Q01/WPNYL4H'?GD\O![2\%)+(6/0%BO13102$2_ MPL,BFA/7,\#3NXO2\&S4!\7"7.X%+A3FU@H<[0^,#/>J.I\TT/S_[7U9+V[J_?E DBUHLDL5";2S+ MT6UK*1217WX $HE$IO5^7*=SO3+N3*R'P[,/\SA*LN7JP[RHL5FD%2M_DT2_ MPZ\-G$38&2(.6A*M%")=&:!D8%P84O;* SR;ZX^5C:E@.&3]O%7[OR>S=79U M^RE;O?I]$F5/O3Q(RT!1GHQ938S00 H"2M0\2\K><_Y9WXBGTX85T5WD0R'1 M_G2H2\* M!FA-N(^SOM3:0DTLQ"4:6/@4]^ STJ2.7'TZ+=AL =&O4KG)&>_*W#L#5?. M: MAD!2HY3(F &>D_3'P[J(#XZ)5'664&-HAP7I;Q+'RHV.JE4\@!/2'HB86V\!\;!=.8%[9 5 M3#$L&3> &@FI+>57!G5;)Z=UAUY/?#L3Y2>6M5R#Y--D473_^\76'5&**4H9 M(HQRPRR%6!(C@<6(>JI!I?B:ED;P*LXQ)G]XF*XV+/@Z^6MV=+R^]7P@7EEM MHZ\>OL2/JQ_28D5NA=1!Q>2/(&1'WG<9;"; SI=S*\)$5 TG4 M?=XVOKWSJNBWS8OJJ75X]=0Z<$>*?+Z<$*(UIX)I*4NY#60CFYH:94)5EM5& MNRN6Z74$K;"CYC?EEQ\>OBWR[YM+8,O?LH>_CFZ/*K4/EEF+&$">0@F0! 1J MN),=(D]2@L8NB6EUV)"WCW=-KBT7JV<\B]^]YEC\43";V]2+"-SJ\=/DX=!R M>.C10*QEC!HM%48%6C3^54IBE4CQZ SPH*69M:\A,-NDQ9?LVWIQ?1^-176W MR#;WC4, 6"TKC+A AJ!55B)8R>Y!$H %-/>DJS]L']S2AXA[W M,=(E"DXPV)"E^$DPT]7CU>W_SK_%1W^;+I?Y>C$]N#*=:!$8!D9XC#66%'.! MG:.V[+/V?$2$:$&/>1L8=^:2>S6[?IS.LP^K[.'H(<2A-@$H:(QRP&$HH$4& M>L[W,D*=XN8=X-%KL[NRIE"M/:/\/IEM<[;_-;G^^^MB,E].K@LE_#;Y43C^ MODY^%/*Y']G#MY7.YS=+]7TRG1UP "6^,0#."6!,@B)K/#=2,*]W,B.I88H# M=T S4H.ZS_O O:M9ZI! G[+8__SO33SID0FK2O,@M8\?+H1VWD+//"!F+[F. M5L*XK>KZC&L1Y,Y.##8S]^6=$U"^20[/L&8&6&019LY(H+4%FCI6*6R]XN*P M*5"_C#OL9ZEWMGG#-MA]C6CI^*J_#RT%5=L';A6@T3R*'&10$FBWD$1XO+3F?K(B_N*]'Z MCCMJGT&A>75>K5<3>9%T,$&D2/\.>L] 5JFC'8T6LJ>,"8\9N4(%%";D96W M:X==;2+>%?O>1.;2D.*+:RZ8<28EK.WOK>;FS51/8]L6; MG:U:PT!ZU3(( 0@242><66,)Y!&_4EZ/=$KZQPN8F1HWD=+@K7WQPYM?O''?/IF\IUS7Q&D!\P#R# $G'.G2>[ M31Z5"*N1A3LVIN.\$[A[MJ1VZ/RT+)]O2QUZ4]"(<$9P9[C!YKT]VDO@7)"(@0XAAI(AN@6- M^[T[MO(97LTW!HLX\@((PXT57'DBW!XC 2T8MRUS/E5>1PIU GL'L\'G4E.Q MR[O98/6,<9W/ W:ZO)[ER_4B0AO[\RV;+SKY0;GOZ(@-^5- M[@JS1=J+0S1 B[A"1&V1I,HS+)78*8XYA&O=9SZPJSF@DI/Q2:?:!6F$$-0# M%]S9-Y&GY^ M.!3WY0AW+ Y?")UD1(L2)ZR@2SD,'2*_TK7[.C5[*J3=9?C8J6+3U9.I%MYZ M/# '* ;<*2@((LRI.,I*R2P (R-+BFI_2MF1C&9GRU>VF&9+=29=CK0*P#AI MA<=<0>4<, 006,K)?<MJKG:3,3\\&@R2SP'.OH_W(-M4Q MG@8$3@K,&6 4?X-$286RLS5H-ID?RRMNI5'/-\TXFGA#*G"7"\52!&4> \8MX90HN@":K+OENB4F@PP#6D M"1HT"F@2&40M,AQN%3"SA E*F:<0HTAC DK+F1B*.PTMN1PR- 9H5T;"UA0Z MG1/WQ7,!8B,)UX0:9Y3C##):RD*93BJU-$!R]&]MIJ#?F4>D-C9/TLUO*ANM M;7QMXSX:4TA7Q7H78GR3=F\\' M!13"<8MK231#''!Q+3*E;%PD94<ZT$0L$N%#<;2/(3KQPK)9=-?'I P! HE MXHZ?"V*U%H#N4&.4X!1?_ ++_:_.^I<9?T$(VRO-ZGUZCY?3/_GZ'VAXPT# MD-QI9R"Q%GL)B7>@'-:,D;$%*'1)CZ,!#8EZZ)-U'Y;+]=F,VS8JZD0SK3Q' M2G,!E $>E2YQYK'N-+"ABTMJ ^-;+2WT$ EQQO1VI%4H$@=S$;=M5 .-M>71 M3BGEU%;^:C9F>UQK3@GU-S;[L.L3!L=?K\5_F8EEGW[NA?,(H;"$21LL=[PI GN.1.W*!4NTEX.<7, M1SW8FE?WX/T?)]!IPRMRXB.#D\BX(F\5]18PIHF7I5G*!40IYMH "[/W:*X- M1(.#'R.[">!9%IDM &T,CD.?%;02LIALO(&&*VT0A*#$-!K4*1[$\\O'OX^* M]E1W@3V==L\8!.#:!N>Q.$$$1( M)B%#0CB@B'1LOYH#FC*TY/O0NBCE7N#:] H)]R-;7$^7V>?%]+JCE>I8#T)1 M?X8JIU#<4W*(' =VC[\F*NG<#;P?A5R 3B]E3)4R+C\4KI)I?O.UR!G:F>E7 MY>,#Q@A$$UN8HD@+-(!";/:SF>5)]]3>C[$'KL[.[D?,-L39)9?]"0/WH_CR MV%"H]H+@(?+:0$>\T- C:K4J0P&$1VD)1MY/R3M02>UQ_WA;A4S[_ MGBV+):M ;+D9;L]_7R2M^I2O_F^V^I)=YW?S$^?MK7UFL%I0CD6AQ4W=7\=@ M>>E ($U3RD+ ]^/Z(>JPN_QB+R_B+?*[Q>3A*49!/>3K^0H>,V*JO2$4%V8D MQUHJ"@C$3&FVEY_'Q2R%P^\G\.UKI%]&;@VB#W.?+ZZS\^GXLGFP((IK*>3, MH>("JS+[';[ UJ<4D8?O!]0MJZ,G(M[8=;3#[[9=WY[R5:?A&XV#%@0H ZE% ME$MBF%)/AA/3::56W@]U6U7&$"AXTKEPJFT@3!2N3A\G?8411IZ \A*?$,HF M5>BY:3""E%FH(4!44+Q'DB1%6 R0=CWH/V\*^XXY=#(O MRXOG@M-$>H \JJ7%MYE0"[^>3Q]> M\RO^*'PI5O0#%M&+WP>JL5)&>:21UI1*RJ7<]3F.&9%2[F: G.C/%DI!O76F M')QE7CT1I6;&048E=M8YR8O28&6_K6,CR:U04U>O-5T+LS9U_=MT/GU8/QS5 M]HMG L':*FP8PE0 69R%PGW?/:(C21E86V-Y,[BUJO/)C],Z?_Y, -HR)JS& M! $!G-0,D++O&+J47WF3"+W;XE,]+1FX_>'EU M^_4^TWE<5(_/%J=;!N6+?*+&>,D,(,X+C4J;3"A!4B)P!V3'=#9[-(YXF[.) MN9]FM^Y'=KTNJMA4F5N.M C6(2*,Y$X1"KA@4#GP3*Z4\C$#"H/M:J9I#NG. M\D;6*%N'B3:28F E8 M*%)X(35P1.UJMT&I)1[9$6$]11XO6W<>@O63S355M@XXQ2!@6DLD .%>*UL> ML4NF_,B"5.HJJU+9NO.@[.SR9;WB5-&Z*BIX8,B(8U!02\MS3&FI30D_'^(5 MB-[7E!3T!W,?_@**4P&C.&1><6F!=I!B5A:E@](HGU*^98#374U6=5& T#M2G(%P M9A>"P!IQ;A3%T"JG,(>H])4JPG&G53$O) ].9=(V-5[:U6E]QU+=E(K5Y,EN M7J2O\I/IXM!5Y3Z[$PCQ1&HAJ6,:$8@,Y58!Q D5Y2TYC MPU,\_4,\P>IO9;H4%0\P+<[&';U=I:]7T^]%L--[*IPWLY(X+P&!$D&N.%$( M.("0$>JP]-9(@ DM9:%,C>SHO0<.' TI.0_]P;@\+B"DQ N+ M*&5.> H\)-!C)DMDO4,I=>8&R.N:K.HBI.0\15QV2(G'<6VBA%,,L-2 4FY* M6;E6(L7O-D#2]4N7LT)*SE/,8.;9GD_YI<9.".T$()::(M6X)"5J0(+W]# - MVP:=JVSP1#_I#MQ[,+[DLYG/%T6C7L[ZW^I(P%A;A*&#$$C&/' D+L<[;4!& M?K40PP;IV]EY?P-Z'=$H:Z]@]+E]"$P+KRP#AFI1I%@3"HA2!TCP3L?6MVU: M^M5DL1KF"&N9YMV/QEHDN/R!.+R@-D -\P8CK#"-5,%&TG+&%@2CE"1A0[01 M?_4!F*3]RQ]__]ZHJ-?Q][(+ 1 (,/;(*>< A,H@6GK#!0))?J[JH3YR._[F MV5WAP'\?@8/5_^6/P*B8VVS:]R#\J1?!(HD9I,()B AS4#%']WK0K)NPHO=Q MV-TX3*5 >['@?]4-SU4W_UF?6-\Z[D&00DCK+#$< *V%EMA*(P†GJE.6 MMS'%"W4SJ(:M_,M?VX;H9N%2.VEH_ARX+U M)-IJ#A#M$#&8(>#4#D=K/1C964]7I&LMAN\\=0T[AD]Z;*G7&D+$C:.0Q]U' M*0O5-N6(SF]6/5E[)^/W#K8)F$F@B.0,_XQAH;F!Y*NXH%BF)1H9X)MN[/="YR@9/]-W> M^VJ]6JXF\YOI_*[E^+RC'QAP4<3-*6*L$- B W2>W29'DD]F3[HV-1(:%)_ M%S@ZVG/X'OJL$*U+B8$32C, !46&N7*Q=AZ83B]^#3Y^KB%ZMC=::BFULX&R MR[#.>;&1;/O?5NA_9XGH:A3TV$LY^64",6 BIXIC:^#^5AI16 MI.<$=I-T\Q+.YENB>=L:NY0)?QVX!@]SH*2J] *'R9_9].Z^2.7S/5M,[K)R+?V\F%YGA4INN]Q\5^Q,X 0RXF. MDQ?3P)GX3>EQ\52B%*?K$#U5H]B8MZ/;D8VX_H=9B%L_1[#6B$FC.5.0[\-1 M/::^TPP8%[C!;YSF_8S(,VDPF&%XT%7_:J^X-X3;&HV-=B10( 4&3$+JM :$ M E$>: G H$CQNHUIP1O@<.R3!Q!W@SK904AAOG .&."$V104I IR 5?68&?BY80L!0 MU+&.'?R[(H0-?%) 7FC&"1;28(DIPDKN,87$C"RE95<$S(>DM,Z,B1,Q$\=YIHJ2G3&@I2XFFP2+E$-L!-Z$!YWZ[2.C!5_\]ZLHC:FSWZZ7PR MOYY.9G:RFO1FH_[OY GV/TXA33!7G9YP::SB!&..M'AD4')DA7)'_O,AOUM>KYSRL?/7]0-O M?1P6$A:%UKU%%D+#V%YNK"JE!ACQY%&5%0?-CV9PKVE5+Q>K9SR+W[WF6/Q1 MV/7P:K$K(W;@6OJA1P- U!@G&(F]UE1I)9PI)7%1IG$QJ$'-YHT"VP%%EFI^ ML^O@\N!M\://!\^A)$0HAZ%QWL6MI-VMQ@QA1D92/2-=I3]S(QG,VLGH_C59 MYO&I[.#%ZS>>*D)2M$6$%J6[+"#""23*ODE&1U)SJB']Y$WA6%_'B_PZ6SQ& M&3:9HG[+%M?WQ0G.\I363[0+PA$@%"518 \@4AKK<@5%VE2SJX;OY6N#!\TB M6YL9GQ=9(?N-S_/B6,SGZZB)Z>$L#*<;Q9X[R^(,Z(477$0YO/1ESP'4(_& MM<"))F&M38@-'=\0[#@CCK<*EG$JA#"1R%!):ZV#8-=W+)7O-![@HBC1**Y= M.>]_-IT_5LB:<:15,,1A:[F/DA&#@0=TOU'#'KB4*65 RTQ[FY#F,>Z*2U^R M[]E\G56)=WC]:/"P<-\9ZH 0FIO--&E1%:/S?G1B&Y_*LF7!&G7)*E CF < M9]A @C6,5E0<+,2K4@+*],B21-57X $FG(E?5PR(YO1R&4? [7158:9XX^E0 MK,E$ :8,X9)#A #?'44RXBE.N5<]P"6FCV%*-)0%(3B$US"A)N=!Q M!V9=*8?F8&3IAY(T>9@59Z+8%1L^97$<7./%5D,9_.[Y:?LT49:3*]COLP.YVMB[CG MTVM-Q3<$9BUEN+C6;@R-HX,C5F[O"<)@)%OD-OG4#M*],NU<7@4--"1Q,L5* M8PJ(0DSL9UAF74K4Y0#7J<8U7H519V+<%W]V&)S!H%V+8#!TUC$NJ3KX;A@I5 ML_C;CA@Z'L1V?@3T&>\+V%(*#,%,&(QM'!<0HA(?K9*J"@UPI6F-/0_3N_GT=GH]F:_4]75QCE7D#,QGT^MICY/)SUVI,&\<;A2*#.F:8J\H MA\4-"J\=W,).B3.N4E+*EJ:(8_A7FA,JO2 A"55B",$!)8NFD+4E@@0Y$=F M;C9!A=?CO0V<^Q[@-HNOC3-6\=+-&=:W;+$J0AV*NF7?-C?LYC?J(5^LIO^S M>\A,ODU7D]G'+'Z.6BZSU;+O6.6F)PLH.47@CL9. &,U9!9B';F+2A0$XR,KL=4$'8Z%'C>' M=(>A 6]W6C]6J)E5H76(D K!I+522@2M84JY4FXL?4JFZ $RK'DZ_!PQT##D MO5.MZ/?):E@56@#Y(IJYJ"62!," ("E^T=:[<9F.3>JW[Q!8+NBR6^3B-!\&_"[ M%_XD9XZT"D8;JHATR&MDHY!*R7*H64-$BO]E@%[:-@G4',IM7M+Y4F0L.7)Y M:__[P '!2 ALK,.(2,X]WNU%I?,.IYQ,#Y 9K5E *:"V3H2#4\>K)P($2',J MN$& *.L5 JPDL',4C23C4$U=O=9T+"X\:R(FT) -I#R@6)/RFE MC[\9QX3?B,X3<.M]W_JQVB6*$XV#08)HY;4CQF+&/8@K82FUX4GYJP<8N-:? M@Z0NXKWS[(]E=KN>?9S>'O/X5F@=O.$JPADW8MA$0]H1;W:76Z57+JDTR(#6 MHC:(4)5CM<'N_XAH7*<["#-+!$'%56Z(.:?:<,.+2WY:8"TKN7-:BF[>%$^Z MNOT]?N#1&S(O'PP4Q1E1:Z6$+0XUJ@C'Y_#J"M-BFY9PN_SX52O!V@\"H<)1HBS13%"ECE59[ MZ8Q*.=8=X/6(%J:11G#MBC5^&DF=?9Q^SVX^1(7-[Z:QK]NX(/WXV^0_^<+, M)LOEB7"!,]X2O >J.#82T2#7VDHL&"UQD%94RG9_.>9.*AGRKH > .&>^O]I M\G Z<.#,-P6LC(0<*D^$9X0283W>X1&M1#:R@^!6F%*=C0UHH"M&_I[?KOZ) MF!9)7W9?VNQ[-LLW&_]-8NV3Y\>5WQ&0)\Y#S@DFCB%'E "ZQ,!)-K+IKS6& MO [6:PG_89PS(QV'H_8< >*4I1@79C"P"H:$E,P7"X9PJ8T.BM!SZ M(M+"22FDV_=;$3,2YU!-71TX53X/LV&=*L<^&L:UAD0"&^;@-ZU090F\M8MBZHJZ<=,#07=\-0'PLCKM&=)Z 6U?FI+KY MSWJYVE1?\?GB4_;/,Q?#(I_'+Z^W];!.[*G/>D^0GA"J&0(<>$JB^0Z]++'@ M'*=$'PW0T]?PKKI-J+NB71&>>76K;O)-#:J3&Y:W'@]0 ((@]HX+!Y'AW%*P MDPQ2;U,R0+D24Y5:A^ M!99%:9FF&AELH<:HE!U8-#(W3)KZ7\]3+0#E;61<1<9!)P)PJ M300#$6$I:44'>!31X+ZW 30[X$4#93 (9T!*XHUE3BJEK'5[KAL[EARCZ2JM M5 ;C/#!KGVW7*H-!K(Q[ NTL1=)Z1 %GN\,X@X G*>4/AJGH%/T<*8-Q'H[U M==Q6&0SIA1/02(,$QMYC*H O^X\-2SF='MA>N6D>-(ML_5C(1I"FD AN*:> M26H9HG8_D7$[DBR>;4P$24#65K/.?WS-OYU0\HN'@C0 &!2W1)((":Q13I8S M4IR@3,I.D8Y:Q2DP]A:NIA]U-K^^?Y@L_C[A&3W5-'"@X\Y(BZ*B$^5 (F)* M7PU6FJ3L&P=$G):"2' M?#YH3(J 81E'GB2$"&?Y7C8,T4CJ M.#:OZM>!/@V V]N4]+'"O=+#C8*A2FN":9'PE%(C",2BE!(0EA(&Q"Z 0@TO M:W5Q[8T]G^.6O5#=70;/X<^S9D$*R@G"3@@E*+4ZCCU:2LK)V)+6-Z'R4RRJ MCV[_ =>5KA]7:1[B/!ZWCU!!P8N*$E( ZG:2$RU(2E#K@+QR+?*J!93[Y]=R M4Y&H%K>V30,S*D)I$0>*.06,1+BP-*5U$>(H_S@\>[WPJA;"G9G8%A*<%0 ME^!$2N=0LP!W12CWXSI;+J]NOV3?9I-M -C5PJP7B_(>R=7W;+&Y(7[S\8._ M^O=DMCYF/M5Y74#&:$^\-]Q:+#Q%4:$E,A3XE&5O@-1KX0IN!ZAWQ<=_Y?G- M/]/9[ C'RD>"=M10B.(6F4+B 9 EX?[%).DNV4#=!"TP)N:2'86H%D8;A\> MODVFB\VUMOO)XNYHVI"W&\2-A/42::B=I()[P07$>^EP4L89_DOPI!%<.US1 MILMB_K>>#PHP>, H'$P..< XU"K4C+"-4AAC/@E&-, JATZ M'C>R_CE=W9OU'^2:L;.M:B-;]U>WSLD.'XCUJ MOBY0:@6/>P^M$!;**[8)H]].M,K@)#\V.H2]4ZOH+6F6G^*F=FOTG[*1 M3C0/CB/!&.?&^+A'T(1:509)4:944M:& 9Z V:V!Q72N[V]PD/,*:@VV"!D0C'=?Q(@>*XMC:_;$BM5HD%188X"E(BXD= M4['MFC]?LF]Q]2W"'LX@T,^-0IQ0&:+,"EH<&W(EI2\]6TP2F71+:H#G(2TR M*!GI*'VL6L)'>^J*2L@'0$(DY(J6T&)B1):%K0NT_.V.: M0KX_MD5A@W9TPW5=J'."(0]YI >:N*/9A_CUV-E\\5F?5H2:!Q^'#K!628Z:!YHQ@54K(G$ZY M\GM9&YJZ1&H(V:ZC("+W7\]+U&0V*3LF"]K MYU.77ZUAW5U@8=32]72CO?CU+-NH<7[S_$"D.O5JO*U(@VJ5YLC$6=QA2(DV M8C^+"YO"P?896\W"888CJ03A!=YVQ'&4,A20F1YRL'\ M9<4)U;?+&D&V*^[L;N+Z",U;\2G5&77>BP)@VA%/+)/ $@]CYXHK"5LTC/F% MHHGJ\JQ5O#N+;)PLYA&4Y>=L\?M]1+(ZW4ZT#'% *49=_(<(2 V50+.=O%(C MF91N[K("C.H2K%F$^X\EVO:_5AS1MFDPTC!C(7*40LZXP +A4F)"=5(6D5_# MZ]XPQ'W&#U6?JBJT#LQ98IR! CI#H4)4Z+W<)G[UZT07U:56\RAWM@C.OT\7 M^;P8$)/9YG+3R:GJ4),@-0 _1H.^H:@[<[+M9A^ MCZKZGIWA1SW<*%BYR=\#/().: >!T*B4$EB0XD:XL$BC^DZKAL#M[KK(P[=L MOMQ>',YFQ9W*9[RO%JI0Z0UQ"$'K)4$BBJZI!8JPTGVB/*]#*C:]OH<2ZI"^Z 10QX10[$%/B[U18WO4G:%E$QAV:_A=V\#Y\Y" M;P^7@3F7;N>^*C@:IW/C'&64,N**5.VZ1$3$ 9G"O%_#"=\RY%V1\&,6-[K9 MQVRR/,+V6#N,.#,2^#CR%"$ZJ8SDK^&8;P[=+EF4+^JP MZ$"KH("(6V# BIM_3$G F>>%G))317Q2\07X:[C=FT.W[PCPW]/Q\(QQA_EJ#I 1TGMJ#I M5"@[OXOQL4))@I\?#A AKYR6F$!OD?$$BCV%XP8FQ4DZ(((T:Q0T!F?G)#F5 MQ_OE@P%I:8FA5&-,)-)>,UVNB%QI.!*#H EU'F)&'1S[=@AL!L5X]OV&">:% MCLNTP\Q+ XCQ!BD!X]908E1I"6SI&.SZ/KM9S[)GKI?G\U*ED["*KPC.<*D= M+)U58=KIQ4 @7B5,D\,K':9)+ M:E0IM4@K\#! .Z(%?C6.<85E9/>+XJ^_X@KQ7__K_P-02P,$% @ Q(C: M4'(O$*PU4@( ?N4; !0 !C87-Y+3(P,C T,S!X,3!K+FAT;>R]:7?CR)$V M^GG>7X&KL6>J[B%5V)>J[GH/UAZYNY:6JNWQ_>(#$4D1%@G0 "B)_O4W(A,; M*8";*(FDX'-<+2D30&9D+$]$1F;\]'\?)F/NCB1I&$<_GPGG_!E'HD$LL- MDWC"_2U.;L,[O]]G#TT_NIXI2;K&>Y9L*)ZD&HIC*H)DJHIH>J9B]!X^BD-= MUGV5]_FA(@]XR0^&PVM9-P)%(;PQ),7+JJ\/\J_/4AAG_GFN[&;'TWD2WHPR M3N1%OA@2:Q]E,%^8$!^YRQ3A_3 MP8@$<=@?DB"*,U(^-/33:_I($*8?ECI]$'G!Z/-"7Q**UPS3?AAE)"%IUOR* M6H>&Q]/AM!]>QX\?3;/)A[RQY;%TU6-I\V/AH)]F0?G8PW4R/D_)X/PFOON0 M-^)CPM)CV319\5S>6OP?7Z OOF P2Q)@OGD?EKC]16A@=N9G[2_ "V-#R0S)J[)[,F\B.E_/%X!1VAM?A_ QUAEFGK_-,6 M/AF,$[*"4VASPZ.A'X?-W\*6IF^!G(11P_CHEUACTQK%LRA+UK'&8B=\C=;X MFI6/-SQ&I3-M8:J\L6'0D1\.TN9OT::F 0Y:= PT-)$_NFNA?G37-J#5-%SH MTC# -%E\N%J_I$T<*DP9.KC4V/!H,!M.XY:NLK45JTNL&22ND!AJ;AWGC^],%PM>'630V M?7$P[*=-RXP?I&U-4DH&XX$_'DAM^K1L;WCX(:WF5[/)(L\+'_[WRV]7L"(3 M'T4M\Z,!*O0)$!I+(N"MO!A^GC^:>E#WJ/ZWC0A T0?K<\8'_+E M_U!U7I3 UL&6S0V2E[1HAJ1),: T9O-I$WN634V&BD"/ML^PZ36HH$&#X!2*H45,MPBP$"%?ILDLK96T-,TP!+T- V43/[98MZQI>D[,(!T M-IT.VL='FYN6P4_G"]2 /Y!Y>CZ()Q_0C>)EB2_']:]9F,U;1D;;FO3$0QNQ M!5"RT3B,"+J8U53:YM T>-"WURTF!YN::!NT:2UL:7B@S?EK]/?0Z*RT2,VR M %#RNL'FYBCSNDF#C=JF,6JT3:E"=I M5)YUF-]N/18[->FJ'.+%\>!^-0C$'BUHIQWG-%G7:343QN M>72ITPI0)J[&9&*3UA.WAJ,V1 XMC?+=)D78LF)NZZ?5,J-H-FG6GT&6?$ X]P%ZD"0Y +6Y?=A&77ZI&KT!YRN6XQ.==-M@9C2*O]P:I#0Z )(=)J-[#>HTD.!RVC MA8:F[FU2V\AYPVE_-E@92Z'-36IPUA)*@89F&]-J7YH0ZK3YY7X3G$4A34BX M K%@:[-]F<1-4"RW,-C8 ES@C4UQH0I8-4>&'K'YHON&S=< 9>I?&D3!,&PQ M4%5[(\AL>:BI<^DUK/=PVEWPH#5\RQJ;EV X&K*B%BTM1&F,>A5$:8Y\L98@3!KT?/4DMC#EOT&S:U.'BK M=5R]1Y/I;=$%*X*J*V97MC?%76!4X0H)6HZXE*@H2T>K31GV:%&1[7S-&IL8 MM$5I-^KL*(XVL)C@3BY936#U]+I%4[*V1OB0QM,6U<7:&D,M0X+23UI)G_N@ M9<=RC*U^$D%JP?UETPIPOC9(WQQ B$BVCA[0Y9%4KQ'J)O*/ MHS:O@S8U>8 M2YPUT:& 3"OQ5+->K$+P:^*$[;X-\$PK&57DJ 4;LXI^S=1# MQ;Y2Z[?,K$6I18U*#2QQ.Y8H6IL,8#B\:_.BL:G9T0$9>V@1_**UQ:XTA8,* M\C6'@V#L=_]JG]?=OUIC.PU.5179:7*JJ)E9#92;UZH-(#4#HQ$9M'EFDY;@D/0L$)' MK@U>- MW^ "(B@P6!+QXL@JD?<@2/TJ'<3*A<5-\C]+G]85A1"V&CG5O\=I6 MI@;4T)[P:-3-*FG=D,6^J-:P;:N3P-J:1*#--I-&PXQ[B"T3A)8/CW<30_^F M;0,$6IK8Q6\)GD)#,^%;"=Y Z"QLPP=%2Y-W." M\ I;5M@W@HSZ/0ZCEL!_ M<[\6&!HL>;2EQ6*-I1EI41R-0?2T*1I.=4!C')QJQ-6@O64G,6B"2I0+@F9/ MAD7C5SJ]K+U%&%>&3YI#)P_C9AFD0/]_?ZO%A!)R$[>80]K4@NL'X[;4#M;8 MJ U;(H5LZZ$Y-+$J,-'LW-Z0-FU'VU;Y<*T;@_4>37"'W*S9*,X![4U]AXFT M18&:K"@5C*Q1:A0F-=G9Y__S'S^-B!_ ?__CIPG)? Y[]W&G!OQH.XXRG,(/ M\(C.N '[[>>SC#QD'U@FW ?Z8!9F8_*Y2,'[Z0/['5[](7_W3]=Q,/_\4Q#> M<6DV'\,2#>%E_:$_"NXPG?O2)MJ7AO\E'@9]FGV"0]2=A MOM.Q/T?YP#IX#M+U=_GO/YQ_Y.KJ'PZYSB[@P83.UGP( MTW_@#MD_O/".4"UV1>Y(].,^OB)1&"=?XXRD7_QD,))XW"W[0B;7)"G?]EL< MW60DF>!;D<[T?45C_0WTL3,N\B= !/S@Q\6!? =?-0["P7TU5+4#S!=$U;-#77LQ33E;7^_6U_HXYGGP7YIP^+ MM'X=VO\8):1&?%R*&NV<&7'(@!)0T&$-]-=? X&73:ZIF6 M)CB:S2BK>XZK\>42K.MXB$L0/CR6@2_^7!1Y27A]T@NN8ADRKUFZ"TI1=T53 ML7*FE@5)\"KN7]/Q,$E/!6"1]G^91410#D/WF+IEB;K 6ZIH*;JC"+*J,Z(* MLNR)0DG]=1V?G?HB?W*F5S)457)M4=4LUY!E1C>E M_=&97DWR/ _H*EJ2J?,.;WN"FW.U*9F*7*[!NHX'P_Y'9WIYU])UTW,D71$- M6U!M72M!C:18>KD$ZSH>XA(M=U M/$S2'[CI==&-4A11$C1+LTTPK**:>U2JH N5Z[6NXPKJ?V7;EFWT+.81D/"C M">,+<(S>V+^I#5.7%5UP)/;9^_N^AXRD7AZP:GBV8WB299C@+-FJ MJ%@Y:A$-2U$JY;*NX]EG','3A^Q&69C-;8PP^^.+*" /OY)Y;<".JSJ* UA+ M%DU>\ES)<',Q$QS#LIURP.LZGGWFX7^:J!J*WC+LM5IQE@; !U!)'5UD\ MN'7"NS I9 6([']=/3=#X.Z_R )JB$JJJ=)"KC$H@#KF"^>(+FF6OD/:SH" MB#WG=X>QJ^EE' R]#,TQ!,_4#=FS#5.T+<$HM IOB*Y1TFM=1Z27H#X/O9:M M[6O2RY%<5]8DU8-_/5MP-9$OR !6I1+*=1V17J*^,[U2'%^Z1*H+QEHKIDBG ME5ZDZ8P$"S;5<'55Y@U%E%W+!FG4=<68ZKTJB\CIK]FV683X;WG!0 MFYZG@ZMAZH(HRKQGFS+(IY"OA^<*0K5PZSJ^]L(U3\]R1$>59-%U3-TT9<4" MV):/&M _7_EBZSKN8?6B&5,?3:MW4$&@@L:+8[G(KVFX!-5)]2?JVP$T^#=U M.&HJNJVX/$!-0;,M25%ENU!;&&^S*_NYIB. CG->T<17IC>0^E'(P9S=S-+, M. R"VP(83\WE9<-V/5V2!(_G2UBO6Y4[LZXC([CX2@1_C4C;D^@NZD S5911 M;YB""?A/MHKXL:L9%?!9UY'27=)>2;&\1GCM27270!\;GF%98'X$ATV:5H42UW5\-I2X"]V7[6=0Z!=1/ RRBXJM&4 ]55=DPQ%D07+T'3CGP2QZ@JWRN@LNCV;HGNGEVD.7+;%B]W4=GPV<;TOWPP;G M@BT#^1S1-FW#U71)-"2S\"T%2ZGX?%W'9P/GV]/[P,&YIXBJ8:F&+!J\# #< M LV=0Q*!5[QJ&W!=QQW >5]:W/'8+%;JD"%N8U@D@A^R[V,_?K;"9;BF0ZFJ>"LP5>GFW9>;(0IBQZ%5Y;U_'LL\P+/,\? MY)SC6;+@]UJZ@),1P0+SDB,J5N[.FH;MN7;-[UW=\=GF7-^H"A.ZGX43?2P' ML^ET3)O]L3N9CN,Y(8N/+%*K35B>2E%=-US=<3U54D#KBS9HGH)0BJ/QM<2+ M-1W//DN*?*!<1%59/6O %4U1U7E=!=Z01,D59:V8B^H)E45<0QGSL1Q/UGA7L175 M]G(P9JH.K[DUYW!UQW4$;4QN:9&];U.2^%D8W?Q&_)3\%OK7X3C,YN76_;>A M%T9^- C]\??D]BX.)LCC*9F5& MZ2939%YK_D@76+-PC+O7S3+>^J8_4C*7/XV MO(@"3%.;^>.2>M^&PW! DB7JF?=^$CRBTR5XR/"E+%?2?X">3R^O_EBF/)#F M*Q"MOXCT/[FYS,2]?^X.OL,2S*>!23ER,,@3 F7 M^0_P2SSD_.DTB4%= ]P:S[D_"3V SSW =CWN3X:NXT^<'P7PBV#T"LA7?.3$@O4YOXP*<W(2/N6PPGJAE5--3_JP+H1G5^(?B+YC/ MF87#D"0<_1QIO'W&OOAU,4=Z^6'ZC0_+'\F_,:7<6O]JFOE)AGG^G]G-!TJ? M%XK'J[;: X0="Z")Y442_V)+;0#E]XH_Y)1I(A0B->%WX2^SR#A$0K$[^K)\ MWFJ?-\I7YBT[SCN'J.)A3QIX0^#[DK#?2EE#M_#I*F+=="31BVPSTE7 MARX.<=X+^D_;2O_A)55[U'^UTQ8'3RA].T(9>R?4;L'5<"5573:^*%#V:WT\?&C_!1O3AT9". M$C?L_932:?%$\R1?B#%>5T^@N=5J(?*.*UZ-*VKP0ML[IEK8!^D6^0 6>=_ M>>>#NYW%?Q[%_JI(F;E1PA=_+APB4J[INB7[MP\QV GI=&)PJOA&W]KT=;SP M'*A&?Y9(4;>T!["T>XZ'Y5)[^)9KCY.N6>P.J!\24-\W0MG-)'6+?&S&:0>7 MNS-.1^!H[Q8RZY;V. )E.T#*3C4?%;C<]PUWW3KO+5;PNIO+N6(_<*]CSRIO MW_?Q==*P-VEXU2UCQA>".4T.,H"\3"AYVQ!CU7T/:H-"?E\;)K.V6=Z+?6C^1PKE#>ZI3M&%+?9TOWB MIS'6=3R)=5N8S30E66K-O_C_C!-[ M[*>+['H5#[-[/R%F%!0_.N2.C&-Z$LV.T^Q(_"-DV9)(9Y_QUP4J[8E-MZ!Q MQ:0;$_DM^&?+G+VI.:T%I.GQOX2>Z+L,TUMK;I%H,)KXR>TB;_MCDE[B-4 S M\I5DQ\/'>['*6S#U.HK6.+F)I&^!:S<'$[]<##,;[5 ')S;EZ46*=8#B)0!% M.P-_3\@4+%3@Q7$ %LM#(*CC<>OP:]+49] UJT&57Q9JE(*( PP= *':E^%)!D20D M:?T*U?'\8H(W9":A/VYX^LB\E);YUSR2'0EPC [*0190/1)&>DRK/ *Y$['V MI V;2%UG[25:'V.\_*#J6YT0KZXGTNGRZ#/HU8,K.7A"K+HQK3J.?3Z.?=9R ML*?#K!N1J>/39T:LG6;M-.OQX-7G+_M\8BR[&;%.EV=?7\MV:*!# Z^B6W=! M YUN[73KL>&!+N;:Q5P/'@^@KJ"K OP: V8$V'@Z-XVLVY'I=/ET@/0K.'# MLK=;X#&E P+;TNET.?7U_:N.4SM./62=VEG^SO(?_NY52?\&+^&+GPQ&$M\Q MZ59$ZGCTV7RHCD<['CW\>&J76]7E5KTDC[)*9-)?_$@2^I*P<:)] RL739?D M+A[?A=&-G9 @S#Q_$(YA?MMP[V]A1+X-V?/'P;XOE)[?)!U%VTJZOXA /%ZV MYY.(Y3,!0JVF_09W*]>[[_M,0"<;'?.^$BS>0)TWGCSM6/95SJMV$G%XZIR! M=LDA TE8B]PM/[K][?&UE2'$W7GSF@HMMK@GN?PC'ST'4OZC-Y>5"':]^I_9Z]Q,ORD\" MH*%'_&R6;.6&GA+XHDS23(P.8V=C[;76; M\G67A]SE(1\?=V\*"+N3=MU)NZ-%Q%OP>8=..G1RBGS=H9,.G;P)[N[NKM@2 MG;S-NRN.GL^[,P7=F8*#Y^L=8B>==]EYET<71=DI1MCI[TY_GQY?=_B[P]]' MQ^?+^-N\]Y/@$2NZD^DXGA-RE<6#VV]3K&MR7"RY,*UJV5OG]29@ZG*&%A9) M^NI/:D6E3>BA4>)?7'TK./^8KVOJ ULC&@ M?C0<]7"[NG3#6+9QA=O01VC-M9_%_\R&PMR M)Z)/$M%.AEY4AFI&3>OS6E^0]V74EJ\BN,I P'"$M%;XMR&=ZP*[?T_(D"1) M3O/C8-G2"6F;7<533=-[B85]V=KG"U>T=*IPGVAECY>X=)KV#:.5IMA!L_^H MGZK_V#ZQM\ +'@@_&46Z9V*[M#J\>C0A=LO>+7/Z\\ :IJYO&)5%FM,EXAN M1D'3,AP'*[?P5[7*.\SY+2C21TY.%X(_6K=F>W^5U9,W3]QM73'+4UCFT\$C M!VJIGR'\(.B=I3X^2ZUMMU^N[]52,WR'+H\H]T7YB?ML]B@D0_>!#&8H3YV3 M=*B[;BO6J?/(G@6+JR!<6V3$U+OO"XL?;D2C?.2O\.(PNEE$DR,_(9:?DL". M)U-8;!\5.1M8XD<@OC_NX^,1^BXRLJ4<;O'%&OO4@G/O'Q "A3_)(Z.4/-M$(9Z-+8;HOHU2.5_-XBE6NQ\49/8M'L6JNR5]\27=]YTCN*1:MZ2ONJ3:"V=& M=ZOZ8AN+KY?I[+&(0R?9KRG9^FLHZ^Z8V9$HZ8U\Y6XU3]%'WDPY=VM_)$IY MO5/4+>41.$,;(^=N-4\1,2_=:'68.SI//#Q4WJE_Z)S:[0P=Y.&AC6HRG$H, MF]D#@9;-Z@LKE *5V%_)O-"?:;?9NYU(4XY_3,!.L)_%QJI;V-BE[GN0J/S* ML7YWZ5AG'8]5B):N'=L J-:[[^42"^GJE^X 07=\\@2%R^@+8E^4-@_-+73O MO,#N"HFW+8K/[P6^P!42!^4%@D(0K\A4[J_*]:4"^S6."A^&D2+]-OPQ(E8, MQ.M,[PY.X7J"=G+_+ )GU#*#-]@=JW??2]@%!4Y3!-"/Z7SM-XV GPCXJ93UTG9PFS5N^_%TY*_^(EH M=/+6R=O;D#>I+VYSVUN]^]ZNG]\@E-CY79W?=00"M72)P$;W<>TS5/CHQKUN M0[S;$#]!$7NM*^\VM5E=7*.+:QR\$+V6G3J.K)).A#H1.M@TC$<7R@ =X@GY MX3^8LVP4)S"3Q2PHO$S>C(+?XH$__LLL"=, %NSH3FHUS[*6K+-ZFL_'&<]= MXT5BD#V>04LR!4Z;+RHQ&P;X;?B7&*85?0G3-(:Y'\?24@3=,*]SOFL3'A3:3&)[/YJB\,N!;]U^S<(HCMN:/[)LU"V&VT0UT*WZ\F$R3^(X6 MB3BR.Y,WF'@EU1O-_!AEN^'>@TN2A0F=%Y+F$1-\RT8D^1Z#O2W[620BPY!V M3QWX*2)!_J?C8HGFF5=SZ71,F_UQ$1-T/'1T?$1\][+9[Q^_KZP&^:;9ZYJ&_'E>NP])ODNN-GB^>JB=HI MJTY9'117MIG0A2)H'5<^7^6RX^?*YP)V7?#AJ((/SWKGVY:QA(XG#H,G#BB* ML'U4\S3-V;':FP.*;:X \QULZF#3*V[;Z)V".UK..*!;5K<,8G5HZS#0UB'I MEHXG#H,G#DBK+.57KD!.A\X)3\$VI^10U9?S>Q('LT'V+;DBR5TX6-0&?XN3 M6Y*D];NJ+J)TAC=5'=%=UTU3K,1^_1P[MAC4D@-_ 068^./?0O\Z'&/.9!28 MLRPN?S\9!J$9@UO.]JVP"EYR\_MZ5O'3>!P>T[7XJSAA83*'&3#1\<8(:5\W M2N2;[M&0E9/[L54HR!LIQJ% MO3."? 02@S,77]N&B!O8D"0>D 3M+F6O+R09C/PH"-,3L2IKIO=R=D;?RLX( M_'ZE!O=X.O5Y".IS&ZWPC-GGG59X?:WPZFY&;DO7,,/WA$S]A 1>' = ,@_/ M?_GAD1Q&7,,)*^?V,FQP$$AA VS=L<%S8X1MD#4JCV= UAN8AB[H<.QJ/Y?W M0W>A7E\BBLRH#C6_+FH^A#.;&\1C.T8X+-7Y#&'(W(\^>-7YZG[F9CL8':8\ M*,7Y+/L;G04].L7Y:M'H3A^<>!QZLVV\+OSX,CKAE;?R-MRAZ@(.QR[U.1@\ M>-3\ZG!ILVVZSDJ>_B9=YSP= AN\>L[3!LY3QP:'Q ;/=#ZW@TEO0^T?Q;[, M(3@.FTA$YT6^!:G9;).N4X^GL G7V<$N'ZG;-'@S&4F;,4)GY]\*,W3>\*M[ MPX> KI-@Y?!]=ML&AC/ M@HGH&.$ &.'5$PPV2ROJ?(.WD5!T\!LHAR OW=T !P*G#L&*=H=;#L.*'@2N M/GCU>0@2LTE;-$O,Y.OI"=?/UTO,Y.OKJ=?/W]ZVOA$4T&'_4PPFSJ*0K7(T6UZS"?'364(^YR^"'XMW%"W5 M6_$UCUXY)?%T3)I>20G,FK=\)U D:W\E;=WRC;0/J3_'_[:^OZ'O MEE^;I4'3V\,TED5!^_C'E;,M048 2=+V=6/MV[Z4<7([G5G[EF^=5&82]$5& M;N)DWOJ)IL[;T_H[2:Z0 /7/!.$=Z(^Z1.$37V?P13^+ZT6G-ER?_U@8QN*+ M:E]P2!1/PJCU&ZO7:_$C2^\JFLJIK:0+>2"#61;>M8=U[PT?/B9D3"LQI*-PROG)((G'BU8'^Y_'R>E#WF/#T-_ MD/6'<9Q%,:@>#FS"[>7J)^ECV.^,BY. )#^?"6?<,(DGEV28_GP6")+ B[(A M$M7@^_>W?0^_H+DF+XJ\I^B\HEJ6P:LV;XNFYGJ:8_*R>L9E,7O^!^CO*S(F M YQ,7[%$5Q4]P]0,S?($5^!5A3UGP=]=J\\^D8]_;?=_C*_'9Y]_^K!$KT,E MH":4!#0T6;9M01-%2>9EB==43W"@APY_/ M_C-57='05-/438%7),FV+-WF)>!B63=$T[7@O>G4C[9X]>< GB9)[0,"SZ9:>W[J!T$8W?21)A_YZ0-[/HP0GM/?ZQ^( MXF3BCS\5SV3Q%%_Y@*_,Z*@'9#S.6W\^X\_H[S#X0?%[ QE^ )Q/N:_DGKN, M)WZT/-J)G]R$$1N>/\OBX@\)'1#]RWT89*./AG&N\H:D*7_^=$T%IC^(QV-_ MFI*/Q0^/> #'#:R7!1QT02*CD &1LP#_2^2<#])T__]VEA'42@:9W(]=_S-]3_Q&B!?\F_0A?F MT2<6%SZ&<0['\?W'41C 8G_*EUB!MSQFF,UY.'_BO_Y34/E/)>=2KJT(]H%R M2_GWVK_TG^ODPY,Y7=]ZX/@$_?6>?>,Z'@?PBC\ >Y" NT*_)%V+JZN+;USV-6-QZQ&+SB/_F@R6( M;K(XZG'.N7W.B:#;C6*46[Z_F<\Z[?A8.XJ25*F'9U*,[!L'JAD/6_FM8MFE MZ-]N_S"U265 N(HCJB_' XH:@-S$&:;D@&0 M.!Y?^^-QG%W'#ZA=#4U6/[5)\6.M^QIKMPG.V(M=V?2;>P-P;!$YMHK<]UF2 MSOPHX[*8NV+!!#9*0>+BA!.4=\%[]&6S$<'V&7PC!"7A/F!D^(9PYB##9L&0 MY->QEU2'U 5+UK<2K,V-PPYFAF\QQ$!9)*@7IL#,W-^)GW NC#[@]O>-GQZ_ MZ'X$GE ?C0 !P;M/_.G9>A*%5D2I,]R5 L55946S)'5 M)GWQG>Y\N6Q+;#.%\3& KA/H. K\^1P(0R)@V6D2CCF)[W'XT#K%L2\*OB 8 MV$VA-(SYV^5S#9K*V2.(L R_,#EJQ:"9;50C>T.(]< M)S,_F7,"L]"X+,LV>UNKM*B&]L=C+3.TX\DD3#$K"5 96)NO-!=GBVB)HDC5 M/K*H\0ZX5[RI.:ZFZ(*M&.!?\:"O=,5T%GPKEZ8GX3?9)[>*F"S.@<=,)%GC M^?W%2;H@;1>D[8*TZQ&\*&^,:C2Y2I