0000046250-22-000016.txt : 20220518 0000046250-22-000016.hdr.sgml : 20220518 20220518161403 ACCESSION NUMBER: 0000046250-22-000016 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20220403 FILED AS OF DATE: 20220518 DATE AS OF CHANGE: 20220518 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HAWKINS INC CENTRAL INDEX KEY: 0000046250 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-CHEMICALS & ALLIED PRODUCTS [5160] IRS NUMBER: 410771293 STATE OF INCORPORATION: MN FISCAL YEAR END: 0328 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-07647 FILM NUMBER: 22939263 BUSINESS ADDRESS: STREET 1: 2381 ROSEGATE CITY: ROSEVILLE STATE: MN ZIP: 55113 BUSINESS PHONE: 6123316910 MAIL ADDRESS: STREET 1: 2381 ROSEGATE CITY: ROSVILLE STATE: MN ZIP: 55113 FORMER COMPANY: FORMER CONFORMED NAME: HAWKINS CHEMICAL INC DATE OF NAME CHANGE: 19920703 10-K 1 hwkn-20220403.htm 10-K hwkn-20220403
0000046250false2022FY00000462502021-03-292022-04-0300000462502021-09-26iso4217:USD00000462502022-05-13xbrli:shares00000462502022-04-0300000462502019-04-012020-03-2900000462502021-03-28iso4217:USDxbrli:shares00000462502020-03-302021-03-280000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-292022-04-030000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-302021-03-280000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012020-03-290000046250us-gaap:CommonStockMember2019-03-310000046250us-gaap:AdditionalPaidInCapitalMember2019-03-310000046250us-gaap:RetainedEarningsMember2019-03-310000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-3100000462502019-03-310000046250us-gaap:CommonStockMember2019-04-012020-03-290000046250us-gaap:AdditionalPaidInCapitalMember2019-04-012020-03-290000046250us-gaap:RetainedEarningsMember2019-04-012020-03-290000046250us-gaap:CommonStockMember2020-03-290000046250us-gaap:AdditionalPaidInCapitalMember2020-03-290000046250us-gaap:RetainedEarningsMember2020-03-290000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-2900000462502020-03-290000046250us-gaap:CommonStockMember2020-03-302021-03-280000046250us-gaap:AdditionalPaidInCapitalMember2020-03-302021-03-280000046250us-gaap:RetainedEarningsMember2020-03-302021-03-280000046250us-gaap:CommonStockMember2021-03-280000046250us-gaap:AdditionalPaidInCapitalMember2021-03-280000046250us-gaap:RetainedEarningsMember2021-03-280000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-280000046250us-gaap:CommonStockMember2021-03-292022-04-030000046250us-gaap:AdditionalPaidInCapitalMember2021-03-292022-04-030000046250us-gaap:RetainedEarningsMember2021-03-292022-04-030000046250us-gaap:CommonStockMember2022-04-030000046250us-gaap:AdditionalPaidInCapitalMember2022-04-030000046250us-gaap:RetainedEarningsMember2022-04-030000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-03hwkn:Segmentxbrli:pure0000046250us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2021-03-292022-04-030000046250us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2021-03-292022-04-030000046250srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2021-03-292022-04-030000046250us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2021-03-292022-04-030000046250us-gaap:TransportationEquipmentMembersrt:MinimumMember2021-03-292022-04-030000046250us-gaap:OfficeEquipmentMembersrt:MinimumMember2021-03-292022-04-030000046250us-gaap:OfficeEquipmentMembersrt:MaximumMember2021-03-292022-04-030000046250us-gaap:TransportationEquipmentMembersrt:MaximumMember2021-03-292022-04-030000046250srt:WeightedAverageMember2021-03-292022-04-030000046250hwkn:NAPCOChemicalCompanyIncMember2021-12-302021-12-300000046250hwkn:NAPCOChemicalCompanyIncMember2021-12-272022-04-030000046250hwkn:NAPCOChemicalCompanyIncMember2021-12-300000046250hwkn:WaterAndWasteSpecialtiesIncMember2021-10-292021-10-290000046250hwkn:WaterAndWasteSpecialtiesIncMember2021-10-290000046250hwkn:SoutheastWaterSystemsLLCMember2021-09-202021-09-200000046250hwkn:SoutheastWaterSystemsLLCMember2021-09-200000046250hwkn:CLAquaProfessionalsIncAndLCBlendingIncMember2020-03-302021-03-280000046250hwkn:CLAquaProfessionalsIncAndLCBlendingIncMember2021-03-280000046250hwkn:PropertyMember2020-03-302021-03-280000046250hwkn:PropertyMember2021-03-280000046250hwkn:AmericanDevelopmentCorporationOfTennesseeIncMember2020-03-302021-03-280000046250hwkn:AmericanDevelopmentCorporationOfTennesseeIncMember2021-03-280000046250hwkn:ManufacturedblendedorrepackagedproductsMemberhwkn:IndustrialMember2021-03-292022-04-030000046250hwkn:ManufacturedblendedorrepackagedproductsMemberhwkn:WaterTreatmentMember2021-03-292022-04-030000046250hwkn:HealthandNutritionMemberhwkn:ManufacturedblendedorrepackagedproductsMember2021-03-292022-04-030000046250hwkn:ManufacturedblendedorrepackagedproductsMember2021-03-292022-04-030000046250hwkn:DistributedSpecialtyProductsMemberhwkn:IndustrialMember2021-03-292022-04-030000046250hwkn:DistributedSpecialtyProductsMemberhwkn:WaterTreatmentMember2021-03-292022-04-030000046250hwkn:HealthandNutritionMemberhwkn:DistributedSpecialtyProductsMember2021-03-292022-04-030000046250hwkn:DistributedSpecialtyProductsMember2021-03-292022-04-030000046250hwkn:BulkMemberhwkn:IndustrialMember2021-03-292022-04-030000046250hwkn:BulkMemberhwkn:WaterTreatmentMember2021-03-292022-04-030000046250hwkn:HealthandNutritionMemberhwkn:BulkMember2021-03-292022-04-030000046250hwkn:BulkMember2021-03-292022-04-030000046250hwkn:OtherMemberhwkn:IndustrialMember2021-03-292022-04-030000046250hwkn:OtherMemberhwkn:WaterTreatmentMember2021-03-292022-04-030000046250hwkn:HealthandNutritionMemberhwkn:OtherMember2021-03-292022-04-030000046250hwkn:OtherMember2021-03-292022-04-030000046250hwkn:IndustrialMember2021-03-292022-04-030000046250hwkn:WaterTreatmentMember2021-03-292022-04-030000046250hwkn:HealthandNutritionMember2021-03-292022-04-030000046250hwkn:ManufacturedblendedorrepackagedproductsMemberhwkn:IndustrialMember2020-03-302021-03-280000046250hwkn:ManufacturedblendedorrepackagedproductsMemberhwkn:WaterTreatmentMember2020-03-302021-03-280000046250hwkn:HealthandNutritionMemberhwkn:ManufacturedblendedorrepackagedproductsMember2020-03-302021-03-280000046250hwkn:ManufacturedblendedorrepackagedproductsMember2020-03-302021-03-280000046250hwkn:DistributedSpecialtyProductsMemberhwkn:IndustrialMember2020-03-302021-03-280000046250hwkn:DistributedSpecialtyProductsMemberhwkn:WaterTreatmentMember2020-03-302021-03-280000046250hwkn:HealthandNutritionMemberhwkn:DistributedSpecialtyProductsMember2020-03-302021-03-280000046250hwkn:DistributedSpecialtyProductsMember2020-03-302021-03-280000046250hwkn:BulkMemberhwkn:IndustrialMember2020-03-302021-03-280000046250hwkn:BulkMemberhwkn:WaterTreatmentMember2020-03-302021-03-280000046250hwkn:HealthandNutritionMemberhwkn:BulkMember2020-03-302021-03-280000046250hwkn:BulkMember2020-03-302021-03-280000046250hwkn:OtherMemberhwkn:IndustrialMember2020-03-302021-03-280000046250hwkn:OtherMemberhwkn:WaterTreatmentMember2020-03-302021-03-280000046250hwkn:HealthandNutritionMemberhwkn:OtherMember2020-03-302021-03-280000046250hwkn:OtherMember2020-03-302021-03-280000046250hwkn:IndustrialMember2020-03-302021-03-280000046250hwkn:WaterTreatmentMember2020-03-302021-03-280000046250hwkn:HealthandNutritionMember2020-03-302021-03-280000046250hwkn:ManufacturedblendedorrepackagedproductsMemberhwkn:IndustrialMember2019-04-012020-03-290000046250hwkn:ManufacturedblendedorrepackagedproductsMemberhwkn:WaterTreatmentMember2019-04-012020-03-290000046250hwkn:HealthandNutritionMemberhwkn:ManufacturedblendedorrepackagedproductsMember2019-04-012020-03-290000046250hwkn:ManufacturedblendedorrepackagedproductsMember2019-04-012020-03-290000046250hwkn:DistributedSpecialtyProductsMemberhwkn:IndustrialMember2019-04-012020-03-290000046250hwkn:DistributedSpecialtyProductsMemberhwkn:WaterTreatmentMember2019-04-012020-03-290000046250hwkn:HealthandNutritionMemberhwkn:DistributedSpecialtyProductsMember2019-04-012020-03-290000046250hwkn:DistributedSpecialtyProductsMember2019-04-012020-03-290000046250hwkn:BulkMemberhwkn:IndustrialMember2019-04-012020-03-290000046250hwkn:BulkMemberhwkn:WaterTreatmentMember2019-04-012020-03-290000046250hwkn:HealthandNutritionMemberhwkn:BulkMember2019-04-012020-03-290000046250hwkn:BulkMember2019-04-012020-03-290000046250hwkn:OtherMemberhwkn:IndustrialMember2019-04-012020-03-290000046250hwkn:OtherMemberhwkn:WaterTreatmentMember2019-04-012020-03-290000046250hwkn:HealthandNutritionMemberhwkn:OtherMember2019-04-012020-03-290000046250hwkn:OtherMember2019-04-012020-03-290000046250hwkn:IndustrialMember2019-04-012020-03-290000046250hwkn:WaterTreatmentMember2019-04-012020-03-290000046250hwkn:HealthandNutritionMember2019-04-012020-03-2900000462502020-12-270000046250us-gaap:FairValueInputsLevel1Member2022-04-030000046250us-gaap:FairValueInputsLevel1Member2021-03-280000046250us-gaap:FairValueInputsLevel2Member2022-04-030000046250us-gaap:FairValueInputsLevel2Member2021-03-280000046250hwkn:IndustrialMember2021-03-280000046250hwkn:WaterTreatmentMember2021-03-280000046250hwkn:IndustrialMember2020-03-290000046250hwkn:WaterTreatmentMember2020-03-290000046250hwkn:HealthandNutritionMember2020-03-290000046250hwkn:HealthandNutritionMember2021-03-280000046250hwkn:IndustrialMember2022-04-030000046250hwkn:WaterTreatmentMember2022-04-030000046250hwkn:HealthandNutritionMember2022-04-030000046250us-gaap:CustomerRelationshipsMember2022-04-030000046250us-gaap:TrademarksMember2022-04-030000046250us-gaap:OtherIntangibleAssetsMember2022-04-030000046250us-gaap:CustomerRelationshipsMember2021-03-280000046250us-gaap:TrademarksMember2021-03-280000046250us-gaap:OtherIntangibleAssetsMember2021-03-280000046250srt:MinimumMember2021-03-292022-04-030000046250srt:MaximumMember2021-03-292022-04-0300000462502022-03-310000046250srt:MaximumMember2022-04-03utr:Rate0000046250srt:MinimumMember2022-04-030000046250us-gaap:RevolvingCreditFacilityMember2022-04-030000046250us-gaap:RevolvingCreditFacilityMember2021-03-280000046250us-gaap:PerformanceSharesMember2021-03-292022-04-030000046250us-gaap:PerformanceSharesMember2019-03-310000046250us-gaap:PerformanceSharesMember2019-04-012020-03-290000046250us-gaap:PerformanceSharesMember2020-03-290000046250us-gaap:PerformanceSharesMember2020-03-302021-03-280000046250us-gaap:PerformanceSharesMember2021-03-280000046250us-gaap:PerformanceSharesMember2022-04-030000046250us-gaap:PerformanceSharesMembersrt:WeightedAverageMember2021-03-292022-04-030000046250us-gaap:RestrictedStockMember2021-03-292022-04-030000046250us-gaap:RestrictedStockMember2019-03-310000046250us-gaap:RestrictedStockMember2019-04-012020-03-290000046250us-gaap:RestrictedStockMember2020-03-290000046250us-gaap:RestrictedStockMember2020-03-302021-03-280000046250us-gaap:RestrictedStockMember2021-03-280000046250us-gaap:RestrictedStockMember2022-04-030000046250us-gaap:RestrictedStockMembersrt:WeightedAverageMember2021-03-292022-04-030000046250us-gaap:DeferredProfitSharingMemberus-gaap:QualifiedPlanMembersrt:MinimumMember2021-03-292022-04-030000046250us-gaap:DeferredProfitSharingMemberus-gaap:QualifiedPlanMembersrt:MinimumMember2020-03-302021-03-280000046250us-gaap:DeferredProfitSharingMemberus-gaap:QualifiedPlanMembersrt:MaximumMember2021-03-292022-04-030000046250us-gaap:DeferredProfitSharingMemberus-gaap:QualifiedPlanMembersrt:MaximumMember2020-03-302021-03-280000046250hwkn:BargainingUnitEmployeePlansMemberus-gaap:DeferredProfitSharingMemberus-gaap:QualifiedPlanMembersrt:MinimumMember2021-03-292022-04-030000046250hwkn:BargainingUnitEmployeePlansMemberus-gaap:DeferredProfitSharingMemberus-gaap:QualifiedPlanMembersrt:MaximumMember2021-03-292022-04-030000046250hwkn:A401kplanMemberus-gaap:QualifiedPlanMembersrt:MaximumMember2021-03-292022-04-030000046250us-gaap:EmployeeStockOwnershipPlanESOPPlanDomainus-gaap:QualifiedPlanMembersrt:MinimumMember2021-03-292022-04-030000046250us-gaap:EmployeeStockOwnershipPlanESOPPlanDomainus-gaap:QualifiedPlanMembersrt:MinimumMember2020-03-302021-03-280000046250us-gaap:EmployeeStockOwnershipPlanESOPPlanDomainus-gaap:QualifiedPlanMembersrt:MaximumMember2021-03-292022-04-030000046250us-gaap:EmployeeStockOwnershipPlanESOPPlanDomainus-gaap:QualifiedPlanMembersrt:MaximumMember2020-03-302021-03-280000046250us-gaap:NonqualifiedPlanMemberus-gaap:DeferredProfitSharingMembersrt:MaximumMember2021-03-292022-04-030000046250us-gaap:NonqualifiedPlanMemberus-gaap:DeferredProfitSharingMembersrt:MaximumMember2020-03-302021-03-280000046250hwkn:BargainingUnitEmployeePlansMember2021-03-292022-04-030000046250hwkn:BargainingUnitEmployeePlansMember2020-03-302021-03-280000046250hwkn:BargainingUnitEmployeePlansMember2019-04-012020-03-29hwkn:lease0000046250hwkn:IdentifiableMember2022-04-030000046250hwkn:IdentifiableMember2021-03-280000046250hwkn:IdentifiableMember2020-03-290000046250hwkn:UnallocatedMember2022-04-030000046250hwkn:UnallocatedMember2021-03-280000046250hwkn:UnallocatedMember2020-03-29

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 3, 2022
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE
SECURITIES EXCHANGE ACT OF 1934
Commission File No. 0-7647
HAWKINS, INC.
(Exact Name of Registrant as Specified in its Charter)
Minnesota 41-0771293
(State of Incorporation) (I.R.S. Employer
Identification No.)
2381 Rosegate, Roseville, Minnesota
 55113
(Address of Principal Executive Offices) (Zip Code)
(612331-6910
(Registrant’s Telephone Number, Including Area Code)
Securities registered pursuant to Section 12(b) of the Act:    
Title of each classTrading Symbol:Name of exchange on which registered:    
Common Shares, par value $.01 per shareHWKNNasdaq Stock Market LLC
Securities registered pursuant to Section 12(g) of the Act:    None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  ☑    No  ☐
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes  ☐    No  ☑
Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding twelve 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 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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.      
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  ☑
The aggregate market value of voting stock held by non-affiliates of the Registrant on September 26, 2021 (the last business day of the Registrant’s most recently completed second fiscal quarter) was approximately $706.8 million based upon the closing sale price for the Registrant’s common shares on that date as reported by The Nasdaq Stock Market LLC, excluding all shares held by officers and directors of the Registrant and by the Trustees of the Registrant’s Employee Stock Ownership Plan and Trust.
As of May 13, 2022, the Registrant had 21,078,132 shares of common shares outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of our definitive Proxy Statement for the annual meeting of shareholders to be held August 3, 2022, are incorporated by reference in Part III of this Annual Report on Form 10-K




FORWARD-LOOKING STATEMENTS

The information presented in this Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). These forward-looking statements have been made pursuant to the provisions of the Private Securities Litigation Reform Act of 1995. These statements are not historical facts, but rather are based on our current expectations, estimates and projections, and our beliefs and assumptions. Words such as “anticipate,” “expect,” “intend,” “plan,” “believe,” “seek,” “estimate,” “will” and similar expressions may identify forward-looking statements. These statements are not guarantees of future performance and are subject to certain risks, uncertainties and other factors, some of which are beyond our control and are difficult to predict. These factors could cause actual results to differ materially from those expressed or forecasted in the forward-looking statements. These risks and uncertainties are described in the risk factors and elsewhere in this Annual Report on Form 10-K. We caution you not to place undue reliance on these forward-looking statements, which reflect our management’s view only as of the date of this Annual Report on Form 10-K. We are not obligated to update these statements or publicly release the result of any revisions to them to reflect events or circumstances after the date of this Annual Report on Form 10-K or to reflect the occurrence of unanticipated events.

As used in this Annual Report on Form 10-K, except where otherwise stated or indicated by the context, “Hawkins,” “we,” “us,” “the Company,” “our,” or “the Registrant” means Hawkins, Inc. References to "fiscal 2023" means our fiscal year ending April 2, 2023, “fiscal 2022” means our fiscal year ended April 3, 2022, “fiscal 2021” means our fiscal year ended March 28, 2021, “fiscal 2020” means our fiscal year ended March 29, 2020, and “fiscal 2019” means our fiscal year ended March 31, 2019.
ii


Hawkins, Inc.
Annual Report on Form 10-K
For the Fiscal Year Ended April 3, 2022
 
  Page
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.
ITEM 9C.
PART III
ITEM 10.
ITEM 11.
ITEM 12.
ITEM 13.
ITEM 14.
PART IV
ITEM 15.
ITEM 16.

iii


PART I
 
ITEM 1. BUSINESS

We are a leading specialty chemical and ingredients company that formulates, distributes, blends and manufactures products for our Industrial, Water Treatment and Health and Nutrition customers. We believe that we create value for our customers through superb service and support, quality products, personalized applications and trustworthy, creative employees.

We conduct our business in three segments: Industrial, Water Treatment, and Health and Nutrition.

Industrial Segment.  Our Industrial Group specializes in providing industrial chemicals, products and services to industries such as agriculture, chemical processing, electronics, energy, food, pharmaceutical and plating. This group’s principal products are acids, alkalis and food-grade and pharmaceutical salts and ingredients.

The Industrial Group:

Manufactures sodium hypochlorite (bleach), agricultural products and certain food-grade and pharmaceutical products, including liquid phosphates, lactates and other blended products;

Receives, stores and distributes various chemicals in bulk quantities, including liquid caustic soda, sulfuric acid, hydrochloric acid, urea, phosphoric acid, aqua ammonia and potassium hydroxide;

Repackages water treatment chemicals for our Water Treatment Group and bulk industrial chemicals to sell in smaller quantities to our customers;

Performs custom blending of chemicals according to customer formulas and specifications; and

Performs contract and private label bleach packaging.

The group’s sales are concentrated primarily in the central United States, while the group’s products sold into the food and pharmaceutical markets are sold nationally. The Industrial Group relies on a specially trained sales staff that works directly with customers on their specific needs. The group conducts its business primarily through manufacturing locations and terminal operations. Agricultural sales within this group tend to be seasonal, with higher sales due to the application of fertilizer during the planting season of March through June given the regions of the country where we are located.

Water Treatment Segment.  Our Water Treatment Group specializes in providing chemicals, products, equipment, services and solutions for potable water, municipal and industrial wastewater, industrial process water, non-residential swimming pool water and agricultural water. This group has the resources and flexibility to treat systems ranging in size from a single small well to a multi-million-gallon-per-day facility.

The group utilizes delivery routes operated by our employees who typically serve as route driver, salesperson and trained technician to deliver our products and diagnose our customers’ water treatment needs. We believe that the high level of service provided by these individuals allows us to serve as the trusted water treatment expert for many of the municipalities and other customers that we serve. We also believe that there are significant synergies between our Water Treatment and Industrial Groups in that we are able to obtain a competitive cost position on many of the chemicals sold by the Water Treatment Group due to the volumes of these chemicals purchased by our Industrial Group. In addition, our Industrial and Water Treatment groups share certain resources, which leverage fixed costs across both groups.

The Water Treatment group operates out of 37 warehouses supplying products and services to customers primarily in the central United States, and along the south from Florida to Texas. In fiscal 2022, we added four locations, all by acquisition. We expect to invest in existing and new branches to expand the group’s geographic coverage. Our Water Treatment Group has historically experienced higher sales during April to September, primarily due to a seasonal increase in chemicals used by municipal water treatment facilities.


1


Health and Nutrition Segment. Our Health and Nutrition Group specializes in providing ingredient distribution, processing and formulation solutions to manufacturers of nutraceutical, functional food and beverage, personal care, dietary supplement and other nutritional food, health and wellness products. This group offers a diverse product portfolio including minerals, vitamins and amino acids, excipients, joint products, botanicals and herbs, sweeteners and enzymes.

The Health and Nutrition Group relies on a specially trained sales and product development staff that works directly with customers on their specific needs. The group’s extensive product portfolio combined with value-added services, including product formulation, sourcing and distribution, processing and blending and quality control and compliance, positions this group as a one-stop ingredient solutions provider to its customers. The group operates out of facilities in California and New York and its products are sold nationally and, in certain cases, internationally.

Raw Materials.  We have numerous suppliers, including many of the major chemical producers in the United States. We source our health and nutrition ingredients from a wide array of domestic and international vendors. We typically have distributorship agreements or supply contracts with our suppliers that are periodically renewed. We believe that most of the products we purchase can be obtained from alternative sources should existing relationships be terminated. We are dependent upon the availability of our raw materials. While we believe that we have adequate sources of supply for our raw material and product requirements, we cannot be sure that supplies will be consistently available in the future. In the event that certain raw materials become generally unavailable, suppliers may extend lead times or limit or cut off the supply of materials to us. As a result, we may not be able to supply or manufacture products for our customers.

Intellectual Property.  Our intellectual property portfolio is of economic importance to our business. When appropriate, we have pursued, and we will continue to pursue, patents covering our products. We also have obtained certain trademarks for our products to distinguish them from our competitors’ products. We regard many of the formulas, information and processes that we generate and use in the conduct of our business as proprietary and protectable under applicable copyright, patent, trademark, trade secret and unfair competition laws.

Customer Concentration.  In fiscal 2022, none of our customers accounted for 10% or more of our total sales.

Competition.  We operate in a competitive industry and compete with many producers, distributors and sales agents offering products equivalent to substantially all of the products we offer. Many of our competitors are larger than we are and may have greater financial resources, although no one competitor is dominant in all of the markets we serve. We compete by offering quality products with outstanding customer service at competitive prices coupled with value-added services or product formulation where needed. Because of our long-standing relationships with many of our suppliers, we are often able to leverage those relationships to obtain products when supplies are limited or to obtain competitive pricing.

Working Capital. Due to the nature of our operations, which includes purchases of large quantities of bulk chemicals, the timing of purchases can result in significant changes in working capital and the resulting operating cash flow. Historically, our cash requirements for working capital increase during the period from March through November as caustic soda inventory levels increase with most of our barges received during this period.

Regulatory Matters. We are subject to numerous federal, state and local environmental, health and safety laws and regulations in the jurisdictions in which we operate, including the management, storage, transportation and disposal of chemicals and wastes; product regulation; air water and soil contamination; and the investigation and cleanup of any spills or releases that may result from our management, handling, storage, sale, or transportation of chemicals and other products. In addition, societal concerns regarding the safety of chemicals in commerce and their potential impact on the environment have resulted in a growing trend towards increasing levels of product safety and environmental protection regulations. These concerns have led to, and could continue to result in, more stringent regulatory intervention by governmental authorities.

In addition, we operate a fleet of more than 200 commercial vehicles, primarily in our Water Treatment Group, which are highly regulated, including by the U.S. Department of Transportation (“DOT”). The DOT governs transportation matters including authorization to engage in motor carrier service, including the necessary permits to conduct our businesses, equipment operation, and safety.


2


The manufacture, packaging, labeling, advertising, promotion, distribution and sale of our agricultural, food, pharmaceutical, pesticide and health and nutrition products are subject to regulation by numerous national and local governmental agencies in the United States and other countries. The primary regulatory bodies in the United States are the Food and Drug Administration (the “FDA”), the Environmental Protection Agency, the United States Department of Agriculture and the Federal Trade Commission, and we are also subject to similar regulators in other countries. In particular, the FDA’s current good manufacturing practices (“GMPs”) describe policies and procedures designed to ensure that nutraceuticals, pharmaceuticals and dietary supplements are produced in a quality manner, do not contain contaminants or impurities, and are accurately labeled and cover the manufacturing, packaging, labeling and storing of supplements, with requirements for quality control, design and construction of manufacturing plants, testing of ingredients and final products, record keeping, and complaints processes.

Further information related to government regulation applicable to our business is included in this Annual Report on Form 10-K, in Part I, Item 1A - Risk Factors.

Human Capital. Our team is a key to our success and we are committed to creating a workplace that attracts top talent, develops leaders and drives performance on behalf of our customers and shareholders.

We strive to recruit the best people for the job regardless of race, color, nationality, gender, age, disability, sexual orientation or any other status protected by law. It is our policy to comply fully with all applicable laws relating to discrimination in the workplace and are committed to advancing an inclusive, collaborative and respectful culture.

The health and safety of our employees is our highest priority. We work to ensure our employees have a thorough understanding of health and safety precautions that need to be taken in all business functions. Specific safety initiatives include accident prevention work, improving process controls, safety training, safety committees, safety audits, incident investigation and improvement measures.

We have ensured the safety of our employees and our customers during the COVID-19 pandemic by implementing contingency and continuity plans to respond quickly and appropriately to identified risks, safe work practices in accordance with the guidance provided by the US Centers for Disease Control and Prevention ("CDC"). Through communication, enhanced resources and leadership, we were able to support our employees, serve our customers and keep our facilities operating and safe during the pandemic.

We strive to provide employees with competitive wages commensurate with their skill levels, experience, knowledge and the regional market. Full-time employees are eligible for health, dental and vision insurance, paid and unpaid leaves, 401(K) plan, retirement plans, life and disability/accident coverage and our employee assistance program.

As of April 3, 2022, we had 813 employees across the United States, of which 807 were full-time employees,. Approximately 38% of our employees were female or racially and ethnically diverse, and approximately 10% were covered by a collective bargaining agreement. Of the eight members of our Board of Directors, two are female, six are male, one is Asian American and seven are white.

Available Information.  Our Internet address is www.hawkinsinc.com. We have made available, free of charge, our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and, if applicable, amendments to those reports, as soon as reasonably practicable after we electronically file these materials with, or furnish them to, the Securities and Exchange Commission. Reports of beneficial ownership filed by our directors and executive officers pursuant to Section 16(a) of the Exchange Act are also available on our website. We are not including the information contained on our website as part of, or incorporating it by reference into, this Annual Report on Form 10-K. The SEC also maintains an internet site that contains reports, proxy and information statements, and other information regarding our company at http://www.sec.gov.
3


ITEM 1A. RISK FACTORS

You should consider carefully the following material factors regarding risks relating to an investment in our securities and when reading the information, including the financial information, contained in this Annual Report on Form 10-K. Shareholders are cautioned that these and other factors may affect future performance and cause actual results to differ materially from those that may be anticipated.

COMPETITIVE AND REPUTATIONAL RISKS

We operate in a highly competitive environment and face significant competition and price pressure.

We operate in a highly competitive industry and compete with producers, manufacturers, distributors and sales agents offering products equivalent to substantially all of the products we offer. Competition is based on several key criteria, including product price, product performance, product quality, product availability and security of supply, breadth of product offerings, geographic reach, responsiveness of product development in cooperation with customers, technical expertise and customer service. Many of our competitors are larger than we are and may have greater financial resources, more product offerings and a broader geographic reach. As a result, these competitors may be able to offer a broader array of products to a larger geographic area and may be better able than us to withstand changes in conditions within our industry, changes in the prices and availability of raw materials and changes in general economic conditions as well as be able to introduce innovative products that reduce demand for or the profit from our products. Additionally, competitors’ pricing decisions could compel us to decrease our prices, which could adversely affect our margins and profitability. Our ability to maintain or increase our profitability would be dependent upon our ability to offset competitive decreases in the prices and margins of our products by improving production efficiency, investing in infrastructure to reduce freight costs, identifying and selling higher margin products, providing higher levels of technical expertise and customer service, and improving existing products through innovation and research and development. If we are unable to maintain our profitability or competitive position, we could lose market share to our competitors and experience reduced profitability.

Our businesses expose us to potential product liability claims and recalls, which could adversely affect our financial condition and performance.

The repackaging, blending, mixing and distribution of products by us, including chemical products and products used in food or food ingredients or with medical, pharmaceutical or dietary supplement applications, involve an inherent risk of exposure to product liability claims, product recalls, product seizures and related adverse publicity, including, without limitation, claims for exposure to our products, spills or release of our products, personal injuries, food-related claims and property damage or environmental claims. A product liability claim, judgment or recall against our customers could also result in substantial and unexpected expenditures for us, affect consumer confidence in our products and divert management’s attention from other responsibilities. Although we maintain product liability insurance, there can be no assurance that the type or level of coverage is adequate or that we will be able to continue to maintain our existing insurance or obtain comparable insurance at a reasonable cost, if at all. A product recall or a partially or completely uninsured judgment against us could have a material adverse effect on our business, financial condition and results of operations.

Changes in our customers’ needs or failure of our products to meet customers’ specifications could adversely affect our sales and profitability.

Our products are used for a broad range of applications by our customers. Changes in our customers’ product needs or processes, or reductions in demand for their end products, may enable or require our customers to reduce or eliminate consumption of the products that we provide. Customers may also find alternative materials or processes that no longer require our products. Consequently, it is important that we develop new products to replace the sales of products that mature and decline in use.

Our products provide important performance attributes to our customers’ products. If our products fail to meet the customers’ specifications or comply with applicable laws or regulations, perform in a manner inconsistent with the customers’ expectations or have a shorter useful life than required, a customer could seek replacement of the product or damages for costs incurred as a result of the product failure. A successful claim or series of claims against us could have a material adverse effect on our financial condition and results of operations and could result in a loss of one or more customers. Reductions in demand for our products could adversely affect our sales and financial results and result in facility closures.

4


Adverse publicity or negative public perception regarding particular ingredients or products or the dietary supplement industry in general could adversely affect the financial performance of those portions of our business.

Purchasing decisions made by consumers of products that contain our ingredients may be affected by adverse publicity or negative public perception regarding particular ingredients or products or the dietary supplement industry in general. This negative public perception may include publicity regarding the risks, efficacy, legality or quality of particular ingredients or products in general or of other companies or our products or ingredients specifically. Negative public perception may also arise from regulatory investigations, regardless of whether those investigations involve us. We are highly dependent upon consumers’ perception of the safety and quality of products that contain our ingredients as well as similar products distributed by other companies. Thus, the mere publication of reports asserting that such products may be harmful could have a material adverse effect on us, regardless of whether these reports are scientifically supported. Publicity related to dietary supplements or food ingredients may also result in increased regulatory scrutiny of our industry. Adverse publicity may have a material adverse effect on our business, financial condition, results of operations and cash flows.

Failure to adequately protect critical data and technology systems could materially affect our operations.

Information technology system failures, network disruptions and breaches of data security due to internal or external factors including phishing or cyber-attacks could disrupt our operations by causing delays or cancellation of customer orders, impede the manufacture or shipment of products or cause standard business processes to become ineffective, resulting in the unintentional disclosure of information or damage to our reputation. While we have taken steps to address these concerns by implementing network security and internal control measures, including employee training, comprehensive monitoring of our networks and systems, maintenance of backup and protective systems and disaster recovery and incident response plans, our employees, systems, networks, products, facilities and services remain vulnerable to phishing attacks and cyber-assault, and, as such, there can be no assurance that a system failure, network disruption or data security breach will not have a material adverse effect on our business, financial condition, operating results or cash flows.

RISKS RELATED TO OUR INDUSTRY

Fluctuations in the prices and availability of our raw materials, which may be cyclical in nature, could have a material adverse effect on our operations and the margins we receive on sales of our products.

We experience regular and recurring fluctuations in the pricing of our raw materials. Those fluctuations can be significant and occur rapidly. The cyclicality of commodity markets, such as the market for caustic soda, primarily results from changes in the balance between supply and demand and the level of general economic activity. We cannot predict whether the markets for our raw materials will favorably impact or negatively impact the margins we can realize.

The prices we pay for our principal chemical raw materials generally lag the market prices of the underlying raw material. The cost of inventory we have on hand, particularly inventories of our bulk commodity chemicals where we have significant volumes stored at our facilities, generally will lag the current market pricing of such inventory. The pricing within our supply contracts generally adjusts quarterly or monthly. While we attempt to maintain competitive pricing and stable margin dollars, the potential variance in our cost of inventory from the current market pricing can cause significant volatility in our margins realized. We do not engage in futures or other derivatives contracts to hedge against fluctuations in future prices. We may enter into sales contracts where the selling prices for our products are fixed for a period of time, exposing us to volatility in raw materials prices that we acquire on a spot market or short-term contractual basis. We attempt to pass commodity pricing changes to our customers, but we may be unable to or be delayed in doing so. Our inability to pass through price increases or any limitation or delay in our passing through price increases could adversely affect our profit margins.

We are also dependent upon the availability of our raw materials. In the event that raw materials are in short supply or unavailable, raw material suppliers may extend lead times or limit or cut off supplies. As a result, we may not be able to supply or manufacture products for some or all of our customers. Constraints on the supply or delivery of critical raw materials could disrupt our operations and adversely affect the performance of our businesses.


5


Demand for our products is affected by general economic conditions and by the cyclical nature of many of the industries we serve, which could cause significant fluctuations in our sales volumes and results.

Demand for our products is affected by general economic conditions. A decline in general economic or business conditions in the industries served by our customers could have a material adverse effect on our businesses. Although we sell to areas traditionally considered non-cyclical, such as water treatment, food products and health and nutritional ingredients, many of our customers are in businesses that are cyclical in nature, such as the industrial manufacturing and energy industries which include the ethanol and agriculture industries. Downturns in these industries could adversely affect our sales and our financial results by affecting demand for and pricing of our products.

Our business is subject to hazards common to chemical businesses, any of which could interrupt our production and adversely affect our results of operations.

Our business is subject to hazards common to chemical manufacturing, blending, storage, handling and transportation, including explosions, fires, severe weather, natural disasters, mechanical failure, unscheduled downtime, transportation interruptions, traffic accidents involving our delivery vehicles, chemical spills, discharges or releases of toxic or hazardous substances or gases and other risks. These hazards could cause personal injury and loss of life, severe damage to or destruction of property and equipment, and environmental contamination. In addition, the occurrence of material operating problems or the absence of personnel due to pandemics or other disasters at any of our facilities due to any of these hazards may make it impossible for us to make sales to our customers and may result in a negative public or political reaction. Many of our facilities are near significant residential populations which increases the risk of negative public or political reaction should an environmental issue occur and could lead to adverse zoning or other regulatory actions that could limit our ability to operate our business in those locations. Accordingly, these hazards and their consequences could have a material adverse effect on our operations as a whole, including our results of operations and cash flows, both during and after the period of operational difficulties.

Environmental problems at any of our facilities could result in significant unexpected costs.

We are subject to federal, state and local environmental regulations regarding the ownership of real property and the operations conducted on real property. Under various federal, state and local laws, ordinances and regulations, we may own or operate real property or may have arranged for the disposal or treatment of hazardous or toxic substances at a property and, therefore, may become liable for the costs of removal or remediation of certain hazardous substances released on or in our property or disposed of by us, as well as certain other potential costs which could relate to hazardous or toxic substances (including governmental fines and injuries to persons and property). Such liability may be imposed whether or not we knew of, or were responsible for, the presence of these hazardous or toxic substances. Further, future changes in environmental laws or regulations may require additional investment in capital equipment or the implementation of additional compliance programs in the future. The cost of investigation, remediation or removal of such substances may be substantial.

In the conduct of our operations, we have handled and do handle materials that are considered hazardous, toxic or volatile under federal, state and local laws. The accidental release of such products cannot be completely eliminated. In addition, we operate or own facilities located on or near real property that was formerly owned and operated by others. These properties may have been used in ways that involved hazardous materials. Contaminates may migrate from, within or through any such property, which may give rise to claims against us. Third parties who are responsible for contamination may not have funds, or may not make funds available when needed, to pay remediation costs imposed upon us jointly with them under environmental laws and regulations.

Our Water Treatment Group and our agricultural product sales within our Industrial Group are subject to seasonality and weather conditions, which could adversely affect our results of operations.

Our Water Treatment Group has historically experienced higher sales during April to September, primarily due to a seasonal increase in chemicals used by municipal water treatment facilities. Our agricultural product sales within our Industrial Group are also seasonal, primarily corresponding with the planting season. Demand in both of these areas is also affected by weather conditions, as either higher or lower than normal precipitation or temperatures may affect water usage and the timing and the amount of consumption of our products. We cannot assure you that seasonality or fluctuating weather conditions will not have a material adverse effect on our results of operations.



6


OPERATIONAL RISKS

Disruptions within our supply chain have negatively impacted, and could continue to negatively impact, our production, financial condition and results of operations.

We have been, and could continue to be, adversely affected by disruptions within our supply chain and transportation network. The raw materials we need are transported by truck, rail, barge or ship by third-party providers. The costs of transporting our products or necessary raw materials could be negatively affected by factors outside of our control, including rail service interruptions or rate increases, extreme weather events, tariffs, rising fuel costs and capacity constraints. Recently, the unprecedented congestion in ocean shipping has, and will continue to, adversely impact the reliability of our imported raw materials, and transport driver shortages have caused extended lead times for domestic shipments. In addition, rail shipments have become increasingly unreliable, with significant delays in service and increased costs. Significant delays or increased costs relating to transportation could materially affect our financial condition and results of operations.

Similar supply chain issues have impacted and could continue to impact both our suppliers and our customers. The supply of our necessary raw materials could be interrupted due to shortages of raw materials, effects of economic, political or financial market conditions on a supplier's operations, labor disputes or weather conditions affecting products or shipments, transportation disruptions, natural disasters, outbreaks of disease, information system disruptions or other reasons beyond our control. Similar disruptions at our customers could reduce demand for our products, reducing our sales and profitability. Product shortages or delays in deliveries, along with other factors such as price inflation and higher transportation costs, have also resulted in price increases from our suppliers. We may be unable to pass these price increases on to our customers, which could erode our profit margins. These supply chain constraints, increased product costs and inflationary pressures could continue or escalate in the future, which would have an adverse impact on our business and results of operations.

We are highly dependent upon transportation infrastructure to ship and receive our products and delays in these shipments could adversely affect our results of operations.

Although we maintain a number of owned trucks and trailers, we rely heavily upon transportation provided by third parties (including common carriers, barge companies, rail companies and trans-ocean cargo companies) to deliver products to us and to our customers. Our access to third-party transportation is not guaranteed, and we may be unable to transport our products in a timely manner, or at all, in certain circumstances, or at economically attractive rates. Disruptions in transportation are common, are often out of our control, and can happen suddenly and without warning. Rail limitations, such as limitations in rail capacity, availability of railcars, workforce shortages and adverse weather conditions have disrupted or delayed rail shipments in the past and could do so in the future. Barge shipments are delayed or impossible under certain circumstances, including during times of high or low water levels, when waterways are frozen and when locks and dams are inoperable. The availability and reliability of truck transportation has been negatively impacted by a number of factors, including limited availability of qualified drivers and equipment, and limitations on drivers’ hours of service. The volumes handled by, and operating challenges at, ocean ports have at times been volatile and can delay the receipt of goods, or cause the cost of shipping goods to be more expensive. Our failure to ship or receive products in a timely and efficient manner could have a material adverse effect on our financial condition and results of operations.

If we are unable to retain key personnel or attract new skilled personnel, it could have an adverse impact on our businesses.

Because of the specialized and technical nature of our businesses, our future performance is dependent on the continued service of, and on our ability to attract and retain, qualified management, scientific, technical and support personnel. The unanticipated departure of key members of our management team could have an adverse impact on our business.


7


We may not be able to successfully consummate future acquisitions or dispositions or integrate acquisitions into our business, which could result in unanticipated expenses and losses.

As part of our business growth strategy, we have acquired businesses and may pursue acquisitions in the future. Our ability to pursue this strategy will be limited by our ability to identify appropriate acquisition candidates and our financial resources, including available cash and borrowing capacity. In addition, we may seek to divest of businesses that are underperforming or not core to our future business. The expense incurred in consummating transactions, the time it takes to integrate an acquisition or our failure to integrate businesses successfully could result in unanticipated expenses and losses. Furthermore, we may not be able to realize the anticipated benefits from acquisitions.

The process of integrating acquired operations into our existing operations may result in unforeseen operating difficulties and may require significant financial resources that would otherwise be available for the ongoing development or expansion of existing operations. The risks associated with the integration of acquisitions include potential disruption of our ongoing businesses and distraction of management, unforeseen claims, liabilities, adjustments, charges and write-offs, difficulty in conforming the acquired business’ standards, processes, procedures and controls with our operations, and challenges arising from the increased scope, geographic diversity and complexity of the expanded operations.

Our businesses are subject to risks stemming from natural disasters or other extraordinary events outside of our control, which could interrupt our production and adversely affect our results of operations.

Natural disasters have the potential of interrupting our operations and damaging our properties, which could adversely affect our businesses. Flooding of the Mississippi River has temporarily shifted the Company’s terminal operations out of its buildings four times since the spring of 2010, including most recently the spring of 2019. We can give no assurance that flooding or other natural disasters will not recur or that there will not be material damage or interruption to our operations in the future from such disasters.

Chemical-related assets may be at greater risk of future terrorist attacks than other possible targets in the United States. Federal law imposes site security requirements, specifically on chemical facilities, which have increased our overhead expenses. Federal regulations have also been adopted to increase the security of the transportation of hazardous chemicals in the United States. We ship and receive materials that are classified as hazardous and we believe we have met these requirements, but additional federal and local regulations that limit the distribution of hazardous materials are being considered. Bans on movement of hazardous materials through certain cities could adversely affect the efficiency of our logistical operations. Broader restrictions on hazardous material movements could lead to additional investment and could change where and what products we provide.

The occurrence of extraordinary events, including future terrorist attacks, wars, global health developments and pandemics (including the COVID-19 outbreak), or escalation of hostilities, cannot be predicted, but their occurrence can be expected to negatively affect the economy in general, and specifically the markets for our products. The resulting damage from a direct attack on our assets, or assets used by us, could include loss of life and property damage. In addition, available insurance coverage may not be sufficient to cover all of the damage incurred or, if available, may be prohibitively expensive.

We may not be able to renew our leases of land where four of our operations facilities reside.

We lease the land where our three main terminals are located and where another significant manufacturing plant is located. These leases, including all renewal periods, have expiration dates from 2023 to 2044. The failure to secure extended lease terms on any one of these facilities may have a material adverse impact on our business, as they are where a portion of our chemicals are manufactured and where the majority of our bulk chemicals are stored. While we can make no assurances, based on historical experience and anticipated future needs, we intend to extend these leases and believe that we will be able to renew our leases as the renewal periods expire. If we are unable to renew three of our leases (two relate to terminals and one to manufacturing) any property remaining on the land becomes the property of the lessor, and the lessor has the option to either maintain the property or remove the property at our expense. The fourth lease provides that we turn any property remaining on the land over to the lessor for them to maintain or remove at their expense. The cost to relocate our operations could have a material adverse effect on our results of operations and financial condition.

8


LEGAL AND REGULATORY RISKS

Environmental, health and safety, transportation and storage laws and regulations cause us to incur substantial costs and may subject us to future liabilities and risks.

We are subject to numerous federal, state and local environmental, health and safety laws and regulations in the jurisdictions in which we operate, including the management, storage, transportation and disposal of chemicals and wastes; product regulation; air water and soil contamination; and the investigation and cleanup of any spills or releases that may result from our management, handling, storage, sale, or transportation of chemicals and other products. The nature of our business exposes us to risks of liability under these laws and regulations. Ongoing compliance with such laws and regulations is an important consideration for us and we invest substantial capital and incur significant operating costs in our compliance efforts. In addition, societal concerns regarding the safety of chemicals in commerce and their potential impact on the environment have resulted in a growing trend towards increasing levels of product safety and environmental protection regulations. These concerns have led to, and could continue to result in, more stringent regulatory intervention by governmental authorities. In addition, these concerns could influence public perceptions, impact the commercial viability of the products we sell and increase the costs to comply with increasingly complex regulations, which could have a negative impact on our business, financial condition and results of operations.

In addition, we operate a fleet of more than 200 commercial vehicles, primarily in our Water Treatment Group, which are highly regulated, including by the U.S. Department of Transportation (“DOT”). The DOT governs transportation matters including authorization to engage in motor carrier service, including the necessary permits to conduct our businesses, equipment operation, and safety. We are audited periodically by the DOT to ensure that we are in compliance with various safety, hours-of-service, and other rules and regulations. If we were found to be out of compliance, the DOT could severely restrict or otherwise impact our operations, which could have a material adverse effect on our operations as a whole, including our results of operations and cash flows.

If we violate applicable laws or regulations, in addition to being required to correct such violations, we could be held liable in administrative, civil or criminal proceedings for substantial fines and other sanctions that could disrupt, limit or halt our operations, which could have a material adverse effect on our operations as a whole, including our results of operations and cash flows. Liabilities associated with the investigation and cleanup of releases of hazardous substances, as well as personal injury, property damages or natural resource damages arising out of such releases of hazardous substances, may be imposed in many situations without regard to violations of laws or regulations or other fault, and may also be imposed jointly and severally (so that a responsible party may be held liable for more than its share of the losses involved, or even the entire loss). Such liabilities can be difficult to identify and the extent of any such liabilities can be difficult to predict. We use, and in the past have used, hazardous substances at many of our facilities, and have generated, and continue to generate, hazardous wastes at a number of our facilities. We have in the past been, and may in the future be, subject to claims relating to exposure to hazardous materials and the associated liabilities may be material.


9


Our food, pharmaceutical and health and nutrition products are subject to government regulation, both in the United States and abroad, which could increase our costs significantly and limit or prevent the sale of such products.

The manufacture, packaging, labeling, advertising, promotion, distribution and sale of our food, pharmaceutical pesticide and health and nutrition products are subject to regulation by numerous national and local governmental agencies in the United States and other countries. The primary regulatory bodies in the United States are the Food and Drug Administration (the “FDA”), the Environmental Protection Agency, the United States Department of Agriculture and the Federal Trade Commission, and we are also subject to similar regulators in other countries. Failure to comply with these regulatory requirements may result in various types of penalties or fines. These include injunctions, product withdrawals, recalls, product seizures, fines and criminal prosecutions. Individual states also regulate our products. A state may interpret claims or products presumptively valid under federal law as illegal under that state’s regulations. Approvals or licensing may be conditioned on reformulation of products or may be unavailable with respect to certain products or product ingredients. Any of these government agencies, as well as legislative bodies, can change existing regulations, or impose new ones, or could take aggressive measures, causing or contributing to a variety of negative consequences, including:

•    stopping the sale of products,
requirements for the reformulation of certain or all products to meet new standards,
•    the recall or discontinuance of certain or all products,
•    additional record-keeping requirements,
•    expanded documentation of the properties of certain or all products,
•    expanded or different labeling,
•    adverse event tracking and reporting, and
•    additional scientific substantiation.

In particular, the FDA’s current GMPs describe policies and procedures designed to ensure that nutraceuticals, pharmaceuticals and dietary supplements are produced in a quality manner, do not contain contaminants or impurities, and are accurately labeled and cover the manufacturing, packaging, labeling and storing of supplements, with requirements for quality control, design and construction of manufacturing plants, testing of ingredients and final products, record keeping, and complaints processes. Those who manufacture, package or store dietary supplements must comply with current GMPs. If we or our suppliers fail to comply with current GMPs, the FDA may take enforcement action against us or our suppliers.

Any or all of the potential negative consequences described above could have a material adverse effect on us or substantially increase the cost of doing business in these areas. There can be no assurance that the regulatory environment in which we operate will not change or that such regulatory environment, or any specific action taken against us, will not result in a material adverse effect on us.


10


FINANCIAL RISKS
The insurance that we maintain may not fully cover all potential exposures.
We maintain lines of commercial insurance, such as property, general liability and casualty insurance, but such insurance may not cover all risks associated with the hazards of our businesses and is subject to limitations, including deductibles and limits on the liabilities covered. We may incur losses beyond the limits or outside the coverage of our insurance policies, including liabilities for environmental remediation and product liability. In addition, from time to time, various types of insurance for companies in the chemical, food or health and nutrition products industries have not been available on commercially acceptable terms or, in some cases, have not been available at all. In the future, we may not be able to obtain coverage at current levels, and our premiums may increase significantly on coverage that we maintain.
Failure to comply with the covenants under our credit facility may have a material adverse effect.
We are party to a credit agreement (the “Credit Agreement”) with U.S. Bank National Association and other lenders (collectively, the “Lenders”), which includes secured revolving credit facilities (the “Revolving Loan Facility”) totaling $250.0 million. The Revolving Loan Facility includes a $10.0 million letter of credit subfacility and $25.0 million swingline subfacility. At April 3, 2022, we had $126.0 million outstanding under the Revolving Loan Facility.
We may make payments on the Revolving Loan Facility from time to time. If we are unable to generate sufficient cash flow or otherwise obtain funds necessary to make payments on our credit facilities, we could be in default when the facilities become due in 2027. We are also required to comply with several financial covenants under the Credit Agreement. Our ability to comply with these financial covenants may be affected by events beyond our control, which could result in a default under the Credit Agreement; such default may have a material adverse effect on our business, financial condition, operating results or cash flows.
The Credit Agreement also contains other customary affirmative and negative covenants, including covenants that restrict our ability to incur additional indebtedness, dispose of significant assets, make certain investments, including any acquisitions other than permitted acquisitions, make certain payments, enter into sale and leaseback transactions, grant liens on its assets or rate management transactions, subject to certain limitations. These restrictions may adversely affect our business.
Impairment to the carrying value of our goodwill or other intangible assets could adversely affect our financial condition and consolidated results of operations.
Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. A significant amount of judgment is involved in determining if an indication of impairment exists. Factors may include, among others: a significant decline in our expected future cash flows; a sustained, significant decline in our stock price and market capitalization; a significant adverse change in the business climate; unanticipated competition; and slower growth rates. An adverse change in these factors may have a significant impact on the recoverability of the net assets recorded, and any resulting impairment charge in the future could have a material adverse effect on our financial condition and consolidated results of operations.
We evaluate the useful lives of our intangible assets to determine if they are definite- or indefinite-lived. Reaching a determination on useful life requires significant judgments and assumptions regarding the future effects of obsolescence, demand, competition, other economic factors (such as the stability of the industry, legislative action that results in an uncertain or changing regulatory environment, and expected changes in distribution channels), and the expected lives of other related groups of assets.
We cannot accurately predict the amount and timing of any impairment of goodwill and other intangible assets. Should the value of these assets become impaired, there could be a material adverse effect on our financial condition and consolidated results of operations.

ITEM 1B. UNRESOLVED STAFF COMMENTS
None.
11


ITEM 2. PROPERTIES
Our facilities material to our operations consist of our locations described below. In addition to the facilities listed below, our Water Treatment group operates out of 33 additional warehouse locations, the majority of which are owned by us. We believe that our facilities are adequate and suitable for the purposes they serve. Unless noted, each facility is owned by us and is primarily used as office and warehouse space. We believe that we carry customary levels of insurance covering the replacement of damaged property.
GroupLocationApprox.
Square Feet
Corporate headquartersRoseville, MN50,000
Health and NutritionFullerton, CA (1)55,800
Florida, NY (2)107,000
IndustrialMinneapolis, MN (3)177,000
Centralia, IL (4)77,000
Dupo, IL (5)64,000
St. Paul, MN (6)32,000
Rosemount, MN (7)105,000
Industrial and Water TreatmentSt. Paul, MN (8)59,000
Camanche, IA95,000
Memphis, TN41,000
Water TreatmentApopka, FL32,100
(1)This is a leased facility comprising administrative offices and a distribution facility. The lease runs through January 2026.
(2)This is comprised of (i) a 79,000 square foot manufacturing plant which sits on approximately 16 acres and (ii) a leased 28,000 square foot warehouse located in close proximity that is leased until December 2022.
(3)This manufacturing location sits on approximately 11 acres of land.
(4)This manufacturing facility includes 12 acres of land owned by the Company.
(5)The land for this manufacturing and packaging facility is leased from a third party, with the lease expiring in May 2023.
(6)These terminal operations, located at two sites on opposite sides of the Mississippi River, are made up of three buildings, outside storage tanks for the storage of liquid bulk chemicals, including caustic soda, as well as numerous smaller tanks for storing and mixing chemicals. The land is leased from the Port Authority of the City of St. Paul, Minnesota. One of the applicable leases runs through 2033, while the other one runs through 2044 including all available lease extensions.
(7)This includes two adjacent facilities comprising a total of 56 acres of land owned by the Company. These manufacturing facilities have outside storage tanks for the storage of bulk chemicals, as well as numerous smaller tanks for storing and mixing chemicals.
(8)This facility, which consists of a 59,000 square-foot building located on approximately 10 acres of land, has outside storage capacity for liquid bulk chemicals, as well as numerous smaller tanks for storing and mixing chemicals. The land is leased from the Port Authority of the City of St. Paul, Minnesota and runs until 2029.

ITEM 3. LEGAL PROCEEDINGS

There are no material pending legal proceedings, other than ordinary routine litigation incidental to the business, to which we or any of our subsidiaries are a party or of which any of our property is the subject.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.
12


PART II
 
ITEM 5. MARKET FOR THE COMPANY’S COMMON EQUITY, RELATED SHAREHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
 
Our common shares are listed on the Nasdaq Global Select Market under the symbol “HWKN.” As of May 13, 2022, shares of our common shares were held by approximately 387 shareholders of record.

The following graph compares the cumulative total shareholder return on our common shares with the cumulative total returns of the Nasdaq Industrial Index, the Nasdaq Composite Index, the Russell 2000 Index and the Standard & Poor’s (“S&P”) Small Cap 600 Index for our last five completed fiscal years. The graph assumes the investment of $100 in our stock and each of those indices on April 2, 2017, and reinvestment of all dividends.
hwkn-20220403_g1.jpg
13


ITEM 6. RESERVED

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

The following is a discussion and analysis of our financial condition and results of operations for fiscal 2022 and 2021. This discussion should be read in conjunction with the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in Item 8 of this Annual Report on Form 10-K.

We have omitted discussion of the earliest of the three years covered by our consolidated financial statements presented in this report because that disclosure was already included in our Annual Report on Form 10-K for fiscal 2021, filed with the SEC on June 2, 2021. You are encouraged to reference Part II, Item 7, within that report, for a discussion of our financial condition and results of operations for fiscal 2020 compared to fiscal 2021.

Overview

We derive substantially all of our revenues from the sale of specialty chemicals and ingredients that we formulate, distribute, blend and manufacture for our Industrial, Water Treatment and Health and Nutrition customers.

Financial Overview

Highlights of fiscal 2022 include:

Sales of $774.5 million, a 30% increase from fiscal 2021;

Gross profit of $146.5 million, an increase of $22.8 million, or 18% from fiscal 2021;

An increase in selling, general and administrative (“SG&A”) expenses of $7.4 million year over year, but a decrease of 160 basis points as a percentage of sales when compared to fiscal 2021;

We focus on total profitability dollars when evaluating our financial results as opposed to profitability as a percentage of sales, as sales dollars tend to fluctuate as raw material prices rise and fall, particularly in our Industrial and Water Treatment segments. The costs for certain of our raw materials can rise or fall rapidly, causing fluctuations in gross profit as a percentage of sales.

We use the last in, first out (“LIFO”) method of valuing the majority of our inventory in our Industrial and Water Treatment segments, which causes the most recent product costs to be recognized in our income statement. The LIFO inventory valuation method and the resulting cost of sales are consistent with our business practices of pricing to current chemical raw material prices. Inventories in our Health and Nutrition segment are valued using the first-in, first-out (“FIFO”) method.

We disclose the sales of our bulk commodity products as a percentage of total sales dollars for our Industrial and Water Treatment segments. Our definition of bulk commodity products includes products that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities.

Business and Property Acquisitions

On December 30, 2021, we acquired substantially all the assets of NAPCO Chemical Company, Inc. and its affiliates ("NAPCO") under the terms of an asset purchase agreement among us, NAPCO and certain other parties thereto. NAPCO manufactures and distributes water treatment chemicals from three locations in Texas. The results of operations are included as part of our Water Treatment segment from the date of acquisition forward.

On October 29, 2021, we acquired substantially all the assets of Water and Waste Specialties, LLC, under the terms of an asset purchase agreement with Water and Waste Specialties and its shareholders. Water and Waste Specialties was a water treatment chemical distribution company operating primarily in Alabama. The results of operations since the acquisition date are included in our Water Treatment segment.

14


On September 20, 2021, we acquired substantially all the assets of Southeast Water Systems LLC, under the terms of an asset purchase agreement with Southeast Water Systems and its shareholders. Southeast Water Systems supplied and installed water treatment chemical equipment to its customers located primarily in Alabama, southern Georgia and the Florida panhandle. The results of operations since the acquisition date are included in our Water Treatment segment.

In the fourth quarter of fiscal 2021, we acquired substantially all the assets of C & L Aqua Professionals, Inc. and LC Blending, Inc. (together, “C&L Aqua”) under the terms of an asset purchase agreement among us, C&L Aqua and its shareholders. C&L Aqua was a water treatment chemical distribution company operating primarily in Louisiana. The results of operations since the acquisition date are included in our Water Treatment segment.

In the third quarter of fiscal 2021, we acquired a manufacturing facility to allow further expansion and growth in both our Industrial and Water Treatment segments. This site is adjacent to our facility in Rosemount, Minnesota, adding 40,000 square feet of manufacturing and warehouse space on 28 acres of land to bring us to a total of 105,000 square feet of space on 56 acres of land, with rail access at both of the sites. The expansion will allow for future growth and provide supply chain flexibility on certain raw materials to better serve our customers.

In the second quarter of fiscal 2021, we acquired substantially all the assets of American Development Corporation of Tennessee, Inc. (“ADC”) under the terms of an asset purchase agreement among us, ADC and its shareholders. ADC was a water treatment chemical distribution company operating primarily in Tennessee, Georgia and Kentucky. The results of operations since the acquisition date are included in our Water Treatment segment.

The aggregate annual revenue of the three businesses acquired in fiscal 2022 totaled approximately $17 million, as determined using the applicable twelve-month period preceding each respective acquisition date. The aggregate annual revenue from the fiscal 2021 acquisitions totaled approximately $25 million, as determined using the applicable twelve-month period preceding each respective acquisition date.

Stock Split

On March 1, 2021, we effected a two-for-one split of our common stock and adjusted the par value from $.05 per share to $0.01 per share. At the same time, we increased the number of authorized shares from 30 million to 60 million. Our consolidated financial statements, related notes, and other financial data contained in this report have been adjusted to give retroactive effect to the stock split for all periods presented.

Statement on COVID-19

During the pandemic caused by COVID-19, federal, state and local governments around the world implemented stringent measures to help control the spread of the virus, including, from time to time, quarantines, “shelter in place” and “stay at home” orders, travel restrictions or bans, business curtailments, school closures, and other protective measures. While most restrictions have eased since the start of the COVID-19 pandemic, certain restrictions remain in place or new restrictions may be implemented in the future.

All of our manufacturing facilities have qualified as essential operations (or the equivalent) under applicable federal and state orders. As a result, all of our manufacturing sites and facilities have continued to operate, with no significant impact to our output levels.

During the public health crisis, we remained focused on the health and safety of our employees, customers and suppliers and maintaining safe and reliable operations of our manufacturing sites. As our operations and products are essential to critical national infrastructure, it is imperative that we continue to supply materials including the products needed to maintain safe drinking water, ingredients essential for large-scale food, pharmaceutical and other health product manufacturing and nutrition products needed to support our country's critical infrastructure.



15




Results of Operations

The following table sets forth certain items from our statement of income as a percentage of sales for fiscal 2022 and 2021: 
Fiscal 2022Fiscal 2021
Sales100.0 %100.0 %
Cost of sales(81.1)%(79.3)%
Gross profit18.9 %20.7 %
Selling, general and administrative expenses(9.7)%(11.3)%
Operating income9.2 %9.4 %
Interest expense, net(0.2)%(0.2)%
Other income— %0.2 %
Income before income taxes9.0 %9.4 %
Income tax provision(2.3)%(2.5)%
Net income6.7 %6.9 %

Fiscal 2022 Compared to Fiscal 2021

Sales

Sales were $774.5 million for fiscal 2022, an increase of $177.7 million, or 30%, from sales of $596.9 million for fiscal 2021. We estimated the impact of the 53rd week in fiscal 2022 to be approximately $17.5 million in additional sales.

Industrial Segment.  Industrial segment sales increased $113.6 million, or 42%, to $386.9 million for fiscal 2022, as compared to $273.4 million for fiscal 2021. Sales of bulk commodity products in the Industrial segment were approximately 16% of sales dollars in fiscal 2022 and 14% of sales dollars in fiscal 2021. We estimated the impact of the 53rd week in fiscal 2022 to be approximately $10.0 million in additional sales in our Industrial segment. In addition, the increase in sales was driven by increased selling prices on many of our products driven by higher costs on many of our raw materials, as well as increased sales of our bulk and our manufactured, blended and repackaged products.

Water Treatment Segment.  Water Treatment segment sales increased $58.1 million, or 34%, to $228.1 million for fiscal 2022, as compared to $170.0 million for fiscal 2021. Sales of bulk commodity products in the Water Treatment segment were approximately 9% of sales dollars in both fiscal 2022 and fiscal 2021. We estimated the impact of the 53rd week in fiscal 2022 to be approximately $3.9 million in additional sales in our Water Treatment segment. In addition, sales increased as a result of increased demand for our products as well as the added sales from acquisitions.

Health and Nutrition Segment. Health and Nutrition segment sales increased $6.0 million, or 4%, to $159.5 million for fiscal 2022, as compared to $153.5 million for fiscal 2021. We estimated the impact of the 53rd week in fiscal 2022 to be approximately $3.6 million in additional sales in our Health and Nutrition segment. In addition, sales increased as a result of an increase in sales of our specialty distributed products, which was partially offset by the normalizing of demand for our manufactured products when compared to the temporary COVID-driven increase in demand these products experienced in the prior year.

Gross Profit

Gross profit increased $22.8 million, or 18%, to $146.5 million, or 19% of sales, for fiscal 2022, from $123.8 million, or 21% of sales, for fiscal 2021. During fiscal 2022, the LIFO reserve increased, and gross profits decreased, by $15.8 million, primarily due to rising input costs. In fiscal 2021, the LIFO reserve decreased, and gross profits increased, by $0.1 million. We estimated the impact of the 53rd week in fiscal 2022 to be approximately $3.6 million in additional gross profit.


16


Industrial Segment.  Gross profit for the Industrial segment increased $16.3 million, or 38%, to $59.6 million, or 15% of sales, for fiscal 2022, from $43.3 million, or 16% of sales, for fiscal 2021. During fiscal 2022, the LIFO reserve increased, and gross profits decreased, by $10.4 million, primarily due to rising raw material costs. In fiscal 2021, the LIFO reserve decreased, and gross profits increased, by $0.2 million. We estimated the impact of the 53rd week in fiscal 2022 to be approximately $1.9 million in additional gross profit in our Industrial segment. In addition, gross profit increased as a result of the increase in sales, partially offset by the negative impact resulting from the increase in the LIFO reserve.

Water Treatment Segment.  Gross profit for the Water Treatment segment increased $7.8 million, or 17%, to $54.6 million, or 24% of sales, for fiscal 2022, from $46.8 million, or 28% of sales, for fiscal 2021. During fiscal 2022, the LIFO reserve increased, and gross profits decreased, by $5.4 million, primarily due to rising raw material costs. During fiscal 2021, the LIFO reserve increased, and gross profit decreased, by $0.1 million. We estimated the impact of the 53rd week in fiscal 2022 to be approximately $1.0 million in additional gross profit in our Water Treatment segment. In addition, gross profit increased as a result of the increase in sales.

Health and Nutrition Segment. Gross profit for our Health and Nutrition segment decreased $1.3 million, or 4%, to $32.3 million, or 20% of sales, for fiscal 2022, from $33.6 million, or 22% of sales, for fiscal 2021. We estimated the impact of the 53rd week in fiscal 2022 to be approximately $0.7 million in additional gross profit in our Health and Nutrition segment. This increase from the 53rd week was more than offset by a decrease in gross profit resulting from a decline in sales of our manufactured products which generally have higher per-unit margins than our specialty distributed products.

Selling, General and Administrative Expenses

SG&A expenses increased $7.4 million to $75.3 million, or 10% of sales, for fiscal 2022, from $67.9 million, or 11% of sales, for fiscal 2021. We estimated the impact of the 53rd week in fiscal 2022 to be approximately $1.0 million in additional SG&A expense. In addition, expenses increased in part due to the added costs from the acquired businesses in the Water Treatment segment, an increase in variable incentive compensation, increased costs due to added personnel and other resources as we invest to grow the business, and normalization of travel and other variable expenses to pre-COVID levels.

Operating Income

Operating income was $71.2 million, or 9% of sales, for fiscal 2022, as compared to $55.9 million, or 9% of sales, for fiscal 2021 due to the combined impact of the factors discussed above. We estimated the impact of the 53rd week in fiscal 2022 to be approximately $3 million in additional operating income.

Interest Expense, Net

Interest expense was $1.4 million for fiscal 2022, a decrease of $0.1 million from interest expense of $1.5 million for fiscal 2021. Lower borrowing rates compared to the prior year more than offset the increase in outstanding borrowings in the current year.
Income Tax Provision

Our effective tax rate was approximately 26.5% for both fiscal 2022 and fiscal 2021. The effective tax rate is impacted by projected levels of annual taxable income, permanent items, and state taxes.



17


Selected Quarterly Financial Data

Selected financial data for our fiscal quarters is shown below. No changes have been made to previously reported information.

 
(In thousands, except per share data) Fiscal 2022
 FirstSecondThirdFourthTotal
Sales$181,241 $183,277 $187,050 $222,973 $774,541 
Gross profit38,974 37,287 33,940 36,319 146,520 
Selling, general, and administrative expenses16,856 17,679 19,681 21,110 75,326 
Operating income22,118 19,608 14,259 15,209 71,194 
Net income16,628 14,133 10,204 10,577 51,542 
Basic earnings per share$0.79 $0.67 $0.49 $0.51 $2.46 
Diluted earnings per share$0.79 $0.67 $0.48 $0.50 $2.44 
 Fiscal 2021
 FirstSecondThirdFourth
Sales$143,172 $147,801 $142,927 $162,971 $596,871 
Gross profit30,976 32,797 28,239 31,750 123,762 
Selling, general, and administrative expenses15,038 16,221 17,750 18,875 67,884 
Operating income15,938 16,576 10,489 12,875 55,878 
Net income11,788 12,190 7,921 9,081 40,980 
Basic earnings per share$0.56 $0.58 $0.38 $0.43 $1.95 
Diluted earnings per share $0.55 $0.57 $0.37 $0.43 $1.93 
Fiscal 2020
FirstSecondThirdFourth
Sales$147,336 $140,043 $120,406 $132,413 $540,198 
Gross profit28,797 27,994 21,478 22,648 100,917 
Selling, general, and administrative expenses14,836 14,817 14,702 14,891 59,246 
Operating income13,961 13,177 6,776 7,757 41,671 
Net income9,807 9,250 4,547 4,763 28,367 
Basic earnings per share$0.46 $0.44 $0.22 $0.23 $1.34 
Diluted earnings per share$0.46 $0.43 $0.21 $0.22 $1.33 

Earnings per share may not equal the face of the Consolidated Statements of Income due to rounding.

Liquidity and Capital Resources

Cash provided by operating activities in fiscal 2022 was $42.8 million compared to $43.8 million in fiscal 2021. The decrease in cash provided by operating activities in fiscal 2022 as compared to fiscal 2021 was driven by higher inventory levels and increases in customer receivables resulting from higher sales, mostly offset by an increase in net income and accounts payable. The inventory increase was driven by increased raw material costs as well as a conscious management decision to increase inventory levels due to increased customer demand and supply chain issues. Due to the nature of our operations, which includes purchases of large quantities of bulk chemicals, the timing of purchases can result in significant changes in working capital and the resulting operating cash flow. Historically, our cash requirements for working capital increase during the period from March through November as caustic soda inventory levels increase as most of our barges are received during this period.
18


Cash used in investing activities was $49.8 million in fiscal 2022 compared to $71.4 million in fiscal 2021. Capital expenditures were $28.5 million in fiscal 2022 and $20.8 million in fiscal 2021. Total cash used in investing activities in fiscal 2022 included an aggregate of $21.5 million for Water Treatment group acquisitions compared to $51.0 million in Water Treatment group acquisition spending in fiscal 2021. Capital expenditures in fiscal 2022 included vehicles and trucks, facility improvements, and pharmaceutical ingredient manufacturing capabilities, along with other new and replacement equipment. Capital expenditures in fiscal 2021 included pharmaceutical ingredient manufacturing capabilities, vehicles and trucks, and the purchase of a previously leased Water Treatment branch facility, along with other new and replacement equipment.

Cash provided by financing activities was $7.4 million in fiscal 2022, as compared to $26.4 million in fiscal 2021. Cash provided by financing activities included net debt borrowings of $27.0 million in fiscal 2022, compared to net debt borrowings of $39.0 million in fiscal 2021, which was used primarily to fund our acquisitions in both fiscal years. We paid out cash dividends of $11.1 million in fiscal 2022 and $10.0 million in fiscal 2021. In fiscal 2022, we used $8.5 million to repurchase shares under our board-authorized share repurchase program, and in fiscal 2021, we used $4.1 million to repurchase shares under the program.

Our cash balance was $3.5 million at April 3, 2022, an increase of $0.5 million as compared with March 28, 2021. Cash flows generated by operations and financing activities during fiscal 2022 were offset by the cash expended for acquisitions in fiscal 2022, capital expenditures and dividend payments.

We were party to an amended and restated credit agreement (the “Prior Credit Agreement”) with U.S. Bank as Sole Lead Arranger and Sole Book Runner, and other lenders from time to time party thereto (collectively, the “Lenders”), whereby U.S. Bank was also serving as Administrative Agent. The Prior Credit Agreement provided us with senior secured revolving credit facilities (the “Prior Revolving Loan Facility”) totaling $150.0 million. The Prior Revolving Loan Facility included a $5.0 million letter of credit subfacility and $15.0 million swingline subfacility. The Prior Revolving Loan Facility was scheduled to terminate on November 30, 2023, and was secured by substantially all of our personal property assets and those of our subsidiaries.

On March 31, 2022, we entered into a second amended and restated credit agreement (the “Credit Agreement”) with U.S. Bank National Association (“U.S. Bank”) as Sole Lead Arranger and Sole Book Runner, and other lenders from time to time party thereto (collectively, the “Lenders”), whereby U.S. Bank is also serving as Administrative Agent. The Credit Agreement refinanced the revolving loan under our previous credit agreement with U.S. Bank and provides us with senior secured revolving credit facilities (the “Revolving Loan Facility”) totaling $250 million. The Revolving Loan Facility includes a $10 million letter of credit subfacility and $25 million swingline subfacility. The Revolving Loan Facility has a five-year maturity date, maturing on April 30, 2027. The Revolving Loan Facility is secured by substantially all of our personal property assets and those of our subsidiaries.

We used $126.0 million of the proceeds from the Revolving Loan Facility to refinance the obligations under the previous credit facility. We may use the remaining amount of the Revolving Loan Facility for working capital, capital expenditures, share repurchases, restricted payments and acquisitions permitted under the Credit Agreement, and other general corporate purposes.

Borrowings under the Revolving Loan Facility bear interest at a rate per annum equal to one of the following, plus, in both cases, an applicable margin based upon our leverage ratio: (a) Term SOFR, which includes a credit spread adjustment of 0.10%, for an interest period of one, three or six months as selected by us, reset at the end of the selected interest period, or (b) a base rate determined by reference to the highest of (1) U. S. Bank’s prime rate, (2) the Federal Funds Effective Rate plus 0.5%, or (3) one-month Term SOFR for U.S. dollars plus 1.0%. The Term SOFR margin is between 0.85% and 1.35%, depending on our leverage ratio. The base rate margin is between 0.00% and 0.35%, depending on our leverage ratio. At April 3, 2022, the effective interest rate on our borrowings was 1.2%.

In addition to paying interest on the outstanding principal under the Revolving Loan Facility, we are required to pay a commitment fee on the unutilized commitments thereunder. The commitment fee is between 0.15% and 0.25%, depending on our leverage ratio.

Debt issuance costs paid to the Lenders are being amortized as interest expense over the term of the Credit Agreement. As of April 3, 2022, the unamortized balance of these costs was $0.4 million, and is reflected as a reduction of debt on our balance sheet.


19


The Credit Agreement requires us to maintain (a) a minimum fixed charge coverage ratio of 1.15 to 1.00 and (b) a maximum total cash flow leverage ratio of 3.0 to 1.0. The Credit Agreement also contains other customary affirmative and negative covenants, including covenants that restrict our ability to incur additional indebtedness, dispose of significant assets, make certain investments, including any acquisitions other than permitted acquisitions, make certain payments, enter into sale and leaseback transactions, grant liens on our assets or enter into rate management transactions, subject to certain limitations. We are permitted to make distributions, pay dividends and repurchase shares so long as no default or event of default exists or would exist as a result thereof. We were in compliance with all covenants of the Credit Agreement as of April 3, 2022 and expect to remain in compliance with all covenants for the next 12 months.
The Credit Agreement contains customary events of default, including failure to comply with covenants in the Credit Agreement and other loan documents, cross default to other material indebtedness, failure by us to pay or discharge material judgments, bankruptcy, and change of control. The occurrence of an event of default would permit the lenders to terminate their commitments and accelerate loans under the Credit Facility.

We have in place an interest rate swap agreement to manage the risk associated with a portion of our variable-rate long-term debt. We do not utilize derivative instruments for speculative purposes. The interest rate swap involves the exchange of fixed-rate and variable-rate payments without the exchange of the underlying notional amount on which the interest payments are calculated. The notional amount of the swap agreement is $60 million and it will terminate on May 1, 2027.

As part of our growth strategy, we have acquired businesses and may pursue acquisitions or other strategic relationships in the future that we believe will complement or expand our existing businesses or increase our customer base. We believe we could borrow additional funds under our current or new credit facilities or sell equity for strategic reasons or to further strengthen our financial position.

Contractual Obligations and Commercial Commitments
The following table provides aggregate information about our contractual payment obligations and the periods in which payments are due: 
 Payments Due by Fiscal Period
Contractual Obligation20232024202520262027More than
5  Years
Total
 (In thousands)
Senior secured revolver (1)$— $— $— $— $— $126,000 $126,000 
Interest payments (2)$1,833 $1,833 $1,833 $1,833 $1,833 $152 $9,317 
Operating lease obligations (3)$1,889 $1,515 $1,450 $1,388 $1,359 $5,171 $12,772 
Pension withdrawal liability (4)$467 $467 $467 $467 $467 $3,037 $5,372 

(1)    Represents balance outstanding as of April 3, 2022, and assumes such amount remains outstanding until its maturity date, as periodic payments are not required under the terms of our Credit Agreement. However, it is our intention to pay down our debt with available excess cash flow. See Note 9 of our consolidated Financial Statements for further information.
(2)    Represents interest payments and commitment fees payable on outstanding balances under our revolver, and assumes interest rates remain unchanged from the rate as of April 3, 2022.
(3)    As reported under ASC Topic 842
(4)    This relates to our withdrawal from a multiemployer pension plan. Payments on this obligation will continue through 2034.
Critical Accounting Estimates

In preparing the financial statements, we follow U.S. generally accepted accounting principles (“GAAP”). The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, sales and expenses, and related disclosure of contingent assets and liabilities. We re-evaluate our estimates on an on-going basis. Our estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results may differ from these estimates under different assumptions and conditions. We have determined we have no critical accounting estimates material to our consolidated financial position, results of operations or cash flow.

20




ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK

We are subject to the risk inherent in the cyclical nature of commodity chemical prices. However, we do not currently purchase forward contracts or otherwise engage in hedging activities with respect to the purchase of commodity chemicals. We attempt to pass changes in the cost of our materials on to our customers; however, there are no assurances that we will be able to pass on the increases in the future.

We are exposed to market risks related to interest rates. Our exposure to changes in interest rates is limited to borrowings under our credit facility. A 25-basis point change in interest rates on the variable-rate portion of debt not covered by the interest rate swap would potentially increase or decrease annual interest expense by approximately $0.3 million. Other types of market risk, such as foreign currency risk, do not arise in the normal course of our business activities.
21


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
22


Report of Independent Registered Public Accounting Firm
Board of Directors and Shareholders
Hawkins, Inc.
Opinion on internal control over financial reporting
We have audited the internal control over financial reporting of Hawkins, Inc. (a Minnesota corporation) and subsidiaries (the “Company”) as of April 3, 2022, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of April 3, 2022, based on criteria established in the 2013 Internal Control—Integrated Framework issued by COSO.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the year ended April 3, 2022, and our report dated May 18, 2022 expressed an unqualified opinion on those 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 (“Management’s Report”). 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 included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Our audit of, and opinion on, the Company’s internal control over financial reporting does not include the internal control over financial reporting of NAPCO Chemical Company, Inc. (“NAPCO”), a wholly-owned subsidiary, whose financial statements reflect total assets and revenues constituting less than 4% and less than 1%, respectively, of the related consolidated financial statement amounts as of and for the year ended April 3, 2022. As indicated in Management’s Report, NAPCO was acquired during fiscal 2022. Management’s assertion on the effectiveness of the Company’s internal control over financial reporting excluded internal control over financial reporting of NAPCO.

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/ GRANT THORNTON LLP

Minneapolis, Minnesota
May 18, 2022

23


Report of Independent Registered Public Accounting Firm
Board of Directors and Shareholders
Hawkins, Inc.
Opinion on the financial statements
We have audited the accompanying consolidated balance sheets of Hawkins, Inc. (a Minnesota corporation) and subsidiaries (the “Company”) as of April 3, 2022 and March 28, 2021 and the related consolidated statements of income, comprehensive income, shareholders’ equity, and cash flows for the years then ended, and the related notes and financial statement schedule included under Item 15(a) (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of April 3, 2022 and March 28, 2021, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.

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 3, 2022 based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”), and our report dated May 18, 2022 expressed an unqualified opinion.

Basis for opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s 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 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 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical audit matters
Critical audit matters are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. We determined that there are no critical audit matters.

/s/ GRANT THORNTON LLP

We have served as the Company’s auditor since 2021.

Minneapolis, Minnesota
May 18, 2022


24



Report of Independent Registered Public Accounting Firm
Board of Directors and Shareholders
Hawkins, Inc.

Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated statements of income, comprehensive income, shareholders’ equity, and cash flows of Hawkins, Inc. and subsidiaries (the Company) for the year ended March 29, 2020 and the related notes and financial statement schedule II (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the results of operations of the Company and its cash flows for the year ended March 29, 2020, in conformity with U.S. generally accepted accounting principles.

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 Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our 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 the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audit 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 audit 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 audit provides a reasonable basis for our opinion.

/s/ KPMG LLP

We served as the Company’s auditor from 2009 to 2020.

Minneapolis, Minnesota
May 20, 2020, except as to the stock split and par value adjustments as described in Note 1, which are as of June 2, 2021
25




HAWKINS, INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per-share data)
April 3, 2022March 28, 2021
ASSETS
CURRENT ASSETS:
Cash and cash equivalents$3,496 $2,998 
Trade accounts receivables, net122,826 90,603 
Inventories94,985 63,864 
Prepaid expenses and other current assets6,431 5,542 
Total current assets227,738 163,007 
PROPERTY, PLANT, AND EQUIPMENT:
Land16,640 15,235 
Buildings and improvements118,369 120,410 
Machinery and equipment114,763 109,353 
Transportation equipment43,968 37,646 
Office furniture and equipment10,315 17,760 
304,055 300,404 
Less accumulated depreciation142,209 155,792 
Net property, plant, and equipment161,846 144,612 
OTHER ASSETS:
Right-of-use assets10,606 11,630 
Goodwill77,401 70,720 
Intangible assets, net80,193 76,368 
Deferred compensation plan asset6,783 5,726 
Other2,761 487 
Total other assets177,744 164,931 
Total assets$567,328 $472,550 
LIABILITIES AND SHAREHOLDERS’ EQUITY
CURRENT LIABILITIES:
Accounts payable — trade$66,693 $37,313 
Accrued payroll and employee benefits19,034 18,048 
Current portion of long-term debt9,913 9,907 
Short-term lease liability1,657 1,587 
Container deposits1,558 1,452 
Other current liabilities2,611 2,155 
Total current liabilities101,466 70,462 
LONG-TERM DEBT, LESS CURRENT PORTION115,644 88,845 
LONG-TERM LEASE LIABILITY9,143 10,231 
PENSION WITHDRAWAL LIABILITY4,276 4,631 
DEFERRED INCOME TAXES23,422 24,445 
DEFERRED COMPENSATION LIABILITY8,402 7,322 
OTHER LONG-TERM LIABILITIES2,374 1,368 
Total liabilities264,727 207,304 
COMMITMENTS AND CONTINGENCIES (Note 13)
SHAREHOLDERS’ EQUITY:
Common shares; authorized: 60,000,000 shares of $0.01 par value; 20,889,777 and 20,969,746 shares issued and outstanding for 2022 and 2021, respectively
209 210 
Additional paid-in capital46,717 51,138 
Retained earnings254,384 213,898 
Accumulated other comprehensive income1,291  
Total shareholders’ equity302,601 265,246 
Total liabilities and shareholders’ equity$567,328 $472,550 


See accompanying notes to consolidated financial statements.
26


HAWKINS, INC.
CONSOLIDATED STATEMENTS OF INCOME
(In thousands, except share and per-share data)
  
Fiscal Year Ended
 April 03, 2022March 28, 2021March 29, 2020
Sales$774,541 $596,871 $540,198 
Cost of sales(628,021)(473,109)(439,281)
Gross profit146,520 123,762 100,917 
Selling, general and administrative expenses(75,326)(67,884)(59,246)
Operating income71,194 55,878 41,671 
Interest expense, net(1,404)(1,467)(2,511)
Other income (expense)189 1,440 (204)
Income before income taxes69,979 55,851 38,956 
Income tax expense(18,437)(14,871)(10,589)
Net income$51,542 $40,980 $28,367 
Weighted average number of shares outstanding-basic20,947,234 21,024,344 21,159,978 
Weighted average number of shares outstanding-diluted21,135,258 21,260,296 21,308,800 
Basic earnings per share$2.46 $1.95 $1.34 
Diluted earnings per share $2.44 $1.93 $1.33 
Cash dividends declared per common share$0.52250 $0.47125 $0.46125 


See accompanying notes to consolidated financial statements.
27


HAWKINS, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)
 
Fiscal Year Ended
April 3, 2022March 28, 2021March 29, 2020
Net income$51,542 $40,980 $28,367 
Other comprehensive income, net of tax:
   Unrealized gain (loss) on interest rate swap1,291 79 (396)
Total other comprehensive income (loss)1,291 79 (396)
Total comprehensive income$52,833 $41,059 $27,971 


See accompanying notes to consolidated financial statements.
28


HAWKINS, INC.
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
(In thousands, except share data)
 Common SharesAdditional
Paid-in
Capital
Retained
Earnings
Accumulated Other Comprehensive Income (Loss)Total
Shareholders’
Equity
SharesAmount
BALANCE — March 31, 201921,184,900 $212 $52,927 $164,405 $317 $217,861 
Cash dividends declared   (9,825) (9,825)
Share-based compensation expense  2,273   2,273 
Vesting of restricted stock71,944      
Shares surrendered for payroll taxes(18,320) (343)  (343)
ESPP shares issued77,100 1 1,399   1,400 
Shares repurchased(291,166)(2)(5,851)  (5,853)
Other comprehensive loss, net of tax    (396)(396)
Net Income   28,367  28,367 
BALANCE — March 29, 202021,024,458 $211 $50,405 $182,947 $(79)$233,484 
Cash dividends declared and paid   (10,029) (10,029)
Share-based compensation expense  3,343   3,343 
Vesting of restricted stock26,542      
Shares surrendered for payroll taxes(3,314) (54)  (54)
ESPP shares issued88,148 1 1,582   1,583 
Shares repurchased(166,088)(2)(4,138)  (4,140)
Other comprehensive loss, net of tax    79 79 
Net income   40,980  40,980 
BALANCE — March 28, 202120,969,746 $210 $51,138 $213,898 $ $265,246 
Cash dividends declared and paid   (11,056) (11,056)
Share-based compensation expense  3,818   3,818 
Vesting of restricted stock134,230 1 (1)   
Shares surrendered for payroll taxes(45,390) (1,467)  (1,467)
ESPP shares issued71,692  1,772   1,772 
Shares repurchased(240,501)(2)(8,543)  (8,545)
Other comprehensive income, net of tax    1,291 1,291 
Net income   51,542  51,542 
BALANCE — April 3, 202220,889,777 $209 $46,717 $254,384 $1,291 $302,601 


See accompanying notes to consolidated financial statements.
29


HAWKINS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
  
Fiscal Year Ended
 April 3, 2022March 28, 2021March 29, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:
Net income$51,542 $40,980 $28,367 
Reconciliation to cash flows provided by operating activities:
Depreciation and amortization24,129 22,669 21,584 
Operating leases1,899 1,896 2,033 
(Gain) loss on deferred compensation assets(189)(1,440)233 
Deferred income taxes(1,501)(689)(1,421)
Stock compensation expense3,818 3,343 2,273 
Other545 203 656 
Changes in operating accounts (using) providing cash, net of acquisitions:
Trade receivables(30,526)(21,323)(3,387)
Inventories(30,034)(7,960)6,045 
Accounts payable25,138 2,551 4,228 
Accrued liabilities2,723 7,554 663 
Lease liabilities(1,907)(1,837)(2,025)
Income taxes214 (235)586 
Other(3,014)(1,919)(933)
Net cash provided by operating activities42,837 43,793 58,902 
CASH FLOWS FROM INVESTING ACTIVITIES:
Additions to property, plant, and equipment(28,512)(20,794)(24,549)
Acquisitions(21,546)(51,000) 
Other302 362 346 
Net cash used in investing activities(49,756)(71,432)(24,203)
CASH FLOWS FROM FINANCING ACTIVITIES:
Cash dividends paid(11,056)(10,029)(9,825)
New shares issued1,772 1,583 1,400 
Shares surrendered for payroll taxes(1,467)(54)(343)
Shares repurchased(8,545)(4,140)(5,853)
Payments for debt issuance costs(287)  
Payments on senior secured revolving loan(15,000)(37,000)(44,000)
Borrowings on senior secured revolving loan42,000 76,000 19,000 
Net cash provided by (used in) financing activities7,417 26,360 (39,621)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS498 (1,279)(4,922)
CASH AND CASH EQUIVALENTS - beginning of year2,998 4,277 9,199 
CASH AND CASH EQUIVALENTS - end of year$3,496 $2,998 $4,277 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION-
Cash paid during the year for income taxes$19,726 $15,783 $11,415 
Cash paid for interest1,197 1,288 2,413 
Noncash investing activities - Capital expenditures in accounts payable3,733 626 1,041 


See accompanying notes to consolidated financial statements.
30


HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Note 1 — Nature of Business and Significant Accounting Policies

Nature of Business - We have three reportable segments: Industrial, Water Treatment and Health and Nutrition. The Industrial Group specializes in providing industrial chemicals, products and services to industries such as agriculture, chemical processing, electronics, energy, food, pharmaceutical and plating. This group also manufactures and sells certain food-grade products, including liquid phosphates, lactates and other blended products. The Water Treatment Group specializes in providing chemicals, products, equipment, services and solutions for potable water, municipal and industrial wastewater, industrial process water and non-residential swimming pool water. This group has the resources and flexibility to treat systems ranging in size from a single small well to a multi-million-gallon-per-day facility. Our Health and Nutrition Group specializes in providing ingredient distribution, processing and formulation solutions to manufacturers of nutraceutical, functional food and beverage, personal care, dietary supplement and other nutritional food, health and wellness products. This group offers a diverse product portfolio including minerals, botanicals and herbs, vitamins and amino acids, excipients, joint products, sweeteners and enzymes.

Fiscal Year - Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March 31. Our fiscal 2022 was 53 weeks and our fiscal 2021 fiscal 2020 were both 52 weeks. Fiscal 2023 will be 52 weeks.

Principles of Consolidation - The consolidated financial statements include the accounts of Hawkins, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.

Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, particularly receivables, inventories, property, plant and equipment, right-of-use assets, goodwill, intangibles, accrued expenses, short-term and long-term lease liability, income taxes and related accounts and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Revenue Recognition - Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. Revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations.

Shipping and Handling - All shipping and handling amounts billed to customers are included in revenues. Costs incurred related to the shipping and the handling of products are included in cost of sales.


31

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Fair Value Measurements - The financial assets and liabilities that are re-measured and reported at fair value for each reporting period are an interest rate swap and marketable securities. There are no fair value measurements with respect to nonfinancial assets or liabilities that are recognized or disclosed at fair value in our consolidated financial statements on a recurring basis.

Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:

Level 1:  Valuation is based on quoted prices in active markets for identical assets or liabilities.

Level 2:  Valuation is based on quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable or can be corroborated by observable market data for the asset or liability.
Level 3:  Valuation is based upon unobservable inputs for the asset or liability that are supported by little or no market activity. These fair values are determined using pricing models for which the assumptions utilize management’s estimates or market participant assumptions.

In making fair value measurements, observable market data must be used when available. When inputs used to measure fair value fall within different levels of the hierarchy, the level within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement.

Cash Equivalents - Cash equivalents include all liquid debt instruments (primarily cash funds and money market accounts) purchased with an original maturity of three months or less. The cash balances, maintained at large commercial banking institutions with strong credit ratings, may, at times, exceed federally insured limits.

Trade Receivables and Concentrations of Credit Risk - Financial instruments, which potentially subject us to a concentration of credit risk, principally consist of trade receivables. We sell our principal products to a large number of customers in many different industries. As of April 3, 2022, we had a significant concentration of credit risk, with a single customer representing approximately 13% of our total trade receivables. There are no other concentrations of credit risk with other single customers from a particular service or geographic area that would significantly impact us in the near term.

To reduce credit risk, we routinely assess the financial strength of our customers. Receivables are reported net of an allowance for credit losses as determined by management at the end of each reporting period. Our receivable allowance in based on an estimate of expected credit losses, with the estimate based on a number of qualitative and quantitative factors that, based on collection experience, may have an impact on repayment risk and ability to collect.

Inventories - Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately 73% of our inventory determined using the last-in, first-out (“LIFO”) method. Cost for the other 27% of our total inventory is determined using the first-in, first-out (“FIFO”) method.

Leases - We determine if an arrangement is a lease at inception. Right-of-use ("ROU") assets include operating leases. Lease liabilities for operating leases are classified in "short-term lease liabilities" and "long-term lease liabilities" in our consolidated balance sheet.

ROU assets and related liabilities are recognized at commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

Lease and non-lease components are generally accounted for separately for real estate leases. For non-real estate leases, we account for the lease and non-lease components as a single lease component.


32

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Property, Plant and Equipment - Property is stated at cost and depreciated or amortized over the lives of the assets, using the straight-line method. Estimated lives are: 10 to 40 years for buildings and improvements; 3 to 20 years for machinery and equipment; and 3 to 10 years for transportation equipment and office furniture and equipment including computer systems. Leasehold improvements are amortized over the lesser of their estimated useful lives or the remaining lease term. Depreciation and amortization expense is recorded in our Consolidated Statement of Income within cost of goods sold and selling, general and administrative expense, depending on the use of the underlying asset. We recorded depreciation expense of $17.7 million for fiscal 2022, $16.8 million for fiscal 2021 and $16.5 million for fiscal 2020.

Significant improvements that add to productive capacity or extend the lives of properties are capitalized. Costs for repairs and maintenance are charged to expense as incurred. When property is retired or otherwise disposed of, the cost and related accumulated depreciation or amortization are removed from the accounts and any related gains or losses are included in income.

We review the recoverability of long-lived assets to be held and used, such as property, plant and equipment, when events or changes in circumstances occur that indicate the carrying value of the asset group may not be recoverable, such as prolonged industry downturn or significant reductions in projected future cash flows. The assessment of possible impairment is based on our ability to recover the carrying value of the asset group from the expected future pre-tax cash flows (undiscounted) of the related asset group. If these cash flows are less than the carrying value of such asset group, an impairment loss would be measured by the amount the carrying value exceeds the fair value of the long-lived asset group. The measurement of impairment requires us to estimate future cash flows and the fair value of long-lived assets. We did not incur any asset write-off charge in fiscal 2022 related to the impairment of long-lived assets. Asset write-off charges were $0.2 million during fiscal 2021 and $0.6 million during fiscal 2020.

Goodwill and Identifiable Intangible Assets - Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter. As of December 27, 2021, we performed an analysis of qualitative factors for our Industrial, Water Treatment and Health and Nutrition reporting units to determine whether it is more likely than not that the fair value of either of these reporting units was less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for any of these reporting units.

Goodwill impairment assessments were also completed in the fourth quarters of fiscal 2021 and 2020 and similarly, we did not record a goodwill impairment charge.

Our primary identifiable intangible assets include customer lists, trade secrets, non-competition agreements, trademarks and trade names acquired in previous business acquisitions. Identifiable intangible assets with finite lives are amortized whereas identifiable intangible assets with indefinite lives are not amortized. The values assigned to the intangible assets with finite lives are being amortized on average over a remaining useful life of approximately 12 years. Identifiable intangible assets that are subject to amortization are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. No such events or changes in circumstances occurred during fiscal 2022, 2021 or 2020. Identifiable intangible assets not subject to amortization are tested for impairment annually or more frequently if events warrant. The impairment test consists of a qualitative assessment to determine whether it is more likely than not that the asset is impaired. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform an annual quantitative impairment test for fiscal 2022, 2021 or 2020.


33

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Income Taxes - We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income tax expense in the period that includes the enactment date. The deferred tax assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recovered from future taxable income. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.

We recognize the effect of income tax positions only if those positions are more-likely-than-not to be sustained. Recognized income tax positions are measured at the largest amount of tax with a greater than 50 percent likelihood of being realized upon ultimate settlement with the related tax authority. Changes in recognition or measurement are reflected in the period in which the facts and circumstances change.

Stock-Based Compensation - We account for stock-based compensation on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in expense over the requisite service period (generally the vesting period). Non-vested share awards are recorded as expense over the requisite service periods based on the stock price on the date of grant.

Earnings Per Share - Basic earnings per share (“EPS”) are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted EPS are computed by dividing net income by the weighted-average number of common shares outstanding including the incremental shares assumed to be issued as performance units and restricted stock. Basic and diluted EPS were calculated using the following:
April 03, 2022March 28, 2021March 29, 2020
Weighted average common shares outstanding — basic20,947,234 21,024,344 21,159,978 
Dilutive impact of stock performance units and restricted stock188,024 235,952 148,822 
Weighted average common shares outstanding — diluted21,135,258 21,260,296 21,308,800 

There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2022, 2021 or 2020.
Stock Split - In fiscal 2021, we effected a two-for-one stock split of our common stock and adjusted the par value of our common stock to $.01 par value. Our consolidated financial statements, related notes, and other financial data contained in this report have been adjusted to give retroactive effect to the stock split for all periods presented.

Derivative Instruments and Hedging Activities - We are subject to interest rate risk associated with our variable rate debt. We have in place an interest rate swap agreement which has been designated as a cash flow hedge, the purpose of which is to eliminate the cash flow impact of interest rate changes on a portion of our variable-rate debt. The interest rate swap is measured at fair value on the contract date and is subsequently remeasured to fair value at each reporting date. Changes in the fair value of a derivative that is highly effective, and that is designated and qualifies as a cash flow hedge, are recorded in other comprehensive income, until the consolidated statement of income is affected by the variability in cash flows of the designated hedged item. To the extent that the hedge is ineffective, changes in the fair value are recognized in the Statement of Income.

Recently Issued Accounting Pronouncements

We do not expect that any recently issued accounting pronouncements will have a material effect on our financial statements.
 
Recently Adopted Accounting Pronouncements

In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes, removing certain exceptions for investments, intra-period allocations and interim calculations and adding guidance to reduce complexity in accounting for income taxes. We adopted this guidance at the beginning of fiscal 2022. Our adoption of this ASU did not have a material impact on the Company's consolidated financial position, results of operations or cash flows.

34

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Note 2 — Acquisitions

Acquisition of NAPCO Chemical Company, Inc.: On December 30, 2021, we acquired substantially all the assets of NAPCO Chemical Company, Inc. ("NAPCO"), under the terms of an asset purchase agreement with NAPCO and certain other parties thereto, to further the geographic reach of our Water Treatment segment. We paid $18.5 million at closing for the acquisition, and an additional $0.5 million for a working capital adjustment. NAPCO manufactures and distributes water treatment chemicals from three locations in Texas. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.
The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of NAPCO acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the total $19 million purchase price, we allocated $9.4 million to finite-lived intangible assets, primarily customer relationships to be amortized over 18 years, $3.6 million to property, plant and equipment and $1.5 million to net working capital. The residual amount of $4.5 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. The purchase price allocation is final.

Acquisition of Water and Waste Specialties, Inc.: On October 29, 2021, we acquired substantially all the assets of Water and Waste Specialties, Inc., under the terms of a purchase agreement with Water and Waste Specialties and its shareholders, to further the geographic reach of our Water Treatment segment. We paid $1.4 million at closing for the acquisition. Water and Waste Specialties was a water treatment chemical distribution company operating primarily in Alabama. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.
The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of Water and Waste Specialties acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the total $1.4 million purchase price, we allocated $0.5 million to finite-lived intangible assets, primarily customer relationships to be amortized over 11 years, and $0.4 million to property, plant and equipment. The residual amount of $0.5 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. The purchase price allocation is final.

Acquisition of Southeast Water Systems LLC: On September 20, 2021, we acquired substantially all the assets of Southeast Water Systems LLC, under the terms of an asset purchase agreement with Southeast Water Systems and its shareholders, to further the geographic reach of our Water Treatment segment. We paid $1.2 million at closing for the acquisition and may pay up to an additional $1.0 million over the next three years based on achieving certain goals. Southeast Water Systems supplied and installed water treatment chemical equipment to its customers located primarily in Alabama, southern Georgia and the Florida panhandle. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.
The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of Southeast Water Systems acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the total $2.2 million purchase price, which includes a contingent consideration liability of $1.0 million, we allocated $0.4 million to finite-lived intangible assets, primarily customer relationships to be amortized over 10 years, and $0.1 million to property, plant and equipment. The residual amount of $1.7 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. The purchase price allocation is final.


35

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Acquisition of C&L Aqua Professionals, Inc. and LC Blending, Inc.: In fiscal 2021, we acquired substantially all the assets of C&L Aqua Professionals, Inc. and LC Blending, Inc. (together, "C&L Aqua") under the terms of an asset purchase agreement among us, C&L Aqua and its shareholders, to further the geographic reach of our Water Treatment segment. We paid $16 million for the acquisition. C&L Aqua was a water treatment chemical distribution company operating primarily in Louisiana. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.

The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of C&L Aqua acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the $16 million purchase price, we preliminarily allocated $8.2 million to finite-lived intangible assets, primarily customer relationships to be amortized over 18 years, $3.6 million to property, plant and equipment, and $1.1 million to net working capital. The residual amount of $3.1 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes.

Acquisition of Property: In fiscal 2021, we acquired a manufacturing facility on 28 acres located adjacent to our facility in Rosemount, Minnesota to allow further expansion and growth in both our Industrial and Water Treatment segments. We paid $10 million for the property. The purchase of this facility adds approximately 40,000 square feet of manufacturing and warehouse space to bring us to a total of 105,000 square feet of space on 56 acres of land in the area, with rail access at both of the sites to allow for future growth and provide for supply chain flexibility on certain raw materials to better serve our customers.

This acquisition has been accounted for as an asset acquisition, under which the total purchase price is allocated to the net tangible assets acquired based on their estimated fair values. Of the $10 million purchase price, $4.6 million was allocated to buildings, $3.7 million was allocated to land, $1.4 million was allocated to equipment, and $0.3 million was allocated to site improvements.

Acquisition of American Development Corporation of Tennessee, Inc.: In fiscal 2021, we acquired substantially all the assets of American Development Corporation of Tennessee, Inc. (“ADC”) under the terms of an asset purchase agreement among us, ADC and its shareholders, to further the geographic reach of our Water Treatment segment. We paid $25 million for the acquisition. ADC was a water treatment chemical distribution company operating primarily in Tennessee, Georgia and Kentucky. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.

The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of ADC acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the $25 million purchase price, we allocated $13.3 million to finite-lived intangible assets, primarily customer relationships to be amortized over 17 years, $1.6 million to property, plant and equipment, and $0.9 million to net working capital. The residual amount of $9.2 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes.


36

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Note 3 — Revenue

Our revenue arrangements generally consist of a single performance obligation to transfer promised goods or services. We disaggregate revenues from contracts with customers by both operating segments and types of product sold. Reporting by operating segment is pertinent to understanding our revenues, as it aligns to how we review the financial performance of our operations. Types of products sold within each operating segment help us to further evaluate the financial performance of our segments.

The following table disaggregates external customer net sales by major revenue stream:
Fiscal Year Ended April 3, 2022:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Manufactured, blended or repackaged products (1)
$318,514 $205,350 $34,690 $558,554 
Distributed specialty products (2)
  124,312 124,312 
Bulk products (3)
61,443 20,211  81,654 
Other6,981 2,572 468 10,021 
Total external customer sales$386,938 $228,133 $159,470 $774,541 
Fiscal Year Ended March 28, 2021:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Manufactured, blended or repackaged products (1)
$231,427 $152,694 $38,270 $422,391 
Distributed specialty products (2)
  115,317 115,317 
Bulk products (3)
38,378 16,067  54,445 
Other3,556 1,243 (81)4,718 
Total external customer sales$273,361 $170,004 $153,506 $596,871 
Fiscal Year Ended March 29, 2020:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Manufactured, blended or repackaged products (1)
$222,161 $139,917 $14,770 $376,848 
Distributed specialty products (2)
  90,065 90,065 
Bulk products (3)
49,864 18,481  68,345 
Other3,199 1,497 244 4,940 
Total external customer sales$275,224 $159,895 $105,079 $540,198 

(1)For our Industrial and Water Treatment segments, this line includes our non-bulk specialty products that we either manufacture, blend, repackage, resell in their original form, or direct ship to our customers in smaller quantities, and services we provide for our customers. For our Health and Nutrition segment, this line includes products manufactured, processed or repackaged in our facility and/or with our equipment
(2)This line includes non-manufactured distributed specialty products in our Health and Nutrition segment, which may be sold out of one of our facilities or direct shipped to our customers
(3)This line includes bulk products in our Industrial and Water Treatment segments that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities.

37

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Note 4 — Derivative Instruments
We have in place an interest rate swap agreement to manage the risk associated with a portion of our variable-rate long-term debt. We do not utilize derivative instruments for speculative purposes. The interest rate swap involves the exchange of fixed-rate and variable-rate payments without the exchange of the underlying notional amount on which the interest payments are calculated. The notional amount of the swap agreement is $60 million and it will terminate on May 1, 2027. We have designated this swap as a cash flow hedge and have determined that it qualified for hedge accounting treatment. For so long as the hedge is effective, changes in fair value of the cash flow hedge are recorded in other comprehensive income or loss (net of tax) until income or loss from the cash flows of the hedged item is realized.
We previously had in place an interest rate swap agreement to manage the risk associated with a portion of our variable-rate long-term debt. The $20 million swap agreement terminated on December 23, 2020. We had designated this swap as a cash flow hedge and determined that it qualified for hedge accounting treatment. For so long as the hedge was effective, changes in fair value of the cash flow hedge were recorded in other comprehensive income or loss (net of tax) until income or loss from the cash flows of the hedged item was realized.
For the years ended April 3, 2022 and March 28, 2021, we recorded $1.3 million and $0.1 million in other comprehensive income related to unrealized gains (net of tax) on the cash flow hedge. For the year ended March 29, 2020, we recorded $0.4 million in other comprehensive income related to unrealized losses (net of tax) on the cash flow hedge described above. Included in other other long-term assets on our consolidated balance sheet was $1.8 million as of April 3, 2022. Included in other current liabilities on our consolidated balance sheet was $0.1 million as of March 29, 2020.
By their nature, derivative instruments are subject to market risk. Derivative instruments are also subject to credit risk associated with counterparties to the derivative contracts. Credit risk associated with derivatives is measured based on the replacement cost should the counterparty with a contract in a gain position to us fail to perform under the terms of the contract. While the current interest rate swap is in effect, we do not anticipate nonperformance by the counterparty.

Note 5 – Fair Value Measurements

Our financial assets and liabilities are measured at fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The carrying value of cash equivalents, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these instruments. Because of the variable-rate nature of our debt under our credit facility, our debt also approximates fair value.  

Assets and Liabilities Measured at Fair Value on a Recurring Basis.  The fair value hierarchy requires the use of observable market data when available. In instances where inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. Our assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.
 

Our financial assets that are measured at fair value on a recurring basis are an interest rate swap and assets held in a deferred compensation retirement plan. Both of these assets are classified as other long-term assets on our balance sheet, with the portion of the deferred compensation retirement plan assets expected to be paid within twelve months classified as current assets. The fair value of the interest rate swap is determined by the respective counterparties based on interest rate changes. Interest rate swaps are valued based on observable interest rate yield curves for similar instruments. The deferred compensation plan assets relate to contributions made to a non-qualified compensation plan on behalf of certain employees who are classified as “highly compensated employees” as determined by IRS guidelines. The assets are part of a rabbi trust and the funds are held in mutual funds. The fair value of the deferred compensation is based on the quoted market prices for the mutual funds at the end of the period.

 
The following table summarizes the balances of assets measured at fair value on a recurring basis as of April 3, 2022 and March 28, 2021.
(In thousands)April 3, 2022March 28, 2021
Assets
Deferred compensation plan assetsLevel 1$7,038 $5,946 
Interest rate swapLevel 21,769  

 0
38

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Note 6 – Assets Held for Sale

We have no assets classified as held for sale as of April 3, 2022. Included in assets held for sale as of March 28, 2021 was $0.7 million for an office building in St. Louis, Missouri that was utilized in the administration of our Industrial segment, and $0.2 million for a water treatment branch located in Eldridge, Iowa, which has been relocated to another owned facility. Both were sold in the first quarter of fiscal 2022. These amounts were recorded as assets held for sale within prepaid expenses and other current assets on our balance sheet.

Note 7 — Inventories

Inventories at April 3, 2022 and March 28, 2021 consisted of the following:
20222021
(In thousands)  
Inventory (FIFO basis)$116,325 $69,438 
LIFO reserve(21,340)(5,574)
Net inventory$94,985 $63,864 

The FIFO value of inventories accounted for under the LIFO method was $83.7 million at April 3, 2022 and $46.8 million at March 28, 2021. The remainder of the inventory was valued and accounted for under the FIFO method.

39

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Note 8 — Goodwill and Other Identifiable Intangible Assets

The carrying amount of goodwill for each of our three reportable segments were as follows:
(In thousands)IndustrialWater TreatmentHealth and NutritionTotal
Balance as of March 29, 2020$6,495 $7,000 $44,945 $58,440 
Addition due to acquisitions 12,280  12,280 
Balance as of March 28, 2021$6,495 $19,280 $44,945 $70,720 
Addition due to acquisitions 6,681  6,681 
Balance as of April 3, 2022
$6,495 $25,961 $44,945 $77,401 
 
The following is a summary of our identifiable intangible assets as of April 3, 2022 and March 28, 2021:
 2022
 Gross AmountAccumulated
Amortization
Net carrying value
(In thousands)   
Finite-life intangible assets:
Customer relationships$109,644 $(32,399)$77,245 
Trademarks and trade names6,370 (4,746)1,624 
Other finite-life intangible assets3,904 (3,807)97 
Total finite-life intangible assets119,918 (40,952)78,966 
Indefinite-life intangible assets1,227 — 1,227 
Total intangible assets, net$121,145 $(40,952)$80,193 
 
 2021
 Gross AmountAccumulated
Amortization
Net carrying value
(In thousands)   
Finite-life intangible assets:
Customer relationships$99,588 $(26,522)$73,066 
Trademarks and trade names6,210 (4,275)1,935 
Other finite-life intangible assets3,833 (3,693)140 
Total finite-life intangible assets109,631 (34,490)75,141 
Indefinite-life intangible assets1,227 — 1,227 
Total intangible assets, net$110,858 $(34,490)$76,368 

Intangible asset amortization expense was $6.5 million during fiscal 2022, $5.8 million during fiscal 2021, and $5.1 million during fiscal 2020.


The estimated future amortization expense for identifiable intangible assets is as follows:
(In thousands)Intangible Assets
Fiscal 2023$6,923 
Fiscal 20246,707 
Fiscal 20256,707 
Fiscal 20266,606 
Fiscal 20276,305 
Thereafter45,718 
Total$78,966 

40

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Note 9 – Debt

On March 31, 2022, we entered into a second amended and restated credit agreement (the “Credit Agreement”) with U.S. Bank National Association (“U.S. Bank”) as Sole Lead Arranger and Sole Book Runner, and other lenders from time to time party thereto (collectively, the “Lenders”), whereby U.S. Bank is also serving as Administrative Agent. The Credit Agreement refinanced the revolving loan under our previous credit agreement with U.S. Bank and provides us with senior secured revolving credit facilities (the “Revolving Loan Facility”) totaling $250.0 million. The Revolving Loan Facility includes a $15 million letter of credit subfacility and $25 million swingline subfacility. The Revolving Loan Facility has a five-year maturity date, maturing on April 30, 2027. The Revolving Loan Facility is secured by substantially all of our personal property assets and those of our subsidiaries.

We used $126.0 million of the proceeds from the Revolving Loan Facility to refinance the obligations under the previous credit facility. We may use the remaining amount of the Revolving Loan Facility for working capital, capital expenditures, share repurchases, restricted payments and acquisitions permitted under the Credit Agreement, and other general corporate purposes.

At April 3, 2022, the effective interest rate on our borrowings was 1.2%. In addition to paying interest on the outstanding principal under the Revolving Loan Facility, we are required to pay a commitment fee on the unutilized commitments thereunder. The commitment fee is between 0.15% and 0.25%, depending on our leverage ratio.

Debt issuance costs of $0.3 million paid to the lenders in connection with the Credit Agreement, as well as unamortized debt issuance costs of $0.1 million paid in connection with the previous credit facility, are reflected as a reduction of debt and are being amortized as interest expense over the term of the Revolving Loan Facility.

The Credit Agreement requires us to maintain (a) a minimum fixed charge coverage ratio of 1.15 to 1.00 and (b) a maximum total cash flow leverage ratio of 3.0 to 1.0. The Credit Agreement also contains other customary affirmative and negative covenants, including covenants that restrict our ability to incur additional indebtedness, dispose of significant assets, make certain investments, including any acquisitions other than permitted acquisitions, make certain payments, enter into sale and leaseback transactions, grant liens on our assets or enter into rate management transactions, subject to certain limitations. We are permitted to make distributions, pay dividends and repurchase shares so long as no default or event of default exists or would exist as a result thereof. We are permitted to make distributions, pay dividends and repurchase shares so long as no default or event of default exists or would exist as a result thereof. As of April 3, 2022, we were in compliance with all required covenants.
Debt at April 3, 2022 and March 28, 2021 consisted of the following:
(In thousands)April 3, 2022March 28, 2021
Senior secured revolving loan$126,000 $99,000 
 Less: unamortized debt issuance costs(443)(248)
 Total debt, net of debt issuance costs125,557 98,752 
 Less: current portion of long-term debt, net of current unamortized debt issuance costs(9,913)(9,907)
Total long-term debt$115,644 $88,845 

41

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

Note 10 — Share-Based Compensation 
Performance-Based Restricted Stock Units.  Our Board of Directors has approved a performance-based equity compensation arrangement for our executive officers. This performance-based arrangement provides for the grant of performance-based restricted stock units that represent a possible future issuance of restricted shares of our common shares based on our pre-tax income target for the applicable fiscal year. The actual number of restricted shares to be issued to each executive officer will be determined when our final financial information becomes available after the applicable fiscal year and will be between zero shares and 88,524 shares in the aggregate for fiscal 2022. The restricted shares issued, if any, will fully vest two years after the end of the fiscal year on which the performance is based. We record the compensation expense for the outstanding performance share units and then-converted restricted stock over the life of the awards.
The following table represents the restricted stock activity for fiscal 2021 and 2022:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 202065,766 $21.83 
Granted138,504 17.25 
Vested(55,240)23.01 
Forfeited  
Outstanding at end of fiscal 2020149,030 $17.13 
Granted129,626 18.69 
Vested(10,526)15.68 
Forfeited(29,010)17.92 
Outstanding at end of fiscal 2021239,120 $17.94 
Granted111,618 31.74 
Vested(123,002)17.25 
Forfeited(13,258)18.69 
Outstanding at end of fiscal 2022214,478 $25.48 
The weighted average grant date fair value of performance-based restricted shares issued in fiscal 2022 was $31.74, fiscal 2021 was $18.69 and fiscal 2020 was $17.25. We recorded compensation expense on performance-based restricted stock of approximately $2.9 million for fiscal 2022, $2.5 million for fiscal 2021 and $1.5 million for fiscal 2020, substantially all of which was recorded in selling, general and administrative (“SG&A”) expense in the Consolidated Statements of Income. The total fair value of performance-based restricted stock units vested was $2.1 million in fiscal 2022, $0.2 million in fiscal 2021 and $1.3 million in fiscal 2020.
Until the performance-based restricted stock units result in the issuance of restricted stock, the amount of expense recorded each period is dependent upon our estimate of the number of shares that will ultimately be issued and our then current common share price. Upon issuance of restricted stock, we record compensation expense over the remaining vesting period using the award date closing price. Unrecognized compensation expense related to non-vested restricted stock and non-vested restricted share units as of April 3, 2022 was $3.9 million and is expected to be recognized over a weighted average period of 1.2 years.

42

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Restricted Stock Awards.  As part of their retainer, our non-employee directors receive restricted stock for their Board services. The restricted stock awards are expensed over a one-year vesting period, based on the market value on the date of grant.
The following table represents the Board’s restricted stock activity for fiscal 2021 and 2022:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 202016,704 $17.95 
Granted16,016 21.84 
Vested(16,704)17.95 
Forfeited  
Outstanding at end of fiscal 202016,016 $21.84 
Granted13,186 25.59 
Vested(16,016)21.84 
Forfeited(1,958)25.53 
Outstanding at end of fiscal 202111,228 $25.60 
Granted10,287 32.80 
Vested(11,228)25.60 
Forfeited  
Outstanding at end of fiscal 202210,287 $32.80 
Annual expense related to the value of restricted stock was $0.3 million in fiscal 2022, 2021 and 2020, and was recorded in SG&A expense in the Consolidated Statements of Income. Unrecognized compensation expense related to non-vested restricted stock awards as of April 3, 2022 was $0.1 million and is expected to be recognized over a weighted average period of 0.3 years.

Note 11 — Share Repurchases
Our board of directors has authorized the repurchase of up to 1,600,000 shares of our outstanding common shares. The shares may be repurchased on the open market or in privately negotiated transactions subject to applicable securities laws and regulations. Upon repurchase of the shares, we reduce our common shares for the par value of the shares with the excess applied against additional paid-in capital. We repurchased 240,501 common shares at an aggregate purchase price of $8.5 million during fiscal 2022. We repurchased 166,088 common shares at an aggregate purchase price of $4.1 million during fiscal 2021. We repurchased 291,166 common shares at an aggregate purchase price of $5.9 million during fiscal 2020. As of April 3, 2022, the number of shares available to be purchased under the share repurchase program was 311,005.

Note 12 — Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans
Company Sponsored Plans. The majority of our non-bargaining unit employees are eligible to participate in a company-sponsored profit sharing plan. Contributions are made at our discretion subject to a maximum amount allowed under the Internal Revenue Code (“IRC”). The profit sharing plan contribution level for each employee depends upon date of hire, and was 2.5% or 5.0% of each employee’s eligible compensation for fiscal 2022, 2021 and 2020. We also have in place a retirement plan covering our collective bargaining unit employees. The retirement plan provides for a contribution of 2.5% or 5.0% of each employee’s eligible annual wages depending on their hire date. In addition to the employer contributions described above, both the profit sharing plan and the retirement plan include a 401(k) plan that allows employees to contribute pre-tax earnings up to the maximum amount allowed under the IRC, with an employer match of up to 5% of the employee’s eligible compensation.
We have two employee stock ownership plans (“ESOPs”), one covering the majority of our non-bargaining unit employees and the other covering our collective bargaining unit employees. Contributions to the plan covering our non-bargaining unit employees are made at our discretion. Contributions to both plans are subject to a maximum amount allowed under the IRC, and were 2.5% or 5.0% of each employee’s eligible wages, depending on each eligible employee’s hire date, for fiscal 2022, 2021 and 2020.
43

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
We have a nonqualified deferred compensation plan covering employees who are classified as “highly compensated employees” as determined by IRS guidelines for the plan year and who were hired on or before April 1, 2012. Employees who are eligible for the nonqualified deferred compensation plan for any plan year are not eligible for the profit sharing plan contribution or the ESOP contributions described above for that plan year. Our contribution to the nonqualified deferred compensation plan for fiscal 2022, 2021 and 2020 was 10% of each employee’s eligible compensation, subject to the maximum amount allowed under the IRC.
We have an employee stock purchase plan (“ESPP”) covering substantially all of our employees. The ESPP allows employees to purchase newly-issued shares of the Company’s common shares at a discount from market. The number of new shares issued under the ESPP was 71,692 in fiscal 2022, 88,148 in fiscal 2021 and 77,100 in fiscal 2020.
The following represents the contribution expense for these company-sponsored plans for fiscal 2022, 2021 and 2020:
(In thousands)202220212020
Non-bargaining unit employee plans:
   Profit sharing$1,056 $994 $631 
   401(k) matching contributions3,122 2,650 2,399 
   ESOP1,056 994 631 
Nonqualified deferred compensation plan1,355 1,327 1,262 
Bargaining unit employee plans589 555 481 
ESPP - all employees549 556 431 
Total contribution expense$7,727 $7,076 $5,835 
In 2013, we withdrew from a collectively bargained multiemployer pension plan and recorded a liability for our share of the unfunded vested benefits. Payments of approximately $0.5 million per year are being made through 2034.

Note 13 — Commitments and Contingencies

Litigation.  As of April 3, 2022, there were no material pending legal proceedings, other than ordinary routine litigation incidental to the business, to which we or any of our subsidiaries are a party or of which any of our property is the subject. Legal fees associated with such matters are expensed as incurred.

Asset Retirement Obligations. We have three leases of land which contain terms that state that at the end of the lease term, we have a specified amount of time to remove the property and buildings. Including available lease extensions, these leases expire in 2023, 2033 and 2044. At that time, anything that remains on the land becomes the property of the lessor, and the lessor has the option to either maintain the property or remove the property at our expense. We have not been able to reasonably estimate the fair value of the asset retirement obligations, primarily due to the combination of the following factors: certain of the leases do not expire in the near future; we have a history of extending the leases with the lessors and currently intend to do so at expiration of the lease periods; the lessors do not have a history of terminating leases with their tenants; and because it is more likely than not that the buildings will have value at the end of the lease life and therefore, may not be removed by either the lessee or the lessor. Therefore, in accordance with accounting guidance related to asset retirement and environmental obligations, we have not recorded an asset retirement obligation as of April 3, 2022. We will continue to monitor the factors surrounding the requirement to record an asset retirement obligation and will recognize the fair value of a liability in the period in which it is incurred and a reasonable estimate can be made.

44

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Note 14 — Income Taxes

The provisions for income taxes for fiscal 2022, 2021 and 2020 were as follows:
202220212020
(In thousands)  
Federal — current$14,736 $11,169 $8,447 
State — current5,202 4,391 3,563 
Total current19,938 15,560 12,010 
Federal — deferred(1,054)(302)(976)
State — deferred(447)(387)(445)
Total deferred(1,501)(689)(1,421)
Total provision$18,437 $14,871 $10,589 
Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2022, 2021 and 2020 are listed below.
202220212020
Statutory federal income tax21.0 %21.0 %21.0 %
State income taxes, net of federal deduction5.6 %5.9 %5.7 %
ESOP dividend deduction on allocated shares(0.2)%(0.2)%(0.3)%
Other — net(0.1)%(0.1)%0.8 %
Total26.3 %26.6 %27.2 %
 
The tax effects of items comprising our net deferred tax liability as of April 3, 2022 and March 28, 2021 are as follows:
(In thousands)20222021
Deferred tax assets:
Trade receivables$99 $134 
Stock compensation accruals1,823 1,341 
Pension withdrawal liability1,250 1,344 
Lease liability2,916 3,191 
Other3,097 2,882 
Total deferred tax assets$9,185 $8,892 
Deferred tax liabilities:
Inventories$(1,288)$(2,815)
Prepaid expenses(937)(864)
Excess of tax over book depreciation(12,234)(11,249)
Intangible assets(14,806)(15,269)
ROU asset(2,864)(3,140)
Unrealized gain on interest rate swap(478) 
Total deferred tax liabilities$(32,607)$(33,337)
Net deferred tax liabilities$(23,422)$(24,445)

As of April 3, 2022, the Company has determined that it is more likely than not that the deferred tax assets at April 3, 2022 will be realized either through future taxable income or reversals of taxable temporary differences.

We are subject to U.S. federal income tax as well as income tax of multiple state jurisdictions. The tax years prior to our fiscal year ended March 31, 2019 are closed to examination by the Internal Revenue Service, and with few exceptions, state and local income tax jurisdictions.

45

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Note 15 – Leases

Lease Obligations. As of April 3, 2022, we were obligated under operating lease agreements for certain manufacturing facilities, warehouse space, the land on which some of our facilities sit, vehicles and information technology equipment. Our leases have remaining lease terms of 1 year to 23 years, some of which include options to extend the lease for up to 15 years.

As of April 3, 2022 and March 28, 2021, our operating lease components with initial or remaining terms in excess of one year were classified on the consolidated balance sheet within right-of-use assets, short-term lease liability and long-term lease liability.

Total lease expense was $2.9 million for the twelve months ended April 3, 2022 and $2.8 million for the twelve months ended March 28, 2021, and includes leases less than 12 months in duration.

Other information related to our operating leases was as follows:
April 3, 2022March 28, 2021
Lease Term and Discount Rate
Weighted average remaining lease term (years)8.919.73
Weighted average discount rate2.6 %2.7 %

Maturities of lease liabilities as of April 3, 2022 were as follows:
(In thousands)Operating Leases
Fiscal 2023$1,889 
Fiscal 20241,515 
Fiscal 20251,450 
Fiscal 20261,388 
Fiscal 20271,359 
Thereafter5,171 
Total$12,772 
Less: Interest(1,972)
Present value of lease liabilities$10,800 

46

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Note 16 — Segment Information

We have three reportable segments: Industrial, Water Treatment and Health and Nutrition. The accounting policies of the segments are the same as those described in the summary of significant accounting policies. Product costs and expenses for each segment are based on actual costs incurred along with cost allocations of shared and centralized functions.

We evaluate performance based on operating income. Reportable segments are defined primarily by product and type of customer. Segments are responsible for the sales, marketing and development of their products and services. Other than our Health and Nutrition segment, the segments do not have separate customer service or purchasing functions. There are no intersegment sales and no operating segments have been aggregated.
Reportable SegmentsIndustrialWater
Treatment
Health and NutritionTotal
(In thousands)   
Fiscal Year Ended April 3, 2022:
Sales$386,938 $228,133 $159,470 $774,541 
Gross profit59,606 54,571 32,343 146,520 
Selling, general, and administrative expenses28,127 31,357 15,842 75,326 
Operating income31,479 23,214 16,501 71,194 
Identifiable assets*$236,934 $143,889 $167,034 $547,857 
       Capital expenditures$18,812 $8,939 $761 $28,512 
Fiscal Year Ended March 28, 2021:
Sales$273,361 $170,004 $153,506 $596,871 
Gross profit43,337 46,793 33,632 123,762 
Selling, general, and administrative expenses27,033 24,453 16,398 67,884 
Operating income16,304 22,340 17,234 55,878 
Identifiable assets*$181,478 $109,761 $166,558 $457,797 
       Capital expenditures$13,713 $6,732 $349 $20,794 
Fiscal Year Ended March 29, 2020:
Sales$275,224 $159,895 $105,079 $540,198 
Gross profit38,936 41,902 20,079 100,917 
Selling, general, and administrative expenses24,123 19,801 15,322 59,246 
Operating income14,813 22,101 4,757 41,671 
Identifiable assets*$173,068 $63,506 $139,780 $376,354 
       Capital expenditures$14,933 $9,160 $456 $24,549 
* Unallocated assets not included, consisting primarily of cash and cash equivalents, investments and prepaid expenses, were $19.5 million at April 3, 2022, $14.8 million at March 28, 2021 and $13.0 million at March 29, 2020.
47


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

ITEM 9A. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
As of the end of the period covered by this Annual Report on Form 10-K, we conducted an evaluation, under supervision and with the participation of management, including the chief executive officer and chief financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rules 13a-15(f) and 15d-15(f) of the Exchange Act. Based upon that evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures are effective. Disclosure controls and procedures are defined by Rules 13a-15(e) and 15d-15(e) of the Exchange Act as controls and other procedures that are designed to ensure that information required to be disclosed by us in reports filed with the SEC under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in reports filed under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, or person performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) of the Securities Exchange Act. Our internal control over financial reporting is 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. Our internal control over financial reporting includes those policies and procedures that (1) pertain to maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of the financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our 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. Projections of any evaluation of the effectiveness of internal control over financial reporting to future periods are subject to the risk that the controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Management assessed the effectiveness of our internal control over financial reporting as of April 3, 2022, based on the criteria described in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. In making this assessment as of April 3, 2022, we have excluded the Texas water treatment operations acquired from NAPCO Chemical Company, Inc. on December 30, 2021. The financial statements of this business comprise less than 4% of total assets and less than 1% of total revenues in our consolidated financial amounts as of and for the year ended April 3, 2022. We have excluded this business because we have not had sufficient time to make an assessment of its internal controls using the COSO criteria in accordance with Section 404 of the Sarbanes-Oxley Act of 2002. In excluding this business from our assessment, we have considered the “Frequently Asked Questions” as set forth by the office of the Chief Accountant and the Division of Corporate Finance on June 24, 2004, as revised on September 24, 2007, which acknowledges that it may not be possible to conduct an assessment of an acquired business’s internal control over financial reporting in the period between the consummation date and the date of management’s assessment and contemplates that such business would be excluded from management’s assessment in the year of acquisition. Based on this assessment, management believes that our internal control over financial reporting was effective as of April 3, 2022.
Our independent registered public accounting firm has issued an attestation report on our internal control over financial reporting for April 3, 2022 which is included in the Report of Independent Registered Public Accounting Firm in Item 8 of this Annual Report on 10-K.
Changes in Internal Control Procedures
There was no change in our internal control over financial reporting during the fourth quarter of fiscal 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
48


ITEM 9B. OTHER INFORMATION
None.

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not Applicable.
49


PART III

Certain information required by Part III is incorporated by reference from Hawkins’ definitive Proxy Statement for the Annual Meeting of Shareholders to be held on August 3, 2022 (the “2022 Proxy Statement”). Except for those portions specifically incorporated in this Form 10-K by reference to the 2022 Proxy Statement, no other portions of the 2022 Proxy Statement are deemed to be filed as part of this Form 10-K.


ITEM 10. DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE

Information about our Executive Officers

Our current executive officers, their ages and offices held, are set forth below:
NameAgeOffice
Patrick H. Hawkins51Chief Executive Officer and President
Jeffrey P. Oldenkamp49Executive Vice President, Chief Financial Officer and Treasurer
Richard G. Erstad58Vice President, General Counsel and Secretary
Drew M. Grahek52Vice President — Operations
Douglas A. Lange52Vice President — Water Treatment Group
David J. Mangine64Vice President — Industrial Group
Theresa R. Moran59Vice President — Purchasing, Logistics and Sales Support
Shirley A. Rozeboom60Vice President — Health and Nutrition

Patrick H. Hawkins has been our Chief Executive Officer and President and member of our board since 2011. Mr. Hawkins has held the position of President since 2010. He joined the Company in 1992 and served as the Business Director - Food and Pharmaceuticals, a position he held from 2009 to 2010. Previously he served as Business Manager - Food and Co-Extrusion Products from 2007 to 2009 and Sales Representative - Food Ingredients from 2002 to 2007. He previously served the Company in various other capacities, including Plant Manager, Quality Director and Technical Director.

Jeffrey P. Oldenkamp has been our Executive Vice President, Chief Financial Officer and Treasurer since October 2021. Mr. Oldenkamp joined Hawkins in May 2017 and assumed the role of Chief Financial Officer, Vice President and Treasurer in June 2017. Prior to joining Hawkins, Mr. Oldenkamp was with MTS Systems Corporation, a supplier of high-performance test systems and sensors, where he served as Chief Financial Officer from 2015 to May 2017 and as Vice President of Finance for the MTS Test business from 2014 to 2015, and with Nilfisk-Advance, Inc., a global manufacturer of professional cleaning equipment, where he served as Americas Operations Chief Financial Officer and Vice President from 2012 to 2014.

Richard G. Erstad has been our Vice President, General Counsel and Secretary since 2008. Mr. Erstad was General Counsel and Secretary of BUCA, Inc., a restaurant company, from 2005 to 2008. Mr. Erstad had previously been an attorney with the corporate group of Faegre & Benson LLP, a law firm, from 1996 to 2005, where his practice focused on securities law and mergers and acquisitions. He is a member of the Minnesota Bar.

Drew M. Grahek has been our Vice President - Operations since September 2018.  Prior to joining Hawkins, Mr. Grahek was Adjunct Faculty at the University of Minnesota College of Continuing Education and a Business Administrator in the Archdiocese of St. Paul and Minneapolis from June 2017 to June 2018; Director of Service Operations and Supply Chain with Ulta Beauty, Inc. from April 2016 to June 2017; and Director of Stores with Field and Stream Outdoor Stores, a division of Dick’s Sporting Goods, Inc. from July 2015 to April 2016.  Previously, he spent a total of 23 years at Target Corporation in a variety of operations, merchandising and property management positions. 

Douglas A. Lange has been our Vice President - Water Treatment Group since June 2020. Prior to attaining this position, Mr. Lange served the Company as General Manager and Product Development Manager for the Water Treatment Group after joining the company in January 2019. Prior to joining the Company, Mr. Lange was with H.B. Fuller Company, a global supplier of special adhesives, where he served as Global Marketing Manager and Product Manager for specialty markets in electronics and wood products from 2011 to January 2019. Mr. Lange served in various roles in the specialty adhesives market for a total of 21 years prior to joining the Company.

50


David J. Mangine has been our Vice President - Industrial Group since 2021. Mr. Mangine served as the Industrial Sales Manager from 2011 to 2021, after joining Hawkins in 2000 as an Account Manager.

Theresa R. Moran has been our Vice President - Purchasing, Logistics and Sales Support since June 2017. Since joining the Company in 1981, Ms. Moran has served the Company in a variety of positions, including Administration Operations Manager from 1999 to 2007, Director - Process Improvement from 2007 until 2010 and Vice President - Quality and Support from 2010 to June 2017.

Shirley A. Rozeboom was named Vice President - Health and Nutrition in April 2019. Ms. Rozeboom had held the position of Senior Vice President of Sales for Stauber since 2012. Previously, she held the positions of Director of Sales at Stauber from 2008 to 2012 and Account Executive from 2000 to 2008.

The disclosure under the headings “Election of Directors,” “Corporate Governance,” and, if applicable, “Delinquent Section 16(a) Reports” of the 2022 Proxy Statement is incorporated herein by reference.

We have adopted a Code of Business Conduct and Ethics that applies to all of our directors and employees, including our principal executive officer, principal financial officer, controller and other persons performing similar functions. We have posted the Code of Business Conduct and Ethics on our website located at www.hawkinsinc.com. Hawkins’ Code of Business Conduct and Ethics is also available in print to any shareholder who requests it in writing from our Corporate Secretary. We intend to post on our website any amendment to, or waiver from, a provision of our Code of Business Conduct and Ethics that applies to our principal executive officer, principal financial officer, controller and other persons performing similar functions within four business days following the date of such amendment or waiver. We are not including the information contained on our website as part of, or incorporating it by reference into, this report.

ITEM 11. EXECUTIVE COMPENSATION
The disclosure under the heading “Compensation of Executive Officers and Directors” in the 2022 Proxy Statement is incorporated herein by reference.
 
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The disclosure under the headings “Security Ownership of Management and Beneficial Ownership” and “Equity Compensation Plan Information” in the 2022 Proxy Statement is incorporated herein by reference.
 
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The disclosure under the headings “Election of Directors” and “Related Party Transactions” of the 2022 Proxy Statement is incorporated herein by reference.
 
ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES
The disclosure under the heading “Independent Registered Public Accounting Firm’s Fees” of the 2022 Proxy Statement is incorporated herein by reference.

51


PART IV
 
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(a)(1)  FINANCIAL STATEMENTS OF THE COMPANY
  The following financial statements of Hawkins, Inc. are filed as part of this Annual Report on Form 10-K:
  Reports of Independent Registered Public Accounting Firms.
  
Consolidated Balance Sheets at April 3, 2022 and March 28, 2021.
  
Consolidated Statements of Income for the fiscal years ended April 3, 2022, March 28, 2021 and March 29, 2020.
  
Consolidated Statements of Comprehensive Income for the fiscal years ended April 3, 2022, March 28, 2021 and March 29, 2020.
  
Consolidated Statements of Shareholders’ Equity for the fiscal years ended April 3, 2022, March 28, 2021, and March 29, 2020.
  
Consolidated Statements of Cash Flows for the fiscal years ended April 3, 2022, March 28, 2021, and March 29, 2020.
  Notes to Consolidated Financial Statements.
(a)(2)  FINANCIAL STATEMENT SCHEDULES OF THE COMPANY
  The additional financial data listed below is included as a schedule to this Annual Report on Form 10-K and should be read in conjunction with the financial statements presented in Part II, Item 8. Schedules not included with this additional financial data have been omitted because they are not required, or the required information is included in the financial statements or the notes.
  
The following financial statement schedule for the fiscal years 2022, 2021 and 2020.
  Schedule II — Valuation and Qualifying Accounts.
(a)(3)  EXHIBITS


52


Exhibit Index
 
ExhibitDescriptionMethod of Filing
3.1     Incorporated by Reference
3.2     Incorporated by Reference
4.1 Incorporated by Reference
10.1*    Incorporated by Reference
10.2*    Incorporated by Reference
10.3*Incorporated by Reference
10.4 Incorporated by Reference
10.5*Incorporated by Reference
10.6*Incorporated by Reference
10.7*Incorporated by Reference
16.1 Incorporated by Reference
21 Filed Electronically
23.1     Filed Electronically
23.2 Filed Electronically
24.1 Filed Electronically
31.1     Filed Electronically
31.2     Filed Electronically
32.1     Filed Electronically
32.2     Filed Electronically
101   Financial statements from the Annual Report on Form 10-K of Hawkins, Inc. for the period ended April 3, 2022, filed with the SEC on May 18, 2022, formatted in Inline Extensible Business Reporting Language (iXBRL): (i) the Consolidated Balance Sheets at April 3, 2022 and March 28, 2021 (ii) the Consolidated Statements of Income for the fiscal years ended April 3, 2022, March 28, 2021, and March 29, 2020, (iii) the Consolidated Statements of Comprehensive Income for the fiscal years ended April 3, 2022, March 28, 2021, and March 29, 2020, (iv) the Consolidated Statements of Shareholders’ Equity for the fiscal years ended April 3, 2022, March 28, 2021, and March 29, 2020, (v) Consolidated Statements of Cash Flows for the fiscal years ended April 3, 2022, March 28, 2021, and March 29, 2020, and (iv) Notes to Consolidated Financial Statements.   Filed Electronically
104 Cover Page Interactive Data File (embedded within the inline XBRL document)Filed Electronically
*Management contract or compensation plan or arrangement required to be filed as an exhibit to this Annual Report on Form 10-K.




(1)Incorporated by reference to Exhibit 3.2 to the Company’s Current Report on Form 8-K dated February 26, 2021 and filed March 2, 2021.
(2)Incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K dated October 28, 2009 and filed November 3, 2009.
(3)Incorporated by reference to Exhibit 4.1 to the Company’s Annual Report on Form 10-K filed June 2,2021.
(4)Incorporated by reference to Exhibit 10.1 to the Company’s Registration Statement on Form S-8 filed June 6, 2011.
(5)Incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended July 3, 2011.
(6)Incorporated by reference to Exhibit 99.1 to the Company’s Registration Statement on Form S-8 filed November 2, 2018.
(7)Incorporated by reference to Exhibit 10.1 to the Company’s Registration Statement on Form 8-K filed December 3, 2018.
(8)Incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended September 29, 2019.
(9)Incorporated by reference to Exhibit 10.10 to the Company’s Annual Report on Form 10-K filed May 20,2020.
(10)Incorporated by reference to Exhibit 10.7 to the Company’s Annual Report on Form 10-K filed June 2,2021.
(11)Incorporated by reference to Exhibit 16.1 to the Company’s Current Report on Form 8-K dated February 11, 2020.

ITEM 16. FORM 10-K SUMMARY
None




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.
  HAWKINS, INC.
 By /s/  Patrick H. Hawkins
  Patrick H. Hawkins
Chief Executive Officer and President
Dated: May 18, 2022

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the registrant in the capacities and on the dates indicated.
SignatureTitleDate
/s/ Patrick H. HawkinsMay 18, 2022
Patrick H. HawkinsChief Executive Officer, President and Director
(principal executive officer)
/s/ Jeffrey P. OldenkampMay 18, 2022
Jeffrey P. OldenkampExecutive Vice President and Chief Financial Officer
(principal financial officer and principal accounting officer)
*DirectorMay 18, 2022
James A. Faulconbridge
*DirectorMay 18, 2022
Mary J. Schumacher
*DirectorMay 18, 2022
Jeffrey E. Spethmann
*DirectorMay 18, 2022
Daniel J. Stauber
*DirectorMay 18, 2022
Yi "Faith" Tang
*DirectorMay 18, 2022
James T. Thompson
*DirectorMay 18, 2022
Jeffrey L. Wright

* Patrick H. Hawkins, by signing his name hereto, does hereby sign this document on behalf of each of the above-named directors of the registrant pursuant to Powers of Attorney duly executed by such persons.
By: /s/ Patrick H. Hawkins
Patrick H. Hawkins
Attorney-in-fact




SCHEDULE II
HAWKINS, INC.

VALUATION AND QUALIFYING ACCOUNTS
FOR THE FISCAL YEARS ENDED April 3, 2022, March 28, 2021 AND March 29, 2020
 
  Additions  
DescriptionBalance at
Beginning
of Year
Charged to
Costs and
Expenses
Charged to
Other
Accounts
Deductions
Write-Offs
Balance at
End of  Year
 (In thousands)
Reserve deducted from asset to which it applies:
Fiscal Year Ended April 3, 2022:
       Allowance for credit losses$497 $ $ $(130)$367 
Fiscal Year Ended March 28, 2021:
       Allowance for credit losses$784 $ $ $(287)$497 
Fiscal Year Ended March 29, 2020:
       Allowance for credit losses$620 $448 $ $(284)$784 


EX-21 2 hwkn10k2022exhibit21.htm EX-21 Document

Exhibit 21
Subsidiaries of Hawkins, Inc.


SubsidiaryState of Organization
Stauber Holdings, Inc.Minnesota
Stauber Performance Ingredients, Inc., a subsidiary of Stauber Holdings, Inc.Minnesota
NAPCO Chemical Company, Inc.Minnesota

EX-23.1 3 hwkn10k2022exhibit231.htm EX-23.1 Document

Exhibit 23.1
Consent of Independent Registered Public Accounting Firm
The Board of Directors
Hawkins, Inc.:

We have issued our reports dated May 18, 2022, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of Hawkins, Inc. on Form 10-K for the year ended April 3, 2022. We consent to the incorporation by reference of said reports in the Registration Statements of Hawkins, Inc. on Forms S-8 (File Nos. 333-87582, 333-123080, 333-172761, 333-174735, 333-228128 and 333-234432).

/s/ Grant Thornton LLP
Minneapolis, Minnesota
May 18, 2022


EX-23.2 4 hwkn10k2022exhibit232.htm EX-23.2 Document

Exhibit 23.2
Consent of Independent Registered Public Accounting Firm
The Board of Directors
Hawkins, Inc.:

We consent to the incorporation by reference in the registration statements (No. 333-87582, 333-123080, 333-172761, 333-174735, 333-228128, 333-234432) on Form S-8 of our report dated May 20, 2020, except as to the stock split and par value adjustment as described in Note 1, which are as of June 2, 2021, with respect to the consolidated financial statements of Hawkins, Inc.


/s/ KPMG LLP
Minneapolis, Minnesota
May 18, 2022


EX-24.1 5 hwkn10k2022exhibit241.htm EX-24.1 Document

HAWKINS, INC.

Power of Attorney

The undersigned director of Hawkins, Inc., a Minnesota corporation (the “Company”), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned’s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended April 3, 2022 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.

/s/ James A. Faulconbridge
James A. Faulconbridge
April 27, 2022




HAWKINS, INC.

Power of Attorney

The undersigned director of Hawkins, Inc., a Minnesota corporation (the “Company”), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned’s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended April 3, 2022 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.

/s/ Mary J. Schumacher
Mary J. Schumacher
April 27, 2022



HAWKINS, INC.

Power of Attorney

The undersigned director of Hawkins, Inc., a Minnesota corporation (the “Company”), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned’s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended April 3, 2022 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.

/s/ Jeffrey E. Spethmann
Jeffrey E. Spethmann
April 27, 2022



HAWKINS, INC.

Power of Attorney

The undersigned director of Hawkins, Inc., a Minnesota corporation (the “Company”), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned’s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended April 3, 2022 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.

/s/ Daniel J. Stauber
Daniel J. Stauber
April 27, 2022




HAWKINS, INC.

Power of Attorney

The undersigned director of Hawkins, Inc., a Minnesota corporation (the “Company”), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned’s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended April 3, 2022 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.

/s/ Yi “Faith” Tang
Yi “Faith” Tang
April 27, 2022




HAWKINS, INC.

Power of Attorney

The undersigned director of Hawkins, Inc., a Minnesota corporation (the “Company”), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned’s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended April 3, 2022 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.
/s/ James T. Thompson
James Thompson
April 27, 2022




HAWKINS, INC.

Power of Attorney

The undersigned director of Hawkins, Inc., a Minnesota corporation (the “Company”), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned’s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended April 3, 2022 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.

/s/ Jeffrey L. Wright
Jeffrey L. Wright
April 27, 2022


EX-31.1 6 hwkn10k2022exhibit311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO
SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
CERTIFICATIONS
I, Patrick H. Hawkins, certify that:

1.I have reviewed this annual report on Form 10-K of Hawkins, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: May 18, 2022
 
/s/ Patrick H. Hawkins
Patrick H. Hawkins
Chief Executive Officer and President


EX-31.2 7 hwkn10k2022exhibit312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO
SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
CERTIFICATIONS
I, Jeffrey P. Oldenkamp, certify that:

1.I have reviewed this annual report on Form 10-K of Hawkins, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: May 18, 2022
 
/s/ Jeffrey P. Oldenkamp
Jeffrey P. Oldenkamp
Executive Vice President and Chief Financial Officer


EX-32.1 8 hwkn10k2022exhibit321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of Hawkins, Inc. (the Company) on Form 10-K for the period ended April 3, 2022, as filed with the Securities and Exchange Commission on the date hereof (the Report), I, Patrick H. Hawkins, Chief Executive Officer and President 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;
and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
/s/ Patrick H. Hawkins
Patrick H. Hawkins
Chief Executive Officer and President
May 18, 2022


EX-32.2 9 hwkn10k2022exhibit322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of Hawkins, Inc. (the Company) on Form 10-K for the period ended April 3, 2022, as filed with the Securities and Exchange Commission on the date hereof (the Report), I, Jeffrey P. Oldenkamp, 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;
and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
/s/ Jeffrey P. Oldenkamp
Jeffrey P. Oldenkamp
Executive Vice President and Chief Financial Officer
May 18, 2022


EX-101.SCH 10 hwkn-20220403.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Nature of Business and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Nature of Business and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Nature of Business and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Nature of Business and Significant Accounting Policies -Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Nature of Business and Significant Accounting Policies -PP&E (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Nature of Business and Significant Accounting Policies -EPS (Details) link:presentationLink link:calculationLink link:definitionLink 2107102 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Business Combinations and Asset Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2114105 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2117106 - Disclosure - Assets Held for Sale link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Assets Held for Sale (Details) link:presentationLink link:calculationLink link:definitionLink 2119107 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2320304 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2421409 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2422410 - Disclosure - Inventories-Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2123108 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2324305 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2425411 - Disclosure - Goodwill and Intangible Assets-Goodwill Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - Goodwill and Intangible Assets-Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - Goodwill and Intangible Assets-Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2128109 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2329306 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2430414 - Disclosure - Debt (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2431415 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2132110 - Disclosure - Share Based Compensation link:presentationLink link:calculationLink link:definitionLink 2333307 - Disclosure - Share Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2434416 - Disclosure - Share Based Compensation-Restricted and Performance Shares Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2435417 - Disclosure - Share Based Compensation-Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2136111 - Disclosure - Share Repurchase Program link:presentationLink link:calculationLink link:definitionLink 2437418 - Disclosure - Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2138112 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans link:presentationLink link:calculationLink link:definitionLink 2339308 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2440419 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2441420 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2142113 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2443421 - Disclosure - Commitment and Contingencies-Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2144114 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2345309 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2446422 - Disclosure - Income Taxes-Provision of Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 2447423 - Disclosure - Income Taxes-Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2448424 - Disclosure - Income Taxes Income Taxes-Deferred Tax Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2149115 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2350310 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2451425 - Disclosure - Leases (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2452426 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2153116 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2354311 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2455427 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2456428 - Disclosure - Segment Information-Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2157117 - Disclosure - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 2458429 - Disclosure - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 hwkn-20220403_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 hwkn-20220403_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 hwkn-20220403_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION- Supplemental Cash Flow Information [Abstract] Statutory federal income tax (percent) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Earnings Per Share Earnings Per Share, Policy [Policy Text Block] State — current Current State and Local Tax Expense (Benefit) Vested, Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Net income Net income Net Income (Loss) Attributable to Parent Right-of-use assets Operating Lease, Right-of-Use Asset Accrued payroll and employee benefits Employee-related Liabilities, Current Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Range [Domain] Statistical Measurement [Domain] Other Intangible Assets Other Intangible Assets [Member] Cash dividends declared Dividends, Common Stock, Cash Security Exchange Name Security Exchange Name Inventories (Textual) [Abstract] Inventories (Textual) [Abstract] Inventories. Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Other Proceeds from Sale of Property, Plant, and Equipment Lessee, Operating Lease, Option to Extend Lessee, Operating Lease, Option to Extend Additional paid-in capital Additional Paid in Capital, Common Stock Forfeited or expired, Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Other Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments [Axis] Segments [Axis] Derivatives Instruments and Hedging Activities Derivatives, Policy [Policy Text Block] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Transportation equipment Transportation Equipment Transportation equipment Entity File Number Entity File Number 401 (k) plan [Member] 401 (k) plan [Member] 401 (k) plan [Member] Share-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Other information related to our operating leases Other information related to our operating leases [Table Text Block] Other information related to our operating leases [Table Text Block] Intangible assets Deferred Tax Liabilities, Intangible Assets Income taxes Increase (Decrease) in Income Taxes Payable Revenue [Abstract] Revenue [Abstract] Revenue [Abstract] Amortization of Intangible Assets Amortization of Intangible Assets Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Summary of Inventories Schedule of Inventory, Current [Table Text Block] Cash flow leverage ratio Cash flow leverage ratio Cash flow leverage ratio Water and Waste Specialties, Inc. Water and Waste Specialties, Inc. [Member] Water and Waste Specialties, Inc. Business Combination and Asset Acquisition [Abstract] Equity instruments other than options, vested in period, total fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Granted, Weighted average grant date fair value (usd per share) Weighted average grant date fair value (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Statement [Table] Lessor, Lease, Description [Table] Income Tax Examination [Table] Income Tax Examination [Table] ESOP dividend deduction on allocated shares (percent) Effective Income Tax Rate Reconciliation, Deduction, Employee Stock Ownership Plan Dividend, Percent Award Type [Domain] Award Type [Domain] Estimated amortization expense [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] Goodwill and Identifiable Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments and Hedging Activities Disclosure [Text Block] Granted, Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Other [Member] Other [Member] Other [Member] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Retained Earnings [Member] Retained Earnings [Member] Industrial [Member] Industrial [Member] Industrial [Member] Industrial. Finished goods (LIFO basis) LIFO Inventory Amount ROU asset Deferred Tax Liabilities, Leasing Arrangements Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Disclosure of Long Lived Assets Held-for-sale [Table Text Block] Disclosure of Long Lived Assets Held-for-sale [Table Text Block] Trade receivables Increase (Decrease) in Accounts Receivable Noncash investing activities - Capital expenditures in accounts payable Capital Expenditures Incurred but Not yet Paid Inventories Deferred Tax Liabilities, Inventory Shares surrendered for payroll taxes (shares) Shares Surrendered During Period, For Payroll Taxes, Shares Shares Surrendered During Period, For Payroll Taxes, Shares Schedule of deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Unallocated Unallocated [Member] Unallocated Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Collective Bargaining Arrangement [Domain] Collective-Bargaining Arrangement [Domain] Stock-Based Compensation Compensation Related Costs, Policy [Policy Text Block] Basic earnings per share Earnings Per Share, Basic Operating Lease, Expense Operating Lease, Expense Fiscal 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenue from Contract with Customer Revenue from Contract with Customer [Text Block] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Beginning Balance, Shares Ending Balance, Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Bargaining unit employee plans Defined Contribution Plan, Cost Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Unrealized gain (loss) on interest rate swap Other comprehensive loss, net of tax Unrealized Gain (Loss) on Derivatives Diluted earnings per share Earnings Per Share, Diluted [Abstract] Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Machinery and equipment Machinery and Equipment, Gross PENSION WITHDRAWAL LIABILITY Liability, Defined Benefit Pension Plan, Noncurrent Machinery and Equipment [Member] Machinery and Equipment [Member] Net deferred tax liabilities Deferred Tax Liabilities, Net Lease liabilities Operating Lease, Payments Excess of tax over book depreciation Deferred Tax Liabilities, Property, Plant and Equipment Deferred compensation plan asset Deferred Compensation Plan Assets Business Combination, Consideration Transferred Business Combination, Consideration Transferred Entity Voluntary Filers Entity Voluntary Filers Valuation Allowances and Reserves, Additions for Adjustments SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Total long-term Debt Long-term Debt Shares repurchased Payments for Repurchase of Equity Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and shareholders’ equity Liabilities and Equity Other — net (percent) Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other current liabilities Other Accrued Liabilities, Current Goodwill, Period Increase (Decrease) Goodwill, Period Increase (Decrease) Fiscal 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Scenario [Axis] Scenario [Axis] OTHER ASSETS: Other Assets [Abstract] LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Entity Interactive Data Current Entity Interactive Data Current Fiscal 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four NAPCO Chemical Company, Inc. [Member] NAPCO Chemical Company, Inc. [Member] NAPCO Chemical Company, Inc. Minimum [Member] Minimum [Member] Nature of Business and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Gross profit Gross profit Gross Profit Fiscal 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Percentage of FIFO inventory Percentage of FIFO Inventory Selling, general and administrative expenses Selling, general, and administrative expenses Selling, General and Administrative Expense Forfeited or expired, Weighted average grant date fair value (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Total deferred tax assets Deferred Tax Assets, Gross Income Tax Authority [Domain] Income Tax Authority [Domain] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province LIFO reserve Inventory, LIFO Reserve CURRENT LIABILITIES: Liabilities, Current [Abstract] Revenue Recognition Revenue [Policy Text Block] Acquisitions Payments to Acquire Businesses, Net of Cash Acquired Debt Debt Disclosure [Text Block] Schedule of provisions for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Vesting of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Gross Share-Based Compensation Share-based Payment Arrangement [Text Block] Identifiable Identifiable [Member] Identifiable Cash dividends paid Payments of Ordinary Dividends, Common Stock Inventories Inventory Disclosure [Text Block] Accounting Policies [Abstract] Accounting Policies [Abstract] Distributed specialty products Distributed specialty products [Member] Distributed specialty products Number of reportable segments (segment) Number of Reportable Segments Number of Reportable Segments Present value of lease liabilities Operating Lease, Liability Federal — current Current Federal Tax Expense (Benefit) Fixed charge coverage ratio Fixed charge coverage ratio Fixed charge coverage ratio Document Transition Report Document Transition Report Common shares; authorized: 60,000,000 shares of $0.01 par value; 20,889,777 and 20,969,746 shares issued and outstanding for 2022 and 2021, respectively Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Summary of Inventories Inventory, Net [Abstract] Cost not yet recognized, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Beginning Balance, Weighted average grant date fair value (usd per share) Ending Balance, Weighted average grant date fair value (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Goodwill, Acquired During Period Goodwill, Acquired During Period NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Performance-Based Restricted Stock [Member] Performance Shares [Member] Commitments and Contingencies Commitments and Contingencies Lessee, Operating Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Total debt, net of debt issuance costs Total debt, net of debt issuance costs total debt, net of debt issuance costs Operating leases Finance Lease, Right-of-Use Asset, Amortization Business Combination Disclosure Business Combination Disclosure [Text Block] Restricted Stock Awards [Member] Restricted Stock [Member] Payments for debt issuance costs Payments of Debt Issuance Costs Payments of Debt Issuance Costs ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Retirement Plan Tax Status [Domain] Retirement Plan Tax Status [Domain] Auditor Name Auditor Name Cover [Abstract] Dilutive impact of stock options, performance units, and restricted stock (shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Goodwill [Line Items] Goodwill [Line Items] Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Schedule of contribution expenses Schedule of Costs of Retirement Plans [Table Text Block] Interest expense, net Interest Income (Expense), Net Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Income Tax Authority [Axis] Income Tax Authority [Axis] Cash Flow Hedge Derivative Instrument Liabilities at Fair Value Cash Flow Hedge Derivative Instrument Liabilities at Fair Value Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Cash dividends declared per common share Common Stock, Dividends, Per Share, Declared Stock compensation accruals Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Office Equipment [Member] Office Equipment [Member] Fair Value, Hierarchy [Axis] Fair Value Hierarchy and NAV [Axis] Common Stock [Member] Common Stock [Member] Segment Information Segment Reporting Disclosure [Text Block] Operating income Operating income Operating Income (Loss) Profit sharing Defined Contribution Plan, Employer Discretionary Contribution Amount Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Health and Nutrition [Member] Health and Nutrition [Member] Health and Nutrition [Member] Property Property [Member] Property Short-term lease liability Operating Lease, Liability, Current Fiscal 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Stock compensation expense Share-based Payment Arrangement, Noncash Expense PROPERTY, PLANT, AND EQUIPMENT: Property, Plant and Equipment [Abstract] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation DEFERRED COMPENSATION LIABILITY Deferred Compensation Liability, Classified, Noncurrent Accrued liabilities Increase (Decrease) in Accrued Liabilities Asset Impairment Charges Asset Impairment Charges Derivative, Notional Amount Derivative, Notional Amount Other income (expense) Other Nonoperating Income (Expense) Additions to property, plant, and equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment Pension withdrawal liability Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions Line of Credit Facility, Interest Rate at Period End Line of Credit Facility, Interest Rate at Period End Maximum [Member] Maximum [Member] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Employee Stock Ownership Plan (ESOP), Plan [Domain] Employee Stock Ownership Plan (ESOP), Plan [Domain] Total liabilities Liabilities Payment for Debt Extinguishment or Debt Prepayment Cost Payment for Debt Extinguishment or Debt Prepayment Cost Bargaining Unit Employee Plans [Member] Bargaining Unit Employee Plans [Member] Bargaining Unit Employee Plans [Member] Award Type [Axis] Award Type [Axis] Fiscal 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total shareholders’ equity Stockholders' equity, beginning balance Stockholders' equity, ending balance Stockholders' Equity Attributable to Parent Common Stock, Shares, Issued Common Stock, Shares, Issued City Area Code City Area Code Revolving Loan Facility Letter of Credit Revolving Loan Facility Letter of Credit Revolving Loan Facility Letter of Credit Number of Operating Segments Aggregated Number of Operating Segments Aggregated Number of operating segments aggregated. Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Share Repurchase Program [Abstract] Share Repurchase Program [Abstract] Share Repurchase Program [Abstract] Entity Address, City or Town Entity Address, City or Town Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Site Improvements Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Site Improvements Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Site Improvements Property, plant and equipment, estimated useful lives Property, Plant and Equipment, Useful Life Other Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other SHAREHOLDERS’ EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Summary of restricted stock awards Share-based Payment Arrangement, Nonemployee Director Award Plan, Activity [Table Text Block] Bulk products [Member] Bulk [Member] Bulk / Distributed specialty products [Member] Land Land LONG-TERM LEASE LIABILITY Operating Lease, Liability, Noncurrent Total current Current Income Tax Expense (Benefit) Summary of Segment Information Segment Reporting Information, Additional Information [Abstract] Retained earnings Retained Earnings (Accumulated Deficit) Income Tax Examination [Line Items] Income Tax Examination [Line Items] Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] ESPP shares issued (shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Total deferred tax liabilities Deferred Tax Liabilities, Gross (Gain) loss on deferred compensation assets Gain (Loss) on Investments Intersegment Sales Intersegment Sales Intersegment sales. Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Southeast Water Systems LLC Southeast Water Systems LLC [Member] Southeast Water Systems LLC Shares surrendered for payroll taxes Shares Surrendured for Payroll Taxes Shares surrendured for payroll taxes Valuation Allowances and Reserves, Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Indefinite-life intangible assets Indefinite-lived Intangible Assets (Excluding Goodwill) Vesting of restricted stock (shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax expense Total provision Income Tax Expense (Benefit) ESPP - all employees Employee Stock Purchase Plans (ESPP), Compensation Expense Employee Stock Purchase Plans (ESPP), Compensation Expense Trade accounts receivables, net Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Total Lessee, Operating Lease, Liability, to be Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Asset Acquisition [Table] Asset Acquisition [Table] Inventories Net inventory Inventory, Net Summary of Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Stock Repurchased During Period, Value Stock Repurchased During Period, Value American Development Corporation of Tennessee, Inc. American Development Corporation of Tennessee, Inc. [Member] American Development Corporation of Tennessee, Inc. Federal — deferred Deferred Federal Income Tax Expense (Benefit) Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] ESOP Employee Stock Ownership Plan (ESOP), Compensation Expense Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Current portion of long-term debt Less Current Portion of Long-term Debt Long-term Debt, Current Maturities Products and Services [Axis] Product and Service [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Entity Public Float Entity Public Float Equity Component [Domain] Equity Component [Domain] Manufactured, blended or repackaged products [Member] Manufactured, blended or repackaged products [Member] Manufactured, blended or repackaged products [Member] Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses Fiscal 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Shares repurchased (Shares) Stock Repurchased During Period, Shares Stock Repurchased During Period, Shares Statement [Line Items] Statement [Line Items] Other Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Retirement Plan Type [Domain] Retirement Plan Type [Domain] Fiscal 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Range of restricted stock to be issued maximum Range of Restricted Stock to be Issued Maximum Range of restricted stock to be issued maximum. Intangible Assets, Gross (Excluding Goodwill) Intangible Assets, Gross (Excluding Goodwill) Debt Disclosure [Abstract] Debt Disclosure [Abstract] Average [Member] Weighted Average [Member] Weighted Average [Member] Fair Value, Measurement Inputs, Disclosure [Text Block] Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Auditor Location Auditor Location Total deferred Deferred Income Tax Expense (Benefit), Excluding Provisional Gain Deferred Income Tax Expense (Benefit), Excluding Provisional Gain Segment Reporting [Abstract] Segment Reporting [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Buildings Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Buildings Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense Retirement Benefits [Text Block] Estimates Use of Estimates, Policy [Policy Text Block] Schedule of earnings per share, basic and diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Nonqualified deferred compensation plan Deferred Compensation Arrangement with Individual, Contributions by Employer Document Annual Report Document Annual Report Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Title of 12(b) Security Title of 12(b) Security Lease liability Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent Leases Recognition of Asset and Liability for Lease of Acquiree [Policy Text Block] New shares issued Proceeds from Issuance of Common Stock Total assets Assets Assets Common stock, shares authorized (shares) Common Stock, Shares Authorized Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Water Treatment [Member] Water Treatment [Member] Water Treatment [Member] Water treatment. Document Type Document Type Retirement Plan Tax Status [Axis] Retirement Plan Tax Status [Axis] Products and Services [Domain] Product and Service [Domain] Lessee, Operating Lease, Renewal Term Lessee, Operating Lease, Renewal Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Transportation Equipment [Member] Transportation Equipment [Member] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Earnings Per Share Earnings Per Share, Basic [Abstract] Number of Leases Number of Leases Number of Leases Diluted earnings per share Earnings Per Share, Diluted Weighted average number of shares outstanding-basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic Segments [Domain] Segments [Domain] Segments [Domain] Weighted Average Number Diluted Shares Outstanding Adjustment Weighted Average Number Diluted Shares Outstanding Adjustment Revolving Loan Facility Swingline Subfacility Revolving Loan Facility Swingline Subfacility Revolving Loan Facility Swingline Subfacility Cash paid during the year for income taxes Income Taxes Paid, Net Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities DEFERRED INCOME TAXES Deferred Income Tax Liabilities, Net Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Summary of performance-based restricted stock units Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Schedule of effective income tax rate reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Accounts payable — trade Accounts Payable, Current Collective Bargaining Arrangement [Axis] Collective-Bargaining Arrangement [Axis] Trade receivables Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Depreciation and amortization Depreciation, Depletion and Amortization Fiscal 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Borrowings on senior secured revolving loan Proceeds from Long-term Lines of Credit Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Land Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Land Inventories Increase (Decrease) in Inventories Total other assets Other Assets Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding Cost of sales Cost of Goods and Services Sold Assets Held-for-sale, Long Lived, Fair Value Disclosure Assets Held-for-sale, Long Lived, Fair Value Disclosure Document Period End Date Document Period End Date Entity Central Index Key Entity Central Index Key Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Deferred tax assets: Deferred Tax Assets, Gross [Abstract] State income taxes, net of federal deduction (percent) Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State — deferred Deferred State and Local Income Tax Expense (Benefit) Customer relationships [Member] Customer Relationships [Member] Office furniture and equipment Furniture and Fixtures, Gross Assets Held For Sale [Abstract] Assets Held For Sale [Abstract] Assets Held For Sale [Abstract] Net property, plant, and equipment Property, Plant and Equipment, Net Deferred Profit Sharing [Member] Deferred Profit Sharing [Member] 401(k) matching contributions Defined Contribution Plan, Employer Matching Contribution Amount Defined Contribution Plan, Employer Matching Contribution Amount OTHER LONG-TERM LIABILITIES Other Liabilities, Noncurrent Percentage of LIFO Inventory Percentage of LIFO Inventory Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Schedule of future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Fiscal Year Fiscal Period, Policy [Policy Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Payments on senior secured revolving loan Repayments of Other Long-term Debt Property, plant and equipment, gross Property, Plant and Equipment, Gross Allowance for doubtful accounts receivable Accounts Receivable, Allowance for Credit Loss Sales Sales Revenues Trademarks [Member] Trademarks [Member] Inventory (FIFO basis) Inventory, Finished Goods, Gross LONG-TERM DEBT, LESS CURRENT PORTION Long-term Debt, Excluding Current Maturities Long-term Debt, Excluding Current Maturities Schedule of Goodwill [Table] Schedule of Goodwill [Table] Compensation expense Share-based Payment Arrangement, Expense Business Combination, Consideration Transferred, Liabilities Incurred Business Combination, Consideration Transferred, Liabilities Incurred Entity Current Reporting Status Entity Current Reporting Status Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Asset Acquisition [Line Items] Asset Acquisition [Line Items] Total (percent) Effective Income Tax Rate Reconciliation, Percent Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] CASH AND CASH EQUIVALENTS - beginning of year CASH AND CASH EQUIVALENTS - end of year Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Shares outstanding, beginning balance Shares outstanding, ending balance Shares, Issued Common Stock, Par or Stated Value Per Share Common Stock, Par or Stated Value Per Share Range of restricted stock to be issued minimum Range of Restricted Stock to be Issued Minimum Range of restricted stock to be issued minimum. Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Gross Amount Finite-Lived Intangible Assets, Gross Statement [Line Items] Leases [Abstract] Income Taxes Income Tax, Policy [Policy Text Block] Qualified Plan [Member] Qualified Plan [Member] Shares surrendered for payroll taxes Shares Surrendered During Period, For Payroll Taxes, Value Shares Surrendered During Period, For Payroll Taxes, Value Entity Address, Postal Zip Code Entity Address, Postal Zip Code Weighted average number of shares outstanding-diluted Weighted average common shares outstanding — diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Total contribution expense Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense Other comprehensive income, net of tax Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Summary of intangible assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity Note Disclosure [Text Block] Fiscal 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Auditor Firm ID Auditor Firm ID Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Building and Building Improvements [Member] Building and Building Improvements [Member] Changes in operating accounts (using) providing cash, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] ESPP shares issued Stock Issued During Period, Value, Employee Stock Purchase Plan Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Vested, Weighted average grant date fair value (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Principles of Consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years Multi employer pension plan withdrawal liability payment over period of years. Total current liabilities Liabilities, Current Payments to Acquire Businesses, Gross Payments to Acquire Businesses, Gross Container deposits Customer Deposits, Current Defined Contribution Plan [Table] Defined Contribution Plan [Table] Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Other Payments to Acquire Businesses Other Payments to Acquire Businesses Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Current Fiscal Year End Date Current Fiscal Year End Date Nonqualified Plan [Member] Nonqualified Plan [Member] Buildings and improvements Buildings and Improvements, Gross Statement [Table] Statement [Table] C&L Aqua Professionals, Inc. and LC Blending, Inc. C&L Aqua Professionals, Inc. and LC Blending, Inc. [Member] C&L Aqua Professionals, Inc. and LC Blending, Inc. Cost not yet recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Range [Axis] Statistical Measurement [Axis] Trade Receivables Accounts Receivable [Policy Text Block] Cash Flow Hedge Derivative Instrument Assets at Fair Value Interest rate swap Cash Flow Hedge Derivative Instrument Assets at Fair Value Net carrying value Total Finite-Lived Intangible Assets, Net Goodwill Goodwill Goodwill Unrealized gain on interest rate swap Deferred Tax Liabilities, Unrealized Gains on Trading Securities Inventories Inventory, Policy [Policy Text Block] Schedule of goodwill Schedule of Goodwill [Table Text Block] Reconciliation to cash flows provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Scenario, Unspecified [Domain] Scenario [Domain] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred income taxes Deferred Income Tax Expense (Benefit) EX-101.PRE 14 hwkn-20220403_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 hwkn-20220403_g1.jpg begin 644 hwkn-20220403_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# M8@3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_ MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZO!/C+_ ,%2/^"=7[//QAC^ /QN_;/^'OACQBS1K-H6K^(X8I;5I "@ MN"3MMBP*L!*4RK ]"#0!^/G_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ M )4-<_\ CU?OW;7-M>VT=Y9W"2PRH'BEB<,KJ1D,"."".*[=[Y]3\_R/L8B5BQF\W]WL SNXH _'S_B M$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW/^,GQ]^#7[/NA MV?B'XS?$73?#]OJ5\MCI27LQ,^H73 LMO;0J#)<2E59O+C5FVJQQ@$BY\*?B M]\,/CEX*M_B+\'_'FF>(]$NI)(HM2TF[66,2QN4EB;'*2(ZLCQL Z,I5@""* M /PD_P"(3;_@J9_TEV_\J&N?_'J/^(3;_@J9_P!)=O\ RH:Y_P#'J_?ZB@#\ M ?\ B$V_X*F?])=O_*AKG_QZC_B$V_X*F?\ 27;_ ,J&N?\ QZOW^HH _ '_ M (A-O^"IG_27;_RH:Y_\>H_XA-O^"IG_ $EV_P#*AKG_ ,>K]_J* /P!_P"( M3;_@J9_TEV_\J&N?_'J/^(3;_@J9_P!)=O\ RH:Y_P#'J_?ZB@#\ ?\ B$V_ MX*F?])=O_*AKG_QZC_B$V_X*F?\ 27;_ ,J&N?\ QZOW^HH _ '_ (A-O^"I MG_27;_RH:Y_\>H_XA-O^"IG_ $EV_P#*AKG_ ,>K]_J* /P!_P"(3;_@J9_T MEV_\J&N?_'J/^(3;_@J9_P!)=O\ RH:Y_P#'J_?ZB@#\ ?\ B$V_X*F?])=O M_*AKG_QZC_B$V_X*F?\ 27;_ ,J&N?\ QZOW^HH _ '_ (A-O^"IG_27;_RH M:Y_\>H_XA-O^"IG_ $EV_P#*AKG_ ,>K]_J* /P!_P"(3;_@J9_TEV_\J&N? M_'J/^(3;_@J9_P!)=O\ RH:Y_P#'J_?ZB@#\ ?\ B$V_X*F?])=O_*AKG_QZ MC_B$V_X*F?\ 27;_ ,J&N?\ QZOW^HH _ '_ (A-O^"IG_27;_RH:Y_\>H_X MA-O^"IG_ $EV_P#*AKG_ ,>K]_J* /P!_P"(3;_@J9_TEV_\J&N?_'J/^(3; M_@J9_P!)=O\ RH:Y_P#'J_?ZB@#\ ?\ B$V_X*F?])=O_*AKG_QZC_B$V_X* MF?\ 27;_ ,J&N?\ QZOW^HH _ '_ (A-O^"IG_27;_RH:Y_\>H_XA-O^"IG_ M $EV_P#*AKG_ ,>K]_J* /P!_P"(3;_@J9_TEV_\J&N?_'J/^(3;_@J9_P!) M=O\ RH:Y_P#'J_?ZB@#\ ?\ B$V_X*F?])=O_*AKG_QZC_B$V_X*F?\ 27;_ M ,J&N?\ QZOW^HH _ '_ (A-O^"IG_27;_RH:Y_\>H_XA-O^"IG_ $EV_P#* MAKG_ ,>K]_J* /P!_P"(3;_@J9_TEV_\J&N?_'J/^(3;_@J9_P!)=O\ RH:Y M_P#'J_?ZB@#\ ?\ B$V_X*F?])=O_*AKG_QZC_B$V_X*F?\ 27;_ ,J&N?\ MQZOW^HH _ '_ (A-O^"IG_27;_RH:Y_\>H_XA-O^"IG_ $EV_P#*AKG_ ,>K M]_J* /P!_P"(3;_@J9_TEV_\J&N?_'J/^(3;_@J9_P!)=O\ RH:Y_P#'J_?Z MB@#\ ?\ B$V_X*F?])=O_*AKG_QZC_B$V_X*F?\ 27;_ ,J&N?\ QZOW^HH M_ '_ (A-O^"IG_27;_RH:Y_\>H_XA-O^"IG_ $EV_P#*AKG_ ,>K]_J* /P! M_P"(3;_@J9_TEV_\J&N?_'J/^(3;_@J9_P!)=O\ RH:Y_P#'J_?ZB@#\ ?\ MB$V_X*F?])=O_*AKG_QZC_B$V_X*F?\ 27;_ ,J&N?\ QZOW^HH _ '_ (A- MO^"IG_27;_RH:Y_\>H_XA-O^"IG_ $EV_P#*AKG_ ,>K]_J* /P!_P"(3;_@ MJ9_TEV_\J&N?_'J/^(3;_@J9_P!)=O\ RH:Y_P#'J_?ZB@#\ ?\ B$V_X*F? M])=O_*AKG_QZC_B$V_X*F?\ 27;_ ,J&N?\ QZOW^HH _ '_ (A-O^"IG_27 M;_RH:Y_\>H_XA-O^"IG_ $EV_P#*AKG_ ,>K]_J* /P!_P"(3;_@J9_TEV_\ MJ&N?_'J/^(3;_@J9_P!)=O\ RH:Y_P#'J_?ZB@#\ ?\ B$V_X*F?])=O_*AK MG_QZC_B$V_X*F?\ 27;_ ,J&N?\ QZOW^HH _ '_ (A-O^"IG_27;_RH:Y_\ M>H_XA-O^"IG_ $EV_P#*AKG_ ,>K]_J* /P!_P"(3;_@J9_TEV_\J&N?_'J/ M^(3;_@J9_P!)=O\ RH:Y_P#'J_?ZB@#\ ?\ B$V_X*F?])=O_*AKG_QZC_B$ MV_X*F?\ 27;_ ,J&N?\ QZOW^HH _ '_ (A-O^"IG_27;_RH:Y_\>H_XA-O^ M"IG_ $EV_P#*AKG_ ,>K]_J* /P!_P"(3;_@J9_TEV_\J&N?_'J/^(3;_@J9 M_P!)=O\ RH:Y_P#'J_?ZB@#\ ?\ B$V_X*F?])=O_*AKG_QZC_B$V_X*F?\ M27;_ ,J&N?\ QZOW^HH _ '_ (A-O^"IG_27;_RH:Y_\>H_XA-O^"IG_ $EV M_P#*AKG_ ,>K]_J* /P!_P"(3;_@J9_TEV_\J&N?_'J/^(3;_@J9_P!)=O\ MRH:Y_P#'J_?ZB@#\ ?\ B$V_X*F?])=O_*AKG_QZC_B$V_X*F?\ 27;_ ,J& MN?\ QZOW^HH _ '_ (A-O^"IG_27;_RH:Y_\>H_XA-O^"IG_ $EV_P#*AKG_ M ,>K]_J* /P!_P"(3;_@J9_TEV_\J&N?_'J/^(3;_@J9_P!)=O\ RH:Y_P#' MJ_?ZB@#\ ?\ B$V_X*F?])=O_*AKG_QZC_B$V_X*F?\ 27;_ ,J&N?\ QZOW M^HH _ '_ (A-O^"IG_27;_RH:Y_\>H_XA-O^"IG_ $EV_P#*AKG_ ,>K]_J* M /P!_P"(3;_@J9_TEV_\J&N?_'J/^(3;_@J9_P!)=O\ RH:Y_P#'J_?ZB@#\ M ?\ B$V_X*F?])=O_*AKG_QZC_B$V_X*F?\ 27;_ ,J&N?\ QZOW^HH _ '_ M (A-O^"IG_27;_RH:Y_\>H_XA-O^"IG_ $EV_P#*AKG_ ,>K]_J* /P!_P"( M3;_@J9_TEV_\J&N?_'J/^(3;_@J9_P!)=O\ RH:Y_P#'J_?ZB@#\ ?\ B$V_ MX*F?])=O_*AKG_QZC_B$V_X*F?\ 27;_ ,J&N?\ QZOW^HH _ '_ (A-O^"I MG_27;_RH:Y_\>H_XA-O^"IG_ $EV_P#*AKG_ ,>K]_J* /P!_P"(3;_@J9_T MEV_\J&N?_'J/^(3;_@J9_P!)=O\ RH:Y_P#'J_?ZB@#\ ?\ B$V_X*F?])=O M_*AKG_QZC_B$V_X*F?\ 27;_ ,J&N?\ QZOW^HH _ '_ (A-O^"IG_27;_RH M:Y_\>H_XA-O^"IG_ $EV_P#*AKG_ ,>K]_J* /P!_P"(3;_@J9_TEV_\J&N? M_'J/^(3;_@J9_P!)=O\ RH:Y_P#'J_?ZB@#\ ?\ B$V_X*F?])=O_*AKG_QZ MC_B$V_X*F?\ 27;_ ,J&N?\ QZOW^HH _ '_ (A-O^"IG_27;_RH:Y_\>H_X MA-O^"IG_ $EV_P#*AKG_ ,>K]_J* /P!_P"(3;_@J9_TEV_\J&N?_'J/^(3; M_@J9_P!)=O\ RH:Y_P#'J_?ZB@#\ ?\ B$V_X*F?])=O_*AKG_QZC_B$V_X* MF?\ 27;_ ,J&N?\ QZOW^HH _ '_ (A-O^"IG_27;_RH:Y_\>H_XA-O^"IG_ M $EV_P#*AKG_ ,>K]_J* /P!_P"(3;_@J9_TEV_\J&N?_'J/^(3;_@J9_P!) M=O\ RH:Y_P#'J_?ZB@#\ ?\ B$V_X*F?])=O_*AKG_QZC_B$V_X*F?\ 27;_ M ,J&N?\ QZOW^HH _ '_ (A-O^"IG_27;_RH:Y_\>H_XA-O^"IG_ $EV_P#* MAKG_ ,>K]_J* /P!_P"(3;_@J9_TEV_\J&N?_'J/^(3;_@J9_P!)=O\ RH:Y M_P#'J_?ZB@#\ ?\ B$V_X*F?])=O_*AKG_QZC_B$V_X*F?\ 27;_ ,J&N?\ MQZOW^HH _ '_ (A-O^"IG_27;_RH:Y_\>H_XA-O^"IG_ $EV_P#*AKG_ ,>K M]_J* /P!_P"(3;_@J9_TEV_\J&N?_'J/^(3;_@J9_P!)=O\ RH:Y_P#'J_?Z MB@#\ ?\ B$V_X*F?])=O_*AKG_QZC_B$V_X*F?\ 27;_ ,J&N?\ QZOW^HH M_ '_ (A-O^"IG_27;_RH:Y_\>H_XA-O^"IG_ $EV_P#*AKG_ ,>K]_J* /YK M?VW?^#=W_@I;^Q'^R?XZ_:P\4_\ !4R\US3_ +H;:E=Z3I^KZS'-=(KJNQ& M>;:#\W4^E?DI_P -8?M3?]'*_$#_ ,+*^_\ CM?U_?\ !?C_ )0V?M"?]D_F M_P#1T5?QA4 ?O]_P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ MT^3U^_U !1110 4444 %%%% !7QU^UU_P3__ ."?'PW_ ."='Q7\/?&;X.>& M;W1(_!FLZYXP\8:SI-N^K:AJ7D2SRZO+=[!(U\TQ,BR*00Y5$ 4*@^P+V]L] M-LYM1U&[BM[>WB:2>>>0(D:*,LS,> 22> !7Y6?%G_ (+[?\$=OVA_C?<^ M$/CM^V1I.G_"_P"'OB&.:T\/IX:U:]7QOK%JZR17DS6UI)&VF6TJJ\,6XFYG MC65@L4,0G /:/V*OAA^W]\"_^#?[P1\*OA[HG]H?'RU^$8MO#-CXBU%;4Z7< MW3.;-)GFX1K*VFB'EM_%:B/CJ/GG_@FA\5_V6?@G^UIX&_8B_;V_X(Q_#S]G MGX]K8*_PQ^(D'AG2]3A\73VT6'F@UI(3+]O9069C-*\CLV^199%C;[1L_P#@ ML7^P]_PQQ'_P4%U_QMK6E?!R_P#%@T/0_&MYX4ORFH S?9OM@MTA-Q!;?:%F MB\R:-.82:=X?L-.CFE:S>]BS']INY3;P?8PWF;2\KHJPYH X[X-?$#5?VC_P#@YD^+ MNA>+I#'[@Q>%?B'\)]&^)C:4AQ!:ZS ;/3;F>-.B/<)*CRD#+M"I/ M(J6_\%V/["7_ 7R\6?M6_%35+71?AI^TI\*;+2D\8:G.L%C8>*])^SQ1Z?< M3.1' 9[&$O"79?-='C3++5G]@;X6W7[1/_!8[]H7_@J1X?'VCX=OX/TKX:_# M#Q#'S;^)(X!;7&J7MJW26U2[MTACG0M'*5D*,0IH _0FBBB@#Q+5/ O[>DNI MW,ND?'?P1#:-.YM8I?"\C,D98[5)W/M$U. MXT?0K74([C3M#\B/$SD 9+%F.!W 'UKWNO"_ /\ RD$\?_\ 8B:5_P"C&H ] M<^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@# M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L M7C?_ *#=E_X#'_&MBB@#G8KCQC-JTND+J]J'AB61F-MP0?QJU]B\;_\ 0;LO M_ 8_XT67_([WO_7E%_,UL4 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- M;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P M&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8 M_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T& M[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;L MO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+Q MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&_ M_0;LO_ 8_P"-;%% '.W]QXQT^YM;675[5C=2^6A6VX!QGGFK7V+QO_T&[+_P M&/\ C1XE_P"0OH__ %^G_P!!-;% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P M&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_] M!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T& M[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B M\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+Q MO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8 M_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"- M'V+QO_T&[+_P&/\ C6Q10!S^J/XRTK3Y=1FUBT984W,JVQR?UJ6"W\:SPI.N MM68#J& -L>X^M6?&/_(L7O\ UP-7-._Y!\'_ %Q7^0H S?L7C?\ Z#=E_P" MQ_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ M@,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H M-V7_ (#'_&JND7'C'6+9KJ#5[50LK1D/;U#PQ+(S&VX(/XUT58]E_R.][_ ->47\S0 ?8O&_\ T&[+_P ! MC_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ M 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ MT&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ M -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10! MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/ M^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P ! MC_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0 M;LO_ &/^-5;^X\8Z?+4ND>^U:U>(-^\1+<@D>QK M4HHH ^0/^"_'_*&S]H3_ +)_-_Z.BK^,*O[/?^"_'_*&S]H3_LG\W_HZ*OXP MJ /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ MHHHH **** "BBB@ HHHH BOK&RU.SDT_4K.*XMYD*303QAT=3U!4\$>QI-/T M[3](LH]-TJPAM;>%=L5O;Q!$0>@4 "IJ* (=1TW3M7LI--U:PANK:9=LMO< M1!T<>A5@0:DBBBMXE@@B5$10J(BX"@= !V%.HH **** "O"_ /\ RD$\?_\ M8B:5_P"C&KW2O"_ /_*03Q__ -B)I7_HQJ /=**** "BBB@ HHHH **** "B MBB@#'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_P A?1_^OT_^@FMBL?Q+_P A M?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH S?&/_ "+%[_UP-7-._P"0?!_UQ7^0JGXQ_P"18O?^N!JYIW_(/@_Z MXK_(4 34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A4 ;%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !6/9?\ ([WO_7E%_,UL5CV7_([W MO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% $5]?66F64VI:E>16]O;Q-)/<3R!$C11EF9CPH !))X%>"Z[_P4+_8PN_' M&F^&+?X_:0UQ!?D2S"*?[*O&,_:?+\G&>^_'O7D7_!;?XJ^+/"7PE\*?#+0; MR:WL?%.HW4FKO"Q'G1VJPE(6(ZJSS!R.YB%?F77N8#*J>*H>TG)J^UC\LXM\ M0,5D>;/!86E&3@ES.5^J3LK-=&M==>FA_078WUEJ=E#J6FWD5Q;W$2R07$$@ M=)$895E8<,"""".#4M?$?_!$CXJ^+/%OPE\6?#+7KR:XL?"VHVLFD/,Q/DQW M2S%X5)Z*KPEP.QE-?;E>5BJ#PU>5-N]C[W(\UAG>4TL;"/+SK;LTVFOO3LPH MHHK ]8**** "BBB@ HHHH **** /D#_@OQ_RAL_:$_[)_-_Z.BK^,*O[/?\ M@OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (-- MO^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\ M+\ _\I!/'_\ V(FE?^C&KW2O"_ /_*03Q_\ ]B)I7_HQJ /=**** "BBB@ H MHHH **** "BBB@#'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_P#(7T?_ *_3 M_P"@FMBL?Q+_ ,A?1_\ K]/_ *":V* "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#-\8_P#(L7O_ %P-7-._Y!\'_7%?Y"J?C'_D M6+W_ *X&KFG?\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A4 ;% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO M>_\ 7E%_,UL5CV7_ ".][_UY1?S- &Q1110 4444 %%%% !1110 4444 %%% M% !1110 45C>./B)X"^&>BMXC^(GC32]#L%./M>K7\=O&3C.T%R,GV')KQ/4 M/^"B/@'Q5>RZ%^S5\+?%_P 4+]'*&;P_I#P:?$_I+=SA50?[05A[UK3H5:JO M%:=^GW['!B\TR_ R4:U1*3VCO)^D5>3^2/H6L_Q-XL\+>"](D\0>,?$MAI-A M#_K;W4[Q((4^KN0!^=<3\ _$7[3GB@ZIK'[0GP\\->&+:7R3H6D:1JSWEW!] M_P T7,@'E-UCVF/'1LCD5D>*/V'/V=?'_P 4KWXN_$OPI=>)]3NI5>"UU_5) MKBRLP$52D5N6\L(=NXJP89)Q@<4U"G&;51_=9_J3/%8NOA8U,)3UD]JG-"RU MU:Y6_163UZ'/>(/^"B_P2N=5E\+?!#0?$OQ.UF,[6L_!.BR7$,;=C)<,%C5/ M]M2P%>K7Z^//B#\(B='O;CP/XDU;15:*6:WAO9-&NGC!(9#^[F,;$@\X;'!% M;?A_PWX=\)Z5%H7A70;+3+& 8AL]/M4ABC'HJ( !^ J[1.=+3V<;6[N__ _ M,-AL>U+ZW54N96M&/(EZ.[E?SYEW21\F?&'_ ()8Z;\8? =Z/&_[1'C+Q)XT M,>_2]=\1W^^SM9,@E$M4 6*)\8(!)&EK'S>9\ <.YI5C4G&4)+=QEK+_ !.2E=^>_GL>;_L4?LDZ!^Q_\(1X%L]3 M74M6O[G[9K^J+'M6>P445P5*DZLW.;NV?68/!X; M+\+##8>/+""LE_7XOJ%%%%0=(4444 %%%% !1110 4444 ?('_!?C_E#9^T) M_P!D_F_]'15_&%7]GO\ P7X_Y0V?M"?]D_F_]'15_&%0!^_W_!IM_P I3/VN M_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %>%^ ?^4@GC_\ [$32O_1C5[I7A?@'_E()X_\ M^Q$TK_T8U 'NE%%% !1110 4444 %%%% !1110!CV7_([WO_ %Y1?S-;%8]E M_P CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C_P#7Z?\ T$UL4 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_P"N M!JYIW_(/@_ZXK_(53\8_\BQ>_P#7 UR_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F: -BBBB@ H MHHH **** "BBB@ HJ@OBOPL_B,^#D\2Z>=7%L;DZ4+Q/M(A!4&3RL[M@+*-V M,98>HKS7XX_'#XY^#_%\7P\^"7[,.K>+KZ>Q2X.N7>I0V.DVX9G7:TSDEW78 M2T8 ;!4C[PJX4Y3E9?CI^9RXG&4,+2=2=VKV]U.3OVM%-_@>LTRYN(K2WDNI MR0D2%W*J20 ,G@?&W]IVS\$Z;+_K/#_P +; QS;3V- M]<9D1@.#M!4GIVKV;X1_"[0_@UX"L_AYX=U;5;ZTLFE9;K6]0:ZN9&DD:1V> M1N22S,>P&>!5U*<*:^)-^7^?^1AA,9BL54=Z$H0MHY-)M_X4VTO5I^1XW+_P M4 C^(KK9'2])STYN[D#'T*#ZU>\)^$?V__B#XITWQ M-\4/BCX1\"Z+:7\-S-X7\+:4=0N+R)'#&WN+F<@)N *EHNQKWJ...&-8HD"J MH 55& .@ I:MUX15J<$O-ZO\=/P.>.5XJM)2Q>)E+^[#]W'_P E;F_1S:\C M \??"OX;?%6VLK'XE>!=+UZ#3KP7=E;ZM9)/'%,%9 ^UP03M9AR".?4"MG3] M.T_2;*+3=*L8;:VA0+#;V\01(U]%4< >PJ:BN?FDU:^AZJI4HU'-17,]W;5^ MK"BBBD:!1110 5C^)?\ D+Z/_P!?I_\ 036Q6/XE_P"0OH__ %^G_P!!- &Q M1110 4444 %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?\ 9/YO_1T5?QA5 M_9[_ ,%^/^4-G[0G_9/YO_1T5?QA4 ?O]_P:;?\ *4S]KO\ [>/_ $^3U^_U M?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !7A?@'_E()X__ .Q$TK_T8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I11 M10 4444 %%%% !1110 4444 8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,UL M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XE_ MY"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!-;% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?\ K@:N:=_R#X/^N*_R M%4_&/_(L7O\ UP-7-._Y!\'_ %Q7^0H FHHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F M_P#0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M K'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYF@#8HHH) &2: "BO)_BK^W!^R M[\'KHZ1XH^+.GW6J;]B:+H>Z_O&D[1F. ,48_P"WMK?^!'QHO/CAX>O/$\WP MG\4^$[:*]\JPA\6:>+6>\AV*PG6/<2JDE@,^@/?C5T:L8<[C9'#3S/+ZN*^K MTZBE/JD[V];7M\['YPN 2=I)%=M\(OV3?V M[TJRD_UOAGX6VG]G0@=U^V2 SR*>A5AT[\U]%T5,*TJ2M%*_>UW^)T8O+*.. MJ*5:4G&UN52<8OS:BTWZ-M>1YK\$OV0_V>_V>[V36OAE\/8+?5IXV2YUR]GD MNKV8,07S-*S,-Q )"X!QTKTJBBLYSG4ES2=V=6&PN&P=)4J$%"*Z))+[D%%% M%2;A1110 4444 %%%% !1110 5C^)?\ D+Z/_P!?I_\ 036Q6/XE_P"0OH__ M %^G_P!!- &Q1110 4444 %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?\ M9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/YO_1T5?QA4 ?O]_P:;?\ *4S]KO\ M[>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110 4444 %% M%% !1110 4444 %%%% !7A?@'_E()X__ .Q$TK_T8U>Z5X7X!_Y2">/_ /L1 M-*_]&-0![I1110 4444 %%%% !1110 4444 8]E_R.][_P!>47\S6Q6/9?\ M([WO_7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% &/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!-;% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?\ K@:N M:=_R#X/^N*_R%4_&/_(L7O\ UP-7-._Y!\'_ %Q7^0H FHHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ __ "")?^OV;_T*MBL? MP/\ \@B7_K]F_P#0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#\Y?^"N7[:'Q*TKXG/\ LS_#;Q-=Z-IVFV,,OB*XT^=HI[R> M9!(L)=<,(EB9"5!&XN=V0!7QI\*?CC\6/@EXMA\;?#'QSJ&E7\4H=V@N&\NX MPZL"#7V7_P5R_8O^)6K?$Y_VF/AKX9N]9T[4K&&+Q%;Z? TL]G/ M"@C68HH+&)HE0%@#M*'=@$5\:_"GX&_%GXV^+H?!'PR\"ZAJE_+*$=8;=A'; M@G&^5R-L2CNS$ 5]E@/JOU&-K6MKZ];G\U\7?V]_K74Y^?GYOW=K_#?W>2WE M:]NM[ZGZK_LO_M5_M+_M.V_AGQKI/[.^EZ+X*O(S_;'B/4?$8>2Z= \G&;[1HFCZ[):6FI" M39QO@+X8^#D5ZMR^B:<([JXC!"RW#NTLS MKGD*97UK_?J?O6 R^M5RJ-+,I.K*2BYJ7+9.RO M%**2Y4UUO?JV<9\*OV=_@;\$+46WPH^%FBZ(P3:US:62_:)!Z/,V9'_X$QKL MZ**PE*4W>3NSU:-"CAJ:ITHJ,5T227W(****DU"BBB@ HHHH **** "BH[FZ MM;*!KJ\N8X8D&7DE<*JCW)Z5R7B']HC]G_PCN'BOXZ>#M,V?>_M#Q/:0X^N^ M05<*=2H[13?H1.K2I*\Y)>KL=C17BGB'_@H[^PCX9W#4OVK?!4NTX/\ 9^M) M=_EY&_-_\%@_^"?Z7!LM!^,=]K=R/^7;1?".ISL?3!^SA3GZUU0RW,:BO M&C)_]NO_ ".&><932=IXB"_[>C_F?3=%?+__ ]0^'>J\> OV5_COXH+?<;0 M_AG,RL?K)(F!ZGTH_P"&]/VD=>_Y$+_@F;\4KC=_J_\ A(;NSTK/U\QFVU?] MEXY?%&WJXK\VC/\ MO+7\,W+_#&4O_24SZ@HKY?_ .&A_P#@I_XB_P"0%_P3 MR\/: K?TN..Q*VZ CZ=J/MG_!8SQ'Q;Z-^S[X;B/WC=7&L7DZ_39A M#^-']G5%\52"_P"WXO\ ]);#^UJ4O@I5'_W#DO\ TI1+7_!5'QE^U5\*?V9Y M_C3^RG\19=$O_"UT+GQ#:)HUG>"[TYOE=P+F&3:8FVOE30SW/[1>Y[=]\)_P"$1T<;3C&>+3G\:_3S7/V=O^"GOQ(T6\\.>./V MT/ .CV&I6LEM?VNB_#*.^22&12KH1=.-P*D@@]C7YH:9_P $R?'NE_\ !1>Q M_8D\17\MY8"^BO+KQ!#:F%;C1,"1[I5W-L8J#$!N8";Y640PM2GB M?9S<$Y7Y;OEZW,OVJOBM^S/!\:?VK/B++K=_P"*;HW/AZT?1K.S%IIR_*CD6T,>XRMN M?+9^3RR,9.?I:JNAZ)I/AK1;/PYH&GQ6EAI]K';65I NU(88U"HBCL H ]! M5JOA\76CB,3.I&*BF]$E9)=%H?I&!P\\)@X49SOW^K\ ?^#3;_ M )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M\+\ _P#*03Q__P!B)I7_ *,:O=*\+\ _\I!/'_\ V(FE?^C&H ]THHHH *** M* "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_ "%]'_Z_ M3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@#-\8_\ (L7O_7 U\1WT.E/JPG5%T6UF)6:];+!CL3(&S+ L&Q\M7"'/-1O:YSXJO\ M5<-.KRN7*KV2NWY)=W_PY^=__!4+]MO]I30OC)!\5/@#X]UFU\%^&?$\FD^' MM9CL[5[&/5XK91=JF8CYX8,0/.\Q<"0I@' \"T#_ (*X?\%,_$/BBWT[P[\> MI;O5=4GBL[6W@\':0SSR.P6.-5^RRUSPW(D5XVHLP*+#(ZL$*("Y8 LI:/&,Y'Z!D^( MR6643J5J4?W6EY13O?X>G7JEZGY+FF7<2X?.:=.G7GS8CWFHS:2:^)+5:15E M%OI8_9?X*:+\2O#OPF\/:/\ &/QE_P )!XKATN+_ (2'5Q:PPK/=D;I-J0HB M*BL2JX49503DDD]#J&I:=I-N;S5-0@MH1UEN)0BC\2<5\S?\.K/AAJG_ "/O M[3?QT\4Y_P!8->^)L[A_8B-$XJ:P_P""/O\ P3\@N!?:S\%+G6;KO=:UXKU. MX9OJ#Q M>(/VG/V;/"18>*OVA/ ^F;20PU#Q99PX^N^05POB#_@I=^P3X9#'4OVJ?",F MT<_V?J!N_P O(#YJUX?_ ."='["GAG;_ &;^RAX'DV@ ?VAH45W^?GA\UW7A M_P#9_P#@-X2*GPK\$O".F;3E?[/\-VL.#[;(Q4_\)4?YW_X#'_Y(O_A;E_S[ MC_X%+_Y$\/G_ ."PG[!T\S6OA+XE:SXCG4X,&@^#-3F8GT!:!0?SIO\ P]'\ M*ZM\O@']CKX_^)-W^KFTSX:.(3[EY)5P/?%?3L%O!:PK;VT"1QH,*D:@ #V MI]'M\MC\-&3]9_Y10?5\WE\6(BO\-.W_ *5.1\O_ /#='[5>N\^ _P#@F-\1 M+@'[G_"0:[8Z5D=L^86Q1_PO?_@J;XCXT;]@OP?X7P]\++>[V^P-TX_. MOJ"BC^T9KX:<%_VY%_\ I28?V33E\=6H_P#N))?^DN)\O_\ #"G[46N_\CY_ MP4W^)-P6Y?\ X1_2++2N>^/+#8H_X=:^"]5Y\>?M=_'WQ+D_/'J_Q,D,9]0% MCB7 ]LU]044?VICE\,DO2,5^20?V)EK^*#E_BE*7_I39\Q6O_!'O]@AYUO/$ M_P *]5\07"G(GUWQCJ;?J=U.E2I*T(I>BL%%%%0:!1110 5R?B7P9X4'Q)TCXAC0+7^W# =..J M>4/.^R;C+Y.[KLW_ #8]:Q?VG?VA-)_9T^'9\57%B+W4+N;[/I-@7VB67!)9 MB.0B@9..O XSD?&%U_P4!_:3O?$4.NW'B+3C%;S^;%IHTF(0#_9SCS",?[>? M>OE\YXQRC(<2L/6'QV&AB*$N:$E=,]*C5IUZ2J0=T]@HHHKH- HHHH **** "BBB@ HHHH ^0/ M^"_'_*&S]H3_ +)_-_Z.BK^,*O[/?^"_'_*&S]H3_LG\W_HZ*OXPJ /W^_X- M-O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *\+\ _\I!/'_P#V(FE?^C&KW2O"_ /_ M "D$\?\ _8B:5_Z,:@#W2BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_ *\H MOYFMBL>R_P"1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** ,?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_ M\BQ>_P#7 U./&OAKX<>#M3\>^,=32STO2+*2ZOKF3HD:*2<#N>, M #DD@#DUQO[*WQ0^)/QI^$5O\4OB1X1M=#.MWD]UH&G0[_-72V;-LT^XD>:R M?,2N%(*G R0/+?CW--^U]^T39?LE:)*[^"_"$D&L?%.ZB8[+J7.^TTK(_O$; MW'H."&CP?6_VDOCUX(_96^!>M_&/Q%-=:H-QC3BKSFU;Y[+U?Y6/#IXV5?&5<1S\N'HIQ;Z2DOB?I"W*K;RYN MR/$?VZ/$VO\ [2'Q3T#_ ()S?"[5IK?_ (2*%=7^*VKV;?-I7AZ-QFWW#[LM MR^$ _ND9!60FO<_A-\)_AO\ !K4KWP?\+/!EAH6F>1'*;+3H0B&3:J%B.YVH MHS_LBO.?^"?_ .S_ .,?AGX"U7XT_&]?.^)WQ/OQK?C.9UPUF&'^C:>F?NQP M1D+M[,6 ) 6O9[+_ )'>]_Z\HOYFML;5C!+"TG>$-VMI2ZO]%Y)=V;9=0G4E M+&UXVG/9/>,/LQ\GUE_>;6R1L4445YQZP4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !116?XK\5^'? _AV[\6>+-6AL=.L83+=74[85%'ZDDX MY)( R34SG"G!RD[):MO9";45=['S=_P5#\#:WK?P]\/>.=.B:2TT*^FBU!5_ M@6X$820^P:,+]9!7Q!7Z$^%O"GB+]K3Q':_$_P"*.DS6/@.PF\[PIX4NEPVI ML/NWMVO0J1]R,\8/=23)K:[^R%^S9:>+M-UJW^$NG++/>DRQ!Y?(;C./)W^7 MC/;;BORC.^$<7Q/F,LQPLE"$[+W[IR227,DD[)I*R>KWTNCY3&Y16S3$/$4F MDG;>^ME:ZTV[7]3@/^"8'@'Q!X?^'OB#QQJUM)#:Z]>0)IRR*1YB0"0-*/\ M9+2%<^L9KZ@J.UM;6QMH[*RMHX884"111(%5% P% ' '&*DK]%R7+(9/E=+ M!QE?D6_=MMM_>V?18+#+!X6-%.]O^'84445ZAU!1110 4444 %%%% !1110! M\@?\%^/^4-G[0G_9/YO_ $=%7\85?V>_\%^/^4-G[0G_ &3^;_T=%7\85 '[ M_?\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 M %%%% !1110 4444 %%%% !1110 4444 %>%^ ?^4@GC_P#[$32O_1C5[I7A M?@'_ )2">/\ _L1-*_\ 1C4 >Z4444 %%%% !1110 4444 %%%% &/9?\CO> M_P#7E%_,UL5CV7_([WO_ %Y1?S-;% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T M$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &; MXQ_Y%B]_ZX&KFG?\@^#_ *XK_(53\8_\BQ>_]<#5S3O^0?!_UQ7^0H FHHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _\ R")? M^OV;_P!"K8K'\#_\@B7_ *_9O_0J -BBBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *YCXF?&+X>_""/1W\?:[]D;7]:@TG28H[=Y9+FZE.$14C!8 M].3C [UTL\\-M"]S@KYH^ D$W[7O[1-[^UMK<3/X+ M\(23Z-\++693LNI,[+O5<'^\1Y:'T'(#1Y.U&G&2E]E%:RD]M$OODXKJ?1&A^$/"GAF]U'4?#GANQL+C5[S[7JLUI:I& MUW/M"^;(5 WMM4#)YXKY5/\ QG[^VYLQ]I^$WP'U7G^*#7_%@'Y/':*?^^S_ M !+)QWO[?_[0/C'X8^ =*^#/P0/G?$[XG7YT3P7 C8:SW#_2-0;'W8[>,[MW M0,5)! :O0?V9?V?O!W[+WP1T'X*>"E+V^D6F+J]=<27UTQW37,GJSR%FZG ( M4< 5W46\'A7B'\<[J/DMI2_]M7S[&%>,<;C%A(+]W3M*?9O>,/\ V^7_ &[? M21WM8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,UY9[1L4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !115#Q1XH\/^"O#]WXJ\5:M#8Z?8PF6ZNI MVPJ*/YD] !R20!DFIE*,(N4G9+=B;45=[">*?%/A[P3X>N_%?BO5H;'3[&$R MW5U.V%11_,DX Y)( R37C'A;PQXC_:U\26OQ.^)FES6'@'3YQ-X5\+7(PVJ M,/NWMTO=3U2,\$'NI)D/#/AGQ'^UOXDM?B5\2=+GL/A_I\XF\+>%[D8?57'W M;RZ7NG]R,\$'T),GNRJJ*$10% P !P!7A0C//)JI45L.M8I_\O'TE)?R?RQ^ MUN]+)\*3QSYI?P^B_F\WY=EUW>@*JHH1% & . *R/$O_(7T?\ Z_3_ .@F MMBL?Q+_R%]'_ .OT_P#H)KWSO-BBBB@ HHHH **** "BBB@ HHHH **** /D M#_@OQ_RAL_:$_P"R?S?^CHJ_C"K^SW_@OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^ M#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H **** "B MBB@ HHHH *^"_P!I;_@NE8_ *;7_ (A^%O\ @GO\*/C%X:T M.W72U\B0QW-Q9QS2K)>6L3JZM= )"3&VURH#G[TKPS]N'QKX,_9W_8D\3^'? M#G@.'4)+[PR_A+P!X#TVV7.LZE=P-:6&E00]-KLRJW&V.%))&PD;$ &M)^W7 M^RQ#^QD/^"@$WQ7LT^%!\*#Q$/$[1N%^QE00/+QO\XN1%Y.WS/-/E[=W%<-X M3_X*-VUKXT^&WA[]H?\ 9X\3_"[3?C)<"T^&>L^)-0LYENK]H3<0:9?I;R,= M/OIX59XH6,BL8WC,BR@1M^=W_!6+]EC7?V#_ /@A5^RK_P $^KW7EOK:Z^.7 M@_PUX_N(&)M[LSMJ&I7:#(YA^VH"FX?=1,C->^?\'6VMW_@O_@E=#\3_ Y. MT&O^$?BWX9UGPS=1Y\RWOX;EQ'(A'(8!GQCGF@#[!_:$_;2\-?!SXS^$OV7? M G@:_P#'/Q2\;6%UJ6C^#]*NX;=;/2[8@3ZG?7,Q"VEJKLL2MAWEE8)'&Y#E M;W[*_P"V#X&_:AN/&/@ZU\/ZAX9\LZOX\_X.=_VM-5\4F0R>#/@SX2T'P[',11GG#G'&: /TMHHHH *\+\ _P#*03Q__P!B)I7_ *,:I]4_ M:E^,MAJ=S86W[%OC>ZC@G>..YBN;;;,H8@.,MT(&1]:X;X!?$OQ=XP_;9\<> M(==^#^LZ#=3>"]/232M0DC,L024A6)4XPV21_NF@#ZFHK'_X275_^A0O?^^E MH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8H MK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275 M_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH ++_ )'>]_Z\ MHOYFMBN4M=_P#?2T?\ M)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+ MJ_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ M DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\ M)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T 'B7_D+Z/\ ]?I_]!-;%&[F,QW)9$9ES(=O05I_\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ M -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+0!-XQ_Y%B]_P"N!JYIW_(/@_ZXK_(5S_B77M3N M=!NH)O#%U"K1$&5V7"^YJS9>(]52SB1?"5XP$2@,&7!XZT ;M%8__"2ZO_T* M%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A> M_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0 MH7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O M_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T* M%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A> M_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0 MH7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%8_@?_D$2_\ 7[-_Z%1_PDNK_P#0H7O_ M 'TM9GA77-1M=.DCA\-W,X-S(Q=&7 );I^% '5T5C_\ "2ZO_P!"A>_]]+1_ MPDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45 MC_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+ M1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q1 M6/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_ MPDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+7,?&/X^Z1\#OAIJ_Q2\< M>'KJ#3M)M3*^94!E^/WPKU#XW?"/6?A5I_CB[\._P!MVXM[G4[&!9)%@+#S8P&(X= R$YZ.:O:= M8?#SX#?"M+*!K;1/#'A3126DD;$=I:01Y9V/?"J6+'DG).2:\I_8XT?XPZ)X M,U7XI_&73M8N/$WC[4_[8OM-DN6^SZ5"4"V]K%$QQ&4B"AC@,3A6SL!KS7]L MOQEXE_:V^-&C_P#!/GP/IM_#I*B#7?C'>VDH#V^DHZO#IX8'Y)+A]I(SN";6 MP5+"NZAAW6K^QSM+=42.&)%"HBJ. M H4 #H!5G_A)=7_ .A0O?\ OI:QQ>(^LUG-*R6B79+9?Y]W=GHX'"+!X=0; MO)ZR?>3U;^_9=%9=#8K'LO\ D=[W_KRB_F:/^$EU?_H4+W_OI:S+77-17Q3= M72^&[EG>VC5H R[E )Y-_\ ?2T?\)+J_P#T*%[_ M -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ M -]+0!L45C_\)+J__0H7O_?2U1\2?$F#PAH5UXF\3Z+-8V%E$9;JZN)55(U' MP Y)( R37BWAKPWXB_:Z\26WQ'^(VF3V'P]T^<3>&/#-R-KZNX^[>72 M_P!S^Y&>"#Z$E\[3+;Q?^UCXEL_B!X\\':A;_#VPE$_AWPVX"G5I!]V[N0>L M?=4Z$'N"2_MZ>(M4B01Q^#;M54855*@ >E>%&,L\DIS5L.M4G_R\?24E_)_+ M'[6[TLGPI/'/FE_#Z+^;S?\ =[+KN]#91$C01QJ%51A5 P *6L?_ (275_\ MH4+W_OI:/^$EU?\ Z%"]_P"^EKWSO-BL?Q+_ ,A?1_\ K]/_ *":/^$EU?\ MZ%"]_P"^EK,US7-1GU'39)/#=S&8[DLB,RYD.WH* .KHK'_X275_^A0O?^^E MH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8H MK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275 M_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**R[/7M2N; MI()O#-U"K-AI79<+[FM2@#Y _P""_'_*&S]H3_LG\W_HZ*OXPJ_L]_X+\?\ M*&S]H3_LG\W_ *.BK^,*@#]_O^#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4 MIG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH BO;B6ULYKJ"REN7CB9TMH"H>4 M@9"*795!/0;B!D\D#FOS4/[0G_!:*X_:-U;X\^,O^"$FJ>*FTN:XL_AA9W7[ M2'A.QA\/:(O 'AR#7HM7C\(W^GS@Z>ES?6VZ.Z,PCD M,DL2_)'>E0FZ/!S_ -JSX!_M)?\ !5S3?@Q\!OC=^S/K'PR\(>$_'FF>,_C/ M=>(-6TZXAU.;3XI/+T3319W,[W,4]Q)O>XD$*I!&I&96,2_>U% 'QI\6?V5O MB?\ L^?\%2K?_@IC\#/AO?\ C+1?''PW/@KXN^$M"N+:/4H9()HY].UJV2YE MBCN=HB^RRQ>8KK&4=%D(8"]^PS^QW\1[#]M3XV_\%,/V@_"1\.>*?BO'IFA^ M#_!EQ>07-UX<\-:?!'&BW4MN[P_:KJ9!<21Q22I%MC42,=V/KVB@ HHHH *\ M+\ _\I!/'_\ V(FE?^C&KW2O"_ /_*03Q_\ ]B)I7_HQJ /=**** "BBB@ H MHHH **** "BBB@#'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_P#(7T?_ *_3 M_P"@FMBL?Q+_ ,A?1_\ K]/_ *":V* "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#-\8_P#(L7O_ %P-7-._Y!\'_7%?Y"J?C'_D M6+W_ *X&KFG?\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A4 ;% M%%% !1110 4444 %%%% !1110 4444 %%%% !7@GQ:^%7Q _:(_:ET+PWXV\ M-36OPQ\!0PZWNF=3'XBU=MPA3:"%M#N781RGU;P=2@E42WO;_/]/^&/*Q,<+FE26$?24_G\,?)- MK204445YA[ 5CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S- &Q1110 4444 %% M%% !1110 4444 %%%% !115+Q%XBT/PEH=UXE\2ZI#96%E"9;JZN'VI&@ZDG M^G4G@'_$/[7_B*V^('C_39]/^'.GW E\-^'+A=KZU(/NW=RO_ #R[ MHG0CVR7- T'Q#^V#XBM_'GCO3[C3_AOI]P)?#OAZX4J^N2*?EN[E?^>7]Q._ MTR6]XCCCAC6**-515 55& .@ KPHQEGDU.:MAULO^?C[O\ N=E]K=^[9/A2 M>.?,_P"'T7\WF_[O9==WH$<:1(L42!54 *JC ]!2T45[YWA1110 5C^)?\ MD+Z/_P!?I_\ 036Q6/XE_P"0OH__ %^G_P!!- &Q1110 4444 %%%% !1110 M 4444 %%%% 'R!_P7X_Y0V?M"?\ 9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/Y MO_1T5?QA4 ?O]_P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_ M]/D]?O\ 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?@'_E()X__ M .Q$TK_T8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I1110 4444 %%%% !1110 4 M444 8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,UL4 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_P#7Z?\ T$UL5C^) M?^0OH_\ U^G_ -!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110!F^,?^18O?\ K@:N:=_R#X/^N*_R%4_&/_(L7O\ UP-7-._Y M!\'_ %Q7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0J -BBBB@ HHHH ** M** "BBB@ HHHH **** "J?B#7]&\*Z%>^)_$>I16>GZ=:R7-]=SMA(8D4L[L M>P !/X5L:A8Z3%-XBT.XLVEA6VGR$60E3&2P MP=A.[# XPVBW]#&M55.-N9*4M(W>[LVEY[7TULF>0?LB:!K/Q^^)>K M_MT_$+398$U6)M+^&>EW2X.GZ*C$&X*G[LMPV6)ZA2<$JXQ/_P %!OC?XV\/ M>&=$_9A^ UW_ ,7*^*]T^E:')&QSI-CC_3-2?'*+%%NPW7<=RYV$5[;XF\1^ M!O@W\.KSQ1K]U:Z-X=\-:2TUQ(%"16EK!'G"J.@"K@*/8 5\[?L#>"/%'QH\ M8^(?^"B'QBT>6VUCQY"+/P#I%V,MH?AE&S H]'G/[YR.#D,,;R*]/#N#E+%U M%[L+**[R^RO-+>7>WF>#]6GA20L[>[''&*[&BBO,G.=6;G M-W;U;\SZ&E3IT::IP5HI62[);!1114EA6/9?\CO>_P#7E%_,UL5CV7_([WO_ M %Y1?S- &Q1110 4444 %%%% !1110 4444 %%%4]?U_1?"NBW7B/Q'J<-E8 MV4+2W5UB77B3Q)JD-E864)ENK MJX?:D:#J2?Z=2>!7B6A:'X@_;#\16_CGQOI]QI_PVTZX$OA_0+A2DFNR*>+J MX7_GC_=0]?IDLFB:+K_[8WB&#QKXSL+C3_AIIUP)=!T*=2DFOR*>+JX7M#_= M3^+Z9S[Q%%%;Q+!!$J(BA41%P% Z #L*\&,99Y)3DK89;+_GYYO^YV7V]W[M MD^%)XYW?\/HOYO-_W>RZ[[;D444$2PPQJB(H5$48"@= !V%.HHKWSO"BBB@ MHHHH *Q_$O\ R%]'_P"OT_\ H)K8K'\2_P#(7T?_ *_3_P"@F@#8HHHH *** M* "BBB@ HHHH **** "BBB@#Y _X+\?\H;/VA/\ LG\W_HZ*OXPJ_L]_X+\? M\H;/VA/^R?S?^CHJ_C"H _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E* M9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPOP M#_RD$\?_ /8B:5_Z,:O=*\+\ _\ *03Q_P#]B)I7_HQJ /=**** "BBB@ HH MHH **** "BBB@#'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYFMB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?\ Z_3_ M .@FMBL?Q+_R%]'_ .OT_P#H)K8H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O M?^N!JYIW_(/@_P"N*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !6/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5 &Q1110 M 4444 %%%% !1110 4444 %%%% 'G_[3?QZT?]G'X/ZC\1[^T-Y>@K::#I2 ME]1U"7Y8+=0.3EN3CD*K$ XK$_8Y^ VL?!;X;SZS\0;H7OCGQ?>MK'C;4F(+ M27DF2( 1_P LXE.Q0/ESN(P&Q6E\0/V=;+XF?'OPE\8?%OB>6YTSP;:3/I'A M=K8>0-2=AMOF?=\S(@PJE?E8*P(Y!J_MC_M+:9^RM\"]1^))L/[1UJXD33O" M6AHI:35-5G)6WMU4&S;>(?C3? M6[D*\(8/9Z1N'1IF"R..H0*P.485]96=G::=:1:?I]K'!!!&L<$$*!4C11@* MH' '2O&_V%_V:=3_ &ZA_:7CSQ;?R:[\0-:17M%7CJU-N-"D[PAHGW?VI?-[>21TY;0JI2Q-=6J5-6OY8KX8 M_);_ -YR84445P'IA1110 5CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S0!L M4444 %%%% !1110 4444 %%%5-=UW1_#.CW/B#Q!J4-G8V<+2W5U<.%2- ,D MDFE*481(M3AL[&SA:6ZNKA]J1H!DDFO$-&T?7 M_P!L?Q#!XQ\86-QI_P ,].N1)H>B3@I)X@E4\7,X[0 _=3^+\Z32-)U_]LGQ M!#XM\665QI_PQTZY\S1=&F!23Q#*IXN)QU$ /W4_BKWF""&VA2VMH5CCC4+' M&B@*J@8 '0"O!BI9[)2EIAELO\ GYYO_IWV7V]W[MD^%)XYW?\ #_\ 2O-_ MW>RZ^FY###;PI;V\2QQQJ%1$7 4#@ =!3J**]_8[PHHHH **** "BBB@ K' M\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z": -BBBB@ HHHH **** "BBB@ HH MHH **** /D#_ (+\?\H;/VA/^R?S?^CHJ_C"K^SW_@OQ_P H;/VA/^R?S?\ MHZ*OXPJ /W^_X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?) MZ_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _P#*03Q__P!B M)I7_ *,:O=*\+\ _\I!/'_\ V(FE?^C&H ]THHHH **** "BBB@ HHHH *** M* ,>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%] M'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@#-\8_\ (L7O_7 UZW]S)96,UY%9RW+Q1,ZV\&W?*0"0J[B!D]!D@9/)%>&?L>_"CQU<:Y MXC_:H^.^AR6/C;QO,8[;2;G[^@Z1&V+>R']UCM#OTR=N0T4.6%ZDNFR[O MI\EN_NZGCYM]8Q')@J-U[2_-)?9@K%--\*P M:G>7D>F6$5JMYJ-RTUQ.(T"[Y)&Y=SC)8]237RM\' ?V]/VQ[O\ :6OQ]H^& M/PCO)]'^&T3=V+.S=V8GO77!O!X1U7\=2ZCY1VE+Y_"O+F M\B9QCCL:L/'^%1LY=G+>,?\ MW23\^7S.FHHHKS#V@HHHH **** "L>R_P"1 MWO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH ***JZUK6D^'-)N= M>U[48;2RM(6ENKJXD"I$BC)8D]!2E*,8MMV2$VDKL-\6]O;VENEI:0)%%$@2**-0JHH& !P !VKP4I9[+FEIAELO^?O MF_\ IWV7V]W[OQ<*3QSN_P"'_P"E?_:_GZ;D$$%K EK:PI'%&@6..-0%50, M #H .U/HHKW]CO"BBB@ HHHH **** "BBB@ K'\2_P#(7T?_ *_3_P"@FMBL M?Q+_ ,A?1_\ K]/_ *": -BBBB@ HHHH **** "BBB@ HHHH **** /D#_@O MQ_RAL_:$_P"R?S?^CHJ_C"K^SW_@OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_ M )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H **** "BBB@ MHHHH **** "BBB@ HHHH **** "O"_ /_*03Q_\ ]B)I7_HQJ]TKPOP#_P I M!/'_ /V(FE?^C&H ]THHHH **** "BBB@ HHHH **** ,>R_Y'>]_P"O*+^9 MK8K'LO\ D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@#'\2_\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@FMB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_(L M7O\ UP-7-._Y!\'_ %Q7^0JGXQ_Y%B]_ZX&KFG?\@^#_ *XK_(4 34444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?_ )!$O_7[ M-_Z%6Q6/X'_Y!$O_ %^S?^A4 ;%%%% !1110 4444 %%%% !117E/[7_ ,?- M0^!7PP5/!5E]O\:>)[Q-'\$Z2H#-<7\ORJY4_P $8.]B>.%4D;@:NG"56:C' M=G/B\51P6&G7JNT8J[_R7=O9+J] \+?M$:M\0?VH];^"?@/PW;7GA[PCI(/B MSQ&\S P:G(P,5G$ "KD(&+YZ'(R"N&[CXH?$KP?\'/AWK/Q3^(&K+9:-H.GR M7FH7+=5C09PH_B8G"JHY9B .37,?LM? +3_V<_A!9>!!>_;M6GD>_P#$VL.2 MSZCJ4V&GG9CR>?E7/.U5SSDUX7^T-)+^W3^UGI_['.BR--\._AU/;:[\7;F, MYBU"\SOLM')'4$CS)%Z8!'#1BNVCAZ.(Q+2TIQ5Y/R6[]6]$N[2/*CBH_=CT3EM'3I!:R?6TGV1N?\$^OAKXP\<7_B#]O3XWZ2UOXO^)ZH=!TR M?DZ#X<0@V=HN>AD4+,Y&-Q*$@-NKZ=I(XXX8UBBC5450%51@ #H *6N?%8B6 M*KNHU9;)=DM$EZ(]/!86.#PRI)W>[?5MZMOS;U"BBBNR M_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHJMK&L:5X?TJXUS M7-0AM+.TA:6YN;B0*D2*,EF)Z "E*2BFV[)";25V&LZSI7A[2KC7==U&&TL[ M2%I;FYN) J1(HR6)/0"O#=/T_7OVS?$$7B'Q!;7.G_"W3KG?IFFR@QR^))D/ M$THZK;@CY5_B^OW2QL->_;.U^/7="E+/97>F&6R_P"? MOF_^G?9?;W?N_%PJ^.=W_#_]*_\ M?S]-RVMK>SMX[.SMTBBB0)%%&@544# M4 < <8I]%%>^DDCO"BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?\ Z_3_ M .@FMBL?Q+_R%]'_ .OT_P#H)H V**** "BBB@ HHHH **** "BBB@ HHHH M^0/^"_'_ "AL_:$_[)_-_P"CHJ_C"K^SW_@OQ_RAL_:$_P"R?S?^CHJ_C"H M_?[_ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ V\?^GR>OW^H **** M .6^./Q;\,? #X*>,/CQXV2X;1?!/A;4->U=;1 TIM;.VDN)0@)&6V1M@9Y. M*^9/^">?[3G_ 4F_:/U3XG^'?VRO@5X+^#VNP:#H>O?#30+3S=6FT_3=2;4 MXXSJNVZ03SK)IY#1QFW(&00A/'U7\1O"7@SQ]\/=>\"?$>PM[KP]K6C75AKU MK=R;(IK*:)HYT=LC:IC9@3D8!/-?G-\4_@__ ,%,-%\?^(+O]F7_ (+!_ .' M3]>\+:7X=3Q?XT\.Q2^)K*PL)]0EMV9HKEK.YNA_:4^^WO\ 7R-_P1C_ &3/V;_V/?V7=;^'/P$^/C_%35KK MQ_J=W\4/B)/\ _L1-*_\ 1C5[I7A?@'_E()X__P"Q$TK_ -&- M0![I1110 4444 %%%% !1110 4444 8]E_R.][_UY1?S-;%8]E_R.][_ ->4 M7\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M8_B7_D+Z/_U^G_T$UL5C^)?^0OH__7Z?_036Q0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 9OC'_D6+W_K@:N:=_P @^#_KBO\ M(53\8_\ (L7O_7 UWB:6>>9PJ1HHR MS,3P "23TQ7(^#KSX+?'_3_ S\>?#%A8:VEHMQ)X8UZ6P99;<2;H9O+,BA MTW;2I&!G;[ UY+^V)XFU[XV^.]&_87^&FIRP7'B.$7_Q"U2U/S:7H2,-T>>T MD[80#T."-LF:]\\.^'O#G@/PM9>&/#UA!I^E:18I;V=O'\L=O!&H51ST 4=3 M6\H>SI*5_>?Y?\'\O4\JEBGC<=4I1BG2IV3;UO4NG9=/<5KO^9I*SBSS']MK M]IAOV8?@E/XE\.Z;_:GB_7+N/1O FA(NZ34=6N#LA0+_ !*IR[=,A,9!84_] MBG]F=/V7O@A:^$M:U+^T_%6L74FL>.-==MTFI:M<'?/(6ZLJG"*>,J@)&2:\ MC_9PAE_;E_:MU']M+7(FE^'W@&6YT#X/6LJ_N[ZXSLO=8 /7<1Y<;>@Z!H\U M]<5V8K_9*"PJ^)ZS]>D?^W5O_>;[(C!?[?B7C9?"KQI^GVI_]O-:?W4G]IA1 M117F'L!1110 4444 %%%% !6/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,T ;% M%%% !115?5=5TS0M,N-9UF_AM;2UA:6YN;B0*D2*,EF)X I-J*N]@;25V&K MZOI>@:7<:WK>H0VEG:0M+N_MGZ^FLZQ!\6EI::?:16%A;1P001K'##$@5(T P%4#@ #@ M5X*4L]E=Z89?^5?/_KWV7V_\/Q<&N.=_^7?_ *5_]K_Z5Z;EK:VMC:QV-C;1 MPPPQA(88D"JB@8"@#@ #@ 5)117OI)*R._8**** "BBB@ HHHH **** "BBB M@ HHHH *Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@F@#8HHHH **** "BBB M@ HHHH **** "BBB@#Y _P""_'_*&S]H3_LG\W_HZ*OXPJ_L]_X+\?\ *&S] MH3_LG\W_ *.BK^,*@#]_O^#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7 M?_;Q_P"GR>OW^H **** .._:)T+PCXI_9^\=>&?'_B7^QM!U'P=J=KK>L$9^ MPVDEI*DT^.^R,LW_ &OR/M?A9_P9;VMM':KJWPB<1QA \OC#769L#&23/DG MU)ZU](?M)?\ !+_BI^Q_K/_!-']L#QK'H5_J7A#Q9J7P_^$UMJ5C-N MB,;O!<1:AG9)!*DL9=5?9*C%%)Q7EME_P4W_ ."?6FV<6GZ?_P &W/[3D,$$ M:QPPQ?L>Z4JH@& H N> ,4 >P?\&]5S^R-'\$OC%X:_86^'HL?A;HOQLU"R M\*>*X&O1#XIMQ9V;_:@+IB2\)/G\+Z/X,\;^%DT75+>*/2M-O6>:RCD=(,R7T@0*< M&-4. 2:^E* "BBB@ HHHH **** "BBB@ KPOP#_RD$\?_P#8B:5_Z,:O=*\+ M\ _\I!/'_P#V(FE?^C&H ]THHHH **** "BBB@ HHHH **** ,>R_P"1WO?^ MO*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** ,?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ MH)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** , MWQC_ ,BQ>_\ 7 U_L_?LZP_!G6/%OC?Q M!XI;Q%XH\9Z[)?:OKLUJ(6\@$K;VJ+N;;'%'P!GJ3V \K_X*!_$;Q?\0]6\ M/?L!_!+5GMO%7Q,1V\3:G;\MH/AM#B[NF]&E :% ?O9=<@E37N_QJ^+_ (*^ M 7PIUWXQ_$34/LVC^']/>ZNW&-SXX2) >KNY5%'=F [UXK_P3W^$'C6;3]?_ M &R?COIWE?$'XL2I>R672 M/G+I\HK5_)=3SL10IPA#+,,N52NY:NZA?WG??FFVTF]=92W1[M\-/ASX0^$7 MP_T?X8> =)2QT;0M/BLM.M4_@C1< D_Q,>K,>68DGDUN445YDI2G)RD[MGN0 MA&G%1BK):(****104444 %%%% !1110 5CV7_([WO_7E%_,UJ7=U;6-K+>WD MRQPPQL\LCG 50,DGV KS/X%_%R+XH>+]=EDC6)XCFSCQ@M;;L*3[CC/U%=5+ M!XBMAZE>$;QA:[]=$>%C^),GRS.<)E6(JJ-?$\_LX_SFFW=Z(]0HHJ# M4]3T[1=.GU?5[Z*UM;6)I;FXGD"I$BC)9B> .\DDK(]#8****8!1110 4444 %%%% !1110 4444 M %%%% !6/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!- &Q1110 4444 M %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?]D_F_\ 1T5?QA5_9[_P7X_Y M0V?M"?\ 9/YO_1T5?QA4 ?O]_P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE M,_:[_P"WC_T^3U^_U !1110!R/Q8\=^ /V=OA1XX^/?B32A;Z7X?T.]\2>)Y M=-LU,]U'9V6Z20@8\V406R(NXYQ&BYP!CX"C_P""L?\ P6K\0^/8/ _A'_@@ M#+#=:CH;:WI&G^(/VCM#L;R?3EE6(S/'+$NQU=XA)#R\1FC#@!T+?<^K:Y\# M/VK_ I\3/V=?^$F@U6&S2Z\)?$#2K.Y\NYL3=V*L\3_ ,49>VN5=7Q@AL@G M!Q\]3_\ !._]MN+X#1:7/_P4ZUC7?C)X3\4WFH_##XMZO\.M.A?3M*G@AADT M/4;2$^5J=O*(M\DS;',PAE4 VZ"@#H/^"2?QS_:X_:&^"OCCXA_MD? W1OA] MXC_X6MK%E8^'M/UZTU&\M[2W\J$0WTUJJH\\+I) CLJN]O#;L0V1))]4U\U? M\$Q_V)_C/^QG\-/&LW[2?[2,GQ2^(OQ+\?W/B[QGXDBTA=/M%NY;6VM5@MK= M#M2-(;2(9 7.,!5"J!]*T %%%% !1110 4444 %%%% !7A?@'_E()X__ .Q$ MTK_T8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I1110 4444 %%%% !1110 4444 M8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,UL4 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_P#7Z?\ T$UL5C^)?^0O MH_\ U^G_ -!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!F^,?^18O?\ K@:N:=_R#X/^N*_R%4_&/_(L7O\ UP-7-._Y!\'_ M %Q7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0J -BBBB@ HHHH ***SO% MWBSP]X$\+:CXT\6:I'9:9I5G)=7]W,?EBB12S,?7@=!R>@II-NR)E*,(N4G9 M(\^_:]U[XSV'PD;PO\ _#=W=^)/$U_#H]MJ4"_N]%CGRLE]*1RJQIG##.&93 MSC!Z3X$_!GPI^S_\*-&^$W@V+_1-)M0CW#J ]U,?FEG?_:=RS'TS@< 5E_LP M?%WQA\=_A):_%7Q9X%7P]%K%W/-H5FUP7EETW>?L\TH(&QW3G )!&&! ;:.7 M_;K_ &E-6_9V^#Z6WP[L?[1\?^,;]-"^'VCH SW&I3_*LI4_\LX@?,8GY4FXN"Y;JUHO6T59.\W;S=HH\O\ MBP?^&]OVRK7]GBR_TCX7?!V]AU7XAR+S#K.N\FUTPGHZ1D?LJ_ K3/AA;WQU#5I'?4/%.MN2TFJ:I-AKBY9CRV6^5<\A$0 M')&:]1IXZM3G-4J7P0T7GWE_V\]?)670Z;N M^H4445Q'HA1110 4444 %%%% !1110!^&W_!9O\ X*P?M_\ P"_;Z^)?[-?P MD^/S:1X*TV/24LM&7PQID,"IZ@JUH01]1U /:NA_X+S:OIVN?\%8OB MSJ&E7:3P&718Q*AR"R:)8(V/7#*1GVKY"K]5RZA"EEL*?+92BN96W=E>ZZOO M<^9Q.3\/YMC:695?M3VFDZUJ/@W59OA[!<,]]IFB(RMK4T;<;GDV,T ('"K@D'Y ML@%/@+_@DU^P;^U/^UK^Q#X7F3]MCQ]X$^&V;];+P[IL4$EM/.NI7.\0HP!, M?F NQ8]8#,,75H5H4W0C*46G&K&3<96M[KC%Q5K.ZDI^F_E8GAC,L77G M5PV98BE&3;-PP/XBI*^$[;_@CA\:;&X^UV'_!4KXLVTG]^VTZRC/_ (Z!6LO_ M 2Y_:\LU"Z3_P %B?C+& .!E_F?:U%?"FJ_P#!-G_@HI;$MH__ 5O^(5VH_AF MM;>%C],1N/UK)F_85_X*+Z4__$W_ ."AOQFGB'6?2[K2Y2?HAC#5K3RBG55X M8BF_G9_=*QY^+XNP.7SY<30KQ\UAZTX_^!4H327FVD?H#17Y]_\ #*_[2EAQ MXJ_X*F?M$:-C[SZAX5L]@]P45LCWQ6GI'[(OQ;UO L?^"W?Q24MT%S:6$!/X M2(M.>1UX1YF].ZC-K[U%HSPW'G!V+J^RACJ2G_+*<83_ / )N,OP/O&BOC.Q M_P""G./S"U-_P .U/VM_P#I+Y\8_P#P76'_ M ,17$\+AXNSK+[I?Y'U-.K&K!3AJGLTTT?8U%?'/_#M3]K?_ *2^?&/_ ,%U MA_\ $4?\.U/VM_\ I+Y\8_\ P76'_P 12^KX;_G\ONE_D7=]C[&HKXY_X=J? MM;_])?/C'_X+K#_XBC_AVI^UO_TE\^,?_@NL/_B*/J^&_P"?R^Z7^07?8^QJ M*^.?^':G[6__ $E\^,?_ (+K#_XBC_AVI^UO_P!)?/C'_P""ZP_^(H^KX;_G M\ONE_D%WV/L:BOCG_AVI^UO_ -)?/C'_ ."ZP_\ B*/^':G[6_\ TE\^,?\ MX+K#_P"(H^KX;_G\ONE_D%WV/'/^#AK]O[]K?]AG_A4'_#+/Q9_X1?\ X2C_ M (2#^W?^)#87WVG[-_9OD_\ 'W!+LV_:)ON;<[^:F[/\ SQ7'>OS6K[C)\!@)Y=!RA&;U MUY=]7W5_(YJDI<[/WO\ ^#>7]O[]K?\ ;F_X6_\ \-3?%G_A*/\ A%_^$?\ M["_XD-A8_9OM/]I>=_QZ01;]WV>'[^[&SC&3G]*:_'/_ (-,?^:_?]RK_P"Y MBOV,KY#/*=.CFE2%-))6T6B^%&])MP5PHHHKR30**** "BBB@ HHHH **** M/D#_ (+\?\H;/VA/^R?S?^CHJ_C"K^SW_@OQ_P H;/VA/^R?S?\ HZ*OXPJ M/W^_X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HH MHH ^'OB3XNU@:E??$CPAXHNM)UN&1;>"W M2%+BU=/,MECMTQ;3++"Q+%D;<:\4_:[_ &\_BE_P1Z\+KXK_ &G?VJ_AU\5? M"(C+V6C>*KJ#P]X_GA!QFVCLXVM-9<8Q@6U@ C]KC]KKX MS_!#]G']J'PW\%_@+IWCJ.UL?B'W$<,,,9>665PJHH&2Q)X Y M)-?"WP?_ ."W&N_'CX[Z%\*/AI_P2O\ VH+CPSXE\01V>B_%>^^'#VGAFXTZ M23$>L?;)6"BR>'$ZOU:-EVJ68*0#[LHKQ7]H3]M+PU\'/C/X2_9=\">!K_QS M\4O&UA=:EH_@_2KN&W6STNV($^IWUS,0MI:J[+$K8=Y96"1QN0Y6]^RO^V#X M&_:AN/&/@ZU\/ZAX9\Z5X7X!_P"4@GC_ /[$32O_ M $8U 'NE%%% !1110 4444 %%%% !1110!CV7_([WO\ UY1?S-;%8]E_R.][ M_P!>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-;% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?^N!JYIW_(/@ M_P"N*_R%4_&/_(L7O_7 UX?Q2, [#J% (.485[SX]^*/@#X81Z7)X]\3V^F#6M7ATS2A/N)N M;N7/EQ*%!.3@\]!W(J;PK\._ W@C4M8U?PCX6LM.NO$&HF_UJ>UA"M>7)4*9 M'/8X?^THK#*:Y;KVBZN._+Y*3LG?>-TMS M0DDTCP[I#2RO;V-A86Q+,Q6.*WA1>O8*JJ/H *^4_P!DFQO?VSOVC]7_ &_? M%UI+_P (GH?VCP]\%=/N8R!]F5BEWJVT]'G<-&IZA RD?*IJ]^WMXS\3_''Q MSX?_ ."=GPAU>6VU/QO!]O\ B+J]H#]+\!>"](BL-(T:PBL]-LH!A888U"HH^@ Y/)ZFNR/\ L6#YOMU% MIY0ZOUEM_A3Z2,I?\*&88>R%%%% !111 M0 4444 %%%% !7"_%7Q7K.H:C;_"7P'<;=8U2,M>7:\C3K3H\IQT8]%'7GL= MM;/Q*\?6GP^\.G4C;FYO;B00:78)R]S.W"H .<9Y)]/? KXU_:]^)/Q:U/Q5 M8?\ !/#]F/Q)GXT?%6V-_P#$?QE;Y9?!'ATG;-3_NPW?=VCW/AN(L7B,ZQW^KV!FXW2EB*D79TZ3VA%]* MM:S4>L(*531\G-\ _ME? K]GK]KC_@H[XNUOX7>'DN/ _A2:UT_Q)XGM[^X( M\1ZE;V<%N]O$=^P)&8B'DB"[B"0?G5Z?_P .^OV0O^B1_P#E?U#_ ./U^C_B M?]D'X&:)HG@+]A#]G;PA#9GP=8B35?$&-TFG6;?-(\Y7 FN+B1C(0LGCCQQ>:[:6:),ME'9"U28D_=D(=V*^NTJ3ZU^2<1XC MCO-\^J1RK%U(X>#Y4U5E%7^*7-[UY--O9-15H*W+97+*\;3J+#8#W*--*,5% M\L8I+X4NT=E;9*W2QWW_ 3@^%/ASX)_L5>!OAQX1\/'2M-L[6[GL[$SRR[$ MN+VXN=VZ5F8[O-W\D_>XP,"O;ZCM;6VL;6.RLK=(888PD,42!510,!0!P !Q MBI*^\PU.K2P\(59N%-.O"W4W-E&Y_,BM.BKA4G3E>#:?D<^)PF%Q MM+V>(IQG'M))K[G='$7W[.GPBNY?M-MX8-E-VFT^\EA*_0*V/TJ#_A2FM:9S MX5^,GB>SQ]V.\NENHU^BN!Q^-=]177W2N?+5/#_@R4W.E@ MH4I/K1O1EZ\U)P=_.YP/]@?M$Z/_ ,@_Q]H&L =!JNEM;D_]^31_PFWQTTCC M6?@_:Z@@^]-I&M(/R20;C7?44?VA&7\6C"7RY?\ TAQ(_P!3JN'_ -RS+%4O M)U%67_EQ"L_QOYG _P#"_+#3_E\5?#OQ1I6/O2SZ27B'T="<_E5[2?CY\']9 M(6V\>6<3=UO-T&#Z'S M=A5'5?#'AK7@5USP]8W@(P1=6B2?^A T>VRN?Q4I M1_PRT^Z46_\ R8/[.X[PO\''T:J[5:#4G_V_3JQBO_!3)--US1=9C\W1]8M; MMMKA9!_XZ35JN+U+]GOX/ZG)YY\&0V\@.5DL9I("I]0$8#]*J_P#"BY=- M^;PK\5O%.GX^["VH^?"O_ '']:/8Y9/X:TH_XH:??&3_ "#^T^.<+_'RZE57 M>CB-7_V[5I4TO_!C]3OJ*X'_ (17]H#1^=*^*.E:J!]U-7T?ROP+0G)^M'_" M5?M :/\ \A7X7:5JH'WGTC6/*_$+,,GZ4?V=S?PJT)?]O'[^[&SC&3GPK7/^""?_!)RSU'38+;]E+:EQ?$/^!H?Z5YJ_[0L&N_'^QU M-+N1- 5TM(EE!4 $_P"N8'H=Y_[Y%>G@LMSZ=.4:4I1C"+>DM'Y*SM=GA9UX MN<#Y-/#0JU[RK58T^5QE"4.;[79M^T3?QT45\]4J M5*TW.HVV^KU9^H));!1114#"BBB@ HHHH **** "BBB@#Y _X+\?\H;/VA/^ MR?S?^CHJ_C"K^SW_ (+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_Y2F?M=_P#; MQ_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BN&_:>M-&U#]FOXA MV'B/Q>_A[3Y_ VK1W^OQ6[S-IL)LY0]R(T(9S&I+[5()VX')K\J]4_X+8?M6 MZQI.L_LG?L(>-_#GQ@LO#=[8Z3J?[:7B?1+NT\+^%8)E*M+K B@:WGNXL)_I M43+:R>8)'B15<, ?L)8ZSI&IW5Y9:;JMM<3:=\; M:Q$L=Q+=3Z3IEL\117<)&/L@:) <)#)$HX4$_3% !7YY_P#!:T#_ (;#_8+. M.?\ AINW_P#21J_0RO@W_@K/\$?VK?C?^U-^RSXO^ G[*OB/QAH7PC^,D'BK MQCK%CXBT*TC6R$2QLL$=[J,$LLHWL=NQ1\APQR,@'U-^V3^S[K?[5O[+GCC] MFW0?BQJ/@>7QMH,ND3^)])M$GN;.VFPDXC1V49>$R1YR"HD)!! -? 7PA^*? M_!33_@C]^UA\*?V6_P!MKXYV7QY^ 7Q>\2VW@SP)\3/^$?CTW6?"VN3*18V- MW'&2LD4Q78I9Y"0K,'01^4_W;^UQ\8OVG/A%\!$^)_[+W[)\GQ1\5Q7UFUW\ M/[CQ;:Z1=?8W;_23'(?C?\ MLP:W\)?!7PV\<6?C>32/&FKZ;=:UK&MV44JV,4<>FW-S#;VD4TOVAI9)5FD: M")!"JN[T ?/W[(&K:KXX_P"#GS]K;4?$TKR/X*^#?A/0/#@E.3#87-O87\J) MZ*;AW<@=V]:?\"]>U'PY_P '5'QM\$:"[IIGB;]EW2-8\00QG"R7]I?6%M;2 MOV++!/(HSSASCC->Q?%G]E;XG_L^?\%2K?\ X*8_ SX;W_C+1?''PW/@KXN^ M$M"N+:/4H9()HY].UJV2YEBCN=HB^RRQ>8KK&4=%D(8"]^PS^QW\1[#]M3XV M_P#!3#]H/PD?#GBGXKQZ9H?@_P &7%Y!DNIW,ND?'?P1#:-.YM8I?"\C,D98[5) MW-_P#H-V7_ (#'_&MBB@#'^Q>- M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7 MC?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MB MB@#E+6U\4GQ3=1QZI;"X%M&9)# =I7)P *T_L7C?_H-V7_@,?\:++_D=[W_K MRB_F:V* ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** .4URU\4KJ.FK M=:I;.[7)$#+ 0%;;U/K6G]B\;_\ 0;LO_ 8_XT>)?^0OH_\ U^G_ -!-;% & M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% & M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% & M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% & M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% ',^);3Q:F@W3WVK6KQ"(^ M8B6Y!(]C5FRL_&ALXC%K-F%\I=H-L<@8^M6_&/\ R+%[_P!<#5S3O^0?!_UQ M7^0H S?L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X# M'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_Q MK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X# M'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_Q MK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X# M'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_Q MK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X# M'_&LSPK:^*9-.D:PU2VC3[3("LD!)W;N375UC^!_^01+_P!?LW_H5 !]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XTU[7Q MI$ADDUZQ55&69K<@ >O6MJN*_:(^&7BKXR?![6?AAX0\>-X;N=:@6VGU5+3S MG2V9AYR*-RX+Q[DW9.-QXJH)2DDW9&5>=2E0E.G'FDDVEHKOHKO17\SPGX-6 M7BK]L;]H6X_:9O\ 4+>7P7X#N9]*^'"RP'R;^[SMNM35>XR B-[ _*R&O7_V MA?C,?V:_@UK_ ,:_B#XDLTTW0K%IFB2WQ)GJ[['APA7RO J*:EB:TM7T(EN+46*(J"O4,=ISL!KZ!^Q>-_P#H M-V7_ (#'_&MBBN3$XB>*KNI+KTZ);)+R2T1[&$PM/!X>-&'3J]VWJV_-N[?F MS'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HK Z3'^Q>-_\ H-V7_@,?\:/L M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@# M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:K: MM<^)M"TR?6=6\36$%M;1&2>9[8X50,D]:Z&O%OC7\4O ]S8:YXL^(7B>#2?A MKX"MWO\ Q;K$[D1W4D0W>0,&@JF)K/DHP_FG:[M/%WQ_P#C)JZ7?B>]$(EEO=1/ MI]MO 1MQSL^(] M5E@+O=7+MOM6I$VUJD, M&'&1\[@YXVKW]2M?+=?>E8_B7_D+Z/\ ]?I_]!-?5Y)Q+2R7"NE&AS-N[?-: M_;3E>WKW/Y_\4O!''>)V>PQU7-?8TZ<%&%/V//R]9/F]M&[D]_=6BBM;7.'^ M 7COQ5\1/ L3IKUM]JTTBVNDF@RYP/D_J&KN/L7C?_ *#=E_X#'_&M MBBOG<96I8C%3JTXU_.R_(_9N'I2@HNIR\G/RZ) MN/-*SM:_O.[N]+V,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBBN8]HQ_L7C M?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z M#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH R[.T\ M6I=(]]JUJ\0;]XB6Y!(]C6I110!\@?\ !?C_ )0V?M"?]D_F_P#1T5?QA5_9 M[_P7X_Y0V?M"?]D_F_\ 1T5?QA4 ?O\ ?\&FW_*4S]KO_MX_]/D]?O\ 5^ / M_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% '&_M%:3X&U[]GWQUH?Q/\3C1/#5 M[X-U2#Q%K)<*+"Q>TE6>XR00-D9=\D$?+7RG_P $G?VS?V=OVB_@=XP^$'[$ M?[$7B'X?> _AOI6GCP/H_B_1UT6#Q=IUXMV(KZW1E MXKX1^('Q[_X+)_ +XT>)]8^'W_!)#3_B%KNL> /#_A?1_$7AGXK:99^');C3 M;K5Y?MQAN3'=6T+C4XS]E=5*>4R"=QB6@#Z"_P""7NG?LBV_PW^(FK?L@:%J M7ARQU#XKZA_PFW@'5L)+X.\16MG8Z==Z2(5=TMXXULH72.)W@"S PMY+1@?3 M-?&G_!%']B?XW_LB? GQUXT_:J^(VC^(_BS\8?B?J?C7XBGP[.)+#3-0N-D; M6$3#@F(Q'?@ *[&-=RQJS?9= !1110 4444 %%%% !1110 5X7X!_P"4@GC_ M /[$32O_ $8U>Z5X7X!_Y2">/_\ L1-*_P#1C4 >Z4444 %%%% !1110 444 M4 %%%% &/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,UL4 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_]?I_]!-;%8_B7 M_D+Z/_U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% &;XQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "%4_&/_ "+%[_UP-7-._P"0 M?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@#F_B]\5/"7 MP2^&NL_%3QS>^1IFBV33SD$;I#T2) >KNY5%'@3W#-!H5HRA;>TB1ON$1A2_ )) 8;E)/._&+X>^-_VE_P!J M/1OAKXJ\+7MI\,O 4<&N:I/=0%8/$>J-G[/;H3Q)%#@LXY&=RL.4->\ZWK6D M>&M%N_$6OZE#9V%A:R7-[=W$@6."%%+.[,> H4$D]@*Z9)4Z*@M92U?DNB^> M[^1XM%U<;F4J\KQI4KQBMN:7VIOR7PQ_[>?9GBG[?'[1?BCX*?#"Q\!?!^ 7 MGQ+^(FH#0? 5@I^9+B0 27C?W8[=&WEB"H8INX)([#]E/]G3PO\ LK_ S1/@ MWX9F-R]C"9M7U20?O-2OY#NN+ER>27H3^??&?C&]\.:;_ ,%0OVBT_9R\$!S^S-\$ MM;0^-]0B;]UX^\2Q$.NGAQQ+:P-AY2/E=CP,-"Z[7[7?Q&^+>O>+['_@G?\ MLS^)/^+R_%2U-_\ $OQE;?.O@?PX<+-.64_)*RMY4* @Y;(*%H37JEI\,/"? MP2^'OAC_ ()S?LD67]DVUGI2KK^J18:33=/)S-<2L -UU<,S,3P29,_*&4CT M,VS+#Y%EZ5/WI-VBEO.;TYE^*A?9C2;O M&EV]I-VG6:^U:%W&G%F_';P_M8?%!-.LX5'PQ\#WH4)&H$.NZE&,!0!PUO%Z M=&]PPV^] # %97@?P5X<^'/A*P\$^$M/6UT_3K<16T0ZX')9CW8DEB>Y)/> MM6OFBZ<7*>LI:M_HO);+[]V%8]E M_P CO>_]>47\S6Q6/9?\CO>_]>47\S7HG0;%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !6/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^ MG_T$T ;%%%% !1110 4444 %%%% !1110 4444 ?('_!?C_E#9^T)_V3^;_T M=%7\85?V>_\ !?C_ )0V?M"?]D_F_P#1T5?QA4 ?O]_P:;?\I3/VN_\ MX_] M/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110!^9O[;/_!+7]IG1='^/ M_P"U_'_P5L_:=T>RT^+7/%O@OP!X'^)<]M96UI%I_P!K&GA9$D,0^U+<1HL> M56'R0 ""!-\,/^"%O[1>J?#O1-5\9?\ !?7]K+6-3NM,AGO-4\,?$IHM.NG= M WF6ROYK>4:-IVC7>H>(KJV@T^"VDDOI[UU6&.%5)=I& M;Y0@4$DG@#.:_!W]H7QK_P &^%[XPU/PA\$?^"]OQY^#?A"6[E35/AC\*/%O MB"3PJ@9B9$L85LI88HV))"QO) !@(BJ * /T"_X(=>$]$^$.D_M#?L[:7^U! MXU^+T_@7X^7UIJ7C/QIK":A+=W$VFV%PZK.%W%XS)Y$R,S8N+>9UV"0(OW37 MQI_P0UU__@G!=_L@ZOX%_P""6KW-]\-/!OCJXT>Y\2WT%RESXAU8Z?87=U?3 M&ZBBE>0_:XXBQ15_< 1@1J@'V70 4444 %%%% !1110 4444 %>%^ ?^4@GC M_P#[$32O_1C5[I7A?@'_ )2">/\ _L1-*_\ 1C4 >Z4444 %%%% !1110 44 M44 %%%% &/9?\CO>_P#7E%_,UL5CV7_([WO_ %Y1?S-;% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH_P#U^G_T$UL5 MC^)?^0OH_P#U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\@^#_ *XK_(53\8_\BQ>_]<#5S3O^ M0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0J -BO,/VGOVB9/@/H MNAZ;X7\,+XA\6^*];ATWPQX<^T>4;MRZ^;(S@$QQQQDEGP0I9<\'->C:SK&E M^'M(NM?UR_BM+*QMGN+RZG<*D,2*6=V)Z $D^U?.O[*&CZI^TA\6]5_;F\< MV$L5A-')I'PLTVZ0@VFEJS+)>E3]V2=MW/4+N&2I6NBA"-G4G\*_%]%_GY'D M9IB:RE#"89VJU.N_)%?%/732Z4;[R:Z7/I*,R&-3*H5L#<%;(!]C@9_*OE+] MN+Q%KG[37Q=T'_@G-\--4F@AUF%-9^+FK6;X;3= C<$6H8?=EN7VJ!U"E<@H MYKV_]J#]H7PC^RW\#]=^-/C$&6+2K;%C8(V)+^[<[8+:/J2SN5' .!ECPIK@ M_P!@+]GOQ=\*/AYJ?Q:^-9%Q\3OB9?C7/'%RZX:V=@?(L%_NQV\;; O(#%P# MM"XZL&EAJ3QW>'/#NA^ M$/#]CX4\,:7#8Z;IEG':Z?96Z;8X(8U")&H[ * /:KM%%>?AZ/VC]<\,2ZYXKU^\&A?!#X>1J6N-7U&<[(F\M><$D,[#[J8 )9HP?2 M?CA\5? \NG:YXI^(?B>'2/AMX"MWO_&&L3N1'E1::ATE53GM3@WU/[-?P7U7]@'X):E\2/BK>KXS_:!^+VK+ M>>*=0!#OJ.JR#]U8PX^[9VH;: ,+UQM#HJ_0G[/OPWFO(##X)T M6?G^R]/.<2D?\]I05;-\9_:5?;:FMK1?VK=');+[,++1N M2/M7?U?X+U84445ZQW!6/9?\CO>_]>47\S6Q6/9?\CO>_P#7 ME%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!6/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$T ;%%%% !1110 4444 %%%% M!1110 4444 ?('_!?C_E#9^T)_V3^;_T=%7\85?V>_\ !?C_ )0V?M"?]D_F M_P#1T5?QA4 ?O]_P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ MT^3U^_U !1110!YY^UWX<\+^,/V3_B?X2\;^'->UC1=4^'FM6>L:1X56,ZI? M6LMA,DL%F)'1#RY8#)'YA?L4?\%D_V=_AQ^R7\/? &G?\ !$_] MJG6+31?"EG8V.O>#_P!FRTDT[6+>*,1Q7\1%Y@?:(U2=E#2!6E91+* )&]D^ M+G_!9']M+X)_M1_%?X#>"O\ @DI\7?C-H'@[QA'9Z-XY\#1,+.6*33[2Y:V/ M^BE3)$\[ D.QP5S@]_X-UOVAK#3["VCMK&QLK010 MV\**%2.-%M J(J@ * !0!])_\$KOVH?A_^UQX-^*WQ3^'?[*OBSX06\7Q M9;3[WPSX[\,C1]8N;B/P_HK&[NK19)%B9D>.-=K8:.&-B-S-7U+7RK_P2D_; M!^,'[:W@GXL?$_XV?LN:[\'-5TOXNOHUOX&\4VICU*VMHM T659K@F&%I&E: M=W5BI_=M&H9E537U50 4444 %%%% !1110 4444 %>%^ ?\ E()X_P#^Q$TK M_P!&-7NE>%^ ?^4@GC__ +$32O\ T8U 'NE%%% !1110 4444 %%%% !1110 M!CV7_([WO_7E%_,UL5CV7_([WO\ UY1?S-;% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!C^)?^0OH__7Z?_036Q6/XE_Y"^C_] M?I_]!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%1WEY: M:?:O>W]U'!#$NZ6:9PJH/4D\ 4;AL245XU\2_P#@H7^Q)\(_,C\;_M->$XYH MO];::;J(OYT/H8K42.#[$5Y1KO\ P6,^">H7SZ'\$O@]X\\O:K;:;;S2?$/8(FE=4\QP=//RC.3@DX!K\ M_P#QI>>)=0\8ZM?^,X;F/6)]3GDU:.\C9)EN6D8RAU8 JPOJ/[,R^U_9+;O*WK\5_Q/PE> M(?$[QW\9\G-\/)"]K[7Y-[?B?OS17R)XO_X*4?'KX7O*?BI_P3N\I/@5_P66_9F^,7CZV\!:_ W@Y[CS VH^)M;LK>VA= M5)".SR*P9B H&WDD"OFO[,Q[@YJ#:756?Y'[;'BC(Y5XT75<9-V2E"<=?^WH MH^O**\K^*W[7_P ,?A7%I=\NB>(O%%CJT4DD.I^"M(.J6T00J,221,0I.[@< MYP:X\_\ !3S]E.S_ .1BU/Q/I&/O?VEX.OEQ]=L3?Y-<\<+B)*Z@W\CKKYYD M^&JNG6KQBUW:7GU/H2BN$^!O[2_P1_:3T^_U7X*>-QK<&F2QQWSC3[FW\IG# M%01/&A.0IZ ]*A\2?M7_ +-'@WQ3>>"/%_QT\,:5JUA($O;'4M7B@>%BH8!M MY&."#^(J/8U>9QY7==+'2LQR]T(UU6CR2VES*S]'>SV>QZ#17%:;^TI^SIK. M/['^/O@J[ST^S>*K.3_T&0^A_*NNT[5-,UBPCU32-1@NK:56?%KXZ^'_V<_@3K/Q0UV$W,MM=20Z5IL>?,U"] MD?$&H:?J]W'I4;>(O#KN2Z6L^0A?&,9QG@[AE3QN4GI=$T72?#>C6GA[0 M=/BM+&PMH[>SM8$VI#$BA411V 4 >U>4?L:? KQ!\)? %YXQ^)\PNO'WC>] M_MCQG?'JL[Y,=JOI'"K; H. 2^."!7/_ /!0'X^^,_AYX'TCX%? R02?$[XH MWS:+X0C1B&L(R/\ 2M1?'*I!$2V[LQ5L$*U=,,.Z^)5"D[KOTVU?HM7?LCSJ M6+E2P'U[%4U&;6R7O6;]R'G+5)K;F;L<-9?\9^?MMG5&_P!)^$WP(U4I:]X- M?\6 ?,_H\=HIX_VR"-RR&OKJN&_9L^ 7@S]F+X*:#\$_ L>;/1;,)-=NF)+V MX8[IKB3_ &Y)"S'TR . *[FGC:\*U10I_!!6CZ=WYR>K^[H;Y=AJE"DYUOXD MWS2]>D5Y15DO2^[84445QGH!1110 4444 %%%% !7#_%;Q=K%Q>V_P *_ <^ M-;U9"9[E>FGVO1YFQT/4+[^^,[/Q'\>V/P]\-OJ\\)N+J5Q#IUC']^ZG;A4 M'/7K[#Z"OB_]KKXB_%WQ1XTLO^">'[-?B3'QC^*5I]O^)_C.U^9? OALX667 MK/A^(\9B)HB'%B''$MI V'E(^5V(P"&B=?H^\BB_:O^*(\+Z= M&H^&?@F]5;TQ+B+7-1C^[ N.&@BXSC@GU!4C$B^'7A;X"?#?PM_P3O\ V1+ M:4(-*$>IZA'\SZ7IY.9[N9AC=[,26)[DFOELTQ3X@Q[P\6W0IOWV_MRWY7WU]ZI\H;71 M]!AL'AJ5*&"PT%"C22C9:*T5:,$NT5:_R7/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% %73=% MTG1C%^ ?^4@GC_\ [$32O_1C4 >Z4444 %%% M% !1110 4444 %%%% &/9?\ ([WO_7E%_,UL5CV7_([WO_7E%_,UL4 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XE_P"0OH__ M %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$UL4 %%%% !1110 4444 %%%% !17F M'Q0_;1_97^#6HW.C?$3XX:'9W]F^R[TZ"=KJY@;^Z\,"NZMST(!KR&__ ."N M_P =:U*30/@K\./'GC[4%^Y#X=\/EE8^A!;S1_W[-=-/!XJJKP@VO33[SR, M3G^2X2?)5Q$>;^5.\O\ P%7?X'U;17RS#^U?_P %!/B;;K#\(O\ @GL^@I*@ M!UOXA>+XK6.%B.OV,(MPX'7^$G'09IH^ /\ P4W^)JSQ?$S]L;PYX-M)P"++ MP/X=^TL@_NB618)4/N)&_&M98&5/^+.,?^WDW]T;_B9SSKG2^K8>I4OVCR+[ MZCA^%SZH) &2< =37FOQ)_;&_9:^$9DA\??'CPU9W,1_>:?!J*W-VOJ?L\&^ M7'OMQ7DO_#J;X2^,G@O/VA/C/\1OB-.D12XA\0^)G%M(#U"JH\V,>PEX[&O2 M?AY^P7^QA\+(5B\%?LR^#8'3&VYN]$CNYQC_ *;7 >3_ ,>H4,O@O>G*3\DD MOO;O^ *OG]>#Y:,*?;FFYOYQBDO_ "<\]O/^"JWP*US59?#_ ,$?AQ\0/B)> M+&6B_P"$5\+2-&QQG#>:4E4>I\L_0U7A_:*_X*3?%FW0_"#]B_P[X.BDR!J? MQ,\3RE%YX)MH(XYP?;:1QU[5]16UM;65O'9V=ND442!(HHD"JB@8 ' ]*? M2CB,-3=X4D_\3;_*R%'+\VJROB,6[=J<(P7WRYY?7. /[WF_A44'_!)'X0^*+J'5_CW\:/B% M\0+V(Y9M=U\F)C[!@TJ_A)7U?10\PQ2?N-1_PI+\D3+AO*JLN:O&55_WYSFO M_ 7)Q_ \Z^$G[)'[-7P+MXX_A=\%M TV>-MW]I-8K/>N?5KF7=,V.P+D <# M&*[S2M'TC0[06&B:7;6<"G*P6L"QH#]% %6:*Y9U*E1WG)OU9[%'#8?#04*, M%%+9)))>ECY5_;,_X)A?![]H36KWXM:)K]UX5\13)OU&>SM5GMKUA@>9)"2I M$F,996&>I!)S4W[(?_!+?X._LV^)K7XH:UXCNO%GB*V3?IUS>6BV]M9,1_K( MX0SDR $@,SMCJ #S7TEXQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "%;_7L7['V7.^7^ MNNYXW^JW#_\ :/U[ZO'VM[WUM?ORWY;WUO:]]=R:N6^(?P-^"WQ6:379ZGS5X@_X M)+?L77>I/K_P_P#"&N> ]5?_ )BG@7Q3=V$B^FU=[1KCV2J/_#%G[9/PX^?X M$?\ !2'Q9+!']S3/B3H%KKHE']UKEMDB_51FOJ.BNY9ICK6G/F7]Y*7_ *4F M><\ERV]Z=/D?]QN'_I+1\M)XV_X*S?"QV?Q%\!/A5\3;<$$R>$/$DVC7DP'= M_MH,>[_=XKF?$G[8GP?@OI;W]KK_ ()I>-_#MS*V;W6K[X=VVMV&>A+7<0); M _A/ K[+HJECJ$G[]%7[Q>0X%KJ>CPZ-*6Z;0EQ'"2!/"GPRT[X;V MW@OXGKX86S>WL[?2KC= (6SN5&1CP=QY!SS5#XC_LZ_ +XPJX^*GP6\+> M(6<8,VL:#;W$@]P[H64^X(->+ZM_P23_ &08=0DUOX4VGB[X<:E(64@/8A7>2-<>R@54IY?75G.G]F^+M07'_?4S>_YFIM-_P"">'PTT+4;?4?# MOQI^*NG_ &>=)5@M?'DWEOM(.U@RG*GD$=PQKFA^R#^W3\-_G^"?_!1C5]2M MH_N:1\2O"MMJGF^F^[7;*/P'- ^*?_!5_P"&''C7]F'X;_$FWC^]<> _%\FE M3,O]XIJ"D%L=57J>E:^SKU/X>)C+UDXO_P G27XLX%@'_B5K7A.YDGCD76=!D5;A IR4!8$88<&O(_^&3? MVJ-/_P"1=_X*%>*8O3^TO"EC>?\ H1&>_P"GI6 /^"H7A[P3^Z_:+_92^+WP M^V?Z_4M0\(O>Z_#7_@HA^Q#\6_+3P5^TWX3:67'E6NIZB- M/G<^@BNA&Y/L!FL?JF98>%_9MQ[\JDOOLU^)V5IY!F-=.=6T[6M[2=-_^ J4 M7^!:^#WPH_:Q\%^-8]2^+/[65MXUT-8)%DTT^!+7396D(^1O,A8X /;O@5I? M'33_ -K6ZU2PN/V;_$7@6UM4MW&I6_C"TNG,DN[Y2C6_0;H:9>Q7$$J[HIX) Z./4,."*EKB=:7M.9I?3E M\I2;=O*]CY[_ +9_X*D:9_Q^^#?@GJF/^@=J.J09_P"_H_S@UZ5\#/$/[0'B M#2K]_P!H#X>:)X?O8;A5L$T/5C=QW$97+,20"A!XQ7=443K*<;&K*?MZDEVDTU_Z3?\ $\3^(/[0_P"TYX-\::CHFA_L0ZOK^C6MP4L-_M+ MP9>KM^NV-J^A**B$J*;YHM^CM^C-\11S*48^PK1BTM>:'-=]])QMZ'XP?MH? MML_$S]J/XDZG*GBF^M?"$%V\6@Z%!,\4/V=6(265!C?*X^8ELE=VT8 Q7/?L MQ_'F\^%OQD\%ZSXVGN=8\,Z%XCBO7T.^O)'MH'(,9NHXMVT2QAMZG'WD7/%= M)^VK^Q5\3_V8_B?JI'A6]NO"-U>R3:%KMM;M)!Y#,2D4C 8CE0':0V,[=PR# M2?L4_L5_$W]IWXGZ4?\ A%KRV\(VE['-KVNW-NR0>0C O#&Q&))6 VA5SC=N M. ,U]DI8..#NFN2W]?/\3^;*E+B2MQ+R5%)XGGV:;V=_3DZ_RV\C]C?%?BKP M]X&\,:CXT\6ZM#8:5I-E+>:C>W#82""-"[NQ] H)_"OF3]A+PKXB_:'^)?B# M_@HQ\5=)FMYO%$!TOX6Z1>+\VD>'(W.V7:?NRW+9D)]"2IVR8JO^V-JFI?M? M?M :+_P3T\$7\J>'[5(-?^-&I6DA4P::CJ]MIFX?=DN'"L1P0FQAD;A7U9I> MEZ;H>F6VBZ-80VMG9P)!:6MO&$CAC10JHJC@* !T KYM_[%@K?;J+[H?YR M>O\ A2Z2/Z*7_"CF'-_R[HO3^]4Z_*"T_P 3?6)/1117F'LA1110 4444 %% M%% !4&IZG8:-IT^K:I=)!;6T323S2' 10,DFIZ\5^.WQ8\#?V7KOB7XA>)X= M(^''@.V>_P#&6LS.1'B75GSO$F>3R;"1AAX>TQ-9\E&G>W--J]Y/I""3G4ETBG:\FD_-/VMOVN;?] MG[P G[1.J^%Y==\5Z_>C0?@=\/(U+7&L:E,=D?BOJJWOBW4E^>75=7ESY-A!CI:6P;8H7"XW M%0N]$'*_L7^#-<_:+^(]_P#\%=/VNM(;0M,ATF6W^!W@_4E 7POX=(/_ !,' M3I]LNUYR.=C@*2KQJGOWP*\,ZY\9/&[?M2?$C3I((Y(F@\!:+<#_ (\+$];E MA_SUE'.>RGJ05QS<29I5YXY=@]*DE9VU5."_/E_\GJ.^R;7/DN4?V'@OJ\9^ MTQ%5N=2HUK.;MS5&NBT4:<=HQ48+2)T_[/?P8](4/:.,':H''4@ $ >A445QX7"T<'AXT:2M%??YMOJV]6^KU/IJ5* M%&FH1V04445T&@4444 %8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/XE_Y"^C M_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!- &Q1110 4444 %%%% !1110 4444 M %%%% 'R!_P7X_Y0V?M"?]D_F_\ 1T5?QA5_9[_P7X_Y0V?M"?\ 9/YO_1T5 M?QA4 ?O]_P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_ MU !1110 4444 %%%% !1110 4444 %%%% !1110 5X7X!_Y2">/_ /L1-*_] M&-7NE>%^ ?\ E()X_P#^Q$TK_P!&-0![I1110 4444 %%%% !1110 4444 8 M]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,UL4 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%>&_\%*=0L=._8;^(DFHZ%!J4,^D16K6U MS'N4&:YAB$F/6,N) >S(#VK2C3]K5C"^[2^\Y<=BHX'!5<3)74(RE;_"F_/L M2_&S]MS]E7X3^.+'PGXZ^,^F6VHV5Z1?6EK%-=/;'&-LOD(_EM_LM@CTKU'X M>_$KP!\6?#$/C/X:^+[#6]+G)5+W3K@2(&'5&QRK#(RIP1GD5^!8 4!5& .@ M%>U_\$^OCO\ #3]FW]IS3OBI\4=-:33X]*O+);NWTV2ZN;626/Y##'&"Q=V4 M1<#[LK9P,FOH*N105)NG)N7:U[OLEY_,_),I\4,5B\UA1Q-&$:4Y)73:<;NU MVW=.W72/R/VEHK\^M8_;G_X*A?&W7+^P_9N_9-U*QT9KF1=$UG4_"KV9N(=Q MV.TNHS)$"5P3A" " MUSXJNI]4+D=RER[QCZ! /:H5'*Z2_>57)_W5I]\K/\#IKUN)<1)?5:4*4;:N MHW)W\E!V_P#)CSZ'_@MG^RUJWC"#PIX1\%>-]:#[_-ETS1XYY>%)7RX(Y6D? M+;5Y"XW9[5+XR_;)_;T^,+VUM^R1^P]XFT6SO_/N*@UY)OFT\]]=SXKA_9K_X*V?% M[YOBI^U_H7@JTE_Y=O"T#2SPCT_<16W/_;9OK6_X;_X)/:#-C&98U+R.>H!,O )]:^M:*G^T\5'^':'^%)?CO^(4N& M8Y==A?5'5LY MW!KQI2ISSD8KV+2])TK0["/2]%TRWL[6$8BMK6%8XT'H%4 "K%%QA\'A,)'EH4XP7]U)?D%%%%9'0%%%% !1110 4444 %%%% &;XQ_ MY%B]_P"N!JYIW_(/@_ZXK_(53\8_\BQ>_P#7 U45=.I4I2YH-I^6AG5I4JT>6I%279JY\PW_P#P25_99TJ[DU3X M*ZUX]^&-[(V\W7@#QQ=VIW^NV5I5'T J+_AE;_@H-\-1O\ @Y_P4(.O6L?^ MKT?XE>#8+O=_OWD)$Q].!7U'17;_ &IC7_$ES_XDI?\ I2;/.>2Y='6E!T_\ M#E#\(M+[T?+A^-7_ 5.^&/'Q#_8_P# WQ!MX_\ 77WPZ\:M8-M_O"'4%+.? M]D4?\/4OAMX,_=?M%?L\_%GX:%/]??>(O!,TUB/=)[8R;U]PM?4=%'UO"5/X ME!>L6XO\>9?@'U''4OX.)?I.,9+\%&7WR/(_AK^WK^QE\7?+C\!?M+>$;F>7 M'E6=UJZ6EP_TAN-DA_[YKUF"X@NH4N;69)(Y%#))&P*L#T((ZBO._B5^Q]^R MO\8?,D^)7[/?A#5IY?OWMQH,(N?PF51(/P:O)I_^"37[.OAR=[WX"^/_ (D_ M"Z!VXI\F5U-IRAZI27WII_\ DH>TSJE\5.$U MY2<7]S4E_P"3'U!17RY_PS9_P4B^&GS_ F_;TTOQ7:Q_P"ITCXE>"8C_P!] MW=J?.;/TH_X: _X*<_#/Y?B?^Q#X8\;6\?\ K]3^&OC=8,#^\MM>CS7^@(-+ M^SU/^%5A+Y\O_I:B']J.G_'H5(?]N\Z_\IN7XV/J.O'/V@/VD/#_ .RI^SGK MGQ;UBU-[>0W#]FL^(O,3,.]0;7OB#JC8+/>RY86RD=(X%;RU4?*#O*X#8K MW"BBOCJ]>IB:TJL]W_5EY+9>1^@X7#4L)AXT:>T5\_5]VWJWU84445B;A111 M0 4444 %%%8/Q&\>6'P]\-OK5S"T]Q(XAT^RCY>YG;A(U YZ]?0 _2M*-*I7 MJJG35Y/1'%F.88/*<#4QF+FH4Z:1_,^DZ?G]_?3,,;KB5F8YX+.Y(VDI7I9KF.'R'+K0]Y_9 MMO.;T37K\-/LKS=KGR.187%8BO//\T@XUZBY:=-[T:3:<:?_ %\J.TZS_FY8 M7<::;V-;5?VK?B@?A_I*@?#?P9>*-;DA&(M9U!,%+1<<&&/@MC@GZHP]WCCC MAC6*) JJ %51@ #H *Q/AO\ #SPQ\*O!5AX"\(67DV.GPA$S]Z1NK2.>[,V6 M)]36Y7R^78.I0C*K7=ZL]9/HNT5_=CLN[O)ZMGV6&HRIISGK.6_Z)>2_X/4* M***](Z0HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_ "%]'_Z_ M3_Z":V*Q_$O_ "%]'_Z_3_Z": -BBBB@ HHHH **** "BBB@ HHHH **** / MD#_@OQ_RAL_:$_[)_-_Z.BK^,*O[/?\ @OQ_RAL_:$_[)_-_Z.BK^,*@#]_O M^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *\+\ _\I!/'_\ V(FE?^C&KW2O"_ / M_*03Q_\ ]B)I7_HQJ /=**** "BBB@ HHHH **** "BBB@#'LO\ D=[W_KRB M_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HKP_P#:%_X*)?LJ_LTW]YH'CWQ\USK5CQVSNT2>(;ZU:XB4] 3,YBM83GLTD@X-=U#+ M<9B(\T8VCW>B^]GS^,XGR?!U714_:5%]B"S]6C[^GGAMH7N;F98XX MU+/([ *H'4DGH*\+^,__ 4E_8_^",<\6M_%:VUB]MU)DT[PT!>N,=09%(A0 MCN'D4UYI=?L^?\%,_P!J'P&O@?\ :1^./@OX?^'KS3X[;6=)\(^'TU+4=24* M _GS3_N879ANS!\HZ 8KI_@W_P $COV)_A,\&HZO\/I_&VI0'*ZAXXN_MR@] M3BWPMN!G_IEGWK:.&R^AKB*O,^T-?O;LONN9XC%\08UI8"BJ<6M95=_E"+O_ M .!-:]#ROP?_ ,%B_B)\9?B&NC?L]?L;^(?%^CP-)'='3)7EG9C&3&SSK']F MMEW[0Q9WX)QS4_QA_9-_;]_;\U>QO_CGJ7AGX0^%[6+:GAG3=6N=:O&^']-AT70=*MK&SMT"6]I9P+%%$OHJJ %'L!5 MFG_:-"A*^%HJ+[MN3_'W?_)6)9!6Q>&=',\3*M%N[C:,(^GNKFLO\7J?D)^T M%_P2U_:/^"_B[3](\-6,'BS3-;UF/3M&U'3'$;F63.P3Q.?W X.Y]S1KW<9K M["_X)R_\$X]2_9 M*;NHORTN_*[=O74****\P^V"BBB@ HHHH **** "BBB@ HKGO$/Q;^%/A'=_ MPE?Q-\/:9L^__:&M00[>_.]QBN&\0_M\_L,>$]R^)/VROA99.IP8KCX@:P!-JJG/L:WC@,= M+:E+_P !?^0G."W9]B45\57W_!=7]E\J6\)_ 'XZ^(Q_ =%^%L[!_<>;)'VY MK,E_X+:7.L#/@;_@G%\>;G/W/[>T2RTS/UWW#X[?KZ5T0R7-:BTHL\O$Y]D> M#ERU\53@_P"].*_-GW117P+>_P#!77]LJ_8)X,_X)1ZQ,'.$DUGXMZ99[<]R MHB[>_/V:!<^G%="X7'_ T9N']IT')=%5@W]RE?\#[]HK\__P#A>7_!>KQ3)ML/A7\" MM$MV'$D>@^(;J8'ZNZQGK^E/;PO_ ,%WO%B_O/VD/!OAXO\ ] GX7P2[.W'V MN;\>:?\ J_BX_'.$?6:(7'O#$U^ZJ3J?X*56?W?<_L8HKE?@Q\?XI\'[]9\.^6F9)MB?Z1;#N?,B!PHZR)%Z56_X) ?LM1_LS_LE64VN:9Y M'B?Q;X\N/JIZ/))ZU]4UC^!_P#D$2_]?LW_ *%7H?VE MB?[-^I7]SFYO^!Z7U]3RO['P?]K_ -HV_>>>J%%%% !1 M110 4444 0ZEJ-CI&GS:KJ=TD%O;Q-)/-(<*B@9)-?)W[77[777O%GB"^&@_ SX>(I:?6-3F(1)3&#G;DAW;C" '?2_C[\7/ T6D:] MXB^(/BF+2/ASX$MFO_&NLRN0EP\?S"U3'+G.!M7+,Q"@;BN?!_V)? ?B#]HK MXDWW_!6[]KC1SH-BNDRV_P $?!^I* GA3PW@_P"GNG07=TGS;AR(VP"5=%3Z M"C"EE>#E6K:2:UZ6BU=1OT7P$U?XI_&+4_^$Q^.'Q/U1;_QEJB?/-J^LRY\ MFP@P,BUMPQ10H P&90NY4'N?[/'P>U+X=:+>>+/'=XM_XR\2S"[\2:@<'#X^ M6W0]HXP=H XSG'& .8^"7A_6?CGX]_X:@^(.G206,<;P?#[1KD?\>MJ>&O'7 M_GK+V/9?4;"/;*^(H3JYQC/[2K_#_P NUY/3GMTR_Y'>]_Z\HOYFMBL>R_Y M'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z": -BBBB@ HHHH ** M** "BBB@ HHHH **** /D#_@OQ_RAL_:$_[)_-_Z.BK^,*O[/?\ @OQ_RAL_ M:$_[)_-_Z.BK^,*@#]_O^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4IG[7? M_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _\I!/ M'_\ V(FE?^C&KW2O"_ /_*03Q_\ ]B)I7_HQJ /=**** "BBB@ HHHH **** M "BBB@#'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** " MBBH[N\M+"UDO;^ZC@AB0M+-,X544=22> />@&TD245X_\4/V_?V,_A!HAUSQ MG^T;X5"_.(K73-46^N92I*D+#;>9(?F!7.W&1UKP5_VW/^"@7[2G^C?LF?LA MW&@:5/Q%XI\9CRE*'I*GG^4A'LBS_P"';2R_%U(\_+RQ[RT7WL\;&9]EV$DH M1;J3>T::W?!G_ ()W_L=_ N\77/"/P5TV]UG? MYDGB#Q'NU.^>7O)YMR7*,?5-M:^QR^@[U*CF^T5I_P"!.WX)G/'%Y_CJ4E3H M*A?:4Y*3]>2-U?R'+;5C&U_H_@1%DN J[L M+%=/'&EF?G.?(BPQQDMM7'V: , 44WF,::MAZ48^;7,_O>GX$4>'I3J*KC< M34JR73FY(?*,+?BV>"?"O_@F?^Q]\,-3'B>\^&K>+]?+[YO$7CZ]?6+N63_G MH?/S&K]]R(IKWBWM[>T@2UM($BBC0+''&H544# X 'I57Q!XD\.^$M+DUS MQ5K]EIEE"/WMYJ%TD,2?5W( _.O OBK_ ,%;/^";?P:,D?C/]L3P9--$2)+; MP_?MJ\JM_=*6*S,&]B,USRECL?.[YIOYL]O#X3!X*'+1@H+R27W]SZ*HKX;U MK_@NI\']=+6W[//[*/QF^(3G_4:A9^$/[/TY_3-Q=.K+GMF.L<_MT?\ !8#X MT*/^%(?L">"_!$$IQ%>>._%%SJ[*O]\IIZ1A3WVDG!X-=M/(//VB?BE^TO\ $#X@^)-!.EM:3^+_ !G=ZBJM/JMI;/M1O+C "3/@ M%#CM@X([<%E5*AC**6ONFTSPUH?\ M:W]I7L&GSW3Q^=I%[;QXB@1Y&S++&ORJ<9R< $CYKKZX_P""%'AK1/%__!5/ MX6>'?$=B+FRN/[<\Z NR[MNAZ@PY4@_>4'KVK[;&>R^IU/:7Y>5WMO:SO:_6 MVQZ]:6(C1D\/%2J)/E4FXQO'%?6MK\!O@]9_ZGP!8''_ #U5I/\ T(FM*U^&/PWL'H;4ZDO5I?E<\)SX_JVM3PU/_M^K4_\ <=(^*+W_ (+#?M(W MP+>"O^"6?C2Z!^Y_;7CS3-/)'N"'QQ_A5.+_ (*6?\%./%H_XI;_ ()K>&=% M+?=_MGXK)?;?K]EMAGMT]*^]+70=#L,@]?W.T$]?:G+<_P#!>7Q:N;GXC?#3PZ7Y(T?X=W$P3O@?;)N?3G^= M??M%']JX&/P82'S;?^0+).*ZCO5S5K_!1IQ^[G=3\;GY_P#_ SA_P %P_%$ MG_$]_P""A[V%NWWH-)^%^@6Y!]I&=G'&>W\J>W_!.7_@HMXI7'C/_@IE\5D+ M??.DZ[::=^7V>!L?A7W[11_;C7P8>DO2+_S!<+9I+^+G&)EY6PT?N<PZ4Z7_@WY_9F\1#' MQ!\2:]KF?OG5/%.JW&[Z_P"EI[_G7W]13_UBS%.\.6/I&/ZIB_U*P4XVK8O$ MS_[F*L/QIR@?$7AK_@@7^P-X="J/AEIMQM_Y^+.2;/\ W_FDKM]!_P""-_[ M^A,DL/P)\.M(GW7'AG3\CC'5K=C^M?4U%92S_-Y?\O;>BBOR2'_J'PW)6JQJ M5%_?Q&(J?^EU9'B_A[_@G[^RMX7"KH_PQLX0O00V\47_ *+1?2NLL/V9?@?I MR!+?P+&0O0/>3$?D7Q^E=Y16$LWS67_+^?RDU^17^H' \FG4RVA-KK.G&;^^ M2;.6M?@E\)+/'D_#W2SC_GK:B3_T+-:5K\/_ '8X^Q>"=(AQT\K38E_DM:] M%<\\9C*GQU)/U;/4PW#7#F#_ (&"I0_PTX+\D16UA8V0Q9V440](HPO\JEHH MKG;;=V>S"$*<>6"LO(****11^>_B/_@W9_X)^6%K=ZQ;^ E2-"TB6R:GJV%& M>%#-J!.!TR'C'_D6+W_K@:N:=_P @^#_KBO\ (5[O^LF5K'P[\8/\ @E#XY^"WQ O/VD/^"8'Q9D^&OC"=O-U7 MPK*/,T'7P"3Y5S;'Y./\J%CC$4IR-RJ'=CBOLFN"_:%_9B^!'[57@.X^&WQ\ M^&NF^(M*N%("7D/[R!NOF>C2 MRK%93_R+YWI_\^IMM+_KW/64/\+YH:*,536IWH((R#D'H117P)%\%/\ @H9_ MP2V/VW]F/5-0^/WP5M>9/AGK]Y_Q4?A^W'4:;-&76-.&-?\':U#]DUC1Y =K)<6S'< &^7S%+1DY 8D M$#EKX&=*'M*;4X?S+]5O%^OR/6P^,IUWRM.,NL9:-?HUYIM/HSV>BBBN$ZPH MHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R")?^OV;_ -"K8K'\ M#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "N(^*_C'6!H7W]\ [7Q%\=Z?\/?#4FN7D33SNPBL+./[]S.W"1J/<]?0 U\4 M?M:B5E\*>S:W;_NQW?=VCU/A^(\;BLVQJX?R^;C*24J] M2.CI4GI:+Z5:MG&'6,5.IO&*ED6?A/3/^"H?[147P1\)!Y?V9?@EKBGQ3?(< MQ?$3Q3$0WV7<.);.W8AI,95V( RK1.GTIXJ)_:H^)[?"G1"5^'G@^[0^)[B# MY8]5O4P4L4(ZQI@%\=QV^0G+F\&^&/V:?A;X2_8'_9!TI-,O&TP6\4Z?,VE6 M&3]HU"=AC,TC%VW<%G=B,':#[9\,/AMX8^$G@>P\!>$K7R[2QBV[V^_-(>7E M<]V8Y)/O@8 KY;-L7+/\>\+%OV%-^^_YI/7E?=OXJGE:&S=O?PV"PM&C# 8 M6"A1I)1LM$DDE&"\DK7\K+JS=@@AMH4MK:%8XXU"QQHH"JH& !T%.HHKT-C MV0HHHH **** "BBB@ HHHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8 MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O\ MR%]'_P"OT_\ H)K8K'\2_P#(7T?_ *_3_P"@F@#8HHHH **** "BBB@ HHHH M **** "BBB@#Y _X+\?\H;/VA/\ LG\W_HZ*OXPJ_L]_X+\?\H;/VA/^R?S? M^CHJ_C"H _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\ MGK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPOP#_RD$\?_ /8B M:5_Z,:O=*\+\ _\ *03Q_P#]B)I7_HQJ /=**** "BBB@ HHHH **** "BBB M@#'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYFMB@ HHJ'4M2T[1[";5=7OX+6 MUMXR\]S'M'\:W'C+69 M)%CM])\%VGVYYF/0+*"L+'V60M[5RU_^T%_P41_:$A?3/V?/V4XOAKI2FGQQR.C8Z&174YZ#%=M/ 8F<>:245WDU'\]7\KGCRS[+7*4* M$O:SC]FFN=^EU[J?^)KS/J:]OK+3;22_U&\BMX(4+S3SR!$11U))X ]S7AGQ M,_X*8_L4?"N\DTO6OC7:ZC>*,1VOARRGU(RR$@+$CVZ.A^!KW4]0F'0*;R:,>:#T&9C^M=5' 4YM< ML9U/\*:7_@33_(Y)8W/*JYW"GAZ:W=27/*W^&+45_P"!L]$UK]J;]OC]HRZ% MK^R/^R]?>#] FC"CQ9\5;-+&8DDXDCMS(S>61@AO*ESZ#BJ<'_!,/XK?&JZC MUK]M3]K[Q)XG)<2-X>\.$6ME$P.*_NQYI MP7_;E).*_P"WKOS/H_X+_L3_ +*_[/\ -'J'PN^"FC6>HQ@;=:NX3=W^1Z7, MY>5?H& ] *[/Q_\ %GX5_"C3O[8^*7Q+\/\ AJTVEOM7B#68+./ ZG=,ZC%? M'1_X)5?MM1Q=:C3]G@L#)1Z7Y*(=0+%8+#P;I]UJ[SM_=1[6)XOS<#WKS^\_X+4>(?'LQLOV7O^"ZX/ M:F-^P!_P5.^,?[S]H/\ X*E^(],MI?\ 6:=\.-*MM":$'^%9K="S?[S'-?>5 M%4LVC3_@T(1\[.3^]M_D9O),QQ&N(Q]37>,%3A'Y>Y*HO_!ESX7T'_@@1^R' M?ZJGB/XX^*/&/Q&U13DZCXM\275S*2>3G?(4;/NE>]_"S_@G/^Q=\&5C/P^^ M /A^PEBQMN(+!(I"?4F,+N/N _!/AW!T+PCIMHR]'@LD5OS R:UJ**\Z=2I5ES3 M;;\]3WL+@L'@:7LL-3C3CVBE%?T+2_$VCW&@:U;M+:74>RXB69HRZ M]QN0@@'V/(XJW12C*4)*479K9FE>A1Q-&5&M%2A)---)IIJS33T::T:>C1YA MKG[.7P:L]1TV"V\';4N+DI,/[1N#N&W..9./PKI?"7P4^&?@76%U_P *>'&M M+M8V3S5OYW!5NH*LY!'U'4 ]JTO$O_(7T?\ Z_3_ .@FMBNRIFF9U8.$Z\VG MNG*33_$^9PG ? ^ Q,,3ALKPU.I!IQE&A2C*+6S344TUT:=PHHHKA/JPHHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\BQ>_P#7 U_\$R? M@/\ M4>((/B[HE]J?PZ^*FF'?H?Q1\#S?9-3@D"X43["HNH\8!5_FVY570$U M]'45M1KUL//GIRL_ZW[KR,ZM&E65IJY\)Z5^WI^UG_P3]U:V^'O_ 5*\ #7 M/!SSK;:3^T'X#TUI+"3) 0:K9QKNM)#D LBA2>$1P&>OM+X??$;P%\6?!]C\ M0/ACXRTW7]$U*$2V&JZ1>)/!.A[JZ$@^A'4'@UHZQHVD>(M)N=!\0:5;7UC> MP-#>65Y LL4\3##(Z,"&4@D$$$$&OB;XC_\ !+_XL?LQ^+[[X\?\$FOBE'X% MU&YF-SKGPBUV5Y?"VNMU(C0DFQE/(!7Y/NJ#$H)KM3P6-TE:G/NO@?JMX^JN MO)''..,PRYJ7OQ_E;M+Y/:_E+1_S11]Q45\B?LQ_\%9O ?COQ\/V;_VN?A_? M_!GXMV^U)_"_B<[;6_8D@265R?DGC8@[2"<@$@D#-?7,,T5Q$L\$JNCJ&1T; M(8'H01U%(PDDJL;)[/=/T>S*P>8X3&RE"#M./Q1>DH^J>MGT:O%[Q;6 MHZBBBN4[@HHHH **** "BBB@ HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ M /((E_Z_9O\ T*@#8HHHH **** "H=0U"RTFPFU/4KE(;>WB:2::0X5% R2? MPJ:O$_VA/B_X%M-&U[7_ (@^*8M(^'7@6U:_\;ZS(Y"SM'RMHF.7); VKEF8 MA0-VW/9@L(\75LW:*UD^R\N[;T2ZMGSW$F>2R7!Q5"'M,35?)1IWMSS:OJ^D M().=27V8)O5V3\R_:^_:]C^!/@>'X]3^%I=?\5^(+_\ L'X%_#Q%+3ZSJDQ" M).T8.=@)5W;C:H !W-&3+^R_\$(?^"=W[/\ K/Q7^-&K?\)?\:/B3J:ZCXWU MA/GFUG69L^3I]O@9%M!N*(J@ .P4;@@Y+]ASX=>)/VBOB5??\%:/VM=%_L* MW?2);;X)^#]2 6/PCX:VG_3G7H+NZ3YBPY$;8!VNJI[G\&M%U7]H'XAC]IGQ MS82PZ/9!X/AYHURN/+A)PU^Z_P#/23'R^@]<(U8<1YK5C*.7X.RJ3T[J$5NW MW4;_ /;]1]M5S9)E#R/!>Q4_:8FJW.I4:UG-VYIM=(I)1IQVC%1@M%?$6Y6]\:^*)1=>(+SJ(./DM8_2.,87 X)'H%QZ1117#A,+1P6 M'C1I[+[V]VV^K;U;ZL^FHTH4*:A'9?U=^;ZA11172:!1110 4444 %%%% !1 M110 5CV7_([WO_7E%_,UL5CV7_([WO\ UY1?S- &Q1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5C^)?^0OH__7Z?_036Q6/XE_Y" M^C_]?I_]!- &Q1110 4444 %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?] MD_F_]'15_&%7]GO_ 7X_P"4-G[0G_9/YO\ T=%7\85 '[_?\&FW_*4S]KO_ M +>/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !1110 5\ M6_\ !1;]MW]K3]EW]L+]FCX0?#SP[X*B\ _%_P"+%OX:U_5KN2XN=7,>Q)76 M.,JD-N&'F+NS,V%!&PM\OVE7YZ?\%K?^3POV"_\ LYRW_P#21J /I;_@I)^W M-X._X)S_ +'GBO\ :G\6:#)K4^D1PVGAWP[;S>7+K.JW,JPVEHK8.T-(X+L M2L:NP#;<'QGXT_M;_M9?\$\KGX._$_\ ;1^('A;Q3X-^)GC*Q\(?$"/0?#1T MY?!&KW\3M:7-I*9Y#<:>DT;6\WG[I<-',KC#1'R?_@Z8T_4+C]CGX*ZPZM_8 MNE?M3>$;KQ.V/D2Q\J_C+2=MGFR1#GC)6I/^#L6#4-4_X)-2^%?#\3R:UK?Q M2\-V.@11']Y)>-W$LBL6EW)% "WER%QLT/V*/ MVT_&OQ"_:7^,/[ W[0\NF2?$KX.W5A=Q:YI%F;6V\4>']0@6:SU!(&=S#,F[ MR+B-6*"4!DPL@1/FK]BS3M4TC_@YR_;#/BLG[3J?PF\'76@,XQYEBECI\,S1 M@_P"X1@<<;@:D^"5OJFK?\'6_P 9=7T56.FZ1^RIIECKCI]Q;N;4=.F@5O\ M;,2N1GLIH _3&BBB@ KPOP#_ ,I!/'__ &(FE?\ HQJGU3P+^WI+J=S+I'QW M\$0VC3N;6*7PO(S)&6.U2=W) P":X;X!:+\;]._;9\<6?Q'\;:-J.L+X+T\W M-YI^FM#$\9E/E@(3P0-V3WR* /J:BL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E M_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>- M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7 MC?\ Z#=E_P" Q_QH V*_-;_@X:_;^_:W_89_X5!_PRS\6?\ A%_^$H_X2#^W M?^)#87WVG[-_9OD_\?<$NS;]HF^YMSOYS@8_1'[%XW_Z#=E_X#'_ !K\?_\ M@ZX@UN'_ (4+_;-[#-G_ (2GR_)BVX_Y!&<^O:O6R.G3K9I3A42:=]'JOA9G M5;4'8^/T_P""]G_!6..^?4D_:MQ-(@1W_P"$%T+D#H,?8<5]>_\ !+__ (.! MO&&F:)\1=4_X*-?&^Z\2SQ'21X&L++P_I=E(,B]^V',$=NK+D6F=Q%]'U&_P#BQXOUK]EW1_B+#HW]@YO+K0;74+W1O,_M$[K:.=2W M[SR_G$9&?*3)X%?5Y[3RC+LJJ8BM2M&-K\D?>UDEI9-]=>RNWH>=B:E=47[. M?*^]KV^6OY.V[/I'Q=_P7]^._P M3RO#PIJ'-+E6R3Y4O10Y4?/'PM_P"",O\ P3-^ M$;1W&@?LG>'M1N(SD77B5IM4/VIY%SWSBOH3P=\,_AS\.[!-+\ > =%T M2VC^Y!I&EQ6R+]!&H%/^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &N6KC<77 M_B5)/U;-:>6X"G-3C2CS+K9-^MWK?SO,?^18O?\ K@:N:=_R#X/^N*_R M%<_XEM/%J:#=/?:M:O$(CYB);D$CV-6;*S\:&SB,6LV87REV@VQR!CZT ;M% M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C M_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# M8_XT <7^U'^Q[^SK^V7X!;X=_M#?#6RURTCW-I]Z08KS392/];;7"8DA?@?= M.&QA@PR*^.KWPI_P4?\ ^"44K:AX)O\ 5_VA/@C:L6EM)4\SQ3X>MQR2T8P+ MY%'\<>'ZEE1%P?OG[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:]#"9C7PL?9 MNTH/>,M5_P !^:/,S+*,%FD8^U34X_#.+<9Q;_EDM5?JMI+22:T/*_V2?^"@ M'[-7[9GA*'Q)\)/'EK+.^$N--GEV302D?ZME;#*_^RP5CC(!'->V5\=?M7_\ M$DO"'QP\:3?'SX'^-D^%?Q4&7/BWPO9;(-4?KLU"TR([I6/5B Y."2X4+7EW MA+_@H?\ M4_L1^*K'X'?\%(?!4.@K<3"VT'XC61:X\.ZSCILNF&;63 R8I\8 M S^[! KO_L_!9DN; RY9_P#/N3_])EU^?S9\_4S+/N'?^1A!XG#K_E[3C^]B MO^GE**]_SG15W_SYBDY'Z+45P/PX^*$'Q5TR/4O!WCG3IR\0D-NT&)54C(;& M>5Y'S*2I]:Z;[%XW_P"@W9?^ Q_QKQ:U&KAZCIU8N+71GTV7YEE^;82.*P56 M-2G+:46FOO75;-;IZ/4V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:R.TV* M*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V* MQ_ __((E_P"OV;_T*C[%XW_Z#=E_X#'_ !K,\*VOBF33I&L-4MHT^TR K) 2 M=V[DT =716/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ M]!NR_P# 8_XUA_$'Q;XC^'OAR37M1UBUE3T2./,,PP>58&IC,7-0ITTY2D]DEO_PRU>RU&_%?QEK$<]M\-? L M@.OZRI E'2PM^CW#8Z8&0OOTY !^*=+\):7_ ,%1/VBHO@YX5WS?LR_!+75; MQ+>JEO!\VF6>3Y^HW#]3([%VWXR\C,1S@'T\US'#9!EWN MN[Z6WE)Z)KU?NT_G/2Y\?D6%Q6*Q$^(,;RW.U-1ND(*:>A'\*D OCIC'!" MD^Y6MK;6-M'965ND4,,82**-0JHH& H X XQ7$_"SX2W_PA\$6?@3PEJ-FE MM:J3)*]L3)<2MR\KG/+,>3Z< < "NB^Q>-_^@W9?^ Q_QKY;+L)5HJ5?$:U: MFLNR72"\H_B[RZGV>&HR@G.I\-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QKTCI-BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BB ML?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^ MQ>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BB ML?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BL>R_Y'>]_Z\HOYFC[%XW_ M .@W9?\ @,?\:S+6U\4GQ3=1QZI;"X%M&9)# =I7)P * .KHK'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: M-BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V M*Q_$O_(7T?\ Z_3_ .@FC[%XW_Z#=E_X#'_&LS7+7Q2NHZ:MUJEL[M+4ND>^U:U> M(-^\1+<@D>QK4H ^0/\ @OQ_RAL_:$_[)_-_Z.BK^,*O[/?^"_'_ "AL_:$_ M[)_-_P"CHJ_C"H _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V M\?\ I\GK]_J "BBB@ HHHH **** "OE#]OO_ ()Y_&;]L_XZ_!;XO^$_VF?# MG@VS^"GCV+Q9I&CWWPUGU634KM$5#%/.NJVP6(J'&$C##>/F.WGZOHH \O\ MVK/V3_AG^VS^RYXE_95_:+M1J.B^+=&6TU:YTR/[.\-PI62.[M@[2>3)%.B3 M1[B^UD4-O&<^17/_ 3Z^+WQQ\6_">[_ &X?V@=%\?:#\%M;M]?\-:1H?@Z3 M3'U[7[:%X;35M5>6\N [PJ[R+! L2&=VD8E=L*_5M% 'S[\??V)-3\7?M5^% M/VZ_V??'>G>$_BCX;\,W7A?59M9T9[[3?$OA^>59S87<44T,BM%<*L\,R291 MMP9)%;"WOV0?V*-._9N\;?$?X^>.?&2>+OBG\7M;MM1\?^+8M+^Q0/':P"WL M=/L[8R2M;V=M"-B*\LLC%G=Y&+ +[I10 4444 %>%^ ?^4@GC_\ [$32O_1C M5[I7A?@'_E()X_\ ^Q$TK_T8U 'NE%%% !1110 4444 %%%% !7CG[6G[ /[ M)'[79M^T3?EV7_([WO_ %Y1?S-;%;5,;C*T'"I4DT^C;:_, M2C%/1'(?$SX"_"3XOQ?\5YX*M+NX48BU"-3%=18Z;9DPXQUQG''2N&/PG_:3 M^$/[[X.?%9/%.E1_=\.>-R7E5?[L5VF&SC@!L*,=Z]HHKQ,1E.#KU752<*G\ MT'RR^;7Q>DDUY&%3"4:DN=*TNZT?_!^=SR'1_P!KSPWHVHQ>&OCOX,U;P#JD MC;4;5XO-L9F_Z9W48V,/\M9UW0W-K,LD<@]59 M201]*;K&B:-XBTZ71]?TFVOK29=LUK>0+)&X]"K @UY3JG[(NC^';^7Q%^S_ M ./=6\!ZA(V][>PD\_3YV_Z:6LA*G\" /2L/^%G!]J\?E"?_ ,A)_P#@!'^V M4>TU]TO\G_Y*>P45XO\ \+C_ &B/A%^Y^-WPB'B#3(_O>)O V92JC^*6U?#K MQRS#"CG -=Y\-/CE\*/B];>?\/O&UE?R*N9;/?Y=Q%Z[HGPZ_7&/>M\-FN#Q M%3V5W"I_+)C_ !W^5T=91117I'2%%%% !111 M0 4444 %%%% !1110 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!? MI_\ 036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 9OC'_ )%B]_ZX&KFG?\@^#_KBO\A5/QC_ ,BQ>_\ 7 U#]-U_0]3@,.H M:3J]FEQ;W"'LR."#SR/0@$)=((?PWX\\-W)LM;T653N5[>Z0;L!OFV/N3 M/.W."/VS_\ +2%\[3Z,.JGV(!K0K\XO M$7B;]M7_ ()L:L=1_:7MM1^(/PZMVQ!\E?\ $RTR$=/[=TM3MFC'\5S% MSQNE:MH&I?+I_C'PWE*OD_/'VF#E[2+Z?:_P"#\K2ZN*1R4^+,5DTU1XDI*CT5>%WA MY?XF_>HM]JON7TC5FSVJBH[.\M-0M8[VPNHYX95#130N&5P>X(X(J2O$::=F M?<0G&I%2B[IZIKJ%%%%(H**** "L?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"O MV;_T*@#8HHHH BO[^STNQFU+4;E(;>WC:2:61L*B@9))],5\D_MA?M?I\#O! M5O\ '(^%I/$'BSQ!J']@_ KX>HI:?6M5E(1;AHP0?+4E7=N,* 0S1D^G?M$ M_&+P+IVAZ_KOQ \4QZ/\// UHU_XXUIW(68Q\K:)CEV+8&UI_ZYYSS[X#"ST[5J\'\ M7G2H25H])5DWM23EU_[+?P-L?^"=7[/6M?%CXVZV?%GQ?^(.HKJ?CW7%.Z?6 MM9ESY5A;D#(MX=Q1%48 #N%4-L'L?[.OPDUWPC:7_P 3/B;*MUXV\4N+C6I^ MHM(_^6=G'Z)&, XZD=2%6N;^$FE:E^T9\2$_:/\ &-E)%X=TIWA^'ND7*8W# M.'U!U/\ &Q'R>@ /\*L?<*^'HU*N=8W^T:WP+^&OP<[>:T@ND-?M67VE"/UF MHJS^%?"O_;OGT\M>H4445[!W!1110 4444 %%%% !1110 4444 %%%% !6/9 M?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S- &Q1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 5C^)?^0OH_\ U^G_ -!-;%8_B7_D+Z/_ M -?I_P#030!L4444 %%%% !1110 4444 %%%% !1110!\@?\%^/^4-G[0G_9 M/YO_ $=%7\85?V>_\%^/^4-G[0G_ &3^;_T=%7\85 '[_?\ !IM_RE,_:[_[ M>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 %%%% !1110 4444 M %%%% !1110 4444 %>%^ ?^4@GC_P#[$32O_1C5[I7A?@'_ )2">/\ _L1- M*_\ 1C4 >Z4444 %%%% !1110 4444 %%%% &/9?\CO>_P#7E%_,UL5CV7_( M[WO_ %Y1?S-;% !1110 4444 %<'\2_V:?@[\5+G^U_$/A5+;55;=#KFDR&U MO(W[-YB8W$=M^X>U=Y16&(PN&Q=/V=>"E'LU1>@N(+J!+FUF22.10T$V+% MSH5ZYOM+E/4CRI"6C)[L"2.P%,_X:(^+'PJ_T;]HSX-W$5G']_Q5X0W7ECCN M\D1_>0K[MDGTH_M:6&TQU)T_[R]Z'_@25X_]OQBO,/K;I_QXN/GO'[UM\TCV MBBL#P#\4OAW\4M,_M;X?>,;#580 9!:S@O%GLZ'#(?9@#6_7JTJM*O34Z_]<#5S3O^ M0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@!'1)$,?'#_ ()8-X7\:ZA^T%_P3I^(D/PB\=7WSZWX<-IYWA/Q3R28K[3\%(RW M(\V)*V! ,NF7Y)6,LW?PJ^/'PX MTOQ/H-Z,RV&IV^[8^"!)&XP\,@R<2(5=<\$5\;>)_P!FC]M3_@GWIK6_P 2[ M_:%^"$',WPI\57F?$OAV$=?[)O2,W"(/NP-\P "(I+%Z]M8O!YFN7$1M/O>S M^4GH_2?RFMCX>?"N-R.3K<.5526[H3N\/+_#%>]1;[TO-_F7:V5S\T9((5F M.:^@? _Q7\)>.I'TZTGDL]3AXN=(U!/*N8B.HVG[P]QGWQ7GXK+*]!.BM MVMU_BCO'UV?1L[:?7!6/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5 &Q7%?%?QIJ]M+:_# MGP*X/B#601'(.EC;]'N&],#(7U/KC!VOB%XYTSX>^&9O$&H(TKY$=G:1_?N9 MFX2-1ZD_D 3VKXB_:T\>?%_XH_$>#_@GE^SUXC:#XK?$NQ%_\6_&5H-Z^ O" MS8#HI!^2XE1A'&F0?G!RN^.0>SEF$B_]IJII\1Q)CL5 MF>-7#^73<9S2E6J1WHT6VO=?2K5LXT^L4IU/L)2RM#\'Z7_P5#_:*B^$WADM M/^S+\$M>#>(;T',7Q&\5Q8;R2W26RMR0S]5-H_IGXB75S^TU\3&^ G MA:=HO!GAN:.3QSJ%LVU;N93F/3HR.P(R^.F,<%0&I7WA[PO^RA\(?"/[$O[) M&A1V&IS:>+'0X5.3IUJ,F?4KA@.7+%W+D9>1F;DC:?6_A#\*_#GP:\!V?@7P MTI:.W!>ZNY!^\NYVYDF<]V8_D . *^6SC&2S_'/"0;]C!_O'_,WKR>LOBJ= MHVCL]/>PV!PN'H0R_"P4*--*-EHDDM(+RMOY:=3H;&RL],LH=.TZUC@M[>)8 MX(8D"K&BC"J . !4M%%=Z22LCV=@HHHI@%%%% !1110 4444 %%%% !11 M10 4444 %8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S0!L4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %8_B7_ )"^C_\ 7Z?_ $$U ML5C^)?\ D+Z/_P!?I_\ 030!L4444 %%%% !1110 4444 %%%% !1110!\@? M\%^/^4-G[0G_ &3^;_T=%7\85?V>_P#!?C_E#9^T)_V3^;_T=%7\85 '[_?\ M&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 M 4444 %%%% !1110 4444 %%%% !1110 5X7X!_Y2">/_P#L1-*_]&-7NE>% M^ ?^4@GC_P#[$32O_1C4 >Z4444 %%%% !1110 4444 %%%% &/9?\CO>_\ M7E%_,UL5CV7_ ".][_UY1?S-;% !1110 4444 %%%% !1110 4444 >;>/OV M4OA!XXU/_A)K'2KCPYKJDM%KWABX-E3^UY\&^8)M.^) MVBQ_P2[;#5HT]CS'+@>N68CM7M%%>55R?".HZM"]*;ZP=K^L=8R_[>BSEG@Z M3ES0O%]XZ?>MG\T>9^!?VLOA'XNU0>%M M9G]F[XE_"T_:OV;?C'=V-JG*>%?%):]T\CLB.?WD"_[N2?6L_;9O@_XL%6CW MA[L_G%NS^4EY1)Y\91^)*:[K1_<]'\G\CVBBO&8OVI?$GPZE73OVE?A)J7AI M=P7_ (2+2E-]I;_[1>,%HL]E(8^N*]2\)>-O"'CW25UWP5XFL=5M&Z7%CC^YZFI1117 M>;A1110!C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T$UL4 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\ M@^#_ *XK_(5^;/[3G[37CGXY>.;\'7KF#P[!Z LZ6WA[]I3X>6#_8RQ.(_[2MXEWV$I.,D M*8BQPJ$*9*^_ZK:UHNC>)-(N?#_B+2;:_L+V!H;RRO8%EAGB889'1@592"00 M000:]#"YC6P[2=VEMK:2_P +Z>CNO(\_,LKR_-\)+#8RE&I3EO&233^3ZKH] MT]4SR_P;\2_%6E^%['QIH>OV?Q'\$ZA )M.\3>'KB.>8P'H_R$K.O^TISP22 M.E>B>$?''A7QWIHU7PKK,-W%QY@0X>,^CJ>5/U%?'_C/_@G#\9OV3?%%]\:/ M^"47Q(MO"S75P;K7O@IXHE>;PKK;=6^SC._3IFQ@-&0O"KF- 0;7P)_;3^"O M[0GQ-/P>^*GAK6?@#\?K0 7/A#Q ZQ-J+G^.SF^6'4H6()!7#L 2 5&X^A.G M@L=!SV?645M_C@MO\4-/*Y\E_9O$O#6N63>*PZ_YO:=*!%,. [,AY1PISQQDC QS7"7OQR\.VOP/OO$/Q@\2+H? M@CP78OJ?CK69I,&XC5CY5N@'+-(0!M'S.Q"KR0"Z7#N)EAUB9R7L[VNG?3NN M]W[J6_-HTCYS%>,.3RSQY#@J%26/E"\:4XN#]HW94YW7NJ,?WLIKFA[).47+ M2^-^V/\ M@CX)>#;;XU0>%I/$'BSQ!J/]@? GX?*I:;6M5E(1;EXP0?+4E79 MN %"KD,R$Z?[*_P)TK_@G1^SOKGQ8^-^OGQ3\5_'=^-6^(7B$'=/K6LRY,5C M;G&1!%N,<:@ !W"J#M'&_L%_"KQ9^T-\2[S_@JU^U=H(T-[O2)+7X+>#=0P ML7@[PQM)%VX/RK=7,>79Q]V-B =KA$]J^%VGWW[3'Q,C_:"\4VDD?A30IGB\ M :7<(1]H<'#ZC(I[DC" ],9X*Y;Q.),VJ4^7+\'95):);J,5NWW4+W?\]1^C M7VN291+(L%[+G]IB:S2_P#B MW\5"L_C7Q21+J9QD:?!QY=E'UVJ@QG'4CJ=H->GT45Y^#PE+!8=4:>RZO=MZ MMM]6WJWW/IJ-*%"FH1_X?NWYL****ZC4**** "BBB@ HHHH **** "BBB@ H MHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_ "%]'_Z_3_Z":V*Q M_$O_ "%]'_Z_3_Z": -BBBB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_R MAL_:$_[)_-_Z.BK^,*O[/?\ @OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_E*9 M^UW_ -O'_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *\+\ _\I!/'_\ V(FE?^C&KW2O"_ /_*03Q_\ M]B)I7_HQJ /=**** "BBB@ HHHH **** "BBB@#'LO\ D=[W_KRB_F:V*Q[+ M_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!LL44\30 M3Q*Z.I5T=H([BO+?%O[(GPPU35F\6?#Z>_\ !.NGD:IX5N#;!SZ/"/W; MJ3U& 3W->J45RXK X3'14:\%*VU]UYI[I^::9E5H4:ZM4C?^NG8\7_X23]K; MX.?)XK\+V7Q)T:/KJ6A*+34T7^\]N?DE/^S'R>YKJ/AO^TY\'/B=>_V'I/B; M^S]85MDNA:W$;2\C?^YY;_?/^X6KT"N7^)/P6^%GQ=LOL?Q#\$V6HD+MCN9( M]L\0_P!B5<.OX&N#ZGF.$_W6KSQ_EJ7?W37O+UDIF'L<31_A3NNTM?NEO]_, M=117B_\ PI+X^?"3]_\ CXPMJVG1\KX7\<9N$"_W8KE<2(,<*O3IDFDD_;% ML_ 44EE^T-\+M=\'7L4;%)Q ;RQNV4$[(9XA@LV. 0 ,C+4?VS2P^F-@Z+[R MUA\IKW?_ +E?D'UV%/2NG#S>W_@2T^^S\CU'Q+_ ,A?1_\ K]/_ *":V*_/ MGXD?\%#/CKXM\3+J?A*ZL]!L+:LP1X_[Z<5]74K4J*O.27J['JRG""] MYV.AHKSC5OVO/V:-%W?;/C)HS[>OV25KC_T4&S6,W[ZYK9Z :5 MXI:E\OA; M]F7XEWO]V6Y\/BVB;Z,[_P!*7_A=W[3>J_\ (O?LA7,:'I-JWB^U@V_5-I8U M']NY<_@^IZ MG=7!7_OR!DTO_"$_MJZQSJ/QN\):/GJ-)\--<;?IYY&:/[6E+^'AZLO^W5'_ M -+<1_6V_AIR?RM^;1[!17C_ /PSW\=M4X\4_M@>(9@?O?V3H=K8_ELSBC_A MCK1;_P";Q3\=/B5JY/WH[SQ6PC^@5$&!^-'U[,Y_!A&O\4X+_P!)WQ3VI M/YM?HV>N75W:V4)N+RYCAC'5Y7"@?B:Y[5OC-\(-!)&M_%3PY:%>JW.MP(?R M+YKA[7]AC]F>.876I^!;C4IA_P MM1UN[E/Y>:!^E=%I/[+_ .SMHFW[#\%_ M#C%?NMTSZ?\ R[IQ_P"WY2_]LC^8)=/^^5%:M'L<\GO6IQ]*\XKT MB_\ Y+]#Q\_M6>(]3X\+?LM_$BY_NO?Z*EFC>X+N>*3_ (7+^U1JW&A?LD?9 MD/W;C5O&5JF/K&J[J]AHH_L_,)_'BYK_ QIK\X2?XA]7Q#WK/Y**_-,\?\ M[4_;JUC_ (]/"_PWT=3U^WWMY<.![>5QFD_X0#]L[6/^0C^T%X:T?=U_LGPH M+C;]//;G\:]AHH_L>$OXE>K+_M]Q_P#2.47U-/XIR?\ V\U^5CQ[_AG/XS:I M_P C3^UYXIFS][^R=.M['\MF<4O_ QKX5ON?%/QB^(VM9^^FI>+7*G\$5<# MVKV"BC^PLK?QP,Q$Y5)& ^611P0<9QD<&C]FG]F#QQ\=_&EE&VA7=OX=BG5] M6U:6)DC\H'+)&Q^](PX 7.,Y/ K]'/&/_(L7O_7 UW]J_97OR6_#FOMTVO;KU/'_P!6L-]9Y^9\M[\MOPOV^7S/)/\ AC+P MA8<^%/BY\1-#Q]P:9XLD51^#JV1[4O\ PSK\:M*_Y%3]KWQ/#C[O]L:7;7_Y M[]N:]@HK['^PLK7P0/?\+U_:0TGCQ/^R!J!4=9='\4 MVMUN]P@ (^AH_P"&O8M-^7Q9^SQ\3-,Q]Z9O#'FPC_@:/S^5>PT4?4,RA\&+ MD_\ %"#_ /28P'[#$K:J_FHO\DCR&#]N?]FY91;:WXNOM)F/_+'5-"NXS^8C M('YUT6D?M1?LZZY@6/QH\.J6Z"ZU-("?PD*UW,]O!=1&"Y@21&^\DB@@_@:Y M[5_@W\(O$&?[=^%OAV\+=6N=$@<_F4H]GGL-JM.7K"4?QYY?D'+CU]J+_P"W M6O\ VYFCI'C7P;XA(&@>+=,OMWW?L=_'+G_OEC6G7F6K_L:_LQ:V"+WX/:8F M>OV-Y;?_ -%.N*R_^&(O@_8?\BGKGBW02/NG1_%%PFWZ;RU'ML\A\5&G+TJ2 M3^YT[?B+GQT=X1?I)_K']3V&BO'O^&7O'6E?\BG^U?\ $"#'W1JU[%?@?@ZK M1_PJS]KS1O\ D$?M1:=JBC[L6L>#88\>Q:)LGZT?VCCH?'A)_P#;LJ;_ #FG M^ ?6*Z^*B_DXO]5^1[#17C_F?MV:-P]O\--:C']Q[VWF;\_D%'_"V_VL]'XU MK]E.UU!!]Z?2/&=N/R21=QH_MFC'^)2J1_[AR?\ Z2I#^N07Q0DO^W6_R3/8 M**\>_P"&J/%FEG'BO]E;XBV^/O-INE)>JOOE'''O1_PW#\$;'_D:[?Q+H./O M_P!K^&;E-OUV*U']O90OCJJ/^*\?_2D@^OX1;SMZZ?G8]AHKS71_VP?V9M

4>_63;ZFV'I3C>I4^.6_DNB7DOQ=V%%%%>F=04444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_P#7E%_,UL5CV7_( M[WO_ %Y1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 5C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T$T ;%%%% !1110 4 M444 %%%% !1110 4444 ?('_ 7X_P"4-G[0G_9/YO\ T=%7\85?V>_\%^/^ M4-G[0G_9/YO_ $=%7\85 '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ M*4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 5 MX7X!_P"4@GC_ /[$32O_ $8U>Z5X7X!_Y2">/_\ L1-*_P#1C4 >Z4444 %% M%% !1110 4444 %%%% &/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,UL4 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>>_M5^!-;^)/[/? MB?P?X;A:6^N+%9;:%!\TK12I-Y8]V\O:/H?&7XJ/-7E MX?MEQ \D#3\9R_E,N\^YR:] \'^"?"7P_P!#C\->"?#MII=C$24MK.$(NX]6 M./O,>Y.2?6ORW*O#>MAB7>S?;S/EL)PW.EBE.K). M*UTO=^O;\3S6']AC]F^247&N>$[_ %:4'/FZGKUW(2?4@2 '\JWM)_94_9PT M4 6?P7\/OCI]KL%N/_1NZO0**_1Z>2Y/2=X8>"??DC?[['T<<%@X.ZIQ^Y&- MI/PZ^'V@$'0O FC66W[OV32XH\?]\J*V0 !@# '0"BBO0A3ITE:"27EH=$8Q MBK)6"BBBK*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\BQ>_P#7 M U@45RUL#@<1_%I1EZQ3_-&4 MZ%"I\44_5(\@D_89_9W@'?#^J:+(QR9-)\07<9SZ_-(P_2F_\,D7.F<^$ M_P!I+XEZ?C[L,GB,7$*_1'3^M>PT5Q?V#DZ^"C&/^'W?_2;&'U#!]()>FGY6 M/R.\5Q:Y!XHU*'Q/),^I)?S+J#7!)D,X<^86)ZMNSGWI_@W^W/\ A+]*_P"$ M8W_VE_:4']G^5][S_,7R\>^[%??/[07[!GPW^.'B*7QKIFM7'A[6+D@WL]M; MK-#I!/-4OV8/V(OAS\*-67Q_JNJ3Z[K%I.Z64MS"(H;8@ MX\Q8P6^?K@ECCL >:_(EX>9ZLTY+KV7-?VG,MK[V^+F^5K]>I\C_ *NXY8NW MV;_%?IZ;W_JY]!4445^Z'W04444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 5CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S- &Q1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^)?\ D+Z/_P!?I_\ M036Q6/XE_P"0OH__ %^G_P!!- &Q1110 4444 %%%% !1110 4444 %%%% ' MR!_P7X_Y0V?M"?\ 9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/YO_1T5?QA4 ?O M]_P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7A?@'_E()X__ .Q$TK_T8U>Z M5X7X!_Y2">/_ /L1-*_]&-0![I1110 4444 %%%% !1110 4444 8]E_R.][ M_P!>47\S6Q6/9?\ ([WO_7E%_,UL4 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% &/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ M -!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!F^,?^18O?\ K@:N:=_R#X/^N*_R%4_&/_(L7O\ UP-7-._Y!\'_ %Q7^0H MFHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ __ M "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0J -BBBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ K'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\ MHOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)H V**** "BBB@ HHHH M**** "BBB@ HHHH ^0/^"_'_ "AL_:$_[)_-_P"CHJ_C"K^SW_@OQ_RAL_:$ M_P"R?S?^CHJ_C"H _?[_ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ MV\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_ /_ "D$ M\?\ _8B:5_Z,:O=*\+\ _P#*03Q__P!B)I7_ *,:@#W2BBB@ HHHH **** " MBBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYFMB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K' M\2_\A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH S?&/_(L7O_7 U_]>47\S6Q6/9? M\CO>_P#7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !6/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$T ;%%%% !1110 44 M44 %%%% !1110 4444 ?('_!?C_E#9^T)_V3^;_T=%7\85?V>_\ !?C_ )0V M?M"?]D_F_P#1T5?QA4 ?O]_P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_ M:[_[>/\ T^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 5X7X!_ MY2">/_\ L1-*_P#1C5[I7A?@'_E()X__ .Q$TK_T8U 'NE%%% !1110 4444 M %%%% !1110!CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S-;% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?\ D+Z/_P!?I_\ M036Q6/XE_P"0OH__ %^G_P!!-;% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!F^,?\ D6+W_K@:N:=_R#X/^N*_R%4_&/\ R+%[ M_P!<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH *Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0J -BBBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO\ D=[W M_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ K'\2_P#(7T?_ *_3_P"@FMBL?Q+_ ,A?1_\ K]/_ M *": -BBBB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_RAL_:$_P"R?S?^ MCHJ_C"K^SW_@OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_ )2F?M=_]O'_ *?) MZ_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H **** "BBB@ HHHH **** "BN=^+ MOQ6\"? KX5^(_C3\4-=CTOPYX3T.ZU;7-0E^[;VMO$TLKX[D*IP!R3@#DU\. M_LP^+_\ @OS\?OB/X2^-FO\ Q&_93TSX)>(]8AU2\T;0I-6U+Q#8Z)(_FFP$ MR1BSDODB(@>19#$) S#> %(!^@E%?)_QO_;+^)GCW_@H9HW_ 3+_9>UW3=$ MUNS\ R^-_BCXYU#3!?-H6E^>EM:65I SK&U[<2R*Q:77(7&S0_8H_; M3\:_$+]I?XP_L#?M#RZ9)\2O@[=6%W%KFD69M;;Q1X?U"!9K/4$@9W,,R;O( MN(U8H)0&3"R!$ /J"BBB@ KPOP#_ ,I!/'__ &(FE?\ HQJ]TKPOP#_RD$\? M_P#8B:5_Z,:@#W2BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_KRB_F:V*Q[ M+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@#'\2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)K8H **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_P BQ>_]<#5S M3O\ D'P?]<5_D*I^,?\ D6+W_K@:N:=_R#X/^N*_R% $U%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_Y!$O_ %^S?^A5L5C^ M!_\ D$2_]?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 5CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S- &Q1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^)?\ D+Z/_P!?I_\ M036Q6/XE_P"0OH__ %^G_P!!- &Q1110 4444 %%%% !1110 4444 %%%% ' MR!_P7X_Y0V?M"?\ 9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/YO_1T5?QA4 ?O M]_P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %% M%% !1110 4444 %%%% ')?';X$?"3]IGX3ZQ\#?CMX)MO$?A/Q!"D6LZ)>22 M+%=HDBR*K&-E; =%/!'2OS*^(/\ P3VL_P#@B5^VW\$OVA_^";WB#7=#^%GQ M>^+VD_#[XM?!>[UFXOM+;^TR\=OJML)W>2-X&1G8EF884*5C,B']#/VROA)^ MTC\9_@K+X2_9/_:A?X1>-(M4M;RP\5GPM;:Q"\<3[GM)K:XP&BE'!92K# ZC MB^#_ 8^AZ)8:@\$EN=2 MD@FN[N:YO!#+-&CM*D48GD*0AR' !\E?L8Z?J&E?\'.W[8K>)599M3^%'@^[ M\.^8,;[!;&PAE*9_A%PA!QQN!IWP2M]4U;_@ZW^,NKZ*K'3=(_94TRQUQT^X MMW-J.G30*W^V8E^TWQ+X?GE61BP"@'NE%%% 'B6J?L$?!K5]3N=6N?%7C=9+J=YI%B\7W*J&9BQ / R>!V MJHW_ 3M^!3%W'B/QJ))"I>;_A+)RY"@X&X\XY/'T]*]XHH \%_X=U? _P#Z M&[QW_P"%?/1_P[J^!_\ T-WCO_PKYZ]ZHH \%_X=U? __H;O'?\ X5\]'_#N MKX'_ /0W>.__ KYZ]ZHH \%_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ MPKYZ]ZHH \%_X=U? _\ Z&[QW_X5\]'_ [J^!__ $-WCO\ \*^>O>J* /!? M^'=7P/\ ^AN\=_\ A7ST?\.ZO@?_ -#=X[_\*^>O>J* /C+PG^QQ\,]5_:Y\ M6_"BZ\5>+QI>E>%;"]M63Q-,)C+*[!MS]67C@=J]3_X=U? __H;O'?\ X5\] M=SX<^#.IZ)^TEXD^.,NM0/::YX>L].BL5C821-"Q)._\ PKYZ/^'=7P/_ .AN\=_^%?/7O5% '@O_ [J^!__ $-WCO\ \*^> MC_AW5\#_ /H;O'?_ (5\]>]44 >"_P##NKX'_P#0W>.__"OGH_X=U? __H;O M'?\ X5\]>]44 >"_\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"AN\=_^%?/7O5% M '@O_#NKX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5\]>]44 >"_\ #NKX'_\ M0W>._P#PKYZ/^'=7P/\ ^AN\=_\ A7SU[U10!X+_ ,.ZO@?_ -#=X[_\*^>C M_AW5\#_^AN\=_P#A7SU[U10!X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[ MQW_X5\]>]44 >"_\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7SU[U10!X+ M_P .ZO@?_P!#=X[_ /"OGH_X=U? _P#Z&[QW_P"%?/7O5% 'QE\??V./AGX$ M^)OPO\-Z)XJ\7M;^)?%4EEJ)N?$TTCB(0%QY9/W&R.HKU/\ X=U? _\ Z&[Q MW_X5\]=S\8_@SJ?Q-\>^ /%]CK4%K'X.\0OJ-S#-&Q:X4Q%-BD=#DYYKT&@# MP7_AW5\#_P#H;O'?_A7ST?\ #NKX'_\ 0W>._P#PKYZ]ZHH \%_X=U? _P#Z M&[QW_P"%?/1_P[J^!_\ T-WCO_PKYZ]ZHH \%_X=U? __H;O'?\ X5\]'_#N MKX'_ /0W>.__ KYZ]ZHH \%_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ MPKYZ]ZHH \%_X=U? _\ Z&[QW_X5\]'_ [J^!__ $-WCO\ \*^>O>J* /!? M^'=7P/\ ^AN\=_\ A7ST?\.ZO@?_ -#=X[_\*^>O>J* /!?^'=7P/_Z&[QW_ M .%?/1_P[J^!_P#T-WCO_P *^>O>J* /!?\ AW5\#_\ H;O'?_A7ST?\.ZO@ M?_T-WCO_ ,*^>O>J* /!?^'=7P/_ .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"O MGKWJB@#P7_AW5\#_ /H;O'?_ (5\]'_#NKX'_P#0W>.__"OGKWJB@#Y&_:D_ M8E^%7PR_9\\5^/?#?BOQDU]I>E-/;+=^*)I8BP91\RGAASTKJO W_!/[X,:W MX)T?6;SQ;XX$UWI5O-*(_%LZKN>-6.!V&3TKU[]H+X9WWQE^"_B+X7Z9J<5E M<:WIS6T5U.A9(R2#D@._P#PKYZ]ZHH \%_X=U? _P#Z&[QW_P"%?/1_ MP[J^!_\ T-WCO_PKYZ]ZHH \%_X=U? __H;O'?\ X5\]'_#NKX'_ /0W>.__ M KYZ]ZHH \%_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ]ZHH \%_ MX=U? _\ Z&[QW_X5\]'_ [J^!__ $-WCO\ \*^>O>J* /!?^'=7P/\ ^AN\ M=_\ A7ST?\.ZO@?_ -#=X[_\*^>O>J* /!?^'=7P/_Z&[QW_ .%?/1_P[J^! M_P#T-WCO_P *^>O>J* /!?\ AW5\#_\ H;O'?_A7ST?\.ZO@?_T-WCO_ ,*^ M>O>J* /!?^'=7P/_ .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"OGKWJB@#P7_AW M5\#_ /H;O'?_ (5\]>6?LB?L^$-5UJ"_DNO$-]J*S6\;*JK/*7"8/< M X- '#?\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7SU[U10!X+_P .ZO@? M_P!#=X[_ /"OGH_X=U? _P#Z&[QW_P"%?/7O5% '@O\ P[J^!_\ T-WCO_PK MYZ/^'=7P/_Z&[QW_ .%?/7O5% '@O_#NKX'_ /0W>.__ KYZ/\ AW5\#_\ MH;O'?_A7SU[U10!X+_P[J^!__0W>._\ PKYZ/^'=7P/_ .AN\=_^%?/7O5% M'@O_ [J^!__ $-WCO\ \*^>C_AW5\#_ /H;O'?_ (5\]>]44 >"_P##NKX' M_P#0W>.__"OGH_X=U? __H;O'?\ X5\]>]44 >"_\.ZO@?\ ]#=X[_\ "OGH M_P"'=7P/_P"AN\=_^%?/7O5% '@O_#NKX'_]#=X[_P#"OGH_X=U? _\ Z&[Q MW_X5\]>]44 >"_\ #NKX'_\ 0W>._P#PKYZ/^'=7P/\ ^AN\=_\ A7SU[U10 M!X+_ ,.ZO@?_ -#=X[_\*^>O+/"?[''PSU7]KGQ;\*+KQ5XO&EZ5X5L+VU9/ M$TPF,LKL&W/U9>.!VK[-KS[PY\&=3T3]I+Q)\<9=:@>TUSP]9Z=%8K&PDB:% MB2Y/0@YH X;_ (=U? __ *&[QW_X5\]'_#NKX'_]#=X[_P#"OGKWJB@#P7_A MW5\#_P#H;O'?_A7ST?\ #NKX'_\ 0W>._P#PKYZ]ZHH \%_X=U? _P#Z&[QW M_P"%?/1_P[J^!_\ T-WCO_PKYZ]ZHH \%_X=U? __H;O'?\ X5\]'_#NKX'_ M /0W>.__ KYZ]ZHH \%_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ M]ZHH \%_X=U? _\ Z&[QW_X5\]'_ [J^!__ $-WCO\ \*^>O>J* /!?^'=7 MP/\ ^AN\=_\ A7ST?\.ZO@?_ -#=X[_\*^>O>J* /!?^'=7P/_Z&[QW_ .%? M/1_P[J^!_P#T-WCO_P *^>O>J* /!?\ AW5\#_\ H;O'?_A7ST?\.ZO@?_T- MWCO_ ,*^>O>J* /!?^'=7P/_ .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"OGKWJ MB@#P7_AW5\#_ /H;O'?_ (5\]>6?'W]CCX9^!/B;\+_#>B>*O%[6_B7Q5)9: MB;GQ--(XB$!<>63]QLCJ*^S:\^^,?P9U/XF^/? 'B^QUJ"UC\'>(7U&YAFC8 MM<*8BFQ2.AR<\T <-_P[J^!__0W>._\ PKYZ/^'=7P/_ .AN\=_^%?/7O5% M'@O_ [J^!__ $-WCO\ \*^>C_AW5\#_ /H;O'?_ (5\]>]44 >"_P##NKX' M_P#0W>.__"OGH_X=U? __H;O'?\ X5\]>]44 >"_\.ZO@?\ ]#=X[_\ "OGH M_P"'=7P/_P"AN\=_^%?/7O5% '@O_#NKX'_]#=X[_P#"OGH_X=U? _\ Z&[Q MW_X5\]>]44 >-^!/V'?A'\//&&G^-M$\2^,)KO3;@301WWB>::%F'9T/##GH M:]DHHH ^0/\ @OQ_RAL_:$_[)_-_Z.BK^,*O[/?^"_'_ "AL_:$_[)_-_P"C MHJ_C"H _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK M]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH ***\1_;,_9<\=?M?66@_!]OCAXH\#_#Z0W5UXZD\!ZRVFZSK++Y2VFGI= MHI>"T??<23F,K(_DPQA@DDE 'MU%?EU^RG\&/C%_P31_X+;:-^Q#\%?C[XZ\ M;_!#XH_"#4?%EYX2\>>(9M6E\(7EG<"$7%O/*2Z122&.+G&\SD/O:.-AVO[* MOC*T_P""KG[>?[35S\9=0U6^^%WP-\60_#KP!X/LM;NK.S;4X%F_M;59Q;2( M9[HS*B02$_N(@?+VL[.0#]$**^)O^",W[57Q)^*<'QR_8Y^-GC*^\2>*?V9+GRDDC=SR_DJ[%G9V/"?L6W?Q3\._\ M!?S]I3X3^,?C]XU\9Z)I?PC\,WVB6GBO5UFBTUKEE>9;>"%(X(%9P6Q'&O7G M.* /T4HKY:_;N_X)O^(?V_\ XD^'Y_&G[7WQ4^&_@KPKH\HT_1_@]XM;1;W5 M-3N)/WTU].8I!)#'%% L,8&0TD[$@$ _.7_!/O\ 83M?V>O^"OGCCPS\-/VN M?COX]\(?"CX56$?B2U^*/Q-GU:#_ (27699)8(DB"1QD0Z=;^:0RL0U_$V5P M,@'Z94444 %%%% !1110 4444 %%%% !1110 4444 %%%<%^TOX&^+7Q/^$- M_P##?X,?$J;P9JVNSP6=UXNLE5KS2+!I5^US6@=67[68!(D+L"LT5^1/[9/[%_Q"_P""0_[0O[._[3_[#/[4?Q/\ MQY=:[:>*K;4C,SW)%P3MN%6&4E\$*761=GEL']__ &H?CEXB_:D_X+(^ ?\ M@ECI_B/4[#P#X8^%MY\2?BQ:Z-J,UI)KY^T+9Z?IDTT+)(MLDDL=Q+$K!9Q) M&CY4,I /O>BO@W]G'XUZY^RE_P %E/&/_!+J;7;^[^'OC+X2VGQ)^%EAJ>H2 MW3>'9DNI+&_TR"29FD^S2- ]S'"6*0E75 JL%'.?\%!+OXI^ _\ @M[^P[:Z M5\?_ !K)X:\&8P_N_.4AHEE:0,A0.OF<7COX-ZM^UK^S!JG_!)?QS'K&F^+9[S4_BG M!X9URXO-'N/!/V.9/MNJ1N[+%>"^2*.WEE"W+3)<1$D+,H /T4HHHH **** M"BBB@ HHHH **** "BBB@ HHHH ***S_ !;+XGM_"NIS^";.SN-933YFTBWU M&9H[>6Z"'REE9065"^T,0"0"2 : -"BOR>_X* MT)R8IX_/$2-]Z/S2RD.BF@#]'Z*_/+]J_P 4Z?\ \$H/VUOV9=:^"]_JME\- M?C1XV;X;?$3PIJ&O7=];2W]TD?\ 96K1FZED,5VDPD6>;.Z>)_WFYD1E@_X. M:[KXJ>"_^";^H?%CX8?'[QKX1GTOQ;H-I=:9X8U=;*WU*"ZU&*WECN'C03NI M27E!*(SM&5/.0#]%**^??^"JO[6?B?\ 88_X)X?%G]JOP/IL-UKOA'PJ\NA1 MW$>^)+Z:6.VMY)%_C1)9D=EXW*A&1G-?(?[7_P '/$'[.W_!(73/^"C7[/'Q ME\4+\;? G@G1O'5W\0=1\4WEU_PEK.MO/J%MJ4+RF&YLYXI)MEOM$<.(A"(P M@% 'Z?45Q'[,_P :M+_:2_9Q^'_[1.B:>UI9^/?!.E>(K2T=]Q@CO;2*Y6,G MC)42@9]J[>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **^)/VEO^"/ M4_[)]6^/'@;2O#WC#Q_KVM^([N:/QD+N>U&K:7>P,YA% MD8[J7R8DC MOL\/D^65R?IOXX_LNP?\ !4K1/!WB_P 4_'KQQX=^"NI^"-/U MS3/#/P_\32Z/=^(;Z]5IM^HW$ \QK:&W^S&*&-U5Y9I6DSY<5 'U917YK_\ M!)C0_C]^R!_P4E_:(_X)L:I\>O%?Q(^#_@?POH7BCP5JWCG5&OM0\-/J 8_V M:]RW)1E65E4X7;;AU53))F+_ ()K6[_\%G/@;\5?VX?C3XY\5V?_ EOC[6= M$^"?]B>)+RP'@;0[(+#9W=DD$J*M^T_F3S7!!:1E2,_NU$= 'Z6T5\B_\$/O MVX/'_P"WK_P3\\/_ !/^,\D$GC[PSK%_X2\>W%M&J1W.J:?+Y;7 50 IEB:" M9E 50\K!0% KZZH **** "BBB@ HHHH **** "BBB@ HHHH **** "BOFC]L M#_@G[J/[>'Q#&E_'#X]^.] ^&.C:5$FD>"_AUXLFT9]6U)VD:>]U&> "69$7 MR(X( P166:1MY= GS=_P2#U?X[?LD_M;?M9?L ?%;X^^)?B+\*?@8= UCP3X MN\:W[7FI:3:ZEI\E])I\UPW,HCB5,*,!?++*J"4*H!^E%%?F3_P3K\)^-/\ M@KO^POXT_P""@/Q2\>>*M*\=?$[7_$#?!N]TKQ/=V8^'UA97$UEID=C'#*L2 MR)/;O+/*5)N2S++OCP@[;]AOXZ?&S_@M;_P2I^%7C:;XPZO\.[OQ#^*[C68],ETNP2Y_M.VD MG):+F6+RLY8[B1$\\H8;B4;$E122-P8#% 'Z T5F>"7>3P9I$DC%F;2 M[J^!]5-CKFHV\:@0Z;;W(4FUBF=R\ MTR$2;+<1*0)F9?A3X-_ 'XL?\$M/^"V7PE_9=_9V_: \?^+?@M\=? _B._\ M$_@;QYXFGUG_ (1BZTNV\U+^WEF)>))97MH>3EC)(&9\1^6 ?J?17YZ_!'X@ MK_P5"_X*B?M%_#7XHZAJ5S\(_P!G)=*\)^'/!UKJUQ:V>K:_=I<2:CJ=VL#H M9Y8&@^SPJY9(U8R*JR,6H_X)]_M"_M*_$&Y_:J_X)J:5\6)IO'GP(\>1:/X# M\?\ B>1KZ\MO#6KAY=/N;AI=QO[NR@6;#2G]^8H!*&_'.BV?B30_'OQ#N=:MOB#%?WL=JUK M/\ XZ>,?"7PMTW3 MVN-6T+X>>(Y=)O\ Q-J,CE5BO+J("5+.")-PAB9?.DN,N0(%#@'T%17YG?\ M!,SP-\=_V&?^"O/Q9_X)IZ5\>?&/Q#^"<7PAL?'WA4^.M8?4KWPG>SZ@MH-- M%R_.R4"ZE"' VPHV-WF._P"F- !1110 4444 %%%% !1110!\@?\%^/^4-G[ M0G_9/YO_ $=%7\85?V>_\%^/^4-G[0G_ &3^;_T=%7\85 '[_?\ !IM_RE,_ M:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7)_&GXT>!?@+X#G\? M^/;N?R!/':Z?IUA;F>]U6]E;;!96D*_-/<2OA$C7DDY. "1UE>"?MJ_\$Q_V M*O\ @HA-H,G[8/PLU/Q9'X8,K:%:1>.M:TRWM7D&'E\FPO((WD(^7S&4N%^4 M$#B@"I^S]\(H?AA\1]=_;#_:HU;2K#XI?%6;3]#M;"2_22+P]I<;N=/\.64G M_+9@\LL\\B<37,LK@"*.()\P_P#!"7P9J/P'_:Q_;I_9J\7P-;ZW8_M&3^+; M>*88>?2-:C>XL)QG[RM'$:PFB::$.2Z!R3$S,T M91F8D ^,O^"$O@S5_$'[6O[=?[6%O$Y\-^._VBKC1?#=X1^[ODT9[N*6XB/\ M<9>Z"AQP3&PZJ:V?V8B/^(D7]IX9_P":'>#OYU]T?"/X1?#+X"_#?2/A!\&_ M!&G^'/#.@V@MM)T;2X!'#;QY+' ZEF8LS.26=F9F)9B3YAX#_P""(;DZA;1;/*@F@GOW@DB3RTVQM&5&. M!R<@'LWB#7]%\*:#?>*/$>I166G:;9RW5_>3MM2"&-"[R,>RJH))]!7R]_P1 MZ\/:SKW[+FH_M<>---EMO$/[0WC74OB/>PW*_O+?3[UECT>V)/.V+28-/4 ] M#N]23]"?'#X/^$/V@_@YXH^!7Q"-]_8'C#0;K1M;73;U[:>2SN8FBF1)4^9" MT;,NX<@$XK<\.>'=#\(>'K#PGX9TR*RTW2[**TT^S@7"001H$CC4=E55 ]! M0!=HHHH **** "BBB@ HHHH **** "BBB@ HHHH *I>)/$GA[P;X>OO%WB[7 M;/2]*TNSDN]2U+4+E88+2"-2\DLDCD*B*H+%B0 2:NUYM^U?^R-\ _VW?@[ M=? ']I?PIJ&N^$+^ZBN-0T:Q\3ZCI2W;1$E%FDL+B"26,,0WE.QC+*C%2R*0 M >4:#X?#33KVY^$>D^)?]#$7G0E+KQ3?K-M^ MSN]ONBM8I,-!;R2RR;9;GRK?YWTSPO=?"/\ X.D8OBEKR,-$^-W[*-Q8^$-0 M=2J7&H6&HV4US:KNZNEM;+,R]EE4^M>@:/\ \&UW_!%;0]>T[Q):?L:R2W6E M7\-[9"_^)7B6ZB6:)@Z,T4VI-'(,CE74JPR"""17U7\>OV9O@[^TG8:+;_%/ MPY<2WGAG5UU7POKNE:I<:?J6BWH1D\^UN[9TFA8H[(X5MLB,R.K*Q4@'PS>> M#-7^-7_!T[%X_P##4+R:/\&?V5;>Q\37B#*0:CJ.I7KVUJY'1WM[AIE!ZK"Q M]*U_^"G9 _X+7?\ !.K)_P"8Y\2O_3#:5]H? ?\ 9I^#O[-VG:Q:_"SPW/#> M>(]4.I^)]=U74[C4-3UJ]**GGW=Y9$CG-M!:7T4,/FI&BR; M4'F!0&W4 OVG_ !S^S7^S5X M*-3N?@-\?OB;I'P^^)GPDUB[:Z&GZM=QNEMK5F[58'F@#YW^-'AK3/^"D7B<_ 6UQ<_!+POXBBE^)&J+S#XRU*RG$B:!; MMTDLX;B)&OI1\K/"+-2Q-V(?F;_@M>FAZU^TA^PO^VMX7UJTU7P/X _:4'A_ MQ'K.GSK+;6+:AU-D_[&EX86 M4AH3\5O%6T@]1C^T\5]3VG[&_P"S%:?LKVO[$H^#FE3?"RS\-PZ#;^#[SS)X M%L8E41H7D9I6=2JN)BYE\Q1)OW_-0!\3_P#!=_P9J_QW_:H_87_9J\(0O/JV MH_M'V_BNXBA&7ATK18DN+ZX..BI%+U/&2!WK9_X.AB!_P2(\49./^*Y\*_\ MIZM:^MO@[^QC\"O@GX_E^+6@:?KVM>+9-%71H?%/C3Q9?ZYJ%IIJL'%E!/?3 M2M!"7"NZQE3*ZAY"[ $5?VPOV$?V8?V]O <7PN_:K\%:MXD\.1W,5P=$M?&N MKZ7:RRQMOC>6.PNH%F96^92^[! (Q@4 =C\?/@9\,_VFO@KXH_9]^,OAY=5\ M+>,-%GTO7+ N4,D$J%258*O$4<<>O\ C#Q!JMSJ MFKW\2$F.![R[DDE$"$DI;JRPQDG8BYH V/@+\(?#W[/OP,\%_ 7PC*\FD^"/ M">G:!ICRC#-;V=M';QD@=#LC6NLHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** /#/VFOB1XX^)6K7G['?[-7B62P\9ZOIRGQ;XQM%#KX$TF<%3>$G* MG4)5#K9P'JX,[@Q0L'^4?^"W'[*'PXN/^"$?Q8_8G_9%TJS7_A4WA'1+^#PK MI1OG.2^3Z9\2?^#>/_@D3\8?B)KGQ:^) MO[,FLZUXD\2ZE)J&NZQ>_%OQ49KRYD.6D'O'G_ ;AZUXV\$M_:'_"QOAMX3L_"EG9+YDNH3ZG M%/"_@[ M3;A1$;_Q1J%UH/AN__^">G[?'Q,M/B_P#M:?!35?%NOZ?IHT_3[D_$77[&&TM@VXQQ6]G? M10Q;F^9BJ N0"Q) H W/V?!_[/>E:[I'Q6^(>F:G\6?C=JUWJ_C?6XF\ MN35[T6H3[/9QN?,6RL;6..W@0YV1QJSDR2NS?+?_ ;&VTOP2_X)>ZQ\ _B8 M\6E:_P#!KXJ^*_#OCB&Y;9]BN8+HW,C/GHGE3HP8\%>1Q7T3^QK_ ,$>?^"< MO_!/[XH:E\:?V2_V=1X7\4ZMHK:1?:S<>+-7U25[)I8Y6A47]W.J O#$25 ) MV 9QQ75?%7_@GE^RU\8?&GB3QSXH\*:U9W/C>S@M?']GX<\7ZEI5GXK@A3RX MTU*WM)XX[O$9,19U+/$?)CV]U&4?[#<216T+E3R XM#(OJKJPX8&OT%-$M M-,TO3+.*TTW3=/MEA@M;>-0D<4<: *B*H"JH JY0 4444 %%%% !1110 M 4444 %%%% !1110 4444 ><_M#?'Z/X.:9I_AKPCX>_X27Q]XIDDMO _@Z& MX\M]1G0 R3S2 -]FLH RO<7)4B-2JJ))9(8I/-OAA^RIX(^#_P #_&7[.VM_ M$VPU3XI?&FRUW6O&OB&8"&YU[4[FW6"YNXX S/%9VRR6UO%&"5AA2",LSMN? M+_:U_P"",7_!.+]NCXNM\=?VJ?@9JWBOQ.=/BL(KY_B3XALXK>VC'RPPV]I? MQ00)G+$1HH9V9VRS,QU?V+/^"2?_ 3W_P"">7CC7/B5^R#^SZOA37O$>FII M^LZK/XIU75)I[5'$@B!U"ZG\M=RJ3LV[MBYSM& #YV_X-SO'NG?!C_@B!H?A M_P")D']CZE\%=4\9:5\0+"Z(1]+N[/6+^\GBE'\#+%,C'/KGO67_ ,&X>C6W M[&?_ 0T\(?%?]HC4O\ A'[+7[_4_%4GVN)S(MM>7A2S6.-07EDN$6!H8HPS MRFYC5%9G"GZX^)'_ 3B_9+^*GBKQ/XG\4>!]5BA\=3PS^/] TCQ7J-AI/BJ M6)%C5]1L;>=+>[8HJ1R%T/GQHL(M6TJ#PQ\/O#>L74:_\(AHEQ_\ 4CTNNN^"O_!OU_P2,_9[^,7AOX^_ M"C]DUK'Q9X0U)=0\.:I?>/\ Q!J"V5TOW91#=W\L3,IP1N0X8*PY (]T_:[_ M &*/VEA

>$DBC M=1)N"L@(P: /0? W_(DZ/_V"K?\ ]%K6K6%\-OAUX:^$_@NP^'_@^356TW38 M!#9_VSK]YJ=PJ 8"M<7DLLSX &YS@5NT %%%% !1110 4444 %%%% !1110 M 4444 %%%% '-?%WXN^ O@9X!O?B3\2-9-GIMF4C58H'FGNYY'$<-K;PQ@O< M7$LC)''#&&>1W55!) KQCX(?"U/"GQ9U?]O#]K*XL-"\?^.[>P\*^&-$O;Z) MD\*:*]T#9Z)%(I*S7MQ,LKSM'$A>.VC=MO]M7_ ()P_L>?\%#]*T+0 M/VO_ (::EXKT_P -74EUH^GP>-M8TNWAG=0IF:+3[N!)9 H*J\@9D#.%*AVS MYA^SY_P04_X)/?LM?&[P]^T;\$?V56TSQEX5GDG\/ZO?>.]>U$6HLVV&:ZT6TFBU#YCP1&SP GH"6':OM;XT?L>?!'XZ>/--^+/B:P MUO2/%^DZ3/I-GXN\'>*+[1=3_LZ9P\EE)<64L3S6Y<"01R%E20>8FQ_FJEKW M[!_[*GB#]E.Z_8DE^%[V'PQOK-K6_P##>@Z_?Z8UU$\OFS"6ZM)X[F0S2%FF M9I2TY=_-+[VR >>_\(YH_P"WQ\6/"WQ_\6E(_@I\+M8.O^ 4O,)'XOUR)'2+ M7WW=-.M%:0VA.!<2N;H?NHK627UGXI_M/?#GX=?"[1_B1H&TR0K*T8,K3,1%%"KS2,D<;./E*X_X-C_ /@B)=V_V.[_ M &,KJ6$8_=2_%7Q2R\=.#J>*]=_:U_X(_P#_ 3S_;G\1Z!XH_:A^!E_XCN/ M"NC#2O#=O;>/M=TVTTVT!SLAM;&]A@C)PH9PF]@B!B0B@ &]^R]\$]$_9T\0 M:Q\0OCCXST:Z^,GQQU\7GB:[@N,1W$UK:.;;1]/5P'>TL;.)U0D!GQ/<.%:9 M@/>:^7?V0O\ @C!_P34_80^,,GQ^_99_9M_X1SQ?+HTVE'6KOQAK.J.EI*\; MR(B7]Y.B$F-?G50^-RAL,P/U%0 4444 %%%% !1110 4444 ?('_ 7X_P"4 M-G[0G_9/YO\ T=%7\85?V>_\%^/^4-G[0G_9/YO_ $=%7\85 '[_ '_!IM_R ME,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% 'R!_P %^/\ E#9^T)_V3^;_ -'15_&% M7]GO_!?C_E#9^T)_V3^;_P!'15_&%0!^_P!_P:;?\I3/VN_^WC_T^3U^_P!7 MX _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!4UW1-+\2Z/AX(RI!'X&OR&_P""4'[+'AC]JO\ :>_;:\ _%KXT_&9H/AW\ M>=0\/_#Z\T;XY>);"?PY8F:\"1VWD7ZH2FU-IE63A #N&0?V$K\AO^"0W[-W M@S]H;]L?_@H5I/BOQSX[T>)OVE=1M9QX,^(&IZ+YT+S7NY7%G/&"W&!)@.!D M!@"10!Z=_P &]O[:9F.=EPFXG;N/UMX0_X*4_L7>-?B]X?^!6G?%VYL/$ MOB^WDN/!=OXC\)ZKI-MXFB0!F?3+N^M8K;4AM(8&VDDW*0PR"#7R7_P6._9U M^$?_ 3N_P""%_CSX7?L8_"5?"'@O2],=&\ M5?"O5=/N/#EJ)]8>9(K!;=].T>":62261(A;[N7(!4,@*@'JWQ0_X+$_\$R? M@YJOC31/B!^V+X4M[KX>6]O+XPBLC/>_8#,Y2.'-M'()9R5*/^#DG]J*Z\3>$]-U&0? GPI;_ M .G6:2@PSHB3(0P(*NB(K#NHP>.*N?M7:1I&B_\ !Q)^QQ8:/IMO:00?";QS M;P06T*QI%#'9X2-54 *J@D #@#I0!]C_ !A_;#_9^^!GBD> O''BO4[OQ"-+ M_M.;PWX2\)ZGX@U*VL-Q07DUII=O<306Y=6432(L9964,2"*W/@5^T)\$?VF M_A?8_&CX _$[2/%?A;40_P!EUG2+H21;D.V2-^C1R(P*O&X5T((8 \5\*?\ M!&GXAZQXA_X*2?M^^%/BY*R>/K/XU63QPWAQ._AA+>:'1B@/)A6W0,,<#SP? MXP3\;_M&M\4)9AA)2HRA(_4#X2_\DJ\,_P#8O67_ *(2 MOS6_X*[W7P>\:?\ !K'J^L_"2'3;GPD/A1X+E\,?9%5HH(4O]*6()C[C(!L( MX*D,IYR*_2?X0NDOPG\+R1L"K>';(J1W'D)0!^9O_!1OX?VFH?\ !?K]DKX* MP^-?&NG>$/BAH'BZ?QWX;T+X@:OIUIJTUIIUU<02NEKRP2Q[+Z$#!?C+_ ,'!W[#?PU^).BC4M%U+ MPQXW%]9?:I8?,":7<2)\\3*ZX=%/!&<8Z9%?7%O^Q-^Q=^Q#\9_^&\O#&EMX M3DT3P!J/A?5D_M"\O/[1AOK_ $V>WC19YW_?">T6*..-=\SW87DA 0#H/%O_ M 5-_P"">O@CXA^+?A1XB_:O\*IX@\"Z4+_Q9IMK<27+:?&9X[=8F:%&5KEI M94C6U4M.S-@1G!KL?V4/VR?V9OVXOAE)\8?V5OBS9>+O#\&IS:;>75M;3V\M MI>1!3);SP7$<A(KYRE\8?$SX1?#K_@KWXB^ ;7%E MK>F^*#>6+Z9E9+0SZ7(;R[CV\I(L32S;QR&3=G(S0![M_P %X_VU?V0_BC_P M2[^,GAGPS\8?$M="N]9@E"M8_VO;1)IUW)N22,VS3N M&=63877 [OXL:O\ \$X]:_8,_9:^&/\ P4 ^+UMH1:/P+K'@+1[;7[JVO]0U MN"UACL]D-GF>:+S)2K?+Y:Y#%E*AE\K_ &AKKX/>-?\ @TKEN/AA#IUUX;C_ M &9=(%K';JK)%=V\%J)0V.//CNXGWD_,)48GYJQ_^"KJ6UQ_P27_ &)+A@C[ M/C+\)7A<\X)LF&1^!/X&@#[\^*O_ 4+_8E^"'QPT[]FWXK_ +3'A71/'&IZ M?>7\7AZ\U#][;6MK92WT\]TR@I9Q+;0R2[YVC5@H"DEE!;^RC_P4+_8W_;?U M7Q-X?_9?^-]EXGU+P;<10^)=+.G7=E=6)E#&-VANX8I&B?:VV55,;8X8U\F? M\%%?#/AOQ)_P7[_8!M?$6@V5_$--^),XBO;9)5\V#18YH'PP(W1RJLB'JKJ& M&" :M_#>VMM._P"#HOXC+80K#_:/['>FW-\(QCSYDU^*)9'_ +S",!03T H M ^I?B;_P40_8^^$-WXH@\')Y%5A%J%[:6T MEM9.%='=9I$,:R(S[592>P^ O[3W[.7[4_AJ\\9?LT_';PEX^TG3[XV5_J7@ M_P 06^HP6]P$5_)=X'8*^QT;:3G# ]Z_.#]CGX:_'3X7_LO?MF_L4^$O@IJ/ MQC7Q=\5_'$7A/QWX>U73_P"R]9NM6M$BGL]0EN[B)X)[25RET^UTR)(XVEDB M:.ONW_@F_P#LR>,/V,_V$?A7^RU\0/&$>O:WX(\'6NF:IJ=NS-"\ZJ2T<1@ /;**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _P"" M_'_*&S]H3_LG\W_HZ*OXPJ_L]_X+\?\ *&S]H3_LG\W_ *.BK^,*@#]_O^#3 M;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH JZYHUIXAT>YT._FNXX;J$QRO8W\UK,JGJ4EA99(V]&1@1V->&_LQ?\$R? MV-?V-_B7XG^+W[.G@/Q)H7B#QMJ;ZEXPO+GXF>(-136[QC*S7-U#>WTT4\NZ M>5M[H6W.3G.#7OE% &=XP\'^%/B#X3U/P'X[\-V.L:)K-A+9:OI.IVJSV]Y; M2H4DAEC<%71E8J5((()!KY6_93_X(6_\$Q/V+/C4OQ^_9_\ V=?[.\16MQ-/ MHC:EXCO]0MM&DE4I))9P7,SQPR%25\P*75255E4D'ZZHH \/\%?\$Y_V3/AY M^U1K/[:_A/PAXEM_B9XBM$M-=\23?$K7YQ?6R;/+MY;:6^:V>%/+3;&8MB[1 MM J7XC_\$]/V4_BQ^U!X=_;,\=>#_$-S\2/"-M);>&?$-K\1-=M%TV&1&26* M*V@O4ME21682+Y>)-QW!J]KHH \1^,__ 3V_9I^-?QPL?VG-0T?7_#7Q'L= M*.E'QQX#\5WVB:C>:<6#&SNGLY4%W#D*0LROL*@H5(KL?AE^S#\!/A#\)K_X M'>!_AI81^&-8>\DU_3M2+W[:U+=[OM#/&=YX]\/I*GASQ M/IGQB\4:9<:.DA8X(A" AL=,"IH_P#@EO\ L@S^,O#/COQ1 M:_$WQ1?>#O$-MKOAJ'QS\?/&.OV=EJ5NX>"Z%IJ6JSV[21L REHVP0#7T-10 M!XCH_P#P3M_90\/_ +5.K_MLZ/X2\2P?$[7=,&FZMXE7XDZ\1 =:MM<^)EP9_'T^L>/ M=:U:'792'7?<6]_>30NP61U!V9"L5&!Q7MU% 'QG:?\ ! K_ ()CZ=X1\6_# M/2OA#XBM/!OC-Y9=3\!6_P 1=970+>>0@O/;:=]J^S039 VR*FZ+_ED8\#'? M?$G_ (),?L#_ !:^#7@O]GOQI\&=2;P9\/+ZVOO!^@:7X^US3X;"[MU9+>YS M:7L;331JQ5)92[J#@$"OHZB@#POXB_\ !-[]DGXL?'7P9^TSX^\*^++[QU\/ M;-[7P9XB7XI>(H9=*BDA\B81K%?JA,L?RRLREI@3YA_%VXT&33VU@_$S6P+ZT#"9-.,$MZ;1;2/_Q+H]'CFMIH 'C6*1,/( ';)9C7ZC_\$N/@%XJ_9W^!6N^$;G4_B OA M"^\837_PST#XI:RU]KNAZ&UG:1BVN)'+/&&NH[RXC@D9I(8KF-)-CJ\:?2M% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 ?('_ 7X_P"4-G[0G_9/YO\ MT=%7\85?V>_\%^/^4-G[0G_9/YO_ $=%7\85 '[_ '_!IM_RE,_:[_[>/_3Y M/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% 'R!_P %^/\ E#9^T)_V3^;_ -'15_&%7]GO_!?C_E#9 M^T)_V3^;_P!'15_&%0!^_P!_P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E, M_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\ M@?\ !?C_ )0V?M"?]D_F_P#1T5?QA5_9[_P7X_Y0V?M"?]D_F_\ 1T5?QA4 M?O\ ?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !17*_%35OB]I.GVDGPB\(Z5J]R\S"\CU6_-NL:8X*D Y.>U<3_P MF?[:W_1%_!__ (4;_P"%>=B,RIX:JZ;IS?G&$I+[TK'/4Q,:A?$KXE>#_A+X/NO'/CG51:6%H!N8+N>1 MS]V-%'+,3T'XG !(^;_^'J7A#^W?L_\ PJ'4O[,WX^U_VI'Y^WU\G9MS[>9^ M-<=^WYK7[1.K^$_#X^+/@G2M(TN/49?*.D:DUPLLYC&W?D#:0HDV^N6]*^7J M_->*N-\WPF9^PP5Z<8I7YH>]*ZOJI+1=-$GUN?,YKGF+I8KV='W4K;K5_?T/ MUB^&OQ*\'_%KP?:^.? VJB[L+L':Q7:\;C[T;J>58'J/Q&003O5\0?L!ZU^T M3I'A/Q /A-X)TK5]+DU&+S3J^I-;K%.(SNV8!W$J8]WIA?6O?_\ A,_VUO\ MHB_@_P#\*-_\*^WR;B7Z_EE*O5HSYI+7EA-QNG:Z:3T>^^FQ[F#S+ZQA8U)P ME=K6T6U\CV"BO'_^$S_;6_Z(OX/_ /"C?_"C_A,_VUO^B+^#_P#PHW_PKT_[ M9H_\^JO_ (+G_D=7UR'\LO\ P&7^1[!5+Q'8ZUJ6AW-CX=UT:9?2Q$6U^;59 MQ W][RV(#?0D5RWPKUWX\ZMJ%W'\7? FB:1;)"ILY-*U1KAI'SR&! P,=Z[: MO0P]>.)I*HDU?I).+^YZG13FJD>9)KU5OS/@;_@C=^VC^VE^VE\4OV@-*_:0 M^(?A"?2_@O\ &+4_ >GV?ACP:]B^J&T>1#=RR274Q3=B,B-1QALL<\4_VB?V MQOVZ/A]_P6K^$G_!/'P5\7/!\/@/XH>#-4\27.H7O@1IM4TQ;1+US;1R"[6. M0-]GC42-'E=S$AL#/@?_ 1 \!_M2^+/CA^V[=_ 7]HOPUX,L(OVO?%*7MEK M?PX;6GN)OM,A\Q9!J%MY8VX&W:W(SGG%:OQ(\*?'?PG_ ,'._P"R[:?'KXR: M)XSOY?@WXG>QO=$\&-HJ6\/V;4@8VC-W<^8=V3NW+P<8XS6Y9^M42R)$J2R; MV"@,^,;CZX[4ZO@+X]?!CX#_ !4_X*-_$?2?BSI;_M*ZYJGP_P!&L]!^!=QX M>MI=-^&-H1+YVH7-[=S?9K*6]DVR*X5;XI$?)29$&WYV_80_9T^(G_!3#_@V M8_X5/XG\7:OJ?Q#T6/Q/;?#?Q+<:M*VHV5]I^IW7V"!;O(D\LB-+5N<>2VW& M% !^PU17R7LEE-'IMQ%%<-$PMY9X3(B/CY69 RE@#@D!E)'&1UK\,OVV_CM MX/\ VJ_^"1G[,'[:'P#^#EOJ/Q)^&=C;^+O&OAK3 +6 >'O#4B6WB*POXE'[ MRS-Y)#MMY!DI*[KQYH;]%_AP/@1^W?\ MD>!?VA/A]H>G:GX.^%GPKL=5T'5 M(K=52YU/7DBNK&(A>";+3X!.(FRJ-K$,BX= 0 8?_!(;]JK]J/\ :+^)G[4? M@7]IWXD:9XCF^%?Q[OO"?AF72/#D6FV\&GP0IM58U+R'<26/FRRL"Q&_ %?5 M/Q\\-_%WQC\%/%7A7X!?$BU\'>-M0T*Y@\*^*;[24OX=*OFC(AN'MY/DE"M@ M[6!'JK#Y3^*GP=_:VTOX5_M9_M0?L;^/&NO!OA#]H+]LSQ#X7U[XQ7NGQ7&G M:"&LX]M@F\E8KZ[R8H)IU\F'YIBLOE,@^]_^"GG[)/P/_9^_X(Q?&OP)\#-! MU+PC:^%OA=J>IZ?=^'/$=]9WMS=6EE*T4EY=13+-?Y/WEN7D5_X@<# !]?\ MP?T/XC^&?A-X8\.?&+QQ;^)_%MAX?L[?Q/XDM--6SBU74$A1;BZ2W3Y85DE# MN(UX4-@<"NCK\9_^"E?A.34/^"!/[&OC'3/&/B/2=3@'PGL$DTKQ!+;0Z'-*_M.3X>V9T^" MU;3B$!GTD)/$U6+P(4U2Y1KFSMOL3/]K,2_/=,WFB/[J ;03NK] M!Z_,GX2?\K:GQ0_[,ZMO_3SI- 'Z;45^3_P'_8_^%OQT_P""Z/[97P+^+/B+ MQKKG@6#P7X)N+CPGJ'CS4Y(+TW-D\K13S-.;F2W65Y76U\T09EYC(CB">5_! M#]K/XK_\$W_^"0?[?$'P/\17\T'P _:-\0^#OA FJW+WK^'=/N;_ $^RMHXS M,6+I;->/.H?(+;MP()% '[:45\2^-/\ @DC\"O%WA;X,_&K]GWXQ77PY\;_# MW7-,\1ZK\8]*MTNM8\;:C_P ^JG_@N?\ MD?3]?&G[?_\ P5=\6_L&_%ZT^'.L_LM_\)!I>J:6E[HWB!/&1M%NAG;+&8_L M4FQXW&"-Y^5D;C=@=9_PM3_@K'_T:E\+_P#PNY?_ (BOG[_@HU\#_P#@H?\ MM<_ _P GXD_LM^!K*3PC)+J]EJ/A_P 7-<7J1K$WGPQQNG[P.H!V @EHTQDC M!]'*L!A5C8K%N$H/1_O%IV>DDSR<[S3&2RZ;P"J0JK5?NFT[;I\T6MNO!?^$8U;6-+BO+SP^;\W36 M!D7<(FD,<>YPI&[Y!ALCG&3^#G_!/?\ 9G^,G[0GQRMM;^%'POTWQ5'X+GM] M6U33]ZD[ /F5'' R:_6G_A:G_!6/\ Z-2^%_\ X7W8\;A//,WQ=*>(Q\ISB](\M/3S=X MQ^6_<^GZ*^8/^%J?\%8_^C4OA?\ ^%W+_P#$4?\ "U/^"L?_ $:E\+__ NY M?_B*^;_LZI_S\A_X''_,^O\ [7H_\^JG_@N?^1]/T5\P?\+4_P""L?\ T:E\ M+_\ PNY?_B*^@?AAJ'Q#U7P!I6H_%CP_8:5XCFM0VKZ=I=V9[>WFRRMWN980T4\3PR&.)PC?,N[ 8 M8)8'O\ A$OBWX$NQHWQ=^'MU&T4^C:HA9&D M6*3]X+>5DV@98?B#X;2-/.W(@.^ZBC0'." MS+%&ZYD@19.4[3ZG^#'Q!_:KU[_@H+\4/@3XV^,6@7O@?P-X1\,:WI-G:>#A M!?W3ZM)JL;Q3W'VADVQ'3,J4C4MYP!QL^;Z7KX7_ ."6O[:/P._X* _M9?%W M]J7]GWQ!]MT'Q#\'_AP9+:8@7.F7:W7BD3V5R@)V31/E6'((PRED96/P1^WS MX*\ _#;_ ()!_%'X]?!/6=5^,?Q2\#^/O[:N?VU(M.AT>=-3;Q+!&;73;QIY M+N\CACD6R*VQ-B!&^V17C\H '[OT5^=?_!5[Q%^T-X \>_!?]K;6OV-;O]HK MX&:#X2U*'XH?#+2;**]N=.OKH6?#F\U1;9+VW: M*5B87MX89F@ Q'$)X/*W1QHS 'U1_P %Q/VIOVL/V/O@;\/?BG^S-\4-'\/Q M:M\8/#OASQ'#=^%X[ZZN+2]N2DGDRSNT4/"[3F!V(8E70@5]M5^2'_!>[]@3 M]E7]GW]E'X.>._@Q\+++P]KVB_'WP=87FOZ?E;[7X)+I@_\ :D_W]1D,BI-Y MMP7D$@+!AO?=]#_M>_#7X)^.O^"E6EM\8[NX^.=U+\'9+/PQ^RR/"UKJ%GI4 MC:ANN/%5W)>SK96JL@2T62Y59& =86E;,5 'W117XC_LZ_MX_'C]AK_@@3^U M)\3/">L3Q:_\+?VAO$?@7X;P:GJ+:C'X8MYM0T^U@BCEF'[V*T-[-)'N7:2B M@KM.VO1O^#A+]@[]G']FS_@BUXW^+_PR\+&+XC^&X=#@N/BNMW)_PD?B 7>I MVEE>G4=1#>??)<17$I>*9WCRRX4!% /URK\_/VK?VR/VYOA9_P65^!?[ /P M\^*_@^'P-\9=$UK5KN]U'P,T^I:0FGVUW/*EBQ#]*_0& M'_5+_NBOS+_;E_Y6>./_ $T:C0!^F=M'-%;1Q7,_FR*@$DNT+O;' M)P.F>N*?7Y;_ +07[/?AKXD_\'*/AOX9:[X\\<1>&_$_[*FHZIXAT6T\:UH)U&%S96,USY0B\Z( M*SF(*)&WJN23&_2H?^"9WQB^(O[0O_!/3X*?'3XN^(!JWBGQ?\,M&U?Q#J8M M(K?[5>3VDYF)VHJJ,X KX'L/V5O@]^U)_P;S>+_VS_C_I,'B[ MXP^-O@/XA\=ZK\4KL ZS;:B]A=7:6MM=#]Y:64(5+46<12 PH\90B1]WG7QW MTC3M"_X)(_\ !,'XFZ%;"Q\1/\7?A)HDNMV1,-U+ILUE/)+9/(F&>!G1',3$ MKN4'&: /VMHK\Z_^"@>EV'A/_@O7^P9K?A>#^SKKQ;)L+Y*[L#'%>%?ML_%'P9^RG^U!\;?#_\ P6$_8_US7/A5\5O$ M1/PN_:E\.:1_:A\$Z=/8P6L&F%XQ]HTC[/+')*I@*O)-+*XCDWF0@'Z@_'/] MJ;X3_L_^-?AW\-?&^MQCQ!\4?%JZ!X1T>.5?/NIA#)/--M)SY4449+OC 9XU MX,BY](K\F/\ @I#^S[^S1\0?VZ?^"6=_\ $2TU'PO#J+>(]!0-]HTV)Y.;5Y/E F3# MKU##!5O4:_);_@HY^Q5\(/V$]0_8"^$?[/VN^-+7P_HO[7'AW2+;3-6\=:C> MVSVD]]/?E9+>68P,RS8V2>7O5%5=V!BO?_VL_AE\$O'O_!2NV'QBFG^/%[/\ M'_L?AC]E\^%[6_L="+7^ZX\3WO$Z:SXO\6>'YKO7-3CL(+59I1>3Q MC$4")&@"(JX51TR*O'.J_\$COVAO /C/5;V:W\ _$CXB>&/#M MA>ZM)??V3IMM &BL8YY,-)%$TLBJ2!\N, # 'N/_ ;N_P#*%K]G_P#[%&;_ M -+[J@#/_P""^'[:7[5/_!.K]B'4/VP?V8_%?AI;G0M9TZQOM \4>&FO8+M+ MFX\DNLD<\3QNI=#_ !*0I& 3D?7?P?L?B%8?#K2T^*GC2TU_79+..74-2L-) M%C \C(I81P[W*(&S@%V.",D]:_/S_@[0_P"4*WCC_L:_#_\ Z<8JK_\ !QUX M.DO_ -DGX(>+M'\9^)-&U)?C[X,TQ9=)\07$5NT$\S[O,LRYM;AE94=6FB^(M+U?XOZSXL\/_ !6O-2\5W^HOXLMXM,BF MA>]-U-)YCQRNTBD8 8)@ (@':?L<7WP__P""I'[>/[5>K_M4^#=+\9^&O@O\ M0(_AU\/O 'BBR2]TO2(K9)!>ZD+24&)[JZN%;_2&4R)%$L:,%W;@#T'_ ()# M?M4?M1_M%_$7]J'P/^T]\2-,\1S_ L^/NH>$_#4VD>'8M-MX=/MX8]JK&I= MSN)+GS996!8C>0!7VK7X@_LW?%S7_P#@F?\ L*?\%-OB)^S[\EL&F^RV5M*7F+&8VXG1@9"V[R1NWKV&NQ?'&S^+.KZKJ?BC3UB9I[?5Y3H=N^J17(=9'>YE MDZ, -KL" ?I_17Y7_P#!()K3X@_" MJ6>1+;QE8S6UP\U]!"BN$O[6);BY>X6,L(HGFD)6W8/]A?\ !+_X)_ CX?\ M[,>E?&#X.>*=)\67?Q3C_P"$L\0^.M)MS%!K%S>LURRVT3$FTLX6E:*"S&! MB[6!D\QF /HZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_RAL_:$_[)_-_Z.BK^,*O[ M/?\ @OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_E*9^UW_ -O'_I\GK]_J_ '_ M (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#!^)7PU\'_%KP?=> M!O'.E"[L+L#I&IBZ*E*.SU3]'9JZ\G=''B,D MI5H7:_KH8/PU^&O@_P"$O@^U\#>!M*%I86@.U2VYY'/WI'8\LQ/4_@, #>H MHKU:5*G0IJG3244K)+1)+HCJC&,(J,59(****T*"J7B*#Q%$]4LK+4 MFCQ9W>HV#W4$3^KQ)+$SCV$B_6KM% 'QO_P3&_X)C_&O_@GI\0_BYXM\3?M7 M>'?'FG_&+XB7OC7Q!I]O\+YM(FM-2NFD:5;>8ZM<*(=S+A'C9L)C=\V14^-O M_!,']H?XL_\ !43X??\ !2_2OVP/">DW'PV\.7N@Z%X*F^$=Q#_#?QNM-(/Q+\)2> X-0O!=Z=;?9H;C3;RXF*6C&-GQYL$ZJ7;*2#9Y?4_\ M$F_^"WT310 M!^?/A_\ X(;:SJWPK_:A^#WQ[_:(\(^-M'_:7\5W_BFXB/PIGLV\,:U/_J+F MW/\ ;$AE6W98W124X_X=Q_MD^(_^"97B+_@G3\7/^"@.A>+KG6_ M"4OA>+XE:G\(IQJ*:5+"\+K/$-:*W-P(V5%G+(<)F197)>OLZB@#X/\ VAO^ M"0?QV^/O_!/;X/?L%3_ME^&-*B^$MYX=FC\5Q_"*>9]571(4BLE:W.M*(2VQ M6E8.V\CY1&*[?]L/_@G;^T!^U?\ M%? 3]H:/]JGPEX=N?@7XAN-;MM,7X57 M-W'K-W<11PS!W.LH88BB,%4!F4ODNV,5]K> _B_?7TL>A>+OAO<7,OA5+VT6WN8X&CU!8[Z)R'F$,J1XDE?+LIVUY M-^T[^RM^TI^Q[\&?V9?@/_P3K_;(NO"5M\,KVTT8_#J_\/0:E=_$B(S6<3&X M<=<9]* '5\5>"_\ M@F!^T9X3_P""K.O?\%1Y_P!L+PC=7WB+X?Q^#+_P6OP@N8X$TI);:?,=Q_;; M,L_FVJ-YA1EPS#9T(^U:* /DOX(_\$\/CK\'?^"B/QA_;YE_:B\+ZF?B]H>E MZ;>>$A\+[B!=,73K;R+-X[G^UV,A_BE#1C?DA?*XQR'P"_X(TR>$OAW^TO\ M!3]IKX\:/\1/!G[37C36/%/B32M(\ RZ)O\ @J)J?Q!^ _@Z6!- \!P^ M ;6PU+4;&W0OBSQ1<:S>[D \KS#^[MDQTAB&0B]MS'O7J M%%%:5:M2O4./V9?A_P#%G2/!B^/O"VH>'M8UO5/"2ZN60D M@D_O2.?:NBHH ^7OV2O^"5/P#_8P^.WQ\^)GP3!TOPY\>QI=QJO@^SA\F'2+ MVW74%NGM74_)%/\ ;0XB B=7VG8R(GS%8?\$ ?VBF_X)K>+?^"5WB#_ (*1 M27/POD:0?#Z"V^&5M%>649U)=12+4IS'/&FD^+OA^5L?%#_ &CSXKF/[%=Q M'3F@)9(AMN#Y=:_P#\$,/@1\6/V3OCA^SU\L?'SQ_-XU M\3^(?"VD#3X-&UG,9M7T^V:278D)B&XR.SSF65J5^NGLQCFU!IK^1;B M?&W C$(W9>5I\[:])\5?\$O?VD='_P""@MQ^WC^S[^W7_P (O?\ C#P%8^&/ MBCINL_#RVU,ZFEH08KNR/G11V!?VI/^"B#_%;PSX17PUI M_@[3;3P';Z5<36Z:[I\43:E=>;-+=LD1 5 5^9 [O*P&/VYKSO\ :4_9/_9\ M_;!\#)\,?VE?AO;^+O#BSK.^@ZC>7"V<\BLK(\L,^%-#F^$>FZEIOA MOP=7R;DA71$4-&K;""5KZ^\'>$=#\!>%[+P= MX:CN4T_3H!#:1WFH374B1CHIEG=Y& Z#_X* MF^'O^"E?_#3OAJ&/0OAJ_@?_ (08?#*=A/ITEX]W++]L_M;*SF1L*WDE%50" MC').;\(O^"7GCOPG^VU\?OVJ_C!\?O"_C'P[^T3X=T[0_&OP^A^&T]@D=E9: MFR_ OQ-X=US3/"&G>(_AL+OQ#H%OJ$,ZFP6_%V(6MO,G9G-/@P^OR78\._#F&WT^=-1MK:V-O96TUQ*+?]TEQYEQ,UP\C21[4C5%1. MV\;_ +#'[77B/P!\8_V?T_::\#:O\.OB_JFNRP:?XG^'$\][X2M=5:0W-O;L ME^(KY0TLDJ"6./9+(S$NF(Q]B-/\*_!UYX=CT+6/A8]Q-K<5Y&RW<]Q-/^"?G['7A+]D M/Q5\9M-\=6W@NUEM-'UVR\)/H\DEN\\LP6:)KVZ#N#+MW*R#"CY<\U[]10!\ MG?\ !7[_ ()O?$;_ (*G_LPW'[)^C?M'Z1\//#NHZG97NKWDW@&36+R9[:4R MHL;C4;9(E+"/.4<_(>?FXROV]/\ @FW^T?\ MW_L[_#SX)>)OVN_"'A^_P#! M'CG2/%-[KUC\(KF9-4N].#&!!;OK0\B-G8LX\QR< KSG[&HH ^1_P!KC_@G M=\?_ -J3]J/X!_M.P?M4>$_#US\"-5OM3LM('PJN;N/6+F\MXK>X\QSK,9BC MV1G8JAF4O\S/@5ROB#_@E7\?_@U^WIXP_;D_X)Z_M9Z)\/3\6(K?_A;?@+QG MX$DUS1]4O(00FI6Z0WMK+#.-TC;?,PSRR$MARE?<5% 'PO\ LT?\$89?AWHO M[2O@/]I?]I.Z^)7A+]I3Q'J6J>)/#X\+VVG-;R7:E#.)XRQ\\+M9?+6-(W52 M%8KD\M^RA_P1Z_;H^!&DZ=^S)\4?^"K^N>-?V<]"*P6'P[?P%9VVK:AI:G]W MH]UJI=YEL@H6-TCP9(MT2^3&VT?HC10!XEX?_9=^)%_^UYXD_:/^-/Q;\/>+ MO#\_A8Z#X \%CP/);'PM;RR;[Q_M+W\R7-?BOI-AI_@KXWZ[X(EM+AI)[K0HHV>Y4K@(WF C //%>:_P##&_QZ_P"C M_?B%_P" EK_\36T*=*4;RFE\G^B/,Q.,QU&LXT\-*:[J4$ON.-=&T>W@:!64S_P KEO%X MQ855%AY?VV?^$G_M_P#X3/1_LGF[O[$_X1Z#[+C/ MW-V/.Q_VUS[UZI_P4_\ V1/C7X2^%&D?$_6?CKXF^(-AHNH217T6L6T8_LR. M8*!.OE@?*6148GH63WKX.KZ7+,%@Y8;F:4F^MO\ ,_$^..)N(Z.<^QC*=",4 MFHJ5KWW;<6T];JUVM-KW/VP_8H_:VT#]L#X0CQU9Z8NFZM87/V/7]+632I)]@K\X/^"8'[(GQK\6_"C5_B?HWQU\3?#ZPUK4(XK& M+1[:,_VG'"&!G;S ?E#.R*1U*O[5]-_\,;_'K_H_WXA?^ EK_P#$UXV+PV&I MXF48S22>UF[?@?I7#^=9WC,FH5J^%E*4HZR4H+F[.SDFKJSV7EI8^A**Y[Q5 MX-U_Q!\-9_ ^E^/]1TO49M.6W3Q':(AN8I #, ?EW'!/IR:\<_X8W^/7_1_ MOQ"_\!+7_P")KCA3IR7O32^3_1'T6*Q>,HR2I8>4TUNI05O+WI+\-#Z$K$^( M?P]\*?%/PE=^!_&ME<3Z=>IMG2TU&>TE]BDUNZ21L.S(P([&N0^!GP/^(OPH MU:_U#QK^T=XE\;Q7=NL<%KKL,*I;,&R77RP#DCCFO2JB<8QE9._]>9TX:K5K M45*I3<'V;3?WQ;7XGXH?L$?MX_'S_@E9^UWKWP*_;0\=^(?$'[,7Q3^-/B_P MU\(_B;XO\0W&J3^#]5TK7;W2UTZ_O+@EUBFCM(WR[%%W"52 +HI][_MY_"'P MEXO_ &POV6[R]U+7[9/$7Q4U73?$-KI'BF_LK?5K2'PCKE_%#_ W]O3]@/XR?LO?M">&EU+PYXC_:#^*4;R1X%QI]R MOC76##=V[D'RYXGPZM@C@JP9693\=_L6?&?]KG]GK_@HS^SG_P $9?VY[6^U M[Q%\*/B)K6M_"WXHB,^1XK\'?\(7XDM8#(6)/G0-)%%U8@!HV.Z'?+)N?J-\ M7_VWOV7_ -GCQ9)\*_&WC/4Y]?TWP^-8O_#WA/P?JWB&^TW2PQ1;RZ@TNVN) M+: E6 EF"*Q5L$[3C6T3]L']F/Q)^S?:_M>>'OC5HE]\-KZR2ZLO%MG<&2VN M%>80(B!07>9IR(! %,IF(B";_EKY?\!^-/!'Q6_X*F_M"^#/V+O"^A^$?'/A MO0_"]G\??BWXD>YU"6Y9K69]-L--TTSI K1VXD,EXY5%<(I@N,$K\F?\$N?V M=O#W[5?_ ;I^$?V>C^T+-\-]?U#XP:A+\.?&=K;B7[#X@L_$TUYIY\I<*RM M-"HVY49<;3NV @'ZE_"C]LK]G[XT?%"Z^"?@OQ#KEOXOLM"_MJZ\->)O!&KZ M)>QZ>95A%R8M1M8&\MI'"*V/F*N!G8^WQ+_@HO\ MG?L>W?[-7QC^$?B?XM^ M(8Y]$\.:AIVNZWX/L-=%CH&J&T8@D7#@'Y]^ M!G[:G_!0/X=?M'>*OV/?^"@O[.7AB;]H/2/@1XCU;X-?&'X=L\FF>,[*'RGD MMY+8@>5.;F"W M+Q\;J033SZO++J,EX;PMEFED$JR$ODM'+&>A% 'I/_!'#]H;X1_LZ_\ !#/] MG_XG_'?X@V^B:;/X8M[*&YNA)-/?WUQ>S)#:V\,:O-=7$KG"0Q*\CG.%-?4' MP)_;5_9L_:/\>>(_A1\+?'=X?%OA&*";Q)X1\2>&=1T/5["&89BG>RU*WM[C MR7&-LH0H?^"??@?XB_!JV\>?$37O'>ER? [3 M-1\07&F6&F^);:>ZV:I>3P$DP6R2LQAV2F5W1!&2=R>H_ S3_B?X7_X.9O&4 M'Q-^(>D>)_$<_P"Q3#/=2:-HHTNSCE_X2:!8[>.%III%4#;AI99'/F?>"[54 M ^U?B_\ \% /V4?@;XCUGPIX[^(>HS7GAJ".;Q9_PC/@[5M9NFB'E_/\ =^:NO_9Y_:-^"7[5_P *K+XX?L[?$.R\5>$M2N[R MVT[7M.20073VMS+:S^6752ZK-#(H< JX7 M.O$%K<^.9O'OBV[^-1[P-RK&S>U^_T10.B\6O^#6#_ )0: M?!O_ *^_$O\ ZD.HT =!_P %F?V]_C/\!_$GP8_81_9%UZVTCXN_M%^,UT/2 M?%-S9K-HG7X:^$?%T_A7QUK+*3!H/VQML%U,?X8RLURQ;M]F Z MLH/ZP65[9ZE9Q:CIUW%/;SQ+)!/#('21&&596'!!!!!'!S0!\\_L<^#/&7[# M?[,_C#2OVP/V@KC6=/\ "_C77]5_X65XYUB)7N=%N+IKRWGNIF*HC1QS>2_" M*&A.U57:*Z3P!_P4%_9,^(WQ:TOX%:5\1[_2O%NOV$E[X:T/QAX0U70)=>MX MUW/+IYU.U@74%53N)MS)A?F/'-?&'_!PU^T#IO\ PSS\$_%6D:PUY\+=*_:\ M\*V7QBOX8V-G)IUE<22SPRN1LEMTN8E21@2BW%N(R0Z,HV/^#F'P9K7B+]D3 MX3>./A&I7XG:%^T1X4;X67]D<70U6XGDB6*)AR0X.\J#@^2I/W1@ ^K/%W_! M2[]@SP+\8/$'P"\4?M1^%H/%_A/P]-K?B718[IIGTRTCN(+9A,\:LDS_8 M8-W:2SVZNT%Q_P )9-#YJ$C*OY3NFX8.UF&<$BH_^"?OA+PK:_\ !PE^WQK- MOX;L$O+?1_AN;>[6T3S(?M&A%Y]C8ROF.B,^,;V4$Y(% 'U9X2_X*3_L(>-O MV6Q^VKH?[4?A-?A=YLD+^+M1OC90Q3QDAK9X[A4ECN!C_4,@E.1A3D9X/7/^ M"X'_ 2C\,^-?!WP]\0_MK>%K+5?'FD:?J?AR*Y@NTB:UOH8Y[1[F8P^58F2 M*6*0)E=I\6?@)^S[XI_X-'],TSQ7X-T2WLM/_9?TGQ183+:1H8O M$$>EP7,5RK 9$\EUA&8'<_FNAR&((!^E_P 9?C]\(?V?M#L=>^+7C.+3$U;4 M4T_1;**UFN[W5;QE9EM;.TMTDGNYBJNPBA1WVHS8PI(PO@%^V/\ LX?M-Z]X MA\'?![XBFZ\0^$IHXO%/A76-&O-(UC2#(NZ-KG3[^&&ZA1QRCO&%?G:3BOS) M_9X\:?&'P=_P5E_8%\ ?M8O>0K-^Q"MOX;.LY&/&3V@_M4$O_P O?V2WA1^Y MW@?QXKV?]JOP3KND?\'*/[+?CWX/Q-#?:Y\'_%UK\5C9\"?0+6)C9M+/^"CO['O@B^N(/$?Q+U*.RMO$@\/R^([?P3K%QHO\ M:QN1:_85U2*T:R:<7/[@QK,664-&0'4J.,^.FK_\$X_%_P#P4N^"6B_%'XOV MS?M">%+;75^&?A'3M?NC,D5UICRWK75K;YC13:02.K7&P-@;2Q*"O@KQYKW[ M7/\ P2$^!E[\2;:V\._M.?L$^(O$']O-;9>R\4^!['4=3%V)$8E1QQ1Q1 M;(&*VL<8;-RP6&1Y3MZ9^T'XR MB^(WP^TRQ\..9K2ZNVCANL7^DW%P\#P!;96\TJHM@BA5""@#]-_A]\0O OQ8 M\#Z5\2_AEXNT[7_#VNV,=[HVM:3=I/;7MO(H9)8Y$)5U(/4&OS1_X..-$U#P MWXI_9:\2>!_'WB_PS>^-OVD] \*>*I?"WC/4=-&IZ3DZEK^I+>.9EO MIOM<<4R1QJ\277VA 57&Y7 )QFOD?_@Y-(%[^QB"1_R>/X4_G+0!]G?$7]LS M]B']D7QMX1_9K^)/Q[\.>&/$/B)V@\->&;W4GFNG0*TC2R ;V@A"AF,\Y6, M'+U7_9D_X*2_L0?MC_$GQ%\'_P!FW]H'3/$WB;PK:I=:SH\=E=6TJVK,$6ZA M^T11BZMRS(//A,D?[Q/F^=<_*W_!:OPQX;\5_M\?L":3XIT&RU&UE^.>H+): MW]LDL;@6,;X*L""-R(>>Z@]JM_&"VMK'_@YW^$&H6<2Q3W_[*VMP7DJ##3QQ MZJ[HC'^(!B2 >AH ^H?VAOVQ_P!DGP->>(O@Q\4_B%KKW6FZ.ESXPM_!6BZW M?3>'[*92R3W]SHT,C:4C(K.))I(*-))\4)OVC_$\WQ2M+LC[7%?2-"L2R(?F6)8HQ#&,;0('1<;"!\, M_#?QS>_!?_@W#TKQ/I%[?Z7X,T+]L>%_B!/H5I%*]GX?@\4+*^V*6.2)@)8[ M4!)(WC8E59'4E2 ?LU\/?^"BO['_ ,3/C98?LYZ)\3K[3O&NLZ<]_P"'M \6 M>#]6T*77+5%W//I[:E:P)J$84%BULT@VJ6Z D2?#K_@H7^R)\6?CEX@_9G^' MWQ1N=0^('A33Y;[Q+X0'A74XK_3;= A,DT4ELK(#YD>S/,AD0)N++GP_XT?L M:?LO_'WQ#\"/VN_CE^W3\0_'L?@_Q]I.J_!O4K6]\.PV][J-Y_^"[WP;\8W'Q_TW]K[]A+P]XBO/BQ\*? EP_QY MA\&:F+*75_A]=$I+I4DP5F&HR(+F:UV#S8X[>:8$21V88 _2+]GC]I7X+?M6 M_#V/XL? +Q=+K_AR:XD@MM8_LB[M8;ET8J_E&XBC\U58%2R94,K+G*D#NZ\Q M_8O^,'[/'QZ_93\ _%;]D][ ?#K5?#-J?"=IIL"PQV-I&@B6T,2\0O 4,+1? MP-&R]J].H **** "BBB@ HHKCM>^&OB[5]8N-2L?B_K-C#-)NCL[>.,I$/09 M&<5O0I4JLFJDU!=VF_R3/*S;'8_ T8SPF%EB)-V<8RA%I=[U)17EH[^1V-%< M'_PJ/QQ_T777_P#OU%_A1_PJ/QQ_T777_P#OU%_A75]4P?\ T$1_\!G_ /(G M@_ZQ<2_]":K_ .#<-_\ +3O*CO+RUT^TEO[V=8H8(VDFD9?M&OXD^'^E6_AJ;XLZQJ M .APU=>!RBAC\5&A3KIM]HRVZ[QMMW/G>*_$7-.$L@KYIC32T3=KNQZ3\#_C7;_%>75[6:)89[.\9[6+H6M6/R$^K#&#]1ZUZ! M7Q#X)\3:CX3\10:GI^MW>GAF$=S()Q5!_O)1G2A=2;<':[/0**X/_A4?CC_ *+KK_\ MWZB_PH_X5'XX_P"BZZ__ -^HO\*^?^J8/_H(C_X#/_Y$_8/]8N)?^A-5_P#! MN&_^6G>45P?_ J/QQ_T777_ /OU%_A78Z#IUWI&CV^FWVK37TT,>V2[N \ MI]3CC-85Z%"E%.G54WV2DOS2/5RG-,VQU:4,7@)X>*5U*4Z4DWVM3G)^>JMI MN?-'_!9_P]!>?\$P_C?XWLM8U?2];\)_#'6]9\.:SH6MW-A=6%[;VCS12I+; MR(W#QKD$D$9!!!(KX7E^!]EX1_X-UM"_X*!^$OVL/B[X#^+.C_!.S\9+XYA^ M-&O2IJFK+;K*MKR6D\=U,5@$1BP&F4(!T/WO_P60('_ 2<_:0R?^:) M^)/_ $W3U^4WBS]BOQ;X&_X)*?LB_P#!2GX?Z#XB^+GA'X6>"=(UWXP?L_\ MC;Q5J&N:#K>D-;+Y]_9Z?>SRV]I<6JEW"11K$J /LQ"R2'KF6-(H_-_XF4D-K$Y@@E@B6Z9] MHB19>JKBO1_'/_!0G]CSX;_LV:/^V'XQ^,T-K\+]=M(;K3_'$>CWTVG^1,RI M%)+)% WV=7=T13+LW,P49)Q7)?&?XY_"#]J?_@DO\0/CG^SOKUMK'A#Q7\"] M>NO#T]D@4>4VE7"^28Q_JY(V!B>(\HZ,A *D5^>?[16LZ/#_ ,&7^E&?5;9! M'AXN\2WT]W MXLBDF\-:/X>\.W^L:CJ4,:(\LT-E8037#Q1K)&9)1'LC\U-S*77.1X3_ &X/ MV6?&OP8\0_M!Z'\6;=/"/A35IM*\0ZKJ.FW5DUC?Q-&DEF\-Q$DWV@231Q>2 M$+F5Q$%,F4KY1_;)_9H_:<^*GC?X-?M(?\$Y/VE_#OA7X\_#;X4.J>"O&EB\ MVC>+O#E\;4RVT[*-T7^D6D>'3D,8]S1?)(///!'CW3_^"LO[!GQ9_9^^,/AJ MY_9;^.>D?'+3-,\57&FRF^M;3QY:26%QIU];D-LDBG:UMEV;AEAN#NSI-( ? M>WPJ_;-_9]^,OQ3N/@?X.\0:[;>,+70#K<_AKQ-X'U?1+U-.$R0_:O*U&U@8 MQF614# ?,0X&=C[>7^+O_!3C]B#X$:M<6'Q6^-+Z58V6NC1=3\4_\(OJD_A_ M3=2+B,V=WK$-L^GVDZN0K1S3HR-PP!XKY#_9P_:^_P""@/@K]K/4OV(_^"BW M[/WA>?X[P_!CQ#>?!?XU_#R1CIOBZSC,#SP2VS >1.9[>VD(*( 4P(HUD4R\ MA_P26^#GP:_X*3?\$2M!^%'Q _;A\?/X67PS<:'\6_ \/_",P+I-Y'/)+=+< M2RZ0UW"9'!NA-).9&$@D,A.30!Z'_P %S-!TJ;]I#]A?XE:1K^J-+>_M8^%M M.:*WU^Y.GW-HTCW"L;42?9V??&C";9OP -V !3_^"AWA>TT'_@OO^P-XHT[5 MM8\WQ')\14U2RGUVZELR;/PZ@@:.U>0PP,!$=4UZ;S+N[TR.TD2UED8HFXM"(R#M7( M(X%>D_\ !2@C_A^E_P $Z>?^7GXI_P#J/6E 'Z&U^-]^VS>ZY^PW\,]9N+?PJX%C\7__ F>AWZO%=7UZ+B5P]_'.L<\ M5P,,A:2//E,4K%_X.-O!7@[4?^"<_@GQE\%+;3[CPW^S=\??"FK^)=)\/JKQ M:1I]E$]H]OY<>0@ACO[8E /D0O#M[\>O^">O@C]F;X>2)?Z[\ M8_C=X8\.^&(K1A(9WE>:?SEQUC6.(NS_ '57DD"@#J?'GQAU3]N'_@M;K'_! M/36M;U&'X5?!'X50>)O&^@:;J,UJOB7Q%J$EO]CM[UH65I;2"TG$RP%MCS$& M17"(!D_L\_MI3?L4_MO?M3_L+?%/Q+JFK^ OA1\-H_BW\-Y=4U&2[O=,\/?9 M4?4],,\S,\D$%RP^SARQCCD,>[:B!=9(]Q3.0I#8P0:\K^*7[-OC?]M#_@LE^W=_ MPK>W::VL/V-F^%2W:MB)M._BEXFT_P#: \9Z!K_C;P/XBTOQ#=10>$C:373:5I=E;!_) M%AY5M"LT+1L+D3S&;S"V:^TO^"8O[8?_ WW^P-\+OVNI].@L[WQCX:676;6 MUSY46HP2R6MXL>22(QM36MPI5X8]3U&ZU&%64\JPBNH\J>0<@\YH \&_X.$M O M="^/W['U_P"#?'WC#PY)\0OVE-"\*>-!X8\::CIJ:MI-Q- DEO*EM.BGY1@- M@, 3@C)K[>^(?[:_[#W[*/Q!\+?LR?$C]H+PSX8\2:W%*N@^&;W4FDN%@BA> M>2:;[QMH5B1W,\Y2/"GYJ^,O^#B$@?'+]@O)'_)X_AC_ -*8:WO^"PWACPWX MJ_X*A?\ !/C3?%&@V6HVQ^*'B1258$'#QHP]&13U H ^J_V M7_\ @H]^Q/\ MG>//$OPO_9I^/FG>)O$/A&*.;7M'6PN[2>&!SA+B-;J*/[1 M 25 FAWQ_.GS?,N8?VB_VR/V/O"4GB?X*?%GXCZX9-+TN.3QNO@S2--;:VT[_ (.D?!=[8Q+#-J'[&=]' M?/&-IN%3Q$Y4/C[V"!C/H/05E_\ !LA\34^,O[#GQ$UOXD3Q7'Q+O?CMXHG^ M+MI>8-T-6GF0XG1OF"^1Y42@C:!$4'W" 2?\&TWQ!\+>#/^"*VB?$OXB_$& MWMM&TWQ3XLOM6\3:]J@$26Z:O=,]S/<2MC&T;B['W)KZT^&O_!0_]D7XJ_&V MW_9O\/?$N_T[QS?Z8VHZ/X:\7>#]6T"YU>S5=S7%B-3M;<7\84%B]N9 K'. M%)'XO_!_XC7GP6_X-LO@IXS@UK4='\$Z)^V#93?$F_T6UBF>Q\/P>*;J=Y/* MFBEBD"SQ695)8Y(V8(K(X.T_IQ\8?V+?V9?C)\1O@+^V!\B@O[R_EM\1QG2M*@>\MYHX4:4!RH@CEDRJJ[ ]H^&/_ 4/ M_9"^,GQ@\3?L_?#7XHW6I^./!EA)>^*O":>%-4CO]+A0*29H9+971CO4*A&Y MRRA Q(KLOV>/VD?@Q^U;\-;;XQ? 'Q<^O^&+Z5TL-:&E75M!>;3AGA-Q%'YR M Y7>FY=RLN8*S?VBT"W,\)0"6&W@:4LK+9!_TF_9-^+/P%^.G[-'@?XK M_LO7>GR_#W6/#5K)X2CTN!88;:S5!&EL(EXA:'88FBX,;1LA *D4 >AT444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!\@?\ !?C_ )0V?M"?]D_F_P#1T5?Q MA5_9[_P7X_Y0V?M"?]D_F_\ 1T5?QA4 ?O\ ?\&FW_*4S]KO_MX_]/D]?O\ M5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 17UC9:G9 M3:;J5G%<6]Q$T<]O/&'21&&&5E/!!!((/!KQG_AW/^Q-_P )/_PEW_#/>C_: M_-\SRO.G^RYS_P ^WF>3C_9V8]J]KHK2%6K3OR2:]'8Y,3@,#C7%XBE&?+MS M13MZ73L16-C9:990Z;IMG%;V]O$L<%O!&$2-%&%55' ' J6BBLSJ225D M%%%% PJIKVB6?B/1KG0M0FNXX+J(QRO8:A-:S*#W2:!TDC/^TC CUJW10!Y? M^S3^QS\!?V1--U71O@/I/B+3[36]7N]5U*VUGQ[K.LQRWUU,9[FY"ZC=SA)) M96:1V7!9G8G)8YWO'?[/WP?^)?Q1\#?&OQIX'M+SQ5\-[^^N_!FN-E;C3GO+ M*:RNE5E(W1R03,&C;*EEC?&Z-".!\>.?VIO"6G:CH5Z M+/Q#)-?DV>C7/'[B]NU!M[.7YA^[FD1AGD5ZE\,_BE\./C/X.@^(?PF\;Z9X MCT&ZN;JWM=9T:\6XMIY+>XDMI@DB$JX6:&1"02,H<$T >*?$/_@E+^PA\5/V MI;S]LCQM\$S<^.=5T^&R\0W,'B"_@L=>AA5$B34+&*=;:_541%VSQNK*BA@V MQ-N-X3_X(R?\$X_ GP9UOX!>#O@%-I?AK7_%<'B2_@T[Q?JUOU# @W$H2($$;N#CTS0-?T+Q7H5EXH\+ZU::EIFI6D M=UIVHV%RLT%U!(H>.6.1"5=&4AE920000<&@#S?X3_L>?!OX2?$N;XU6A\0> M(?&VNF"42_8X'N'801-(%=]@#2LB-(SE%(\@N/^")'_ M 3J'Q&\9?$70_A-K6B+\0O/?QKX7\/^.-5L= UF>565Y[C2H;A;29_F)"O$ M8PWS[-WS5Z%\7O\ @I9^P'^S_P".G^&'QR_:Y\#>$/$29/\ 8OB/78[.Y90[ M)N6.4@NNY6 9<@E3@\5VOP+_ &H?V;/VGM(NM?\ V6=A*(]0G\(> M);741:2'.$E\AV,3'!^5L'@\4 >'ZW_P1._X)JZY^R_X=_9 F_9W%OX,\(ZW M%K'AE;+Q)J,.H:;J";B+F*_6X%RKDNY(\S:2Q.,@8WO!_P#P27_X)_> _C]X M;_:@\,?L_00^./"NA#2M-UV?7+^>2>);@W"S78EG87]RLQ\P7-R)9MX1M^Z. M,K]&UX7XC_X*:?L!^$/&>H>!/$W[5_@ZRO-(U,Z;K%W/J6-/TZ]!"FUN+['V M6WG#$*8I)5<,<$9XH \X\=?\$C/^"7'@+X^^(OV^/%OP:M-$UN[F.J^*Y1XC MO;;1=1NPQ;[5=Z(+6 MXT[Q)X9U#78]?T#4;=[>\L#/K5_<0F6&0!T$D3JZL1AAG!.#C[R^'GQ'\!_% MKPA:_$#X9>+K#7M#OGE6QU?2[E9K:Y\N5XG:.1?ED7>C ,I*MC()!!K:H P/ MBE\*_AM\;OA]JWPG^,'@72O$WAG7;1K76-"UNR2XM;N(X.UXW!!P0"#U! (P M0#7S]\+_ /@D7^RE\&=-3P=\,_%OQ?TCP;#D6OP^M/CEXD31+=#R88[87ORP MGG,(;RF!(*D$BOJ"B@#BO'_[./P&^*/P,O/V9?'OPCT'4?A_?:.NEW'A"33D M6P%F@41PI$@ C";4*%-I0HI4J5!'GGP9_P""D6GBWQ W@1& M3P!;>.?'FJ:Y;^&%,1A_T&&]GD2%Q"3$LQ!E2-FC5PC%3W7[27[4?[/G['_P MMO?C3^TQ\6-)\'>&;# GU/5IB S'I''&@:29SV2-68XX%(_\ A:B:6-+7Q./B-KH4:>)O.^P_9!>_ M9?LOF_/]G\KRBQSMJ#X:?\$X_P!DSX/_ !Z\8?M._#WPMXKL?'?C^VCM_&7B M"7XH^(;A]6CCA,$(ECFOWC)BB.V)@H,( \LH0"/BZU\7/AQXK_M2UOO'FMZP_B3Q#?Z;U\8CQ+KMEHO@OP_=^(?AUK?C+ M4I=&LO$=O;033BYTN6;RPZ7>9OLLJ&%9-LJQ!MK5])>'O^"DO["_B,QM'^TO MX:;JMC%>:?>19VSP2H'CD7/.&5@1]: /._VI_V,?V<_P!L[PUI'AS] MH#P$VI2>&]8CU;PMK6G:I[/LW,6/IE% 'S;X<_X)/?L9^%O!Z_"K3O#OBR;P%_;(U:?X;ZG\0M7 MO= N+T7(NO,DL[BY=&C-P/.-O_Q[M)\S1$\UT_Q?_P"">?[*?QW_ &C/"G[6 M7Q.\'^(;SQ_X&65?!^O67Q$UVQ&D"6/RIA!;VM[' @E3Y9 (_P!X,A]V:]KI ML\\-M"]S@% 'BGQ+_ ."=/['7Q>_:DT;]LWQ]\(5N M_B+H>E1:;;ZW#K5[;QW-K%-YT45U:Q3+;WBQR_.HGC?#*I_@3;YQ^UI_P0\_ MX)G_ +;'QQC_ &C_ (\_L]F?QDT21:IK6@^(K_2GU>)$"*EV+.:,3_( F\_O M"BJI;:H ][^$W[2WP,^/-]=VOP4^(EIXKM[(.)]9\/Q2W6F;T<(\2W\:&UDE M5C@QK(7&UOE^5L8WC;]MK]DOXY( M%K#=2C,=I+,2HBCF9&EW+L#;AD [OP!X \$_"KP1I/PT^&WA6PT/P_H.GQ6& MC:/I=LL-O96T2!(XHT4 *JJ !Z5X]^UI_P32_8Z_;E\0:!XF_:@\!>(?$5U MX5U--1\-I;?$C7M-@TR]0*$NH8;&^ABCF7:,2!=X.3G).?:O$WB?PUX*\.WW MC#QEXAL=(TG2[22ZU/5-3NTM[:T@12SRRR.0L:*H)+,0 237$_!/]K/]F_] MHS4;S1O@K\7](U^^L+.&\N=/MI62X%I,2(;M8I KO;2%6"3J#$^T[6.#0!QO MQE_X)L_LC_M ^-/ ?Q%^+_A;Q;K.N?#&[-WX%U-_BKXCAETJX)4M.IAU!/,E M.Q09)-S%0%)*\58UW_@G9^RAXE_:ET;]M36_"?B:?XF>'],.FZ-XE/Q*U]?L MUD69FMA;+?"W,+,[%HS&5A>,O$2*GC";P?XXU71;3Q,H MZ+J-K8W,45X#_&KJ1+D^8'!(K9_9_P#^"6_[!_[,OP*\3?LV?"G]GK2HO!GC M3[1_PEFB:K--?Q:H)\^:)!<.X53GA$"HNU=JC:,?0%% 'RA^QK_P1)_X)L_L M$_%1_C1^S9\ GT[Q#&D\>D7NK^([_4QHT859E+[6( M/L/PB_8_^!7P*?QY/\---\26DWQ,U>35/&=U?>/M9OYKR]>!;'[*Z$DU MUJ%U-((XTBMX$>5P6."P7:O5B ":]4H \6_8Q_X)[?LF_P#!/GPKJ'@3]D?P M!JWA;0]4O&N[O19_'&L:G:"X;&^:.&_NYTA=MJ[FC"EMHR3@5[3110 4444 M%%%% !1110 4444 %NJHK:AB,1AI\]&;B^Z;3_ /-S3)LHSS#?5\RP].O3O?EJ0C.-U>SM)-7 M5WK:^K."_P"&8_@=_P!"1_Y4KG_XY79:%H>F>&]'M]!T:!HK6UC$=O$TK.44 M=!N%>&,AK2K99@:-"??M+_LN_!C]K[X6:A\%/C[HVKZIX7U>W>WU; M2-+\6ZGI*7T+XW13-I]Q \L9P 48E2"1C!.8/V:OV2O@1^R)\)+7X$? ;PUJ MFG>$+"U%MI^@ZOXKU+6(;2#+'R8O[1N)S%'\[#8I"XP,8 QZ110!X/\ LN?\ M$SOV+_V+DUNP_9F^%VI^&-)\13W,^K^%T\$?#7B'PEK' MP\\/3:'X,UCP=XVU/39]/T^5U>6W;RK@)=([(C,MRLH)13U4$2ZU_P $V/V/ M?$GP*U3]G?7_ (<:A<^']=\6Q^*M?NO^$LU*+5=3UV.:.=-2FU**X6\>Y62& M%ED\T%!%&B[415'NU% 'E?PI_8Y^#7PG^)C_ !KMV\0^(O&7]A_V+;>*?&?B M:[U:\LM,\P2FTMWN9&$$;2*CR% 'E9$,C.47'A7Q!_X("?\ !)_XG_M'WG[4 M?BS]E>T?Q'JNH?;]>L+36[VWTG5[O>)#-=6$:M!JG@IM+\=ZSI,6D7\+;H MKN*+3[N"/ST/W92I< X&*K?%W_ ()R?LF?';XV^"_VC?BCX3\4:AXU^'4, MD?@G78/B;X@M'T@21K%,8DM[Y(]TJ(JRN5+2@?O"W->XT4 17MI%J%E-83O* MJ3Q-&[03O$X!&"5="&0\\,I!!Y!!KX:U7_@VL_X(OZ[J5YK.M_LEZK>7FHW4 MMSJ%U=?%WQ9))=32,7DDD9M4)=V9BS,,/#_ (Y\+>&=;U&_\&Z9+IW@4>*O&&I:Q%X6M)$"/#IT M=[/*EH&C"Q%XP)/*58MWE@(/:J* /._CK^RS\&OVB=2\.^)?B%HM]#K_ (0N MYKGPGXJ\/ZSZKJ$Q!FO;R[N'>>[N'P-TLKLY"J,X4 M =M10!X-XI_X)I_L>^,?$FN:QK?P[OSI?BGQ$FO^+/!=OXGOX?#NN:JK(WVR M\TI)A:7$C-'&\@>,K,\:O*LC*&'O"(D:".-0JJ,*H& !2T4 >"_M5_\ !,[] MCC]MGQGX<\?_ +2_@/Q%X@U/PAJ::EX5DM?B5K^FQ:3>IY>VZMX;&^ABBF!B M0B15#9&)/AE*\O@75S\5/$<,N MD2OL$DJ>3?H&D<1HKNX9G50&)'%>[44 >):C_P $[_V4=6_:OT[]N#4?"7B6 M7XH:5I?]F:?XF;XD:]B&P\QI39BV%[]F-N7=F,)B,;%B2IKD?%7_ 1__8,\ M4_M):U^U7'\,=9T3Q5XJP?&L?A3QMJND:?XH(.?^)E96=Q'!>!B2761"LI9O M-$FXY^FZ* /GWX"_\$L?V#/V;OV<_$'[)_PR_9ZTL> _%L*=#UBXGU!-4 M\S)8RDJSE20?JNB@#R[X1_L;_ 7X M&Z3XZT;X:Z7XDM8_B3J\VJ^,I[_X@:U?W%Y>RPK!)<)/=7! M%&!CRTQE?L8_\$_OV4_^"?/@B[^&G[(_@+5?"WAV]NVNI-#N/&VKZI:1S-C= M)%%J%W.L#-@;C&%W8&[->S44 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M ?('_!?C_E#9^T)_V3^;_P!'15_&%7]GO_!?C_E#9^T)_P!D_F_]'15_&%0! M^_W_ :;?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% &3XK\>>!O =O%=^./&>DZ-%<.4@EU;48K=9& R0ID8 G'85B?\-$_L M_?\ 1=/!O_A3VG_QRL_]H+]E3]G;]JK1]/\ #_[1'PETGQ;9:3.5_))K\T)\ MW0]C_P"&B?V?O^BZ>#?_ I[3_XY1_PT3^S]_P!%T\&_^%/:?_'*\<_X<\?\ M$Q_^C,?!O_@-)_\ %T?\.>/^"8__ $9CX-_\!I/_ (NM.7+OYI_^?G M=_P=0_$7X?>/O^%$_P#"">.M&UK[)_PE'VK^R=3BN?)W?V3MW^6QVYVMC/7: M?2OR,K]0O^#D?]CO]F/]D[_A3/\ PSC\&-&\(?V__P )%_;/]DQ,OVOR/[,\ MG?N8_=\Z7'^^:_+VOT'(_9K*Z?LV[:[[_$_4Y*M^=W/US_X-7OB+\/O /_"] MO^$[\=:-HOVO_A%_LO\ :VIQ6WG;?[6W;/,8;L;ESCIN'K7ZZ?\ #1/[/W_1 M=/!O_A3VG_QROQ:_X-N/V._V8_VL?^%S?\-'?!C1O%_]@?\ "._V-_:T3-]D M\_\ M/SMFUA][R8L_P"X*_4+_ASQ_P $Q_\ HS'P;_X#2?\ Q=?*9XL$\TJ> MT:-Z7-R*Q['_P -$_L_?]%T\&_^%/:?_'*/^&B?V?O^BZ>#?_"G MM/\ XY7CG_#GC_@F/_T9CX-_\!I/_BZ/^'/'_!,?_HS'P;_X#2?_ !=>3RY= M_-/[E_\ )&GOGO'A3XF_#;QY<2VG@?XA:'K,MN@>>+2=6AN&C4G +"-B0,\9 M-7_$MAJ>J^'-0TS1-6-A>W-E+%:7RH&-M*R$))@]=K$''?%>#[ M?_@CE_P5T^&,OPC\8Z!J&I0V7CO7[0S>'?&T%Y>3S->37;+C]Z9F4W$FZ&0* M2\D;9C'ZC_L1?LY?#3]E#]F_2?@I\&+NPE\(6NLZWJGA==*(-K!I^I:O>:E; MP0E20T44=VL2L"0RQ@]Z^4+?]KS_ ()$?\%8_P!@/1A^WYXJ^&UC+-X4M[WQ MAX3^(VJ0:-JWAB_>W7SYK<7+QW-L-P?RKF'"RIC:S D5\-^'- _X*#?LM_\ M!KG\6]+^!UUXWGTV7XF:DOPSU&YM9H=;L_AG-=6Z?;%AP)8%E NI3\H*073R MKM7:RYC/2?A?^V7XJ^%G_!>C]JS]G'X(Q>%/B'XE_:,TW1(_A?XKU/Q! NC: M;0ZEJ&IQ#[-8:=IR;&2*RB@5%42R*(B;BXG*B1Y6 M +O_ 4H\9^!OAM_P M#)%ET6YG>*^%O;7=Q#F&XNRYT_Y0S,#"A/,$FW1_X*+_ +1'[.FF_P#!RG^Q MJGB?XQ^$H[3PWX6\8V/BIKO6[;R=,GN],O[:""Z+-MA>2;]V$DP2Q QS7ZQ> M'=/\-Z=I$,?A*QL8+"51+;KIT2+"X89#KL^4@C!R.M &3\9?#'B[QM\(/%?@ MSX?^)CHFO:OX;OK+1-9#$&PNY;=XX;C*\C9(ROQS\M?DE_P28_X*N?L^?L>? M";1_^"+G_!5_X.Q_!'QQX/L)M"-QXPT]#X:\7VLTLN;A[A@8E\_>Y>63-O,2 MSB;,GEK^L'[0_C77/AK^S_XY^(WAAXEU+0/!VIZEI[3Q[T$\%I++&67^(;E& M1W%?%WQF_:,_X(J_\%6OV(H[_P#;>\;?#W3+=?#PN]9T+QQJT&D^)O!5Z\(, MJQ1SE+NVG5^%**5GVKM$J. P!VGQJ^,GA'_@AE_P2U/C+X?_ 5UCXB^#/AQ M%/\ V79^'M5M+:.STVZU)C9"::XE+F-5NH(C)#'.QVE]@7)&%\>O^"S'CO\ M9GOOA?\ $OXQ_L$^+=+^#'Q+\0:9H4/Q)7Q'!/?V%_?1;[=FT2*)KIK=B'PS M%)B$.8 [)&_P=KVF?%+]GO\ X-"/'/PY_:G\6W>G7&JM+!\*]-\8R?9=4GT) M]^'VH6LD'B"W<2VML&-Q.N'.8X@IWOT0C#$&@#ZEB_X*G?$_P1^VW\.?V5 M/VF/V&O$'PX\/_&1]0M_A?XXOO&5AJ$EY>6D(G:UO[&U#?V>[QE=O[Z7YG53 MC#E-;QU_P4@^)6M?&KXU_!7]E/\ 9BL_'%W^S_I5A<^/KKQ/XXDT!;NZN[.2 M]CLM-":?=_:I1!'EFE-O&'=%#D$N/G'_ (+$_M%? "T_X*+_ + FHW'QM\)K M;VWQ6U+4+JX_X2*V,<-G/8PQPW+L'PD3NZJLAPK$\$UF:U^WI\/_ -HG]M[] MI;]E+]LSQWK^B3>!)X]*^#WP0\/6]]&_C2UDLG?^UI([)?/UIICL*V[%K6&# M:[Q$[I@ >B_\%!?VL_AW^WM_P;C?$_\ :V^&>D7UEH?C;X07E]:Z?JJ+Y]I+ M'-Y4L+[25+1S12+N!P=H(ZUY/_P6FBCD_P"#8'PP[H"4\'_#9D)'W3]ITL9' MX$C\:\2^ '[0_P &Y?\ @SE\1>"9_'%M::CH_P /M:T*[CU!'MD?5+C6;V2* MQBDE54GN#&4[GM9M,DN8HU5B7>%$8R*!E,?,!0!^Q]?E=>^,I/^"C/_!R?K7[ M-'Q4 U#X7_LH> (-?T;PI<#?8ZEXKNDLF34+B$_+*\$=\RQE@?+>U#( 7!1\ M0OB5XB\"20:;=ZSJSZ+I,5AHEC#'<7MW=1V]T\;2,$5(HH)26?YB@PQ[BV_X M*5?L->)M%M;WX2?M,^#OB'JFJ0[M \+?#SQ'::QJVK.1Q'!:V\K/G) 9WV1Q M#+2O&BLP^6O^"@G_ 4%UKX/_MZ? []E']K#XB3?!3X5>-_AU>ZYXL\9:'J< ML+:KKJ2;!X-$DLX4"K*\T'DSREX%5X@^& /9?@!_P5%N_C!\/OCK/KW[ M,&O6GQ _9Z\17.D>./ 7AW7[._%XT)_A4;&6]\?^)(/&5C;_ -@6\=U+ M$[6T$D?GZF(T17EECCC@B+LAF8Q2E/+_ /@EO\1_@SX<_:E_X*&?!GP-I6M: M3)J^I6^K>'M#U/0-0@N1I@T*X(N[@7,8D@5RR,&N"KNTR9RSU;_X):_MB_LN M>'?^#:/2O!'B3XE:)?:[9_#3Q'X>N/ <=VDFKZAJ5W<7Z6NG0V0/G32W/GPB M)50^8)E(XR0 ?J/^S_\ '3X;?M.?!'PK^T+\'M;_ +1\,>,M"M]6T2[9-CM! M,@=0ZGE'7)5D/*LK*>17YV?\%6/VFM=_:4_X*5?#S_@D5HN@^,=7^'MGX5;Q MW\>-%\!:=+/?^);)7*66@.Z%%MK2641-\(HVNV9D#FSNKF:6[DMBP)!,33F(D$C,9P2,& MOGCXA>&;;]B#_@X,/[9?QBNH-+^&?Q[^#$?@VT\:ZA*(K+2/$]GM^!_&/[.G@J]O MO$?P?\:>'$TC4-'MK2PDGMMMO"[PM:ND2A'@=D"LGW0Z;O$O^"0GP0TOX^_\ M&]=XGQEVZWK?QW\.^,M?^(6L7RAYM5U#4;N^3[5(2.9%B2W"MU7R4(Q@8ET/ M]E;PU^VU_P %EOCI^TI\.-2BF^%>H_LNGX3^)_%6DLLEIKNOWMTSW"6\JG9= M?9;-((Y64D)+LC)#(ZKRW[!7[2>F?L'_ /!&7Q+^QA\?M4MM-^./P9L/$?@^ MW^'B2YU7Q)?S7%W)HS:9:?ZZ]BO$N+<0RQ*RL1(<@1OM /F'P_\ MM_%#]MG M_@FI_P $X?V9/BCKMQJ,?QA^.,&A?%"2YE+MKVC^&]52'[+<,B:3";FYCTG4[[[5K8B6+<9I+0/$#L!!CMY'&0O/O/\ P4!L_!'_ 5) M_;?_ &3O@K^S3XXTCQMX6^&OQ#3XI_$WQ+X9U&.^T[1[.QCC;3;::>%FC$U[ M*SI'"&\PQJ\FT(-U 'Z15^8/_!-&.*T_X."_^"@UY;:<99(K/P2T<4(4.Y.F M;BJEB "Q ZD#.,GO7Z1F03GRV=I+B])EMX&8J%CB@>Z=]VYO+0%J[OX%?\%A/V:OBI_P3+E_X M*>^.].U7P;X6TJVNH_$WAZ^07%_I^I6]T;-M.C"[1<327&R.'&WS/.CR$)(7 MYR_X(U?M&_L_/^W=^WQJ?_"[_"2VTWQJ@U&&Y?Q%;+'+9QVCQ27*L7PT*R(R MF094$?F&,ERA21+@(R#=;SW48D1D+_ #(S_H7\6_VI MO$VE_&T_LO?LZ_#+3O&WQ"MO"Z>(M:M-<\3MH^DZ+ITLTD%LUW>1VMW*LMQ+ M#.L,4=O*2+>5G,:A2WYJ?\%H_P#@JE^PS^VG_P $\/A9XV_9V^.-AXCE?XW> M#-:U?0-.BDGU'0H4N6>1+^")6:TD!RBK)CS64B(R=:M_MF_&7]EW]B[_ (+' MW_[5G_!0GX!Z9XI_9\_:!^&&B67A;XD>(OA]_:]KX8UG3O-46\D4UN\L"S1. MTAV)N;S(F"LJ2&, ^POV<_\ @JGXM_:>^'GQBT?X<_LH78^-/P'\0R:1\0O@ MY=^,(5DDD"S-"^GZ@L!BNDG$$@A,B0;F1@VP;6;G?V;/^"STW[7?P&^&7Q,^ M '[-T.K^+OB-XZU3PY=?#:X\;^1J/AA-/R;R]U%C9$010*8&E&W(%[:*GF23 MI'5_X"?MU?\ !,KX5? ?XC?MM?!/X=^$/AY\#=%L;9!\2M,\$IX?7QA>Q?:6 MEM[.!H();U(B8HHG"D33S31QY\MBWQSXK\<#_@C9^VWX1_X*U?$O5?!MC\,_ MVP=0_L_XN^%M!EM9CX2NIO\ 2M/U.QEB):^C6':;^6$M'+,TLRAO-MU0 _9J MW:=H$:ZC1)2@,B1N656QR 2!D9[X&?04^L[PCXP\)>/_ S8^-/ GBC3M;T; M4[=9]-U;2;V.YMKJ)NDD/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4DD:2HT4J!E8$,K#((]#2T4 96L> _ M _B*>SNO$'@W2KZ73B#I\EYIT4K6Q&,&,LIV8P.F.E:M%% &;X=\&>#_ @+ M@>$O"FFZ6+N7S;O^SK&.#SGY^9]@&X\GD\\U)_PC'AO_ (2#_A+/^$>L?[5^ MS^1_:?V1/M'E9SY?F8W;<\[2TNX$EBE0I+%(H974 MC!!!X(([5G:QX(\%^(=6M->U_P (Z7?7U@0;&]O-/CEEMR#D&-V4E.>>"*U* M* "BBB@ J'^S=._M'^U_L$/VOR?)^U>4/,\O.=F[&=N><=,U-10!';6MM9PB MWL[>.*,$D)&@4 DDDX'J23^-2444 %(RJZE'4$$8((X(I:* ,GPUX"\#>#); MB?P?X+TG27NVW73Z;IT4!F//+E%&X\GKZUH7FFZ=J#0M?V$,YMYA+;F:(-Y4 M@SAUR/E89/(YYJ:B@#A_VA],\37OP1\8:7\._ CZYKNL^'[JRLK"VN;>V,\T ML#Q1F269T544L-QR6"YVJQPI^?O^"+O[*'Q1_9&_8"^&W[/'[27PDTW2O'7P M\TV[TZ36+6\M+Z*YBFOKFX#6T\9,BKLE4,KJGS9 W#YJ^N:* "H=0T[3]6LI M--U6QAN;>9=LL%Q$'1QZ%3P1]:FHH CM+2TL+6.QL+6."&% D4,*!510, # M@ >E1S:1I-QJ4.L3Z7;O>6Z,D%T\"F2-6^\%8C(![@=:L44 %5]-TC2=&A>W MT?2[>TCDE:61+:!8PSM]YB% R3W/4U8HH **** "BBB@#-L_!WA'3B3I_A73 M8-UZ;QO)L8US>M6-9T31O$6FRZ-X@TBUO[.==L]I>6ZRQ2 M#KAE8$'\15JB@!EM;6]G;QVEI D442!(HHU"JB@8 ' ':GT44 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ?('_ 7X_P"4-G[0G_9/YO\ T=%7\85?V>_\%^/^ M4-G[0G_9/YO_ $=%7\85 '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?S6_\ !N[^ MV[^R?^Q'_P %+?VIO%/[5_QTT/P+I^N7EW:Z3=ZY*ZI=3)K,[LB[5/(7FOV3 M_P"'_'_!&W_I(3\/_P#P+F_^-T ?7]%?('_#_C_@C;_TD)^'_P#X%S?_ !NC M_A_Q_P $;?\ I(3\/_\ P+F_^-T ?7]%?('_ _X_P""-O\ TD)^'_\ X%S? M_&Z/^'_'_!&W_I(3\/\ _P "YO\ XW0!]?T5\@?\/^/^"-O_ $D)^'__ (%S M?_&Z/^'_ !_P1M_Z2$_#_P#\"YO_ (W0!]?T5\@?\/\ C_@C;_TD)^'_ /X% MS?\ QNC_ (?\?\$;?^DA/P__ / N;_XW0!]?T5\@?\/^/^"-O_20GX?_ /@7 M-_\ &Z/^'_'_ 1M_P"DA/P__P# N;_XW0!]?T5\@?\ #_C_ ((V_P#20GX? M_P#@7-_\;H_X?\?\$;?^DA/P_P#_ +F_P#C= 'U_17R!_P_X_X(V_\ 20GX M?_\ @7-_\;H_X?\ '_!&W_I(3\/_ /P+F_\ C= 'U_17R!_P_P"/^"-O_20G MX?\ _@7-_P#&Z/\ A_Q_P1M_Z2$_#_\ \"YO_C= 'U_17R!_P_X_X(V_])"? MA_\ ^! XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Apr. 03, 2022
Mar. 29, 2020
May 13, 2022
Sep. 26, 2021
Cover [Abstract]        
Document Type 10-K      
Document Annual Report true      
Document Period End Date Apr. 03, 2022      
Document Transition Report false      
Entity File Number 0-7647      
Entity Registrant Name HAWKINS, INC.      
Entity Incorporation, State or Country Code MN      
Entity Tax Identification Number 41-0771293      
Entity Address, Address Line One 2381 Rosegate      
Entity Address, City or Town Roseville      
Entity Address, State or Province MN      
Entity Address, Postal Zip Code 55113      
City Area Code 612      
Local Phone Number 331-6910      
Title of 12(b) Security Common Shares, par value $.01 per share      
Trading Symbol HWKN      
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 Company false      
ICFR Auditor Attestation Flag true      
Entity Shell Company false      
Entity Public Float       $ 706.8
Entity Common Stock, Shares Outstanding     21,078,132  
Entity Central Index Key 0000046250      
Amendment Flag false      
Document Fiscal Year Focus 2022      
Document Fiscal Period Focus FY      
Current Fiscal Year End Date --04-03      
Auditor Firm ID 248 185    
Auditor Name GRANT THORNTON LLP KPMG LLP    
Auditor Location Minneapolis, Minnesota Minneapolis, Minnesota    

XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 03, 2022
Mar. 28, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 3,496 $ 2,998
Trade accounts receivables, net 122,826 90,603
Inventories 94,985 63,864
Prepaid expenses and other current assets 6,431 5,542
Total current assets 227,738 163,007
PROPERTY, PLANT, AND EQUIPMENT:    
Land 16,640 15,235
Buildings and improvements 118,369 120,410
Machinery and equipment 114,763 109,353
Transportation equipment 43,968 37,646
Office furniture and equipment 10,315 17,760
Property, plant and equipment, gross 304,055 300,404
Less accumulated depreciation 142,209 155,792
Net property, plant, and equipment 161,846 144,612
OTHER ASSETS:    
Right-of-use assets 10,606 11,630
Goodwill 77,401 70,720
Intangible assets, net 80,193 76,368
Deferred compensation plan asset 6,783 5,726
Other 2,761 487
Total other assets 177,744 164,931
Total assets 567,328 472,550
CURRENT LIABILITIES:    
Accounts payable — trade 66,693 37,313
Accrued payroll and employee benefits 19,034 18,048
Current portion of long-term debt 9,913 9,907
Short-term lease liability 1,657 1,587
Container deposits 1,558 1,452
Other current liabilities 2,611 2,155
Total current liabilities 101,466 70,462
LONG-TERM DEBT, LESS CURRENT PORTION 115,644 88,845
LONG-TERM LEASE LIABILITY 9,143 10,231
PENSION WITHDRAWAL LIABILITY 4,276 4,631
DEFERRED INCOME TAXES 23,422 24,445
DEFERRED COMPENSATION LIABILITY 8,402 7,322
OTHER LONG-TERM LIABILITIES 2,374 1,368
Total liabilities 264,727 207,304
Commitments and Contingencies
SHAREHOLDERS’ EQUITY:    
Common shares; authorized: 60,000,000 shares of $0.01 par value; 20,889,777 and 20,969,746 shares issued and outstanding for 2022 and 2021, respectively 209 210
Additional paid-in capital 46,717 51,138
Retained earnings 254,384 213,898
Accumulated other comprehensive income 1,291 0
Total shareholders’ equity 302,601 265,246
Total liabilities and shareholders’ equity $ 567,328 $ 472,550
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Apr. 03, 2022
Mar. 28, 2021
Statement of Financial Position [Abstract]    
Common stock, shares authorized (shares) 60,000,000  
Common Stock, Par or Stated Value Per Share $ 0.01  
Common Stock, Shares, Issued 20,889,777 20,969,746
Common Stock, Shares, Outstanding 20,889,777 20,969,746
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Sales $ 774,541 $ 596,871 $ 540,198
Cost of sales (628,021) (473,109) (439,281)
Gross profit 146,520 123,762 100,917
Selling, general and administrative expenses (75,326) (67,884) (59,246)
Operating income 71,194 55,878 41,671
Interest expense, net (1,404) (1,467) (2,511)
Other income (expense) 189 1,440 (204)
Income before income taxes 69,979 55,851 38,956
Income tax expense (18,437) (14,871) (10,589)
Net income $ 51,542 $ 40,980 $ 28,367
Weighted average number of shares outstanding-basic 20,947,234 21,024,344 21,159,978
Weighted average number of shares outstanding-diluted 21,135,258 21,260,296 21,308,800
Earnings Per Share      
Basic earnings per share $ 2.46 $ 1.95 $ 1.34
Diluted earnings per share      
Diluted earnings per share 2.44 1.93 1.33
Cash dividends declared per common share $ 0.52250 $ 0.47125 $ 0.46125
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Statement of Comprehensive Income [Abstract]      
Net income $ 51,542 $ 40,980 $ 28,367
Unrealized gain (loss) on interest rate swap 1,291 79 (396)
Total other comprehensive income (loss) 1,291 79 (396)
Total comprehensive income $ 52,833 $ 41,059 $ 27,971
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Shares outstanding, beginning balance at Mar. 31, 2019   21,184,900      
Stockholders' equity, beginning balance at Mar. 31, 2019 $ 217,861 $ 212 $ 52,927 $ 164,405 $ 317
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared (9,825) 0 0 (9,825) 0
Share-based compensation expense 2,273 $ 0 2,273 0 0
Vesting of restricted stock (shares)   71,944      
Vesting of restricted stock 0 $ 0 0 0 0
Shares surrendered for payroll taxes (shares)   (18,320)      
Shares surrendered for payroll taxes (343) $ 0 (343) 0 0
ESPP shares issued (shares)   77,100      
ESPP shares issued 1,400 $ 1 1,399 0 0
Shares repurchased (Shares)   (291,166)      
Shares repurchased (5,853) $ (2) (5,851) 0 0
Other comprehensive loss, net of tax (396) 0 0 0 (396)
Net income 28,367 $ 0 0 28,367 0
Shares outstanding, ending balance at Mar. 29, 2020   21,024,458      
Stockholders' equity, ending balance at Mar. 29, 2020 233,484 $ 211 50,405 182,947 (79)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared (10,029) 0 0 (10,029) 0
Share-based compensation expense 3,343 $ 0 3,343 0 0
Vesting of restricted stock (shares)   26,542      
Vesting of restricted stock 0 $ 0 0 0 0
Shares surrendered for payroll taxes (shares)   (3,314)      
Shares surrendered for payroll taxes (54) $ 0 (54) 0 0
ESPP shares issued (shares)   88,148      
ESPP shares issued 1,583 $ 1 1,582 0 0
Shares repurchased (Shares)   (166,088)      
Shares repurchased (4,140) $ (2) (4,138) 0 0
Other comprehensive loss, net of tax 79 0 0 0 79
Net income 40,980 $ 0 0 40,980 0
Shares outstanding, ending balance at Mar. 28, 2021   20,969,746      
Stockholders' equity, ending balance at Mar. 28, 2021 265,246 $ 210 51,138 213,898 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared (11,056) 0 0 (11,056) 0
Share-based compensation expense 3,818 $ 0 3,818 0 0
Vesting of restricted stock (shares)   134,230      
Vesting of restricted stock 0 $ 1 (1) 0 0
Shares surrendered for payroll taxes (shares)   (45,390)      
Shares surrendered for payroll taxes (1,467) $ 0 (1,467) 0 0
ESPP shares issued (shares)   71,692      
ESPP shares issued 1,772 $ 0 1,772 0 0
Shares repurchased (Shares)   (240,501)      
Shares repurchased (8,545) $ (2) (8,543) 0 0
Other comprehensive loss, net of tax 1,291 0 0 0 1,291
Net income 51,542 $ 0 0 51,542 0
Shares outstanding, ending balance at Apr. 03, 2022   20,889,777      
Stockholders' equity, ending balance at Apr. 03, 2022 $ 302,601 $ 209 $ 46,717 $ 254,384 $ 1,291
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 51,542 $ 40,980 $ 28,367
Reconciliation to cash flows provided by operating activities:      
Depreciation and amortization 24,129 22,669 21,584
Operating leases 1,899 1,896 2,033
(Gain) loss on deferred compensation assets (189) (1,440) 233
Deferred income taxes (1,501) (689) (1,421)
Stock compensation expense 3,818 3,343 2,273
Other 545 203 656
Changes in operating accounts (using) providing cash, net of acquisitions:      
Trade receivables (30,526) (21,323) (3,387)
Inventories (30,034) (7,960) 6,045
Accounts payable 25,138 2,551 4,228
Accrued liabilities 2,723 7,554 663
Lease liabilities 1,907 1,837 2,025
Income taxes 214 (235) 586
Other (3,014) (1,919) (933)
Net cash provided by operating activities 42,837 43,793 58,902
CASH FLOWS FROM INVESTING ACTIVITIES:      
Additions to property, plant, and equipment (28,512) (20,794) (24,549)
Acquisitions (21,546) (51,000) 0
Other 302 362 346
Net cash used in investing activities (49,756) (71,432) (24,203)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Cash dividends paid (11,056) (10,029) (9,825)
New shares issued 1,772 1,583 1,400
Shares surrendered for payroll taxes (1,467) (54) (343)
Shares repurchased (8,545) (4,140) (5,853)
Payments for debt issuance costs (287) 0 0
Payments on senior secured revolving loan (15,000) (37,000) (44,000)
Borrowings on senior secured revolving loan 42,000 76,000 19,000
Net cash provided by (used in) financing activities 7,417 26,360 (39,621)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 498 (1,279) (4,922)
CASH AND CASH EQUIVALENTS - beginning of year 2,998 4,277 9,199
CASH AND CASH EQUIVALENTS - end of year 3,496 2,998 4,277
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION-      
Cash paid during the year for income taxes 19,726 15,783 11,415
Cash paid for interest 1,197 1,288 2,413
Noncash investing activities - Capital expenditures in accounts payable $ 3,733 $ 626 $ 1,041
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business and Significant Accounting Policies
12 Months Ended
Apr. 03, 2022
Accounting Policies [Abstract]  
Nature of Business and Significant Accounting Policies Nature of Business and Significant Accounting Policies
Nature of Business - We have three reportable segments: Industrial, Water Treatment and Health and Nutrition. The Industrial Group specializes in providing industrial chemicals, products and services to industries such as agriculture, chemical processing, electronics, energy, food, pharmaceutical and plating. This group also manufactures and sells certain food-grade products, including liquid phosphates, lactates and other blended products. The Water Treatment Group specializes in providing chemicals, products, equipment, services and solutions for potable water, municipal and industrial wastewater, industrial process water and non-residential swimming pool water. This group has the resources and flexibility to treat systems ranging in size from a single small well to a multi-million-gallon-per-day facility. Our Health and Nutrition Group specializes in providing ingredient distribution, processing and formulation solutions to manufacturers of nutraceutical, functional food and beverage, personal care, dietary supplement and other nutritional food, health and wellness products. This group offers a diverse product portfolio including minerals, botanicals and herbs, vitamins and amino acids, excipients, joint products, sweeteners and enzymes.

Fiscal Year - Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March 31. Our fiscal 2022 was 53 weeks and our fiscal 2021 fiscal 2020 were both 52 weeks. Fiscal 2023 will be 52 weeks.

Principles of Consolidation - The consolidated financial statements include the accounts of Hawkins, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.

Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, particularly receivables, inventories, property, plant and equipment, right-of-use assets, goodwill, intangibles, accrued expenses, short-term and long-term lease liability, income taxes and related accounts and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Revenue Recognition - Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. Revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations.

Shipping and Handling - All shipping and handling amounts billed to customers are included in revenues. Costs incurred related to the shipping and the handling of products are included in cost of sales.
Fair Value Measurements - The financial assets and liabilities that are re-measured and reported at fair value for each reporting period are an interest rate swap and marketable securities. There are no fair value measurements with respect to nonfinancial assets or liabilities that are recognized or disclosed at fair value in our consolidated financial statements on a recurring basis.

Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:

Level 1:  Valuation is based on quoted prices in active markets for identical assets or liabilities.

Level 2:  Valuation is based on quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable or can be corroborated by observable market data for the asset or liability.
Level 3:  Valuation is based upon unobservable inputs for the asset or liability that are supported by little or no market activity. These fair values are determined using pricing models for which the assumptions utilize management’s estimates or market participant assumptions.

In making fair value measurements, observable market data must be used when available. When inputs used to measure fair value fall within different levels of the hierarchy, the level within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement.

Cash Equivalents - Cash equivalents include all liquid debt instruments (primarily cash funds and money market accounts) purchased with an original maturity of three months or less. The cash balances, maintained at large commercial banking institutions with strong credit ratings, may, at times, exceed federally insured limits.

Trade Receivables and Concentrations of Credit Risk - Financial instruments, which potentially subject us to a concentration of credit risk, principally consist of trade receivables. We sell our principal products to a large number of customers in many different industries. As of April 3, 2022, we had a significant concentration of credit risk, with a single customer representing approximately 13% of our total trade receivables. There are no other concentrations of credit risk with other single customers from a particular service or geographic area that would significantly impact us in the near term.

To reduce credit risk, we routinely assess the financial strength of our customers. Receivables are reported net of an allowance for credit losses as determined by management at the end of each reporting period. Our receivable allowance in based on an estimate of expected credit losses, with the estimate based on a number of qualitative and quantitative factors that, based on collection experience, may have an impact on repayment risk and ability to collect.

Inventories - Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately 73% of our inventory determined using the last-in, first-out (“LIFO”) method. Cost for the other 27% of our total inventory is determined using the first-in, first-out (“FIFO”) method.

Leases - We determine if an arrangement is a lease at inception. Right-of-use ("ROU") assets include operating leases. Lease liabilities for operating leases are classified in "short-term lease liabilities" and "long-term lease liabilities" in our consolidated balance sheet.

ROU assets and related liabilities are recognized at commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

Lease and non-lease components are generally accounted for separately for real estate leases. For non-real estate leases, we account for the lease and non-lease components as a single lease component.
Property, Plant and Equipment - Property is stated at cost and depreciated or amortized over the lives of the assets, using the straight-line method. Estimated lives are: 10 to 40 years for buildings and improvements; 3 to 20 years for machinery and equipment; and 3 to 10 years for transportation equipment and office furniture and equipment including computer systems. Leasehold improvements are amortized over the lesser of their estimated useful lives or the remaining lease term. Depreciation and amortization expense is recorded in our Consolidated Statement of Income within cost of goods sold and selling, general and administrative expense, depending on the use of the underlying asset. We recorded depreciation expense of $17.7 million for fiscal 2022, $16.8 million for fiscal 2021 and $16.5 million for fiscal 2020.

Significant improvements that add to productive capacity or extend the lives of properties are capitalized. Costs for repairs and maintenance are charged to expense as incurred. When property is retired or otherwise disposed of, the cost and related accumulated depreciation or amortization are removed from the accounts and any related gains or losses are included in income.

We review the recoverability of long-lived assets to be held and used, such as property, plant and equipment, when events or changes in circumstances occur that indicate the carrying value of the asset group may not be recoverable, such as prolonged industry downturn or significant reductions in projected future cash flows. The assessment of possible impairment is based on our ability to recover the carrying value of the asset group from the expected future pre-tax cash flows (undiscounted) of the related asset group. If these cash flows are less than the carrying value of such asset group, an impairment loss would be measured by the amount the carrying value exceeds the fair value of the long-lived asset group. The measurement of impairment requires us to estimate future cash flows and the fair value of long-lived assets. We did not incur any asset write-off charge in fiscal 2022 related to the impairment of long-lived assets. Asset write-off charges were $0.2 million during fiscal 2021 and $0.6 million during fiscal 2020.

Goodwill and Identifiable Intangible Assets - Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter. As of December 27, 2021, we performed an analysis of qualitative factors for our Industrial, Water Treatment and Health and Nutrition reporting units to determine whether it is more likely than not that the fair value of either of these reporting units was less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for any of these reporting units.

Goodwill impairment assessments were also completed in the fourth quarters of fiscal 2021 and 2020 and similarly, we did not record a goodwill impairment charge.

Our primary identifiable intangible assets include customer lists, trade secrets, non-competition agreements, trademarks and trade names acquired in previous business acquisitions. Identifiable intangible assets with finite lives are amortized whereas identifiable intangible assets with indefinite lives are not amortized. The values assigned to the intangible assets with finite lives are being amortized on average over a remaining useful life of approximately 12 years. Identifiable intangible assets that are subject to amortization are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. No such events or changes in circumstances occurred during fiscal 2022, 2021 or 2020. Identifiable intangible assets not subject to amortization are tested for impairment annually or more frequently if events warrant. The impairment test consists of a qualitative assessment to determine whether it is more likely than not that the asset is impaired. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform an annual quantitative impairment test for fiscal 2022, 2021 or 2020.
Income Taxes - We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income tax expense in the period that includes the enactment date. The deferred tax assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recovered from future taxable income. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.

We recognize the effect of income tax positions only if those positions are more-likely-than-not to be sustained. Recognized income tax positions are measured at the largest amount of tax with a greater than 50 percent likelihood of being realized upon ultimate settlement with the related tax authority. Changes in recognition or measurement are reflected in the period in which the facts and circumstances change.

Stock-Based Compensation - We account for stock-based compensation on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in expense over the requisite service period (generally the vesting period). Non-vested share awards are recorded as expense over the requisite service periods based on the stock price on the date of grant.

Earnings Per Share - Basic earnings per share (“EPS”) are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted EPS are computed by dividing net income by the weighted-average number of common shares outstanding including the incremental shares assumed to be issued as performance units and restricted stock. Basic and diluted EPS were calculated using the following:
April 03, 2022March 28, 2021March 29, 2020
Weighted average common shares outstanding — basic20,947,234 21,024,344 21,159,978 
Dilutive impact of stock performance units and restricted stock188,024 235,952 148,822 
Weighted average common shares outstanding — diluted21,135,258 21,260,296 21,308,800 

There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2022, 2021 or 2020.
Stock Split - In fiscal 2021, we effected a two-for-one stock split of our common stock and adjusted the par value of our common stock to $.01 par value. Our consolidated financial statements, related notes, and other financial data contained in this report have been adjusted to give retroactive effect to the stock split for all periods presented.

Derivative Instruments and Hedging Activities - We are subject to interest rate risk associated with our variable rate debt. We have in place an interest rate swap agreement which has been designated as a cash flow hedge, the purpose of which is to eliminate the cash flow impact of interest rate changes on a portion of our variable-rate debt. The interest rate swap is measured at fair value on the contract date and is subsequently remeasured to fair value at each reporting date. Changes in the fair value of a derivative that is highly effective, and that is designated and qualifies as a cash flow hedge, are recorded in other comprehensive income, until the consolidated statement of income is affected by the variability in cash flows of the designated hedged item. To the extent that the hedge is ineffective, changes in the fair value are recognized in the Statement of Income.

Recently Issued Accounting Pronouncements

We do not expect that any recently issued accounting pronouncements will have a material effect on our financial statements.
 
Recently Adopted Accounting Pronouncements

In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes, removing certain exceptions for investments, intra-period allocations and interim calculations and adding guidance to reduce complexity in accounting for income taxes. We adopted this guidance at the beginning of fiscal 2022. Our adoption of this ASU did not have a material impact on the Company's consolidated financial position, results of operations or cash flows.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions
12 Months Ended
Apr. 03, 2022
Business Combination and Asset Acquisition [Abstract]  
Business Combination Disclosure Acquisitions
Acquisition of NAPCO Chemical Company, Inc.: On December 30, 2021, we acquired substantially all the assets of NAPCO Chemical Company, Inc. ("NAPCO"), under the terms of an asset purchase agreement with NAPCO and certain other parties thereto, to further the geographic reach of our Water Treatment segment. We paid $18.5 million at closing for the acquisition, and an additional $0.5 million for a working capital adjustment. NAPCO manufactures and distributes water treatment chemicals from three locations in Texas. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.
The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of NAPCO acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the total $19 million purchase price, we allocated $9.4 million to finite-lived intangible assets, primarily customer relationships to be amortized over 18 years, $3.6 million to property, plant and equipment and $1.5 million to net working capital. The residual amount of $4.5 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. The purchase price allocation is final.

Acquisition of Water and Waste Specialties, Inc.: On October 29, 2021, we acquired substantially all the assets of Water and Waste Specialties, Inc., under the terms of a purchase agreement with Water and Waste Specialties and its shareholders, to further the geographic reach of our Water Treatment segment. We paid $1.4 million at closing for the acquisition. Water and Waste Specialties was a water treatment chemical distribution company operating primarily in Alabama. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.
The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of Water and Waste Specialties acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the total $1.4 million purchase price, we allocated $0.5 million to finite-lived intangible assets, primarily customer relationships to be amortized over 11 years, and $0.4 million to property, plant and equipment. The residual amount of $0.5 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. The purchase price allocation is final.

Acquisition of Southeast Water Systems LLC: On September 20, 2021, we acquired substantially all the assets of Southeast Water Systems LLC, under the terms of an asset purchase agreement with Southeast Water Systems and its shareholders, to further the geographic reach of our Water Treatment segment. We paid $1.2 million at closing for the acquisition and may pay up to an additional $1.0 million over the next three years based on achieving certain goals. Southeast Water Systems supplied and installed water treatment chemical equipment to its customers located primarily in Alabama, southern Georgia and the Florida panhandle. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.
The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of Southeast Water Systems acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the total $2.2 million purchase price, which includes a contingent consideration liability of $1.0 million, we allocated $0.4 million to finite-lived intangible assets, primarily customer relationships to be amortized over 10 years, and $0.1 million to property, plant and equipment. The residual amount of $1.7 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. The purchase price allocation is final.
Acquisition of C&L Aqua Professionals, Inc. and LC Blending, Inc.: In fiscal 2021, we acquired substantially all the assets of C&L Aqua Professionals, Inc. and LC Blending, Inc. (together, "C&L Aqua") under the terms of an asset purchase agreement among us, C&L Aqua and its shareholders, to further the geographic reach of our Water Treatment segment. We paid $16 million for the acquisition. C&L Aqua was a water treatment chemical distribution company operating primarily in Louisiana. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.

The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of C&L Aqua acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the $16 million purchase price, we preliminarily allocated $8.2 million to finite-lived intangible assets, primarily customer relationships to be amortized over 18 years, $3.6 million to property, plant and equipment, and $1.1 million to net working capital. The residual amount of $3.1 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes.

Acquisition of Property: In fiscal 2021, we acquired a manufacturing facility on 28 acres located adjacent to our facility in Rosemount, Minnesota to allow further expansion and growth in both our Industrial and Water Treatment segments. We paid $10 million for the property. The purchase of this facility adds approximately 40,000 square feet of manufacturing and warehouse space to bring us to a total of 105,000 square feet of space on 56 acres of land in the area, with rail access at both of the sites to allow for future growth and provide for supply chain flexibility on certain raw materials to better serve our customers.

This acquisition has been accounted for as an asset acquisition, under which the total purchase price is allocated to the net tangible assets acquired based on their estimated fair values. Of the $10 million purchase price, $4.6 million was allocated to buildings, $3.7 million was allocated to land, $1.4 million was allocated to equipment, and $0.3 million was allocated to site improvements.

Acquisition of American Development Corporation of Tennessee, Inc.: In fiscal 2021, we acquired substantially all the assets of American Development Corporation of Tennessee, Inc. (“ADC”) under the terms of an asset purchase agreement among us, ADC and its shareholders, to further the geographic reach of our Water Treatment segment. We paid $25 million for the acquisition. ADC was a water treatment chemical distribution company operating primarily in Tennessee, Georgia and Kentucky. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred.
The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of ADC acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the $25 million purchase price, we allocated $13.3 million to finite-lived intangible assets, primarily customer relationships to be amortized over 17 years, $1.6 million to property, plant and equipment, and $0.9 million to net working capital. The residual amount of $9.2 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue
12 Months Ended
Apr. 03, 2022
Revenue [Abstract]  
Revenue from Contract with Customer Revenue
Our revenue arrangements generally consist of a single performance obligation to transfer promised goods or services. We disaggregate revenues from contracts with customers by both operating segments and types of product sold. Reporting by operating segment is pertinent to understanding our revenues, as it aligns to how we review the financial performance of our operations. Types of products sold within each operating segment help us to further evaluate the financial performance of our segments.

The following table disaggregates external customer net sales by major revenue stream:
Fiscal Year Ended April 3, 2022:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Manufactured, blended or repackaged products (1)
$318,514 $205,350 $34,690 $558,554 
Distributed specialty products (2)
— — 124,312 124,312 
Bulk products (3)
61,443 20,211 — 81,654 
Other6,981 2,572 468 10,021 
Total external customer sales$386,938 $228,133 $159,470 $774,541 
Fiscal Year Ended March 28, 2021:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Manufactured, blended or repackaged products (1)
$231,427 $152,694 $38,270 $422,391 
Distributed specialty products (2)
— — 115,317 115,317 
Bulk products (3)
38,378 16,067 — 54,445 
Other3,556 1,243 (81)4,718 
Total external customer sales$273,361 $170,004 $153,506 $596,871 
Fiscal Year Ended March 29, 2020:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Manufactured, blended or repackaged products (1)
$222,161 $139,917 $14,770 $376,848 
Distributed specialty products (2)
— — 90,065 90,065 
Bulk products (3)
49,864 18,481 — 68,345 
Other3,199 1,497 244 4,940 
Total external customer sales$275,224 $159,895 $105,079 $540,198 

(1)For our Industrial and Water Treatment segments, this line includes our non-bulk specialty products that we either manufacture, blend, repackage, resell in their original form, or direct ship to our customers in smaller quantities, and services we provide for our customers. For our Health and Nutrition segment, this line includes products manufactured, processed or repackaged in our facility and/or with our equipment
(2)This line includes non-manufactured distributed specialty products in our Health and Nutrition segment, which may be sold out of one of our facilities or direct shipped to our customers
(3)This line includes bulk products in our Industrial and Water Treatment segments that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Instruments
12 Months Ended
Apr. 03, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments
We have in place an interest rate swap agreement to manage the risk associated with a portion of our variable-rate long-term debt. We do not utilize derivative instruments for speculative purposes. The interest rate swap involves the exchange of fixed-rate and variable-rate payments without the exchange of the underlying notional amount on which the interest payments are calculated. The notional amount of the swap agreement is $60 million and it will terminate on May 1, 2027. We have designated this swap as a cash flow hedge and have determined that it qualified for hedge accounting treatment. For so long as the hedge is effective, changes in fair value of the cash flow hedge are recorded in other comprehensive income or loss (net of tax) until income or loss from the cash flows of the hedged item is realized.
We previously had in place an interest rate swap agreement to manage the risk associated with a portion of our variable-rate long-term debt. The $20 million swap agreement terminated on December 23, 2020. We had designated this swap as a cash flow hedge and determined that it qualified for hedge accounting treatment. For so long as the hedge was effective, changes in fair value of the cash flow hedge were recorded in other comprehensive income or loss (net of tax) until income or loss from the cash flows of the hedged item was realized.
For the years ended April 3, 2022 and March 28, 2021, we recorded $1.3 million and $0.1 million in other comprehensive income related to unrealized gains (net of tax) on the cash flow hedge. For the year ended March 29, 2020, we recorded $0.4 million in other comprehensive income related to unrealized losses (net of tax) on the cash flow hedge described above. Included in other other long-term assets on our consolidated balance sheet was $1.8 million as of April 3, 2022. Included in other current liabilities on our consolidated balance sheet was $0.1 million as of March 29, 2020.
By their nature, derivative instruments are subject to market risk. Derivative instruments are also subject to credit risk associated with counterparties to the derivative contracts. Credit risk associated with derivatives is measured based on the replacement cost should the counterparty with a contract in a gain position to us fail to perform under the terms of the contract. While the current interest rate swap is in effect, we do not anticipate nonperformance by the counterparty.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
12 Months Ended
Apr. 03, 2022
Fair Value Disclosures [Abstract]  
Fair Value, Measurement Inputs, Disclosure [Text Block] Fair Value Measurements
Our financial assets and liabilities are measured at fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The carrying value of cash equivalents, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these instruments. Because of the variable-rate nature of our debt under our credit facility, our debt also approximates fair value.  

Assets and Liabilities Measured at Fair Value on a Recurring Basis.  The fair value hierarchy requires the use of observable market data when available. In instances where inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. Our assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.
 

Our financial assets that are measured at fair value on a recurring basis are an interest rate swap and assets held in a deferred compensation retirement plan. Both of these assets are classified as other long-term assets on our balance sheet, with the portion of the deferred compensation retirement plan assets expected to be paid within twelve months classified as current assets. The fair value of the interest rate swap is determined by the respective counterparties based on interest rate changes. Interest rate swaps are valued based on observable interest rate yield curves for similar instruments. The deferred compensation plan assets relate to contributions made to a non-qualified compensation plan on behalf of certain employees who are classified as “highly compensated employees” as determined by IRS guidelines. The assets are part of a rabbi trust and the funds are held in mutual funds. The fair value of the deferred compensation is based on the quoted market prices for the mutual funds at the end of the period.

 
The following table summarizes the balances of assets measured at fair value on a recurring basis as of April 3, 2022 and March 28, 2021.
(In thousands)April 3, 2022March 28, 2021
Assets
Deferred compensation plan assetsLevel 1$7,038 $5,946 
Interest rate swapLevel 21,769 — 

 0
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Assets Held for Sale
12 Months Ended
Apr. 03, 2022
Assets Held For Sale [Abstract]  
Disclosure of Long Lived Assets Held-for-sale [Table Text Block] Assets Held for Sale We have no assets classified as held for sale as of April 3, 2022. Included in assets held for sale as of March 28, 2021 was $0.7 million for an office building in St. Louis, Missouri that was utilized in the administration of our Industrial segment, and $0.2 million for a water treatment branch located in Eldridge, Iowa, which has been relocated to another owned facility. Both were sold in the first quarter of fiscal 2022. These amounts were recorded as assets held for sale within prepaid expenses and other current assets on our balance sheet.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories
12 Months Ended
Apr. 03, 2022
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories at April 3, 2022 and March 28, 2021 consisted of the following:
20222021
(In thousands)  
Inventory (FIFO basis)$116,325 $69,438 
LIFO reserve(21,340)(5,574)
Net inventory$94,985 $63,864 

The FIFO value of inventories accounted for under the LIFO method was $83.7 million at April 3, 2022 and $46.8 million at March 28, 2021. The remainder of the inventory was valued and accounted for under the FIFO method.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets
12 Months Ended
Apr. 03, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Other Identifiable Intangible Assets
The carrying amount of goodwill for each of our three reportable segments were as follows:
(In thousands)IndustrialWater TreatmentHealth and NutritionTotal
Balance as of March 29, 2020$6,495 $7,000 $44,945 $58,440 
Addition due to acquisitions— 12,280 — 12,280 
Balance as of March 28, 2021$6,495 $19,280 $44,945 $70,720 
Addition due to acquisitions— 6,681 — 6,681 
Balance as of April 3, 2022
$6,495 $25,961 $44,945 $77,401 
 
The following is a summary of our identifiable intangible assets as of April 3, 2022 and March 28, 2021:
 2022
 Gross AmountAccumulated
Amortization
Net carrying value
(In thousands)   
Finite-life intangible assets:
Customer relationships$109,644 $(32,399)$77,245 
Trademarks and trade names6,370 (4,746)1,624 
Other finite-life intangible assets3,904 (3,807)97 
Total finite-life intangible assets119,918 (40,952)78,966 
Indefinite-life intangible assets1,227 — 1,227 
Total intangible assets, net$121,145 $(40,952)$80,193 
 
 2021
 Gross AmountAccumulated
Amortization
Net carrying value
(In thousands)   
Finite-life intangible assets:
Customer relationships$99,588 $(26,522)$73,066 
Trademarks and trade names6,210 (4,275)1,935 
Other finite-life intangible assets3,833 (3,693)140 
Total finite-life intangible assets109,631 (34,490)75,141 
Indefinite-life intangible assets1,227 — 1,227 
Total intangible assets, net$110,858 $(34,490)$76,368 

Intangible asset amortization expense was $6.5 million during fiscal 2022, $5.8 million during fiscal 2021, and $5.1 million during fiscal 2020.


The estimated future amortization expense for identifiable intangible assets is as follows:
(In thousands)Intangible Assets
Fiscal 2023$6,923 
Fiscal 20246,707 
Fiscal 20256,707 
Fiscal 20266,606 
Fiscal 20276,305 
Thereafter45,718 
Total$78,966 
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Debt
12 Months Ended
Apr. 03, 2022
Debt Disclosure [Abstract]  
Debt Debt
On March 31, 2022, we entered into a second amended and restated credit agreement (the “Credit Agreement”) with U.S. Bank National Association (“U.S. Bank”) as Sole Lead Arranger and Sole Book Runner, and other lenders from time to time party thereto (collectively, the “Lenders”), whereby U.S. Bank is also serving as Administrative Agent. The Credit Agreement refinanced the revolving loan under our previous credit agreement with U.S. Bank and provides us with senior secured revolving credit facilities (the “Revolving Loan Facility”) totaling $250.0 million. The Revolving Loan Facility includes a $15 million letter of credit subfacility and $25 million swingline subfacility. The Revolving Loan Facility has a five-year maturity date, maturing on April 30, 2027. The Revolving Loan Facility is secured by substantially all of our personal property assets and those of our subsidiaries.

We used $126.0 million of the proceeds from the Revolving Loan Facility to refinance the obligations under the previous credit facility. We may use the remaining amount of the Revolving Loan Facility for working capital, capital expenditures, share repurchases, restricted payments and acquisitions permitted under the Credit Agreement, and other general corporate purposes.

At April 3, 2022, the effective interest rate on our borrowings was 1.2%. In addition to paying interest on the outstanding principal under the Revolving Loan Facility, we are required to pay a commitment fee on the unutilized commitments thereunder. The commitment fee is between 0.15% and 0.25%, depending on our leverage ratio.

Debt issuance costs of $0.3 million paid to the lenders in connection with the Credit Agreement, as well as unamortized debt issuance costs of $0.1 million paid in connection with the previous credit facility, are reflected as a reduction of debt and are being amortized as interest expense over the term of the Revolving Loan Facility.

The Credit Agreement requires us to maintain (a) a minimum fixed charge coverage ratio of 1.15 to 1.00 and (b) a maximum total cash flow leverage ratio of 3.0 to 1.0. The Credit Agreement also contains other customary affirmative and negative covenants, including covenants that restrict our ability to incur additional indebtedness, dispose of significant assets, make certain investments, including any acquisitions other than permitted acquisitions, make certain payments, enter into sale and leaseback transactions, grant liens on our assets or enter into rate management transactions, subject to certain limitations. We are permitted to make distributions, pay dividends and repurchase shares so long as no default or event of default exists or would exist as a result thereof. We are permitted to make distributions, pay dividends and repurchase shares so long as no default or event of default exists or would exist as a result thereof. As of April 3, 2022, we were in compliance with all required covenants.
Debt at April 3, 2022 and March 28, 2021 consisted of the following:
(In thousands)April 3, 2022March 28, 2021
Senior secured revolving loan$126,000 $99,000 
 Less: unamortized debt issuance costs(443)(248)
 Total debt, net of debt issuance costs125,557 98,752 
 Less: current portion of long-term debt, net of current unamortized debt issuance costs(9,913)(9,907)
Total long-term debt$115,644 $88,845 
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Share Based Compensation
12 Months Ended
Apr. 03, 2022
Share-based Payment Arrangement [Abstract]  
Share-Based Compensation Share-Based Compensation 
Performance-Based Restricted Stock Units.  Our Board of Directors has approved a performance-based equity compensation arrangement for our executive officers. This performance-based arrangement provides for the grant of performance-based restricted stock units that represent a possible future issuance of restricted shares of our common shares based on our pre-tax income target for the applicable fiscal year. The actual number of restricted shares to be issued to each executive officer will be determined when our final financial information becomes available after the applicable fiscal year and will be between zero shares and 88,524 shares in the aggregate for fiscal 2022. The restricted shares issued, if any, will fully vest two years after the end of the fiscal year on which the performance is based. We record the compensation expense for the outstanding performance share units and then-converted restricted stock over the life of the awards.
The following table represents the restricted stock activity for fiscal 2021 and 2022:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 202065,766 $21.83 
Granted138,504 17.25 
Vested(55,240)23.01 
Forfeited— — 
Outstanding at end of fiscal 2020149,030 $17.13 
Granted129,626 18.69 
Vested(10,526)15.68 
Forfeited(29,010)17.92 
Outstanding at end of fiscal 2021239,120 $17.94 
Granted111,618 31.74 
Vested(123,002)17.25 
Forfeited(13,258)18.69 
Outstanding at end of fiscal 2022214,478 $25.48 
The weighted average grant date fair value of performance-based restricted shares issued in fiscal 2022 was $31.74, fiscal 2021 was $18.69 and fiscal 2020 was $17.25. We recorded compensation expense on performance-based restricted stock of approximately $2.9 million for fiscal 2022, $2.5 million for fiscal 2021 and $1.5 million for fiscal 2020, substantially all of which was recorded in selling, general and administrative (“SG&A”) expense in the Consolidated Statements of Income. The total fair value of performance-based restricted stock units vested was $2.1 million in fiscal 2022, $0.2 million in fiscal 2021 and $1.3 million in fiscal 2020.
Until the performance-based restricted stock units result in the issuance of restricted stock, the amount of expense recorded each period is dependent upon our estimate of the number of shares that will ultimately be issued and our then current common share price. Upon issuance of restricted stock, we record compensation expense over the remaining vesting period using the award date closing price. Unrecognized compensation expense related to non-vested restricted stock and non-vested restricted share units as of April 3, 2022 was $3.9 million and is expected to be recognized over a weighted average period of 1.2 years.
Restricted Stock Awards.  As part of their retainer, our non-employee directors receive restricted stock for their Board services. The restricted stock awards are expensed over a one-year vesting period, based on the market value on the date of grant.
The following table represents the Board’s restricted stock activity for fiscal 2021 and 2022:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 202016,704 $17.95 
Granted16,016 21.84 
Vested(16,704)17.95 
Forfeited— — 
Outstanding at end of fiscal 202016,016 $21.84 
Granted13,186 25.59 
Vested(16,016)21.84 
Forfeited(1,958)25.53 
Outstanding at end of fiscal 202111,228 $25.60 
Granted10,287 32.80 
Vested(11,228)25.60 
Forfeited— — 
Outstanding at end of fiscal 202210,287 $32.80 
Annual expense related to the value of restricted stock was $0.3 million in fiscal 2022, 2021 and 2020, and was recorded in SG&A expense in the Consolidated Statements of Income. Unrecognized compensation expense related to non-vested restricted stock awards as of April 3, 2022 was $0.1 million and is expected to be recognized over a weighted average period of 0.3 years.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Share Repurchase Program
12 Months Ended
Apr. 03, 2022
Share Repurchase Program [Abstract]  
Stockholders' Equity Note Disclosure [Text Block] Share Repurchases Our board of directors has authorized the repurchase of up to 1,600,000 shares of our outstanding common shares. The shares may be repurchased on the open market or in privately negotiated transactions subject to applicable securities laws and regulations. Upon repurchase of the shares, we reduce our common shares for the par value of the shares with the excess applied against additional paid-in capital. We repurchased 240,501 common shares at an aggregate purchase price of $8.5 million during fiscal 2022. We repurchased 166,088 common shares at an aggregate purchase price of $4.1 million during fiscal 2021. We repurchased 291,166 common shares at an aggregate purchase price of $5.9 million during fiscal 2020. As of April 3, 2022, the number of shares available to be purchased under the share repurchase program was 311,005.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans
12 Months Ended
Apr. 03, 2022
Retirement Benefits [Abstract]  
Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans
Company Sponsored Plans. The majority of our non-bargaining unit employees are eligible to participate in a company-sponsored profit sharing plan. Contributions are made at our discretion subject to a maximum amount allowed under the Internal Revenue Code (“IRC”). The profit sharing plan contribution level for each employee depends upon date of hire, and was 2.5% or 5.0% of each employee’s eligible compensation for fiscal 2022, 2021 and 2020. We also have in place a retirement plan covering our collective bargaining unit employees. The retirement plan provides for a contribution of 2.5% or 5.0% of each employee’s eligible annual wages depending on their hire date. In addition to the employer contributions described above, both the profit sharing plan and the retirement plan include a 401(k) plan that allows employees to contribute pre-tax earnings up to the maximum amount allowed under the IRC, with an employer match of up to 5% of the employee’s eligible compensation.
We have two employee stock ownership plans (“ESOPs”), one covering the majority of our non-bargaining unit employees and the other covering our collective bargaining unit employees. Contributions to the plan covering our non-bargaining unit employees are made at our discretion. Contributions to both plans are subject to a maximum amount allowed under the IRC, and were 2.5% or 5.0% of each employee’s eligible wages, depending on each eligible employee’s hire date, for fiscal 2022, 2021 and 2020.
We have a nonqualified deferred compensation plan covering employees who are classified as “highly compensated employees” as determined by IRS guidelines for the plan year and who were hired on or before April 1, 2012. Employees who are eligible for the nonqualified deferred compensation plan for any plan year are not eligible for the profit sharing plan contribution or the ESOP contributions described above for that plan year. Our contribution to the nonqualified deferred compensation plan for fiscal 2022, 2021 and 2020 was 10% of each employee’s eligible compensation, subject to the maximum amount allowed under the IRC.
We have an employee stock purchase plan (“ESPP”) covering substantially all of our employees. The ESPP allows employees to purchase newly-issued shares of the Company’s common shares at a discount from market. The number of new shares issued under the ESPP was 71,692 in fiscal 2022, 88,148 in fiscal 2021 and 77,100 in fiscal 2020.
The following represents the contribution expense for these company-sponsored plans for fiscal 2022, 2021 and 2020:
(In thousands)202220212020
Non-bargaining unit employee plans:
   Profit sharing$1,056 $994 $631 
   401(k) matching contributions3,122 2,650 2,399 
   ESOP1,056 994 631 
Nonqualified deferred compensation plan1,355 1,327 1,262 
Bargaining unit employee plans589 555 481 
ESPP - all employees549 556 431 
Total contribution expense$7,727 $7,076 $5,835 
In 2013, we withdrew from a collectively bargained multiemployer pension plan and recorded a liability for our share of the unfunded vested benefits. Payments of approximately $0.5 million per year are being made through 2034.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
12 Months Ended
Apr. 03, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Litigation.  As of April 3, 2022, there were no material pending legal proceedings, other than ordinary routine litigation incidental to the business, to which we or any of our subsidiaries are a party or of which any of our property is the subject. Legal fees associated with such matters are expensed as incurred.

Asset Retirement Obligations. We have three leases of land which contain terms that state that at the end of the lease term, we have a specified amount of time to remove the property and buildings. Including available lease extensions, these leases expire in 2023, 2033 and 2044. At that time, anything that remains on the land becomes the property of the lessor, and the lessor has the option to either maintain the property or remove the property at our expense. We have not been able to reasonably estimate the fair value of the asset retirement obligations, primarily due to the combination of the following factors: certain of the leases do not expire in the near future; we have a history of extending the leases with the lessors and currently intend to do so at expiration of the lease periods; the lessors do not have a history of terminating leases with their tenants; and because it is more likely than not that the buildings will have value at the end of the lease life and therefore, may not be removed by either the lessee or the lessor. Therefore, in accordance with accounting guidance related to asset retirement and environmental obligations, we have not recorded an asset retirement obligation as of April 3, 2022. We will continue to monitor the factors surrounding the requirement to record an asset retirement obligation and will recognize the fair value of a liability in the period in which it is incurred and a reasonable estimate can be made.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
12 Months Ended
Apr. 03, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The provisions for income taxes for fiscal 2022, 2021 and 2020 were as follows:
202220212020
(In thousands)  
Federal — current$14,736 $11,169 $8,447 
State — current5,202 4,391 3,563 
Total current19,938 15,560 12,010 
Federal — deferred(1,054)(302)(976)
State — deferred(447)(387)(445)
Total deferred(1,501)(689)(1,421)
Total provision$18,437 $14,871 $10,589 
Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2022, 2021 and 2020 are listed below.
202220212020
Statutory federal income tax21.0 %21.0 %21.0 %
State income taxes, net of federal deduction5.6 %5.9 %5.7 %
ESOP dividend deduction on allocated shares(0.2)%(0.2)%(0.3)%
Other — net(0.1)%(0.1)%0.8 %
Total26.3 %26.6 %27.2 %
 
The tax effects of items comprising our net deferred tax liability as of April 3, 2022 and March 28, 2021 are as follows:
(In thousands)20222021
Deferred tax assets:
Trade receivables$99 $134 
Stock compensation accruals1,823 1,341 
Pension withdrawal liability1,250 1,344 
Lease liability2,916 3,191 
Other3,097 2,882 
Total deferred tax assets$9,185 $8,892 
Deferred tax liabilities:
Inventories$(1,288)$(2,815)
Prepaid expenses(937)(864)
Excess of tax over book depreciation(12,234)(11,249)
Intangible assets(14,806)(15,269)
ROU asset(2,864)(3,140)
Unrealized gain on interest rate swap(478)— 
Total deferred tax liabilities$(32,607)$(33,337)
Net deferred tax liabilities$(23,422)$(24,445)

As of April 3, 2022, the Company has determined that it is more likely than not that the deferred tax assets at April 3, 2022 will be realized either through future taxable income or reversals of taxable temporary differences.

We are subject to U.S. federal income tax as well as income tax of multiple state jurisdictions. The tax years prior to our fiscal year ended March 31, 2019 are closed to examination by the Internal Revenue Service, and with few exceptions, state and local income tax jurisdictions.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
12 Months Ended
Apr. 03, 2022
Leases [Abstract]  
Lessee, Operating Leases Leases
Lease Obligations. As of April 3, 2022, we were obligated under operating lease agreements for certain manufacturing facilities, warehouse space, the land on which some of our facilities sit, vehicles and information technology equipment. Our leases have remaining lease terms of 1 year to 23 years, some of which include options to extend the lease for up to 15 years.

As of April 3, 2022 and March 28, 2021, our operating lease components with initial or remaining terms in excess of one year were classified on the consolidated balance sheet within right-of-use assets, short-term lease liability and long-term lease liability.

Total lease expense was $2.9 million for the twelve months ended April 3, 2022 and $2.8 million for the twelve months ended March 28, 2021, and includes leases less than 12 months in duration.

Other information related to our operating leases was as follows:
April 3, 2022March 28, 2021
Lease Term and Discount Rate
Weighted average remaining lease term (years)8.919.73
Weighted average discount rate2.6 %2.7 %

Maturities of lease liabilities as of April 3, 2022 were as follows:
(In thousands)Operating Leases
Fiscal 2023$1,889 
Fiscal 20241,515 
Fiscal 20251,450 
Fiscal 20261,388 
Fiscal 20271,359 
Thereafter5,171 
Total$12,772 
Less: Interest(1,972)
Present value of lease liabilities$10,800 
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information
12 Months Ended
Apr. 03, 2022
Segment Reporting [Abstract]  
Segment Information Segment Information
We have three reportable segments: Industrial, Water Treatment and Health and Nutrition. The accounting policies of the segments are the same as those described in the summary of significant accounting policies. Product costs and expenses for each segment are based on actual costs incurred along with cost allocations of shared and centralized functions.

We evaluate performance based on operating income. Reportable segments are defined primarily by product and type of customer. Segments are responsible for the sales, marketing and development of their products and services. Other than our Health and Nutrition segment, the segments do not have separate customer service or purchasing functions. There are no intersegment sales and no operating segments have been aggregated.
Reportable SegmentsIndustrialWater
Treatment
Health and NutritionTotal
(In thousands)   
Fiscal Year Ended April 3, 2022:
Sales$386,938 $228,133 $159,470 $774,541 
Gross profit59,606 54,571 32,343 146,520 
Selling, general, and administrative expenses28,127 31,357 15,842 75,326 
Operating income31,479 23,214 16,501 71,194 
Identifiable assets*$236,934 $143,889 $167,034 $547,857 
       Capital expenditures$18,812 $8,939 $761 $28,512 
Fiscal Year Ended March 28, 2021:
Sales$273,361 $170,004 $153,506 $596,871 
Gross profit43,337 46,793 33,632 123,762 
Selling, general, and administrative expenses27,033 24,453 16,398 67,884 
Operating income16,304 22,340 17,234 55,878 
Identifiable assets*$181,478 $109,761 $166,558 $457,797 
       Capital expenditures$13,713 $6,732 $349 $20,794 
Fiscal Year Ended March 29, 2020:
Sales$275,224 $159,895 $105,079 $540,198 
Gross profit38,936 41,902 20,079 100,917 
Selling, general, and administrative expenses24,123 19,801 15,322 59,246 
Operating income14,813 22,101 4,757 41,671 
Identifiable assets*$173,068 $63,506 $139,780 $376,354 
       Capital expenditures$14,933 $9,160 $456 $24,549 
* Unallocated assets not included, consisting primarily of cash and cash equivalents, investments and prepaid expenses, were $19.5 million at April 3, 2022, $14.8 million at March 28, 2021 and $13.0 million at March 29, 2020.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Valuation and Qualifying Accounts
12 Months Ended
Apr. 03, 2022
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]
VALUATION AND QUALIFYING ACCOUNTS
FOR THE FISCAL YEARS ENDED April 3, 2022, March 28, 2021 AND March 29, 2020
 
  Additions  
DescriptionBalance at
Beginning
of Year
Charged to
Costs and
Expenses
Charged to
Other
Accounts
Deductions
Write-Offs
Balance at
End of  Year
 (In thousands)
Reserve deducted from asset to which it applies:
Fiscal Year Ended April 3, 2022:
       Allowance for credit losses$497 $— $— $(130)$367 
Fiscal Year Ended March 28, 2021:
       Allowance for credit losses$784 $— $— $(287)$497 
Fiscal Year Ended March 29, 2020:
       Allowance for credit losses$620 $448 $— $(284)$784 
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business and Significant Accounting Policies (Policies)
12 Months Ended
Apr. 03, 2022
Accounting Policies [Abstract]  
Fiscal Year Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March 31. Our fiscal 2022 was 53 weeks and our fiscal 2021 fiscal 2020 were both 52 weeks. Fiscal 2023 will be 52 weeks.
Principles of Consolidation The consolidated financial statements include the accounts of Hawkins, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.
Estimates The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, particularly receivables, inventories, property, plant and equipment, right-of-use assets, goodwill, intangibles, accrued expenses, short-term and long-term lease liability, income taxes and related accounts and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Revenue Recognition Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. Revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations. Shipping and Handling - All shipping and handling amounts billed to customers are included in revenues. Costs incurred related to the shipping and the handling of products are included in cost of sales.
Fair Value Measurements The financial assets and liabilities that are re-measured and reported at fair value for each reporting period are an interest rate swap and marketable securities. There are no fair value measurements with respect to nonfinancial assets or liabilities that are recognized or disclosed at fair value in our consolidated financial statements on a recurring basis.
Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:

Level 1:  Valuation is based on quoted prices in active markets for identical assets or liabilities.

Level 2:  Valuation is based on quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable or can be corroborated by observable market data for the asset or liability.
Level 3:  Valuation is based upon unobservable inputs for the asset or liability that are supported by little or no market activity. These fair values are determined using pricing models for which the assumptions utilize management’s estimates or market participant assumptions.

In making fair value measurements, observable market data must be used when available. When inputs used to measure fair value fall within different levels of the hierarchy, the level within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement.
Cash Equivalents Cash equivalents include all liquid debt instruments (primarily cash funds and money market accounts) purchased with an original maturity of three months or less. The cash balances, maintained at large commercial banking institutions with strong credit ratings, may, at times, exceed federally insured limits.
Trade Receivables Financial instruments, which potentially subject us to a concentration of credit risk, principally consist of trade receivables. We sell our principal products to a large number of customers in many different industries. As of April 3, 2022, we had a significant concentration of credit risk, with a single customer representing approximately 13% of our total trade receivables. There are no other concentrations of credit risk with other single customers from a particular service or geographic area that would significantly impact us in the near term. To reduce credit risk, we routinely assess the financial strength of our customers. Receivables are reported net of an allowance for credit losses as determined by management at the end of each reporting period. Our receivable allowance in based on an estimate of expected credit losses, with the estimate based on a number of qualitative and quantitative factors that, based on collection experience, may have an impact on repayment risk and ability to collect.
Inventories Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately 73% of our inventory determined using the last-in, first-out (“LIFO”) method. Cost for the other 27% of our total inventory is determined using the first-in, first-out (“FIFO”) method.
Leases We determine if an arrangement is a lease at inception. Right-of-use ("ROU") assets include operating leases. Lease liabilities for operating leases are classified in "short-term lease liabilities" and "long-term lease liabilities" in our consolidated balance sheet.
ROU assets and related liabilities are recognized at commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

Lease and non-lease components are generally accounted for separately for real estate leases. For non-real estate leases, we account for the lease and non-lease components as a single lease component.
Property, Plant and Equipment Property is stated at cost and depreciated or amortized over the lives of the assets, using the straight-line method. Estimated lives are: 10 to 40 years for buildings and improvements; 3 to 20 years for machinery and equipment; and 3 to 10 years for transportation equipment and office furniture and equipment including computer systems. Leasehold improvements are amortized over the lesser of their estimated useful lives or the remaining lease term. Depreciation and amortization expense is recorded in our Consolidated Statement of Income within cost of goods sold and selling, general and administrative expense, depending on the use of the underlying asset. We recorded depreciation expense of $17.7 million for fiscal 2022, $16.8 million for fiscal 2021 and $16.5 million for fiscal 2020.
Significant improvements that add to productive capacity or extend the lives of properties are capitalized. Costs for repairs and maintenance are charged to expense as incurred. When property is retired or otherwise disposed of, the cost and related accumulated depreciation or amortization are removed from the accounts and any related gains or losses are included in income.

We review the recoverability of long-lived assets to be held and used, such as property, plant and equipment, when events or changes in circumstances occur that indicate the carrying value of the asset group may not be recoverable, such as prolonged industry downturn or significant reductions in projected future cash flows. The assessment of possible impairment is based on our ability to recover the carrying value of the asset group from the expected future pre-tax cash flows (undiscounted) of the related asset group. If these cash flows are less than the carrying value of such asset group, an impairment loss would be measured by the amount the carrying value exceeds the fair value of the long-lived asset group. The measurement of impairment requires us to estimate future cash flows and the fair value of long-lived assets. We did not incur any asset write-off charge in fiscal 2022 related to the impairment of long-lived assets. Asset write-off charges were $0.2 million during fiscal 2021 and $0.6 million during fiscal 2020.
Goodwill and Identifiable Intangible Assets Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter. As of December 27, 2021, we performed an analysis of qualitative factors for our Industrial, Water Treatment and Health and Nutrition reporting units to determine whether it is more likely than not that the fair value of either of these reporting units was less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for any of these reporting units. Goodwill impairment assessments were also completed in the fourth quarters of fiscal 2021 and 2020 and similarly, we did not record a goodwill impairment charge. Our primary identifiable intangible assets include customer lists, trade secrets, non-competition agreements, trademarks and trade names acquired in previous business acquisitions. Identifiable intangible assets with finite lives are amortized whereas identifiable intangible assets with indefinite lives are not amortized. The values assigned to the intangible assets with finite lives are being amortized on average over a remaining useful life of approximately 12 years. Identifiable intangible assets that are subject to amortization are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. No such events or changes in circumstances occurred during fiscal 2022, 2021 or 2020. Identifiable intangible assets not subject to amortization are tested for impairment annually or more frequently if events warrant. The impairment test consists of a qualitative assessment to determine whether it is more likely than not that the asset is impaired. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform an annual quantitative impairment test for fiscal 2022, 2021 or 2020.
Income Taxes We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income tax expense in the period that includes the enactment date. The deferred tax assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recovered from future taxable income. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.We recognize the effect of income tax positions only if those positions are more-likely-than-not to be sustained. Recognized income tax positions are measured at the largest amount of tax with a greater than 50 percent likelihood of being realized upon ultimate settlement with the related tax authority. Changes in recognition or measurement are reflected in the period in which the facts and circumstances change.
Stock-Based Compensation We account for stock-based compensation on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in expense over the requisite service period (generally the vesting period). Non-vested share awards are recorded as expense over the requisite service periods based on the stock price on the date of grant.
Earnings Per Share Basic earnings per share (“EPS”) are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted EPS are computed by dividing net income by the weighted-average number of common shares outstanding including the incremental shares assumed to be issued as performance units and restricted stock. Basic and diluted EPS were calculated using the following:
April 03, 2022March 28, 2021March 29, 2020
Weighted average common shares outstanding — basic20,947,234 21,024,344 21,159,978 
Dilutive impact of stock performance units and restricted stock188,024 235,952 148,822 
Weighted average common shares outstanding — diluted21,135,258 21,260,296 21,308,800 
There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2022, 2021 or 2020.
Stock Split - In fiscal 2021, we effected a two-for-one stock split of our common stock and adjusted the par value of our common stock to $.01 par value. Our consolidated financial statements, related notes, and other financial data contained in this report have been adjusted to give retroactive effect to the stock split for all periods presented.
Derivatives Instruments and Hedging Activities We are subject to interest rate risk associated with our variable rate debt. We have in place an interest rate swap agreement which has been designated as a cash flow hedge, the purpose of which is to eliminate the cash flow impact of interest rate changes on a portion of our variable-rate debt. The interest rate swap is measured at fair value on the contract date and is subsequently remeasured to fair value at each reporting date. Changes in the fair value of a derivative that is highly effective, and that is designated and qualifies as a cash flow hedge, are recorded in other comprehensive income, until the consolidated statement of income is affected by the variability in cash flows of the designated hedged item. To the extent that the hedge is ineffective, changes in the fair value are recognized in the Statement of Income.
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business and Significant Accounting Policies (Tables)
12 Months Ended
Apr. 03, 2022
Accounting Policies [Abstract]  
Schedule of earnings per share, basic and diluted Basic and diluted EPS were calculated using the following:
April 03, 2022March 28, 2021March 29, 2020
Weighted average common shares outstanding — basic20,947,234 21,024,344 21,159,978 
Dilutive impact of stock performance units and restricted stock188,024 235,952 148,822 
Weighted average common shares outstanding — diluted21,135,258 21,260,296 21,308,800 
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
12 Months Ended
Apr. 03, 2022
Revenue [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following table disaggregates external customer net sales by major revenue stream:
Fiscal Year Ended April 3, 2022:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Manufactured, blended or repackaged products (1)
$318,514 $205,350 $34,690 $558,554 
Distributed specialty products (2)
— — 124,312 124,312 
Bulk products (3)
61,443 20,211 — 81,654 
Other6,981 2,572 468 10,021 
Total external customer sales$386,938 $228,133 $159,470 $774,541 
Fiscal Year Ended March 28, 2021:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Manufactured, blended or repackaged products (1)
$231,427 $152,694 $38,270 $422,391 
Distributed specialty products (2)
— — 115,317 115,317 
Bulk products (3)
38,378 16,067 — 54,445 
Other3,556 1,243 (81)4,718 
Total external customer sales$273,361 $170,004 $153,506 $596,871 
Fiscal Year Ended March 29, 2020:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Manufactured, blended or repackaged products (1)
$222,161 $139,917 $14,770 $376,848 
Distributed specialty products (2)
— — 90,065 90,065 
Bulk products (3)
49,864 18,481 — 68,345 
Other3,199 1,497 244 4,940 
Total external customer sales$275,224 $159,895 $105,079 $540,198 

(1)For our Industrial and Water Treatment segments, this line includes our non-bulk specialty products that we either manufacture, blend, repackage, resell in their original form, or direct ship to our customers in smaller quantities, and services we provide for our customers. For our Health and Nutrition segment, this line includes products manufactured, processed or repackaged in our facility and/or with our equipment
(2)This line includes non-manufactured distributed specialty products in our Health and Nutrition segment, which may be sold out of one of our facilities or direct shipped to our customers
(3)This line includes bulk products in our Industrial and Water Treatment segments that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities.
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
12 Months Ended
Apr. 03, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
The following table summarizes the balances of assets measured at fair value on a recurring basis as of April 3, 2022 and March 28, 2021.
(In thousands)April 3, 2022March 28, 2021
Assets
Deferred compensation plan assetsLevel 1$7,038 $5,946 
Interest rate swapLevel 21,769 — 

 0
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
12 Months Ended
Apr. 03, 2022
Inventory Disclosure [Abstract]  
Summary of Inventories Inventories at April 3, 2022 and March 28, 2021 consisted of the following:
20222021
(In thousands)  
Inventory (FIFO basis)$116,325 $69,438 
LIFO reserve(21,340)(5,574)
Net inventory$94,985 $63,864 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Apr. 03, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill The carrying amount of goodwill for each of our three reportable segments were as follows:
(In thousands)IndustrialWater TreatmentHealth and NutritionTotal
Balance as of March 29, 2020$6,495 $7,000 $44,945 $58,440 
Addition due to acquisitions— 12,280 — 12,280 
Balance as of March 28, 2021$6,495 $19,280 $44,945 $70,720 
Addition due to acquisitions— 6,681 — 6,681 
Balance as of April 3, 2022
$6,495 $25,961 $44,945 $77,401 
 
Summary of intangible assets
The following is a summary of our identifiable intangible assets as of April 3, 2022 and March 28, 2021:
 2022
 Gross AmountAccumulated
Amortization
Net carrying value
(In thousands)   
Finite-life intangible assets:
Customer relationships$109,644 $(32,399)$77,245 
Trademarks and trade names6,370 (4,746)1,624 
Other finite-life intangible assets3,904 (3,807)97 
Total finite-life intangible assets119,918 (40,952)78,966 
Indefinite-life intangible assets1,227 — 1,227 
Total intangible assets, net$121,145 $(40,952)$80,193 
 
 2021
 Gross AmountAccumulated
Amortization
Net carrying value
(In thousands)   
Finite-life intangible assets:
Customer relationships$99,588 $(26,522)$73,066 
Trademarks and trade names6,210 (4,275)1,935 
Other finite-life intangible assets3,833 (3,693)140 
Total finite-life intangible assets109,631 (34,490)75,141 
Indefinite-life intangible assets1,227 — 1,227 
Total intangible assets, net$110,858 $(34,490)$76,368 
Schedule of future amortization expense
The estimated future amortization expense for identifiable intangible assets is as follows:
(In thousands)Intangible Assets
Fiscal 2023$6,923 
Fiscal 20246,707 
Fiscal 20256,707 
Fiscal 20266,606 
Fiscal 20276,305 
Thereafter45,718 
Total$78,966 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Tables)
12 Months Ended
Apr. 03, 2022
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments Debt at April 3, 2022 and March 28, 2021 consisted of the following:
(In thousands)April 3, 2022March 28, 2021
Senior secured revolving loan$126,000 $99,000 
 Less: unamortized debt issuance costs(443)(248)
 Total debt, net of debt issuance costs125,557 98,752 
 Less: current portion of long-term debt, net of current unamortized debt issuance costs(9,913)(9,907)
Total long-term debt$115,644 $88,845 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Share Based Compensation (Tables)
12 Months Ended
Apr. 03, 2022
Performance-Based Restricted Stock [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of performance-based restricted stock units The following table represents the restricted stock activity for fiscal 2021 and 2022:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 202065,766 $21.83 
Granted138,504 17.25 
Vested(55,240)23.01 
Forfeited— — 
Outstanding at end of fiscal 2020149,030 $17.13 
Granted129,626 18.69 
Vested(10,526)15.68 
Forfeited(29,010)17.92 
Outstanding at end of fiscal 2021239,120 $17.94 
Granted111,618 31.74 
Vested(123,002)17.25 
Forfeited(13,258)18.69 
Outstanding at end of fiscal 2022214,478 $25.48 
Restricted Stock Awards [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of restricted stock awards The following table represents the Board’s restricted stock activity for fiscal 2021 and 2022:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 202016,704 $17.95 
Granted16,016 21.84 
Vested(16,704)17.95 
Forfeited— — 
Outstanding at end of fiscal 202016,016 $21.84 
Granted13,186 25.59 
Vested(16,016)21.84 
Forfeited(1,958)25.53 
Outstanding at end of fiscal 202111,228 $25.60 
Granted10,287 32.80 
Vested(11,228)25.60 
Forfeited— — 
Outstanding at end of fiscal 202210,287 $32.80 
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables)
12 Months Ended
Apr. 03, 2022
Retirement Benefits [Abstract]  
Schedule of contribution expenses The following represents the contribution expense for these company-sponsored plans for fiscal 2022, 2021 and 2020:
(In thousands)202220212020
Non-bargaining unit employee plans:
   Profit sharing$1,056 $994 $631 
   401(k) matching contributions3,122 2,650 2,399 
   ESOP1,056 994 631 
Nonqualified deferred compensation plan1,355 1,327 1,262 
Bargaining unit employee plans589 555 481 
ESPP - all employees549 556 431 
Total contribution expense$7,727 $7,076 $5,835 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
12 Months Ended
Apr. 03, 2022
Income Tax Disclosure [Abstract]  
Schedule of provisions for income taxes The provisions for income taxes for fiscal 2022, 2021 and 2020 were as follows:
202220212020
(In thousands)  
Federal — current$14,736 $11,169 $8,447 
State — current5,202 4,391 3,563 
Total current19,938 15,560 12,010 
Federal — deferred(1,054)(302)(976)
State — deferred(447)(387)(445)
Total deferred(1,501)(689)(1,421)
Total provision$18,437 $14,871 $10,589 
Schedule of effective income tax rate reconciliation Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2022, 2021 and 2020 are listed below.
202220212020
Statutory federal income tax21.0 %21.0 %21.0 %
State income taxes, net of federal deduction5.6 %5.9 %5.7 %
ESOP dividend deduction on allocated shares(0.2)%(0.2)%(0.3)%
Other — net(0.1)%(0.1)%0.8 %
Total26.3 %26.6 %27.2 %
Schedule of deferred tax assets and liabilities The tax effects of items comprising our net deferred tax liability as of April 3, 2022 and March 28, 2021 are as follows:
(In thousands)20222021
Deferred tax assets:
Trade receivables$99 $134 
Stock compensation accruals1,823 1,341 
Pension withdrawal liability1,250 1,344 
Lease liability2,916 3,191 
Other3,097 2,882 
Total deferred tax assets$9,185 $8,892 
Deferred tax liabilities:
Inventories$(1,288)$(2,815)
Prepaid expenses(937)(864)
Excess of tax over book depreciation(12,234)(11,249)
Intangible assets(14,806)(15,269)
ROU asset(2,864)(3,140)
Unrealized gain on interest rate swap(478)— 
Total deferred tax liabilities$(32,607)$(33,337)
Net deferred tax liabilities$(23,422)$(24,445)
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
12 Months Ended
Apr. 03, 2022
Leases [Abstract]  
Other information related to our operating leases Other information related to our operating leases was as follows:
April 3, 2022March 28, 2021
Lease Term and Discount Rate
Weighted average remaining lease term (years)8.919.73
Weighted average discount rate2.6 %2.7 %
Lessee, Operating Lease, Liability, Maturity Maturities of lease liabilities as of April 3, 2022 were as follows:
(In thousands)Operating Leases
Fiscal 2023$1,889 
Fiscal 20241,515 
Fiscal 20251,450 
Fiscal 20261,388 
Fiscal 20271,359 
Thereafter5,171 
Total$12,772 
Less: Interest(1,972)
Present value of lease liabilities$10,800 
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Tables)
12 Months Ended
Apr. 03, 2022
Segment Reporting [Abstract]  
Summary of Segment Information
Reportable SegmentsIndustrialWater
Treatment
Health and NutritionTotal
(In thousands)   
Fiscal Year Ended April 3, 2022:
Sales$386,938 $228,133 $159,470 $774,541 
Gross profit59,606 54,571 32,343 146,520 
Selling, general, and administrative expenses28,127 31,357 15,842 75,326 
Operating income31,479 23,214 16,501 71,194 
Identifiable assets*$236,934 $143,889 $167,034 $547,857 
       Capital expenditures$18,812 $8,939 $761 $28,512 
Fiscal Year Ended March 28, 2021:
Sales$273,361 $170,004 $153,506 $596,871 
Gross profit43,337 46,793 33,632 123,762 
Selling, general, and administrative expenses27,033 24,453 16,398 67,884 
Operating income16,304 22,340 17,234 55,878 
Identifiable assets*$181,478 $109,761 $166,558 $457,797 
       Capital expenditures$13,713 $6,732 $349 $20,794 
Fiscal Year Ended March 29, 2020:
Sales$275,224 $159,895 $105,079 $540,198 
Gross profit38,936 41,902 20,079 100,917 
Selling, general, and administrative expenses24,123 19,801 15,322 59,246 
Operating income14,813 22,101 4,757 41,671 
Identifiable assets*$173,068 $63,506 $139,780 $376,354 
       Capital expenditures$14,933 $9,160 $456 $24,549 
* Unallocated assets not included, consisting primarily of cash and cash equivalents, investments and prepaid expenses, were $19.5 million at April 3, 2022, $14.8 million at March 28, 2021 and $13.0 million at March 29, 2020.
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business and Significant Accounting Policies -Textual (Details)
12 Months Ended
Apr. 03, 2022
Segment
Accounting Policies [Abstract]  
Number of reportable segments (segment) 3
Percentage of LIFO Inventory 73.00%
Percentage of FIFO inventory 27.00%
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business and Significant Accounting Policies -PP&E (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Property, Plant and Equipment [Line Items]      
Depreciation $ 17,700 $ 16,800 $ 16,500
Asset Impairment Charges   $ 200 $ 600
Average [Member]      
Property, Plant and Equipment [Line Items]      
Finite-lived intangible asset, useful life 12 years    
Building and Building Improvements [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, estimated useful lives 10 years    
Building and Building Improvements [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, estimated useful lives 40 years    
Machinery and Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, estimated useful lives 3 years    
Machinery and Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, estimated useful lives 20 years    
Transportation Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, estimated useful lives 3 years    
Transportation Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, estimated useful lives 10 years    
Office Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, estimated useful lives 3 years    
Office Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, estimated useful lives 10 years    
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business and Significant Accounting Policies -EPS (Details) - shares
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Accounting Policies [Abstract]      
Weighted Average Number of Shares Outstanding, Basic 20,947,234 21,024,344 21,159,978
Dilutive impact of stock options, performance units, and restricted stock (shares) 188,024 235,952 148,822
Weighted average common shares outstanding — diluted (shares) 21,135,258 21,260,296 21,308,800
Weighted Average Number Diluted Shares Outstanding Adjustment 0 0 0
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combinations and Asset Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 30, 2021
Oct. 29, 2021
Sep. 20, 2021
Apr. 03, 2022
Mar. 28, 2021
NAPCO Chemical Company, Inc. [Member]          
Asset Acquisition [Line Items]          
Payments to Acquire Businesses, Gross $ 18,500     $ 19,000  
Other Payments to Acquire Businesses       $ 500  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 9,400        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 3,600        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other 1,500        
Goodwill, Acquired During Period $ 4,500        
Water and Waste Specialties, Inc.          
Asset Acquisition [Line Items]          
Payments to Acquire Businesses, Gross   $ 1,400      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   500      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment   400      
Goodwill, Acquired During Period   $ 500      
Southeast Water Systems LLC          
Asset Acquisition [Line Items]          
Payments to Acquire Businesses, Gross     $ 1,200    
Business Combination, Consideration Transferred, Liabilities Incurred     1,000    
Business Combination, Consideration Transferred     2,200    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     400    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment     100    
Goodwill, Acquired During Period     $ 1,700    
C&L Aqua Professionals, Inc. and LC Blending, Inc.          
Asset Acquisition [Line Items]          
Payments to Acquire Businesses, Gross         $ 16,000
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles         8,200
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment         3,600
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other         1,100
Goodwill, Acquired During Period         3,100
Property          
Asset Acquisition [Line Items]          
Payments to Acquire Businesses, Gross         10,000
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Buildings         4,600
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Land         3,700
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment         1,400
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Site Improvements         300
American Development Corporation of Tennessee, Inc.          
Asset Acquisition [Line Items]          
Payments to Acquire Businesses, Gross         25,000
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles         13,300
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment         1,600
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other         900
Goodwill, Acquired During Period         $ 9,200
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Disaggregation of Revenue [Line Items]      
Sales $ 774,541 $ 596,871 $ 540,198
Industrial [Member]      
Disaggregation of Revenue [Line Items]      
Sales 386,938 273,361 275,224
Water Treatment [Member]      
Disaggregation of Revenue [Line Items]      
Sales 228,133 170,004 159,895
Health and Nutrition [Member]      
Disaggregation of Revenue [Line Items]      
Sales 159,470 153,506 105,079
Manufactured, blended or repackaged products [Member]      
Disaggregation of Revenue [Line Items]      
Sales 558,554 422,391 376,848
Manufactured, blended or repackaged products [Member] | Industrial [Member]      
Disaggregation of Revenue [Line Items]      
Sales 318,514 231,427 222,161
Manufactured, blended or repackaged products [Member] | Water Treatment [Member]      
Disaggregation of Revenue [Line Items]      
Sales 205,350 152,694 139,917
Manufactured, blended or repackaged products [Member] | Health and Nutrition [Member]      
Disaggregation of Revenue [Line Items]      
Sales 34,690 38,270 14,770
Distributed specialty products      
Disaggregation of Revenue [Line Items]      
Sales 124,312 115,317 90,065
Distributed specialty products | Industrial [Member]      
Disaggregation of Revenue [Line Items]      
Sales 0 0 0
Distributed specialty products | Water Treatment [Member]      
Disaggregation of Revenue [Line Items]      
Sales 0 0 0
Distributed specialty products | Health and Nutrition [Member]      
Disaggregation of Revenue [Line Items]      
Sales 124,312 115,317 90,065
Bulk products [Member]      
Disaggregation of Revenue [Line Items]      
Sales 81,654 54,445 68,345
Bulk products [Member] | Industrial [Member]      
Disaggregation of Revenue [Line Items]      
Sales 61,443 38,378 49,864
Bulk products [Member] | Water Treatment [Member]      
Disaggregation of Revenue [Line Items]      
Sales 20,211 16,067 18,481
Bulk products [Member] | Health and Nutrition [Member]      
Disaggregation of Revenue [Line Items]      
Sales 0 0 0
Other [Member]      
Disaggregation of Revenue [Line Items]      
Sales 10,021 4,718 4,940
Other [Member] | Industrial [Member]      
Disaggregation of Revenue [Line Items]      
Sales 6,981 3,556 3,199
Other [Member] | Water Treatment [Member]      
Disaggregation of Revenue [Line Items]      
Sales 2,572 1,243 1,497
Other [Member] | Health and Nutrition [Member]      
Disaggregation of Revenue [Line Items]      
Sales $ 468 $ (81) $ 244
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Dec. 27, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Derivative, Notional Amount $ 60,000     $ 20,000
Other comprehensive income, net of tax 1,300 $ 100 $ (400)  
Cash Flow Hedge Derivative Instrument Assets at Fair Value $ 1,800      
Cash Flow Hedge Derivative Instrument Liabilities at Fair Value   $ 100    
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Apr. 03, 2022
Mar. 28, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation plan asset $ 6,783 $ 5,726
Interest rate swap 1,800  
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation plan asset 7,038 5,946
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swap $ 1,769 $ 0
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Assets Held for Sale (Details) - USD ($)
$ in Millions
Apr. 03, 2022
Mar. 28, 2021
Assets Held For Sale [Abstract]    
Assets Held-for-sale, Long Lived, Fair Value Disclosure $ 0.0  
Assets Held-for-sale, Long Lived, Fair Value Disclosure $ 0.0  
Industrial [Member]    
Assets Held For Sale [Abstract]    
Assets Held-for-sale, Long Lived, Fair Value Disclosure   $ 0.7
Assets Held-for-sale, Long Lived, Fair Value Disclosure   0.7
Water Treatment [Member]    
Assets Held For Sale [Abstract]    
Assets Held-for-sale, Long Lived, Fair Value Disclosure   0.2
Assets Held-for-sale, Long Lived, Fair Value Disclosure   $ 0.2
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details) - USD ($)
$ in Thousands
Apr. 03, 2022
Mar. 28, 2021
Summary of Inventories    
Inventory (FIFO basis) $ 116,325 $ 69,438
LIFO reserve (21,340) (5,574)
Net inventory $ 94,985 $ 63,864
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories-Textual (Details) - USD ($)
$ in Millions
Apr. 03, 2022
Mar. 28, 2021
Inventories (Textual) [Abstract]    
Finished goods (LIFO basis) $ 83.7 $ 46.8
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets-Goodwill Rollforward (Details)
$ in Thousands
12 Months Ended
Apr. 03, 2022
USD ($)
Segment
Mar. 28, 2021
USD ($)
Mar. 29, 2020
USD ($)
Goodwill [Line Items]      
Number of Reportable Segments | Segment 3    
Goodwill $ 77,401 $ 70,720 $ 58,440
Goodwill, Period Increase (Decrease) 6,681 12,280  
Industrial [Member]      
Goodwill [Line Items]      
Goodwill 6,495 6,495 6,495
Goodwill, Period Increase (Decrease) 0 0  
Water Treatment [Member]      
Goodwill [Line Items]      
Goodwill 25,961 19,280 7,000
Goodwill, Period Increase (Decrease) 6,681 12,280  
Health and Nutrition [Member]      
Goodwill [Line Items]      
Goodwill 44,945 44,945 $ 44,945
Goodwill, Period Increase (Decrease) $ 0 $ 0  
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets-Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Finite-Lived Intangible Assets [Line Items]      
Gross Amount $ 119,918 $ 109,631  
Accumulated Amortization (40,952) (34,490)  
Net carrying value 78,966 75,141  
Indefinite-life intangible assets 1,227 1,227  
Intangible Assets, Gross (Excluding Goodwill) 121,145 110,858  
Finite-Lived Intangible Assets, Accumulated Amortization 40,952 34,490  
Total intangible assets, net 80,193 76,368  
Amortization of Intangible Assets 6,500 5,800 $ 5,100
Customer relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Amount 109,644 99,588  
Accumulated Amortization (32,399) (26,522)  
Net carrying value 77,245 73,066  
Finite-Lived Intangible Assets, Accumulated Amortization 32,399 26,522  
Trademarks [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Amount 6,370 6,210  
Accumulated Amortization (4,746) (4,275)  
Net carrying value 1,624 1,935  
Finite-Lived Intangible Assets, Accumulated Amortization 4,746 4,275  
Other Intangible Assets      
Finite-Lived Intangible Assets [Line Items]      
Gross Amount 3,904 3,833  
Accumulated Amortization (3,807) (3,693)  
Net carrying value 97 140  
Finite-Lived Intangible Assets, Accumulated Amortization $ 3,807 $ 3,693  
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets-Future Amortization (Details) - USD ($)
$ in Thousands
Apr. 03, 2022
Mar. 28, 2021
Estimated amortization expense [Abstract]    
Fiscal 2023 $ 6,923  
Fiscal 2024 6,707  
Fiscal 2025 6,707  
Fiscal 2026 6,606  
Fiscal 2027 6,305  
Thereafter 45,718  
Total $ 78,966 $ 75,141
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Mar. 31, 2022
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity $ 250,000      
Revolving Loan Facility Letter of Credit 15,000      
Revolving Loan Facility Swingline Subfacility 25,000      
Payment for Debt Extinguishment or Debt Prepayment Cost $ 126,000      
Line of Credit Facility, Interest Rate at Period End 1.20%      
Payments of Debt Issuance Costs $ 287 $ 0 $ 0  
Unamortized Debt Issuance Expense $ 443 $ 248   $ 100
Minimum [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.15%      
Fixed charge coverage ratio 100.00%      
Cash flow leverage ratio 100.00%      
Maximum [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.25%      
Fixed charge coverage ratio 115.00%      
Cash flow leverage ratio 300.00%      
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Details) - USD ($)
$ in Thousands
Apr. 03, 2022
Mar. 31, 2022
Mar. 28, 2021
Debt Instrument [Line Items]      
Unamortized Debt Issuance Expense $ (443) $ (100) $ (248)
Total debt, net of debt issuance costs 125,557   98,752
Less Current Portion of Long-term Debt (9,913)   (9,907)
Long-term Debt, Excluding Current Maturities 115,644   88,845
Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Total long-term Debt $ 126,000   $ 99,000
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Share Based Compensation-Restricted and Performance Shares Rollforward (Details) - $ / shares
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Performance-Based Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Beginning Balance, Shares 239,120 149,030 65,766
Granted, Shares 111,618 129,626 138,504
Vested, Shares (123,002) (10,526) (55,240)
Forfeited or expired, Shares (13,258) (29,010) 0
Ending Balance, Shares 214,478 239,120 149,030
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Beginning Balance, Weighted average grant date fair value (usd per share) $ 17.94 $ 17.13 $ 21.83
Granted, Weighted average grant date fair value (usd per share) 31.74 18.69 17.25
Vested, Weighted average grant date fair value (usd per share) 17.25 15.68 23.01
Forfeited or expired, Weighted average grant date fair value (usd per share) 18.69 17.92 0
Ending Balance, Weighted average grant date fair value (usd per share) $ 25.48 $ 17.94 $ 17.13
Restricted Stock Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Beginning Balance, Shares 11,228 16,016 16,704
Granted, Shares 10,287 13,186 16,016
Vested, Shares (11,228) (16,016) (16,704)
Forfeited or expired, Shares 0 (1,958) 0
Ending Balance, Shares 10,287 11,228 16,016
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Beginning Balance, Weighted average grant date fair value (usd per share) $ 25.60 $ 21.84 $ 17.95
Granted, Weighted average grant date fair value (usd per share) 32.80 25.59 21.84
Vested, Weighted average grant date fair value (usd per share) 25.60 21.84 17.95
Forfeited or expired, Weighted average grant date fair value (usd per share) 0 25.53 0
Ending Balance, Weighted average grant date fair value (usd per share) $ 32.80 $ 25.60 $ 21.84
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Share Based Compensation-Textual (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Performance-Based Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range of restricted stock to be issued minimum 0    
Range of restricted stock to be issued maximum 88,524    
Weighted average grant date fair value (usd per share) $ 31.74 $ 18.69 $ 17.25
Compensation expense $ 2.9 $ 2.5 $ 1.5
Equity instruments other than options, vested in period, total fair value 2.1 $ 0.2 $ 1.3
Cost not yet recognized $ 3.9    
Performance-Based Restricted Stock [Member] | Weighted Average [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cost not yet recognized, period for recognition 1 year 2 months 12 days    
Restricted Stock Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value (usd per share) $ 32.80 $ 25.59 $ 21.84
Compensation expense $ 0.3 $ 0.3 $ 0.3
Cost not yet recognized $ 0.1    
Restricted Stock Awards [Member] | Weighted Average [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cost not yet recognized, period for recognition 3 months 18 days    
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Share Repurchase Program (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 1,600,000    
Stock Repurchased During Period, Value $ 8.5 $ 4.1 $ 5.9
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased 311,005    
Common Stock [Member]      
Stock Repurchased During Period, Shares 240,501 166,088 291,166
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Defined Contribution Plan Disclosure [Line Items]      
Profit sharing $ 1,056 $ 994 $ 631
401(k) matching contributions 3,122 2,650 2,399
ESOP 1,056 994 631
Nonqualified deferred compensation plan 1,355 1,327 1,262
ESPP - all employees 549 556 431
Total contribution expense 7,727 7,076 5,835
Bargaining Unit Employee Plans [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Bargaining unit employee plans $ 589 $ 555 $ 481
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Defined Contribution Plan Disclosure [Line Items]      
Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years $ 500    
Common Stock [Member]      
Defined Contribution Plan Disclosure [Line Items]      
ESPP shares issued (shares) 71,692 88,148 77,100
Deferred Profit Sharing [Member] | Qualified Plan [Member] | Minimum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 2.50% 2.50%  
Deferred Profit Sharing [Member] | Qualified Plan [Member] | Maximum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 5.00% 5.00%  
Deferred Profit Sharing [Member] | Nonqualified Plan [Member] | Maximum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 10.00% 10.00%  
401 (k) plan [Member] | Qualified Plan [Member] | Maximum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 5.00%    
Employee Stock Ownership Plan (ESOP), Plan [Domain] | Qualified Plan [Member] | Minimum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 2.50% 2.50%  
Employee Stock Ownership Plan (ESOP), Plan [Domain] | Qualified Plan [Member] | Maximum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 5.00% 5.00%  
Bargaining Unit Employee Plans [Member] | Deferred Profit Sharing [Member] | Qualified Plan [Member] | Minimum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 2.50%    
Bargaining Unit Employee Plans [Member] | Deferred Profit Sharing [Member] | Qualified Plan [Member] | Maximum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 5.00%    
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies-Textual (Details)
12 Months Ended
Apr. 03, 2022
lease
Commitments and Contingencies Disclosure [Abstract]  
Number of Leases 3
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes-Provision of Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Income Tax Examination [Line Items]      
Federal — current $ 14,736 $ 11,169 $ 8,447
State — current 5,202 4,391 3,563
Total current 19,938 15,560 12,010
Federal — deferred (1,054) (302) (976)
State — deferred (447) (387) (445)
Total deferred (1,501) (689) (1,421)
Total provision $ 18,437 $ 14,871 $ 10,589
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes-Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Income Tax Disclosure [Abstract]      
Statutory federal income tax (percent) 21.00% 21.00% 21.00%
State income taxes, net of federal deduction (percent) 5.60% 5.90% 5.70%
ESOP dividend deduction on allocated shares (percent) (0.20%) (0.20%) (0.30%)
Other — net (percent) (0.10%) (0.10%) 0.80%
Total (percent) 26.30% 26.60% 27.20%
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes Income Taxes-Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Apr. 03, 2022
Mar. 28, 2021
Deferred tax assets:    
Trade receivables $ 99 $ 134
Stock compensation accruals 1,823 1,341
Pension withdrawal liability 1,250 1,344
Lease liability 2,916 3,191
Other 3,097 2,882
Total deferred tax assets 9,185 8,892
Deferred tax liabilities:    
Inventories (1,288) (2,815)
Prepaid expenses (937) (864)
Excess of tax over book depreciation (12,234) (11,249)
Intangible assets (14,806) (15,269)
ROU asset 2,864 3,140
Unrealized gain on interest rate swap (478) 0
Total deferred tax liabilities (32,607) (33,337)
Net deferred tax liabilities $ (23,422) $ (24,445)
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Lessee, Operating Lease, Option to Extend 15 years  
Operating Lease, Expense $ 2,900 $ 2,800
Minimum [Member]    
Lessee, Operating Lease, Renewal Term 1 year  
Maximum [Member]    
Lessee, Operating Lease, Renewal Term 23 years  
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - USD ($)
$ in Thousands
Apr. 03, 2022
Mar. 28, 2021
Leases [Abstract]    
Weighted average remaining lease term (years) 8 years 10 months 28 days 9 years 8 months 23 days
Weighted average discount rate 2.60% 2.70%
Fiscal 2023 $ 1,889  
Fiscal 2024 1,515  
Fiscal 2025 1,450  
Fiscal 2026 1,388  
Fiscal 2027 1,359  
Thereafter 5,171  
Total 12,772  
Less: Interest 1,972  
Present value of lease liabilities $ 10,800  
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Summary of Segment Information      
Sales $ 774,541 $ 596,871 $ 540,198
Gross profit 146,520 123,762 100,917
Selling, general, and administrative expenses 75,326 67,884 59,246
Operating income 71,194 55,878 41,671
Assets 567,328 472,550  
Capital expenditures 28,512 20,794 24,549
Industrial [Member]      
Summary of Segment Information      
Sales 386,938 273,361 275,224
Gross profit 59,606 43,337 38,936
Selling, general, and administrative expenses 28,127 27,033 24,123
Operating income 31,479 16,304 14,813
Assets 236,934 181,478 173,068
Capital expenditures 18,812 13,713 14,933
Water Treatment [Member]      
Summary of Segment Information      
Sales 228,133 170,004 159,895
Gross profit 54,571 46,793 41,902
Selling, general, and administrative expenses 31,357 24,453 19,801
Operating income 23,214 22,340 22,101
Assets 143,889 109,761 63,506
Capital expenditures 8,939 6,732 9,160
Health and Nutrition [Member]      
Summary of Segment Information      
Sales 159,470 153,506 105,079
Gross profit 32,343 33,632 20,079
Selling, general, and administrative expenses 15,842 16,398 15,322
Operating income 16,501 17,234 4,757
Assets 167,034 166,558 139,780
Capital expenditures 761 349 456
Identifiable      
Summary of Segment Information      
Assets 547,857 457,797 376,354
Unallocated      
Summary of Segment Information      
Assets $ 19,500 $ 14,800 $ 13,000
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information-Textual (Details)
$ in Millions
12 Months Ended
Apr. 03, 2022
USD ($)
Segment
Segment Reporting Information [Line Items]  
Number of reportable segments (segment) 3
Intersegment Sales | $ $ 0
Number of Operating Segments Aggregated 0
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
Mar. 31, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]        
Allowance for doubtful accounts receivable $ 367 $ 497 $ 784 $ 620
Valuation Allowances and Reserves, Additions for Adjustments 0 0 448  
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account 0 0 0  
Valuation Allowances and Reserves, Deductions $ (130) $ (287) $ (284)  
XML 81 hwkn-20220403_htm.xml IDEA: XBRL DOCUMENT 0000046250 2021-03-29 2022-04-03 0000046250 2021-09-26 0000046250 2022-05-13 0000046250 2022-04-03 0000046250 2019-04-01 2020-03-29 0000046250 2021-03-28 0000046250 2020-03-30 2021-03-28 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-29 2022-04-03 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-30 2021-03-28 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2020-03-29 0000046250 us-gaap:CommonStockMember 2019-03-31 0000046250 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000046250 us-gaap:RetainedEarningsMember 2019-03-31 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000046250 2019-03-31 0000046250 us-gaap:CommonStockMember 2019-04-01 2020-03-29 0000046250 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2020-03-29 0000046250 us-gaap:RetainedEarningsMember 2019-04-01 2020-03-29 0000046250 us-gaap:CommonStockMember 2020-03-29 0000046250 us-gaap:AdditionalPaidInCapitalMember 2020-03-29 0000046250 us-gaap:RetainedEarningsMember 2020-03-29 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-29 0000046250 2020-03-29 0000046250 us-gaap:CommonStockMember 2020-03-30 2021-03-28 0000046250 us-gaap:AdditionalPaidInCapitalMember 2020-03-30 2021-03-28 0000046250 us-gaap:RetainedEarningsMember 2020-03-30 2021-03-28 0000046250 us-gaap:CommonStockMember 2021-03-28 0000046250 us-gaap:AdditionalPaidInCapitalMember 2021-03-28 0000046250 us-gaap:RetainedEarningsMember 2021-03-28 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-28 0000046250 us-gaap:CommonStockMember 2021-03-29 2022-04-03 0000046250 us-gaap:AdditionalPaidInCapitalMember 2021-03-29 2022-04-03 0000046250 us-gaap:RetainedEarningsMember 2021-03-29 2022-04-03 0000046250 us-gaap:CommonStockMember 2022-04-03 0000046250 us-gaap:AdditionalPaidInCapitalMember 2022-04-03 0000046250 us-gaap:RetainedEarningsMember 2022-04-03 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-03 0000046250 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-03-29 2022-04-03 0000046250 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-03-29 2022-04-03 0000046250 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-03-29 2022-04-03 0000046250 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-03-29 2022-04-03 0000046250 srt:MinimumMember us-gaap:TransportationEquipmentMember 2021-03-29 2022-04-03 0000046250 srt:MinimumMember us-gaap:OfficeEquipmentMember 2021-03-29 2022-04-03 0000046250 srt:MaximumMember us-gaap:OfficeEquipmentMember 2021-03-29 2022-04-03 0000046250 srt:MaximumMember us-gaap:TransportationEquipmentMember 2021-03-29 2022-04-03 0000046250 srt:WeightedAverageMember 2021-03-29 2022-04-03 0000046250 hwkn:NAPCOChemicalCompanyIncMember 2021-12-30 2021-12-30 0000046250 hwkn:NAPCOChemicalCompanyIncMember 2021-12-27 2022-04-03 0000046250 hwkn:NAPCOChemicalCompanyIncMember 2021-12-30 0000046250 hwkn:WaterAndWasteSpecialtiesIncMember 2021-10-29 2021-10-29 0000046250 hwkn:WaterAndWasteSpecialtiesIncMember 2021-10-29 0000046250 hwkn:SoutheastWaterSystemsLLCMember 2021-09-20 2021-09-20 0000046250 hwkn:SoutheastWaterSystemsLLCMember 2021-09-20 0000046250 hwkn:CLAquaProfessionalsIncAndLCBlendingIncMember 2020-03-30 2021-03-28 0000046250 hwkn:CLAquaProfessionalsIncAndLCBlendingIncMember 2021-03-28 0000046250 hwkn:PropertyMember 2020-03-30 2021-03-28 0000046250 hwkn:PropertyMember 2021-03-28 0000046250 hwkn:AmericanDevelopmentCorporationOfTennesseeIncMember 2020-03-30 2021-03-28 0000046250 hwkn:AmericanDevelopmentCorporationOfTennesseeIncMember 2021-03-28 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:IndustrialMember 2021-03-29 2022-04-03 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:WaterTreatmentMember 2021-03-29 2022-04-03 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:HealthandNutritionMember 2021-03-29 2022-04-03 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember 2021-03-29 2022-04-03 0000046250 hwkn:DistributedSpecialtyProductsMember hwkn:IndustrialMember 2021-03-29 2022-04-03 0000046250 hwkn:DistributedSpecialtyProductsMember hwkn:WaterTreatmentMember 2021-03-29 2022-04-03 0000046250 hwkn:DistributedSpecialtyProductsMember hwkn:HealthandNutritionMember 2021-03-29 2022-04-03 0000046250 hwkn:DistributedSpecialtyProductsMember 2021-03-29 2022-04-03 0000046250 hwkn:BulkMember hwkn:IndustrialMember 2021-03-29 2022-04-03 0000046250 hwkn:BulkMember hwkn:WaterTreatmentMember 2021-03-29 2022-04-03 0000046250 hwkn:BulkMember hwkn:HealthandNutritionMember 2021-03-29 2022-04-03 0000046250 hwkn:BulkMember 2021-03-29 2022-04-03 0000046250 hwkn:OtherMember hwkn:IndustrialMember 2021-03-29 2022-04-03 0000046250 hwkn:OtherMember hwkn:WaterTreatmentMember 2021-03-29 2022-04-03 0000046250 hwkn:OtherMember hwkn:HealthandNutritionMember 2021-03-29 2022-04-03 0000046250 hwkn:OtherMember 2021-03-29 2022-04-03 0000046250 hwkn:IndustrialMember 2021-03-29 2022-04-03 0000046250 hwkn:WaterTreatmentMember 2021-03-29 2022-04-03 0000046250 hwkn:HealthandNutritionMember 2021-03-29 2022-04-03 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:IndustrialMember 2020-03-30 2021-03-28 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:WaterTreatmentMember 2020-03-30 2021-03-28 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:HealthandNutritionMember 2020-03-30 2021-03-28 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember 2020-03-30 2021-03-28 0000046250 hwkn:DistributedSpecialtyProductsMember hwkn:IndustrialMember 2020-03-30 2021-03-28 0000046250 hwkn:DistributedSpecialtyProductsMember hwkn:WaterTreatmentMember 2020-03-30 2021-03-28 0000046250 hwkn:DistributedSpecialtyProductsMember hwkn:HealthandNutritionMember 2020-03-30 2021-03-28 0000046250 hwkn:DistributedSpecialtyProductsMember 2020-03-30 2021-03-28 0000046250 hwkn:BulkMember hwkn:IndustrialMember 2020-03-30 2021-03-28 0000046250 hwkn:BulkMember hwkn:WaterTreatmentMember 2020-03-30 2021-03-28 0000046250 hwkn:BulkMember hwkn:HealthandNutritionMember 2020-03-30 2021-03-28 0000046250 hwkn:BulkMember 2020-03-30 2021-03-28 0000046250 hwkn:OtherMember hwkn:IndustrialMember 2020-03-30 2021-03-28 0000046250 hwkn:OtherMember hwkn:WaterTreatmentMember 2020-03-30 2021-03-28 0000046250 hwkn:OtherMember hwkn:HealthandNutritionMember 2020-03-30 2021-03-28 0000046250 hwkn:OtherMember 2020-03-30 2021-03-28 0000046250 hwkn:IndustrialMember 2020-03-30 2021-03-28 0000046250 hwkn:WaterTreatmentMember 2020-03-30 2021-03-28 0000046250 hwkn:HealthandNutritionMember 2020-03-30 2021-03-28 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:IndustrialMember 2019-04-01 2020-03-29 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:WaterTreatmentMember 2019-04-01 2020-03-29 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:HealthandNutritionMember 2019-04-01 2020-03-29 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember 2019-04-01 2020-03-29 0000046250 hwkn:DistributedSpecialtyProductsMember hwkn:IndustrialMember 2019-04-01 2020-03-29 0000046250 hwkn:DistributedSpecialtyProductsMember hwkn:WaterTreatmentMember 2019-04-01 2020-03-29 0000046250 hwkn:DistributedSpecialtyProductsMember hwkn:HealthandNutritionMember 2019-04-01 2020-03-29 0000046250 hwkn:DistributedSpecialtyProductsMember 2019-04-01 2020-03-29 0000046250 hwkn:BulkMember hwkn:IndustrialMember 2019-04-01 2020-03-29 0000046250 hwkn:BulkMember hwkn:WaterTreatmentMember 2019-04-01 2020-03-29 0000046250 hwkn:BulkMember hwkn:HealthandNutritionMember 2019-04-01 2020-03-29 0000046250 hwkn:BulkMember 2019-04-01 2020-03-29 0000046250 hwkn:OtherMember hwkn:IndustrialMember 2019-04-01 2020-03-29 0000046250 hwkn:OtherMember hwkn:WaterTreatmentMember 2019-04-01 2020-03-29 0000046250 hwkn:OtherMember hwkn:HealthandNutritionMember 2019-04-01 2020-03-29 0000046250 hwkn:OtherMember 2019-04-01 2020-03-29 0000046250 hwkn:IndustrialMember 2019-04-01 2020-03-29 0000046250 hwkn:WaterTreatmentMember 2019-04-01 2020-03-29 0000046250 hwkn:HealthandNutritionMember 2019-04-01 2020-03-29 0000046250 2020-12-27 0000046250 us-gaap:FairValueInputsLevel1Member 2022-04-03 0000046250 us-gaap:FairValueInputsLevel1Member 2021-03-28 0000046250 us-gaap:FairValueInputsLevel2Member 2022-04-03 0000046250 us-gaap:FairValueInputsLevel2Member 2021-03-28 0000046250 hwkn:IndustrialMember 2021-03-28 0000046250 hwkn:WaterTreatmentMember 2021-03-28 0000046250 hwkn:IndustrialMember 2020-03-29 0000046250 hwkn:WaterTreatmentMember 2020-03-29 0000046250 hwkn:HealthandNutritionMember 2020-03-29 0000046250 hwkn:HealthandNutritionMember 2021-03-28 0000046250 hwkn:IndustrialMember 2022-04-03 0000046250 hwkn:WaterTreatmentMember 2022-04-03 0000046250 hwkn:HealthandNutritionMember 2022-04-03 0000046250 us-gaap:CustomerRelationshipsMember 2022-04-03 0000046250 us-gaap:TrademarksMember 2022-04-03 0000046250 us-gaap:OtherIntangibleAssetsMember 2022-04-03 0000046250 us-gaap:CustomerRelationshipsMember 2021-03-28 0000046250 us-gaap:TrademarksMember 2021-03-28 0000046250 us-gaap:OtherIntangibleAssetsMember 2021-03-28 0000046250 srt:MinimumMember 2021-03-29 2022-04-03 0000046250 srt:MaximumMember 2021-03-29 2022-04-03 0000046250 2022-03-31 0000046250 srt:MaximumMember 2022-04-03 0000046250 srt:MinimumMember 2022-04-03 0000046250 us-gaap:RevolvingCreditFacilityMember 2022-04-03 0000046250 us-gaap:RevolvingCreditFacilityMember 2021-03-28 0000046250 us-gaap:PerformanceSharesMember 2021-03-29 2022-04-03 0000046250 us-gaap:PerformanceSharesMember 2019-03-31 0000046250 us-gaap:PerformanceSharesMember 2019-04-01 2020-03-29 0000046250 us-gaap:PerformanceSharesMember 2020-03-29 0000046250 us-gaap:PerformanceSharesMember 2020-03-30 2021-03-28 0000046250 us-gaap:PerformanceSharesMember 2021-03-28 0000046250 us-gaap:PerformanceSharesMember 2022-04-03 0000046250 srt:WeightedAverageMember us-gaap:PerformanceSharesMember 2021-03-29 2022-04-03 0000046250 us-gaap:RestrictedStockMember 2021-03-29 2022-04-03 0000046250 us-gaap:RestrictedStockMember 2019-03-31 0000046250 us-gaap:RestrictedStockMember 2019-04-01 2020-03-29 0000046250 us-gaap:RestrictedStockMember 2020-03-29 0000046250 us-gaap:RestrictedStockMember 2020-03-30 2021-03-28 0000046250 us-gaap:RestrictedStockMember 2021-03-28 0000046250 us-gaap:RestrictedStockMember 2022-04-03 0000046250 srt:WeightedAverageMember us-gaap:RestrictedStockMember 2021-03-29 2022-04-03 0000046250 srt:MinimumMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2021-03-29 2022-04-03 0000046250 srt:MinimumMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2020-03-30 2021-03-28 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2021-03-29 2022-04-03 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2020-03-30 2021-03-28 0000046250 srt:MinimumMember hwkn:BargainingUnitEmployeePlansMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2021-03-29 2022-04-03 0000046250 srt:MaximumMember hwkn:BargainingUnitEmployeePlansMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2021-03-29 2022-04-03 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember hwkn:A401kplanMember 2021-03-29 2022-04-03 0000046250 srt:MinimumMember us-gaap:QualifiedPlanMember us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain 2021-03-29 2022-04-03 0000046250 srt:MinimumMember us-gaap:QualifiedPlanMember us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain 2020-03-30 2021-03-28 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain 2021-03-29 2022-04-03 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain 2020-03-30 2021-03-28 0000046250 srt:MaximumMember us-gaap:NonqualifiedPlanMember us-gaap:DeferredProfitSharingMember 2021-03-29 2022-04-03 0000046250 srt:MaximumMember us-gaap:NonqualifiedPlanMember us-gaap:DeferredProfitSharingMember 2020-03-30 2021-03-28 0000046250 hwkn:BargainingUnitEmployeePlansMember 2021-03-29 2022-04-03 0000046250 hwkn:BargainingUnitEmployeePlansMember 2020-03-30 2021-03-28 0000046250 hwkn:BargainingUnitEmployeePlansMember 2019-04-01 2020-03-29 0000046250 hwkn:IdentifiableMember 2022-04-03 0000046250 hwkn:IdentifiableMember 2021-03-28 0000046250 hwkn:IdentifiableMember 2020-03-29 0000046250 hwkn:UnallocatedMember 2022-04-03 0000046250 hwkn:UnallocatedMember 2021-03-28 0000046250 hwkn:UnallocatedMember 2020-03-29 iso4217:USD shares iso4217:USD shares hwkn:Segment pure utr:Rate hwkn:lease 0000046250 false 2022 FY 10-K true 2022-04-03 --04-03 false 0-7647 HAWKINS, INC. MN 41-0771293 2381 Rosegate Roseville MN 55113 612 331-6910 Common Shares, par value $.01 per share HWKN NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 706800000 21078132 1889000 1515000 1450000 1388000 1359000 5171000 248 185 GRANT THORNTON LLP Minneapolis, Minnesota KPMG LLP Minneapolis, Minnesota 3496000 2998000 122826000 90603000 94985000 63864000 6431000 5542000 227738000 163007000 16640000 15235000 118369000 120410000 114763000 109353000 43968000 37646000 10315000 17760000 304055000 300404000 142209000 155792000 161846000 144612000 10606000 11630000 77401000 70720000 80193000 76368000 6783000 5726000 2761000 487000 177744000 164931000 567328000 472550000 66693000 37313000 19034000 18048000 9913000 9907000 1657000 1587000 1558000 1452000 2611000 2155000 101466000 70462000 115644000 88845000 9143000 10231000 4276000 4631000 23422000 24445000 8402000 7322000 2374000 1368000 264727000 207304000 60000000 0.01 20889777 20889777 20969746 20969746 209000 210000 46717000 51138000 254384000 213898000 1291000 0 302601000 265246000 567328000 472550000 774541000 596871000 540198000 628021000 473109000 439281000 146520000 123762000 100917000 75326000 67884000 59246000 71194000 55878000 41671000 -1404000 -1467000 -2511000 189000 1440000 -204000 69979000 55851000 38956000 18437000 14871000 10589000 51542000 40980000 28367000 20947234 21024344 21159978 21135258 21260296 21308800 2.46 1.95 1.34 2.44 1.93 1.33 0.52250 0.47125 0.46125 51542000 40980000 28367000 1291000 79000 -396000 1291000 79000 -396000 52833000 41059000 27971000 21184900 212000 52927000 164405000 317000 217861000 0 0 0 9825000 0 9825000 0 0 2273000 0 0 2273000 71944 0 0 0 0 0 18320 0 343000 0 0 343000 77100 1000 1399000 0 0 1400000 291166 2000 5851000 0 0 5853000 0 0 0 0 -396000 -396000 0 0 0 28367000 0 28367000 21024458 211000 50405000 182947000 -79000 233484000 0 0 0 10029000 0 10029000 0 0 3343000 0 0 3343000 26542 0 0 0 0 0 3314 0 54000 0 0 54000 88148 1000 1582000 0 0 1583000 166088 2000 4138000 0 0 4140000 0 0 0 0 79000 79000 0 0 0 40980000 0 40980000 20969746 210000 51138000 213898000 0 265246000 0 0 0 11056000 0 11056000 0 0 3818000 0 0 3818000 134230 1000 -1000 0 0 0 45390 0 1467000 0 0 1467000 71692 0 1772000 0 0 1772000 240501 2000 8543000 0 0 8545000 0 0 0 0 1291000 1291000 0 0 0 51542000 0 51542000 20889777 209000 46717000 254384000 1291000 302601000 51542000 40980000 28367000 24129000 22669000 21584000 1899000 1896000 2033000 189000 1440000 -233000 -1501000 -689000 -1421000 3818000 3343000 2273000 -545000 -203000 -656000 30526000 21323000 3387000 30034000 7960000 -6045000 25138000 2551000 4228000 2723000 7554000 663000 1907000 1837000 2025000 214000 -235000 586000 3014000 1919000 933000 42837000 43793000 58902000 28512000 20794000 24549000 21546000 51000000 0 302000 362000 346000 -49756000 -71432000 -24203000 11056000 10029000 9825000 1772000 1583000 1400000 1467000 54000 343000 8545000 4140000 5853000 287000 0 0 15000000 37000000 44000000 42000000 76000000 19000000 7417000 26360000 -39621000 498000 -1279000 -4922000 2998000 4277000 9199000 3496000 2998000 4277000 19726000 15783000 11415000 1197000 1288000 2413000 3733000 626000 1041000 Nature of Business and Significant Accounting Policies <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three reportable segments: Industrial, Water Treatment and Health and Nutrition. The Industrial Group specializes in providing industrial chemicals, products and services to industries such as agriculture, chemical processing, electronics, energy, food, pharmaceutical and plating. This group also manufactures and sells certain food-grade products, including liquid phosphates, lactates and other blended products. The Water Treatment Group specializes in providing chemicals, products, equipment, services and solutions for potable water, municipal and industrial wastewater, industrial process water and non-residential swimming pool water. This group has the resources and flexibility to treat systems ranging in size from a single small well to a multi-million-gallon-per-day facility. Our Health and Nutrition Group specializes in providing ingredient distribution, processing and formulation solutions to manufacturers of nutraceutical, functional food and beverage, personal care, dietary supplement and other nutritional food, health and wellness products. This group offers a diverse product portfolio including minerals, botanicals and herbs, vitamins and amino acids, excipients, joint products, sweeteners and enzymes.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March 31. Our fiscal 2022 was 53 weeks and our fiscal 2021 fiscal 2020 were both 52 weeks. Fiscal 2023 will be 52 weeks. </span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Hawkins, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Estimates</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, particularly receivables, inventories, property, plant and equipment, right-of-use assets, goodwill, intangibles, accrued expenses, short-term and long-term lease liability, income taxes and related accounts and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. Revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations. </span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shipping and Handling - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All shipping and handling amounts billed to customers are included in revenues. Costs incurred related to the shipping and the handling of products are included in cost of sales. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial assets and liabilities that are re-measured and reported at fair value for each reporting period are an interest rate swap and marketable securities. There are no fair value measurements with respect to nonfinancial assets or liabilities that are recognized or disclosed at fair value in our consolidated financial statements on a recurring basis. </span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Valuation is based on quoted prices in active markets for identical assets or liabilities. </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Valuation is based on quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable or can be corroborated by observable market data for the asset or liability. </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Valuation is based upon unobservable inputs for the asset or liability that are supported by little or no market activity. These fair values are determined using pricing models for which the assumptions utilize management’s estimates or market participant assumptions. </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In making fair value measurements, observable market data must be used when available. When inputs used to measure fair value fall within different levels of the hierarchy, the level within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Equivalents - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents include all liquid debt instruments (primarily cash funds and money market accounts) purchased with an original maturity of three months or less. The cash balances, maintained at large commercial banking institutions with strong credit ratings, may, at times, exceed federally insured limits.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Receivables and Concentrations of Credit Risk - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments, which potentially subject us to a concentration of credit risk, principally consist of trade receivables. We sell our principal products to a large number of customers in many different industries. As of April 3, 2022, we had a significant concentration of credit risk, with a single customer representing approximately 13% of our total trade receivables. There are no other concentrations of credit risk with other single customers from a particular service or geographic area that would significantly impact us in the near term. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To reduce credit risk, we routinely assess the financial strength of our customers. Receivables are reported net of an allowance for credit losses as determined by management at the end of each reporting period. Our receivable allowance in based on an estimate of expected credit losses, with the estimate based on a number of qualitative and quantitative factors that, based on collection experience, may have an impact on repayment risk and ability to collect.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately 73% of our inventory determined using the last-in, first-out (“LIFO”) method. Cost for the other 27% of our total inventory is determined using the first-in, first-out (“FIFO”) method.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- We determine if an arrangement is a lease at inception. Right-of-use ("ROU") assets include operating leases. Lease liabilities for operating leases are classified in "short-term lease liabilities" and "long-term lease liabilities" in our consolidated balance sheet.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets and related liabilities are recognized at commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease and non-lease components are generally accounted for separately for real estate leases. For non-real estate leases, we account for the lease and non-lease components as a single lease component.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property is stated at cost and depreciated or amortized over the lives of the assets, using the straight-line method. Estimated lives are: 10 to 40 years for buildings and improvements; 3 to 20 years for machinery and equipment; and 3 to 10 years for transportation equipment and office furniture and equipment including computer systems. Leasehold improvements are amortized over the lesser of their estimated useful lives or the remaining lease term. Depreciation and amortization expense is recorded in our Consolidated Statement of Income within cost of goods sold and selling, general and administrative expense, depending on the use of the underlying asset. We recorded depreciation expense of $17.7 million for fiscal 2022, $16.8 million for fiscal 2021 and $16.5 million for fiscal 2020.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant improvements that add to productive capacity or extend the lives of properties are capitalized. Costs for repairs and maintenance are charged to expense as incurred. When property is retired or otherwise disposed of, the cost and related accumulated depreciation or amortization are removed from the accounts and any related gains or losses are included in income.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review the recoverability of long-lived assets to be held and used, such as property, plant and equipment, when events or changes in circumstances occur that indicate the carrying value of the asset group may not be recoverable, such as prolonged industry downturn or significant reductions in projected future cash flows. The assessment of possible impairment is based on our ability to recover the carrying value of the asset group from the expected future pre-tax cash flows (undiscounted) of the related asset group. If these cash flows are less than the carrying value of such asset group, an impairment loss would be measured by the amount the carrying value exceeds the fair value of the long-lived asset group. The measurement of impairment requires us to estimate future cash flows and the fair value of long-lived assets. We did not incur any asset write-off charge in fiscal 2022 related to the impairment of long-lived assets. Asset write-off charges were $0.2 million during fiscal 2021 and $0.6 million during fiscal 2020.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Identifiable Intangible Assets - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter. As of December 27, 2021, we performed an analysis of qualitative factors for our Industrial, Water Treatment and Health and Nutrition reporting units to determine whether it is more likely than not that the fair value of either of these reporting units was less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for any of these reporting units. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill impairment assessments were also completed in the fourth quarters of fiscal 2021 and 2020 and similarly, we did not record a goodwill impairment charge. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary identifiable intangible assets include customer lists, trade secrets, non-competition agreements, trademarks and trade names acquired in previous business acquisitions. Identifiable intangible assets with finite lives are amortized whereas identifiable intangible assets with indefinite lives are not amortized. The values assigned to the intangible assets with finite lives are being amortized on average over a remaining useful life of approximately 12 years. Identifiable intangible assets that are subject to amortization are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. No such events or changes in circumstances occurred during fiscal 2022, 2021 or 2020. Identifiable intangible assets not subject to amortization are tested for impairment annually or more frequently if events warrant. The impairment test consists of a qualitative assessment to determine whether it is more likely than not that the asset is impaired. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform an annual quantitative impairment test for fiscal 2022, 2021 or 2020. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income tax expense in the period that includes the enactment date. The deferred tax assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recovered from future taxable income. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the effect of income tax positions only if those positions are more-likely-than-not to be sustained. Recognized income tax positions are measured at the largest amount of tax with a greater than 50 percent likelihood of being realized upon ultimate settlement with the related tax authority. Changes in recognition or measurement are reflected in the period in which the facts and circumstances change. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for stock-based compensation on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in expense over the requisite service period (generally the vesting period). Non-vested share awards are recorded as expense over the requisite service periods based on the stock price on the date of grant.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share (“EPS”) are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted EPS are computed by dividing net income by the weighted-average number of common shares outstanding including the incremental shares assumed to be issued as performance units and restricted stock. Basic and diluted EPS were calculated using the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 03, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,947,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,024,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,159,978 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive impact of stock performance units and restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,135,258 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,260,296 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,308,800 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2022, 2021 or 2020. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Split - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2021, we effected a two-for-one stock split of our common stock and adjusted the par value of our common stock to $.01 par value. Our consolidated financial statements, related notes, and other financial data contained in this report have been adjusted to give retroactive effect to the stock split for all periods presented.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to interest rate risk associated with our variable rate debt. We have in place an interest rate swap agreement which has been designated as a cash flow hedge, the purpose of which is to eliminate the cash flow impact of interest rate changes on a portion of our variable-rate debt. The interest rate swap is measured at fair value on the contract date and is subsequently remeasured to fair value at each reporting date. Changes in the fair value of a derivative that is highly effective, and that is designated and qualifies as a cash flow hedge, are recorded in other comprehensive income, until the consolidated statement of income is affected by the variability in cash flows of the designated hedged item. To the extent that the hedge is ineffective, changes in the fair value are recognized in the Statement of Income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We do not expect that any recently issued accounting pronouncements will have a material effect on our financial statements.</span></div><div><span style="color:#1f497d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, removing certain exceptions for investments, intra-period allocations and interim calculations and adding guidance to reduce complexity in accounting for income taxes. We adopted this guidance at the beginning of fiscal 2022. Our adoption of this ASU did not have a material impact on the Company's consolidated financial position, results of operations or cash flows.</span></div> 3 Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March 31. Our fiscal 2022 was 53 weeks and our fiscal 2021 fiscal 2020 were both 52 weeks. Fiscal 2023 will be 52 weeks. The consolidated financial statements include the accounts of Hawkins, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated. The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, particularly receivables, inventories, property, plant and equipment, right-of-use assets, goodwill, intangibles, accrued expenses, short-term and long-term lease liability, income taxes and related accounts and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. Revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations. Shipping and Handling - All shipping and handling amounts billed to customers are included in revenues. Costs incurred related to the shipping and the handling of products are included in cost of sales. The financial assets and liabilities that are re-measured and reported at fair value for each reporting period are an interest rate swap and marketable securities. There are no fair value measurements with respect to nonfinancial assets or liabilities that are recognized or disclosed at fair value in our consolidated financial statements on a recurring basis. <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Valuation is based on quoted prices in active markets for identical assets or liabilities. </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Valuation is based on quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable or can be corroborated by observable market data for the asset or liability. </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Valuation is based upon unobservable inputs for the asset or liability that are supported by little or no market activity. These fair values are determined using pricing models for which the assumptions utilize management’s estimates or market participant assumptions. </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In making fair value measurements, observable market data must be used when available. When inputs used to measure fair value fall within different levels of the hierarchy, the level within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement.</span></div> Cash equivalents include all liquid debt instruments (primarily cash funds and money market accounts) purchased with an original maturity of three months or less. The cash balances, maintained at large commercial banking institutions with strong credit ratings, may, at times, exceed federally insured limits. Financial instruments, which potentially subject us to a concentration of credit risk, principally consist of trade receivables. We sell our principal products to a large number of customers in many different industries. As of April 3, 2022, we had a significant concentration of credit risk, with a single customer representing approximately 13% of our total trade receivables. There are no other concentrations of credit risk with other single customers from a particular service or geographic area that would significantly impact us in the near term. To reduce credit risk, we routinely assess the financial strength of our customers. Receivables are reported net of an allowance for credit losses as determined by management at the end of each reporting period. Our receivable allowance in based on an estimate of expected credit losses, with the estimate based on a number of qualitative and quantitative factors that, based on collection experience, may have an impact on repayment risk and ability to collect. Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately 73% of our inventory determined using the last-in, first-out (“LIFO”) method. Cost for the other 27% of our total inventory is determined using the first-in, first-out (“FIFO”) method. 0.73 0.27 We determine if an arrangement is a lease at inception. Right-of-use ("ROU") assets include operating leases. Lease liabilities for operating leases are classified in "short-term lease liabilities" and "long-term lease liabilities" in our consolidated balance sheet.<div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets and related liabilities are recognized at commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease and non-lease components are generally accounted for separately for real estate leases. For non-real estate leases, we account for the lease and non-lease components as a single lease component.</span></div> Property is stated at cost and depreciated or amortized over the lives of the assets, using the straight-line method. Estimated lives are: 10 to 40 years for buildings and improvements; 3 to 20 years for machinery and equipment; and 3 to 10 years for transportation equipment and office furniture and equipment including computer systems. Leasehold improvements are amortized over the lesser of their estimated useful lives or the remaining lease term. Depreciation and amortization expense is recorded in our Consolidated Statement of Income within cost of goods sold and selling, general and administrative expense, depending on the use of the underlying asset. We recorded depreciation expense of $17.7 million for fiscal 2022, $16.8 million for fiscal 2021 and $16.5 million for fiscal 2020.<div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant improvements that add to productive capacity or extend the lives of properties are capitalized. Costs for repairs and maintenance are charged to expense as incurred. When property is retired or otherwise disposed of, the cost and related accumulated depreciation or amortization are removed from the accounts and any related gains or losses are included in income.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review the recoverability of long-lived assets to be held and used, such as property, plant and equipment, when events or changes in circumstances occur that indicate the carrying value of the asset group may not be recoverable, such as prolonged industry downturn or significant reductions in projected future cash flows. The assessment of possible impairment is based on our ability to recover the carrying value of the asset group from the expected future pre-tax cash flows (undiscounted) of the related asset group. If these cash flows are less than the carrying value of such asset group, an impairment loss would be measured by the amount the carrying value exceeds the fair value of the long-lived asset group. The measurement of impairment requires us to estimate future cash flows and the fair value of long-lived assets. We did not incur any asset write-off charge in fiscal 2022 related to the impairment of long-lived assets. Asset write-off charges were $0.2 million during fiscal 2021 and $0.6 million during fiscal 2020.</span></div> P10Y P40Y P3Y P20Y P3Y P3Y P10Y P10Y 17700000 16800000 16500000 200000 600000 Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter. As of December 27, 2021, we performed an analysis of qualitative factors for our Industrial, Water Treatment and Health and Nutrition reporting units to determine whether it is more likely than not that the fair value of either of these reporting units was less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for any of these reporting units. Goodwill impairment assessments were also completed in the fourth quarters of fiscal 2021 and 2020 and similarly, we did not record a goodwill impairment charge. Our primary identifiable intangible assets include customer lists, trade secrets, non-competition agreements, trademarks and trade names acquired in previous business acquisitions. Identifiable intangible assets with finite lives are amortized whereas identifiable intangible assets with indefinite lives are not amortized. The values assigned to the intangible assets with finite lives are being amortized on average over a remaining useful life of approximately 12 years. Identifiable intangible assets that are subject to amortization are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. No such events or changes in circumstances occurred during fiscal 2022, 2021 or 2020. Identifiable intangible assets not subject to amortization are tested for impairment annually or more frequently if events warrant. The impairment test consists of a qualitative assessment to determine whether it is more likely than not that the asset is impaired. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform an annual quantitative impairment test for fiscal 2022, 2021 or 2020. P12Y We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income tax expense in the period that includes the enactment date. The deferred tax assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recovered from future taxable income. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.We recognize the effect of income tax positions only if those positions are more-likely-than-not to be sustained. Recognized income tax positions are measured at the largest amount of tax with a greater than 50 percent likelihood of being realized upon ultimate settlement with the related tax authority. Changes in recognition or measurement are reflected in the period in which the facts and circumstances change. We account for stock-based compensation on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in expense over the requisite service period (generally the vesting period). Non-vested share awards are recorded as expense over the requisite service periods based on the stock price on the date of grant. <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share (“EPS”) are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted EPS are computed by dividing net income by the weighted-average number of common shares outstanding including the incremental shares assumed to be issued as performance units and restricted stock. Basic and diluted EPS were calculated using the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 03, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,947,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,024,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,159,978 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive impact of stock performance units and restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,135,258 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,260,296 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,308,800 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2022, 2021 or 2020. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Split - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2021, we effected a two-for-one stock split of our common stock and adjusted the par value of our common stock to $.01 par value. Our consolidated financial statements, related notes, and other financial data contained in this report have been adjusted to give retroactive effect to the stock split for all periods presented.</span></div> Basic and diluted EPS were calculated using the following:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 03, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,947,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,024,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,159,978 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive impact of stock performance units and restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,135,258 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,260,296 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,308,800 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 20947234 21024344 21159978 188024 235952 148822 21135258 21260296 21308800 0 0 0 We are subject to interest rate risk associated with our variable rate debt. We have in place an interest rate swap agreement which has been designated as a cash flow hedge, the purpose of which is to eliminate the cash flow impact of interest rate changes on a portion of our variable-rate debt. The interest rate swap is measured at fair value on the contract date and is subsequently remeasured to fair value at each reporting date. Changes in the fair value of a derivative that is highly effective, and that is designated and qualifies as a cash flow hedge, are recorded in other comprehensive income, until the consolidated statement of income is affected by the variability in cash flows of the designated hedged item. To the extent that the hedge is ineffective, changes in the fair value are recognized in the Statement of Income. Acquisitions <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of NAPCO Chemical Company, Inc.:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On December 30, 2021, we acquired substantially all the assets of NAPCO Chemical Company, Inc. ("NAPCO"), under the terms of an asset purchase agreement with NAPCO and certain other parties thereto, to further the geographic reach of our Water Treatment segment. We paid $18.5 million at closing for the acquisition, and an additional $0.5 million for a working capital adjustment. NAPCO manufactures and distributes water treatment chemicals from three locations in Texas. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of NAPCO acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the total $19 million purchase price, we allocated $9.4 million to finite-lived intangible assets, primarily customer relationships to be amortized over 18 years, $3.6 million to property, plant and equipment and $1.5 million to net working capital. The residual amount of $4.5 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. The purchase price allocation is final.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of Water and Waste Specialties, Inc.:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On October 29, 2021, we acquired substantially all the assets of Water and Waste Specialties, Inc., under the terms of a purchase agreement with Water and Waste Specialties and its shareholders, to further the geographic reach of our Water Treatment segment. We paid $1.4 million at closing for the acquisition. Water and Waste Specialties was a water treatment chemical distribution company operating primarily in Alabama. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of Water and Waste Specialties acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the total $1.4 million purchase price, we allocated $0.5 million to finite-lived intangible assets, primarily customer relationships to be amortized over 11 years, and $0.4 million to property, plant and equipment. The residual amount of $0.5 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. The purchase price allocation is final.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of Southeast Water Systems LLC:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On September 20, 2021, we acquired substantially all the assets of Southeast Water Systems LLC, under the terms of an asset purchase agreement with Southeast Water Systems and its shareholders, to further the geographic reach of our Water Treatment segment. We paid $1.2 million at closing for the acquisition and may pay up to an additional $1.0 million over the next three years based on achieving certain goals. Southeast Water Systems supplied and installed water treatment chemical equipment to its customers located primarily in Alabama, southern Georgia and the Florida panhandle. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of Southeast Water Systems acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the total $2.2 million purchase price, which includes a contingent consideration liability of $1.0 million, we allocated $0.4 million to finite-lived intangible assets, primarily customer relationships to be amortized over 10 years, and $0.1 million to property, plant and equipment. The residual amount of $1.7 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. The purchase price allocation is final.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of C&amp;L Aqua Professionals, Inc. and LC Blending, Inc.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: In fiscal 2021, we acquired substantially all the assets of C&amp;L Aqua Professionals, Inc. and LC Blending, Inc. (together, "C&amp;L Aqua") under the terms of an asset purchase agreement among us, C&amp;L Aqua and its shareholders, to further the geographic reach of our Water Treatment segment. We paid $16 million for the acquisition. C&amp;L Aqua was a water treatment chemical distribution company operating primarily in Louisiana. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of C&amp;L Aqua acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the $16 million purchase price, we preliminarily allocated $8.2 million to finite-lived intangible assets, primarily customer relationships to be amortized over 18 years, $3.6 million to property, plant and equipment, and $1.1 million to net working capital. The residual amount of $3.1 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of Property</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: In fiscal 2021, we acquired a manufacturing facility on 28 acres located adjacent to our facility in Rosemount, Minnesota to allow further expansion and growth in both our Industrial and Water Treatment segments. We paid $10 million for the property. The purchase of this facility adds approximately 40,000 square feet of manufacturing and warehouse space to bring us to a total of 105,000 square feet of space on 56 acres of land in the area, with rail access at both of the sites to allow for future growth and provide for supply chain flexibility on certain raw materials to better serve our customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This acquisition has been accounted for as an asset acquisition, under which the total purchase price is allocated to the net tangible assets acquired based on their estimated fair values. Of the $10 million purchase price, $4.6 million was allocated to buildings, $3.7 million was allocated to land, $1.4 million was allocated to equipment, and $0.3 million was allocated to site improvements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of American Development Corporation of Tennessee, Inc.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: In fiscal 2021, we acquired substantially all the assets of American Development Corporation of Tennessee, Inc. (“ADC”) under the terms of an asset purchase agreement among us, ADC and its shareholders, to further the geographic reach of our Water Treatment segment. We paid $25 million for the acquisition. ADC was a water treatment chemical distribution company operating primarily in Tennessee, Georgia and Kentucky. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred. </span></div>The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of ADC acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the $25 million purchase price, we allocated $13.3 million to finite-lived intangible assets, primarily customer relationships to be amortized over 17 years, $1.6 million to property, plant and equipment, and $0.9 million to net working capital. The residual amount of $9.2 million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. 18500000 500000 19000000 9400000 3600000 1500000 4500000 1400000 1400000 500000 400000 500000 1200000 1000000 2200000 1000000 400000 100000 1700000 16000000 16000000 8200000 3600000 1100000 3100000 10000000 10000000 4600000 3700000 1400000 300000 25000000 25000000 13300000 1600000 900000 9200000 Revenue <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue arrangements generally consist of a single performance obligation to transfer promised goods or services. We disaggregate revenues from contracts with customers by both operating segments and types of product sold. Reporting by operating segment is pertinent to understanding our revenues, as it aligns to how we review the financial performance of our operations. Types of products sold within each operating segment help us to further evaluate the financial performance of our segments. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates external customer net sales by major revenue stream: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.454%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended April 3, 2022:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318,514 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,350 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,690 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,554 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributed specialty products</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,938 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,470 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774,541 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended March 28, 2021:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,427 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,694 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,270 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,391 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributed specialty products</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,361 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,004 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,506 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,871 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended March 29, 2020:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,161 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,917 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,770 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,848 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributed specialty products</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,224 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,895 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,079 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,198 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt">For our Industrial and Water Treatment segments, this line includes our non-bulk specialty products that we either manufacture, blend, repackage, resell in their original form, or direct ship to our customers in smaller quantities, and services we provide for our customers. For our Health and Nutrition segment, this line includes products manufactured, processed or repackaged in our facility and/or with our equipment</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt">This line includes non-manufactured distributed specialty products in our Health and Nutrition segment, which may be sold out of one of our facilities or direct shipped to our customers</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt">This line includes bulk products in our Industrial and Water Treatment segments that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities.</span></div> <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates external customer net sales by major revenue stream: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.454%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended April 3, 2022:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318,514 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,350 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,690 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,554 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributed specialty products</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,938 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,470 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774,541 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended March 28, 2021:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,427 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,694 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,270 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,391 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributed specialty products</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,361 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,004 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,506 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,871 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended March 29, 2020:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,161 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,917 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,770 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,848 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributed specialty products</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,224 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,895 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,079 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,198 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt">For our Industrial and Water Treatment segments, this line includes our non-bulk specialty products that we either manufacture, blend, repackage, resell in their original form, or direct ship to our customers in smaller quantities, and services we provide for our customers. For our Health and Nutrition segment, this line includes products manufactured, processed or repackaged in our facility and/or with our equipment</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt">This line includes non-manufactured distributed specialty products in our Health and Nutrition segment, which may be sold out of one of our facilities or direct shipped to our customers</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt">This line includes bulk products in our Industrial and Water Treatment segments that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities.</span></div> 318514000 205350000 34690000 558554000 0 0 124312000 124312000 61443000 20211000 0 81654000 6981000 2572000 468000 10021000 386938000 228133000 159470000 774541000 231427000 152694000 38270000 422391000 0 0 115317000 115317000 38378000 16067000 0 54445000 3556000 1243000 -81000 4718000 273361000 170004000 153506000 596871000 222161000 139917000 14770000 376848000 0 0 90065000 90065000 49864000 18481000 0 68345000 3199000 1497000 244000 4940000 275224000 159895000 105079000 540198000 Derivative Instruments <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have in place an interest rate swap agreement to manage the risk associated with a portion of our variable-rate long-term debt. We do not utilize derivative instruments for speculative purposes. The interest rate swap involves the exchange of fixed-rate and variable-rate payments without the exchange of the underlying notional amount on which the interest payments are calculated. The notional amount of the swap agreement is $60 million and it will terminate on May 1, 2027. We have designated this swap as a cash flow hedge and have determined that it qualified for hedge accounting treatment. For so long as the hedge is effective, changes in fair value of the cash flow hedge are recorded in other comprehensive income or loss (net of tax) until income or loss from the cash flows of the hedged item is realized. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We previously had in place an interest rate swap agreement to manage the risk associated with a portion of our variable-rate long-term debt. The $20 million swap agreement terminated on December 23, 2020. We had designated this swap as a cash flow hedge and determined that it qualified for hedge accounting treatment. For so long as the hedge was effective, changes in fair value of the cash flow hedge were recorded in other comprehensive income or loss (net of tax) until income or loss from the cash flows of the hedged item was realized. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended April 3, 2022 and March 28, 2021, we recorded $1.3 million and $0.1 million in other comprehensive income related to unrealized gains (net of tax) on the cash flow hedge. For the year ended March 29, 2020, we recorded $0.4 million in other comprehensive income related to unrealized losses (net of tax) on the cash flow hedge described above. Included in other other long-term assets on our consolidated balance sheet was $1.8 million as of April 3, 2022. Included in other current liabilities on our consolidated balance sheet was $0.1 million as of March 29, 2020.</span></div>By their nature, derivative instruments are subject to market risk. Derivative instruments are also subject to credit risk associated with counterparties to the derivative contracts. Credit risk associated with derivatives is measured based on the replacement cost should the counterparty with a contract in a gain position to us fail to perform under the terms of the contract. While the current interest rate swap is in effect, we do not anticipate nonperformance by the counterparty. 60000000 20000000 1300000 100000 -400000 1800000 100000 Fair Value Measurements <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial assets and liabilities are measured at fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The carrying value of cash equivalents, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these instruments. Because of the variable-rate nature of our debt under our credit facility, our debt also approximates fair value. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The fair value hierarchy requires the use of observable market data when available. In instances where inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. Our assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our financial assets that are measured at fair value on a recurring basis are an interest rate swap and assets held in a deferred compensation retirement plan. Both of these assets are classified as other long-term assets on our balance sheet, with the portion of the deferred compensation retirement plan assets expected to be paid within twelve months classified as current assets. The fair value of the interest rate swap is determined by the respective counterparties based on interest rate changes. Interest rate swaps are valued based on observable interest rate yield curves for similar instruments. The deferred compensation plan assets relate to contributions made to a non-qualified compensation plan on behalf of certain employees who are classified as “highly compensated employees” as determined by IRS guidelines. The assets are part of a rabbi trust and the funds are held in mutual funds. The fair value of the deferred compensation is based on the quoted market prices for the mutual funds at the end of the period.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the balances of assets measured at fair value on a recurring basis as of April 3, 2022 and March 28, 2021. </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"/><td style="width:55.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.315%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.083%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.514%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 3, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 1</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> 0</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the balances of assets measured at fair value on a recurring basis as of April 3, 2022 and March 28, 2021. </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"/><td style="width:55.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.315%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.083%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.514%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 3, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 1</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> 0</span></div> 7038000 5946000 1769000 0 Assets Held for Sale We have no assets classified as held for sale as of April 3, 2022. Included in assets held for sale as of March 28, 2021 was $0.7 million for an office building in St. Louis, Missouri that was utilized in the administration of our Industrial segment, and $0.2 million for a water treatment branch located in Eldridge, Iowa, which has been relocated to another owned facility. Both were sold in the first quarter of fiscal 2022. These amounts were recorded as assets held for sale within prepaid expenses and other current assets on our balance sheet. 0 700000 200000 Inventories <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories at April 3, 2022 and March 28, 2021 consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:63.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.908%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory (FIFO basis)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO reserve</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net inventory</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FIFO value of inventories accounted for under the LIFO method was $83.7 million at April 3, 2022 and $46.8 million at March 28, 2021. The remainder of the inventory was valued and accounted for under the FIFO method.</span></div> <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories at April 3, 2022 and March 28, 2021 consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:63.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.908%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory (FIFO basis)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO reserve</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net inventory</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 116325000 69438000 21340000 5574000 94985000 63864000 83700000 46800000 Goodwill and Other Identifiable Intangible Assets <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill for each of our three reportable segments were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Water Treatment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Health and Nutrition</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 29, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,440 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Addition due to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 28, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Addition due to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,681 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,681 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 3, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our identifiable intangible assets as of April 3, 2022 and March 28, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.606%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other finite-life intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,807)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,952)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,145 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,952)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,193 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:64.181%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.730%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.730%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.736%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,522)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other finite-life intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,490)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,858 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,490)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible asset amortization expense was $6.5 million during fiscal 2022, $5.8 million during fiscal 2021, and $5.1 million during fiscal 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expense for identifiable intangible assets is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"/><td style="width:85.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intangible Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,966 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill for each of our three reportable segments were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Water Treatment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Health and Nutrition</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 29, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,440 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Addition due to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 28, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Addition due to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,681 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,681 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 3, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr></table> 3 6495000 7000000 44945000 58440000 0 12280000 0 12280000 6495000 19280000 44945000 70720000 0 6681000 0 6681000 6495000 25961000 44945000 77401000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our identifiable intangible assets as of April 3, 2022 and March 28, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.606%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other finite-life intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,807)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,952)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,145 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,952)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,193 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:64.181%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.730%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.730%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.736%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,522)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other finite-life intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,490)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,858 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,490)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 109644000 32399000 77245000 6370000 4746000 1624000 3904000 3807000 97000 119918000 40952000 78966000 1227000 1227000 121145000 40952000 80193000 99588000 26522000 73066000 6210000 4275000 1935000 3833000 3693000 140000 109631000 34490000 75141000 1227000 1227000 110858000 34490000 76368000 6500000 5800000 5100000 <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expense for identifiable intangible assets is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"/><td style="width:85.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intangible Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,966 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6923000 6707000 6707000 6606000 6305000 45718000 78966000 Debt <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 31, 2022, we entered into a second amended and restated credit agreement (the “Credit Agreement”) with U.S. Bank National Association (“U.S. Bank”) as Sole Lead Arranger and Sole Book Runner, and other lenders from time to time party thereto (collectively, the “Lenders”), whereby U.S. Bank is also serving as Administrative Agent. The Credit Agreement refinanced the revolving loan under our previous credit agreement with U.S. Bank and provides us with senior secured revolving credit facilities (the “Revolving Loan Facility”) totaling $250.0 million. The Revolving Loan Facility includes a $15 million letter of credit subfacility and $25 million swingline subfacility. The Revolving Loan Facility has a five-year maturity date, maturing on April 30, 2027. The Revolving Loan Facility is secured by substantially all of our personal property assets and those of our subsidiaries.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We used $126.0 million of the proceeds from the Revolving Loan Facility to refinance the obligations under the previous credit facility. We may use the remaining amount of the Revolving Loan Facility for working capital, capital expenditures, share repurchases, restricted payments and acquisitions permitted under the Credit Agreement, and other general corporate purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:107%">At April 3, 2022, the effective interest rate on our borrowings was 1.2%. In addition to paying interest on the outstanding principal under the Revolving Loan Facility, we are required to pay a commitment fee on the unutilized commitments thereunder. The commitment fee is between 0.15% and 0.25%, depending on our leverage ratio. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Debt issuance costs of $0.3 million paid to the lenders in connection with the Credit Agreement, as well as unamortized debt issuance costs of $0.1 million paid in connection with the previous credit facility, are reflected as a reduction of debt and are being amortized as interest expense over the term of the Revolving Loan Facility. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement requires us to maintain (a) a minimum fixed charge coverage ratio of 1.15 to 1.00 and (b) a maximum total cash flow leverage ratio of 3.0 to 1.0. The Credit Agreement also contains other customary affirmative and negative covenants, including covenants that restrict our ability to incur additional indebtedness, dispose of significant assets, make certain investments, including any acquisitions other than permitted acquisitions, make certain payments, enter into sale and leaseback transactions, grant liens on our assets or enter into rate management transactions, subject to certain limitations. We are permitted to make distributions, pay dividends and repurchase shares so long as no default or event of default exists or would exist as a result thereof. We are permitted to make distributions, pay dividends and repurchase shares so long as no default or event of default exists or would exist as a result thereof. As of April 3, 2022, we were in compliance with all required covenants. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt at April 3, 2022 and March 28, 2021 consisted of the following: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.914%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 3, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured revolving loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Less: unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(443)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Total debt, net of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,557 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,752 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Less: current portion of long-term debt, net of current unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,644 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,845 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 250000000 15000000 25000000 126000000 0.012 0.0015 0.0025 300000 100000 1.15 1.00 3.0 1.0 <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt at April 3, 2022 and March 28, 2021 consisted of the following: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.914%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 3, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured revolving loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Less: unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(443)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Total debt, net of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,557 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,752 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Less: current portion of long-term debt, net of current unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,644 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,845 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 126000000 99000000 443000 248000 125557000 98752000 9913000 9907000 115644000 88845000 Share-Based Compensation <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance-Based Restricted Stock Units.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Our Board of Directors has approved a performance-based equity compensation arrangement for our executive officers. This performance-based arrangement provides for the grant of performance-based restricted stock units that represent a possible future issuance of restricted shares of our common shares based on our pre-tax income target for the applicable fiscal year. The actual number of restricted shares to be issued to each executive officer will be determined when our final financial information becomes available after the applicable fiscal year and will be between zero shares and 88,524 shares in the aggregate for fiscal 2022. The restricted shares issued, if any, will fully vest two years after the end of the fiscal year on which the performance is based. We record the compensation expense for the outstanding performance share units and then-converted restricted stock over the life of the awards.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the restricted stock activity for fiscal 2021 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:75.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.840%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,002)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,478 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.48 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant date fair value of performance-based restricted shares issued in fiscal 2022 was $31.74, fiscal 2021 was $18.69 and fiscal 2020 was $17.25. We recorded compensation expense on performance-based restricted stock of approximately $2.9 million for fiscal 2022, $2.5 million for fiscal 2021 and $1.5 million for fiscal 2020, substantially all of which was recorded in selling, general and administrative (“SG&amp;A”) expense in the Consolidated Statements of Income. The total fair value of performance-based restricted stock units vested was $2.1 million in fiscal 2022, $0.2 million in fiscal 2021 and $1.3 million in fiscal 2020. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until the performance-based restricted stock units result in the issuance of restricted stock, the amount of expense recorded each period is dependent upon our estimate of the number of shares that will ultimately be issued and our then current common share price. Upon issuance of restricted stock, we record compensation expense over the remaining vesting period using the award date closing price. Unrecognized compensation expense related to non-vested restricted stock and non-vested restricted share units as of April 3, 2022 was $3.9 million and is expected to be recognized over a weighted average period of 1.2 years.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Awards.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  As part of their retainer, our non-employee directors receive restricted stock for their Board services. The restricted stock awards are expensed over a one-year vesting period, based on the market value on the date of grant.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table represents the Board’s restricted stock activity for fiscal 2021 and 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"/><td style="width:74.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.84 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,958)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,228 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,228)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,287 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.80 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Annual expense related to the value of restricted stock was $0.3 million in fiscal 2022, 2021 and 2020, and was recorded in SG&amp;A expense in the Consolidated Statements of Income. Unrecognized compensation expense related to non-vested restricted stock awards as of April 3, 2022 was $0.1 million and is expected to be recognized over a weighted average period of 0.3 years.</span></div> 0 88524 <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the restricted stock activity for fiscal 2021 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:75.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.840%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,002)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,478 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.48 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 65766 21.83 138504 17.25 55240 23.01 0 0 149030 17.13 129626 18.69 10526 15.68 29010 17.92 239120 17.94 111618 31.74 123002 17.25 13258 18.69 214478 25.48 31.74 18.69 17.25 2900000 2500000 1500000 2100000 200000 1300000 3900000 P1Y2M12D The following table represents the Board’s restricted stock activity for fiscal 2021 and 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"/><td style="width:74.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.84 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,958)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,228 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,228)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,287 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.80 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 16704 17.95 16016 21.84 16704 17.95 0 0 16016 21.84 13186 25.59 16016 21.84 1958 25.53 11228 25.60 10287 32.80 11228 25.60 0 0 10287 32.80 300000 300000 300000 100000 P0Y3M18D Share Repurchases Our board of directors has authorized the repurchase of up to 1,600,000 shares of our outstanding common shares. The shares may be repurchased on the open market or in privately negotiated transactions subject to applicable securities laws and regulations. Upon repurchase of the shares, we reduce our common shares for the par value of the shares with the excess applied against additional paid-in capital. We repurchased 240,501 common shares at an aggregate purchase price of $8.5 million during fiscal 2022. We repurchased 166,088 common shares at an aggregate purchase price of $4.1 million during fiscal 2021. We repurchased 291,166 common shares at an aggregate purchase price of $5.9 million during fiscal 2020. As of April 3, 2022, the number of shares available to be purchased under the share repurchase program was 311,005. 1600000 240501 8500000 166088 4100000 291166 5900000 311005 Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company Sponsored Plans</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The majority of our non-bargaining unit employees are eligible to participate in a company-sponsored profit sharing plan. Contributions are made at our discretion subject to a maximum amount allowed under the Internal Revenue Code (“IRC”). The profit sharing plan contribution level for each employee depends upon date of hire, and was 2.5% or 5.0% of each employee’s eligible compensation for fiscal 2022, 2021 and 2020. We also have in place a retirement plan covering our collective bargaining unit employees. The retirement plan provides for a contribution of 2.5% or 5.0% of each employee’s eligible annual wages depending on their hire date. In addition to the employer contributions described above, both the profit sharing plan and the retirement plan include a 401(k) plan that allows employees to contribute pre-tax earnings up to the maximum amount allowed under the IRC, with an employer match of up to 5% of the employee’s eligible compensation. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two employee stock ownership plans (“ESOPs”), one covering the majority of our non-bargaining unit employees and the other covering our collective bargaining unit employees. Contributions to the plan covering our non-bargaining unit employees are made at our discretion. Contributions to both plans are subject to a maximum amount allowed under the IRC, and were 2.5% or 5.0% of each employee’s eligible wages, depending on each eligible employee’s hire date, for fiscal 2022, 2021 and 2020. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a nonqualified deferred compensation plan covering employees who are classified as “highly compensated employees” as determined by IRS guidelines for the plan year and who were hired on or before April 1, 2012. Employees who are eligible for the nonqualified deferred compensation plan for any plan year are not eligible for the profit sharing plan contribution or the ESOP contributions described above for that plan year. Our contribution to the nonqualified deferred compensation plan for fiscal 2022, 2021 and 2020 was 10% of each employee’s eligible compensation, subject to the maximum amount allowed under the IRC. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an employee stock purchase plan (“ESPP”) covering substantially all of our employees. The ESPP allows employees to purchase newly-issued shares of the Company’s common shares at a discount from market. The number of new shares issued under the ESPP was 71,692 in fiscal 2022, 88,148 in fiscal 2021 and 77,100 in fiscal 2020. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents the contribution expense for these company-sponsored plans for fiscal 2022, 2021 and 2020:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:52.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-bargaining unit employee plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   401(k) matching contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   ESOP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonqualified deferred compensation plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bargaining unit employee plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ESPP - all employees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contribution expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,727 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,076 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,835 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2013, we withdrew from a collectively bargained multiemployer pension plan and recorded a liability for our share of the unfunded vested benefits. Payments of approximately $0.5 million per year are being made through 2034.</span></div> 0.025 0.025 0.025 0.050 0.050 0.050 0.025 0.050 0.05 0.025 0.025 0.025 0.050 0.050 0.050 0.10 0.10 0.10 71692 88148 77100 <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents the contribution expense for these company-sponsored plans for fiscal 2022, 2021 and 2020:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:52.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-bargaining unit employee plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   401(k) matching contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   ESOP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonqualified deferred compensation plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bargaining unit employee plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ESPP - all employees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contribution expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,727 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,076 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,835 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table> 1056000 994000 631000 3122000 2650000 2399000 1056000 994000 631000 1355000 1327000 1262000 589000 555000 481000 549000 556000 431000 7727000 7076000 5835000 500000 Commitments and Contingencies <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 3, 2022, there were no material pending legal proceedings, other than ordinary routine litigation incidental to the business, to which we or any of our subsidiaries are a party or of which any of our property is the subject. Legal fees associated with such matters are expensed as incurred.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Asset Retirement Obligations. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three leases of land which contain terms that state that at the end of the lease term, we have a specified amount of time to remove the property and buildings. Including available lease extensions, these leases expire in 2023, 2033 and 2044. At that time, anything that remains on the land becomes the property of the lessor, and the lessor has the option to either maintain the property or remove the property at our expense. We have not been able to reasonably estimate the fair value of the asset retirement obligations, primarily due to the combination of the following factors: certain of the leases do not expire in the near future; we have a history of extending the leases with the lessors and currently intend to do so at expiration of the lease periods; the lessors do not have a history of terminating leases with their tenants; and because it is more likely than not that the buildings will have value at the end of the lease life and therefore, may not be removed by either the lessee or the lessor. Therefore, in accordance with accounting guidance related to asset retirement and environmental obligations, we have not recorded an asset retirement obligation as of April 3, 2022. We will continue to monitor the factors surrounding the requirement to record an asset retirement obligation and will recognize the fair value of a liability in the period in which it is incurred and a reasonable estimate can be made.</span></div> 3 Income Taxes <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provisions for income taxes for fiscal 2022, 2021 and 2020 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:50.685%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.229%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal — current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State — current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,560 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal — deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State — deferred</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,501)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(689)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,437 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,871 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,589 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2022, 2021 and 2020 are listed below.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:54.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal deduction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESOP dividend deduction on allocated shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other — net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of items comprising our net deferred tax liability as of April 3, 2022 and March 28, 2021 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"/><td style="width:62.183%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.362%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation accruals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension withdrawal liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,892 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(937)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of tax over book depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,234)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,249)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,269)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,864)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,607)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,337)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,422)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,445)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 3, 2022, the Company has determined that it is more likely than not that the deferred tax assets at April 3, 2022 will be realized either through future taxable income or reversals of taxable temporary differences.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to U.S. federal income tax as well as income tax of multiple state jurisdictions. The tax years prior to our fiscal year ended March 31, 2019 are closed to examination by the Internal Revenue Service, and with few exceptions, state and local income tax jurisdictions.</span></div> <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provisions for income taxes for fiscal 2022, 2021 and 2020 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:50.685%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.229%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal — current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State — current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,560 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal — deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State — deferred</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,501)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(689)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,437 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,871 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,589 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 14736000 11169000 8447000 5202000 4391000 3563000 19938000 15560000 12010000 -1054000 -302000 -976000 -447000 -387000 -445000 -1501000 -689000 -1421000 18437000 14871000 10589000 <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2022, 2021 and 2020 are listed below.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:54.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal deduction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESOP dividend deduction on allocated shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other — net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 0.210 0.210 0.210 0.056 0.059 0.057 0.002 0.002 0.003 -0.001 -0.001 0.008 0.263 0.266 0.272 <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of items comprising our net deferred tax liability as of April 3, 2022 and March 28, 2021 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"/><td style="width:62.183%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.362%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation accruals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension withdrawal liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,892 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(937)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of tax over book depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,234)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,249)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,269)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,864)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,607)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,337)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,422)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,445)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 99000 134000 1823000 1341000 1250000 1344000 2916000 3191000 3097000 2882000 9185000 8892000 1288000 2815000 937000 864000 12234000 11249000 14806000 15269000 2864000 3140000 478000 0 32607000 33337000 23422000 24445000 Leases <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Obligations. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of April 3, 2022, we were obligated under operating lease agreements for certain manufacturing facilities, warehouse space, the land on which some of our facilities sit, vehicles and information technology equipment. Our leases have remaining lease terms of 1 year to 23 years, some of which include options to extend the lease for up to 15 years. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 3, 2022 and March 28, 2021, our operating lease components with initial or remaining terms in excess of one year were classified on the consolidated balance sheet within right-of-use assets, short-term lease liability and long-term lease liability.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease expense was $2.9 million for the twelve months ended April 3, 2022 and $2.8 million for the twelve months ended March 28, 2021, and includes leases less than 12 months in duration.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to our operating leases was as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.007%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 3, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Term and Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.91</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.73</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of April 3, 2022 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:84.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,972)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,800 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P1Y P23Y 15 years 2900000 2800000 <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to our operating leases was as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.007%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 3, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Term and Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.91</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.73</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> P8Y10M28D P9Y8M23D 0.026 0.027 <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of April 3, 2022 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:84.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,972)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,800 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1889000 1515000 1450000 1388000 1359000 5171000 12772000 1972000 10800000 Segment Information <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three reportable segments: Industrial, Water Treatment and Health and Nutrition. The accounting policies of the segments are the same as those described in the summary of significant accounting policies. Product costs and expenses for each segment are based on actual costs incurred along with cost allocations of shared and centralized functions. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate performance based on operating income. Reportable segments are defined primarily by product and type of customer. Segments are responsible for the sales, marketing and development of their products and services. Other than our Health and Nutrition segment, the segments do not have separate customer service or purchasing functions. There are no intersegment sales and no operating segments have been aggregated. </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:47.564%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.769%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.769%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.220%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Water<br/>Treatment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Health and Nutrition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended April 3, 2022:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,934 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,889 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,034 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547,857 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 28, 2021:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,478 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,761 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,558 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,797 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 29, 2020:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,936 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,068 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,506 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,780 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,354 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>* Unallocated assets not included, consisting primarily of cash and cash equivalents, investments and prepaid expenses, were $19.5 million at April 3, 2022, $14.8 million at March 28, 2021 and $13.0 million at March 29, 2020. 3 0 0 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:47.564%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.769%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.769%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.220%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Water<br/>Treatment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Health and Nutrition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended April 3, 2022:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,934 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,889 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,034 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547,857 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 28, 2021:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,478 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,761 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,558 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,797 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 29, 2020:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,936 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,068 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,506 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,780 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,354 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>* Unallocated assets not included, consisting primarily of cash and cash equivalents, investments and prepaid expenses, were $19.5 million at April 3, 2022, $14.8 million at March 28, 2021 and $13.0 million at March 29, 2020. 386938000 228133000 159470000 774541000 59606000 54571000 32343000 146520000 28127000 31357000 15842000 75326000 31479000 23214000 16501000 71194000 236934000 143889000 167034000 547857000 18812000 8939000 761000 28512000 273361000 170004000 153506000 596871000 43337000 46793000 33632000 123762000 27033000 24453000 16398000 67884000 16304000 22340000 17234000 55878000 181478000 109761000 166558000 457797000 13713000 6732000 349000 20794000 275224000 159895000 105079000 540198000 38936000 41902000 20079000 100917000 24123000 19801000 15322000 59246000 14813000 22101000 4757000 41671000 173068000 63506000 139780000 376354000 14933000 9160000 456000 24549000 19500000 14800000 13000000 <div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FOR THE FISCAL YEARS ENDED April 3, 2022, March 28, 2021 AND March 29, 2020</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:32.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Beginning<br/>of Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to<br/>Costs and<br/>Expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to<br/>Other<br/>Accounts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions<br/>Write-Offs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>End of  Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve deducted from asset to which it applies:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended April 3, 2022:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       Allowance for credit losses</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 28, 2021:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       Allowance for credit losses</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(287)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 29, 2020:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       Allowance for credit losses</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(284)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 497000 0 0 130000 367000 784000 0 0 287000 497000 620000 448000 0 284000 784000 EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +R!LE0'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "\@;)43/8H&ULS9)1 M2\,P$,>_BN2]O22=(J'KBV-/"H(#Q;>0W+9@DX;DI-VWMZU;A^@'\#%W__SN M=W"UB*:'8FB LCFB%[G&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "\@;)4BUA#J%\& X&P & 'AL+W=OKN'#X_'YX[DZ9-4#_%&"$V>PR"*SUH;K;>?.IW8W8B0 MQ\=R*R)XLY(JY!INU;H3;Y7@7FH4!AUF6?U.R/VH=7Z:/INI\U.9Z,"/Q$R1 M. E#KEXN1""?SEJTM7LP]]<;;1YTSD^W?"T60G_=SA3<=?8HGA^**/9E1)18 MG;4<^NG*/C$&Z1???/$4'UP3TY6EE _F9N*=M2S#2 3"U0:"P\^C&(D@,$C MXY\7N_0QVGGH3-+'HN1#+[[GMZA-#*Y[P7@-T@/6>.MM1OV HHK-5Q\2R MCPBS&"LA-,+-;SF8LY/4W"HQOZPS?R&TNO$KW'HAMM!X/S6GB"_L_3#:*9Y= M@3>2CT*1OYQEK!7,O;\1R.X>LIM"=NLBX_YE*\K&&S>G5OL:8=';L^@U8^%$ M4<(#,A=;J709'1Q'JT0@=/I[.OUF=&9"^=+,&(_ O"OU#XZ41J]]],N[=S]' MT"MJ@SVU0]#O#A R)WLR)TW(S,7:-[,$/#7E8>G(X3A?G._7D^GBB$RFHV.$%[4*#;:: M,)M$KE0P8*GR'I&%AL B4I&13"*M7N#7*Z5;@WX[Q4@>) K:A.0]?R83#^+, M7_ENEB.J1[8&LDO;UF! V8F-,60%0]:$H>-Y2L3QT>Z"W,!WY"XJ]QT.R>PA M)7,9B_5/D_PUR4*HJ?V?2([,'0SRO7R*2@GB<(;;(R1EE%PA^107[;?D]B$X M4_+1C]QR%^*8>/@5>8#B OZ6VDS&&O+!G_ZV>E[@B+T>I6C@%4F!XEJ>CJ$# M=7HU%1R@3[$,0(L40''=OI$N^&2VD1&FMS4@MDW;_1-J88R*!$!Q];[W-6B_ M7!'*/BP_DH5P$P7>*J6%(XUD&(+8+#8< N#HMU]IW_I]RQ5YY$$BLMOWQQ;- M7T U%)LOL4X4B8/BB@\9U?.C-5F\A$L9E'*O21G?K[%9P(I,P7 MW_F/7#V[ M&QZM164.JP&:.HM+YP^,4Y$86*/$\!T6>^V'"&0,1IG'$((>F<1Q4AZ#-9@_ M1(QQ*U(":Y02OLD 4B@LA--21)4N7VJ0IA(C5,@_:R3_HT0I4ZME!5H:6R"U M23DQ'+'&587VLT;:/XFT4-GRW52V?$>UE!F.6,.LD'[62/K3H2,CR$AKJ4H5 MI ;GABN8,([K"@ "&"^#Q#@6*8#A"IYS7(0\",A%$L/KN'PT<9RZRIL5N8#A M,IXSN@J%6IL ^PP(>@,9*MSRJ-Q]_V]1P(JDP' IGXS&<^(DGJ^AM'"T%I#* MTTIR'/!U*3,P-/IX/K/[Q\+3S6-9\(>UV(VG?I5XMW8>C/ .3NT3#L$4F,9;M MGN3(_0-*C%J#(;59!:M"U.U&HCX"55)0[DPB3SR3:U$Z4C50EOGK]ED/JW;L M@UT87(L=6(![Z2*\*I)K &HCIY!SN^'VS=B/35'X0T"M-(:'I:I4 U:S16$7 M4FXWW,[)6>7;*-6\<+CQ#XQ5(=YV3?V>9^-#5V$[.S5P[;;5;5O8TL(N5-S& M17>GDF-?A61R6W'^Y MFT_O[Z;DYF96VA<A-+S4L[]O^!LFYV#DX(3$&0'LW$Q#4[2]F.^_[I_OC'20\]WCR_H)]& MV2%. 9.=*=UR4V?$)! K@+2.!S!U579,D]UHN4W/(992:QFFEQO!/:',!_!^ M):7>W9@&]H=EY_\"4$L#!!0 ( +R!LE3?02Z(3@@ &4A 8 >&PO M=V]R:W-H965T&ULK5IM;^(Z&OTK%CM:[4IT\%NY MYKP"O_*L**\[ZZK:7/9ZY6+-\Z3\*C:\4-^LA,R32MW*EUZYD3Q9UHWRK(7(EME:4%GTA0;O,\D6^W/!.OUQW4>?]@FKZL*_U![^9J MD[SP&:^^;R92W?6.O2S3G!=E*@H@^>JZTT>7=S34#6K$OU/^6IY< SV49R'^ MT#?#Y74':D8\XXM*=Y&H/SM^Q[-,]Z1X_'GHM'-\IFYX>OW>^V_UX-5@GI.2 MWXGL1[JLUM>=J .6?)5LLVHJ7A_X84"![F\ALK+^#5X/6-@!BVU9B?S06#'( MTV+_-_EUF(B3!H@Z&N!# _S9!N30@-0#W3.KAW6?5,G-E12O0&JTZDU?U'-3 MMU:C20O]&F>55-^FJEUU*4F3I,JGX$MPF65(L.)CI[DIP ;[/[L$_OOP3 M? %I >9KL2V38EE>]2KU9-V^MS@\Y7;_%.QX2G\COP)(N@!#C"W-[_S-'Q/5 M'$=UO*?&>QPT/@X:U_T1UZ"_3Z>#ISGHSV:#^>S2TR,Y]DCJ'JFKQZ1< M S4W8*$O^)_;=)=DO*BL<[7O*JR[TF&VNR$T9E>]W>F,F" Z=AI%Z6;=BQ93R,PM:H+:@ D\ ^: 2;- R]I&ZW:;9,BY?]4DKS MC10[GKLRR*&S,Q8H(BQND;7A,*0(.NB>J ;RTGU,%FOUD7RKZ>I\M]%DK5R1 MA2L-&6ESM>!@3 )'$D%-LD?XHZQ7E!LAJZ0V#GZRV"!!20@O^8\*4^_.9_N[B?6ARDDB*&( MM@7HV*&7\\A@ MT!BX!:9US#'N1F207V5^%V+YFF:9E9HI(F%(8=L#V& PQ YJN-$:[->:85$E MQ4NJ?-]A^ISN#YOZ$4$4MU.W!:;R.W.X5=RH#/:KS#U?<656E*L6N39:^P2N ME_Z>N)6R*2,LC S&)BH(L2-_XY.ZPB\U8VT!K:Q,P< A:[]P"XI&#C^%&U'! M?E'9V[Z].W6'"[8J1$AIFZ,%QVA\8F#/:392@C\H3FJ:'H*F% 0L)+BMS18< M#7$0N,*FD0P!,:;C([]F?V_GM!MDG>=#4&_OZW""/\ M#52Z7K/.A:6&8,R,2Q-&0H(. ?/ MO."KU/$.+35##(FQQBRP"%)7/FF4 _N5X^Y0^F@SJ#.)6(%,%"\7%9>Y,@#/ M]H1B"D0<(V.J;2A7+80;%<%^%9FM%=4]OXPG2N^R-'E.L[1ZLU*UE3!!V*9J M*V%<:88TJD+\JG(GE*SHFD!;*5$Z5@"Q5"1!T(YA&XH&#B]"&CTA?CT9GU7H M[U/IV%X@ID1@AMHIVX9"@:,<)(V0D ]JEK-2_2.FIFP@B"@SMI1,7 @I[:XB]7)H.GF9I% M\&,X?[B?]G_T1Q^P-:L0J@Q'FZT%Q9QD&STC?CV['_PV4"__'@R?[L:/ S#O M_VGS]PNRTVRX->= MC>0EESO>N0&V X__0T?G8VY$D"*OC9T]]*>#A_'H?C"=U48S_%;OK\Y_^MPL M;:2+^J5+SZGR5N4Z4<2_@61;*0^3_L67EX#!+H3US^%K[<"^P*\0*2LIP2[) MMOP;P+ ;17%7%1_U.U&W,5.WE+TW2LM2N\]ZSWU;E:J8U3NG8"5D?;YT:(51 M%RCTAM<'A9G5,%%+66;LZ-A KAU4VH@F]8MF?[E,M0E54:*/$B[2 BR23:JB MQDK4E$#*0M0.% LL0(BXCHU.SHW\2CGEM;53+C^1A=ZEMG(TM0\'E$3MC&/# M*8[.PZU&)*E?)/LGVWF'PQB1J_!9ZU/G'0=IH>ZM]12U;-KAN.WU+"C7,FBT MDOJU6:JWI;:H#Z?B5$]7ZC3]J/_UEQ\U]02P,$% @ O(&R M5,D);7!_ @ 8 8 !@ !X;"]W;W)KE'4R):>*Z$-,N@M+:^"D.3EU@Q,U(U2GJS4[IBEJ9Z M'YI:(RL\J!)A'$5)6#$N@RSUL;7.4M58P26N-9BFJIC^>8-"'9;!.'@)W/-] M:5T@S-*:[7&#]DN]UC0+>Y:"5R@-5Q(T[I;!]?AJE;A\G_# \6".QN"<;)5Z M=).[8AE$3A *S*UC8/1XPA4*X8A(QH^.,^A+.N#Q^(7]UGLG+UMF<*7$5U[8 M%L MME+2*,$+9K& &R:8S!$VCL[ V9IIE+9$RW,FSN$]O(,03$E1DX:6JCN.,.\J MW;25XA.5KFL]@FAR 7$4QP/PU>OP3XS@\<+#QW_"0_+<&X][X['GFYS@VUBR M3-O1@MK!+9=DG#,!:V6XWU_?KK?&:MIEWU\I-NF+37RQZDFS?Y#D2YL+N#.FP6)(P^ROUL31 M8G$YG\]['>W6&DJ\3"[GTV18<-(+3OY#\.?&&LMDP>5^2'7R5M5#B8.JPZ/S M[^Y>.BM[+@T(W!$T&LW)OV[OLW9B5>VOA*VR=,'X84F? -0N@=[OE+(O$W?+ M]!^5[#=02P,$% @ O(&R5,_1Q]KD! JQ$ !@ !X;"]W;W)K<>DIG$EH3X=9-X)K&O;1ZNS9R; MWK-B9)LY0"Z2X]Q_WQ5@C(7@TI<$\'>7_:RD78F[HRQ_J)T0&KWG6:'N)SNM M]Y]G,[7>B9RKJ=R+ G[9R#+G&F[+[4SM2\&3RBC/9A3C8);SM)C,[ZIGS^7\ M3AYTEA;BN43JD.>\_/DH,GF\GY#)Z<&W=+O3YL%L?K?G6[$2^F7_7,+=K/62 MI+DH5"H+5(K-_>2!?%Z2V!A4BG]2<52=:V107J7\86Z>DOL)-A&)3*RU<<'A MWYM8B"PSGB".?QNGD_:=QK![??+^6P4/,*])WMU/H@E*Q(8?,OU- M'O\0#9!O_*UEIJJ_Z-AH\02M#TK+O#&&"/*TJ/_S]R81'0,2#!C0QH#:!FS MP&L,O(\:L,: 59FI4:H\++GF\[M2'E%IU.#-7%3)K*P!/RW,N*]T";^F8*?G M"UDD,(HB07"E9)8F7,/-2L,_&%ZMD-R@IV(M"QCH .1$ H^BH+O5/H"X227#J8 4[+ M1$],CW34X\.^G"+LW2"**74$M!@W_\K!G$:5.7&8+S]B'E?F>(3&:T?(J_RQ M 7\KG@EG6FNSL#(SR_MM'H;,9Q#R6Q>V+_/C( HMV=(A8YC$42N[")ZUP;/1 MX!=2:3.#U!!$;1YT7GL;T*A*_ 6%0\="C^#8PG#IO)A&Q,WAMQS^*,?OI50* M[4NY2;4+P^^]EK# -^-_0>&042\,J 7AD&$S2P&!VR((PB9C$Z9'Y,6>!F M#%O&<)3QK[TP),46BI*I62Z.L/?FD)#8BF_15_E^%$8615_%2! .3+:HA8A& M(9X*+4H!"Z<9C1M4".>LB_HY) S;)$Y5$%HD#A7UR0!)W)+$X\.A=Z)LA@)= M-3C7+I2X/^4C:VTO'!K&K"6V[(MN:29D(8[I$S$OM&%< M.M;O,TX=]CN#?8E#SSAT%.=/V"0/+_K&^**_$9]1FZ(O8SB.[$GFD-'("P8* M-#FW>C+>Z[]7VU38?_$WJ&-;@8I#_@HKR'30'8>:@&#KKC04;BAQM[#?3==. M6*^78XIC%E+/K@TN)<&4>C".,![O.>@M2-W!O@_L++ H@4>@;8E2$= MV2Z2FFS&[I#A69QKZ=*9?*&RJ]YXY. MPM$L+>OQ_B70I?MSKR7CS?:C[IM\U<[BRWSU5E5?!?GR['RY5)XWD*]SRR7C M/7?!U0XEZ5L*Y[I$P1EXG0%,4G%!=-"4]]2GV;T"ED(;&5 MRP%ET%76I+/.*387Y;;Z&J @YD.AZ\-?^[3]XO!0G;.MYX_F2T1U.CZ[J3]C MP-ELFQ8*96(#+O$TA 5:UE\&ZALM]]59^55J.'E7ESO!$U$: ?R^D5*?;LP+ MVN\S\_\ 4$L#!!0 ( +R!LE3/$#^![@( % ( 8 >&PO=V]R:W-H M965T&ULC59=;]HP%/TK5M2'5EJ;3Q*H (F/3>M#IZJ4[6': M@R&&6'7LS#;0[=?OV@D9D(!X(;9SSO$]OLZ]]'="OJN,$(T^01)(B&"G!:(HU3&8: M'I!=K9!8P:L<[E1FDKTEZ(DO14[0[9SC34H!?8?NT7PV1;,K%1 MF*>J[VJ(T>SD+JMXQF4\P9EX_ ]"ZXSA3Y#8.FQ@ OF:H?!WN$XN*@X*N0# M\L)/*/""H"6@R67Z,P9ZT+5TOX4^O8;>LW3O@INPSE=H]<(S>G5BSN;EYVBA MM(3OZ=>%[:)ZN\AN%YW9[AL4'FIUVU)97MXODU4Y/6Z MWC%JVD0%W3!.:M11^)TZ_,[%\.<<2B&C?^%&KZ$$HELFE+I#4&\HUT02I9&$ M\T1JAXLV@Z5Z?!"4'_3\$W]-4-([,=>$W(>]N-U;7'N++WI[$QHS)'1&)%H> M701:?:#6;)NM^!I;35##5A-RWE92VTJNL-5FJ,U)TKR!<&W"$RM-5.1[G5,W M3520]!+_Q(Y[4&MS(M>V9RD(>,-U693JU;HMCFPW.%D?0[LLN]M_F;+70LU8 M4ZX0(RN0]!X2N#ZR[%_E1(O"5O2%T- ?[#"#ED^D <#[E1!Z/S$;U'\BAO\ M4$L#!!0 ( +R!LE1+KE98( @ (4N 8 >&PO=V]R:W-H965T&ULQ5K;;MLX$/T5PBBP+=#4XD6W(@G0.!*VP'8W:-KN0[$/BL7$ M0F7)E>2D_?NE9-6T.!2II.[N2VS'9X;C,[RCTH:R^U"O.&_1MG1?UV6S5 M-)O7\WF]7/%U4K\J-[P0W]R6U3IIQ,?J;EYO*IZDG=$ZGQ/'\>;K)"MFYZ?= M_ZZJ\]-RV^19P:\J5&_7ZZ3Z?L'S\N%LAF<__O$^NULU[3_FYZ>;Y(Y?\^;C MYJH2G^9[+VFVYD6=E06J^.W9[ U^';.@->@0GS+^4!^\1^U/N2G++^V'M^G9 MS&DCXCE?-JV+1+S<\P7/\]:3B.-K[W2V'[,U/'S_PWO<_7CQ8VZ2FB_*_.\L M;59GLV"&4GZ;;//F??GP.^]_D-OZ6Y9YW?U%#SW6F:'EMF[*=6\L(EAGQ>XU M^=83<6" Z8@!Z0V(8D#(B 'M#:AB0+T1 ]8;,'4$?\3 [0U>+LJC+/$N3 MAJ?HNA$O8MHT-2IOT?4JJ?BJS%->U;^AZ.LV:[ZCI$C1HER+6;QJI]<]1V^+ M9;GFZ/D?95V_D"[0"?IX?8F>/WN!GJ&L0!]6Y;86UO7IO!%QMZ//EWV,%[L8 MR4B,'\HFR35F"[.9"',MYNYU4RZ_H,_O^/J&5_]HW%R:W;Q)TZQ=!$F.KI(L M/1&_99%L,A&2R6ED=OJ>-V+5"\JCI"JRXJXV^8HM 2Z7V_4V[S+X5[/BE3%! M^G'F8MKLYP[9SQW2#I=4KQ#%+Q%Q<*A+Y&X'S^S+/D=CE'Y(J- M"\^^PD[:DS-%8A$+.5$GW8',O[7ON8X4#ZXEXE.%$P],&I63*6XB"%+;'ZB*R(V(08\!#N>0BGG 3UMJK$HN5BN2(A>M$F^5ZU MNT.3?!/?FK(3PO6% TI&PL*.5#?.3P>F%20.#(@R=17U*%.Z)CF*-"@U9T;( MD)T#[8>-[$375U=HEQ64U?56L&-*4N]ML(9\/'9&8RDCL%E'P#"T*8$B 3-' M74 ]:G!JJBG1.*)AJ*8$HD!*3) A%U*P8(MBV=%0\2.!2 F V2,#T2:%P?'=P 4+A8&LG*BB:,055O,"82 O)LB0#BE*L%F5 M[(3U8"@A"*4L8&I.H: 1E9V:5>C, M=4"A$VE@." A ZF%N!,_'*%.*AP<_O41@2*&0F77HTQ[T21'D0:E[LE&R)"9@YL9 MLZ1Z:I5$-#I]1+1Z I7/0QZD#%E$_Q$&A!(VN2K&")% M#C&+G$=62P0JC"# ;.0,)U)E$+/*F%8M$2@BL!N ;J42M.Z(4^ M&ZEHZ4'CZ"F=H\?'>$&A?!"*BC#U"H#J&D<@J]"9B^&JUXTI4&&@IG:RM*%2 MVM#_H7=$I8"A1^L>48W6P-AQ06;LES-V2#1QM-CH:DB*5"[T^&TD"N4+#7"@ M)VEM*%%[!J!I/ MX^5$O7>UCQ0;(4,^I+"BO[BS1'5"R:7A2&1,:ASV:UI+3'=APL!M*+/WEJ9Y MBC0P-7-&R) ?J73849M+3--)FA/87 (YF>(H MTJ! 2B8WEY@4->RHS26F:RXQQW7P2" 'SY<946-Z9Y]V'IMQTS^C>E$U3KKNW*YX( M)EN ^/ZV+)L?']K'?O=/GI__"U!+ P04 " "\@;)4=<8Z8SX( "4(@ M& 'AL+W=O*7 MO(W:2A3H+E)+NZ6=_9P24Z(),1L'.GU^_6,GE(!]8V96&DT3.';NN;Z^YUZ3 MRW=1_I!+SBOT>%_1725;TKB_KSQ[+ZTNQJ?*LX(\EDIO5*BD_;G@NWJ]ZN/?YP5/V MMJST!_WKRW7RQF>\>ED_ENJNOY\ES5:\D)DH4,D75[T!_C9B]8 :\3WC[_+@ M&FDJKT+\T#>3]*KG:8MXSN>5GB)1?[9\R/-^P7@_--[(2 MJ]U@9<$J*YJ_R<^=(PX&X*!C -D-(.8 UC& [@;07QW =@-8[9F&2NV'45(E MUY>E>$>E1JO9]$7MS'JTHI\5>MUG5:F^S=2XZGHHBE2M(D^1NI(BS]*D4C>S M2OU1RUM))!9HF,@ENE4A(M'92Y%LTDQASM$%>IF-T-D?Y^@/E!7H>2DV,BE2 M>=FOE&5Z_OY\9\5-8P7IL (3="^*:BG16)F3'D_05Y3VO,@GKQOBG'&P+K\B MCWY!Q",$,&CH'GZ?J.$DJH=C8/CH5X;']7#/P8;N5XG6\]&N51K,_D*W=P__ MS-#MT\,]>G@)],_T6#X//D^>9Z,9]\^UCGRGO;@\=:Z.8%T?>,6IDHTA$@W"/.C+?WYOO.]WTQ.>B MF&=YEM0YI1)HKB-W44?NNA3;3 47>OU *FV6"E.\-7DGJS(N7?X+]@8$3O^- MN$J^\]WCU59 R4J45?:_^@/(I]I[*N4JOX-X.K0?C*#8Y@*# H&"#B$1M%NLC%>W+QB8#;L6EV M+:J2G_ :Q8"%OH<-'@ J,,F.H*D8P3 1[+5"Y#FIS"HQ_W&\*ORGO@9ST6ZR M0RMHA".##X2BC!J$ !0A8ZM4RUY"=J.K>?YS#=-MT%J+YB6VZ# M#SH,)ZWAQ*TVRZ1XXU)K^F&BG(N-K@?.-E+=G^_RJ?Y*)]DOJ%#:H6J%9/[O M)I.97C]G2L6M]F'J].-SF:1P[ M20P^8V&=?.@5 9GX=OSZF%H[%(+YV.1AHQ@A40>/5JVQ6ZX5CW*CDJ29N>1X<"#Y(!%1LRPU6@2_-:&O9U,!]/A M;VS85D2)6T3K4ZXTTXFO2'5MDZ6@YVSIN\#8LST'X3S/;.Y'$"Z.NK24M%I* MW%HZY>](+I-2%_)2;LQ3M1T96P5Q&%H!#J#\R$K9 (IY77NSE53BEM19PT%N M5)];I%PWNPM1ZM*S%'G>72L0L$\-+#T"8%;5!H$.^\CC0[U6;^F)EK>A5O+U MIIPO50D'KA&UI? BLAM&",:P=0@!P?S([^+2"BMU=[N/R4=S7JP7)^6O51UU M23'GJJ>7\-D*M=M7I7'F"@$HBY0+S,3H;C9NK<_49JK5T,!TU%^._ M7R;?!W?CZ?,,9 OTW+'9O@.@"TQ"4^,@&(M)1S5/V^* NAOX3D+H KWRMZPH M]*J*!?K@"5C?4:"UCVV6-HJ1T.R) 93JW#KJ:]J6)?1$6>+@J 31R+H?/$\>IA>NG]/:HH*ZBXJZUM,5'DHWI8X1U0#4;JSEZ]1A.K7+ M 1R'UEDC!/-#JVZ"8)CAC@*0M=4%&4Z5J)PGVFLRN"; B9/ZP!Z!( M9,8)@"(,=Y07K"TOF+N\F(JBSN!0?Z,VPC!99U62-[\8J+Y[4S;GU\DOG%3N MGGSX6R0-J7F\!Z "<\5' A[S$SI_8.?ZU>\?*M?>Y"HMK3YA7O_Z?[5BD'] M0H'Q^0W^-FI>D&BG:=[7N$]*E?TDROE"3>E]#54"+IM7()J;2JSKEP)>156) M57VYY(DJKS5 ?;\0HOJ\T0_8OXAR_7]02P,$% @ O(&R5%:A>W,U&0 MWD@ !@ !X;"]W;W)K6_RJ%WME= M&Y#D;MF.CQQ V[$S!F82PVU/L%CL'U05)3&N0R&K6E8^_?S>019++=E&!K- M$$LJDN_QW5?U=_O.?PQ;:_OB4U.WX?N+;=_OGC]X$,JM;4Q8=#O;XLFZ\XWI M\=5O'H2=MZ;B34W]8'EY^W_H?ONJ&O76O?^B(,36/\X86M MN_WW%U<7\8=W;K/MZ8<'/WRW,QM[8_L/N[<>WQZD4RK7V#:XKBV\77]_<7WU M_,4C6L\+_N'L/F2?"[K)JNL^TI M>9% TL;\N<7Q>7#6;&\7"X_<][#1(F'?-[#<^?=O6;Q MO]>KT'M(SO]]!L"C!. 1 WCT;R?UOP-.<6+;O/C5%EMS:XM^ZZV%$NXZWYM5 M;8M@-U#-/CPOWK05Q-0[4\^*7TUO??$>UJ&GIPSWK];4_98__CQ@'2GCHGB_ MM=G.XB??#;LB[&R);^X/H./:8N>[6U<1DFY<258)EZC#C)Y70]G+]8+UMZ[$ MQKY+R_$M#"5@8\G&NQ*:BBO.TAET K;@MIM9P8;"=ZTK<;1MK=\<9L6ZZRH MVAH8@-(./>\B<+O:$/GH(BX4&T8?2'70S7980V( *")6UZ$H+0B'.]&!\XTW ME4WHSX!O60]\T=K]/CB4S\+]#T M!"%Q;X#?T>[92%"^1%J)$$0[ H0F%-^U&1*D(($:Q]EU3F()X3^+SW0DB2.#UO96^OA: $%F_A9:4@=@$@/ MAPQ=V>UJFQ179*V-=]*C9L5VO# 1C"U%+HF)2]UZ3=@9 #DD"2^("NRAMWI M,LD'NX$=2>,*TM6R9#(,(+'"K[>N-U@CO]$GL*ET%SA&$F999]M_S@T%EB^=H$T^7^L\;!RQ,:U_'*@7QPA_7A90-0?/YSCB(_R M.[2.4 4S2/ANAI:DH:R[8$-/7/F[\; V#Z\6^8GDGD@3<%1!1ZDB3Q9<99\O ML0IV&%38$@Z\)2&,YS@%8@EN9D_?>A#2@7DL"R\A)*!N)7(S9^-0IM]@-]:N M-6W)BD:FA0VYLL+RU8SX!S[MKV;_$72?P5R7"]%P/-AON[H^S+M]B_/"L(+N M.D,6=U%< SMPP?JR:W:FA2Y"]X(I17B9??%X]BTK:UM87P>>$G:+XE7H7<,F M3W!'M+DS7FX#A,Y@3UW-Z/SVXUTN_=? M__%TN;S\]J?KZ[?\\>K;^[ OL(=DR*%OT!Q6#=:^C[:P"4N^4D!8NU/]A.4N M#(0?HBY6B@2>(#>)JEAOU7/5SK#1')7Q0-G;TKI;,K7L)&X!OO.R MS",L]ST\%!R1ZFMFNSW%HO-N/1^@=0)J5FR@O20Z=%1/UE#.!3G\ .3L)P3Z M@7X)6Z [!P,;P:]K-_*MMHA_$[X'=EQ= Y$QGY0,WM8FH['\>(X&'@:I'71G M!%]4@R?6C)N84=:[#J)Q#9,'QH,E,-#PJMU05S O9&C$HO?PG!EO%L4[ 8)_ MRPX!D*I$_!6:WN!2,*/$0I%]1I#P(YV!2U+)VUO&L60)$,Y8$CN8GRVH:=DS MLJ@#&2_2%8UB!LX+'G\ X'YK^=@ &%]8)N BW*FU98(Q5:UVQB1*=@:7+$7 M3>:0=$'!63HM$K,8=F2>% V]!<*:FC[VK$Q=XT(6/+"KI',YV2!7S=H3S\OP M-2+..[:QN#EH;"=;@3$%.>$$3"7$ST@S@ZGM:&ZF0=S6[782G!B_(5EL+;-B M5#:./]2/> L'&&U*>TC2)Q"\78D(_#H*Q)VME-%59-'AMDBY2I8N>H:(@7=_ M",K+E8H]*U0(C7BK7&1]4O*,'"5KUYC?@ ? MX"E)1'RJUC*%+*S1:?HBIO.6HABAIF'@CLDAE QMW14D^ZQ/Q7F&V4 M"^86!PXI9![Q*4W84L"4V99;1$6-332'#B?QHECRUFIP_/E=7N3<5V(&#+Z1 ME! ]*5[D$U7Z6>C]27UV1/UH/Z)05"=%C&0#EIQX1_A$'I-MR[0>_(H*P9D4 M_E?3ESG[V) _V\9GT;Y"5FOA6L9/;Z/>,;;1 "\0,@0) 09/IC JDIJ&"23Z M(4&#C(X*?'1ZB3-I@?+UM7&^^(>I0;:_B\D5SRT^?G3JISWC**W>SD>3S0(: M/4N/R!PP;AD&":$UY?:.$Q%A;25$H<#-L^KNS8Z/:XS_:&.."W(P=)8A%5P$ MGAF8)K^*&LX0O032FCOW EIGKI7D"$M(7"FN/+X5R*HVX0O1'.N?IPNP*V(M MA/L\3=N1GA-@;!MJX.W6#@^'$/TR8O>ZV].WK8-[1-"+6&"_=:"VBR95_! I M#/DBA#40=K9IKMT-H]L[R(\M=9KM_'[J> M/1KGJR[6^I27XC,DMRS/,6*A,);_"HR &!:1VVD(,_H^/66*UY<.(* 16A*; MMNL5$SY?B2NI&Q8=XYWV=2O*[UG,L:W$PA4Y @\WUWDQ6X=\D0 F=A@)=+8: M6.9('B(5'YZD(HO$T&:G*KKG#QP1IN14]!R(X5$OF+==1(VIP#A 5Q$#CH(L MIJFRY Q=FR292,*99U?96I 0&5944CR/I)IR^"P)H 3AZLFW(8M+L%L1D1#> M[3@N'X]9((&BS(% GC$@LW,4;V#"B4%#B&&CN360%*R#PZ3O2DE>0!F*G#HQ MB%SA@(6"&$G$3/I5$[^2YF7J3%_Y8=PSTN8T]L3G$J38P,6Q-\R4AP_K]F1M MY4Q&5YB+=2$K3:I=. T#CHI"@%?(=/!,W0?_9+.?8FA)%]:"6F57%+*&W@]B M'^^!^Z"P0Y;%4<4: ;88QJ9K[6$4*HD:[A>[ 73A^["5A\+@GAM'99&&@BN- MV*10VDBIFR09D:)$( QF96H*V,!I:IA0>"-6MZ9P%_K7P$^S*5^9]J-4BB!A MO19^&'*@(B4B9"H@L?/",CX/3*,8!?&)%$4L^09;:?J+@]C$4Y[-=1JN0;X; M,TR^_,N.XR:O60<5$P3..Q<^@M:ODZ_)B!EM_PZ6ANMW-=625K^1%QR"%-3* M_&!.2Q1_G#N+>3COY*Q+(H>><D59?XUA8,.DK<'R_-16'W:.0?OXV(B Q3D_)$0(1Q 96*@]F M!YP_L>W G:\>_F<,]_N.@NL3-Y]$(&+@RSOC&55I\5%31+I.B;(A/.B*VA$4D&2@\P)K YY M54>C>TNEN?7IP%&J>B-/,EBX?K)U0"(EA'14S (GN*B0,,BX>#PAD]W?D1(X MA'44:I""XCL$2'^@"G#GQ:O/QOV:SY%HCGD&6PA-(=O(.6ZL[LR!2H3S,";O!:E"JLN58VJU.E@U8K M$0!Q%+('O\NDYM5*-%Y"W)WJT)-1AV*I['#7Z3,P$_JY:V? T.,3Q#%5__[V MYO4OJ?K76&2XE21'*481A5H^.5+8$:0+IZ$*L--@7Y\"^S>JMFD3+IU8.!%S M3_V,Y'>-EN;(G;94YN0>V[N\"GCOXMTO'R[NQ] R^D@J([(+D1."@IW$G9S/ M'ZT[3@Z@ 1=9W; ^/N2")>OB7"V15YQ*;M1A%MSAQI5^^9 GB#%/S;$]2J9, M+VX5AZ2$8AJ8J%76:$,C(4%/52.,=1OY74P<_$6C.2[AK82I.@[*I=D3E8UZ MK))IL@DDAHB@EA+8D,>GX)N3*G\'1=?*^ 7G23'R.WTUBNY46*+DW;G@]'*1 MY;0IL)48A2,UG.RGGFVCF'>NU&?TX)#4]5(/,=1;6I$GUP*.^ \K?0O[B2(< M D>_=BJJ@H'6@%G@CA@PK;2PD:3./$LX-<"USG223W)X[#/*$^I-(-!KM6XQ M:1-D9:P@G0>R+_25+!(9;+I]U)?7G(50__+X&;-:STOVH_X",F&,'(X>4ILG M5OW?IJK_JUCUAZ&(SSFF[DT?Q3_(THH"$/C87FH,IB'WQN1,5*."652!V#<8 M3=B4XM%.O4J5+MD.>CXOKBY):AY=TNIE MOKJ!"Z:6X&':V_B6O_+RJWRY5!EH.D'\7J(*-]O6:PIMUH-O'0\Y3([,FI!$ MZX&:TMHU5MG9=O448:DAG: ?PAGQ8_B&!&8L D+CUT,=">RUO4%)0+*I*JT_ M1BZE:J[ ,9G;S9M8"B)DWDB;1A.Y6)=CMTQMY2K-*? @ MA.J"P*[(C@0.,6^3@LY(E*;-4+9H(C?+M\'.OUP] M63PIM./.+,WZIS,\_F;Q],SC*T:55CP^L^)R,1E_F;!2*@P5I\V:1]!52X,( MB9,Z'XW?1$.T Q<]#I8C*J,R016KJ6(P=DAD-;&DC,^V[,YX"_S*CE8/8LZM8S[2;H.J>]>(&GB(XIOYH U38V',V MH$P5FVEVVLG+FRP;[O20I=;H^JC\*[U!9?XMS>>)S)>D+3'$)&=$(0&1M8J> M7?HE6ZN"236-61KD^4+GDST1E;6E?":M.6D/.P\ZP"Q2_EUT((K7 @0$N8S^ MK$1DQ:([B0:D,"53#>0@R<&OLLO4=H(@7 M\INV80:V4E*80&BL%82Q[\0""+([+J(U)&,Q%$QQ YF$+))77+_RDHG]*7U1 MG" ^\]Y\RG K[D'AM;MBJ_OQM"1]XZG((OA9R*_&#)42^8X&4S"Z'G.!2VIGE%Y-%X]1$7))J@MFM MH((]>*YE/4@)F:AVX-B2Z_V) S,!D=9/GR*UH/HM29.58LOZ:^Q:9LPTM18Y M:2AN(^40"%:K&8(:8W ,WX6L)<,I:T'C3IKLK/$_Y.+*V=\'XWE&3TIH/UID M)"M.D[F,=L61L#:LN6V'_TQ]X(A]6N.()0W..0'GSTR79I6;H77B4,8$&AZ" M4WA)5YC*M?M($3X;(%*R1+NIR%C'&[MHQ([!T)#7:,GHEV1NU 1Q="^9"ETP M3]2F:+66Q)N&\B@J$<)AZZ3ZLTDB-S*-&+DH7D0?<*)C\07",Z>R^H5XR)[O M1J3Y5Q"3HDU[.$O!7(W&K=FXA9@AGK.E4+VVO<0:TI1DB511#%*!FMHFGJ[C M6%?Z;/5!KJNV56)4W.;4!<00BM9(%>OP)?,0T^A4 :X128/"4MP-%KD_?:4\ MD&Z#Z$["L(VWL1_$2ZD7H=Z"=[:FH7@KVCH.'1!A=7 XJS3Q34^#BYVGSR/* M934JU_5VS.&R_&9/I6>*3;_B&!@@>^*@;?9-E5RKW6K,9'I?>E9)%?)%+6B936!O4:CL-G*_WLN]:RYTZF34L3G1PK/,4TXKY6.D_*=MO_A-+!L]YO^[76VC@Y[8UU-F]7/L MD^S_/0]]<34YKTE-1CC'*4.Y?3XH,,@[,+<):EH91D6Z6!B3;.#.?9YG$/*0["+(H/>B<>]90+? UZ1R,# M6N;0*J,$1;&+2$BN;+\GG,[A(>8;X-()9^!*M,WA'"SFE'-"JV%:9D1Y_)U*2+9R++9R3+9RS+>1"3$#XPH,*BSA$+=P^ M 8%/RH;)I-M&"62?S573'NV1;RB8CZ-*CR])3$I.Z$=.88,X>VD'ICFB.@[= M6IH%$B<;>ZJ)XL17G5,]+(J7HS.<&"P_2>>E#+;6D=BI_![-P<2YY:EK%8U: M%#=]5WZ&^(K&4=&./!**=V4^4IN=&19B,[QO<_ZQA6(:&+WYRAA MH39V?K:!/ZWNJFTJP\94F6U[<$Q=&0O0^]\;&R4\O6=#UB"_3P%(.[\5?Q^V MK*($\>Z$[5=#/!HBXLO(,%O\J=)&^T8"A5?&M]QD>(N3;QB'.3EN5X(<^FA' M%7Y^%!NPK][>I/ZKC$1S(X!+2)73M[:H.*!BKY6E/;_T:ZMYC#VSH9.N:>BM M+0(#U1MZDHZ*7QG\T=5\-H#^NX%EO0V)KL=^HR[F"34;A]0=O@F'\O%R26^E MIDS)>"DV":Q8*&FYO91=B_,T!"2EUIU/S(X^UTF;^ JOOCVU?*KQBWY]-I.T M[5>]?0KSS]^98[+EMZPL)7;/GCUZ,EL^?%0LKV:7RT>SAX_XX]7C9[-G3YX* M.V)<)>93Q>RK2%!SY;-OZ./#2YQ]>:G#0$SEMDLGJB%)?=OIC+TD$L(2C=/VGT>1:Q095[\0 M:+*]*VYV\- \(Y+GW_*B!/LG E?T^VZ.X^9=&Y4Z\+[TTH/@P4^D$?7;P&:% MC;')C-R=Y9#DORPNK\95DK1_<69ZEMP&?!^_&95>@AR7\S@FC>O+Z!Y[![:G M5,C(8M,1WZ[8D' AU_>=S@RKGX[3]=GUN4*" "0:/ZUYDN_]$3_=2@+P)AMD ME")8Q>^V7LL(K$MQ_C1;G4Z\R[A/")UVA&5<;"":>4GU>!E-3B[2>^!4:ZA- M>7: /I8NU$O2>[I,#D1[2/.U(4!!9ZR"%UO@;J5SM1L\M;)8,.,P.570XZN! M*L%QYZBN4TQBRLN^D^M+(NSYW>;9W=Y+V>'X+N[L7'R7(C1^:4,\D-9RZ57( ME,>2K=43^LE; SCO:,1,@M\L0+E;?C3 -XE ')W=0H$!222*I\"EJR!/<[++ M\%A-XSKA#!,F7IJZRCIEV$ ,M_2'.&YCY#LKZ W*^C.1:A:%4B4Y:K[Z,N&# MI)54FAB;(C&W&C%GY.BM4RMCA9(T]IS^QF2=UW"RWF:D*,^2\VA(2!><:)K+ MT"%S\XWXQOQO)_BNQ>=20W-JT\CP3WQ1D$M&K;S(*94-]:_Y*ZB3,SC]T!>] M*+KC%^9C7-_J:\.GTMR$YG75\6NNY_&$91XK])=7ST3[QM'>;.<->2B.X%YT M%#K>NWA]??/BXGZ\R,FE'W:L$?D5H?8I20G4LF<;)S)DUJGM?0"2/J!NW&OT] PWBA5Z/N2$OG\=T?!!^E M&=]$9KUW3>X7M=-=L6/>#)!K\O_].,[*A>=/*KEFBFB>W['5-,H-]A+I-)7: ME879;O4]JLRQ:F^F$C\N*H'M(&>J51^+R#C020>_E#>O_SN<\WHQ99NE5VG) M0.YL&B7V>??YU!\_>9#]S9G&(L5[*7_G@J@A?WXF_9K^>,^U_,V:<;G\Y1]$ M>AN:):CM&ELO%T\>7\@;S/%+W^WX+]BLNK[O&OZXM0;6D!;@^;J#P]8O!"#] M2:,?_@E02P,$% @ O(&R5&63?=Z4" )B< !@ !X;"]W;W)KGO5&O6;@O5QDC@:&YZ:Y($N[\;[;_XM6,M,V[%5*N/,G796>^XQU(Q MYY5R[_7RSZ)>SQ'I2[2R_I,MP]RC<8\EE74ZKX7A02Z+\,UOZSAT!(ZC'0)Q M+1![OX,A[^5K[OCYJ=%+9F@VM-$/OU0O#>=D04FY=@9W)>3<^23Y7$DK*4+V M=.B@D<:'22U]$:3C'=*CF+W5AOYV[WG?5:A,HR7=<+D7I0700\K*Y-DP!3C M"R,$L.Y0_BZK=5.:$F$<6@O34&!8R8V3PI(V(YSN,Z?9O#+^'EE8"+TPO,PD M(BIXDI$Q71GVD<,V^X QYXU8L:#O ?LHH%.F[&!T/#@"OI3R]>$8Y4D6"X:V M%]:]#F[?.T9K2%,_@-4?1!UQDN&^&Y&&A)?280I/?P.<@]FPOIP7U1SUAGJP M7F'EO4J!Q,+RT+J7R#8KM$/$H$A2,.&N'Q6WH"<+24XQ2"J# MT@TQZ*X1-<9F0A ))+HJR))/$FRS68/49(W4IFJ7J*0LU*ZF'+;U6AJ)4-+: ME<\!%*(4:6*!L@9L%G*FA'=3%NO+ !X:59+/I)*^FELPM=A#W!)=%#5SU4'9 M7!)14D8<(ZF7L_YAR7-UQ5POKZ7M\A%9V[9+<#Z=;XMGNX7^48KSP@ M.%5I$\2$VXS-0>P0XFIE$9!GR(+.H;4LC08$GP_8NWDGA >CERU0-L,9VD\; MSX.7@W$[DW N"^G$'Q5(_)Z@]DD'MA42O2K0)M)GA JEG\G2DHX9IN<:/>1? M%+L;3!D=LY7@!O('AX,777MP']!QZ&BE0AOT81$(4>E+F*X.1AW00X)2OX7Z M%HXRK:AL&=]Z4;8![RN(E#*LUU0+@+ M;853O*">:,Z)!;HD+<.N"F$6:#VXGHE"S"6%$P:6PB.^+9(4\E);4?>I+3S5,:C]1\(I@%NT%GH) M^?V16R?8-2RB(U"E=KCM7>(T45O\\B'4]D4;][/:3CK;HR^T")BU&3IGIA74 MVL?DM0Z(]M/:8*^;OD1WDM*:N$:&WW;KZC.31L6XW\%.*&[]%JX^6"XU3U6!G*&Q5EDK6?446R(_R ME;:+"M=[1/A*,6S0;%D#HOOHL,^L=\ 4[%>A4?*\9;I?E#8RQ?:"%QG&E'BB MSN^2.G>"[4>@S;@#^3NTZ3-0%Q2E"U&@?:/'%8I:IG5YMPZN/$UUH'^7>_\; MA\=HBWM'C\"]H\'/3]S[ .Z=_L3S\M4EFWRN.+LR>@ZX>XJHSVQ^29=3=J%$ M03VO'CW!%S1::MU?3\@/-/K,Z86@9M]GO:Z*WO.O97$4#M!9P=R&*]^:OU]L M/.R\UV,W'-,+$$O,D<>0A]>$]=Q MAR?_UYYZ]IO'GJ,'/_8\[,C^D.RVQ5I7=;R_P$.\\V>1/RGQI-X&%2P^QCSZ M"ZF))$]_XTE] *&^U$X&T-[#"Y^-/GLK@3D+P/M#E:*Z;M@!"^+A?W>*U,+H MI:/]&9MI?)/*-T5:4=NN>]2.SF>[E!'=H8RFUK8HO\EKZS9.>S8@[-9C&ZD= M1_THBIA%'T%WG-/;"Q#;C)%OGI[^*FCU_YWZ!/F;E4<&KQL>9$?1T7TJ@QB< M/GI11QF#*C2\4"%8=#\T+<.EHM9+71:GVA"LT V0<&$[<48$YA7]\=<$ES1B M@3?8ZOJ[_M0)4&=T0ITK<2MG;<*;@ZOARY8J:J [RH/_<]BGJ3UZ4HBWH+*' M+)K]Q@;C/1)5;+7?W]?8VYX:[>RI!^-.([O366:55$3SH>/MV6!3:ON;#_GN MS-GNA]'@56U)C8:@$3) @[(?I#_D8H'9X=3#4:1GWHP9P/@K!J MA7B47>M#+#[[Z0_'<1R]FKR>^E^C5__!7A5*OO46-3[:OT4E%QYQ9]H)5_?Q MS5^@L$H^K9[VJ[1?O>^]FF'GW264Y<*_H46[5+2D\!I3.]J^!#8)[SZMIX&ULO5==;]LV%/TK%]XP-( 6Z].2LB1 DJYH'[H6:;9B M&/9 6[3-12)5DHKK?[]#2I:=)DV#/O3%HFC><\\]]_)2/-TH?6O6G%OZW-32 MG$W6UK8GTZE9K'G#S+%JN<0_2Z4;9O&J5U/3:LXJ;]34TS@,9].&"3DY/_5S M[_7YJ>IL+21_K\ET3U P*-3P/F9'3I# _'._17/G;$,F>&7ZGZHZCL^FQ23*CB2];5]EIM M7O,AGLSA+51M_"]M^K7);$*+SEC5#,9@T C9/]GG08<#@R+\BD$\&,2>=^_( MLWS)+#L_U6I#VJT&FAOX4+TUR GIDO+!:OPK8&?/K_D=EQT_G5J N:GI8C"\ M[ WCKQA&,;U5TJX-_2XK7MT'F(+%2"7>4;F,GT2\:/4QA4E <1C'3^ E8VB) MQTN>#HW^N9@;JY'^?Y\ 34?0U(.FWP!=:M70%01PP,B97=.5SQ;7CVGY/-!W MG4:A]V.F-9,KCOJWAE9<DL+A?U@+*DE,3)"KFI.+==^=\H%)S6OQ8KY M@K>*P$Z:)=?4@JXPO**54I4AA6W)]9U8<'-,'SE5PK#52G-8\AT#T\>X&&(T M?9"+(4A#\RW-%6;0'S0-C*JK8[KFK=)^->P? MF)(P+AI,N1<$T*&VM+$ =*O47A\3$#,D+#'$*XU;NT8F-YZ^:P9VC20)"5$$ MJ^]+M/1 @W/H>4PW7Y UGJV/6$CB;/%(F+3F=4N==[WL-/QIXG>L[IR&W_2^ MTPJ^W5)5HSLZ<,OF]?U\&.*?+=<2.#OQ2:);&U9SGX6&_:?V=8-2YZPYH5?" M+&#R-V>ZWZ&$_25J&O;7";UX@Q)9J\Y 7'-$;V0%=.WH?H173:\YJY%>E\L; M93']ELENB4KH-*\" DV/ZEVW;'&+%E[M]7L1'='/E$1%D$4I1G&8!4D6NKDT MF)5ND&7X,TOII7!^YYV%O6FY4\QN#Y#B(_KEIR*.XM_&9Q2G08(.M'M>=O7M M@45R1+,H2-,$;H,XBD:[(@IF\/C.)VL6E$5$<9#E,:6S@J(P".-H"/:AYKW> MX%_ ,"E<3'$11$F"492509J[H/(\#;(T>D3^MTRCC&#B](]^C/YQ AGBW#., M(7OJ^0>QIYK&<9"4T7?I'R&;43X^'^H/+TD.36=!.,M'NRQ%5K)!_P39GU$4 MQ,C3BP)\TR"/BF_J'^=)D,PB%U..C(6ICPY@X_4L$/LMVCX?JIV50S%+"[DN+??7/D),#]:.R MA/IIF5.5:\BPETK^.GA#B41W&@)M[)8AI M.#4/BA!,G1LL%+6 7G TQ0I_?KL_^*=.M%Y]5ULW#_TYS0]=N?/HJ1(='#X= MUV8ML/\:AL\&WA^ON"/XXU".I^) 67#S13I:.'Z0$5?IC["?W]L. [=GEN%8 M4I6""I8:58GEUH$PN:4-VZ*PP!J\."X3 4Y;Y8K-%X&K&O_)=#^29U56S?2* M']35\6.?JM.#SWP8KOQEQN +K9.V_^(?9\?[TD5_3=@O[R];:(:H?2C'ES - MC_-L0KJ_P/0O5K7^TH!//+#TPS7N?%R[!?A_J93=O3@'XRWR_']02P,$% M @ O(&R5*O+1W5E! 5@P !D !X;"]W;W)K&ULQ5=-;]LX$/TK R&'+M#:LI(V:>$82)HMFD. H.UN#XL>:&DD$:%(E:0L M>W_]SI"R;"=IT'9WT8LE4C-OWGR1XWEO[)VK$3VL&Z7=>5)[W[Z93EU>8R/< MQ+2HZ4MI;",\+6TU=:U%402E1DVS-'TU;834R6(>]F[M8FXZKZ3&6PNN:QIA M-Y>H3'^>S)+MQ@=9U9XWIHMY*RK\B/Z/]M;2:CJB%+)![:318+$\3RYF;RY/ M6#X(_"FQ=WOOP)XLC;GCQ75QGJ1,"!7FGA$$/5;X%I5B(*+Q=YHFD'?. MFV90)@:-U/$IUD,<]A3.OJ60#0I9X!T-!997PHO%W)H>+$L3&K\$5X,VD9.: MD_+16_HJ2<\OKM#*E>#(P+5VWG84<._F4T_8+#'-!YS+B)-] V>6P8W1OG;P MNRZP. 28$JF16;9E=ID]B7C1V@FDQ\\A2[/L";SCT=/C@'?\0YZ"T 6\QZ*2 MNH(++A'I)3JXDBY7QG46X:^+)8E3^7QY@L7)R.(DL#CYSUE\PK6'2V7RNR^/ MI>>GS'Y&J 7M20VM$CD2#WKW:-%YL,(CN%ZT("J+R!K@#16?IFX%7R-8Z>Y M.&=R2;(%E:ZO04!K;.@X4X+I+*R$E6*I\$4 5$97+\A"0[VS]!.F4!C0QD/G MI9)_TW+'5>YQI0,(7(MYI^*WMK.M<>@F\*G&QUA+O3)J15%DJKC.:Z&)-Y$J MY1J+R(;C?LBO%9MHCYVA4^R!-J\[JG&K-IPM8DZ^"@6B,1U%B/SN:YG706YD M-:(*2F4N5/ "B\C] 40T62@&'4VIF3Q]NQ 9F MH6M.)V.""W2RTB%)OB:DB$UTB(RKH:2S&6JJOQB1027"!A7AV=C73BA92MKA M9 SR>;@7/7"?PCI-E0K+9#+L3QK7?H_^T6QR?-#H1^ED-FX\[9Q%%;-HR*4M*:AH/+OG M,"$]$LA#^@/[@>OK6#/WN*:3DW]%C0.-W\6-BS2WYGN[B'5!\D[C&#>6)RX MR5K%9:&P)-5TE\32'AM>:!G^T+$#?2V/\=L$&QK\2 MBW\ 4$L#!!0 ( +R!LE3.IT6YR 4 "X. 9 >&PO=V]R:W-H965T M)VBP9HL$7:[3X4 M?:"HL<4-12HD9QX6DEM1^>GO/;!GY^Z M)AIMX8,7H:DJZ;<+,&YS-IJ/NH5KO2HC+4S/3VNY@H\0_ZX_>'R;]EH*78$- MVEGA87DVNIB_7!R2/ M\UK )@V=!D>3.W=#+97$VFI%#8$!%TB#Q;PVOP1A2 MA&[AD) I8RL;$:[=Y!VT\1Z1/ M.1/X5VR2[-'Q2*@F1%>UA]MOT+^]:' 8'3F8/',C: QG[G0RQEV]DE.>G MWFV$)VG41@\<*I]&Y[2EI'R,'G?:(GM4XT7M)V)V,!;9+,L> MT7?0AWK ^@Y^'.H;'91Q%&T07R[R$#VRX^LC-@Y[&X=LX_"'-L9#/,6EK9L8 MQ@/#XLLGN(MB89RZ^;H/[I\UM),W\5?CQ5);:9661L@0 !>E+831,M=&1XTA M2S1?I5.%D%$L2=F:E0.1M&$)7LC>XE9H2[+.%^#--HG(5)0YQ V 14;[&U142Q^UTK6D4- V MN5(-8"QD!/$$[G1,'CZ=B$\HHJ3W6VU7;0QNB2NA%'#;:%PA7,98_LHUI#:% M(7,#@\5:;ML5A I7?8-QPAVVOD!XU;5W=[HBZP.LP#/&768QB"T)I)+J;:T$$$O;)ZJ152EOG_L!6L HVAX2/"%;<3KE4JH!!XOZ-1 MKU QEK*MBL9(CPJ@^C4S]_GYMRE6)#%&$66:@I)+>I3#$8L4DUR1:+'-0:A! MD2.=O;[6^\*>[&\W#,TC/88)YGN"Y40PEI?$!\P 8 K8BZ M"0U>\*1:N8JJ-#F/ >L6AMI(B[7F8GE?AET[1%/*X M&1\XA<7 ?XW)VE>JW M%20X&IKZAI/!4W:, QIUF\AH]>?[ $1$1Z2>\MR*$->8%,7W ?!,]60*SW[=U6I4MH5 M!*K<;RTD6-F-0?$,&L&NIJVF5&(X:^I52*J@*\T,'[;*3P_".L32@R&5B"12 M.7J=-R02L/44O"J%=?;9;2--PO%[13R)2FF6/#O 1[S-"JAJX[; KQ5B?<^G&J]4AH'))4;DFX&9X^LV!7>%N2+[Y(=W>\Q28B]_%\_'LX 3_C\8O M#H_WU$0KFHGY^/GQ"R;,/'LE9OLNFM/!';X"O^(OE9#J,EWG^]7^8^@B?0/< MBZ3YT&ULC57?;]LV$/Y7#MJP)]>RE30+.MN W1]H@ 8( MFFQ]&/I 2R>+"$6ZY*E*^]?O(R5['N $>Y'(X]UWWQU/GQ:]\X^A819Z:HT- MRZP1V;_)\U VW*HP=7NV.*F=;Y5@ZW=YV'M650IJ35[,9E=YJ[3-5HMDN_.K MA>O$:,MWGD+7MLK_V+!Q_3*;9P?#9[UK)!KRU6*O=GS/\N?^SF.7'U$JW;(- MVEGR7"^S]?S-YC+Z)X>_-/?A9$VQDJUSCW%S4RVS623$ADN)" JO[_R6C8E MH/%MQ,R.*6/@Z?J _B'5CEJV*O!;9[[H2IIE=IU1Q;7JC'QV_4<>ZWD=\4IG M0GI2/_A>OQCZ M?/0&6ERD4E,TR&D;+^5>/$XUXF2U#H$ET$&*Z5X97N0"Y'B>ER/*9D I MGD&9%W3KK#2!WMN*J_\"Y*!TY%4<>&V*%Q'7>S^EV<6$BEE1O(!W<:SS(N%= M_(\Z/XQUTM_K;1"/P?CZ0H;+8X;+E.'RF0SO="B-"YUGZ_G+&6FPT+4&%16H M.7@G&C" +)JM#8W-GM*-+4V':R1M#QCGHFZ5+QLJKE/8G'I8?YU-?__ME_G5 M[(]6&Q._NABC+-QK73)M.VTJC0"ID@615I%&=H %G8DT"\)#K3UBN+ M$M!^'*1<[TWE=;7C"=VX7DVH;S0<&C#:,D<5.O@*VFL=J'ERO86A5B4HRX\I M;6"FGC$'P9EC!;7V0>A;IWSD@ )JS N(#RVGAX8#RFQ=9]'N%.VY=+X:;NWL M-?1:&J!#C/=*5\1/4.K (;5@H%9VWL="Q_#8N2ZJF$'=H!=58WIN]/,306G9 M[Y)L8I(BNT%;CM:C,J\'0?K7?9!U3,E.VT"&:X1B/B"$?I#*82-NG^1IZP1B MEY8-_B[LHP/.:^?DL(D)CO^KU3]02P,$% @ O(&R5$$2CH.G @ [ 4 M !D !X;"]W;W)K&ULG53?;]HP$/Y73A$/5$($ MDD#3"I"@'5JE=:O:_7B8]F"2@UAU;&8[T/[W.SLA4*GMIKV0\_F^[[X[?#?9 M*_UH"D0+3Z609AH4UFXOP]!D!9;,]-46)=VLE2Z9I:/>A&:KD>4>5(HP&@S& M8VW M[9VF4]BRY+Q$:;B2H'$]#>;#RT7BXGW =XY[H1".B&3\;CB#-J4#GMH']J6OG6I9,8-72OS@N2VF01I CFM6"7NO M]A^QJ6?D^#(EC/^%?1T;1P%DE;&J;,"DH.2R_K*GI@\G@'3P!B!J )'772?R M*J^99;.)5GO0+IK8G.%+]6@2QZ7[4QZLIEM..#N[D3N45FF.9A):(G3N,&O MBQH1G"KI"T,?) YYB\)0E+2RHD.[#(.Y!-(BB=_CBMKS8 M\\5_*>\9KKG)A#*51O@Y7QFKZ3W\>B=#TF9(?(;D_QKXSV XM9D%Z@07T'0" MF,SAENFL@"CUKB%DBB;#6,Q!K<$6"&LE:,2XW%S6&!_5O9%TJ2I##.8,COWH M+F^67]R#YN3NP' X[L71B*SQ12^)4_CDKC4:U#N$;C3LQ) MI#>'/3/02>/^.;UZ(?P O]:43C+NIZC M '2]6^J#55L_SRME:3MXLZ!UC-H%T/U:*7LXN 3M@I_] 5!+ P04 " "\ M@;)4?VN*L8X$ #)"P &0 'AL+W=O6!'#2I_[>*G-9]L*X>"N4[T]B5KG%D>3B:U;T7%[J!>BQS\S M;3KN\&CF$[LP@C=!J%,31FD^Z;CLH]/C0+LRI\=Z<$KVXLJ ';J.FZ]G0NGE M211':\('.6^=)TQ.CQ=\+CX*]_OBRN!ILM'2R$[T5NH>C)B=1-/XZ"SU_('A M#RF6=NL;_$UNM/[L#Y?-242]04*)VGD-'%^WXEPHY16A&5]6.J,-I!?<_EYK MOPAWQ[O<<"O.M?HD&]>>1&4$C9CQ0;D/>OE.K.Z3>7VU5C8\83GR9DD$]6"= M[E;":$$G^_'-[U9^V!(HZ0L";"7 @MTC4+#R#7?\]-CH)1C/C=K\1[AJD$;C M9.^#\M$9_"M1SIV^U;I92J6 ]PU<]H[W3QQB>,Y)O=)W-NIC M+^B+&;S7O6LM_-(WHGFH8(+&;2QD:PO/V$Z-TX4Y!)H08)2Q'?J2S8V3H"_Y M1S>&-]+62MO!"/AS>F.=P;SY:P=LNH%- VSZKSEZISY?K$=VP6MQ$F$U6F%N M1?00Y#?7"@.7C>B=G$GNP9Y>][H54'-COLI^#KS30^] SV"^5H1E#X+7K2?J MP8!KC1!8C0MM7%!IQ1QK%#4M!;J,6Y106.GV"/8O>V37@T5C[ %B-YC.1G(% MG[A#RZZQB3@O"^\$5ZX-1O\Z($NHUVOMD/6,*][703%:\)X;-(55(1DH[$%. MTBK#=T$H]>0XRIP;T$7E!3LE= YRDA,*:_5+!*_RUP_6A>>B"H_''6Z.MA>F8.-.Z'KI! M870QD#A0-HEURQ4ZX5%"7,A>.O&3DK-GK#B"\]#\,$^,0(W>:ZU<6.]Q6I$\ M3?%K/V$DJ:J#\?(,O7!M>(-3"R=:,-GY(_2\$Q8=EQ04]E-2I/D!Q"1GZ:I$ M9KL,01=4-$4H4M+B *IBE9B[A6),BRHN$8Z2*F,'4)08KMP7@?B.)&&LN,_% MB# MG3%B<8@1*S(?HRK)7AFC,DE\C/(J03DL_%<%R2=2$J-;K?E(.0;L7'R6_ HB#O9Z&'H(<(ZV84LF0W.C\-GC?+SX3O]1-K= M8^'Q2+K86)*$?E?A^YZ6(J6@Q18E>T+)?2>E^1:E\.5/,W\QG#HS/W[2C!18 MH6/8]M8%^MRDGVRM5YCK\[!$6JA].8V;UH:ZV5.GXWIVSSXNN=A#YQ+[OQ(S M%*6'11:!&1?'\>#T(BQK-]IA887/%G=M83P#_I]I[=8'#[#9WD__!E!+ P04 M " "\@;)4\BSDN"<' "0$0 &0 'AL+W=OJDF'D:F7QIG2^DA&/?C,.M5>R8*7*C+/)Y,.XDMH.[F]Y[:N_OW5---JJ MKUZ$IJJD/SPHX_9W@^F@6_BF-]M("^/[VUINU*.*O]9?/9[&O95"5\H&[:SP MJKP;K*8W#W.29X&_:;4/1_>"(ED[]T0/GXN[P80 *:/R2!8D+COU41E#A@#C M]];FH'=)BL?WG?6?.';$LI9!?73F-UW$[=U@.1"%*F5CXC>W_[-JXUF0O=R9 MP/_%/LEF5P.1-R&ZJE4&@DK;=)7/;1Z.%):3,PI9JY Q[N2(47Z24=[?>K<7 MGJ1AC6XX5-8&.&VI*(_1XZV&7KS_I-;Q=AQAB9['>:OUD+2R,UK33/SL;-P& M\2=;J.*U@3$@]#BR#L=#]J;%5>U'8C(;BFR296_8F_5QS=C>[(VXQ"<=^)R-S__'I+VI1>-U$VJ9J[L!YB5*",>\Z@#)"T/H?1"E M=Y6(&&^!X/A:2Q\/@H04EB[1V#RY.V4.0W$4SI=DH<.!5)'*^G 4B0Y"FN $ MY5C;#4%=%1@>32U )I$,)&(D?H'9T_00U6@K;8Z\DENO=LZP&>.D%0UY%Z[Q M D7<:=>$_\S^26(I^MJ[G2Y4$)#GUT%9[3Q5M:$BOWAIK94RUT9'#97C8G[K MY;X0FI^2U*&O2G11&GI]D2TFHPDHPQC4,85Z1AD=EIN&P$EQ,5UT.JA5C!1K MV6$*S;KL="@H^.B%PQYVJ>6/I=YVNY7DL40]?C@HZ4%KL?'THD!3#]M':,$Z MZ$$;,9OP>%Q])YK09Q5= 308$ANU- :HC:%XN'QH(FYWE ;W%%((*@:.+&Y= M4)TDF="%EA[%&(G?%&H(VQ?3[,-+@DF6R@1CN5)%U^!OP$23]YW&@FYM](:G M+K1=E@R^[K*7U )()0\$INU3VH.YW2O7H M;1.?\8T/G'9-[3M8:?3/L;H1Z MQJX/=\AB&(JPE9XQ:X*.(LF:*LM$$L22BD )UJ."H')K MYT'MB!!#AV:;CK)W(_$99X&B8(A4!,"G%/3ZM$K5:"+U34'OX-?FN@:RESC. MI)69.V4+B: >3"[0Z+FKD TFB%*ISD]CFPC-?Q&+]P(A\2![2\U^HHP>7ZNX M5\J*R6BZ>,=)G(RRQ;LASB1.KSCK=_K:[QE' MYT9AV":\I V#MD:B%8@T21\NV#.W)P37JAV2%I8,+\7GOJ?)W[5EQGKUG4DZ MNXUP S#C(Y$TG!%_XE)B[Z2CG*Z:"NSW3)7'@&TH)<>%(K=3%)>TIZ/)A .X M7+.V?&9M9GL,;=B*$L?KDTJ3@1DH*NF?@Q+ M$T;NK=JD!X(*ZHJ@@K1[,(UTBTB7C#U'$)[D'8E$QM=W#"(W,,1-K#:R9*<0&5/2*E8XD3 MNQVG#=,I+)W!@C0I"T:!!-IC5_BX.X"^(+.-WK=M':(=0I-IPY; MA/:\V#%XHG1LE ZGFG1"LJ[[FF&T.Y6VD&Y-/>N0 MF[QA3IN1NU0!),6:[\ M/P"X8MXYV4[ VWN\3^13U48S2S'YT*FAY_.^R5LBE2<;$P>2CO/9DI>F-%\! M:*#=4DF)TRUO3#?B\C-M!* UZ(7W)[9.[#R>.S3RT?1"X$@RG( I+L3U-=]\ MP43=?)>$+^?SV7MQF170^OIX0-U\E5A^ZU48I[NAA^F,]QMUP.E_.% M^&\?>>.CK^1*@6_IMP!L)G182A_,_6K_<\,J?66_B*??*E"6#=&E4254)Z.K MQ4#X]/V?'J*K^9M[[2*8E&^W^$Y2G@3POG0N=@_DH/\1YO[?4$L#!!0 ( M +R!LE3(6%&;$P< ,<3 9 >&PO=V]R:W-H965T>H2D2^K 4?\S(Z5VO#YUZXB9YN+D'B%Q)F)" "H"6 MW;^^NP!(T9'DI+G.O4@@L-COW=^2USMM/ML-@&-/=:7LS6#CW/;M<&B+#=3" MIGH+"D]6VM3"X:-9#^W6@"C]I;H:\BR;#FLAU>#VVN_=F]MKW;A**K@WS#9U M+[G>.-H8WEYOQ1H>P'W8WAM\&G9<2EF#LE(K9F!U,UCD M;^_&1.\)/DK8V=Z:D25+K3_3P\_ES2 CA:""PA$'@7^/\ ZJBABA&K]'GH-. M)%WLKUON__*VHRU+8>&=KC[)TFUN!K,!*V$EFLJ]U[M_0[1G0OP*75G_RW:! M=CP:L**Q3M?Q,FI02Q7^Q5/T0^_"+#MQ@<<+W.L=!'DM?Q1.W%X;O6.&J)$; M+;RI_C8J)Q4%Y<$9/)5XS]T^;(0!=H=VE>R=KC'65I"[KH<.N1/-L(B<[@(G M?H)3SMDO6KF-9?]4)90O&0Q1K4XWWNIVQU_EN-B:E&6CA/&,\U?XC3I;1Y[? MZ#5;+Y;>UGOQC*GEV,(8H=;@U_]9+*TSF"?_?478N!,V]L+&KPK[-L=^'R=V M#\97I2K:X_> !LC"X?+!Z>(S^Z DUBS[M3'L3@M3,KUB/TJ#):&-91MAF=AN MC7[$"X)M>_R"E^#W1KIG5O2EBI['D)QIY U/4#147LA_)0LP*/.WC;1'6/:O MDV19@O5\W ;8&L\$5S)E39B5N"VP&*^0., M;C6F\]DLF?!QNR-5X+=>&U@+!]XWD245;G#&H>W!ZH3)%3)]3H+455-5S^P1 MB9G;::^2[2D-RF@3CCB4H5E5@6,D5M&J+'5:A#3Y9Z0HQ MD<0X'XPB^_>3!",H+K/R],5@I2UA+I>@! M]=FSR-ATDEQ.I^R,\3R=C=A/5(@H.!]AK+,QRR]3/F$?42/P\JODUN1R=.T[&ES-R\R0=SWP6[&*LL$K!X!P4 MFV#I2TE(PQY%U<#7FV*_JJ@H^W)WV.C/O%')"S_X_: \Y5 _,N&(#.X5#W(^ M6CJX_(:.C29XM'F2V)\ Z_R,IW,<:JJ*>'W1-A(ZG9PX#2E_EI\DR!(<,Y<4 M#8=-$47A#\D/;8)LZPQ"5^&0B*"[3M@:%,:@\MQ%B9U6TD#@>_$;2FJ>73W\ M](.HMU<+_YA?G7<^B'WPG5965Y+"1R",?[6O:!3^LX>04/M..VK;?R&^/=![ M#(GI0\33O//!RZBC![.4'S_L'#@Z?IZE.#HX67W945_7"[=Q&&X]<0IYZ4(2 MFF&MFX#WK1.[J'@D1,%2E]3%2\#SDA"^V49@1HX^C]K.NL?9%EQI-/"H@DJU M*;>'6W( \:$VCI.V,<2]/P@@]"/ZHB-(XNO&[#IT.5X>+1(8H/0?I\K00.73#B<)I=5%3)-#'$'+3YSW(<[G M+,[@F 5Q!H]]I%>TQ K#0PH44?(R^"+JZ4T7ATTNVHT2FB]O++_W^D@GR:7. 4$N)SLX7**L#OU(T,/+3WM>23]GX:#P/XL"MC/)$D^ MFQ*"3N9]J4A['DG[$)W,":&)>O0-DP$. )Q'@)YF>YE9PF>7;,336;:7Z6G/ M(^GW6\I;]F=1P$(I>G,X4M:4!QU>'*2 +\_L5$_GR8M\0(CTP_X76-CBVW?@ MVM_7H&+!G>I 60_S_H8.1!X+'>C8>_^P]W&E!GS[HT](%NU#Z K?6;K=[BO5 M(GRW_E/-4CNG:[_<@"C!$ &> MK[1V[0,)Z+[=W?X)4$L#!!0 ( +R!LE1$^QL];0, -<' 9 >&PO M=V]R:W-H965TT'CMI#ID<0&)%H@8!!@!-N[^^"Y"F92>VQQ<)C]WO 2X6FUZ;2ULC.KAN MI++;J':N?9TDMJRQ83;6+2K:.6K3,$=34R6V-%PC,#MFL:9FX.*'6_C;+H=N%<5+7S"\ENT[(*+]!];,\,S9()A8L& ME15:@<'C-MIGKP\+'Q\"_A'8VY,Q>">%UI=^\B??1JD7A!)+YQ$8_5WA&Y32 M Y&,KR-F-%'ZQ-/Q+?KOP3MY*9C%-UI^$MS5VV@= <KQ2 M2QM^H1]BEVD$96>=;L9D4M (-?RSZ_$<3A+6CR7D8T(>= ]$0>5;YMAN8W0/ MQD<3FA\$JR&;Q GE/\J%,[0K*,_M+FIF$,ZQ[4Q9DSLX,[HRK-DDCM!]3%*. M2(3W 1*2-6G+;[4=\B<1]ZV)(9W/($_S_ F\^>1U M'O#F+_0*G_>%=88*Y,L3+(N)91%8%H^Q.%U>UEIR-/9G>/>U$^X&_M(.X:VP MI=2V(Q&?/^"U@X.DT"_?.^IG*!X8L?!W1\6IF>&@C\"%H9K7Q@)M NM&66NH. MQ;^DWLMB;2M%R0I)5%AV1CA!=)+U9$IQ(JPZR4)6#!_;T"1.O;E)X@QZKX]W M)09?][P =;80VS(#5TQV#Y+I0KHZS/&Z1&L'622;5=3SK /&N? JF"0(P7\A MFR5KA6,RAD_WSR5?I+-EFCT0P B#^E-5D2,Z$)A,T&F50T5TS(4#=41<4=+8>.6I.Y^[BG%=.. MS:"G.S//,KH.R_A[[2 Y:;8-FBH\*9:,=\H-?7=:G5ZM_="L[\*')^\],Q65 M$$@\4FH:_[J,P S/R#!QN@VMN]".'H(PK.GE1>,#:/^HJ:^,$T\PO>6[_P%0 M2P,$% @ O(&R5 @QI U^!@ [A$ !D !X;"]W;W)K&ULK5C;KK2YLZD0CCWDF;)GO=2YXF0P ML/-4Y-SV=2$4WBRTR;G#K5D.;&$$3[Q0G@WB,#PZ=)E4 M8FJ8+?.C X/RWX4MP*]VQ(Y89M^)29]]DXM*SWE&/)6+!R\S=Z-4?HHYG3/KF M.K/^EZWJM6&/S4OK=%X+PX-&<5)246V?P5D+.G4^-7DC';E-NI%H&["HO,KT6@MTZ/;]C7U9* M&)O*XM&;:6GF*>!@7"5L6F=IFG%E3P<.CI'ZP;QVXJ)R(G["B2AFG[1RJ657 M*A%)5\$ $;5AQ4U8%_&S&C\6IL_"8<#B,(Z?T3=L81IZ?<,G]-T()XU ,3IV M(90 9);]_7%FG4%9_?.,@5%K8.0-C/YC'CS$3R>#WOJ,_ 8?E4C8)7 U%5E8;1%$][[.OJ4#Q?]=&NC73 M"Z9+PY16!S-NEB @>,!*!7=$;>1\2:>=&>"1M.?L.QB%;G!I5YF7.>*Y+ ME [/P(&P4*+*#7,(YEHY813/V(VX%ZH4L .M[W[]Y2B.PP_7-Y?^*OKPOHI] MAVL(8"N/&=1D#%S-!)^G+0[@*>0WL:Q$E"RAX(%>BI(.//XK;EG<'[]E$!SW MP[?TMJ. W(@F'^P&2\(-6>/>+!E< ,$0@WGVR[RFG$1]MDW()59S5)^[V&' MXW,\8F;35G4L]\)'1J""VCQW0^3)_%:P_*P&,-W+!-DGOW@7(42V9Z15(RE52&;!1&[^[>5T]=RNM:LUN= ']:%\B*.'#\ ;$;@I4J MH_'XY:*]N0PPIN OC+7Q84("1L!9:1I[:+<0>*&&?)'X^G KO2E"9H&N3J]LO4-BT2("5B4T)N?ZZH448F?+[VKL4N2=1P/B[LEQEK-[?L,."K MIL*$Y/8D'\JC;W\!V3V[PK=#T.V'2J19\4BV;93@-83A:X$36#_0?G(AX3NV M6\(01W?8IXOP!LE5JCTJ\XQ;6RD S]6EDV*[EJTWBO"RE:PKBE8G @2=^U$Z M6P.Q6[8L02TT!BMZ:5.\1BM5:,*L1Y3B30@7+)L)+!8,^Q*9L8CBC>)^.Q,W MOK;H-;I?&[^G.@S-+5\,2;O'*E^<(O4ZZJ[G::M6R=W&;)]]*;MDUS3"/I$\ M71M^5D5[CZA@NS=>RW);=:A^IJ2BV;]XGS>$-)TV?+0I29BVCBLG865-IAH^ M^FF.D?1.XFZ-*;'*U@?2VA*^4@+QOJ;9>M?4PH#H<]J/5(MH(G@J\=$NC,Z! M@+D3KK*LRGR&N*$*%AJ9VLP&$N\?X3^)@L/CF"9Y)U%'1T$T.NH^KC(WF011 M&';?A)7IA:: "28C,)4LAIOUUCHU)*H-:E/#5NS:N'D>?+Y\3MB[:YJ0NK1X M9-_[-=427UV?G^'FRL )FW;[YPWZ.1P?XO_X>(3?PV'4C&,_$VE-MXN&041& M@\-QB-_A\7'5:I4:4D(J/K^R7:)@.![3;SS!;WP8LXMG_6?CHV,VALCH**HR M>N!+/%5.P"Y,Q5OV"28P"C]AQ.*?QP<#<>T"0*[X>RU$GZ7 MD!B4E*\XOC5'T0@USH@JQQE:MCN)HCX-M%L?(^;:)$0Z+)-\)C,:Z91GZB%? MK$T3E&I!Y9JP>V&)TF?U8:W/IGR=^]+"2EZ M'^8'VX\2;LCW&TSC)O$_9; M]IP)PM /8Y<:72Y31#8<]7>=]P9;9_!4*1U00 (,+ 9 >&PO=V]R:W-H M965T.)E]L0[U/+G.FQ-.$V)F,95S/TR:RJ=6I<_/E8O'=O#/63ZXO=>]= MO+X,?7;6\[M(J>\Z$W>W[,+V:O)L,FZ\M^LVR\;\^G)CUOR!\Z^;=Q&K^1ZE MMAW[9(.GR,W5Y.;9B]MSL5>#WRQOT]$S22:K$.YE\;J^FBR$$#NNLB 8_'O@ M.W9.@$#CTX YV8<4Q^/G$?U'S1VYK$SBN^ ^VCJW5Y/G$ZJY,;W+[\/V)Q[R MN1"\*KBDO[0MMA?+"55]RJ$;G,&@L[[\-X]#'8X7,6PIBC70Y$%356^0LUZ:\B%'O+7PR]=WH>ML1I5S(N-KN@L^6[]F7UE. ME_.,$&(XKP:XVP*W_ ;W/<'E2/!V^23BS2;.:'$V MI>5BN7P"[VR?\)GBG?V;A.F5394+J8],O]^L4HY0S1]/1#W?1SW7J.?_5YG_ M QR]L=FNC8A^1C>)0D,HHG4T%'%*N64DN)4?'Z"FS-$:1SCH-5#(\5I6,53, MLI&F%,0%?L93B-C#^:6(,PY>Y/;AR() #59PST'"T*I/L$F P,:VM56+N, M[9TP"[U,B%6RM351R!N0,K0Q,>_$#";%Z\@>S#8L[VW2&/#_$X=\1F^4>,," MDU*H+#*K<:!R"QM@(%.D6F+P(])->&V2T.YCY%K*E3 (WW.VD:6\]//*#)STH-"MT J.0$*<3=B93RJ!1'O$GA%%G<9-'!5'K MJ11&X0VE#5>VL<*N"SUHB#5FH101Q()RX$,A)/ZJMTZ[-:/7OG*]MM(\&.O, MRHV!^#&7@9I4!6F?!Q,89>+\W/4)9<$A,14>I%;@=<]$$+& M*(0O&2D9KD+'Z93E/F7T)DX5_;!&ZL4\;%1*R)2MJD[02TU/P.+7*Y%5(D-W M#RWS(8,4XS,@Q= RFA0\5COBA+1*CY@:8R,]&-?SR->H)N)!$^&@B2DBPQ>G M:T=USZ/JD?P*AT03&5":X/ !E*(UF"DAIA=4@;'D=2R%1'50LH>&R#O/)E+3 M9PRFET7)V@#U2_)B)XU?YTF)U10700UF%PO:5"*Z1' 9CG.78@R4.X9['3: M"'Y1G@Z30>) T&.0P* HG=*+8Q/=8A=4AV M1K\<$*S<)BH,0N,K+IG)NMEA>1G0X@U/<+#0DG]@\V!M^5@7FBJNV1 M;"-+*)D%_BDMRB#[^ZA7_6NM*OU"%(5VP=L\9#>($?,Q8IX?!!3Y4S_&T-,B M'/Z1@8Q!B2;F:V\_?^U(&33%K"R^&KM1W45'UV,.HYKO?XETE:5.])^=W_#O"D7JX-YN9Z^-7$M4\YQ ]?% M[/N+"<5RY2N+'#9ZS5J%C$N;/K:X)7,4 [QO0LCC0@+L[]W7?P%02P,$% M @ O(&R5.<%QFB=!0 2@P !D !X;"]W;W)K&ULG5=;;]LV%/XKA+<."2#8(B7;?ZG1N/CS;&WKI2*<_NZZIQQZ/2^_;M9.+R4M72C4VK M&E!6QM;2XZ==3UQKE2R"4%U-1!S/)K74S>CD*)Q=V),CT_E*-^K",M?5M;0/ M9ZHRF^,1'VT/+O6Z]'0P.3EJY5I=*7_37EC\FNRT%+I6C=.F85:MCD>G_.U9 M2OR!X7>M-F[OFQ&2I3&W]..\.![%Y)"J5.Y)@\3K3KU3546*X,;?@\[1SB0) M[G]OM7\,V(%E*9UZ9ZHONO#E\2@;L4*M9%?Y2[/Y10UXIJ0O-Y4+3[;I>9-D MQ/+.>5,/PO"@UDW_EO=#'/8$LO@; F(0$,'OWE#P\KWT\N3(F@VSQ UM]!&@ M!FDXIQM*RI6WH&K(^9/S)C>U8M?R7KFCB8=&.I_D@_19+RV^(8=0\\QW=-]H-/!"C!D M%>(3HL29; KZB-E& 9LDM@K-YMX&IIXGT _.&^9+TSE(N$/V417*0M5//V2" MBY]1;M:JQK,?&4^C>3*C#Q[QV0(?692F,N^!9W-.'W$TS1;L4N6F MR76EI0\9,2L$\/4<>1-89-M6.I?+2K'5 -4!1>>-?=@38):0?2>O$FFMM/- MM*0Q.GZ>V*N=YJVM/0N"CV/VYMFKC^B^XQ%K< < X%8%&KKK1^=T/(/(=+P( MSSF>'ZX^7[!"W^E"P$R>Z22L9! MX0-'>,?C#,\^76(V3LC]6?!%S,>"2&4/4:U6F/(A/=JKVC' :BTRU*R9Z6Q0 MOBL*$D!"E\BJ?Z!V@13&CJ[8,'9"X#])FY=,9-M92+!,TDYNQBN MPHWV96'E!D%YA,$C,8T#8\I^5;BF]F@B6O 9P''T9Q_T)(H7,H]N MDX\1SZ:A^[.%> IMJUXKX#MO[M#HQNJ #'TFLNR0OF""HRTOK&JE+IBZ)XQ4 M$XN$>C:;H=$_W.?*]:T%O>8._M$M#I>P9N1]YT&GB$1"8P$C2:3HYO/&RV:M MJ<$&?P^H>^,9\6 DS3 M_$M)!NEI\6]T56',L%U\E XUXTMKNG7)5IVG*Q0JPG ;1@@&F%5(G:.J[5,9 MR.C&UEBL>Y@6:%+@'J!CL;O?=.8:'& MWJ5;F'!AE/W5H=\+'<80#&PGPX.2UF%>:S@(*S0,AD%+%*9H;1EZ/>$4 ;X( MGM&F0($RJ%F),/=5N'P(<3RG2FF@XQ*0FTZQ*V7O=*ZB,#FH/X%D \EX6Y=-^/WQD[[=L0%UK M7%N56D$T'L^G(V;[S;7_X4T;ML6E\=@]PV>)95]98@!]98S?_B #N[\/)_\" M4$L#!!0 ( +R!LE1GG^/"/@0 (@) 9 >&PO=V]R:W-H965TE9\-PM:C%%K^A_U[?6GH:[E$*6:%VTFBPN%E& M%^GYY9C7AP5_2VS=P3UP)&MC?O+#5;&,$B:$"G//"((N#_@)E6(@HO&KQXSV M6[+CX?T._4N(G6)9"X>?C/HA"U\NHUD$!6Y$H_R=:?_"/IX)X^5&N? /;;3@%O28E]HHLWT"_-7(FCD-X(8@5!=Y*1Z06IV'R3-] MC[8*X:?PA,*"-Y"-PBU1W?'H6$F=JZ8@0QUTXZ7XZ)%HA @"'$O0U/PJG70H M1^4-Y*^%)=1L%DQI'*)]K6YNJMKHH&XK/7,@*80"VN8YDBX&$AT?84@%&R"(E="Y(_IWR$0<*7)'SX*4 MQOI3WJ_GIZ180D3*Z.W1MP.X-YYH=V9\I*E/UU8X^) -YC1ZE.(4LGK, MSK>H*%=5-P.09\ 1_D^K:\9^V8WF?IT!?P( MXY^VH@JV=)H=K6(X"?7V$6:#>0KSP73TNU^Q@[4,FPW.X _ZG]+_M>!6#6U& MY?,R?6P41XHXU-9AA"=77%W4VQ0"$7D]R. +;4]50,XC^ !I/)O-#VQCLDRH M;9XM$[*,)\F!Y8PLH]GLP#)ERV0.]Y0>%!M2 B9Q.DW[BJ-MLG@ZS8"GZSE< M:5J SL-)&L^GV4>XY?E(@CP(U>#QT DBB6=) L=F_/#@=*S0;L,W@(.@_"F#F?MVG@ZN<-M29]* M:'D!O=\8XWV(*SE96^& M;S=8S#Z7P>FK79Z'#B!M/CSM+YC8XX]:MY&+S1;3+:='.1 M9<5\HVT_NSA+:S?^XLR-L;.]N?$0QLU&^_LKT[GM^8S/]@OO[6H=:6%^<3;H ME;DU\;?AQN-L?D!I[<;TP;H>O%F>SR[YZ96B\^G []9LP]$8*)*% MSS(B9#K31$+0^'=G7IFN(R"D\?<.X+J1?V$YG13V#9@S1;7;&R&!C^^E??][I<&10 M9<\8B)V!2+PG1XGE3SKJBS/OMN#I-*+1((6:K)&<[2DIM]'CKD6[>'%K5BAQ MA.M^2C J=3:/"$S;\V8'*L[!A]U-!X^8,O&!*7[%MX8W<5U&OXZXCG"/8$/:X-MTKBQ3Q(-KK.--0'< M$GT]P(/V9EK0&S0(.';!8"^$QMN%:<'VT_;4Z&0>[*JW2]MH\O^UAQ.X\:X= MFPB-"^0 >9G/>/$$](Z!@]'->N\_N:=.;&%JZU%W.SO;-Z/WN*$[A_!;BS'2 M#LX[UR3U4C1AK=,I=-,@HM>=_0?GR[%/=P7R08W-G>Y&U X&XY/X?7/D%Z]% MKU,0Z-1MS,FNMAXE(E'%.P(SW<+@+]BU,%!C-H3Q+MJ>\] /(<1M^L=2!V1\)BC6%,%%?O M4#HLS7U:4TR) NX\R'MPG#PNC,&K-!O^TCU@VH/U;\K_B?#^^ B'OC^ MFHK5C0$WPP_PVH8&5_\PVD^7&>!59#O8746G<)M8?@>R*E@M*QP)43$N)8YX M7C-59C@J2\5RQ>$7[T*@'"QM!-PML@)RW"HY2,&DDL!5P7*1(?D.+X05@Y7I M,73L6V*K6[SS+5U4]/%ZZ ER*4J0G,F\1+^L4@+*G$E1P+LO*I-.J;(&(9G@ M"CCZRSB4G/%:P76+BF%G)@%U"":&'RDF2=$IBDE)5E4UC8J296DM5R6KT.\K M/5C2,-%J;1Q]DH97K,)/PG=0(099E@4GS(KEN/RUPF\U%@IMD\3\06)12B:3 M*2\SEF6)3BZ1?D$DZH)5Y1<2(UDI2T!-RUJ"E*R0 CA&7A;B6R6F:"4(Q50N M23595X 25)7Z6F+:1GZ"5JS$ D02!9; &ULC55M3]LP$/XKIVR:AL1(FG:T=&VE]&U4@L):8$+3/ICDVE@X<68[ M*_S[G9W0E8G"OL0ON7N>Y^[L.Y-^BYO4LUZ,G2")[CI0)=9AE3CT,4 M6\7LZ3O!580"HR-16 T_,81"F&!2,:O&M/;4EK'W?D3^M3% M3K'<,8TC*;[SQ*1]K^-!@BM6"K.0FU.LX_EL\6(IM/O"IK)M!Q[$I38RJYU) M0<;S:F0/=1YV'#K[',+:(72Z*R*G&Z+LC2* M_G+R,X,;)DI6Y2=/X%O)!%\]\GP-41S+,C>ZYQNBL<9^7$,.*\AP#V0CA'.9 MFU3#)$\P>0[@D[ZMR/!)Y#!\%3$JU!$$S4,(@S!\!:^Y#;KI\)I[\):3$2SI M>">EP$-HA)^"DT-X,Q/P([K31M$Y^OF*AM960\MI:.W34/.#7/T']9CK6$A= M*H0?5_A@8"AD?/_SI>*\2FOO>%<7+,:^1Y=8H_J-WN F.KN.KF87S^5>(1J.+Z_G5$J87"[@ZGN& ZRW3MQ6 %&2*!2:-3P'EHG;?I^>-<)&^&79[./ MC69P0&/SN/T"R?,LO<72[K3VL82=]D&M8R]+G?BW6(ZI-H34ZOS+T#JH-;QT M[/V=WI,A%)1U;O^FE&PO=V]R:W-H965T3#)Y-, D3;8!^@@ZR087%_<#+=$V&TET26H<]]?O>9 4 MY9$U@R[V D5J6^3AX7F_-*_VQGYU6Z6\^%97C?O^;.O][L7YN2NVJI9N9G:J M@2=K8VOIX:O=G+N=5;*D375UOIS/GY[74C=GKU_1;Q_MZU>F]95NU$J,KLOS];G,4??M.;K<+*]Q *_ZEU=YEGP5>967,5_SRH?S^;(X8J4H5'D%(^-^M>JNJ"B$! M'G\$H&?I3-R8?X[0W]/EX3(KZ=1;4WW1I=]^?W9U)DJUEFWE?S/['U6XT"7" M*TSEZ%^QY[5/GYZ)HG7>U&$S8%#KAO\OOP5"9!NNYB'-!Q&6/T@O M7[^R9B\LK@9H^(&N2KL!.=T@5VZ\A:<:]OG7OTC?6B7,6KQI'3QS3LBF%#=Z MT^BU+F3CQ751F+;QNMF(CZ;2A59./(J?'K\Z]X & CLOPI%O^,CEB2,72_&S M:?S6B7=-J6"X%V<@C=P MX_^]7CEO08C^;^2 )^F )W3 DQ,'O->ND)7X'R7M$/W&-__:6K%F < (#2P M3%PNA;'B\F*Z5^HK_ZZ:$F\ HN^W2MRT32D/HJB,4\X+;\3/TA;;?_QM\73^ M\F(Q$QE8)*/82P?P!,)CF3"]!8OL\QQ6@1"MC-\B(K1E)MZGYP!%5Y58J>[I M"!$O$Q$O1^GPT>JFT+L*F /B^]8T#GA52E3V(:*. _L$)"H2"%7"[1H)X.$" MSL,/8(B\$W!@U9:*""I92.CP'^7^JV[<1'QHBAD12\.#_=94U6%J]@W <^W* MZ5)+"\(T$]= #MUX90M3[V1S$"!:C9-DJ9C:"?Q6W@)IE6J$JC18 ,1NC'Q/ M$_F>CM[XG?,:K)IR0\0:WXK$ A^PDY:HC10X02ZD*;H.[0\@ R >GV[CKF/_O&WJ^5R_O*?U]/BY6-P"'^TVL+36C;@ M/? \E.E:?E5"Q9LQ(1UXG!T3UF^E%W*]!I= /(0[&$LGUXF7L%YYWEIIN=*5 M]L"RB8#;>EVTE;2 LE6%TK=R5>$3W=S"\<;R,@L>T_H#?*K0>B(MIZU0X:B(VQI2H(0C*RV:C&2Z0P[: G/H&/MCA+VX+Z$Y!;&K&SS0; M_E8I\$P)WP," LD"097? AFLJF1&8_[Q% VL@ANU86<\7I2M1=9TFXA1RFI3 M@D07O@7N TO 'SK@>UN5HM1 :[ :UM2P#2Q/QYLQ$7Z61/C9J!S^QFB*WU1A MP%^=TOR' 0$S6@,5P1NBS+"*$T60(&@:=*F"O.\5$:4@D6-14"CLZENQ!?8I M 2+/&@VWMRS.IFP+B)]$=IQEM/^$ _=;16 ='.#6![*U0%F*NIH"_/.JTAO) M0@R&'&CJV6"12YJ)+ZJ#%KDGVAW:_H!&N(6W$&+ 1T\J;&KMX/2('5Z'X%+< MH>R$=3;"R_"5K#\[ P*+-P>FJMY6P-A#3.@&S@R$^ 5"3B=1P:-536B@U+FM MWNV0=$!2NT'A;Q2QHM-NI'+8 [A!'!--9W-(XLXG6+4BF4,ZQ?UWMF)P5Z*[ MW&J'VER0..,S87GW9Q=XN0IZ1AKL'%F["8E%!-X[-T@+0 <"@Q?<20T'W08N MD@('\G0<11M;R]\!#S@&GJ)$Q*?!*4B!^%3JA*0P+< OD]7@8X!5#45\,W%# M&+*!8+MH\?RJ8DQ)9R,WHPD!.QYNL4'T&[PX4$FVH-R6["1!"38&H0"+$!-B M'A!8)[L#P;?!I19UB?@?SFRB7!"W#!F0 BRJ1&^2\"FDVX)Y<9DQNS556ZM$ M<]#A)%Z )JBH8ZJ.[[(LY[9D,R#A&TH)TA,08(A!^DGH[: ^:Z1^M!]1*,I! M$4/9 ->!O$-\(H_1F&9:#_R*"H&K?H1_P)!MV)5.*9YP^8)M6)"L.@ALQ:S+ MF&I55#Y".9K]&413CL.=UJ(]C-H4[$/O)/PAG0:"VFGQ$?0"8.("9NZ(^;]* MYO]J/(J6VHI_R0JH_S-;;E+$(1LFG:.@M0B.E OUHC2 M+:&$HJ]DL;WC*UE%&H[_,!:W9##VX)E4GK+5Z '"#I/D0) MP[3MZ-D[C"Q2!7A#*@H/6Q?#CS68*;/';UL-3AGR& AY]EL-U-;1D+/W0S5% M#PC1&Z@865+=[-K.U^%)P5RZ:(4SF@J\X@OQ$VA&)18O2-QXN1' M=4$&)Q0; B_94T'X %:H.,6(63AC^9^-U'P \-)Z6 MQ*8Q/F!"\ -Q#5IX7'2,=]IG5DY9BJ!Q6P$+5^A^+#A78]E8'O)%?#"R0W)X MM0WQ#RI\IR'NBP:@MT! M$-WP,E:0$F M8@RU9Q AV2,+!6+$B0'J5X7\2IJ7J3-^I8=Q3T>;8>R1SP608@..E7QPICP$ MS.S1VC),0I>9"^M<5NX*=F'XC#&W]3RYK>>CWN8MAB[O("4$Z*?\U0,@J Y" MBJ"1PI6&!Y!ZJ15&YL[;E@WR(Q W8*F&[)6"IS7D$6R):].H0R?%'!P]%KL6 M&$$$)+<"&@J$W8"MKV"M;V-@ZK=6*82!%3U4'0B(.="B8U:RPK@41 MKQ!C% ML9FO,*H'A:\A$B'?L9(-B2;BK'W+DD\GPQT,)@+@(#1Y2UA&\$!*,!2#, R^ M0A2IT!FI,I05 !#Y%*R:^-& 8S'OJJ7S\4C!RI+RS9C]#Y8_QV&\3^XR8T]T M7SLPEF".Z0*N7?V.CKPE9R71Z6(DVQ5=(D6T^SJ)%1/:2>DJ1UN>,,[J%116 M.P620DEFW-5+ F5@3]/6JY ZIJ"1G !D6)T*ZZ:$IZ&P1:I\#6#!"'-!EA*C MK2PI7^GT;/PV+'(QP4E9)<12$-XHKA')'>#\C8)WF#6H>(X6Y%974B@Z=0%N86-,ALK=\!3/$ZRI=E3420C DII MO9/,8\UFJL':+7H*0-=P]J&.: .W,J @#5Z;,U V65D#\>^7&;N>)*= M!==/YAJ02)DT@HKIS>1<]2=VLD#D8"$AO+N&#Z8"&K4 &7MFL6H\?C0 MU1H'3<^#=T^BD0B12' -7,K5;@MDP+(DEB&MRA:02TP%(/2IH;3D*'!"*0)Y MAW"%V$NK Z-H"4I47V^?=7H;"ZF'N[$2'2:=G^IF AA:^ 0JD&K#/WUX_VNJ M#=?*;U'4WL8#<3,K\?+9D9'HCM1N^%0^;/C8]P/'CK%YV;%Y..\SA M\8U?LCA3:%9G:[$H&4,D&8K%&/DT6'@'&0>SD->E'YW]]NOGL\&D(-0=U0N-*O MG_-0P?N$P# $K8Q>, &N*^SQ[VS*P2_6H?Z! M> ?"E(;R)U"'6UU&HX(-1RX*D*E'AK!R%!R#8JR$>1+EO_8.BKKA7CVEM#%( M'[X:!N)!6**TW[E@_W*1Y;C)D37LA".T6 P83$\^@-T8=:PR>E#VH#T7S*0S M#>!W2!4^]I.*&X;J&\:&>!S^:H*H,@:A*T$"=\2 ?BF.G &V;DG"45]"(7*0 M3PP/^O*>$L9F>O<9 ML3K 2S:KN@<9UT5(1P]'K5#7!E]2U"RQM"!6)@XA57]:9ZCZ7HQMXE\JOO!UX^$(LYBBI M3^;4*F>SM6IUA1US-A>@B*"5G!:_%!>X>IFOKB&\@5/ 82XP# M](-0D?TU?(/\MJM,@Y59MU4DL U-/DS9DAT/&O)#Y%)J,? Y,@5+J)9!!VVH M_:(!>YO;ZIM8*41D/G"S,N3YL4Y,X8=P>#=J"$'* KA,HO[QV27:+D?A^VTR M"A,4I?[X UE1EAOJGU4'RB!0A%+WC) M\^O%V\#.[Q;/9L]$#68)'R!+LV&) M"3Q^.KLZ\7A!J.**RQ,KYK/>Q$V/E5R *JFJ$G(TO&HA(?JD%-Q&@]O3D-"' MCEX.ED/$BU6D,E;WV4CMI [M'>L:*%/&EK+J][/S MSM^&VH_H'4+FH+3%\1P>(80B2M8S1!#?QMBH()I:\ M)I"L0[H#]+FG_T_>#]LL7%WE?C%/2F@+= "SB-4288 H-M2G0)"+Z$,+B.9( M='L1"-"4B N7M$&V;?4-]3JH =W*86E^$(&S\ M/?0&6[)27$:"%"#4>[IF* D@D%U3C;5&&8OA9XI5T"1D65+ ]8&73.Q/J6' M"<1GZN6W##?Q"!0^M/Q4^3A"2]+709V)#_3,Y5_^0[^D J5.J2I([, ^DAH[2WVBO(*];!G* @Y5-F1YW%#,_AHZX' MH3H>0/MN/ELF"QNF5>Z8X?GLZ>DU\]' J1OO6XR/Z/TS#/30B1^HP;+6%(=_ M2 ,^H17P,3I%VUA-_228NF#W*8C@CPPOF"6D? MK4:A>$M+[B(0#K;VJGF;)'(=TY"1,_$F^IV!)MH]A"=.9;4A]LJ>[H:D^4\0 MXX)8WAS2^2_$UMWZK M U\WV'..B^$V0Q=@X\M:PQ7"PWWF(98+4D6_@N@=*,S%>J<*2SD=YKMX&X@H M.?3;6!5;E+04NU7!0]'.1M88XT5;1^$*1'4&G-PJ#;;C4Z=C,W0<42I98BG4 MJRYOS'*J/;82,!Y^ !@P0.H.*&J<1W#LM&.SV&$0ECG%!R*W4D&M8MJ'!2 ( M_\#KDL&764:7\KTUJ?%1*V7)F>N]1,J:X]RJPM[1<,3BKC7'6%@A8G_) MAA_;D>&X=R9^,1R>/33H1O&Y$Q+\5<&0M7B$TY0#D9QX]N_].M]O8'M;L27*9[/2QU"82MVC%,\']/7, F- M1 >SHTB@,24Z,=<6BXW'F11E42!-)($%%Q6"!!*CNO<2\JSZN \9Y\%FXG.X M$\U9\P4>@M[1Y$PHYX0*+@=BL1.-2*Z4WR-.I_!@EP'')0@GSN6JHFHDS^W" M#AH"IC%O?H$@$HY?PLGG4W*$>,"U&__%&4OK%&MO@$2Z&D;'D8;I,$Q1'D"C M.[.GG3!U!;G0P. 1Q%!8(+Z%Y %OFEH#85+V@?PA/?^3YD0W;8@AN*+4]8;) M^H2SR+[HK8F(#)T3WQ@*MCR6?#KA#)8W*^)PI-(^][7,W [DR(/("I;,[YA8CN=Z0DFM\IF]\IFM\I MF5^J-SF(F&AZ9A;?=V!F#YQ D+*12FZ>8I[LLW<:<$\8L]A@_A ']B[G*"4% MU2TZ1L$&CB^XNYNFZ:HX\*YP(H[]>FS+)X(C6\.,^&$FWG;^MV>O;*]JP=6^ M=1A'[XOOT318?&>@[\U9H49M??>NU&+\C:<;;XJO4_9U;S$N;=S)%\WN 75D M]QU!YJI8D4'FOE66;(4)VD_9N$,)C).QF7>4E^'T10Y;0MA0WK44J<(=*P+D M3IPFCO(T2Z#YHZ[O17.SRF5S'8\QSFJFMQS6N"U9!3SQ[D3]@T\\&M^CR_ 8 M:?RI#/,A1(511G=O%"W&WP9Z)VU#/:"/@-T-WF.0Q>- 0$YT 2P(H';8L"&2 MQ+F!=Q]OTM@ OW9!?1VJ");Z5E/G NLN0;U#H7!/[QBKM0"!#,3/^B*8,.A_^W#LE85)RY=RSHLIGE4%5^$T?"-I2)_A84K!]PB MP#I'P:87V$_A)HY48;+)U01$Z:]@'$F(V &TY>45?EP^ MG4^6SY_BQXLYP)[/P]P<4;DQ"6(P7JGUWW^/AW,T9DD(1_?C*%+Y)^/J> PO MR":+FQT$(F**L\U9:8-?QB(_C,<)OS=3 #PSUF, MOU?S X"]I?S, 7^Z460N4I8;E,5KGIH_-<\V?L 7=5Q]Z+]4P^-XSIDP5<#C MG"TRRG+J3LMP5IIB2"(HUHXJ69Q\1R>6HD((LI6.>0"1M-XTH:F$ 7WLI(@M MW%5Q]W/76FR'DC;$]U6P"Q-?[0YJ$W=V-J*/22QA4)! ]4+6L/QNT^QNG[B, M='P7??+5&Y.B7WH;C5UMJ,WCJ^RI+H$&/D#PO1>3 -[1""@G%EGT=[><+ '? M*#-I.G\+5@-.8C&F%TVX,\5/<[+S<&>%8V;N!!-ZX0A.)H0IX!ID?XM_;>0V M9A43@>^B5R-90!;B8V<@FIO@0)D/G+)CJ:EKK,6\M<.#"K[>?8W16H%N0/^Y11ZK[OQ_.=%TJ_I MK[-<\]\DZ9;SGW8!U[K!7GREUK!U/GMV><;OP<FIH];)4$2 M< $\7QNPD.$+'I#^9LWK?P-02P,$% @ O(&R5.0TBM+B @ &P8 !D M !X;"]W;W)K&ULG55-C],P$/TKHR AD*)-XJ:[ MZ=)6:OD0'$ 5Y>. .+C.M+'6L8/M;)=_S]AIPX+8/7!I//;,>S-CO^G\:.R- M:Q ]W+5*NT72>-]=9YD3#;;<79@.-9WLC6VY)],>,M=9Y'4,:E7&\OPR:[G4 MR7(>]S9V.3>]5U+CQH+KVY;;GVM4YKA(BN2\\5$>&A\VLN6\XP?4@(%0H?$#A] M;O$E*A6 *(T?)\QDI R!]]=G]#>Q=JIEQQV^-.JKK'VS2*H$:MSS7OF/YO@6 M3_5, YXPRL5?. Z^EV4"HG?>M*=@RJ"5>OCRNU,?[@54^0,![!3 8MX#4"ZAJT\ M:+F7@FL/*R%,K[W4!]@8)85$!\\^\9U"]WR>>4HB0&7B1+@>"-D#A 6#]T;[ MQL%K76/])T!&V8\EL',):_8HXJJS%Y!/4F Y8X_@3<:63"+>Y"&\?]3[;;5S MWM(3^OX(03D2E)&@?(!@2\JJ>Q6[CMQJ8G+0(4FEX1;3\,JDB-=02]7[OYLT M].11BB#E:]=Q@8N$M.K0WF*R7/^-"Z\W6S@BW;_@2O2*A[WP# [@&X2]4:19 MLJZ!>BS5V&1XSZUH@%71+,[F+)HY?(U2("A^BY:4#<*T+2DPEN> 1H/SE$6@ M>?JD8@5[<2J9Y>FLO$K9I 16I#DKTTD9E\5TELZN*G@5\B85@VRI.!\:2 H1 M-Z%[<4!I@=!KZ8=73&S>2A%2&=R*J@JPP";3=#9E4)156E$]_Y'QN84A.T)C MTRHLV66>LMEE6$YRPLYS^->#R>X)MD5[B&/)07QW@W;'W7'RK0;!_W8?QB;U M_B"U X5["LTOKJ8)V&$4#88W793_SG@:)G'9T/1&&QSH?&^,/QN!8/P_6/X" M4$L#!!0 ( +R!LE2U ]G1\@0 &8, 9 >&PO=V]R:W-H965T,"0 %XL4]2M+ B3MBO:A6Y!F*X:A#[1$ M6UPDT26IN/[O>Z1DQ5E2M^A#7TR*XGWWW7='\7RVT>;.UE(Z^-0VG3V?USR[IZ17W^\.&OY7O-:CO$D M'J_4C0V_L!GV\F0&96^=;D=C9-"J;AC%IU&'/8,\^H(!&PU8X#TX"BQ?"B@/&[$*L[5UOXO:MD]1A@CG0F3FS'Z8H=1+Q\^"LQ_GNYL,Y@'7PX ,HG4!Y ^1= 7RHK5BLC5R)4EU["Y"9(";?RDX.K M1I=W'YX3]3#Z;2UAJ1L\,JI;@0N U8-':0'1I>E$,Q:)--#A$;8"DPB++9;( M?]K@J1DH8=A2M*?P2MD23?Z1P@S9 M1:-3!J?0I';SIPM>ZMZ"I[#&^Z"M&- M0IOWZ-7 :RD:5P.^A5OM$G28(O$PXH+_I=] [M[5J62,%M]Y#8,?SR M4\XH^VT:*>,DQFK/J+JDA) MGAW0OPCZ1S](?Y28#ESC@A0T9 +##/K'&5+E^??H7V#@:;(;GJK/"Y*G'/#T M\?RA^E/,R9[ZM"A0?5YDP#A'\0L>?8/X"6&,CR6?%XF?X=&.LL*+SR-$S4/P M>)&"[LV^KE[*0=M;_$8YO._Q*R97?K0$?M.=[\N?(#/ M2.-JX6 C0:H04ON0H#$_Y"$W?HH=0H/H:"<5LC-JI7R4OM\A/I&5,MA!@*W5 M&IP.[G<*6&]G6]$TZ.AC+SJGG))(VP=EI;E7)1)&+DCN7E7^DVX> YQ,DNQ5 MUA\]2A-NE5&(9W68 FX?E2 NHU/[I B1J7>#&U6C4"]T-,<=&U0IO) ?>[4. MZOO:NGWJSVN^[\K?1X=*='1X.*Y-K?#\M6(+"[RE=(.L>^#PU7H<.U4.J^@D%]HARS"M\8^ M-'X#OE]J[78/WL'TU^+B,U!+ P04 " "\@;)4YE&LXK0" #!!0 &0 M 'AL+W=OHC1<2="8+X+5Z'@]X8[CUKS8@\LD4>K!&>?9(HB<(!286H? :'G$ M$Q3" 9&,GRUFT%.ZP)?[#OW,YTZY),S@B1+?>6:+13 +(,.J^U7;/.9 M.KQ4">._L&U]HP#2VEA5ML&DH.2R6=E3^P[_$Q"W ;'7W1!YE:?,LN5,:[ACHD:X1*9J372BUL#>[MX)^*JTD.(Q@.(HSC> M@3?NK!8(*H=G MO@&LC$%Z7B8SN. LX8);3MSMVV= /^HUIK767&Y@S0PG7;X4<(M/%M9"I0_W M;Q5EMYS; B%7@EK0X5H/V/0A_TWTEJX3)IA,R2#%K%%9=JJ8A=PE\>@?S343 M-62G,O$JF0^D4G$!;:E\EI=,IP7$,W\T&L+>N20Z51NZ-/M_!;QV[A[K%'/4 M3D:J2AI&AOE^KDAN)_0"'U' "#["X2 :SVB=#HXF!W N+5)I+6AF*>$MJUK7 M&$:#PX,C^/1A%H_BSQ"]5?+P15N5J#=^>!A244O;=%A_VL^G5=.6S^[-<*/$ M-EP:$)A3:#0\G :@FX'1&%95ODD39:GE_;:@&8O:.=!]KI3M#$?03^WE'U!+ M P04 " "\@;)4)H()CV8)*#6'7L MS'9*^]_O[(242BU[B>V[^[[[[N+S;*_THRD0+3R70IIY4%A;3:3F''DO,2I>%*@L;M/%@.IZO4Q?N MGQSWYF@/KI*-4H_NL,[G0>0$H<#,.@9&RQ->H1".B&3\;3F#+J4#'N\/[#>^ M=JIEPPQ>*?&+Y[:8!Y, 0U<:JL@63 M@I++9F7/;1^. )/H T#< F*ONTGD55XSRQ8SK?:@732QN8TOU:-)')?NISQ8 M35Y..+M8RR>45FF.!GK?V4:@Z<]"2\S.'V8MRZIAB3]@&<9PJZ0M#'R2.>9O M"4*2U.F*#[I6\4G&9:7/(4H&$$=Q?((OZ>I,/%_RGSI?X)J;3"A3:X3?RXVQ MFB[&GQ,9TBY#ZC.D'V1X:*XUJ"T<-?6]7I[D<5,X-17+W&EX,TF< 7YV[%02\>#I(TZD-O-!A= MI'WX2F\)[[C.X#(=7$X\.AE,QBF\U^SPZ J7J'=^4 W544O;W.;.VKT%RV8$ M7L.;AX1:L>/2@, M0:/SBU$ NAG.YF!5Y0=BHRR-E]\6])ZA=@'DWRIE#P>7 MH'LA%_\ 4$L#!!0 ( +R!LE0^5,Q5EP0 %P, 9 >&PO=V]R:W-H M965T_?I21'BCE;*_W%5$)8>&CJ MUDQ'E;6KT\G$%)5HN#E1*]'BEX72#;>XU,N)66G!2Z_4U!-&:3)IN&Q'LS,O MN]:S,]796K;B6H/IFH;K;^>B5NOI*!AM!9_DLK).,)F=K?A2W C[^^I:XVJR MLU+*1K1&JA:T6$Q'\^#T/''[_88_I%B;O7=P)[E3ZHM;7)73$74.B5H4UEG@ M^+@7%Z*NG2%TX^O&YF@'Z13WW[?6+_W9\2QWW(@+57^6I:VFHVP$I5CPKK:? MU/J#V)PG=O8*51O_"^M^;QR.H.B,5[ M!_)>ON.6S\ZT6H-VN]&:>_%']=KHG&Q=4FZLQJ\2]>SLO5+E6M8U\+:$J];R M=BGO:@%S8X0U<'S+<67&9Q.+8$YE4FP,G_>&V2N& P8?56LK [^TI2B?&IB@ MESM7V=;54_O>5%T M35(?MZ'_/:TS5,]I>RE9:\5,M%P>\.(4+WV^1S5J@19?;2JZ,XP7- M21)%^'8<,A+F^;A/$<-XD6)EZAWV;HEM+P1!M,;IA2.(Y)&R1@"DK ( M?K,5 BR&',$0Y#1"*)+1= QYNBF?8:4 R9L'&<)1DL=L#&F&I$I*\:L>\<5> BT&&0/" A)XHN[@CB"C),C#OJ;^AR3E.8FSS+G$$A(S[U(: M$HHQ&,P1"WR.6!J['.5A_,8<96'HIA>WI3DAR1P@#U(BQ]BDF*,8[! M?Y2D@)(L]A'9PF%$D)1)-M18DEUC2=Y\D2TZZRY*O'.TE7_[M(!XP,G1B$,] M9M#PZSU&&"L;SZ(!/'_+?:??2#-\N3V?!2YQ%L!(([-#W[5S?#[*(I2D--V3 MQ"\DB;L/:+(G25U[H-@_D&N"+]PE&L4DQ0KNTWJT+>!#J9KL37Q8"TL_UQHH M7+GUP]].NAN=Y_W$^+B]G[NQQRXEWF*U6* J/4GQ M#]+-LOK%KY^?%.62P\ M_UKA^"^TVX#?%TK9[<(![/Y0S/X!4$L#!!0 ( +R!LE3'*\BPR ( /X% M 9 >&PO=V]R:W-H965TM4BM5I=L>ICV8Y"!6'3NS'>CVZW=V(*-5RU[B\_F^[[ZSYR6=!Y 2AP,PZ M!D;+#J]0"$=$,GX=.(,VI0.>VD?VS[YVJF7-#%XI\9WGMI@%:0 Y;E@M[(/: M?\%#/4/'EREA_!?V3>Q@'$!6&ZO* Y@4E%PV*WL^W,,)((W> <0'0.QU-XF\ MRFMFV7RJU1ZTBR8V9_A2/9K$<>D>964UG7+"V?DUKBUT'ME:H.E.0TN4[B#, M#O!E X_?@?=CN%/2%@8^R1SSEP0A:6D%Q4=!R_@LXZ+2%Q ->A!'<7R&;] 6 M./!\@W,%7G.3"65JC?!CL396T\_P\PQYTI(GGCQYAWQ%/9+7 D%MX%;)[4>+ MN@2?\D92FII^7VO>NM:SO*X3)Z9B&H=!4PFS0#?$!1QN")C,X8[I MK( X]:X^9(IZQEC,G2Q;(&R4H.;C21A )?@O2CX>]X7 $X[0W&L:'/*1*T_5"Y9)1 M@Q-6M&_P@O(8^5]EX]ZX[[31&HV.ZEZ2NKK[P]YEDI"5IKTT&<);?U)XTI,E MZJV?/(82U=(V[=EZV^&V:'KZ7W@S&>E9MEP:$+@A:'0Q&@:@FVG3;*RJ?(>O ME:5YX,2M"-__A=02P,$% @ O(&R5//28^3- P MV@H !D !X;"]W;W)K&ULS59M;]LV$/XK!RT8 M8D"11.K5J6T@SM:MP((9<==^*/:!EFA;B"1Z)%TW_WY'2I:U)G&##ACVQ1+) MN^>Y.]U#W^0@Y(/:UV5#5](4/NZ9O)QSBMQF#K$.6['Z?24QG'X?D1_:W/'7%9,\5M1 M?2P+O9TZF0,%7[-]I>_%X5?>Y1,;O%Q4RO["H;5-QP[D>Z5%W3EC!'79M$_V MI:O#P"$+7G"@G0.U<;=$-LJ?F&:SB10'D,8:T C_'U0=)CD'-Z%O%F)ST(0A=H0.D9O+!/.K1XT0MX"RYM.S\7G'YYQFVJ&>++%MXKL17JZP&E6B9Y:D2RE9BWY1: M/=<%9TG,97*M=BSG4P=O"\7E9^[,WF\YK$6%-T'9;$";#D-">]YH!7K+G_); MW9;Z$1TEK$N5L\KT 0'6%+8AKMO**?AH)XG6 <& $&1,OTE+,/"Q2VA'.XY.M(2X")&;I1FILRQ%V5PIH63OH63LRW\1*]6*.HULDU[BO3_ M(=NL#RA[K6R?BL2F_YQ*SV)^MTKG OELPZ=OU'^K69*X*6JS;>+XU,0)BB&Q M0A[TL+4==:;_2K(M_$5'<+HI7)(EIJ_C\9 5;4>=Z5 X[MCHQEB'K] KRI+2 M3C9)<.(,7)JE$%(O"TZX_F#>J+GBO\JLIVDVH46.SN]K(3&6X7>.)_-F#X[)0:EG=_A2;8+(!80"2^L0&'U^ MX&<4P@%1&-]'S&!RZ0S?[L_H/WONQ.7 #'Y6X@]>V683W 5080.KU3"^!5.HVX40-D;J]K1F")HN1R^[&7,P_\Q2$:#Q,<]./)1_L0LVZZU M.H%VVH3F-IZJMZ;@N'2/LK>:I)SL[+;0JN86]@W37!YG\-!V0KTBPMZJ\AF^ MG21JT_#N/Y*BUV5#Z0 F*RC&5RH$DP:NGMA!H+E>AY8B='["( MEFNDJK2P0XF4.P-_WA^,U51??UUPD$T.,N\@^\#!GMJNZ@6"JJ&D7&A^Z'W] MX@LUHD'S7E8O0KJ^7IF.E;@)J'$-ZA\8;)\:A%H):DIZ=VHO+Y'$QI+@/<>D MK9W0.'';,?EZ8SHEC=)80>^0&@3K>#JBR0$U1NZ,M=> M9U!Q8OA5R9L#TT>:)"ZD7E)=XKGHO(,5C.5JAG*%3Q#/HGQ.W^4RHW6>QI!% M\=7S-?6(+1NG\Y:+@706.Z>S>1[1FBZ7\+#_5HPP#L1!4"3?>R9XS8D:M3AJ MQ]&QID0PGQ07#UFE>>[69$%K,D]@=S%^R.^6D)-)=A>3WZ* &V!"3%JDD#F% M.604Q9.RE,AWG^(3+&8+:V4/1^<@^G?L_T;4$L#!!0 ( +R!LE3Y31KW_P0 ,0+ 9 >&PO M=V]R:W-H965T9T.K7%6FZ$G>A&UKBSU&8C'"[-:FH;(T7IE3;5E(=A.MT(58_F M9_[?M9F?Z:VK5"VO#=CM9B/,PZ6L]/Y\Q$:''S=JM7;T8SH_:\1*WDKWM;DV MN)KV5DJUD;55N@8CE^>C"W9ZF9*\%_A3R;T=S($R66C]C197Y?DHI(!D)0M' M%@1^=O*]K"HRA&'\V]D<]2Y)<3@_6/_D<\=<%L+*][KZ2Y5N?3[*1E#*I=A6 M[D;O?Y-=/@G9*W1E_0C[5C:)1E!LK=.;3ADCV*BZ_8K[K@X#A2Q\0X%W"MS' MW3KR47X03LS/C-Z#(6FT1A.?JM?&X%1-AW+K#.XJU'/SJ[K0&PEWXEY:.+D3 MBTK:\=G4H6D2F!:=F%C7]-U$X8.R1:7MUDCX^V)AG4%H_'/$1=R[B+V+^ T7 MMWACRFTE02^A,7JG"+D6\.: :KT[*O-KU3UJF"[FJ6U$(<]'>/.L-#LYFM^M MY3$O_L<2,Q65+Z$O) -1ES0)82\Q?4%B%5Y,>^J%6AF_?W)5@UOKK44-.X9/ MLI0&3?WR4\89_Q6A:8RL'?P,+ YF44H3%K TQTD6Q/$,;IUP\H5\$J!UB(,H M9Q %21K!G79H][#/\B"/,F )[H7 >!"R\(5SO'42Q4LX84&8Q&,XB4*.8SY+ MQ\_\/HIB3"28T1C'R;AS/+25A PWTRP?TRKF["#4UYG2Q/2B69MX-F,T"8,D MR^$(@I(>09W "@0?Y6R#DN_H+=A\AR!M[WE@Z^!!\XF M(;Q[]FF/?AAX #4^;)C@P022T[9]#Y))BBK))/?C#,>/MU^NH50[54H,\E&2 M'@^\)(6@6.T: T>J#">(N'?#;T3?+U@FTZ./G.,.ZR3\-YQD.+:XXNDDHO!3 M'PN?33B\.P*CM(=1^L,PZO%-51/62F?]&>#I+Q "3KU.2,<=$/>0O1:C'D'* MR8T%K'QC$$3U"O36^/R?!'#P^D#4@UK(\JJ"CN5]7)^%*=; LP-PIT1I;\O4NW\TX:W-2>*8E&,:-'%-Q\Q]ABBZQ$*LQ65!19D/,(Q MBAE<=RW(7KEU:<0>S^TQ#1;P)/2",?PNL3T8[/$@9RDFQY#K6EQ$09C/\'^6 M\>?T,S@>C#%@6>*9-,OYT]0&YW8*5_4.25,;Y3-#SN)9-J89NF!(<==&-D*5 M(.\I1X)M'A'_92F2YL?[0MKV]J-=O;FR]=VTT>2>H8.6!R.X6N-K6.E_L-L5M@R MTMU2M<.WR+J6->Q>-$C0,\SC<(M>J=2@"I1NQ(,TG/G,HRB(*,<_WH)>I\(C M)'C>%BL.Z$%X[>)-!YW51IJ5[Q\)YMO:M4U6_[=O42_:SNQ1O.UO$=@KA=Q: MR26JAI,9DK1I>\9VX73C^[2%=MCU^>D:VVQI2 #WEUJ[PX(<](W[_']02P,$ M% @ O(&R5"Y&&ULK55M;]HP$/XKIVB56BDB+Y 2$"#U9=,JM6K5=NN':1\,.8A5QV:V M ^V_W]D)&=U:/DU"P7Y\]]S=<\YELE7ZV92(%EXJ(.7MO M\)WCUNRMP54R5^K9;:Z*:1"[A%#@PCH&1G\;O$ A'!&E\:OE#+J0SG%_O6/_ MXFNG6N;,X(423[RPY33( RAPR6IA[]7V*[;U^ 072AC_A&UCF\4!+&IC5=4Z M4P85E\T_>VEUV'/(/W)(6X?4Y]T$\EE>,LMF$ZVVH)TUL;F%+]5[4W)&DT'<@7"AW]/V/\< K;, /V62M"K M9L9 0G(!K9!PP_2BA#3WVP2\*O"(N@(F"[CD9J%J:>&>0L"3O\P4BFTHQ@HI MM'O!NUA@G=_Q*S)M3B#OC1(8]8;]?_V*':UVM&GO%([H.82C SW(NAYD!P6Z M1F,00[CM=/ UA7#-V9P+;E]#*MK6FE;OR7^0W0W#L5FS!4X#FG8&]0:#64O' M26RU;*40;30',H^_U7V+&M^TY?A*@BU5;4AW4N^O] U\(C M/6Q 2)9D>TA&R""+]Y!30OIYOH<,'9*-X)'N%+(EM0^R,!DF\*@L65"8-!P. M4W":CN%*D@$:"\=).!JF)W#G%* N;IBH\?W2B2(.\SB&]SH;[0VH"O7*CV$# M_FHTLZI#NTE_U@RX/^;-9X*N\8I+0QDLR37N#:F-NAF]S<:JM1]W/IE M25\KU,Z SI=*V=W&!>B^?[/?4$L#!!0 ( +R!LE00&_U7# 0 .(( 9 M >&PO=V]R:W-H965TP!-ANT_@AK6&G#8JB#[26DA99+562BMR_[PQ74IS&9,V?.##6Z MV/GP*:Z<2_"X[H3=:V&XK913Z[#;,+OTU]-[C; '&[7MOPSY7K_6Y:B.)P<-Y=^V]P&W$V.*&VW=D/L_ #!+:;%I3B_TF2?#7[OW"X^60-E\N#])]K< MM-."$R'7NWDB!(M?G]VUZWL"0AI_[S&+8TAR?+H^H+_-N6,N#S:Z:]]_[-JT MFA9U :U;V&V?[OSNG=OG4Q+>W/!K!&-%CG5[(WDNH&*Q3<7DX01R&XRWZ-=C6CR!)J0\-X/:17AIZ%U[=< $Z1V MY"^R.OUZ MUT=XG>'U*?BQM\$OX!EEGQ/T13QZDN=Q8^=N6N";BRY\=L5LY$XU.@2)&*7% M9@F=[>&C32[ .V?[M ([M/#+%B]R93_XA :O;P9(*[^->!G?P-LNSO'T#V?# M6#9 T;L>]J*?P[W%;H!7H.J*-:K&E90U$TKA2I0-TX;CRAC-2BW@Y^!CA$WP MBRX!WE:\@A*OC EF=(*A*Y8*3F2[S'?)8.E&URP/\3? MGXCQ*:0TH 13I<&XK-823,F4K.#7C2-SK&8WS/W:D94V#4C%I- @,!X78 03 MC8:;%A7K%ET6T,;H4OR!9I*$&;-2CS^5N'W-LQ7=$T2BR\22Z.8RJ["<,9YIE,J MI%\1B:9BM?F/Q$A6*0.HJ6D4*,4J)4%@YJ:2WRLQ9:M :J9+1:JII@:4H*[U MMQ+3-?*35%..=)E$H4HLBZE/22QJ*@LUD. -&R42%1:GI#-=&DSAM,28D:"6 MPT052:TT"2TY.NG3$C=98OY4XI))J?>]6S=EIE,R;II<9XY-4G\ML:*J5J % M:[BDB&0K.&>-,-\KL<8N1FTQ,G:DH/:5]$JD?J:+A<:N4B2Q0&/-##8@DJBP M!4XIC/W#*U*S.C2-4"AU32]4&2Q9J4\*K#%+$KAAHN*Y(.0OZ5DW\-R/X^3) MW%F[L,S3-<+<;X&ULE51MCYLP M#/XK$=*DF[052GOM=*)([=VJ5=K=JNM>/DS[D(*!Z$+"$E-Z_WY)H*R36J1] M =NQ'S]V8D>-5"^Z $!R++G0"Z] K.Y\7R<%E%2/9 7"G&12E12-JG)?5PIH MZH)*[H=!,/-+RH071\ZV57$D:^1,P%8179&/O9'AF>8'6X,=1 M17/8 7ZKMLIH?H^2LA*$9E(0!=G"6X[O5C/K[QR^,VCTF4QL)7LI7ZRR21=> M8 D!AP0M C6_ ]P#YQ;(T/C=87I]2AMX+I_0UZYV4\N>:KB7_ =+L5AX'SR2 M0D9KCL^R^01=/;<6+Y%ALT*[A27;0AQX2]E!TJ<\I,',9/%&L%1&9D56MS MIC6A(B4[E@N6L80*),LDD;5 )G*RE9PE##1Y_Q6.6%-.;AX *>/Z;>2CH6-! M_:1+O6I3AU=2CT/R* 46FGP4*:3_ OBFCKZ8\%3,*AQ$7%9J1(+).Q(&8;B# MW#P>'("=]#V:.-C)-=@+#?BYW&M4YDW]&D@P[1-,78+IM4NHRSTH>PD**JF0 M[CD0W?+7Y*:3+K:X!9XY8#N AW@2^8<+7&Y[+K>#7+:@$I/,#*3E\WFS_D(V MXF L4KU>(C",-I^,@N#-0(MF/:W9?]!:6UILB-8P6CB_1LL_&Z425.X6AB;N M ;13U5O[G;1L1_&O>[O0'JG*F="$0V9"@]'9E'A2;()^4\=_ %!+ P04 " "\@;)46&,ZBS($ ##% &0 M 'AL+W=OL:)HVJ6UBAU_M M 1*43JMTW-"ZW7V8[H-)WH"U),YL!UKI_OBS \2L!^+Z,Y9%1>\0)R?2?A(J-*+\7,EX4 &E>@+/5) M$+3\C++KO8GH=WFI4I;#1"!99AD53T-(^;+G86^S\9G-YLIL^/UN06?P M .IK,1%ZY==68I9!+AG/D8"DYPWPS2@D!E"=^)/!4FY=(Y/*E//O9G$?][S M1 0I1,J8H/IG ;>0IL:2CN/'VJA7^S3 [>N-]0]5\CJ9*95PR]._6*SF/:_C MH1@26J;J,U]^A'5"36,OXJFL_J+E^FS@H:B4BF=KL(X@8_GJESZN"[$%P*T] M +(&D.> QAY N :$QP(::T"CJLPJE:H.(ZIHOROX$@ES6ELS%U4Q*[1.G^6& M]PH-8CK[,>2FU+=GUE0[4N/.C M=5##55!D3U"8H#'/U5RBNSR&^&<#OLZP3I-LTAP2I\5!(:Y0$%X@$A"R(Z!; M-WQ,-9QT*CC> 1\= [^NX($CF[ F+:SLA7OL383N>Z&>+M D-0P9QNY^E*S0 M#:G0M]_U<72O()-_.YPU:F>-REECC[,1:$&)MNHO*%;I=H8W*+/JXW0YT MFHOM^NXXU>H\/S7:=:JY=>JG!)IU DUG @,IM7[>9P5EHBK0[9R*&>QZ+F^; M+P(@+X)\>::U+\16'6++'>("A%99]&T,V12$B[9V;;+]^L](IW;6<<;_@>5, MP66J)3S6O:]H/F/3%! UI;] I82D3%'*$MCU!+EM:S%X BJD(\SK.LQKIZEA MR=+8Z)@I1KW03X;@"S!UD34#Z!\TUDEE978,*3BP5^?_M9#52MPZ S=61W'[3-RX_82'J;%R MC-V:>0PU_Z%MK+[BZ]>GAE@Q)<%YJ#G@AQQN&V(EF;BE\HN@N2RX4-4;U2_W M#;&R2L@9R+$22L(SD>/V<[AOB-5AXM;'H[@YOG&(U5+2/ ,W5D*)^WWS=-RX M_1SQ6D"L$!.W0'Y*] *V\_AA@FM H=N971R MK2=Q M@VK^]&Q_B&]&JWF:-;,:[XWU!S'+)4HAT2:#J[96*[&:F*T6BA?5#&G*E>)9 M=3D'&H,P!_3]A'.U61@']=RR_R]02P,$% @ O(&R5-\36JPT P U @ M !D !X;"]W;W)K&ULG5;?;],P$/Y73D%"((TE M<9(VA;92NX+@ :BH@ ?$@YNXK5EB!]M9QW_/VV5-.QK$W!!5LJT'594O5GS@JYGWBA=[?PA6]WQB[XTW%%MVS% MS-=JJ7#F=UYR7C*AN12@V&;BS<+7BZ&U=P;?.-OK@S%8)FLIK^WD0S[Q IL0 M*UAFK >*?S?LBA6%=81I_&Y]>EU("SP^\HHW.6( M,]-/U-2*@=S O-:XIS50D<.*;P7?\(P* [,LD[4P7&QA*0N><:;AU=OE"EXL MF*&\T"_A%>@=54R/?8,Y6<]^UL:?-_')B?@A@8]2F)V&MR)G^4,'/I+I&)$[ M1G-RUN.L4I<01!= D)Z$KHZ#_]($4Y2!P][X(NGP$<.'IQA$W7G$SE_T2DV M/>+_F*VU4?AB?IX)$'FY$H&27D2(L>;W&:$M*OQ*!3 M8O"TLZ?MV6>R++$8-[1 WA\\/'^6DI"\@=R*AXASU =]!Q>8ZTM'Z'%MVTV'OW33]'NO8E@L-!=N@ MR^!RB#=0-3VTF1A9N:ZRE@9[E!ON\+.#*6N ^QLIS=W$!N@^9*9_ 5!+ P04 M " "\@;)4MGO=PK0% #B'P &0 'AL+W=O<]/I MB-66)%A7+4][1&*RDMH$5O]N24CB M6%M2?GPOC;8.8VI@]?>]]5D>O KF!@L2LO@+C>3VLC5H@8BL\2Z6']G^#U(& MU-7V5BP6^5^P+]_U6F"U$Y(E)5AYD-"T^(]_E(FH /S H E !X+0"4 '0L( M2D!P+*!; KK' GHEH)?GODA6GNDIEG@\XFP/N'Y;6=,_\NG*T2K!--4K:RFY M>DH53HZO=D+=$0*$++FA*=;3+0!.(S 10BWLR>K[C@I:W'XY)1+36+P"K\'G MY12\?/$*O T!9^V;"<42(PZ4CFE37=6I0-7A0/0XL"4K"X \MH >M!O@(=N M^(>5O !P:(5/W? ER13.@PS@H'P?9 MPOYY:8"O<_4*N)8D$:X!@L, @3.0!;Y3["4%D*P8AA-POU*):(-WG(G&M5:8 M[>=F-:G>COU!U_-&G=OJI#:\-?0J;SWPN7OPN>OT^8/<$@[ML&[-F:[- ME=[!E9[3E::B;H./9,4V*?V'1. Z4C[2-<4W,2D*7=Q[&^7%/U>/:*SFE@C] M?)>0J UF-*62O)XK*5 F4HG3#54&&B>B<+!7B6H8V,+J'\+JGR.L!5R:;@^K7@4,\6W. 0W. QG';.#K=<9INP()PRJ(F/X:U<@BL?OB>43G/Z?-B)7O5JL32C/T'R%5OM$JWRU6 M2]7O;(FJ2E 4Z?).Z'(!\WGHJA@C&G[_B8K24+?OYNY3BW):VGU0E-":4D.[ MOIMWF]=NJ+;P-"(\OP2?.$[%FBAU4*NRNE05&VK-:%H!TW+IJ6'1]4_K'0*;AUY+O0V+?W\:4E9PC.R M!-VR= *]34N3#XJQ;W7%" ET"TGX&TZRW^=@\GV'=7[6*NLJV3@N=QY%,D-P M%9,T4A[^ IJO6?=4 SV"!N5BI"1MR06]Q.H*(9 MJJL9LKMBU RYU>Q^JEV?@(R"(/@TY((JGYG<+'XRN:!Z2Z#W*;8$&BY'9VD* MKG8TUM3?'$O#_M]:;D/U;]M MV3MI9(0+G46XEDJVP'62<79+\F)J#*GABY8U(B-8R"U8DT01W JG8$IN2,;*/3U;@T\DS:N9_'+;@XR0H.$3?9XVI!ZX2?UD9@H:^I2NE9D"0^W! MK,@L:6A4K$P=&Y8*S?$([>M\3U,5R:(VJ:'GD$Y&I7S9Y MD492'1;;>;DO1+2N@])D3CR/S],HSF:+\_J[+\7B/#_(),[$EP*5AS2-BE^7 M(LD?+F9X]OC%=;S=R>J+^>)\'VW%C9#?]E\*=31O1UG'JRLYG5%W*;9[?50>?UQ/? M9M!9>\XJL/OY)CGGR/UW)W,0MF:"TVT2&1U_G#)]%<$*O& M6^5)6?]%#XW6FZ'5H91YV@2K&:1Q=OP?_6P2T0G ?"" - '$#("! -H$T.<& M0!, =6:.EU+G81G):'%>Y ^HJ-1JM.I#GBED%"?E&_0.?;M9HM>OWJ!7*,[0UUU^**-L79[/I3I?%35?-6-?'L9JHNULR>-L+XESQ _[XCWRZ%M$/$(L$_KH#K^* M5#@)ZG!L"5\^)SRLPSW'U= V][0>CPZ,MXS+:+LMQ#:J;X%\@Q[=^/&'DJ+/ M4J3E/XX307LBJ$\$ R>ZB1)A]>\8YM=A%2'N%[X/#%1N[KM9[C'E4AO1>%*"6]'Y=/FWF]/Y(_+_3&, M=[)% Q[2P,A]7T9\2KF9>YN,$0+VW ?MY /GY+]'4A3HJRHH4K%>/L> L!TZ MG-8 [&G$>>,L:.).LD8"3*GA@46'?<_SP##!IF-A$#*["[@#:>R\@D\B2N0. M*0RC/P_J7JA3]@PS,-%G(!/;H:F'Z4@[J"U]X'NF'38=91XW[;#H/.;YX8 = M&J?8S=.K*#MLU(KE4(CU6W2;B*J\H;Q0"Z%]M+I3ZZ4UVA?Y^K"2Y;-LTBS$ M;&*;-" Q'VD3[Z65L8 Q,&WJZX 0&IKHLNBHSP,8J!M8DQ>[T3O*)O0?>EG% MP1JF.)C8/ U7'(XT+^PG&P<,]\SKZPC%0'S3/(N.$-RI3Z<+/0UMXH;V6/-& ME"RB.4SPM X2#61"QCG8Q)UDW*OP9SAHT6%&>&@6+9N.AB'V!QS4G"=NSH]U M<&RQ(YK?!":V40.;N%>OPS:R_HT(/.RY:)$%Q"R)2XL,@]^1G4Y?%P'B+@(J M4\J!VX-47I5[L5),E+]:UUP9TI0F_L1F: 3]W)VV(R@GSX"%!/3#8M.+3VP M246++O0\/K .)!KKQ(UUMQTO+EU4TYAZTYI$-6.I>ZT[:%(3UTVJ>;<\+5DZ M):=3UJRF;E8_: G_1F M;+FA&J)TXEX#U3"E([L-M-\@L!+.IK,1SJ)S$(YJ1%,WHB\/R=V+]DY4PY-. MW'$ C4L8V7& ?H<@P+RW=;+(& PPP2+C <4!DP C6!P(]ANPHO+"VB PL3= M!]"TA)'=!^AW"S@&,'M!%AD-J!^8UO1E$ 9\H!\'G4ZNF\"#UHPH,: A"A.W M'4##$D:V':#?)JC:^+U>=5^&N<=-?MED 00#VU;0 8W@ ?]&5MF0*,3)FXO M@$8IC&PO0+\=8*X#GI8LG9+3AP@:R,::0R-U)[IHPM&%PCD4^\J><:E7SDIKZ)ZSXT M!FX^ [6(WIFWU-(B(F"NM^:=-R5246SK-TY*M,H/F3R^AM!^V[[5\J%^E\/X M_A*?+8_OINAACJ_*7$7%-LY*E(B-&M)[[ZN;N#B^?7(\D/F^?A_C-I/!]4)VG> %O\#4$L#!!0 ( +R!LE2&QFU6ZP( #H( M 9 >&PO=V]R:W-H965T""V<]_G[\[G MNW274KWH%-' :YX)W?-28^:7OJ\G*>9,G\LY"GHSE2IGAJ9JYNNY0I8X4)[Y M81!$?LZX\/I=MW:O^EU9F(P+O%>@BSQGZO<0,[GL>0UOM?# 9ZFQ"WZ_.V]Z@<7G5L?;.X)GC4J^-P7HREO+%3FZ3GA=8 M09CAQ%@&1H\%CC#++!')^%5Q>O66%K@^7K%?.]_)ES'3.)+9=YZ8M.==>)#@ ME!69>9#+&ZS\:5N^BZ7_KN A@K#6QV8&+OD-3O+BP M>?)H%+WEA#/]&!5?,'M8<"NT407E@-%P'*-A/-,G< 9/CS$<'YW $7 !WU)9 M:"82W?4-;6])_$FUU;#<*MRS52.$.RE,JN%*))AL$OBDNQ8?KL0/PX.,@[DZ MAZ!Y"F$0ACL$C0[#[QC!PPL';^R QQ^!?W+P8 ?\ZC \Q@G!.[O@&\%HUB?9 M='S-?SM).BNXP63&Q0P&]E9RPU%#S/4DD[I0"#\&8S*G&_OS@(I6K:+E5+3> M57$*7Z2M!2R#02X+879E3$G6<62VI"WZ44"_KK]8#^2V5;AAM:&T72MM'U3Z MU:2H8")SJJ^I+7P4."YH3LH%%6@Y!<->=XDN>:,U.8WF6\VC]I;FQEN;>-OF MK+7/K:AV*SKHUHCI%*ZI_+M31]B9%C#0&FUR&+AF7,$SRPKC^5TJPF=H/ZW:/51[,.$ JXZ=V0YT__UL$[*T!59-?>@+V,[]/LYWCI.NA7Q22T0- MSSGCJN\MM2[.?5]E2\R).A,%+)3L:SOA=81\@PTY:"F+\5 M#I$QRV1\_*I(O5K3 IOC+?N52]XD,R4*AX+]H#.]['M=#V8X)R73MV+]%:N$ MVI8O$TRY7UA7L8$'6:FTR"NP<9!3OODGS]5&- !A:P\@J@#1>P%Q!8A=HAMG M+JT1T6202K$&::,-FQVXO7%HDPWEMHQW6IJGU.#TX(I0"0^$E0@3)*J4:&JD M%1R/4!/*U E\@?N[$1P?G< 14 [?EZ)4A,]4ZFNC;UG\K-*ZW&A%>[0N"GD& M07P*41!%.^##P_ ),?"HZ^#A2[AOLJY3C^K4(\<7_S/U4[A0"DW6)B^XIF1* M&=44U79+9F :[A:S4DK*%R[JF^"R7K@DBBIXO#8",-:8JY\'[,6UO=C9:^VQ M-\(Y2JN=B=P<6D5,F-ZW;G?M_X8Q<8SV *\&G:0;I_ZJNK..9%J=4I M7.,*&83P.,%\BO)0-3JU3.!K5[K3W-TJW- M=O^S9-%[2M:K97J?L61A\/?5&WS H:E(FNT>9] MNJ!< <.YP01GB3EH M@S]02P,$% @ O(&R5,$5S\** @ ]0@ !D !X;"]W;W)K&ULO59-3^,P$/TKHX@#2$ 2]Q.41H)6""20$%W@@/;@-M/6 MPHF[MDOAW^_824,7E6XO]-+XZ\U[;^QZG"R5?C4S1 OON2Q,+YA9.S\/0S.> M8<[-J9IC03,3I7-NJ:NGH9EKY)D'Y3)D4=0.-_85FN;;4# M&"^,57D%)@6Y*,HO?Z\2L0:(F]\ 6 5@NP(:%:#AC9;*O*T!MSQ-M%J"=JLI MFFOXW'@TN1&%V\:AU30K"&?3"V/0&KA&F0$="AARB7 X0,N%-$=P H_# 1P> M',$!B +NA)24?).$EKA=A'!<\5R6/.P[GKD^A:AQ#"QB; .\OQU^QPG.NAX> M_PL/R7%MF]6VF8_7V,'VUV MYJ[:6K6VUE9M-T5&IUX++N'E#O,1ZFV[T:ZCMG]HOSLU0V=/.>V71*WUG)YV M-F>U6ZOK[DM=213'N\@[J^6=;97WS"UJ^$5UR%*)L+OL?!Q]WG#1#^U]O':+ MQOO*;\7T)<%L&ULC51= M;]HP%/TK5M0'D%;R': *D5H0&M*ZH;)NSP9NB-7$SFQ#VG\_VPE1RM?V0GSM M>X[/N?C>N&+\360 $KT7.143*Y.R?+!ML+D@/> M&E"1VY[C1':!";62V.PM>1*SO5:QXT7LLNDWK"3 MN,0[6(%\+9=<17;+LB4%4$$811S2B?7H/DQ#G6\2?A&H1&>-M),U8V\Z6&PG MEJ,%00X;J1FP^AQ@"GFNB92,/PVGU5ZI@=WUD7UNO"LO:RQ@RO+?9"NSB36R MT!92O,_E"ZN^0N/'"-RP7)A?5-6YP=!"F[V0K&C 2D%!:/W%[TT=.@ WN +P M&H#WOP"_ ?C&:*W,V)IAB9.8LPIQG:W8],+4QJ"5&T+UO[B27)T2A9/)@AZ M2L8)"-2;@<0D%WUTCUY7,]2[ZZ,[1"CZF;&]P'0K8ENJ.S72WC3\3S6_=X7_ ML>0#Y/A?D.=XW@7X]#;\&2NX-S)P]S/<5DY;NUYKUS-\_A6^5?U8$4M1Q_D- M8K\E]@UQ\(\Z?J#>?#'_H9\6$?U+]:IYAH9']]@A<=W(]\+8/G3K$A>>560G=3O/BOQ1=*K-[G2,GE;JG>T(%2B'5.&&PO=V]R:W-H965TICT8+)3NF060[VGIM+ M<@\J!8VCZ(Z6C,L@2_W>2F>I.EC!):PT,8>R9/K7(PA53X)!<-YXYOO"N@V: MI17;PQKL2[72&-&.)>)@E+M\G?.50FXLU<4XV2KVZ8)E/ M@L@5! *VUC$P?!UA!D(X(BSC9\L9=)(.>+D^LR^\=_2R809F2GSCN2TFP3@@ M.>S80=AG57^$UL_(\6V5,/Y)ZB9W- S(]F"L*ELP5E!RV;S9J>W#!6!P#1"W M@/A_ 4D+\)VC367>UIQ9EJ5:U42[;&1S"]\;CT8W7+JON+8:3SGB;+:41Y!6 M:0[F]@N<[($)TIN#95R8/KDE+^LYZ=WTR0WADCQQ(;#W)J46I1T!W;8RCXU, M?$5F6NF01,D'$D=Q_ 9\]C[\B2$\'GOXX$\X1<.=Z[AS'7N^Y-^N2:^UW2?? MIQMC-0[6CW^DX5TX[I*:.NG%,+B+B+W;\;H9[B:PJO+S ML5$6I\TO"_P?@'8)>+Y3RIX#-W+='R;[#5!+ P04 " "\@;)4E[)>N)4# M !P#0 &0 'AL+W=OQ[ MC\^].3F]&6Z%_*DR0C1XS!E7(R_3>GWI^VJ1D1RK"[$FW.PLA;N&.KC)M M%_SQ<(U7Y)[H+^M;:>[\"B6E.>&*"@XD68Z\*W@Y@XE-OTI0KSK3)C:O=^CO7/&FF#E69"K8 M-YKJ;.0E'DC)$F^8OA/;#Z0LJ&_Q%H(I]Q=LB]@X]L!BH[3(RV3#(*>\^,6/ M92,:"2@YD8#*!'28 $\D],J$WKD)89D0NLX4I;@^S+#&XZ$46R!MM$&S%ZZ9 M+MN43[E][O=:FEUJ\O3XO1#IEC(&,$_!-=>8K^B<$7"E%-'J3;5])YA5V1;+ M%+R<$8TI4Z_ "T Y^)R)C3+I:NAKP\CB^HOR]$EQ.CIQ.D3@1G"=*?"6IR3= M!_!-*54]:%?/!'4B7JWE!0AZKP$*$/IR/P,O7[RZ)RNC5-U";]H-=H,-&$H< M&"S!6E!FYZ ,'$K0BK)7::]ZR :TUR]:,#-ZQP0X<;GL#] MM,GG1 *Q!'=D+:3&5@YE"Q7X TYW, M44&,@OVHV7%4/PG#H)U\5)&/SB+_&MP2285]O1;& MFA6Q+U!QU::F2734Q2A*#NLZ#H(()2<8QQ7CN)/Q-4^-XTB*C:ANB)5!EZ"2 M"C5Y5J$.*MS!D\4Q..YA..@?]/""_:*.$;=(YT/*T,V2? M;N.?!.RD^PUK8PF?#2]MW_USU %1#8Z>51^P=DC8>[)"RM1FFU!_$!V^9RUA M<-!\T0J5M(3%07"J[[45PVXO?K),CIVXQ4-:HCI,!-:F#;M=^P/!3&=NHOBT M,7;B!KQS)%,[*XR>5S*U \)N"^R43'S4KS V,X+ATRE(+V;9O93C)1[-) M^>R>S29T)](D)_<,\%V68?;SFJ1T/QW!T>N#;\EZ(XH'UFRRQ6OR0,3W[3V3 M=U83)4XRDO.$YH"1U70TAU<+%!4.I<4?"=GSSC4H4GFB]$=Q.?.NBH&;-P[%Z_1O]2)B^3><*4OV->V]@@L=US0K':6"+(DK_[Q2UV(C@/T!QQ0 M[8#Z#NZ @U,[.&]U<&L'MZQ,E4I9AP46>#9A= ]882VC%1=E,4MOF7Z2%_/^ M()A\FT@_,?N%TGB?I"G >0QN-W3'910^L80$5H2WEC6(ZPH$&@ !$;BCN=AP\#F/27P8P)(9 M-6FAU[2ND3'B?,LN@>U< &0CI %T8W:_P](=A:4[U+@OWN(>E>ZV(1NGF22G MC.<,Q/N2Y(D@XZ]RA6@F"?SU5=J#6T$R_K=A-+<9S2U'9Q!&$0PGUG.WPAHS._(=V)@=@/,:<)X1W'RYW&6[% M9"0F1 MB>1?7!"(#F@5R>\@&+MVY*$>4(V9X[J1K0?J-T!](]#?)&RJ6VJAHK359$+N&FKW#95SJ\@8($ M(A3TX!XQ.D ;-FC#(VA[77\!JCX]^_RR3'=Q4>57+CO7(0\UH"!TO1YVC1FT M0R_4HX\:])$1O7D!7X#W='6D(-0UM6IEZ&EHMVIA&Q-YI *G:JM<@)QHN:(. MU\41VC!R>F@U9H'O^ -5AQUQ@V:VZ-02T)5:>BUFJ(#Q/=ON0U:MO+!OM:BM MNBSH07MH&E";%S+F=5-N# B3.Z^T3(YODJT4@CN2/1%F$@'8:@X\A>C 5G7@ M_Y.=VMWO"8KK]B=&M8LB+QSJI59XX,H MK.5U=+H/@GJHX&"VU4IKK-1"6YV3)+F_7)8;9.<@Y2LI(A[\W! I MKZPPD.]7E(K7FV* YHQT]A]02P,$% @ O(&R5-0T=,B+ @ - < !D M !X;"]W;W)K&ULE97);MLP$(9?A1!R2( FVA<' MM@#':=H<"@19VD/1 VV-+2*4J))4E/3I2U**ZM:TX5XL#CG_?#-C+M..\6=1 M DCT6M%:S)Q2RN;2=<6JA J+"]9 K5;6C%=8*I-O7-%PP(415=0-/"]Q*TQJ M)Y^:N3N>3UDK*:GACB/15A7F;U= 63=S?.=]XIYL2JDGW'S:X T\@'QJ[KBR MW#%*02JH!6$UXK">.7/_BQ9 M*U0<,76E2DT#W-60QE6?1K GC7G#+Y 7?D"!%P06^>*P_ M6\B SU@W M1*PPU9F'MK[UXM2(]9%\R9.)]GRQ(*,1&1V)C&S(7IQL(U,OM2/C$1D?B8QM MR/@_D,F(3(Y$)C9DLHM,O,2.3$=D>B0RM2'3763HQ79D-B*S@\C'$M3MO9; M;<1LAQC%J9_9D9,1.3F,9!)3&VVRLU?3;)+\Z6E_E"U>L1_Y_^3D;MUI^CU1 M1WQ#:H$HK)7.NTC5EN']'=T;DC7FFELRJ2Y-,RS5LP9<.ZCU-6/RW= WY_A0 MYK\!4$L#!!0 ( +R!LE3[4]%^%@0 $$/ 9 >&PO=V]R:W-H965T M"7I509,_BJ5H%>*V"Q V5I$(5A/\@8%ZWQR(W=J_%( MYB;E NX5T7F6,?5\!:G<7K1H:S_PP%>)L0/!>+1F*W@$\[2^5_@65"PQST!H M+@51L+QH7=+S611:@+/XD\-6'SP3&\I_=L%C,'.F82+3OWALDHO6L$5B6+(\-0]R^P>4 ?4L MWT*FVOTGV\*VC\:+7!N9E6!4D'%1_+)=F8@# .T? 40E('H-Z!X!=$I YU1 MMP1T3P7T2H +/2AB=XF;,L/&(R6W1%EK9+,/+OL.C?GBPA;*HU'XE2/.C*

/@7N>C;T#I-S->[!/B-!!\@ M^EZ6A,'\$9EQX4FD/+W//=P_./Y4">7"Z9E71YF\N^(MY4#"#9HM8!>3)(OP MS%ZE:D2ET*\OHG Z%/GM_HIEZZNJ_4G0 [$RFR[_R1Q4[@-SNEHGOP?N?X<& M#G\"-V>K!UO];2L8P"1?!:.+X#+[Y??<6H 6M]R-*ZYY.>]?4PDPPUN/]QKH M+BLR7V;WW65,O9[G_NU:I;F4^VN)2B7V(&>!8R / ^I]4>]46LM>@)?V1;UZ ME5A)<-C^M6LI#"Q,"3F<%YR=I>H,."S>K19GTHE6K5-WI7OM[+Z,]H9*[%79MV4K.%;!;E%[$Z=)9_QNP4- MHQ&J-=$892TS, 8_F(#2. 8%<4:Z,XP#NQ!&.$-@_3/XX939"7"XH(>#1"C] M@E$"GUU$TZ&73%$JQNJ"ADO59 2CT1*164[PKU664+-+N-V4%BYH>G!Z29HF%V07T5UNYZ]B;D+N;)8-T.@N&Z"FU1M<.'&> M21J-@Q3VG313L*%(3N?X!(P G2HA[E400JZU">@TB#"QZ?,R.#T8=UQR'.H MU2JU*_ECK;ITDA6P[?*KOE \VQ) ++YTHF3FS4)'^K^TA/#]:#O-\&!K%:/$BY._B M(BF!4]!7 :TGDEU7:+0;RV&! = 6PHE-B7N@4C+FK6-)DTWIB/HH#J>@L*2* MY!8#EK(1>$G0#5V:DC]8/\E'FSG.5%?YNWDD9IVSDBY M0$MZ\;*M\ "[F):>J1@?S%1_AO<"%(%D1*/+IHK$1Q*?W]5C\_3[! [GK6@' M9G.GJ(7BUR]J+>#&[.V4Z^A.<\DXCCH*^F/A][#I4]11X);+5+-9S^AU+ 'F M?I.A#$-*92:X^1G8X.%LQ*(17@U;3]IQ;.W61I5X28.)@WXD&PM'":\$ M@@7#'HUH.,J1-EJ!O61)#/<<3@?^QNEGP#1$(GTU1G@UK!ZDK8?YW2\R5Q18S("RGV5 J[.>>LNH M@;S0:[@-.@]!>?16YS-UJV-M<]? SK)'++$@V(*^4J&^E%=L+JGIXGM&R]R]PM2[6%OTYHP0^0G:9 M1GUDF%I_%)^\HXM.4,!-\1F[GB*+!F?*(_/EE?+F,+%JI5;]U6?#);9K$H\^,HI8H9 "^O"0 MJ4??O3%LYI!B,YE"0<;\:,9DJ&@_<+EHS,C*S7.%\7T<\F5/EA#08GDG0\7J M&(\--Q-^1C>30S$4J.(8P:W].B-/!0_H>R_K\AS^_JT*B;3? MSM#YL#<8L#SVCND4X7!@7UJ_\O0:\CO8B"U:NF?VFK:-I&$(9QN \*??UBK5 M7YF5VR?E.(&']]3T0JD8WM!I_2HKAZVJ51KXQE!I'^G"$^=A[3XM&K9:MGQ21(V.S##0U#]F4# M)0*K96>V; A^BI)C-D7)3!L-NQGWHPF0VK5928+527X5*GMZQ[J)#% .^)/PY M\DR.2N$VHI?3X?24R/1T2CL?9/;\!5;9 ]N13QIYF$E+*4A:N&WD]EQVX6:Q M?8EVE_%0F9XC><^JUKLL7DD,ZP^$X9(F"F^>]:>B%I'W5]]:&3<;*G4/'GUF M3EL22NWF,]%N--+SB>%VUS*&>X.3?*B=6F+@$NLD6Q0N+ZK@4\SF,&I2X*&Q M/ 8-;1!]1\8YI/2,?N*R.+PF->"-. 3(\BI=*T=-&0??:8BI##61F8 +2$6NU$@O@R;WGPNF!6L6.$N$\4QM4VC,^>(O838582[0(%-#&5 MTINF0$!!7X8X2W&BHTCA&YG!B>4+6IHSD"A.)H4H/PH8Q5^!=^).Z>F,(I@R MFX)DYZ$@*W#I. './ @PU0=G M>R[JN?Y,?8\R7LA%,AN%_&_-W2E!B,1^,J )DI,]XJ2U4<21%O3,H)? 4LD2 MP82C+I1+M B4<;P[;.%>_QK4D2E]"CB&5ZN+^7 +:?.HG,7<47L[Z9 RYY3< M.S (HA%FBR$9X?9<\M;8;8GB);MO'8JH'89)?R9WH4\]KC1%H&U)CYF4N?P] MUA,@TTRKDG 40*;"],P/O\[",WE'#\RG=#:9]B]9F> \,W*5P0:DR8CY6-(' M'L(6&:8;Q/,$RV3*MX06JMVC.4\[?!&E.>U5,@G!8*1KBGN0S?LKM,[\!)51 MN+[#@,PLC](N*,HQYL9M;AT4#;X*J)"N R!?/ M SCXWDAMR2;'9UNDJR(!$0<)$\JP%@,#/D^C\T#,/V!S,YL?F $_F+$B9OU# MDOHY-VL0&&#ZJ(Q-RN^6ND@:\VR0 O+S,RXM7 PF#Q1_S?HR3')$!AG,G"6; M=KW%XA.9NK.RCK(4P[@C6H4*>>YS0X@C([_UH&J_V"X$I$@%1T2C:@PNZ378UK5 M?"2$ B8P551@Q1WL+CC(9"\HY2;5&Z+B,_B3=1U)8D#'OY@[-_7IKUB]T'J\ MZH4W*(0P.PY6>>0XZ*F6 :2(2FD#WEB!M,!F!Y&/E''%B?SF.%\[4*[TY=[+T[DHK MS]='\#2:9>J7_>(TFR2BX?!7%-![]Z'7>)$7[MHC+@!R1OQ;3 MM]NMU+>[:/T**H2\6 SC"AG&A9(M_@YS^)K+OZY6:K?\KM78OM4OKYILI])L MU\NYEG,MY_K,Y]INKS;J-4@Y-P3$N=O:V\Y*I;>+RVZO6,M2R.!&=Y5ULW/X M85<^IQ+1RC]HH8Z5:F#LO^5TTP\D_',;LDFGO'BMB]6_.SEU6Y-_@Q[LZTD1 MF*ZX"A#4*@M=?<-$$9L?ZDEL:+/[H=OEAM[MAK;+#;W##3U( M4J7SKX*8'% M_K?W&:O#RLV^P\VF6N&-U?T>4,/?_*-^N8_N[V0&0X39;_=X MYH_1RGY!'8%*,>/S)\A@P>HW$REK P"Q*!&W_OI*3*S[0U#QIUY20$D! M)064%%!20$D!)04\7PJHU;=]&+FD@)("[ID"-MWJW9_+3WQ9+^W=#:%QOW,- M G3)X\KS+\^_//_R_,OS+\^_//_R_)_4^;>N;C%3GOY3/OVNWZBU2_OVFETZ M,LT(1EQBY52NO&R4ENYFT/H_HN^OXB1^FW+=O#>+H^FQ&OSSEUD6_D(52C!K M^B!J=SK!=K<'_Z^AFJUNLUO=QNPJ%78ZO5ZUV_E['XO+J\TJG#!V\Q@'H^R? MOVS!O^)@K'#$K;,@F+QZC^5YRI#/>Z2>]Y$ &^@LZ-V9.H0WGUZHT;DZ2+#2 M_!>/BZA@*M^GK^+9>"M,IEOR)B JV$E%Y$7E;V'COY>]W>3\??WX_'/C8!9^ MW3O_\J[[]>CK?O7HW=OHX-/'UM&GM]\.=__Z_GE\//RRVV]^V=VO'GSM7QQ^ MW;LX>K?_XWWC?/KWM\^?_FHM Z^''PXVAWI_ZYOM^$;T8'7_>^Z]_ NV9?ZA^WO^P>?CU\][$*__WV MY>O;Z' W'!W\^ :_/&@>['[Y^OGK\.OA^.,ES&5P>%*]?'^Z-STXJ7X__+I? M/[CX.^QU@GH_;&]5NX/V5K/1[FQUZM7MK6ZMU>@,>JH6M)JD%W6Z__@]3S-+ M,GI*45FRC\=D'YB->'J1E%SC#KE&U>4:A\ U^O5J:]!K;84MY!K-5G6KTP.N MT:P-!M5&H]=O-OO(-5JU5LDU2JZQ*5P#03)+OG&'?*/N\(W&P5]_=P=]U6HT MVUO]7BT$OM$+MH+&H+<5M .EME70 RZ"? ,82LDW2KZQ(7SC;3)+2[9QAVRC MZ;*-P[_^WJXW!MOM5K#5WZZ!NA'V:EN]?JVUU:IVZD'8Z->"]C:RC4:G4[*- MDFUL"MN(SDMMXR[9QO>#-]7OQ#I./U\>_OCV=S<(!\UVM;_54)TF&"?MSE:O M.>AO-54 G*,ZJ/:[(?&-5NG<*/G&)O"-'40++IG'O3"/R#*/H]V#OX-F=5#O M- =;]4$(+*/5:&T%U>XV,(]ZLQFVVNUZH_?+'RV_UJZ5S*-D'C9-U@?2**.( MUVS3!Q53UW=$! W3X"(8>2/-[[R7S3*,N!G4WMR^_X!Y>?KEZ9>G7YY^>?KE MZ9>GOQY3+T__.9]^PZ\VRO-_ON??\AL/9>+^3F#A?]RPJZV\?@L/^U6MHRD M&ZS$TU=;^,G#;1G!IILNE_/_/583[+N)E:*F3YS3@7!9-Q_N[Q)DV6R,G8AF M_:'N=<&-?;+<*/!Y-/(B>$>AF7&0">NG*=8#+=.6H6

7T'9GY@8P M2RAVHW:_L73W=W #L!^/N1<[)V^\TV0"-ZC3K&_2(IM+%WDZI#:4(SIO;%4% MM.'XZNC V\\&TTC-9Z,DDN%C:NITB+S"% KJI"W"%>(8M M7])D=C8$&FDT%]#(BEU-.K\LV'.G24BM>8_[NZ3;"?!9%&_>3K^/G!GOW%XV MC;!QU_+&)AO;06@_QO;JDR#%=5)+'\.:,\.:J9$0MTZASLM,;M*J?'1)O<,F MW%[0[)DTX1T!*;Y$*)IZ]?6[G9T/]&?M]6_<\8E?'>@N6=QG==$,YIM,?@.Q MHX^%^)YIJ,;MB +JG2QMX>7FLZPE3J=;*VH'=D1-WH.1#"9=93-?F@A2ERIJ MXS9*,FQY),W98*7*-&KD1HEV0.I;E*HM=1Z,9M20"KL?F4E3WRKX[]99PHP] MB^ G1[EGJ/LM=2.'I^%"3I.4B!/GET;4"X[:*L74O2N9Z;:/) 0F7.##VY&: M%DK4/;&GI,$1R1BK*O2CM#\;H[3IXP)V&/>=VQUFU"\JC&!G4R,^,O<<>!Q^ M0O;%3(-E7,S=FGAOJ#>5TW5<+F<?3?_<>G4M^^?>.4_^N19>V[5?YDRBAQ)J^Z=[!\RTVSL5 MSS3"N^,IT$BOHBD\WE]A4G]]W#D\W3_=.=W_[YZW<[CKP0?O];]W]T_>O#\Z M^7@,7_UY]/'4.]@Y_L_>J7>\?_*?&YQ<3EVK-2JVZ]BZ"V9I>>MTQC6=)J-X MR.Q5NO#U+_LCXI5Q,#6R:3P&\Q LQOY0C>E+$,C$THVU=V$Z3DJCO!$U ^1F MN6!^701I:/J>V9Z %Q&R_/@,FU_"!(8J/".3MP]LC=OJD74(''?B3-P,O'!R MTN)W"M)^,F63$^U)LE1,LT'LOZZM22T 6%--4*^1&O2*:4S2*&7C M27)):FE=R0L-#M\&FV/\4M J4BR71SY?2;FA*Y94;]H3[6 MKE$IV@K^3+?=M4=6L#_!F*"6SJ)^4/-&H)MFN+]"(0Y1$V M!.;NH_.CRY$56IC:_JODM2!2QZ;CV CS,M^8U+9+E2:Z"3E 2+VUG2G1_2%_ M!W$\H_Z_,H!HC#AP,)FDR7=25>#7+ZJ5AB>-2F'#N"OWY421,N+LLR_^('*$ MP.G$'DXX? MO=V=TYW;*FJU=F/[&K]$E]2(AVVD"812J3*QW+239K=::6W??:^[=J7>:-Z^ MU]WVNO1\N_XZ"$ADJ+ZC\'ISG2O[(;J 7,4-!H,[#R#QO$#Z)6P\O^+6W_ 4 MS"5X]#EXPQ1SN__/"@R\_=2WAN- M3M@-ZPU5;76;8:O;:0QZC495=3J@"QM^[]6J]5FW4NULV]YVSW4,5O=J9 M@5Z6I+@'^^'CIJ9_/_QQ4']?_W+Y^5-_^\O7/T=?=K]\/:B_'1^>[ET<[O9_ M?/FT7SW\]+EU^.D _F^_]>7KE^&7TX/S$.;4>_=Q^_./SS^.=C]?'GX]JW\^ M/6L>[AXT#C]AJOGHZY>O_=;![K>+0Y@'S%]^\U]X5RO^OCUH(G5]$>[ M7X9'NV?5@Q_]VF=XW]&GP_'ACV\71Z<[M:-/>]^__+?S_?WI#I7#O3_=:QZ= MGL%:CT?J7\>77SZ%DUZ]N?UE]]]C6//XR]>_JI]_', ZWWX]@/G LY>'/_[\ M!NNIP9C5P]W#P<'I3NOH].-WKI$YJQWN_-WOM/HJ;&QO#0:#<*O9"+:WNHUF M(8R334'VXTZLK]NMPD[$M2; MW>TJ_-$/!_5NM8LRK=8%459#F59%X5;*M)^2:9=YF?;MHBC3/O]X^_7SZ<>+ MPW<'M<\_OL#[#YI?QO^./H\/H\^?#GXY%,4ZJC.LU&_%/4_11K;5U[[-\EXDJHA9JF>JY();/I)USLE$RA)8YXT MNE>?>7 MJUJ_DUS5]F/FJA;2)N44L(362:3<7I3M]\ 5G[>.G"_)J%Z^O/O.[E^\OC\3 M+.2 Y>U&J>I/DY1K\5RC:AU*$Q9/_E_!Q;7.SGL9> =1'*LLF0;P\W0B0N0WHL9LULNB, I2+"!ZB:^2HF%T ;QI:X; M=H$*/(.J84IDL6P4"X.P5A2$2)0-X7.IE:A7:XT'SV)?O+7[>AO?\#:24Z/^ M&C\^2UGA28.QNDC2;_!OCDZ.; 'X/@.*)'PS?/TJ/&T/L2JF 18% M^WA\P6AD:WZEL@SH2E&--SJ&5Z?+DGX>E'[PR.?Y]I5E<0^'B]26VK=1EN18 M'=,5RM8/*$547 MXK;)ZAZ9'$_ML8JG&]$.8E#:"1F( %XR9,$1UA[AO#6K)(2$VS!$(1O$F4(< MBRRC-PF)F1&IH! ^7'E@O$3]T2RT#!1O%*T,7WM@%F76J17QV"OR-[I-CA/@ MV,Q>7Z.EPUEY1J$X F-PR7Q^9-8?5>-1,&[1FR%2YRQ&MF; M,-=PH"T&8%# KXW)83@.Y\(2KE.J++87(WA$CKVRJ.A:\X MDM94\=9<*B!6R:R/W-$IB@5=X2ES2?BO'9ZK/$72)=F6B4L0[XPVG-V%- M>P^OM0O38@K8O:"7S&"(H:)RXMM<^XL@<[2LI4H67QN]>KG//#-F'ER_;>#) M;L8AF-]HZ"$"-V"T&CN1"Q5\(]ZCOL/E *5OBC PPK<$64FFP"_*P.I\,& ^OUU(8C'H.@\"8[L'WK)2R&O-C2]HK+Y"EFF0@2H=AK?Y/ M\M8P@?W!4G@AR)M;IH<[']X<>6\T-(9,11NJ(E+H(:N9!7#=DM'H.Q@Q1YXBF)'%B4KA\.,9+ 3)9AI-9]*>/2-PBMAK_LIP4N:# MVJ^^OI5 S"-XK3 ;#<]PG=IHX*]65Q3 B[-&4FL53.^K*IR%>"OH@I MN!XLW;"OC8RX8 3<%H%JB!=K'3]',.J[441N2B2/?(FP#/Z6FUSA!H) MII>UWU#\D2(B2B4I#2IFS-L!C(MKX,?);G;V-U3PPY&/BYBEC(9"7">(4OC3 ML$9$J(5CR+@1$T\$41,D7&,8@'!/^9=LP&OO9?VWJP^75I)_ ^G2.''ED?^(,?2&A !%[^RJ:3!WD09";= ;YI0J('XXS#D)$AATMU.V# M&9QLZCKF' N2-U<' HI[B=^^;%RSG_:R3$B*\1:!)(G&>,0(Z-?7VS:+]6QH M(T N:$B^6:9\0M2Q)UV83DX^:%S'/L'SL+?&:HDL,+3X6$>_Q)4,[T_5#V8, MX!,160G E\.__1O<<(1I1/U(CH=QB_!0/#3%[)9X.Z,L\?&POZJ^(1:D-*U8 M\YGDQ3%<$4;"$A#J;"E0F1P8S9;!(WL*$WAA*4"__R-,S)Y=N@,>98$BB4;X M!I.&C[#5 B(&AFG>#C.L+,FIYX1:B2B3$88<%@!XK0/CN MX,?![K^_SF,H#+\>G7[$&M7+0YC;X>X.O.OMZ/-7?/[;C\/= \16N#@8YS 4 M?ASM?KP\//N[7ML.FLU68ZO:;V&/P+"^U>G4.UMANQ%6&_V>ZJKM7_YX=[QS M>.J=_NOH^/#TZ-![__Y#L?QTG>GI_FGI?=(G1O'GB[UJW\?^S]^Y-327[ M^OA;27%VG=J[*A]/WR_.^5+%"#KL(\$1G/GA/U-]E6A(W DXZJO_=:^$BPDH MD)5D)?9,B9% LK*ZGZ>?S]W)R!48*QTP(BA8XR((HZ)16J5;+;>VJR"HR525 MN.TJ(GK//;6L;7-@OHP[?UU&!>8.O9=FN9/4'MK(9KDE)Z?DY/S$.3EW6 V+ M#9[??E6CNP(C2XQ]S.3]?!.Z^\;1>#G^9E15YB\S[:=Z@0,S=*LXR[@U[GYZOH7Y/\V_6O_,724O'<#9@1*&DVB@ MJ=[Y\N[=9@!_/_'F5O?&9&+-Q&'SO4R<;U]BVI[_-D_A1XMX\[Y==>W/9O&- MSOWY)[K7C1:7E8:=X;&H%*#OONF]MMO8;JY"5>=?)JZ@6P=RW.*CFL2IODE2 MJ1:KDJ.F\=':IN7P/#Y8<1M(UB@_K5J0YN:GC2&\A/S&.C*M5NVI>J">NC.7 M:F6;L;JL5>NIX[NG&IEAN#SH;J8EW1'PO/;BUY+,=.L5S>8MC4KBTMHG+MT: MJ6I"YM*=TC-OFCAQ]5_IS9O1B_;5:_B+:O1$DL*9>?)DJG0A-_*61M>"^D8F MS\U(YV"2]7,5N1C=^;:7]^F.,6G?NZ299*+I8.L8SWX,@GS_JTMYTCK*24OTJTRJO$NKU*AQKE"[%7+\;C:T?94#TK\YSNQZQ,EMD;.;M[+2 M6=<7\&W^U>UJ\V)\P"7[*QG_Z7QS)MW&F[.\?#4UXYK=VN.$JE[.EYE^BRR; ML@TR,4UNCHZ[X^+OS+4:744YFY]K]<"3^&J(X1B29WFRSG#ECH4[KBI#_?IQ MMTH'O!I..AE-- DU7J64W4T<$X8:5E'DLXO^)'5I,)P^@[YY>G+NC%_>7>G! MRQ#]TRH18FS&5W0QWNBC2?SZ"D57H_9N#JB[F^-RL)W\*\&IFM_J)_,!TT$X MGCN3#J)D[???50"?Q%>3Y5]%1*OP9_A\/?6PVN@W9NE=ADROQQ^Y6V]_8X^S MJW#H;0&XYE[QI?OQZH9YOOAH#MB5@V/4=WC M#I:PU"0LQ=8L+%7G:,9Q+^(2%"M!L44'Q1ZZ@5Z)I+@7[+VOOVN]ZN.H:UNIZQ@[/'^^797H_ M[W5!]3D_'Q]2JAQP_]I(QVF3+9SU*OB\'Q_7Z$-=A OUAQ]@ _RI/_R,-^]Q MDWVK]_@@&UW4>J_D_'I&4JT^.?]SY^N;KY<#J3KO>]VWNQ_P87[NQ>M>9_?@ M2^=LGW9VGY]UOOY.#G=_)R?O]S^__?/DDW_Q!_.__;OWEO0^V?<#X_#X M#4O7\??;%V_0P=?]]+,NO?=)^OT3UME]VSU(U_2VI[X<[N[QO[04Z=81"4Q' M"XPH"YH0E;Y0Y:-7ZW_>W7P8MT2\?^\KTNPX;0ZK_"]7/:33K^0 MV_H^I:+J]/R87QO[0[N5K?44;KS0LCR*K=9O.W_^WW[GJ-W:[SR[ZQ18WM4\ M.^P<';[WO'1RJ_MG_M53[*+]"I^=,4LE=/N MTDJ \;^2@C57\R*K1L/7H!XFPQBRQ\Q\'(6GEP]^R17*/?/E:;=?O77U2[]\ MV]8V;^CI5N!Y^XR?OM[K3]!XOT\:CD_>>?+TD^JIRR;6WSPGV!-%^9U/HR?X MD<]Q>O>;?N\WOW>QF#_!1*W/Q1(I[_6R]VP5_]A.] ]N7#X^1^X<1%<+ M6/ M %CMYV^RE:_(X.?Y_-\6,'QS WZP::QQ']X-DV7O87*-SH40XR^/&CQ0RT?6 M]UORHZ.;Q'_W O[P$]YC$]SY&A/.SB%,G D_NRA:EY^YCC=8S44^>-/$ZK\& M;9K;Q@=L;3][\_KU7N>X-=X\3Q^U>Z8^ZJ,69AU>HR;B:%5_ZR9NAAS3NXJ= M9D]YLO6^"2+7B->'W#74>NC,UR7>M7],WYT'?;*;GVB87[4)'VGB0WH^'+=G M:EWTNV,/TL7(;WWK4I)*&:%M^H\&QC732*035P:OE+5(J[_VKSM5^."Z9Z8W M^G];<-6WXF($[XSY^#3OO9V^SW_M76^\G?-G9CC,B0)_9*_#5G9.GYGS]+Z? MSY_V+\[ #ZKQ)_EETU9,=RU4FW*5CBEZ\&S2^.+]7M6LXH#\<7:P^SL[^)K^ M''=.#X]_IR?O?^VE]_KR]L\3Z^(M>2,ZN\\_'/QY0$Z^ M'I#.UW>\\^*/]YVOO>[;L^>GA[OY^^\^'[QX^^'M<2\>?$%?7A[OG1\V:9MI<>G%NMP@V^.TOWF M<$F,#P!$8:/"1E-LY(-)=".80%BRJ+C!RD:E"8O<<(K';)0;Z*C"1LUB(S3- M1M)I'*R D%8,&!<6C)(,E%$XZD"LPYOUD M3190<]7O\3#'YJ\*2:H>D)^R9W'4;O7#^4)-(_*P^WCK";2.?%V7>ISD M7RU:)YP_&U,&" XHT30-H"AA(#1G-&KD)/);VYB0 MMB)SR\;O,,JB9&,!\'($5P'PD@ \K;.,Y\P+ZL#Y9.LQ*SFHP"5X1&B45C#, M\=:V1FV!:(/PN_&^N/U^;A0\R-4)"W7I?X^X[FO[KB-QU:4\+M?I2^*K0E2U M$55W1FFXB R6"@/2) #3@8(BS .1B;\4TCH&FXB*M;7B#;(("UZ;)30*7A>$ MUVEA$3PWQN ("G,%S <"UF"4DR:C%MPEZT!M;0O:5H(U"*_%@[.^'IQ7>4!( M=S*Q8S2I@AK/!KOL6C(>7%%\.0U65)-5W!LOXD[?'^85W*D6KEB$-1/WX;,9 MH:44E5H(!EH) \Q$"380#I9ZQX73BE&1B+O-*&Z005A0W"R=55"\7!1/RR^! M2>#<$7"*"6#<4+#,Z/2(:ZR5YUZPK6W>YHPT",5UNG4$?B)Y U7*<35XL@9! M4J/)>*^$R(WBN=HB3X71%L)HLZ$F'PE":7% (8R!N3S,!PD$(C)'1+ RJ92M M;4)D6]*Z<@+NC8LU<@_]?%BO+4A5L+X@K$^K%^DB9IIAL-PGS4(\ Z6WM??[F_U7 M!WN=XU)3\%/7%+PT?;]J=;N1AUI= C8O4#G+:LMDS>=8%WVNSK/CO;\[7P_^ M$I3)9&U+P$8K8-0&L 0[<$F'<$6")<;DPZPM&&I0)*0 M5GJLP"U;J!VGDT! ME0?E39#@>*"YUQ$''6AZY A-L-6.:YR RMN$-BG%8./C>K]>='OY2B=3YLYR M][*I[K8E!- \97&U;#M]OW]CT5X,!Z-18;+ZF&Q_1G)H9#%WPH"FS@#S*EG2 M6D:@3E*F#)>FDAQ8M:G0#?+_%P@W2W,4""\-PC-B! F#A=-@)$X21%$)"A,$ MG*.@'!4D$I0K*U";X;G-AH:&\!JI1@Z,.TW?'(Y[H>V[MYD+N]$NDUY MD_"[\2Z1XV'ZW3Q\:MP3?CX54JRIQ:J0T[\_])]^NV)7)%;XJS[^^GW6#Q*8 M])YH8)182"<0 R51 *>1I,R1&"3=VF:TK<7<*4/%#=(XX,XK/PIPEP7<:>&! M!*)S0*X-,PL,&X)YJGE.#F+%;VU2VT^(V"+@;[_PXC+'K0BM>#!/J M+B:]O(L/I,GJX]*&>GZY9LF&>IXX*T]%*B94S4SV9D:"D05Z!M;ENW7,& M&EL)F)*D/R)-$B7[<5&;XB8%E0MZFR%!"GJ7BMYI'2(#ER)X"\3P""Q@"XI& M"\A%A4E P7N=T"O;4C0I=VM>_\="]4S_O'A+ M%T@6)S-'/;68RIB.>J^T!\89 24D <:\\\(I%6U,1@MB;<3G/NL?BI0U\D7\ M?.BOK^JZH']9Z)^6"E9)'!W72=EGJ>"\ R.M!L69-!J%])_/Z$=MAN;N>+,L M]-?IT*"R@0Z-E]5P 3O#X.$R(J9U_Q9S18Z>Q<+]KNC35+CWLA M/TCTMW,V2'?F:_7].ZFQL&)]K.AFW1_61R&H3TK(Y@P0I$%C)(!S+:.1RC&> MW1^,M F:.Q.U^#\:A_8:&P07M#<.[=,:B$8<-=(4&.8(6+ 2K,CS&Z)TS"MB M!+>Y@H:WI9Z[[TR#_"7KT'>F$\Y;'R>P:+<^9F"T:PC?%+NO 5KH3KHK74YK M9;QWLQDFCCOB' ?.;&*\2!48+"A([4@D42*F8B[NQ6U56Z2Z^'PV ?L+]_D4 M[->,_6FU8R2A!NF08[DGUA.M^25=]_]S*84:A6 M[S"^&86J'ULYXFH[XM[OS,C;*(S4@G.@53-HI@T82QU(R9614FE/3)6])%"3 M\C +@INE40N"EX;@F;!D4J$Z< ,(D=P*PI$\-T>!#(@1+0*W/N02S+:@I8Q\ MB2A\,1CXO[N]7HDQ-EAY7"Y2H:CZ*.J6!GGIO\@) 4U, *80!IU.&4 V2":P M$\[(K6TIVPS-/7*BA @;!]:Z1$8!ZR+ .M.7!E.3\&J 9!61-SA;B- M/&*?5BJ!%;4EV:2,Z,;KB?W^N>F_Z]K>I4NC3"UONKJX7K)Q9_E..-_[['H7 M^8X5,JN?S&;[Y(F8K!_'$9BTF#EG,X#-Z0LD4JF9P9*$N+6M4!OK)DT_+D!N MEO(H0%XVD&="<5YY%&6>"Q,X,.SRP B,P L6J0M6,:F3*A%MVJA&#QOOY=@- M,0R'(7^ZLSP);MRN)B.UF [V3K^D>_(73:20%UN"C\\"$": "\2"D M ^5QM,4[TF#9<6-@<&?0=V7JWB+5QMB*8A8C8Y*\L,PJ8(SRQ%7&@0M">LQ( MI$%M;9-V4B0-,J(*<)NE-NX ;L'F(W7$!)O,*.:B 6^.Y"A"HSXRF^W+:U1:(8(T6((D M,$<9&,(,) &"I4/.F\!R6RW9EFSN7AEEEO<&07T!(J5 O4ZHS^2+2*<4U1&( M<#)W\DW6A0C)L(@L$N2EP;@:Y>T9 MUC)N;7,AV^GD79=2UT)DASVSKZ;>?U MWF^'+W?W7A_]]W\I@N4OK;W?W^P?GZRZH/_&$M.TB'YPD1.QI]=XU>7^C[C* MFBR=QEDWS]Z\?KW7.6[=V&*/ZPIQWZC2NK_&QJ4R-$@!**6;&T+T1;S%X T+\&R$-!&$%"-/78+ 2V8@*;M M4>(\QE98S5H$.*FT1 &Y\?FK PO @^B\'AH-<; M-\H]^]@;? FA94,_Q&[I&M9H.;4W6:W7H>H:_K)K;+?7/>^&42&VVHGMPVS$ M()U()."DIVQN!<+ X*@3J^E@+9&&ZF1EZ;9NE)%58-LL+5)@NV#83JN/*%0P)CC #BM@T7%( MWX@@.9*(\X1CARK8HKFK7HIOY/[0.SI-JF,L-7JYGV^K-U'E7XI#I,&JX]LF MS)>6U)?"9+4SV6R+TQB=0\0F[:&RFS<:D4PH2L (Y'!TS#*;O2%MP9M4OU<0 MW"P!4A"\/ 1/:Y& Z*!4]#!2TAPQ6"TP^!](-XBY!0B&<%\8RMP&ZE%GJ6? M,.F[PSRX>3!Z;%"FF%#+T2#/+D;I8X;A[F2Q"G753EVS74ZC8&FYN ,NE0#F MF0*;3A\0TG&K"0Z!QXJZ^-P^W.+]:!QTZQ(?!;I+@.ZTZE!>VQA5A&08A 3= M2,'2W')=:^&2\!"(\PQ=QC=UG'(C54=5/=Z:M+:Y!X)E&'B@XA2R!Z!P!QJ0 ;;F&1,L!&V0PIR0C&'/>( 3_/"W(ZE(CI3U1 M Z1*(;=%DMLM#)2@%*(0 J4:.<>TMM4<.R;JMRPK^5X>OC_25I,&^+^7NL%I]+X["[B*S7 M@MW%8'=:G%!,N>6"YHX$$9B(! PU$=(FD,$8Q5@6)TJU%=M 9TN#]3]S$K-3>;!^(%I[P6$"\&Q#/M,K'QE";4"H0$,*(Q6*TL1(ZD$8I@9E'V MB[9);<9?(**1(LD08HH Y;D$S04$A&BBV3,5O]W9;^YUGAP=[K>.=_V_OJ'A*FJU.JOG@^WTW. O' MYO--#@N%O&HDK]D6M-%3[6D(D&RMW)O$6;"&6F#2HX H$XSRK6U"VXPT*<>_ M8+AQ>J1@>%D8GBD.1HISB3QX2S6P9%,D#"L*DDAB*$+<.Y,PS-IL_GC-^KE) MSKK>]\**1$B2(-EKLI-S1(JS9*WDR+/!V<=D5YG\OM?-#GIF-.K&;O#%NEH$ MNM3PJH M5P+J:<7B+!(XV&1F($2 F01O+04!;!47DAKFI-C:SN,Z M=2/-Y'HJ57&<-%BI5/6(Q>&[4/;J[,[V<^5!2"0-!T>I2O86R9W4=.*QM(+( MB2B(B;D6D$Y: 83=)$XL1CT2+K9=(B@K4EJ:LU9&-*APO4&Z!C"M07!/69,(\,$FG# M0 FN@1'CP9(\/)0@ATU(@!'#_]&HM1"I]'W:?];N__;9T/+\), M9\?!V5GW_"S9/:.=OL\===,%A;ZK^*00Q0^)8K;CJE:.^L@L&.N3A1.T ^4P M ZQY$%C(M&-CWB]3#+&&F_ A9UC9A O=A-.G%6-6A4#2:65M.JVBR,(42<"6 M4":28K5"W+D)-[6"XNBWG==[OQV^W-U[??3?_Z4(EK^T]GY_LW]\\G2AMNZZ MO\:25,*5-/'=3Y>O/7D)R#__%*OJFI;:8?[L+''@Z-0,P^B7EKDX/QT,TZ_[ MIZT[>7+\P[58]ON=Y[=1Y:!_=#YP'XZJ-]JYNJ;[Z7]4&/4>C/K[^<&WC/K) MO_B#^=_^W7M+>I_L^X^G^;,='+_N'KQ_0SLO3M#)^]^_'/YY@-(5\Q/RAA^\ M>/.U<_S'A[=_J*\'O_]EF$34*PLN(@Z)G9,JL()E&X(&JP2)R&UM"]1.^SC_ MF:'FR2;,TQ[_\;TS^E485ANCE@U(OK/]7IGAX?#H/$]F_=MJJ= MACH[?X4@O$8Y/N8#33L-2U RV:W44D*HC61S-L?NF0#6"X(*"(X,X@3I'->-6HKI=M2SKK7 M9^DMT<@#>>UQ;MJR ]=^!Y+.[W\A1@0-1('7+FFV$#D8IBUH@1AS,7*?DU^; MLJ'*0;D>NXIQ[SRW,;&93+L*20>:)*7&?60F"*QPI!6O:9%XC:.5SLGHB[ZYV*_WTQY!^^5/H7<]M369W259J9#S_!M8K4ZL$ M\QX*X2D?/6=)ZSN6#D8G2#(E%5,*)U#B6=_89B0&-G+:V4ZZSGR/ M3:_UT70]=/LM9SYVSTUOU>F!&TE.=2F&ZV5[E59MO_]LO&8W.*MD"]7'9;,- MN+$41J/HDJK/O?.)6$$26:WMCEN8SIWN4+S2B6;JTI>AVKPNV\% M,^RG*U[YM+.-9+&ZQ,CE:NU-%FO'N8NSBUZ.'.=.>JY;:JYJ9+'9;MR4<4DP MP>!X]G;DRF]MM GL-I$OLX! ME;G5I58HX=AX4"0((GR"*;;904+;2F]J]60CY<@-(+0&X_'P@[./PW":.\-^ M"JUNU9>M.$P:K%%N+&%5&O[LY@*.^^J]'(QR-[W#>&P^%Z*KC^AFNW3SP WR MU *FG ,C.85-&P66..&C,S%:E8O$B6Y23]\"Z6;)E;D@';N?@X>O83@H:'X@ MFJ=EB]5!>TLD<.%SPQ:6+ ]%,01DTQH+IH6,6]M500;YI4%X_GG&QU?Y(Z># MG@_#T65A3/C/1??\RZK]*C]?87A=@J;R#D_6=*]:RZ)9ZF.YV5;>Z="*U/L M5+'<5$]$,)8B()YJ[B3'TN"M;8I(6]R2>=_0H=(%\6ND=PKB%XOX:5WC!>+* M8@26XMQ^+EBP4DO04G+-.=-)B.3F+[Q-;LGB;"CB?\I.5U5F;,TBZ =6WCU; M?XP7YRE-=]0/+FPO7"WVG3OAQR3YW>+;):[#/Q[9#V7NF[+N)\8"^H3M]'TY M/Q9Y?LSV5N><>NRH@"@$R\D% FQD%)(*P)P'KJ7(R04B-V*N*[N@)@2MV$56 MR+.0Y\KE=B'/99+GM/@FDGIB<*),X]@DI\%Z!4'KB"P57$JWM#V_]KA_VQ_6^2UN%^;&^X8_0CO MI&KE$T++N!QE-?TONW?SBS(TJJ@Y33^[\ M4)-W8-EF^3@859F73X>A9W*AW"]_=_WYZ27=W/BMR79 U[]B;+J"B_.[?V75 M=X^(J:*_&U_S95:,1)@R%B<\&<\8MMYXJ3QA1"*!D;+T+TFW+G_I='C=L.== M #L,Y@.8F#[94]/[VWP9;?W/-S?@K-N'FW=[^D;=O0>O+G)1=TS>>L=^V_GS M__8[1^T\UW)V RWW6IX==HX.7^[O[ASO[;:.CM-?XT:'A\\G4S=7?'W_W.^W MSD\'%^DU_*C="I]=R&28S>O*T/Z8*'+\KP12<]6$L2*V:U!53)HNM6<^CL+3 MRP>_^.[H8\]\>=KM5V]<_=(O9V;X+NVH"1+SAIIV,63 C9^>[#6MGW"!\W:; M.#LF;SS9B4^JG3AU,(R?X^A)PL.=3Z,GCWV.4_:HW_S>Q6+V)$F:3=;"ZV38(:MO;X/_AOENJ1VC8O]X/=:^!4U17R(T[V9&VCGX[#;:R': MKAI!S',_[W4O?NZ;?6"&[K1%5'6S<;G9R[C9NKK9:#Y>7'ES\WN>PT>F]\CI M+#^(TR\V-K_X0^6>]^_^KM,'?^XE.T?O^8$?X!VE5'GM"0V(:^:Y5C1:2E%0 MR@=+/?UK=^(=U7#?XJ]/H7^Q-M,IOERZ0Y_WWA[WS@YW7Y^>'+])S__^=_K# M.^3U^X/C/=9Y?]I+[_GEX,\#?.T.W:.'?W9.WYZ]H2=G_SX[^9I^]L\]?K#[ MZ_NWNZ\_G+Q_G:YW#QWL/C^==H<>'#M^0IZ?O3WVW9.SM^\[+PX^GQQ_^/O@ M1>=#Y\7K;N=%NN[C= U_/H\'7?2E

1EO%RK-@D[7TD41E&#H(D??L<0 M'@T=G#; IZ? SQP\;(#/3H!W:)/X%\GH5//7<7P=W_S="&U4CLO7D.^W:$!N M#&3Z;P]]MZ+O.OKN$7K')I=DHB#FAERS!4^Y>?Y*[MB.9WE&KJ1"2BY69,+6 M^-4\-Y5(X63@G-C6M1E'O1#_1L&F05RO$M?SBGN C4PWUO>M9*(21V[!&%"U M["9%!7/_0!'M'174KP3U/R3HT2;(&I/'?+XL1YM4]=^HBHZK&E2J!EY5]^S9 ME0;N*L25RVQG4$_.=>+&]\/W"M:EZ43JQJP-WLPCC?I'!0XK@<./%=F-P'D$ M;<@#,T 82@3%96P[29,ZOQ?:CL+?/$OBK%)[=DHZM55P'?G+M&[> MU-^]?[9,_6R4]MZIAZCNQ9&_%_],F;Y#U3E>IL'!52$#3(*]HVG,1"Y,<02O M1JM[X*6[_;P:OZ+GT^(V5],4ETL\XJZXT!C&$BG#]@#7E"KN:\6+D6MW(9E+ M@]<;]YC@'1>4-<#O2RG-_L4ZJ&[-X_\ 4$L#!!0 ( +R!LE3%$:^-\0( M (4( 9 >&PO=V]R:W-H965TV#)[)8*O/ '0U6 M> '/H%Y74Z%G;JV2D1R8))PA ?.A<^-?3_H&;P$_"&SDSAB92&:- #=*\CEKQ;YL)8/K7QT1/Z5X9P+1?Y ALJEI"PP2P%]^] - M+J$I_Z5DSTJ:[EZ/.E$4#MSU;I8;0+[G[8,F#: @2FK07DA1'5+4&M(+5YCJ M#IRI2\3T\<7G=H+(-K*42]585Z5N=\>-'\1QW/MB^A#63WIQT.PZKEW'K:X? M0$HT+H0PFSPU6Z+/)FW]@;-%1X'([?8TN8X/['3Z??_+=DP:45ZOV72W-MUM M-[UG[E+73$J+C+!%'6\% #D M&@ &0 'AL+W=O$DS7I!)O%I25F(M;MIS4 M:T9PIHS*8H(\+YJ4.*]&TQ/U[(I-3^B&%WE%KABH-V6)V<,Y*>CV= 1'CP^N M\^6*RP>3ZLKPD59W3"C"R.!V=P0\SE$@#A;C-R;;> MN0:2RAVE/^3-Y^QTY,F(2$'F7+K XM\]N2!%(3V).'ZV3D?=F-)P]_K1^R=% M7I"YPS6YH,6W/..KTU$R AE9X$W!K^GV'](2"J6_.2UJ]1=L6ZPW O--S6G9 M&HL(RKQJ_N-?[43L&,!HP "U!D@W" 8,_-; /]0@: T"-3,-%34/,\SQ](31 M+6 2+;S)"S69REK0SRN9]QO.Q-MTXJL:?*PRDNT[F AN'4'T2/ <.3V>K=D8>/X10!Y" MEH NW.:76)BC1)E#B_GL$/-4F7L.-GZ7+E_Y"P;\[:3AN$G:3IYN.)W_ -\O M27E'V'^.T8)NM$"-YKN*X_C.* YPQABNED2L?P[N'L N[@H_J,=GLBZ.P,>? MFYP_@,^5B'(C7]3@*U\1!O@*5^#K6KJKC\ 76MT+(D18?-G(\ %=/-;9=UEH MX%-3:2Y:84;]; M128,!JGG:["9"8O".(HZU!Z?J.,3.?G\+9*AIFZ8162&!V$$$XV%!8;2"$4: M"PO,3T(OL-.(.QJQD\9M6P##+&)CW&.(?,]#&@T;S@L-&A98&*+ L]-(.AJ) MDX8HU 7)Y7JD#)!?ZYRY22668'T4ZJFQP%#J0;W 3-@ G;2CDSKIB#Y\X$I) MS94"@R#6B5A@E@4U,V':@MIC [U^O_/>7D_[IN2'\'1V3YB04T M62!V; (^ MX9R!6UQLR.&=#NYL[_"YO:X+!K?!+%4PF0QF(8.Y5\&\V]096 M6:B]_;]W+ MF[&3W23%XS30,FZ'05_+N 6&X#CQ!S*.^BE A[7'%R3>C)CNA.K#<6P0-V$P M&4>I3MP"B\:P7H%@NW>O7].6__B4A;WA98.(X2G;<)0_[8@P.\>]4" M@]_HP"\X"\$A:;VPP<3J0/HL!(>V;-@+'.A6.'K3?D'NH;E(PW&@-WD+S-(9 M9G88'%KRO2"";D5DB&+5N>M#M#'LY0J,W]Y.\OOJ&/8"!KH5S+/T,305!X0( M&05A@44>U"69%18/*4O8BQCH5C$'2&1H41P>2F*=B 7FP\0@8H'M\=W_,=O+ M%^3]H4AN'>P+2DM&K#A+2NRXP9R@7IH@MS1YKE!NW=D;9G M?3:]RD!NE7&X3FX=/55H-IB9QID-YBBT7CP@_^UUMY?6R:C7#,BM&5Y5)[=C M:YMFI"?<@A+Z5]\S+3"YM0ZH1=1K!N36#*\@D]L1]V0R&AN-R$2)V0EUE6R# M[4W//N]>*R"W5GAYE=P.F#Z1;@O*EFX3YDIWKUZ0^VO+:XMD9'Y=,;IU;$V\ M_KO0Z6F??2]QD%OBO)Y ;@=.GJAY$V66R,R&LI3\9.?S?TG84AVCU&!.-Q5O M/I1W3[NCFC-U0*$]/XN-8+$;6'*DT-YRN MU2'#'>6.-'* [V)K^#U!+ P04 " "\@;)4[WZ( MA5L$ ##$ &0 'AL+W=O1OM@B(&H2)4W7566J^_NJZ:KWC"E"/6/,4W"R$3 MIO%1+EVUEIR%UBF)7>IY?3=A4=H9#NS<1 X'(M-QE/*)!)4E"9.[>QZ+[5V' M=-XFGJ+E2IL)=SA8LR6?0<1C/MVA:W7@7FFM$@* M9T201&G^RUZ+A=ASH-T3#K1PH#4'VDF"G(]9_\56JN!JQ&<2>'. M"R#W.1!Z @BA\"A2O5+P+0UY>!C 158E-?I&[9ZV1ARMI0.>?P74H[0!T$.[ M^R-#=QI8=]+@/C['_=:Z>RUL_+)0OHW7/1%OPJ4]Y>F<7^?E>N)*RVBN<3C5 M8OX"/Q]Y,N/R[Y9LW3);UV;SV[;%]>QH6\!(2I8N.9Y\#;,=[-M-V,Y.C[9, MAO#S#PP)WS5/5!N@7@FHUTK_R60%L4"M*5DKRUH+F'&(E,IP"D](E&1)T_;+ MX_=M?*.&FR&69=, J5]"ZG\()/9Z"E+_"%(0]&BW&=9-">NF%=8/*W68F&VX M1.F&)59,0\@TAP6+)&Q8G'&XR%0(:R[S@WS9!"_/$^S!\XES4\'+3]&Q%0F< M_NVAU;C!ZL:AO6:J04DU:*5ZL#/YJQGS)B)YE-Y>=BF4;_U)6_:!W>$0!_KX*' /9:'_DH285_H3Q7H^)<4[4YZK8@H!K]S9MD#;6K3T#P=!, H4D[_SX#1"RG6I#7S4PTFU7YWHI M[2JILZI6-272^R15JYH2:>]*'R?_1:(#_:=.4)./!BO:1 MJMF1]FYW;@LHPAS*G%_G_J<"TJH=4.]SG"5:-0C:WB ^0 '?R>"7TA>?WZ2I,?KW'R\H2/T$@Y@L,Z3DWN+ED?F/.'[18 MVSOD3&B\D=KABK.02V. [Q="Z+<'DZ#\O\7P/U!+ P04 " "\@;)4-,KO MULL" #U!P &0 'AL+W=O<>ZX/W#O8,?XD$D0)+UF:BZ&52%G?4D+_4]' #< M\ S JP'>,< _ ^C6@.Y; 7X-\,W-5*68>Y@1248#SG; =;1BTPMSF0:MRJ>Y MMGTEN7I+%4Z.5@GA"$LL2AXEZOY@P=F6DPRN9R@)3<4-?("'U0RNKV[@"F@. MJ/?VZB?>1<9Q MP3O@=&_!WOM\KFZAK=#>2:&>[P3.D8_3TS W#)U^_\CN%K8[5T4>79M]T! S MY%LS6 1$K,QEU5V:TV9VC4W+/CJ?J)E6C:"_--5 5'_^+1ZP#U?L.8W&]T@F;2C_X 4$L#!!0 ( +R! MLE3K]JTHG@, (H+ 9 >&PO=V]R:W-H965TZ!EVB)"B2I)Q>F_7Y*2 M%5NBM3GMQ2:I]X;S.,/AS(^,/XL<8PE>"UJ*A9-+67UR79'EN$#BCE6X5%_V MC!=(JBD_N*+B&.T,J: N]+S8+1 IG>7UI*3$*0>B+@K$?ZTP9<>% MXSNGA6_DD$N]X"[G%3K@#99/5+YQ[_U/B0TTPB+\( M/HJS,=!2MHP]Z\GGW<+QM$>8XDQJ$TC]O> UIE1;4G[\;(TZW9Z:>#X^6?_= MB%=BMDC@-:-_DYW,%\[4 3N\1S65W]CQ#]P*BK2]C%%A?L&QQ7H.R&HA6=&2 ME0<%*9M_]-H>Q!G!CZ\08$N ?4)XA1"TA."]A+ EA.9D&BGF'!(DT7+.V1%P MC5;6], #%WI?)=>^!FK9^KQD]XQ4\?@D=6RER AW*'=Y<&7"6Z4PY/RE=PU.)] MQ>^ %WP$T(/0XM!ZG/Z(%!U.#=VWT)/WT&>&[HVH";HX!L9><,5>@O=J90?6 MZI XV=;R% Z0$)%1)FJ.P8\O"@,^2UR(?T;V#+L]0[-G.)X[HLD=6TP;_L3P M=05Z6?I>%,_=E_-S'H)FL_ 2DPPQ<>!WF OOH\[[:-3[T/-OGF_579)9KMP' MV=G)61.T,1>?^1#X.G,NQ Q!,(Z\GAH+*)C-['+B3DX\*N=A\S6U>1T/]K*$ M8 @:AF"(N1J"2>?S9-3G/UGYLT:4[(G*7%6L,>=JD+%"O6H"F12N5 K;9$V& MLH(HZLFR@>"DI\L"@C&T"YMVPJ;_$8PT5<4/40IP6S:M*34=[!V%LYX("Z8? MOV2(":_%9M9)F(U*^,XDHA>7 N!7'1=L$S(;.#"9]$]Z;0%YD[Z4(2B:!I%= MB^^]O7+>J)H5X@?5!.E[_E2JFM4]9LV+]>,1%UO,QXJB?_:B^O];*?;AVZ[P MO0IKK?"4=^8&V1]<."BJT;2??390_YXE%E X[>>?>]:D%)@?3+,G5(;5I6Q> M[6ZU:RCO31O56U_I1M,T/V]FFBY5/:H'HL))\5Z9].XFJM#RIO%K)I)5IA7: M,JD:*S/,5;.,N0:H[WO&Y&FB-^C:[^6_4$L#!!0 ( +R!LE1B+3A4A 0 M 88 9 >&PO=V]R:W-H965TC MPQ(@C43*;PD< TF<=07J1JN;%4.Q#[1$6T0DT26I. 'VXTM*MFBGENP F9 O MMDCQ.=X=']XC/E=%6.:/JT1L %"W H!7 /P"N =RB@O0*T\\P4H>1Y&!%%A@/!ER#, M:&W-/.3)S-$Z?)::=9\HH=\RC5-#7_ 94S")B&#I_ 1NDD7,GRB%B>+!/=PN M4RIDQ!:_O/$S$40ZX4#2$/P5$?R8I!+>?Z6/*B,Q'(VH(BR6Q_ >[B8C.'IW M#.^ I? UXIG40#EPE ["N.($*X>O"H=QA<,(PYBG*I)PDX8TW#;@Z.C+%.!U M"JYPK<7+A3@%USL![&*\PZ'K>OB8:#CNYW"T SXZ!'Z6P]V::+QR0;W$:YTDP::96J\+C)@,8BXS0>'[)ST&/BJ:R']KYFR7<[;S.=M5,>A- MQM8$$5ML@&],1:$@2TV'3XQ,6 A\!O]0(G92HIB^ MET]O*MG#L./J9#WL\+E3^MRI]?F:)XGVL2#S]S%-IE34Y:);VNTVEO]>.6>O M-I:;B>^#U%N82F!29GKZHZ)YO"N;A;'N1C9[J'N&RWP6K/]U5+^/VOWM4:,= MMGJH:FWZ93S]VGAT#JD0.HKMZE0N$_P'?^GZPF;,C#&YW7@S9BE+LN20-3TK M_3EK;$V1:RNSNR\+NV<]L5MM3%00F=1L#CHQ6RHP^TOOJ779EK_#!\&E-'MO M9]6M=P:?=MS?=A7'E^.VT[$A5.A_) 5Y/)04"%N/<'.TL/4=>6^)%O7.=$[= M"EJ\&+>=#BL]J%Y[#J#%9Y[^>!5F6&U!G>:8894'==\2,^J=06XE-5X.W$Z( ME454KXMM%\'1_3$LGJWYZ]0)JV:HWQP;K&:AL[?$AGIG]NUW;%41UPM*U0&E M2.C1S>36/SY9K>N(FY/OJWTN8*M5VXMCJ$<9O:,7W.%/YP?!RW'8ZK%#B M>HUY=:8<7ANPE2_<;HXI5I]P_>&G8:;4.U/Y#?%RW'8ZK'#B>LFY(F*NE]\$ M>Y?J;XB2.<5]Q@8'FCJ98*MQN-<<@:RDX;TGM"8)5._,WI)A-1/7RU131#B\ MDGA6&#VW,2)X5NF\O:>R!HFPQYG*BN!L7) F5,SSBV8) <]255P4EKWE9?9E M?H7[K/\*G8^**VEKIK@A'VOJ,,V1F,ZT2?>TIXN7*"Z=BX;BB_P:=LJ5XDG^ M&%$24F$&Z/&ULA53;CM,P$/T5*T\@09VF M[0*K-%(O()!85.UR>4 \N,DDL=:78$^:[M]C.VDH@I:7Q#.><\[,>.RTT^;1 MU@!(CE(HNXQJQ.:64IO7()F=Z :4VRFUD0R=:2IJ&P.L"" I:!+'-U0RKJ(L M#;Z=R5+=HN *=H;85DIFGM8@=+>,IM')<<^K&KV#9FG#*G@ _-+LC+/HR%)P M"ZT?O?&A6$:Q3P@$Y.@9F/L=8 -" M>"*7QL^!,QHE/?!\?6)_%VIWM>R9A8T6WWB!]3)Z'9$"2M8*O-?=>QCJ67B^ M7 L;OJ3K8Q=)1/+6HI8#V&4@N>K_[#CTX0PP?7,!D R ).3="X4LMPQ9EAK= M$>.C'9M?A%(#VB7'E3^4!S1NESL<9ALM)4?7921,%62C%7)5@?X8@M M$^39%I!Q89^G%)VF1])\X%_W_,D%_FE"[AQG;,U\E5 MQE5C)B2>O2!)G"0"W(E<(9V-;9@%TME_VV#_[@/9!P=^P0S9+Z>%MPGX01N]XC5;]]/P.[^_@'3,55Y8(*!TTGKQ:1,3T<]T;J)LP2WN-;C+# MLG9/ 1@?X/9+K?%D>('Q<;/ MY8R*D=FHQ&F."Y:2 E"\'!HWUO74@I*@$#]2O&6M9R"MO!#R*@?W\=" ,B.< MX067$DC\;? $9YE4$GG\J46-)J8DMI_WZG?*O##S@AB>D.QG&O-D:(0&B/$2 MK3/^2+;?<&W(DWH+DC'U"[85-K -L%@S3O*:+#+(TZ+Z1[MZ(5H$RS]"L&N" MW26X1PA.37!.);@UP54K4UE1ZS!%'(T&E&P!E6BA)A_48BJVL)\6LNYS3L7; M5/#XZ+Y8D!R#)[3#[')&R295%25+\/8&G$\Q1VG&+L E>)Y/P?G9!3@#:0&> M$K)FJ(C9P.0B&2EI+NK XRJP?22P98,'4O"$@=LBQO%[ 5.X:*S8>RMCNU?Q MIJ17 #I?@ UM6Y/0I)_^@ 3=#A7=TM"GI] C18<];IRF,([2<_Y;&'"[0Z+R M2'TGO[X+'+CG.&>_>Z*X311717&/1+G#,:8H Y\_A;9E?Q4[CE)<<%TY*Z% M"@/,^' M'0,:E TMJ'<0- Z"#^TI<0ICX2;6F0D.$KBTH.=VS&A03K=B4PTH"GR]E;"Q M$GY@3_49"0^CMW=TY4,#ND7-O2.[#@VT4%3_!0[J\H[8T##T^?T'6Z9=#!W##H?MTZ&/1:=BLC9NOR MS3%=J2:&@059%[RZO)K9IE&Z4>U!9WXL&RAUJ;_)5-V7N%M6:<% AI="$EX% MXN"A54-3#3@IU17_0KAH&-1C(II 3"5 O%\2PO<#&:!I*T?_ %!+ P04 M" "\@;)4^M$_6?P" W"@ &0 'AL+W=O MZ.T&YF25*S/@CX@./X+\?)5E8/14G)2BA8+V&8J"*&I8T*4;O\$:CP86#QOP^"WXN<4#1S;M>D/:5J]]=$-0 M3&1"N5P+0+\F2ZF$/B2_'2$Z=8B.#=$Y$&*AL%HK+IY0!BD(3!&I@BH=]+0$ MD0!3C5OKUHW"5A"<-.W .[GX_[D7AG1K0[I'#8$]$T">(:8_N3RK'=*OZKKZ M4CD-[T:G=Z3IVKQ>T,I>2!I,#2/2/,5YM2GFCO M4B1S+$"ZS7&'.0U:47#2!%Z^%XR/@NU_P!<6]6N+^DZE6Y6#0!\_#*(P^F)? M':<1;C&]K/" $>\%8S<8M ;.-V50VS!PZMQQI8^*,W6W0-0S.]*4^5&N^63% M1[B^>76:,O?WKM0"Q,J6)A(E?,U4=375HW7U,[&7_JOQJ:Z*JB+F6:8JJ?3- ML2),(@J9E@Q:?7V<156F5!W%2WMQ+[G298!MYKJR V$FZ.<9YVK7,0'J6G'\ M%U!+ P04 " "\@;)4[,LE_= # ! #0 &0 'AL+W=O5GVY_>S M)+$*.&<[+[N__@9""06#]OJAP3 S?F;,O# _2O6JMP"&G/*LT MG:\SNVG5U MLH6N$LY]6]![6%*[>QDHH<"BUD012L M%\X-O;ZE8:E02?PCX*A;UZ1T927E:[FX3Q>.5Q)!!HDI37#\.< M9%EI"3G^ MK8TZS9ZE8OOZS?J?E?/HS(IKN)79#Y&:[<*)')+"FN\S\RB/?T'MT+2TE\A, M5__)L9;U')+LM9%YK8P$N2C.O_Q4!Z*E0(,!!58KL-]5\&L%OW+T3%:Y=<<- M7\Z5/!)52J.U\J**3:6-WHBB/,8GH_"I0#VSO"\2F0-YYB?0I+V8W,$:E(*T M7)(;K<%H\O$.#!>9_D0FY.7ICGS\\(E\(*(@SUNYU[Q(]=PU2%7:=I.:X,N9 M@ T0W.S4%?'\SX1YC%G4;\?5OW%49U&E3M^KNQB+)B"L"0BK[/D#]AJW#;K- M*[>O1\SZC5F_,AL,F'U6/ 5\[Q,0![[*P!JHLXFP,E'FWV$9QW/WT Y&7X3Z M02/S#BUHT()1M"")X^E0?,ZN1*UYYD5\FQLUB:(F-_!M CY ;5S3AO. MZ2CG0UT\CL)L4\6//".9X"N1"?/3!CKM,["IUP&U"/G!0$!G#>AL%/0K8%T9 M9YOUMF4QG778^D(^C0>" LX2C;=[,%92,*^YMY<=@AZ@NQ*&)VHJ@ABL8S M0QH\R;2?=C;*J <0TVC:H>P+15$\0!DWE/'OEX6WHQ4P6ANH=RG"WF@,[HL# M%$8J8:\+M7;;HPG%R'?\MHFQB$[MGM-6BZ#CB:=@QT5*X%16B %$VM\[]KOO MCTTJF@VD&[V4;,I& ?\X): UD>OJ=.0!L+7CX( O%8XVB:AJFA6:V>+*6@6U MQK;)41;$ ^"7ID#'N\)]87BQ$=@/1M[YVL;[W8/(ZY8+J]R4S88H+_V!CC>( MQ^\O9SPK7;_4L_:1UFQ]*9\&W@#9I2/0\9;P4N#HFHE?F)<;'%D)=@=1&%"@ M#5'< -%'OK-2]^O^) A["=67&D*^] 8ZWAPLY:Y53JRL_3XP\=G,ZR6730[_ MP@'D2\N@XSWC;_R:^%_ 86](F6!2,=8%MLD%0= M6&YKO"V_+7#DVXA"DPS6 MJ.A=A7A,ZCRNGQ=&[JJ)=R4-SL_5Y18_<4"5 OA\+:5Y6Y1#=//1M/P/4$L# M!!0 ( +R!LE0FLX/=BP( #8' 9 >&PO=V]R:W-H965T*U@6P@=E*T0(T&6=I#T0-MC2TB7%22 MBIR_+TG)JI/:0E&@%XDMNMFJ:R-(P*O%6@2\Z)>IDA MD]4DB(.=X8YNF ^^,=^P>? MN\UE233.)?M&,Y-/@G$ &:Y)RT[B )8E=I(WH"M M DY%_2?;I@Y[@'AX!) T@.0MH'\$T&L /9]HK%6H M"XAZYY!$27) T+P;OB 6GHP]/.Z0TVMKV/-\_:,UU!KQ'+X4J(BA8@.^JL[@ MCZJ1<+,U*+)#M>NFC@?P@D3I#I7]5F6_D^H/=3=;VPHT'A)5,XT\D^L#S]/D M?12EX?-^D0\XC?><7HD7X_Z3<39OTCA_&<*\%<50;WYDU MK&0I3'VQ6VO;_*]\SWMCG]E'H>[AOVGJ%\5>VPT5&ABN+65T,;)'2=5=NIX8 M6?A&MY3&MDT_S.W#ALHYV/6UE&8W<0':IW+Z"U!+ P04 " "\@;)4+>>@ M=@(# "K"0 &0 'AL+W=O-K*/6;)1<%4;HK5KY< M"R"9%17,QT$P\ M"2V\RLL]F8C+B&\5H"3.!Y*8HB'B]!,9W8R_TWA[ES/A.[YC4M&"R@EY242L!Q[%^'Y-(R,P([X26$G]]K(A#+G M_-ET;K*Q%Y@9 8.%,A9$_VUA"HP9)SV//[6IUS"-<+_]YGYM@]?!S(F$*6=/ M-%/YV$L]E,&2;)BZX[OO4 <4&[\%9]+^HETUMC_PT&(C%2]JL9Y!0 M*Z'?4JU3DUO0.9#H] H4H4R>H6_H\?X*G9Z"Z"O" <8.^;1;_H-H.4ZM//PH]W603:2XB11;OZ@[TE\7 M[2B!#9 M"KWJ]L,W6H>4*,8-#"D2!3E^!"'GF MRF"W?8JL$H4!*GBIYYEZ)$RLV-7([ M"=-T./*W#N2@00Z.1/9=R$H\V$?&8>Q&)@TR.1(9NY#)(;(?!VYDVB#3(Y$# M%S(]1$9IZD8.&^3P2&3B0@X=R+CE6X;!>T4-.J$/.>@#=:FWOK-F!@?0.$S" M%NA>&0^[H5P1YN2%AT'B),$MP/=J&N).X"U(>8YN2ATF2.4DXT/RL!7\7G+# M[DHVTSS0Q65+V 807]:5EE$RIXPJ"NZC*CK;+"]'DXONV\=Z M/S^6_EM'WI"YSQHUK8JO^4*O+T?) M*%JH9;8K]*?JX8/:$Q)M>?.J:+J_T4./%6(4S7>-KC;[8)/!)B_[_]F/?4,< M!=!X((#M Y@;P <"8!\ YP;P?0#O6J:GTK7#+-/9Y**N'J*Z19O2VH>N,;MH M0S\OVWZ_T[7Y-3=Q>G*G5J87=713]F.H[8O7,Z6SO&C>1+]$7^YFT>M7;Z)7 M45Y&G]?5KLG*17,QUJ;NMH3Q?%_/=5\/&ZB'LNBV*O6ZB7XM%VIQ6L#8)'W( MG#UF?LV")5YMZW<1@;<1(XPA"4W#X;>9"6=)%TZ1\-DYX6D73@)LX- /T)4' M0_W0S[NH6D9(EP0JX(<*>%ANM5*GJK'@;F9D490LSJ?-&UUFK?Y'Z M802]P3LJ]M*2 ECLF3H#1UTIOZ*"$2F3@D?!2G\=&(/"&1'$@D01)73:,TVOZ)GU0L@3E937T8 METP(@J>5'M)*@VE-LVVNLZ(?((M<[VI\D*1>[2P1U!GA4P1%I-L+,P1EA"'% MB5!B'8<$J=R4"^-K=6[8_'VK-O>J_B>@;_3(R>C+2"AEM@KV"8!(A=&45Q@C$^T/C69B@\2TGWX:?*$!-791 8!P#ITO!AD*0PH#/4 M>AE]PLR>JZ7[\D_G"672I8G ) %P:2(P;JQE@*9U/1JVO7,$E?IN!93+U&6" MF%H,Q)WR&(PG=(B)]3X:-K]A5:6^%3$P,\>U! 1'$T/4-04,)X'$ RL0:LV- MAMWM7 6FOBW1)/$D&(.!I-[00F \A:$.L2Y'PS;W-=.JCCZ;K:+NE/(<);9> M1=.746)F382%3610B?=Q)^/)3&UWSDX1')6$>#,"PXDT207> \S:%://4N)] M^(D2<^$NN*<(C,D(%PE1F",<^'1]&%F M\T$&UH3,VB8+V^8Y2LQ\LV/ J"MD&(P!)RX3#$8'F5CK9&'K'%9BYKL8Y9 D MKI5@.))*;PV#X&(09,#\F75%%G;%&Q_5KNI=+CXJI?' FIY9 M6V1A6_R@LD*ONRGSQ\XLB;OCES.DF%G78O*%I-A:"0M;R; 4^ULA(YU<, M@7$I!HZ#P%HGA*US6(D!<;'8[#M<*T%QL1!>5R X2&4RH%]P=&@9ML5SI1A\ M,_/\8HJ @*M8 ( (L% 9 >&PO=V]R:W-H965T+CV8MC M0DD#+_9>9LXY<^R9;*/T@ZD0"9YJ(K)6N&=FM M+F/3:&2%3ZI%G";)**X9EU&>^;-;G6>J)<$EWFHP;5TS_6.*0FW&T5FT/;CC M947N(,ZSAI6X0+IO;K7=Q3U*P6N4ABL)&M?C:')V-1VY>!_PF>/&[*S!5;)4 MZL%M9L4X2IP@%+@BA\#LZQ&O40@'9&5\[S"CGM(E[JZWZ&]][;:6)3-XK<07 M7E UCBXC*'#-6D%W:O,.NWJ&#F^EA/%/V(3881K!JC6DZB[9*JBY#&_VU/FP MDY!>OI"0=@FIUQV(O,H;1BS/M-J =M$6S2U\J3[;BN/2?90%:7O+;1[E"RRM MQ00S&3ZP=>KU)WRBE@DXOD%B7)@3. (N8YH>1)PT^A22P2M(DS2]7]S \=%)5\H!]$%O MRL"C#_YARATV2A.7Y:X]\/6]#8<986V^'2 [[\G./=GY"V0?VGJ)&M3:_N.. MCBT%@@D*#!QWJY-]K@?@D0=VW?>8#[+X<8^68:]E>%#+3!+JCA$63*"!GW"T MCSK@7.Q0)_NI1SWUZ#]M^-B@9M[UQ=:%25EJ+!D]_W>"EM%?-CS7$N\T2(VZ M]&/ P$JUDD*O]*?]I)F$!OL='L;4G.F22P,"US8U.;VP3NC0^F%#JO'MME1D MF][]6BK8;1]#/W_P74$L#!!0 ( +R!LE1--?J[$ , $ ) M 9 >&PO=V]R:W-H965T<%J)O95(N[VQ;)!GD6%RS)13JS9SQ'$LUY M;+#G@U)!R:GN. M$]HY)H4UZ)FY!S[HL5)24L #1Z+,<\S?1D#9NF^YUF;BD2PRJ2?L06^)%S % M^;1\X&ID-U%2DD,A""L0AWG?&KIWDTCC#>"9P%IL/2.M9,;8BQY\3?N6HQ," M"HG4$;#Z6\$8*-6!5!I_ZYA6LZ0F;C]OHG\VVI66&18P9O0G2676M[H62F&. M2RH?V?H+U'IN=+R$46%^T;K&.A9*2B%97I-5!CDIJG_\6ONP17## P2O)GB[ MA. P:\)_KF$H"8$YQ)N:H*1;E?:C7$QEGC0XVR-N$:K:/K!N&_8RB]2Z#Z9 M2J[>$L63@V=,2UR5K$C1]Q)3,G\CQ0(-DX25A13H(@:)"167Z H]36-T\>D2 M?4*D0#\R5@K%$CU;JDQT/#NI5QU5JWH'5G4]=,\*F0DT*5)(/P:PE81&A[?1 M,?*.1APN^35R_ [R',]K26A\G'Z/%=WK&KK;0H_/H=\:NM-"GYQ!]UU-=V^/ MF.$W1?5-//] O.EDC*9J1TE+"AWD>E>.2NUTI7\-9T)R]>G^/I)#T.00F!R" M0P6A:@O"10)(;68H9>5,SDNJ-H9Z,0X)D!6>46AKGRIV9&+KK6XU\,.H9Z^V M*[J/"6YW,/$^)NH&'S&3?4RHB[AJ$7_3B+\Y*O[=Z\8&86Q_! %\!:*#AFE* M-$(8?X;I'_6MJ_U7MGY-U6KA5HK.CADG$?$^(@BZ[3+#1F9X5.:)/CNMO8/& M&>8+0)*A;S(#OFG&-A/"DR:<1,3'$!\LB!H+HO^M=*S\,:=B:VFCO>Z[>O754Y*"LUV>T0,;T:K=M9IMKP-";PZKZN!9$MS(,V85,>;>X!JCW<\;D9J 7 M:"Y-@W]02P,$% @ O(&R5$Z;W 3Q_^V.AS,V;R-W/WIV==2X[CQ#CO(\)9=*-[%= M!/=WXA_? ]8S$,B%: 7VB#.,!A4UAFEY:R?-PXWQ!13Y\<.JL@IGFJZZO2NR M<6AN-LA$Z9SI-DR7K$VC@6 %R-%\-H>[454,H#&JM(.%ELUZT#%9#NT@OS0T;@)\&^S.>YMVMZK>*.*/RGS:6&7(YLY M-!J[TZS@RV:^+%H!&'L79Z=5)58?!9_)DKG%'QUP-*!KOVBN-'^VT:!5IM; M-(F>F#9\NFWYJ6GUP)9FW4[+ M?<^P_ MH;GYM[*O."@RN3Y]C7X_/G61Z>F+3++3U^A/,ZX57FF5)DJ981L?CH((QEKDB3)LC "6%A!DF (O(TX@BD #1B2),T^N+M]*M[\ M!C;Z!5!+ P04 " "\@;)4EXJ[', 3 @ "P %]R96QS+RYR96QS MG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2 MW!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N M&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,E MC'%BM/XU@LD/['X 4$L#!!0 ( +R!LE2,0K+6_00 ),J / >&PO M=V]R:V)O;VLN>&ULQ9K;;MLX$$!_A?!3%]BL;=W:!G& M.XE0-O-QD%>"UJB M;"(2Z26I7/KU.Y+L=(0H@WV9Y,D1I5!'0XEGAM+)G74W:VMOQ'U=&;^8;$/8 M'4^G/M^J6OJ_[$X9V%-:5\L FVXS]3NG9.&W2H6ZFD:S63:MI3:3TY-#7Q=N MBC=L4'G0UD!CVW"MU9W_O;_=%+?:Z[6N='A83+J_*S41M3:ZUK]4L9C,)L)O M[=U7Z_0O:X*L5KFS5;68S/L=U\H%G3]I7K605W+MNY8@UY<20!:3; 8=EMKY MT!W1]2^!\5;!P?U6$^QG707EEC*H+\XV.VTV;3=P%5-T&5T<#K]]$(_=_PFC M+4N=JZ7-FUJ9T,?1J:H%-'ZK=WXBC*S58G(X1$A3B$\F0)#$N>F[@F/;*X53 MGQ?]50? 13%TQQIVN/.B ^>#_ C;MM(%G+T0'V0E3:Y$%UR/ ",",'HU0/'F M0B+(F(",V2$+93P0#G!7+0[\*X),",CD%2%_1@@R)2#3%QSN0_Q@J&T)@RX= M@LP(R.PU(QDCR+<$Y%M>R!\R-$ZU@?O0>&V4]]U$M-(;HZ$+!/F.@'S'"WF6 M_]O .;MV1/2>('K/2W2I;I5I%)Z=9]3T/./%62JG;V5K.'"'#ZX['H=J3LJ# MV1Z?I7;B6E:-$M^5]'"_/<&CU#%G=L>9]ZTFOJJJ$-"!6,EJ,+"4,>;,RC@W M<)\%R(O4(%R4'^;,@OAB;7&GJZJ;)\XA6S.;ED#T8<24E"#FS(98JG7 +)0' MYLPB:)6D("OI55!#3_Y);D,;,\:,X6!>7&O3']"1=F+!Z\R45A)FK3PF-DL5I*X&#TU"J25A5LOX M:MHC)\:DU)(PJ^79!*SGQ)B46A)FM8PMKXV/.?G6@]DQ@S1Q#(XR3<)L&@1W M=*7N Q1^XY"4:A)FU=#)[!'&I%23,*N&Q!PD9 FEFH19-30F+DX32C4)LVKZ MTF!_*XK]O8EOR90R3/HBADE?J7(YNE0@&XTQ*;VDW.M@SV'VHXPQ M*;VDS'IY;O%Z/^X8D_)+RNP7N@[$SW-*OE=G-@V-B>N%E')-ROYJ_;#4_G2E M'>Y/C$FY)F5V#:ZJCR"T+0$4B5 _='LP)N6:E'V)#&%^*DN5[W/?OAEC4JY) MF5TS6*,8,"]5J08??5#2R9BE!-T#(HPS=1Y +Z1 ITA@\%3$D>/DW M_$ ,GWZ50SONNU/=[?NZ^#@>3G75[,:Q_Y%27>_*L:UW75].YRN;;CBVXWDY M;%/?KM_;;4FZ7.8TW,YHGI]N9RY>/_OR/Q.[S6:_+C^[]>]C.8W_&)S^=,-[ MW94R-HO7=MB6<=6DC\/U=$V7@]R=)S>+E[=5,[R\29/F#E((TOF##()L_B"' M()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H$<(>IP_2)8HXY(@:8(U@=:"7 N! MUX)@"X'8@F0+@=F": N!VH)L"X';@G +@=R"= N!W8)X"X'>BGHK@=Z*>BN! MWCKYV";06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\C MT-M0;R/0VU!O(]#;)ILE!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM M!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OMDLYM ;T>]G4!O1[V=0&]'O9U ;T>] MG4!O1[V=0.] O8- [T"]@T#O0+V#0.] O8- [T"]@T#OF/RL)- [4.\@T#M0 M[R#0.U#O(- [4.\@T#NCWIE [XQZ9P*],^J="?3.J'[RW7QU^67R[L!)AHE&DQ\;UB@[7G/>I+G MBNNGK:,PVK1-%Z;9(D9WQ5@H%]2:D%M'75J96]^:F+[Z%^9,N30OQ,1D4K#2 M=I&Z.(Y]C6QV?4MSLVKBZ&Z3?@ZU[::9IR9DHYO=QCYKFAGGFKHT,:VS=5=] M2AGO$_)T^#]B?>UB3]W5%HT?CX[UITRZV:5B(VX9" M?KS$%SW:^;PNJ;+EJDU'\N \F2HLB&+;Y+NB9\>38[IAVGWRD_.',L<"T\Y' M;UU($_/T^[C#2/K38Y<*D8_U\5=\3TRE3WX_ZJ==4?7#['2]K]8OAWD$-CQ. MO^./,WZO_\L^!$@?$J0/!=*'!NFC .GC'*2/"Y ^+D'ZX!.41E!$Y2BD&UL M4$L! A0#% @ O(&R5(M80ZA?!@ .!L !@ ("!#@@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O(&R M5,_1Q]KD! JQ$ !@ ("!W!D 'AL+W=O !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ O(&R5'7&.F,^" E"( !@ M ("!<"H 'AL+W=O0R !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ O(&R5&*@;R"W!0 40X !D ("!&54 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MO(&R5/XPK3$L P NP8 !D ("!HF4 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% @ O(&R5 @QI U^!@ [A$ !D M ("!](( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ O(&R5&>?X\(^! B D !D ("!B90 'AL M+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ O(&R M5"<27D,=%P OT8 !D ("!UJ$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O(&R5.91K.*T @ P04 M !D ("!;,$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O(&R5,&PO=V]R:W-H965T M&UL4$L! A0# M% @ O(&R5/E-&O?_! Q L !D ("!)M8 'AL+W=O M&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0#% @ O(&R5,K$ MF&-? @ M04 !D ("!W^( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O(&R5+9[W<*T!0 XA\ !D M ("!2>T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ O(&R5#6YLM"[ @ AP@ !D ("! MIOP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ O(&R5%G?-RT- @ ;00 !D ("!S00! 'AL+W=O&PO=V]R:W-H965T(6 0!X;"]W;W)K&UL4$L! A0#% @ O(&R5)1#,WEO!0 Y!H !D M ("!"AH! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ O(&R5.OVK2B> P B@L !D ("!1"&PO=V]R:W-H965T&UL4$L! A0#% @ MO(&R5(J;(5,R P 8@H !D ("!'#(! 'AL+W=O>@=@(# "K"0 &0 @(&! M/P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ O(&R5"Q0AZU@ @ BP4 !D M ("!!$D! 'AL+W=O&PO=V]R:W-H M965T). 0!X;"]S='EL97,N>&UL4$L! A0#% @ O(&R M5)>*NQS $P( L ( !.%(! %]R96QS+RYR96QS4$L! M A0#% @ O(&R5(Q"LM;]! DRH \ ( !(5,! 'AL M+W=O7!E&UL4$L%!@ !) $D ]A, +9< 0 $! end XML 83 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 84 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 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 181 314 1 false 40 0 false 7 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://www.hawkinsinc.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement Sheet http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 2101101 - Disclosure - Nature of Business and Significant Accounting Policies Sheet http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies Nature of Business and Significant Accounting Policies Notes 8 false false R9.htm 2107102 - Disclosure - Acquisitions Sheet http://www.hawkinsinc.com/role/Acquisitions Acquisitions Notes 9 false false R10.htm 2109103 - Disclosure - Revenue Sheet http://www.hawkinsinc.com/role/Revenue Revenue Notes 10 false false R11.htm 2112104 - Disclosure - Derivative Instruments Sheet http://www.hawkinsinc.com/role/DerivativeInstruments Derivative Instruments Notes 11 false false R12.htm 2114105 - Disclosure - Fair Value Measurements Sheet http://www.hawkinsinc.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2117106 - Disclosure - Assets Held for Sale Sheet http://www.hawkinsinc.com/role/AssetsHeldforSale Assets Held for Sale Notes 13 false false R14.htm 2119107 - Disclosure - Inventories Sheet http://www.hawkinsinc.com/role/Inventories Inventories Notes 14 false false R15.htm 2123108 - Disclosure - Goodwill and Intangible Assets Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 15 false false R16.htm 2128109 - Disclosure - Debt Sheet http://www.hawkinsinc.com/role/Debt Debt Notes 16 false false R17.htm 2132110 - Disclosure - Share Based Compensation Sheet http://www.hawkinsinc.com/role/ShareBasedCompensation Share Based Compensation Notes 17 false false R18.htm 2136111 - Disclosure - Share Repurchase Program Sheet http://www.hawkinsinc.com/role/ShareRepurchaseProgram Share Repurchase Program Notes 18 false false R19.htm 2138112 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans Sheet http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans Notes 19 false false R20.htm 2142113 - Disclosure - Commitments and Contingencies Sheet http://www.hawkinsinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 20 false false R21.htm 2144114 - Disclosure - Income Taxes Sheet http://www.hawkinsinc.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2149115 - Disclosure - Leases Sheet http://www.hawkinsinc.com/role/Leases Leases Notes 22 false false R23.htm 2153116 - Disclosure - Segment Information Sheet http://www.hawkinsinc.com/role/SegmentInformation Segment Information Notes 23 false false R24.htm 2157117 - Disclosure - Valuation and Qualifying Accounts Sheet http://www.hawkinsinc.com/role/ValuationandQualifyingAccounts Valuation and Qualifying Accounts Notes 24 false false R25.htm 2202201 - Disclosure - Nature of Business and Significant Accounting Policies (Policies) Sheet http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies Nature of Business and Significant Accounting Policies (Policies) Policies http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies 25 false false R26.htm 2303301 - Disclosure - Nature of Business and Significant Accounting Policies (Tables) Sheet http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables Nature of Business and Significant Accounting Policies (Tables) Tables http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies 26 false false R27.htm 2310302 - Disclosure - Revenue (Tables) Sheet http://www.hawkinsinc.com/role/RevenueTables Revenue (Tables) Tables http://www.hawkinsinc.com/role/Revenue 27 false false R28.htm 2315303 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.hawkinsinc.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.hawkinsinc.com/role/FairValueMeasurements 28 false false R29.htm 2320304 - Disclosure - Inventories (Tables) Sheet http://www.hawkinsinc.com/role/InventoriesTables Inventories (Tables) Tables http://www.hawkinsinc.com/role/Inventories 29 false false R30.htm 2324305 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets 30 false false R31.htm 2329306 - Disclosure - Debt (Tables) Sheet http://www.hawkinsinc.com/role/DebtTables Debt (Tables) Tables http://www.hawkinsinc.com/role/Debt 31 false false R32.htm 2333307 - Disclosure - Share Based Compensation (Tables) Sheet http://www.hawkinsinc.com/role/ShareBasedCompensationTables Share Based Compensation (Tables) Tables http://www.hawkinsinc.com/role/ShareBasedCompensation 32 false false R33.htm 2339308 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables) Sheet http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables) Tables http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans 33 false false R34.htm 2345309 - Disclosure - Income Taxes (Tables) Sheet http://www.hawkinsinc.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.hawkinsinc.com/role/IncomeTaxes 34 false false R35.htm 2350310 - Disclosure - Leases (Tables) Sheet http://www.hawkinsinc.com/role/LeasesTables Leases (Tables) Tables http://www.hawkinsinc.com/role/Leases 35 false false R36.htm 2354311 - Disclosure - Segment Information (Tables) Sheet http://www.hawkinsinc.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.hawkinsinc.com/role/SegmentInformation 36 false false R37.htm 2404401 - Disclosure - Nature of Business and Significant Accounting Policies -Textual (Details) Sheet http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails Nature of Business and Significant Accounting Policies -Textual (Details) Details http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables 37 false false R38.htm 2405402 - Disclosure - Nature of Business and Significant Accounting Policies -PP&E (Details) Sheet http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails Nature of Business and Significant Accounting Policies -PP&E (Details) Details http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables 38 false false R39.htm 2406403 - Disclosure - Nature of Business and Significant Accounting Policies -EPS (Details) Sheet http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails Nature of Business and Significant Accounting Policies -EPS (Details) Details http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables 39 false false R40.htm 2408404 - Disclosure - Business Combinations and Asset Acquisitions (Details) Sheet http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails Business Combinations and Asset Acquisitions (Details) Details 40 false false R41.htm 2411405 - Disclosure - Revenue (Details) Sheet http://www.hawkinsinc.com/role/RevenueDetails Revenue (Details) Details http://www.hawkinsinc.com/role/RevenueTables 41 false false R42.htm 2413406 - Disclosure - Derivative Instruments (Details) Sheet http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails Derivative Instruments (Details) Details http://www.hawkinsinc.com/role/DerivativeInstruments 42 false false R43.htm 2416407 - Disclosure - Fair Value Measurements (Details) Sheet http://www.hawkinsinc.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.hawkinsinc.com/role/FairValueMeasurementsTables 43 false false R44.htm 2418408 - Disclosure - Assets Held for Sale (Details) Sheet http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails Assets Held for Sale (Details) Details http://www.hawkinsinc.com/role/AssetsHeldforSale 44 false false R45.htm 2421409 - Disclosure - Inventories (Details) Sheet http://www.hawkinsinc.com/role/InventoriesDetails Inventories (Details) Details http://www.hawkinsinc.com/role/InventoriesTables 45 false false R46.htm 2422410 - Disclosure - Inventories-Textual (Details) Sheet http://www.hawkinsinc.com/role/InventoriesTextualDetails Inventories-Textual (Details) Details 46 false false R47.htm 2425411 - Disclosure - Goodwill and Intangible Assets-Goodwill Rollforward (Details) Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails Goodwill and Intangible Assets-Goodwill Rollforward (Details) Details 47 false false R48.htm 2426412 - Disclosure - Goodwill and Intangible Assets-Intangible Assets (Details) Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails Goodwill and Intangible Assets-Intangible Assets (Details) Details 48 false false R49.htm 2427413 - Disclosure - Goodwill and Intangible Assets-Future Amortization (Details) Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails Goodwill and Intangible Assets-Future Amortization (Details) Details 49 false false R50.htm 2430414 - Disclosure - Debt (Details Textual) Sheet http://www.hawkinsinc.com/role/DebtDetailsTextual Debt (Details Textual) Details http://www.hawkinsinc.com/role/DebtTables 50 false false R51.htm 2431415 - Disclosure - Debt (Details) Sheet http://www.hawkinsinc.com/role/DebtDetails Debt (Details) Details http://www.hawkinsinc.com/role/DebtTables 51 false false R52.htm 2434416 - Disclosure - Share Based Compensation-Restricted and Performance Shares Rollforward (Details) Sheet http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails Share Based Compensation-Restricted and Performance Shares Rollforward (Details) Details 52 false false R53.htm 2435417 - Disclosure - Share Based Compensation-Textual (Details) Sheet http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails Share Based Compensation-Textual (Details) Details 53 false false R54.htm 2437418 - Disclosure - Share Repurchase Program (Details) Sheet http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails Share Repurchase Program (Details) Details http://www.hawkinsinc.com/role/ShareRepurchaseProgram 54 false false R55.htm 2440419 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details) Sheet http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details) Details http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables 55 false false R56.htm 2441420 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details) Sheet http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details) Details http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables 56 false false R57.htm 2443421 - Disclosure - Commitment and Contingencies-Textual (Details) Sheet http://www.hawkinsinc.com/role/CommitmentandContingenciesTextualDetails Commitment and Contingencies-Textual (Details) Details 57 false false R58.htm 2446422 - Disclosure - Income Taxes-Provision of Income Tax (Details) Sheet http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails Income Taxes-Provision of Income Tax (Details) Details 58 false false R59.htm 2447423 - Disclosure - Income Taxes-Effective Income Tax Rate Reconciliation (Details) Sheet http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails Income Taxes-Effective Income Tax Rate Reconciliation (Details) Details 59 false false R60.htm 2448424 - Disclosure - Income Taxes Income Taxes-Deferred Tax Assets (Details) Sheet http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails Income Taxes Income Taxes-Deferred Tax Assets (Details) Details 60 false false R61.htm 2451425 - Disclosure - Leases (Details Textual) Sheet http://www.hawkinsinc.com/role/LeasesDetailsTextual Leases (Details Textual) Details http://www.hawkinsinc.com/role/LeasesTables 61 false false R62.htm 2452426 - Disclosure - Leases (Details) Sheet http://www.hawkinsinc.com/role/LeasesDetails Leases (Details) Details http://www.hawkinsinc.com/role/LeasesTables 62 false false R63.htm 2455427 - Disclosure - Segment Information (Details) Sheet http://www.hawkinsinc.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.hawkinsinc.com/role/SegmentInformationTables 63 false false R64.htm 2456428 - Disclosure - Segment Information-Textual (Details) Sheet http://www.hawkinsinc.com/role/SegmentInformationTextualDetails Segment Information-Textual (Details) Details 64 false false R65.htm 2458429 - Disclosure - Valuation and Qualifying Accounts (Details) Sheet http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails Valuation and Qualifying Accounts (Details) Details http://www.hawkinsinc.com/role/ValuationandQualifyingAccounts 65 false false All Reports Book All Reports hwkn-20220403.htm hwkn-20220403.xsd hwkn-20220403_cal.xml hwkn-20220403_def.xml hwkn-20220403_lab.xml hwkn-20220403_pre.xml hwkn10k2022exhibit21.htm hwkn10k2022exhibit231.htm hwkn10k2022exhibit232.htm hwkn10k2022exhibit241.htm hwkn10k2022exhibit311.htm hwkn10k2022exhibit312.htm hwkn10k2022exhibit321.htm hwkn10k2022exhibit322.htm hwkn-20220403_g1.jpg http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 88 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hwkn-20220403.htm": { "axisCustom": 0, "axisStandard": 13, "contextCount": 181, "dts": { "calculationLink": { "local": [ "hwkn-20220403_cal.xml" ] }, "definitionLink": { "local": [ "hwkn-20220403_def.xml" ] }, "inline": { "local": [ "hwkn-20220403.htm" ] }, "labelLink": { "local": [ "hwkn-20220403_lab.xml" ] }, "presentationLink": { "local": [ "hwkn-20220403_pre.xml" ] }, "schema": { "local": [ "hwkn-20220403.xsd" ], "remote": [ "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/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 456, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021q4": 4, "total": 4 }, "keyCustom": 21, "keyStandard": 293, "memberCustom": 17, "memberStandard": 23, "nsprefix": "hwkn", "nsuri": "http://www.hawkinsinc.com/20220403", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information", "role": "http://www.hawkinsinc.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Revenue", "role": "http://www.hawkinsinc.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Derivative Instruments", "role": "http://www.hawkinsinc.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114105 - Disclosure - Fair Value Measurements", "role": "http://www.hawkinsinc.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117106 - Disclosure - Assets Held for Sale", "role": "http://www.hawkinsinc.com/role/AssetsHeldforSale", "shortName": "Assets Held for Sale", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119107 - Disclosure - Inventories", "role": "http://www.hawkinsinc.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123108 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128109 - Disclosure - Debt", "role": "http://www.hawkinsinc.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132110 - Disclosure - Share Based Compensation", "role": "http://www.hawkinsinc.com/role/ShareBasedCompensation", "shortName": "Share Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136111 - Disclosure - Share Repurchase Program", "role": "http://www.hawkinsinc.com/role/ShareRepurchaseProgram", "shortName": "Share Repurchase Program", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138112 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans", "role": "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans", "shortName": "Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets", "role": "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142113 - Disclosure - Commitments and Contingencies", "role": "http://www.hawkinsinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144114 - Disclosure - Income Taxes", "role": "http://www.hawkinsinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149115 - Disclosure - Leases", "role": "http://www.hawkinsinc.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153116 - Disclosure - Segment Information", "role": "http://www.hawkinsinc.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157117 - Disclosure - Valuation and Qualifying Accounts", "role": "http://www.hawkinsinc.com/role/ValuationandQualifyingAccounts", "shortName": "Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Nature of Business and Significant Accounting Policies (Policies)", "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies", "shortName": "Nature of Business and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Nature of Business and Significant Accounting Policies (Tables)", "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables", "shortName": "Nature of Business and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Revenue (Tables)", "role": "http://www.hawkinsinc.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.hawkinsinc.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320304 - Disclosure - Inventories (Tables)", "role": "http://www.hawkinsinc.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324305 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329306 - Disclosure - Debt (Tables)", "role": "http://www.hawkinsinc.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i82011935fcae4d759f2e2cd2e48a0aed_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333307 - Disclosure - Share Based Compensation (Tables)", "role": "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "shortName": "Share Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i82011935fcae4d759f2e2cd2e48a0aed_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339308 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables)", "role": "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables", "shortName": "Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345309 - Disclosure - Income Taxes (Tables)", "role": "http://www.hawkinsinc.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2350310 - Disclosure - Leases (Tables)", "role": "http://www.hawkinsinc.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354311 - Disclosure - Segment Information (Tables)", "role": "http://www.hawkinsinc.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Nature of Business and Significant Accounting Policies -Textual (Details)", "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails", "shortName": "Nature of Business and Significant Accounting Policies -Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PercentageOfLIFOInventory", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Nature of Business and Significant Accounting Policies -PP&E (Details)", "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails", "shortName": "Nature of Business and Significant Accounting Policies -PP&E (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Nature of Business and Significant Accounting Policies -EPS (Details)", "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails", "shortName": "Nature of Business and Significant Accounting Policies -EPS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "0", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "role": "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i47a0edcef75544a2b7379bdf7149485f_D20211230-20211230", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Business Combinations and Asset Acquisitions (Details)", "role": "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails", "shortName": "Business Combinations and Asset Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i47a0edcef75544a2b7379bdf7149485f_D20211230-20211230", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Revenue (Details)", "role": "http://www.hawkinsinc.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i2d49b272d9fb4002859a7c8e73dc0406_D20210329-20220403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Derivative Instruments (Details)", "role": "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails", "shortName": "Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416407 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i1d81425401be4e1aa4d0d9a9c8a9a15b_I20220403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Assets Held for Sale (Details)", "role": "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails", "shortName": "Assets Held for Sale (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421409 - Disclosure - Inventories (Details)", "role": "http://www.hawkinsinc.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LIFOInventoryAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422410 - Disclosure - Inventories-Textual (Details)", "role": "http://www.hawkinsinc.com/role/InventoriesTextualDetails", "shortName": "Inventories-Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LIFOInventoryAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425411 - Disclosure - Goodwill and Intangible Assets-Goodwill Rollforward (Details)", "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "shortName": "Goodwill and Intangible Assets-Goodwill Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "id413a33ab934450e8ef17d19d731a7d6_I20200329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426412 - Disclosure - Goodwill and Intangible Assets-Intangible Assets (Details)", "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets-Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - Goodwill and Intangible Assets-Future Amortization (Details)", "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails", "shortName": "Goodwill and Intangible Assets-Future Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430414 - Disclosure - Debt (Details Textual)", "role": "http://www.hawkinsinc.com/role/DebtDetailsTextual", "shortName": "Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431415 - Disclosure - Debt (Details)", "role": "http://www.hawkinsinc.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-3", "lang": "en-US", "name": "hwkn:Totaldebtnetofdebtissuancecosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "ica4666e5d7a34d1490a6ba6255c864ef_I20210328", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434416 - Disclosure - Share Based Compensation-Restricted and Performance Shares Rollforward (Details)", "role": "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "shortName": "Share Based Compensation-Restricted and Performance Shares Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "ibb7c1791c685448b8770d402ffec71be_I20190331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i82011935fcae4d759f2e2cd2e48a0aed_D20210329-20220403", "decimals": "INF", "first": true, "lang": "en-US", "name": "hwkn:RangeOfRestrictedStockToBeIssuedMinimum", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435417 - Disclosure - Share Based Compensation-Textual (Details)", "role": "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails", "shortName": "Share Based Compensation-Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i82011935fcae4d759f2e2cd2e48a0aed_D20210329-20220403", "decimals": "INF", "first": true, "lang": "en-US", "name": "hwkn:RangeOfRestrictedStockToBeIssuedMinimum", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437418 - Disclosure - Share Repurchase Program (Details)", "role": "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails", "shortName": "Share Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440419 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details)", "role": "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails", "shortName": "Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "hwkn:MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441420 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details)", "role": "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails", "shortName": "Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "hwkn:MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "INF", "first": true, "lang": "en-US", "name": "hwkn:NumberOfLeases", "reportCount": 1, "unique": true, "unitRef": "lease", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443421 - Disclosure - Commitment and Contingencies-Textual (Details)", "role": "http://www.hawkinsinc.com/role/CommitmentandContingenciesTextualDetails", "shortName": "Commitment and Contingencies-Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "INF", "first": true, "lang": "en-US", "name": "hwkn:NumberOfLeases", "reportCount": 1, "unique": true, "unitRef": "lease", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446422 - Disclosure - Income Taxes-Provision of Income Tax (Details)", "role": "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails", "shortName": "Income Taxes-Provision of Income Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447423 - Disclosure - Income Taxes-Effective Income Tax Rate Reconciliation (Details)", "role": "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "shortName": "Income Taxes-Effective Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i0c7780e2e49a48618b9e3437d9b4c7e8_I20190331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement", "role": "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "shortName": "Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i0c7780e2e49a48618b9e3437d9b4c7e8_I20190331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448424 - Disclosure - Income Taxes Income Taxes-Deferred Tax Assets (Details)", "role": "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails", "shortName": "Income Taxes Income Taxes-Deferred Tax Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451425 - Disclosure - Leases (Details Textual)", "role": "http://www.hawkinsinc.com/role/LeasesDetailsTextual", "shortName": "Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452426 - Disclosure - Leases (Details)", "role": "http://www.hawkinsinc.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455427 - Disclosure - Segment Information (Details)", "role": "http://www.hawkinsinc.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i3a840f042d294867a8a0bf8d67cd5f54_D20210329-20220403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456428 - Disclosure - Segment Information-Textual (Details)", "role": "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails", "shortName": "Segment Information-Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-6", "lang": "en-US", "name": "hwkn:IntersegmentSales", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458429 - Disclosure - Valuation and Qualifying Accounts (Details)", "role": "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails", "shortName": "Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i788a69bbbb3e45949062027ed88bb098_I20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Nature of Business and Significant Accounting Policies", "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies", "shortName": "Nature of Business and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107102 - Disclosure - Acquisitions", "role": "http://www.hawkinsinc.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20220403.htm", "contextRef": "i338d9d23e0594d5983fb330e88deb3d3_D20210329-20220403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 40, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r621", "r622", "r623" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r621", "r622", "r623" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r621", "r622", "r623" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "internationalNameItemType" }, "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r621", "r622", "r623" ], "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r624" ], "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r619" ], "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", "verboseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r625" ], "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r619" ], "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r619" ], "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r619" ], "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r621", "r622", "r623" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r618" ], "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r620" ], "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "hwkn_A401kplanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "401 (k) plan [Member]", "label": "401 (k) plan [Member]", "terseLabel": "401 (k) plan [Member]" } } }, "localname": "A401kplanMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "American Development Corporation of Tennessee, Inc.", "label": "American Development Corporation of Tennessee, Inc. [Member]", "terseLabel": "American Development Corporation of Tennessee, Inc." } } }, "localname": "AmericanDevelopmentCorporationOfTennesseeIncMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "hwkn_AssetsHeldForSaleAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets Held For Sale [Abstract]", "label": "Assets Held For Sale [Abstract]", "terseLabel": "Assets Held For Sale [Abstract]" } } }, "localname": "AssetsHeldForSaleAbstract", "nsuri": "http://www.hawkinsinc.com/20220403", "xbrltype": "stringItemType" }, "hwkn_BargainingUnitEmployeePlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bargaining Unit Employee Plans [Member]", "label": "Bargaining Unit Employee Plans [Member]", "terseLabel": "Bargaining Unit Employee Plans [Member]" } } }, "localname": "BargainingUnitEmployeePlansMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "hwkn_BulkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bulk / Distributed specialty products [Member]", "label": "Bulk [Member]", "terseLabel": "Bulk products [Member]" } } }, "localname": "BulkMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Site Improvements", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Site Improvements", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Site Improvements" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "C&L Aqua Professionals, Inc. and LC Blending, Inc.", "label": "C&L Aqua Professionals, Inc. and LC Blending, Inc. [Member]", "terseLabel": "C&L Aqua Professionals, Inc. and LC Blending, Inc." } } }, "localname": "CLAquaProfessionalsIncAndLCBlendingIncMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "hwkn_CashFlowLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash flow leverage ratio", "label": "Cash flow leverage ratio", "terseLabel": "Cash flow leverage ratio" } } }, "localname": "CashFlowLeverageRatio", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Income Tax Expense (Benefit), Excluding Provisional Gain", "label": "Deferred Income Tax Expense (Benefit), Excluding Provisional Gain", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_DefinedContributionPlanEmployerMatchingContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Employer Matching Contribution Amount", "label": "Defined Contribution Plan, Employer Matching Contribution Amount", "terseLabel": "401(k) matching contributions" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionAmount", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_DistributedSpecialtyProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Distributed specialty products", "label": "Distributed specialty products [Member]", "terseLabel": "Distributed specialty products" } } }, "localname": "DistributedSpecialtyProductsMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hwkn_EmployeeStockPurchasePlansESPPCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plans (ESPP), Compensation Expense", "label": "Employee Stock Purchase Plans (ESPP), Compensation Expense", "terseLabel": "ESPP - all employees" } } }, "localname": "EmployeeStockPurchasePlansESPPCompensationExpense", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_FixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed charge coverage ratio", "label": "Fixed charge coverage ratio", "terseLabel": "Fixed charge coverage ratio" } } }, "localname": "FixedChargeCoverageRatio", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "hwkn_HealthandNutritionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Health and Nutrition [Member]", "label": "Health and Nutrition [Member]", "terseLabel": "Health and Nutrition [Member]" } } }, "localname": "HealthandNutritionMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "domainItemType" }, "hwkn_IdentifiableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identifiable", "label": "Identifiable [Member]", "terseLabel": "Identifiable" } } }, "localname": "IdentifiableMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "hwkn_IndustrialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial.", "label": "Industrial [Member]", "terseLabel": "Industrial [Member]", "verboseLabel": "Industrial [Member]" } } }, "localname": "IndustrialMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "domainItemType" }, "hwkn_IntersegmentSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intersegment sales.", "label": "Intersegment Sales", "terseLabel": "Intersegment Sales" } } }, "localname": "IntersegmentSales", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_InventoriesTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventories.", "label": "Inventories (Textual) [Abstract]", "verboseLabel": "Inventories (Textual) [Abstract]" } } }, "localname": "InventoriesTextualAbstract", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesTextualDetails" ], "xbrltype": "stringItemType" }, "hwkn_ManufacturedblendedorrepackagedproductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufactured, blended or repackaged products [Member]", "label": "Manufactured, blended or repackaged products [Member]", "terseLabel": "Manufactured, blended or repackaged products [Member]" } } }, "localname": "ManufacturedblendedorrepackagedproductsMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Multi employer pension plan withdrawal liability payment over period of years.", "label": "Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years", "terseLabel": "Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years" } } }, "localname": "MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_NAPCOChemicalCompanyIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NAPCO Chemical Company, Inc.", "label": "NAPCO Chemical Company, Inc. [Member]", "terseLabel": "NAPCO Chemical Company, Inc. [Member]" } } }, "localname": "NAPCOChemicalCompanyIncMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "hwkn_NumberOfLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Leases", "label": "Number of Leases", "terseLabel": "Number of Leases" } } }, "localname": "NumberOfLeases", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/CommitmentandContingenciesTextualDetails" ], "xbrltype": "integerItemType" }, "hwkn_NumberOfOperatingSegmentsAggregated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of operating segments aggregated.", "label": "Number of Operating Segments Aggregated", "terseLabel": "Number of Operating Segments Aggregated" } } }, "localname": "NumberOfOperatingSegmentsAggregated", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "integerItemType" }, "hwkn_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other [Member]", "label": "Other [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other information related to our operating leases [Table Text Block]", "label": "Other information related to our operating leases [Table Text Block]", "terseLabel": "Other information related to our operating leases" } } }, "localname": "OtherinformationrelatedtoouroperatingleasesTableTextBlock", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense", "label": "Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense", "terseLabel": "Total contribution expense" } } }, "localname": "ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_PropertyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property", "label": "Property [Member]", "terseLabel": "Property" } } }, "localname": "PropertyMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "hwkn_RangeOfRestrictedStockToBeIssuedMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range of restricted stock to be issued maximum.", "label": "Range of Restricted Stock to be Issued Maximum", "verboseLabel": "Range of restricted stock to be issued maximum" } } }, "localname": "RangeOfRestrictedStockToBeIssuedMaximum", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "sharesItemType" }, "hwkn_RangeOfRestrictedStockToBeIssuedMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range of restricted stock to be issued minimum.", "label": "Range of Restricted Stock to be Issued Minimum", "verboseLabel": "Range of restricted stock to be issued minimum" } } }, "localname": "RangeOfRestrictedStockToBeIssuedMinimum", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "sharesItemType" }, "hwkn_RevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue [Abstract]", "label": "Revenue [Abstract]", "terseLabel": "Revenue [Abstract]" } } }, "localname": "RevenueAbstract", "nsuri": "http://www.hawkinsinc.com/20220403", "xbrltype": "stringItemType" }, "hwkn_RevolvingLoanFacilityLetterofCredit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Revolving Loan Facility Letter of Credit", "label": "Revolving Loan Facility Letter of Credit", "terseLabel": "Revolving Loan Facility Letter of Credit" } } }, "localname": "RevolvingLoanFacilityLetterofCredit", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "hwkn_RevolvingLoanFacilitySwinglineSubfacility": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Revolving Loan Facility Swingline Subfacility", "label": "Revolving Loan Facility Swingline Subfacility", "terseLabel": "Revolving Loan Facility Swingline Subfacility" } } }, "localname": "RevolvingLoanFacilitySwinglineSubfacility", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "hwkn_ShareRepurchaseProgramAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Repurchase Program [Abstract]", "label": "Share Repurchase Program [Abstract]", "terseLabel": "Share Repurchase Program [Abstract]" } } }, "localname": "ShareRepurchaseProgramAbstract", "nsuri": "http://www.hawkinsinc.com/20220403", "xbrltype": "stringItemType" }, "hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Surrendered During Period, For Payroll Taxes, Shares", "label": "Shares Surrendered During Period, For Payroll Taxes, Shares", "negatedTerseLabel": "Shares surrendered for payroll taxes (shares)" } } }, "localname": "SharesSurrenderedDuringPeriodForPayrollTaxesShares", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "sharesItemType" }, "hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Shares Surrendered During Period, For Payroll Taxes, Value", "label": "Shares Surrendered During Period, For Payroll Taxes, Value", "negatedTerseLabel": "Shares surrendered for payroll taxes" } } }, "localname": "SharesSurrenderedDuringPeriodForPayrollTaxesValue", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "hwkn_SharesSurrenduredForPayrollTaxes": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Shares surrendured for payroll taxes", "label": "Shares Surrendured for Payroll Taxes", "negatedTerseLabel": "Shares surrendered for payroll taxes" } } }, "localname": "SharesSurrenduredForPayrollTaxes", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "hwkn_SoutheastWaterSystemsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Southeast Water Systems LLC", "label": "Southeast Water Systems LLC [Member]", "terseLabel": "Southeast Water Systems LLC" } } }, "localname": "SoutheastWaterSystemsLLCMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "hwkn_Totaldebtnetofdebtissuancecosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "total debt, net of debt issuance costs", "label": "Total debt, net of debt issuance costs", "terseLabel": "Total debt, net of debt issuance costs" } } }, "localname": "Totaldebtnetofdebtissuancecosts", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_TransportationEquipment": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Transportation equipment", "label": "Transportation Equipment", "terseLabel": "Transportation equipment" } } }, "localname": "TransportationEquipment", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "hwkn_UnallocatedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unallocated", "label": "Unallocated [Member]", "terseLabel": "Unallocated" } } }, "localname": "UnallocatedMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "hwkn_WaterAndWasteSpecialtiesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Water and Waste Specialties, Inc.", "label": "Water and Waste Specialties, Inc. [Member]", "terseLabel": "Water and Waste Specialties, Inc." } } }, "localname": "WaterAndWasteSpecialtiesIncMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "hwkn_WaterTreatmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Water treatment.", "label": "Water Treatment [Member]", "terseLabel": "Water Treatment [Member]", "verboseLabel": "Water Treatment [Member]" } } }, "localname": "WaterTreatmentMember", "nsuri": "http://www.hawkinsinc.com/20220403", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r263", "r295", "r414", "r420", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r604", "r606", "r616", "r617" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual", "http://www.hawkinsinc.com/role/LeasesDetailsTextual", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r263", "r295", "r414", "r420", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r604", "r606", "r616", "r617" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual", "http://www.hawkinsinc.com/role/LeasesDetailsTextual", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r190", "r322", "r324", "r568", "r603", "r605" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r190", "r322", "r324", "r568", "r603", "r605" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r263", "r295", "r357", "r414", "r420", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r604", "r606", "r616", "r617" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual", "http://www.hawkinsinc.com/role/LeasesDetailsTextual", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r263", "r295", "r357", "r414", "r420", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r604", "r606", "r616", "r617" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual", "http://www.hawkinsinc.com/role/LeasesDetailsTextual", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r130", "r135", "r415" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r121", "r626" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ValuationandQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r130", "r135", "r247", "r415", "r556" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "terseLabel": "Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2021-01-31", "xbrltype": "stringItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r560", "r562", "r565", "r616", "r617" ], "lang": { "en-us": { "role": { "documentation": "Average of a range of values, calculated with consideration of proportional relevance.", "label": "Weighted Average [Member]", "terseLabel": "Average [Member]", "verboseLabel": "Weighted Average [Member]" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r42", "r555" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 1.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", "verboseLabel": "Accounts payable \u2014 trade" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r25", "r195", "r196" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Trade accounts receivables, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r40", "r236" ], "calculation": { "http://www.hawkinsinc.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" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r58", "r59", "r60", "r592", "r611", "r612" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r57", "r60", "r68", "r69", "r70", "r122", "r123", "r124", "r504", "r607", "r608", "r628" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r26" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r122", "r123", "r124", "r438", "r439", "r440", "r517" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r422", "r424", "r443", "r444" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "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]", "verboseLabel": "Reconciliation to cash flows provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r424", "r435", "r442" ], "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": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r201", "r208", "r209", "r210" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r97", "r220", "r227" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionLineItems": { "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": "Asset Acquisition [Line Items]", "terseLabel": "Asset Acquisition [Line Items]" } } }, "localname": "AssetAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTable": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset acquisition.", "label": "Asset Acquisition [Table]", "terseLabel": "Asset Acquisition [Table]" } } }, "localname": "AssetAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r97", "r232" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r113", "r172", "r179", "r186", "r206", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r500", "r505", "r526", "r553", "r555", "r574", "r590" ], "calculation": { "http://www.hawkinsinc.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", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r56", "r113", "r206", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r500", "r505", "r526", "r553", "r555" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure": { "auth_ref": [ "r521" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of assets classified as held for sale.", "label": "Assets Held-for-sale, Long Lived, Fair Value Disclosure", "terseLabel": "Assets Held-for-sale, Long Lived, Fair Value Disclosure" } } }, "localname": "AssetsHeldForSaleLongLivedFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r425", "r437" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "stringItemType" }, "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 [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r10", "r235" ], "calculation": { "http://www.hawkinsinc.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 improvements" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r410", "r416" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r410", "r416", "r482", "r483" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r490", "r491", "r492" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business Combination, Consideration Transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r489", "r490", "r491", "r494" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Business Combination, Consideration Transferred, Liabilities Incurred" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combination Disclosure" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings": { "auth_ref": [ "r486" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of facility held for productive use including, but not limited to, office, production, storage and distribution facilities, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Buildings", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Buildings" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r486" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment": { "auth_ref": [ "r486" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r484", "r486" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand": { "auth_ref": [ "r486" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of real estate acquired, at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Land", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Land" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r484", "r486" ], "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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r102", "r103", "r104" ], "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", "verboseLabel": "Noncash investing activities - Capital expenditures in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r37", "r99" ], "calculation": { "http://www.hawkinsinc.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", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r15", "r100" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r93", "r99", "r105" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH AND CASH EQUIVALENTS - end of year", "periodStartLabel": "CASH AND CASH EQUIVALENTS - beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r93", "r527" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": { "auth_ref": [ "r514" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of all asset derivatives designated as cash flow hedging instruments.", "label": "Cash Flow Hedge Derivative Instrument Assets at Fair Value", "terseLabel": "Cash Flow Hedge Derivative Instrument Assets at Fair Value", "verboseLabel": "Interest rate swap" } } }, "localname": "CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails", "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue": { "auth_ref": [ "r514" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of all liability derivatives designated as cash flow hedging instruments.", "label": "Cash Flow Hedge Derivative Instrument Liabilities at Fair Value", "terseLabel": "Cash Flow Hedge Derivative Instrument Liabilities at Fair Value" } } }, "localname": "CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CollectiveBargainingArrangementAxis": { "auth_ref": [ "r414", "r420" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangement collectively bargained between employer and its employees represented by union.", "label": "Collective-Bargaining Arrangement [Axis]", "terseLabel": "Collective Bargaining Arrangement [Axis]" } } }, "localname": "CollectiveBargainingArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollectiveBargainingArrangementDomain": { "auth_ref": [ "r414", "r420" ], "lang": { "en-us": { "role": { "documentation": "Arrangement collectively bargained between employer and its employees represented by union.", "label": "Collective-Bargaining Arrangement [Domain]", "terseLabel": "Collective Bargaining Arrangement [Domain]" } } }, "localname": "CollectiveBargainingArrangementDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r50", "r246", "r578", "r596" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r243", "r244", "r245", "r248", "r613" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r312" ], "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", "verboseLabel": "Cash dividends declared per common share" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r122", "r123", "r517" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r24", "r307" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24", "r555" ], "calculation": { "http://www.hawkinsinc.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 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 shares; authorized: 60,000,000 shares of $0.01 par value; 20,889,777 and 20,969,746 shares issued and outstanding for 2022 and 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r427" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r63", "r65", "r66", "r76", "r582", "r599" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r106", "r502" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r79", "r568" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "negatedLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r114", "r466", "r473" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": { "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 \u2014 current" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r466", "r473", "r475" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r114", "r466", "r473" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": { "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 \u2014 current" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerDepositsCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.", "label": "Customer Deposits, Current", "terseLabel": "Container deposits" } } }, "localname": "CustomerDepositsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "verboseLabel": "Customer relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r110", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r277", "r284", "r285", "r287", "r293" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails", "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r48", "r112", "r118", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r273", "r274", "r275", "r276", "r278", "r279", "r280", "r281", "r282", "r283", "r286", "r289", "r290", "r291", "r292", "r308", "r309", "r310", "r311", "r535", "r536", "r537", "r538", "r587" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails", "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer", "terseLabel": "Nonqualified deferred compensation plan" } } }, "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.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 LIABILITY" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r41" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "terseLabel": "Deferred compensation plan asset" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r467", "r473" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": { "order": 1.0, "parentTag": "hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal \u2014 deferred" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r97", "r114", "r467", "r473", "r474", "r475" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r21", "r22", "r459", "r575", "r588" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 6.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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredProfitSharingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a share in the profits, as defined in the agreement, of the entity or portion thereof. Employer contributions may be discretionary or may be based on a fixed formula related to profits, compensation, or other factors. It is a form of incentive compensation to employees in addition to their regular salary and bonuses.", "label": "Deferred Profit Sharing [Member]", "terseLabel": "Deferred Profit Sharing [Member]" } } }, "localname": "DeferredProfitSharingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r467", "r473" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": { "order": 2.0, "parentTag": "hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "verboseLabel": "State \u2014 deferred" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r460" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "auth_ref": [ "r464" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "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 pension benefits.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions", "terseLabel": "Pension withdrawal liability" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r464", "r465" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "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 share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock compensation accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r464", "r465" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 1.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 difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Trade receivables" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "auth_ref": [ "r464", "r465" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 5.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 deferred rent.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r464", "r465" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r451", "r461" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "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 liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": { "auth_ref": [ "r464", "r465" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.", "label": "Deferred Tax Liabilities, Inventory", "negatedTerseLabel": "Inventories" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r464", "r465" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "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 intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r464", "r465" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "terseLabel": "ROU asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedTerseLabel": "Prepaid expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r464", "r465" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Excess of tax over book depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities": { "auth_ref": [ "r464", "r465" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "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 unrealized gains on trading securities.", "label": "Deferred Tax Liabilities, Unrealized Gains on Trading Securities", "negatedTerseLabel": "Unrealized gain on interest rate swap" } } }, "localname": "DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r20", "r334", "r335", "r356" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "terseLabel": "PENSION WITHDRAWAL LIABILITY" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r408" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Bargaining unit employee plans" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "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 Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "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": "Profit sharing" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r97", "r234" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r97", "r167" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r516", "r520" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Text Block]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r509", "r511" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r117", "r508", "r510", "r512", "r513", "r515" ], "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 and Hedging Activities" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).", "label": "Disclosure of Long Lived Assets Held-for-sale [Table Text Block]", "terseLabel": "Disclosure of Long Lived Assets Held-for-sale [Table Text Block]" } } }, "localname": "DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSale" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r312" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Cash dividends declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r77", "r127", "r128", "r129", "r130", "r131", "r136", "r138", "r143", "r144", "r145", "r148", "r149", "r518", "r519", "r583", "r600" ], "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 earnings per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r77", "r127", "r128", "r129", "r130", "r131", "r138", "r143", "r144", "r145", "r148", "r149", "r518", "r519", "r583", "r600" ], "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 earnings per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "verboseLabel": "Diluted earnings per share" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r146", "r147" ], "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": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r453" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Total (percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r115", "r453", "r476" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory federal income tax (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends": { "auth_ref": [ "r453", "r476" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend paid to employee stock ownership plan.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Employee Stock Ownership Plan Dividend, Percent", "negatedTerseLabel": "ESOP dividend deduction on allocated shares (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r453", "r476" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "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 other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other \u2014 net (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r453", "r476" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of federal deduction (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 2.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", "verboseLabel": "Accrued payroll and employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r436" ], "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": "Cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": { "auth_ref": [ "r446" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of plan compensation cost recognized during the period.", "label": "Employee Stock Ownership Plan (ESOP), Compensation Expense", "terseLabel": "ESOP" } } }, "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Entities identify multiple employee stock ownership plans by unique name.", "label": "Employee Stock Ownership Plan (ESOP), Plan [Domain]", "terseLabel": "Employee Stock Ownership Plan (ESOP), Plan [Domain]" } } }, "localname": "EmployeeStockOwnershipPlanESOPPlanDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r68", "r69", "r70", "r122", "r123", "r124", "r126", "r132", "r134", "r151", "r207", "r307", "r312", "r438", "r439", "r440", "r469", "r470", "r517", "r528", "r529", "r530", "r531", "r532", "r534", "r607", "r608", "r609", "r628" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r521", "r522", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r275", "r289", "r290", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r404", "r522", "r557", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r275", "r358", "r360", "r365", "r404", "r522", "r557" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r275", "r289", "r290", "r358", "r360", "r365", "r404", "r522", "r558" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value, Measurement Inputs, Disclosure [Text Block]" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r275", "r289", "r290", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r404", "r557", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r541", "r545", "r550" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Operating leases" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "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": "Finite-lived intangible asset, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r226" ], "calculation": { "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "terseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Fiscal 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "Fiscal 2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Fiscal 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Fiscal 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Fiscal 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r221", "r222", "r226", "r230", "r569", "r570" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated amortization expense [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r226", "r570" ], "calculation": { "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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", "verboseLabel": "Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r221", "r225" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r226", "r569" ], "calculation": { "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Total", "totalLabel": "Net carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r235" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures, Gross", "terseLabel": "Office furniture and equipment" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r97", "r233", "r238" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.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, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Other" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r81", "r97", "r205" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedTerseLabel": "(Gain) loss on deferred compensation assets" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r214", "r215", "r555", "r572" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r216" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, Acquired During Period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r217", "r223" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Identifiable Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) 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, Period Increase (Decrease)", "terseLabel": "Goodwill, Period Increase (Decrease)" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r78", "r113", "r172", "r178", "r182", "r185", "r188", "r206", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r526" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit", "verboseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r73", "r172", "r178", "r182", "r185", "r188", "r571", "r579", "r585", "r601" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r455" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r115", "r454", "r457", "r463", "r471", "r477", "r479", "r480", "r481" ], "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]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Examination [Line Items]", "terseLabel": "Income Tax Examination [Line Items]" } } }, "localname": "IncomeTaxExaminationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.", "label": "Income Tax Examination [Table]", "terseLabel": "Income Tax Examination [Table]" } } }, "localname": "IncomeTaxExaminationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r133", "r134", "r170", "r452", "r472", "r478", "r602" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense", "totalLabel": "Total provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r67", "r448", "r449", "r457", "r458", "r462", "r468" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r101" ], "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 during the year for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r96" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r96" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.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": "Trade receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r96" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income taxes" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r96" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r96" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating accounts (using) providing cash, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r96" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r139", "r140", "r141", "r145" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive impact of stock options, performance units, and restricted stock (shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-life intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Intangible Assets, Gross (Excluding Goodwill)" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r219", "r224" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 }, "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Total intangible assets, net", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r584" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r92", "r94", "r101" ], "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 for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r52" ], "calculation": { "http://www.hawkinsinc.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Inventory (FIFO basis)" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r55" ], "calculation": { "http://www.hawkinsinc.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.", "label": "Inventory, LIFO Reserve", "negatedTerseLabel": "LIFO reserve" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r53", "r555" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.hawkinsinc.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Net inventory", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "verboseLabel": "Summary of Inventories" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r14", "r54", "r107", "r150", "r211", "r212", "r213", "r567" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LIFOInventoryAmount": { "auth_ref": [ "r14" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.", "label": "LIFO Inventory Amount", "verboseLabel": "Finished goods (LIFO basis)" } } }, "localname": "LIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r9", "r39" ], "calculation": { "http://www.hawkinsinc.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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Statement [Line Items]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r549" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Fiscal 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Fiscal 2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Fiscal 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Fiscal 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Fiscal 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r549" ], "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: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee, Operating Lease, Option to Extend", "terseLabel": "Lessee, Operating Lease, Option to Extend" } } }, "localname": "LesseeOperatingLeaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lessee, Operating Lease, Renewal Term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r551" ], "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": "Lessee, Operating Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorLeaseDescriptionTable": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessor's leases.", "label": "Lessor, Lease, Description [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "LessorLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r45", "r113", "r180", "r206", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r501", "r505", "r506", "r526", "r553", "r554" ], "calculation": { "http://www.hawkinsinc.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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r113", "r206", "r526", "r555", "r577", "r594" ], "calculation": { "http://www.hawkinsinc.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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r47", "r113", "r206", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r501", "r505", "r506", "r526", "r553", "r554", "r555" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Line of Credit Facility, Interest Rate at Period End" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r43" ], "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": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r274", "r288", "r289", "r290", "r576", "r591" ], "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", "verboseLabel": "Total long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "negatedTerseLabel": "Less Current Portion of Long-term Debt", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 5.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, LESS CURRENT PORTION", "verboseLabel": "Long-term Debt, Excluding Current Maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r10", "r235" ], "calculation": { "http://www.hawkinsinc.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/2021-01-31", "presentation": [ "http://www.hawkinsinc.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 [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r93", "r95", "r98" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r61", "r64", "r70", "r74", "r98", "r113", "r125", "r127", "r128", "r129", "r130", "r133", "r134", "r142", "r172", "r178", "r182", "r185", "r188", "r206", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r519", "r526", "r580", "r597" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "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", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonqualifiedPlanMember": { "auth_ref": [ "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r384", "r387", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Plan without tax-exempt status in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Nonqualified Plan [Member]", "terseLabel": "Nonqualified Plan [Member]" } } }, "localname": "NonqualifiedPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r160" ], "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", "verboseLabel": "Number of reportable segments (segment)" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Office Equipment [Member]" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r172", "r178", "r182", "r185", "r188" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income", "verboseLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r542" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r540" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r540" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Short-term lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r540" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "LONG-TERM LEASE LIABILITY" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r543", "r546" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r539" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r548", "r550" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r547", "r550" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r507" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "Nature of Business and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r11", "r12", "r13", "r46" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r18", "r573", "r589" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "totalLabel": "Total other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets [Abstract]", "terseLabel": "OTHER ASSETS:" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r62", "r65", "r68", "r69", "r71", "r75", "r307", "r528", "r533", "r534", "r581", "r598" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r62", "r65", "r498", "r499", "r503" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other Intangible Assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPaymentsToAcquireBusinesses": { "auth_ref": [ "r84" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs.", "label": "Other Payments to Acquire Businesses", "terseLabel": "Other Payments to Acquire Businesses" } } }, "localname": "OtherPaymentsToAcquireBusinesses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfEquity": { "auth_ref": [ "r88" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common and preferred stock.", "label": "Payments for Repurchase of Equity", "negatedTerseLabel": "Shares repurchased" } } }, "localname": "PaymentsForRepurchaseOfEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r91" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "terseLabel": "Payment for Debt Extinguishment or Debt Prepayment Cost" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r90" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments for debt issuance costs", "terseLabel": "Payments of Debt Issuance Costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r88" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Cash dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r84", "r493" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r84" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisitions" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r85" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 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": "Additions to property, plant, and equipment", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r357", "r359", "r365", "r383", "r385", "r386", "r387", "r388", "r389", "r404", "r406", "r407", "r408", "r421" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PercentageOfFIFOInventory": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of FIFO (first in first out) inventory to total inventory as of the balance sheet date if other than 100 percent.", "label": "Percentage of FIFO Inventory", "terseLabel": "Percentage of FIFO inventory" } } }, "localname": "PercentageOfFIFOInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PercentageOfLIFOInventory": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent.", "label": "Percentage of LIFO Inventory", "terseLabel": "Percentage of LIFO Inventory" } } }, "localname": "PercentageOfLIFOInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "verboseLabel": "Performance-Based Restricted Stock [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r35", "r36" ], "calculation": { "http://www.hawkinsinc.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 in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r86" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "New shares issued" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r87" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Borrowings on senior secured revolving loan" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r83" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "verboseLabel": "Other" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "PROPERTY, PLANT, AND EQUIPMENT:" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r40", "r237" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r39", "r235" ], "calculation": { "http://www.hawkinsinc.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, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r17", "r237", "r555", "r586", "r595" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Net property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r38", "r237", "r614", "r615" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r16", "r235" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "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, estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "durationItemType" }, "us-gaap_QualifiedPlanMember": { "auth_ref": [ "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r384", "r387", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Plan with tax-exempt status designed and operated in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Qualified Plan [Member]", "terseLabel": "Qualified Plan [Member]" } } }, "localname": "QualifiedPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy election not to recognize asset and liability at acquisition for lease with remaining lease term of one year or less.", "label": "Recognition of Asset and Liability for Lease of Acquiree [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r89" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-term Debt", "negatedTerseLabel": "Payments on senior secured revolving loan" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r146" ], "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]", "verboseLabel": "Restricted Stock Awards [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r312", "r441", "r555", "r593", "r610", "r612" ], "calculation": { "http://www.hawkinsinc.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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r122", "r123", "r124", "r126", "r132", "r134", "r207", "r438", "r439", "r440", "r469", "r470", "r517", "r607", "r609" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTaxStatusAxis": { "auth_ref": [ "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r384", "r387", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Information by tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Tax Status [Axis]", "terseLabel": "Retirement Plan Tax Status [Axis]" } } }, "localname": "RetirementPlanTaxStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTaxStatusDomain": { "auth_ref": [ "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r384", "r387", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Tax Status [Domain]", "terseLabel": "Retirement Plan Tax Status [Domain]" } } }, "localname": "RetirementPlanTaxStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r384", "r387", "r391", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r408", "r409", "r410", "r411", "r412", "r413", "r416", "r417", "r418", "r419" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r384", "r387", "r391", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r408", "r409", "r410", "r411", "r412", "r413", "r416", "r417", "r418", "r419" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r331" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contract with Customer" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r108", "r109" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r72", "r113", "r163", "r164", "r177", "r183", "r184", "r190", "r191", "r193", "r206", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r526", "r585" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Sales", "verboseLabel": "Sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "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 [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "verboseLabel": "Summary of intangible assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r468" ], "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 provisions for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.", "label": "Schedule of Costs of Retirement Plans [Table Text Block]", "terseLabel": "Schedule of contribution expenses" } } }, "localname": "ScheduleOfCostsOfRetirementPlansTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r48", "r118", "r289", "r291", "r308", "r309", "r310", "r311", "r535", "r536", "r538", "r587" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r461" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of earnings per share, basic and diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r453" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r521", "r522" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r221", "r225", "r569" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r217", "r218" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r217", "r218" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r14", "r32", "r33", "r34" ], "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]", "verboseLabel": "Summary of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r40", "r237" ], "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": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r172", "r175", "r181", "r217" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r172", "r175", "r181", "r217" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "verboseLabel": "Summary of Segment Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r425", "r437" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock awards granted to nonemployee directors that were outstanding at the beginning and end of the year, and the number of awards that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Share-based Payment Arrangement, Nonemployee Director Award Plan, Activity [Table Text Block]", "verboseLabel": "Summary of restricted stock awards" } } }, "localname": "ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "verboseLabel": "Summary of performance-based restricted stock units" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of future amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r159", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r177", "r178", "r179", "r180", "r182", "r183", "r184", "r185", "r186", "r188", "r193", "r241", "r242", "r603" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]", "verboseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r159", "r161", "r162", "r172", "r176", "r182", "r186", "r187", "r188", "r189", "r190", "r192", "r193", "r194" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationAdditionalInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Additional Information [Abstract]", "verboseLabel": "Summary of Segment Information" } } }, "localname": "SegmentReportingInformationAdditionalInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "negatedLabel": "Selling, general and administrative expenses", "terseLabel": "Selling, general, and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r96" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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", "verboseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r431" ], "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", "verboseLabel": "Granted, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value (usd per share)", "verboseLabel": "Granted, Weighted average grant date fair value (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r430" ], "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, Shares", "periodStartLabel": "Beginning Balance, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending Balance, Weighted average grant date fair value (usd per share)", "periodStartLabel": "Beginning Balance, Weighted average grant date fair value (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r432" ], "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, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r433" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Equity instruments other than options, vested in period, total fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Vested, Weighted average grant date fair value (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited or expired, Weighted average grant date fair value (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r428" ], "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 or expired, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r423", "r426" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Shares outstanding, ending balance", "periodStartLabel": "Shares outstanding, beginning balance" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r159", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r177", "r178", "r179", "r180", "r182", "r183", "r184", "r185", "r186", "r188", "r193", "r217", "r239", "r241", "r242", "r603" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r51", "r68", "r69", "r70", "r122", "r123", "r124", "r126", "r132", "r134", "r151", "r207", "r307", "r312", "r438", "r439", "r440", "r469", "r470", "r517", "r528", "r529", "r530", "r531", "r532", "r534", "r607", "r608", "r609", "r628" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/LeasesDetailsTextual", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r122", "r123", "r124", "r151", "r568" ], "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/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r23", "r24", "r307", "r312" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "ESPP shares issued (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r307", "r312" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r23", "r24", "r307", "r312" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "ESPP shares issued" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r23", "r24", "r307", "r312" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "terseLabel": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r23", "r24", "r307", "r312" ], "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": "Shares repurchased (Shares)", "terseLabel": "Stock Repurchased During Period, Shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r23", "r24", "r307", "r312" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "terseLabel": "Stock Repurchased During Period, Value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r29", "r30", "r113", "r203", "r206", "r526", "r555" ], "calculation": { "http://www.hawkinsinc.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": "Stockholders' equity, ending balance", "periodStartLabel": "Stockholders' equity, beginning balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "SHAREHOLDERS\u2019 EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r111", "r294", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r312", "r313" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity Note Disclosure [Text Block]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareRepurchaseProgram" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION-" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r197", "r198", "r199", "r200", "r202", "r204" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Trade Receivables" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "verboseLabel": "Trademarks [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransportationEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.", "label": "Transportation Equipment [Member]", "terseLabel": "Transportation Equipment [Member]" } } }, "localname": "TransportationEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r41" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized Debt Issuance Expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails", "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r97" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "terseLabel": "Other comprehensive loss, net of tax", "verboseLabel": "Unrealized gain (loss) on interest rate swap" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r152", "r153", "r154", "r155", "r156", "r157", "r158" ], "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": "Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "auth_ref": [ "r121" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment", "terseLabel": "Valuation Allowances and Reserves, Additions for Adjustments" } } }, "localname": "ValuationAllowancesAndReservesAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r119" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r120" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedTerseLabel": "Valuation Allowances and Reserves, Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r137", "r145" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average common shares outstanding \u2014 diluted (shares)", "verboseLabel": "Weighted average number of shares outstanding-diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r136", "r145" ], "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 Number of Shares Outstanding, Basic", "verboseLabel": "Weighted average number of shares outstanding-basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r203": { "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=122038336&loc=d3e74512-122707" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27405-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r408": { "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" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r421": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r427": { "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=120381028&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r442": { "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=122041274&loc=d3e301413-122809" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r447": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r472": { "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=122134291&loc=d3e330036-122817" }, "r473": { "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=122134291&loc=d3e330036-122817" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r481": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r482": { "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" }, "r483": { "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" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "28B", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123412696&loc=SL77931625-128468" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492" }, "r496": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r502": { "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" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r507": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r525": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r538": { "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" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r551": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r570": { "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" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r603": { "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" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r618": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r619": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r620": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r621": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r622": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r623": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r624": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r625": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r626": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r627": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r72": { "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=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "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=123367319&loc=SL114868664-224227" }, "r75": { "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=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "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=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" } }, "version": "2.1" } ZIP 89 0000046250-22-000016-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000046250-22-000016-xbrl.zip M4$L#!!0 ( +R!LE1LQ-2F]5\" ,NQ&@ 1 :'=K;BTR,#(R,#0P,RYH M=&WLO6M7W+BV+OS]_ J_[+/WZ1Z#(I(LVU*Z5\Z@@:3I%2 -I'/(EPQ=P:0N M++L*J/SZ=T[9K@N7!!*@J$JM,5:'JI)E2?/VS(NDW__O9:<=G;NBS'O=?ZW0 M-;(2_=]7O_]_K=;_^V/_;;39,X..Z_:CC<*IOK/11=X_B3Y85WZ.?-'K1!]Z MQ>?\7+5:X9F-WMFPR(]/^A$CC%WYL7BIO(MCP76+:45;7&K?$M2Y%A$J3IP5 M:6:SU>.7-E;<4\=:+M82FHFXI8DU+<6\UH1G:6K8JGW)N%":.BF5Y9QJJVPF M+.,L(RDE0L?XVI,^S YFV"U?#OK%OU9.^OVSER]>7%Q??S5.\7<7B$2BE?A%^; MIOGE;:.@\8N\"TT=KGS=_/8^<6:C/LL>9S2[=7K0<=5B/(C^S8W' WC1+U2W M]+VBH_K &CAITB*L1=EHTF5^T_#@??3%_]MY>V!.7$>U\F[95UWCFJ>L&S\5 M7ELZLW;<.W\!/X25_0]OFI9%_SH1X,N;" ]V2L=UX-)7U0_-DVOD6IZI?!G MK$\N/G>GFI^HB\\PJ;QKUDRO@V-AA)-X8FE;,*6I1YHI?FUU:0)B<&5& M^=_RO%==MO3]8 :YWRK[ZO>/Z*L+G6^X_@_S\7RL;O6X?9+EU M.#R#QTSUZ5\K?7?9?Q'8Z<6K__6__M?O_;S?=J]PWJUF[9 MX:O?;7X>E?UAV_UKQ>;E65L-7W9[70<#R"]?8D-75'_FUKIN^!-^WP6%4N2F M>O]E?]_Y?ZWDH!:LM"QV))'<)B#R7LK-W_I;MGQ_%.P-[NG7^\8T\ MW3O=)GMO7N<[']XG>Q]>?][=_/ORJ+-_\G'3\(^;VV3GU%SLGFY=[+W9_O(V MWFT??>D-=S=/3HY.7[?W#MO0[F^R\^&OST0M^S@\^F#2O]SO<^'"4[AUM\]W#KXNAP MBWT\_?O-C[\O'-7Z='A]OL8V?G MZ![SX].MWZ([K51C@I6$O*Q+6XEW%+*F-:CL6$:*X2)(1%F M1M]WT'_/+BE\)PJ3:Q1.29*F,C,MZA0#O0U00@D@KFLZ<@$F-)]RBY]][HHH M#,C=B-DVMO\];?"N/ORJ^6JZ][/ T,TGP&I%?Q,\J%<5=HU;3#;/C7\;#=,V M35%D6XB_IG]I/C3&U4#>NFS),L40FGCC*N5+*D\PH\*>4 <_ J$_;8=TD M2Y_!;S>/- M3\UG?/[&U4QD3#*;BM3'GG/G-/'@VRJ9I)E)A=9A-1E)Z'-@OHG5!'Y*6C3^ MP=4L3Q0(Z;4%K=DY_'CO%7I% M)R7T?BLZM0*.^S1FWGLK)1<6Q)7+E, ?QGHFB43-1@&-@^.+SCBJN&>P%).: MCR$9]XE*8BIJS18S\0R6:UJS MP0J(']=L@)T.4.A&TP/''(8UV338>]7O%=^I!*\]CU]NNFZODW=OZO:NJF"J MBQ?3H_^FQC )RV)P24D&!LV!KVJR-"4ZR;*,4:L"$@ QB4GK&3' %!((0A"3 MN\C+%6[Y 7D!]SY1,64T3E*NC :OCWIKDLS'BIA4S@!!U=-WQ^@05!\MO.SR MK)V;O+_C.AI>87/XM0I3UY'8EP=]6 -\9NL_ PP ]3IGO2Y\+-%.L+=SM]TUO8ZKWO'[BQM?/5K6T0CG O*!I7"Q2:0A M6G.7,*& X#*)$\>-IH;-0$ 6GM SD6CPZD7&G(VEB[E)K&32 ,2/0#=0A)LL$<@@Q>/,2LU-Y@+4 4+',9US^L+WG5[WH-\S MGQ^>CF,,AE0$<1U1\0?0>PHKY3.KK<] V7)P9T 2?4HU^"\D\XM#FG5K<\Q9 MJ?8[E=OM[H8ZR_NJ/2=DXK$A@GGP+3WAUEF=('9,A:?>XG!/Z@+M+M%5$*F5YZH@$)RYU&@1(\<18OC#TF8D%>Q22F.^A % M7@1B/I%K=)4T/V >&:$:%])M!>R@S8]?H 4EF.8U5'"LM8\X3XH3S-+,45&$,$F73IR/9K%8@E48EL2)@ M@U,NA8/5B(W3#OY)&.#JQAZK.\BYF)K74JBY.%(=.3ND8/1Q]C0:O1 M&/J4GCM#I'6$9PPD2L=.)'QAZ#-KU^@A12KSF""W0"\NK-"":,8YEUPZ14RV M>%5H3^<8S*3:C#J59L1EAFG*TP3THD^((1=#:.P8R(J],T(=2D M).&",:VLCC.=)9Y1EG&^>,1]8L=@)E355#D@HO/&,.Z%ER15"34LHYIXDK"G MVW,QSZKW43:#6*MT+ 1H5!+S&#SPU*3&4YT1;S+-XX4AS2P<@XC3^*8=5[$%@^.H=Z*1&C4=D9Y2J5) M%H8^LW8,?HADXXV%UR/00Z]=H^A7?/G-K!8[SPPY[?TP3?'5!;]E_NJ>UR_%3_NY-V\,^@L M(O"RX.#&@+D8]8PGL93,9E@OSE+B8^"9)1,]&!.IRT5E(N.$$BG5DFG-4^NT MMR0E&>5426 P.P=,]-U2_SCLN:/,"8"<8CC9?"",L*2166=0SRP M[ZQ7],.!?8_*/(N+>[PC)$NP_-,F7'BNG=32$V-$(FE*9W%XSY,PSY[W8*Z7 M3/-]QDHSE;$XB3.1<,F-HL19PG1B);$FHTNF69JIZVXZN%'$92[Q">&.9,)) M&1,9>T.$ETXL*M,\H9E:7.9)I+?6Q,QDBG.6.IUR[SAXZDHJ9_4\,,\-!/O@ M\&1N9]?/7:&.%_/$DTR!;3#.9PGNZV8ZBS.)6_(I& Z1^(IPE-7UB_C'[YM%I2MF=JQ>G MFOY(3:K7F9+.\@S^3V*J2"SA#QJ*))-I:I:I]$4OQ_#8IITJSIB3N!Y)F,16D,G_AC_DDTP=@WP(0U0=5]MW!F3.Y:O=S5SZ)U)$[6L,9CS.CA:=.>VV\2U/&ZBK6)3F_0_+(P^R6HE([01V)8RMXG&;2 M$)7&H!X9%2QF34A?LGK_!?PQGZ0ZZ WZ)P[H%&AV, 2"='Y2BSKJ; MV$TU_1&Q P,7@T;- *)PFX"1RV2,APU80#5>VM')RTM:WD?FILCS(R4\"<:S M!05W(>':F[C>(DH<(8I33IEPB> B283RJ71$QLQ) M:LT<;#F<%>T>1Z94HC,B;6)2PTFB-#&9CK,X3A)M+(\71J;6P[4FJKOISEV[ M%T+?&[WBK%>$/W1=?-BY!;5T6J?"*)EJEF65B$6< B9QH#A)+ &YS$FR 32B'9C^7G'@BO/+I F?AQJ=^6.IX/T>XC6YBUHU2#A7 MAA O8$97Z D^>2 MGP0SQ'M +(Y*[M),)I*KQ"4& (SA,[F6]OGHIKFDJ,J426CFO+(ISP"PX&'Q ME$B>">HSHN>?HG\,VM\Z#F.)3NZ.3@G\[DQS.+C"B^]T+$6"1@* MKK12,9Y3!G\!-O4FFX=(V;/&%7=AV;ED'&(2)9S1B10,[T55::RX2[1DRDHN M?Q)M,Y>DBQ5Z#X0SRR07:::$(MH+FV;&)CZ9IS.EEE8_31R>"N:- )@H52P3 M:33G3!O.$B_F(9RXM,A3TBFX%8FWQN%>Y%@HSPAE$HRTCW5FY^G$I4>QR'-) M5)^H6*4^30",\RQF.LGP +_$)DPK3N4X$=&21%##E8]5YF*/1XK/ 5L] M:X?P>51WS>C..$H5SV#&).9.:)T2;46<9!B83O0\W!FW).ZM)R$)"_3T&=,B MXXEG,O92""N4,T0[;N>?N,^EY&JQ80W1W#D=9][3& R/DC$QCJ;2^"Q.?38/ M]F=.^&CQL8P4X%YQ9BV-,TY%+!WEWF2><8M7)\[3AOUGB65F6.@U$W[*= +F MS"F= 69QF914J\3'A%"\Z?$GUTUS2=%P-P>3A MEN%2I]HFT<6*\ 5QJZ3Q< M.O[,2K$6&YUX<%4$<2S#7=-2*)EZZ@3>XX085\[#]OAGQB^+CT),QCQ1>*Y% MYCGG3C*OM0:,:Q)%J9D'S^A9HY G* ";#=I(8DF$E@ P-$_C1"O+P$P9SF62 MT%C/ =_\I)3SW+,D9D"N).&,$9FF/$TU@ P\7<,F\T^YQ2W=F]%A+%[$VGE) MO>+,:47BC''-) 9#G%\ &+K8I7LSL@]4:*OB-'6&9XR"F,YITFLTP1/S'.9$''\TVB;N22=CUUJ0+@9'JP2 M9UQ0HYUQ/.4 %&V\:+[$8EM](JS"9#LS0$EO8YU@U36UPF12&3$&R=D:G2R9*DY=PAGPU:Q3#-E 4&D2DL%50[G4C/%?$2E))GL-9697Z#4C&R>< M(2S)XE@3'@M@*99("PSDE76>_=PV;BXIFGH'>$TPIS/PH2D5@@!R2P&W4,92 M-0_>SC,KQ5IL=))H05GF4NH$Y9D1VF0Q9\(:81,\]&3)+TL4<@V%^!0SZTQ: ME7$/3.)CEDGK&.56D70>K,:S1B&/7P VHW")8$*P%(R1E< <7GF&&Q^#6V2Y MF0?T^I-2CCHB>)Q1[07GTCB1:FH<&@P+SFRR )1;V-*]V3",SR28!J&)BCVG M5"F\BSG5)$NIH82P)<,L<<4UIK$4WHR@TQ//B622&9GJ5!HNA')S@46?-:YX M@OJOV3 .5S2SW@D I6"?$B&)T4ZKQ!DO>?*S:)NY)!V+-FY1V6:^+*8-*BK,6R44???V4PM8)RE@#;:L<=>"?<$BN5-$)) M11,=5N!9GR'Y6N7%/ZH]<'\,1W_^"3VJPIP,W^+ESA5;7VN_W3T;],O0@CX\ M<)<$G,0,L&H%K'+M#()$,L^?VK-VD=Z%+)X;\#7 M\3%/N>.,6;!/1A'X.TV9 X]V,4&(> MCC2$6VW P=>2:9Z"?6$929-,>L'26(ID,4CS%)[^HY!':6*3Q#MP@SA/")9W M24ZX()EA(O-D,6S-$Y/GX>P-N#R9-R;UBE-N:2:-37FJ&6#J)&-:/7_OYQG9 MFX=S#+$]H;QZ.- [\3YYFC#$O>&HS M19Q11@ R2#/'ZVCDW)/FB17: P;?B,DH =2LK>$V,WB>.99QP+?49-H_?_*\ MSKMYW[W-SYW=[L(R'.>Z[=;+TO7+/X8[ZK17;+1564Y'"39 O_4ZKMAW;874 M*D_RLT>H%W\4M+*R$M74+2K(G MTH8/22?BG$^Y,MKR5'DI:)8 Z5S&1<)(MJ!T>GIM^' D2P5)&2&:,J&*&)Y164/$.*;/ MJU2'A2/)Z /H&"N<)6F6\,0JGFHG24J%B9G.5!*3^!F#Y*?DU(<"NP.P8&'= M"V#8T8)VG"H'A7LUZ!S,672)%)GU"9<.:\L%\R1+$ZH MCL%^S!<1'\L^/(K'XIGCB8ZSF$C',;=#,NT2L-BH62P3SW?I1\Y'X6S>?ZU, MWH9A3:.G?7?>:Y_GW>/I1G-"&P-:7269E!G@)YUR35@B4I9I8Q/P4.; -7EN MM'DX;"L8H53&B3?*<8N) N:8L2!- DRPLW, E1I"K%^HPAX.S]PT?=ZYPO>* MCNH:=W"B"O?8-UG-!$!IG1F:26I2D7 NM,@R8CEAWCN341U$C,JG %#S1[VQ M7&&=^@/A.3!$#/&;Y51Q9[C4+-:*2YL!JO5S<63>["DS^ST$/*4^393!B;EPS'I0>MD< M';+]/.1J1K>B@9.;II@35S&WE$NB4JU@A1,C4N[\\X>$ST*N'K"V-TF8C4D" M9@L4G=&2T=CC?X4RLL'H2_CWA"DXY0@ZLYGCFB>$"FX\(8["RFGO/?_Y@/DW MWW=#$..#RX]/^LZNG[M"';N%A/[<9,+K6 (+1AOV<>^\[ F1#1)UK;)-;&*L,SPZ2VU&<,X\'*FBKA/I?^VZ/3[E&\ M-Y:F4F:?]X,]!IF9T('7*,\[B.&-*?6=WM"F7I STTFAL:)5\X >B&I$7$<.\O2E#,MN)RGZY&>@TS- MZ 8ZQYQ,DD2%38 2XUG:9ZDU+LZ(3^G<^FU/*5,/Y[5)<-1BI87S6_RC7W/)R=8D[5 97"@__'J@V3M)BFT?@UP4NHW/$9"[%$#MG M//%,6V)6N1J5AC,_I5.2,R)TRF3"**>9(+%.V%*?+OGT.>A3FS#++8NE MX FWPN*-@&DB22H3FCH]3ZFGC5Z[[4P_/W=_J.)8@0WL'J\7!9(2>YJ\TF#T M^_MNWM_JG+5[0^>0>1[L;K>ET"PP6&9&QG@0L$XLX3P#E$P%CX5R#E )*/RE MT"R%YCE;FID(C<+K'>/4&9(E7&6Q=(ZDCA*16)>2S,V1T-S&IT%.UCFAG\\> M@#V6C/DTC)G8U#&M+8T%X//$:>&$ &@NC;:QQ==5^"V M=VR[=;#W#O_=['5 R2\*TRXN!#%6J)0ZKU,\*4W%VG&-1TFGAE#AY2+YETNF M71AG4TDE).$6O$[.DT2EQ% :XTE9H'I-NM2T<\NTBPL/TEC;+&6I,E)Q(YBR M(DZ--HX0Q64BEYIVR;3/3M,*XS,6)S%E60J*EFCXDUOM 2$D&5%SG":YF55V M>]W_/"2WS#0B\9/I5V,R[V*L8>?_+EEUP;1J2N(T MSE+O&3,\BZ5DP(R>LR3VW#@V3UKU*>*^ MBBX/I\CPS!*M*952,6ZYE$*B>,1)9KSS5BZ&(GLJNGRG'GN17[XL7-D;%,:5 MU<<3IVP8C\W/7_T._ZF1&A=*4P?4 F1/M54V$P -\,(O2H2./^&F^O$S97_8 M!H)T\F[K)&Q&>DG.^K]=Y+9_\I(2\M\KH=FKW\LSU7WUNRY>P,/5WU4?UWK" M\;94.S_NOC2P)JZ 'OIH'IH&NE? N%L&<+LZ*]W+YH_?;%Z>M=40UJ0-5&J% MAW[K &B'L>E>O]_KO$Q@;.>NZ.=&M>N7A/=5/]?#EGQ-T@1'WH?EZ=OFQ?6D MUL*D7O3M]=^D6)/D]I_)&AW]]B+T730-ZK6+S_HKX3F8%*[2OU;BE2OSKF=" MS_I1V6OG-OJOP/3DM_KW?N_LAA_/E+7@N+PD$0VO&(_A15BGFTA:K1SV!\/Z M[2:ZX!";YC#B7O&R>9\'QFMYUTT7^?U9+<)5:);"HKQJ4^1?W MDG+H/7R\J!8A@^<#!>M%H0R7]/WN]N'69G1PN'ZX=3#-0]_@GJ<60[F6T>Q[Y##F:UF;1AM M]DA:XT;!O[^"N5F!W..54[KF:?E()&LB^RY]SM8(>P0VBM>E6YZN96E\ M'^[\;E:4UYJRLTML/&E\VLY?HWE%[I7GHDX#!'C=*SK1[X"SNKWN[J #G9BH MAF/[SJ._$@LK+8L=222WB12QUW%,G!#6Z=C&-^5"HJY"^&M=_G*S9P8((#%/ MM5)7!\7_#/5F[_PMVS\_BG<&]G3K_.,;>;IWNDWVWKS.=SZ\3_8^O/Z\N_GW MY5%G_^3CIN$?-[?)SJFYV#W=NMA[L_WE;;S;/OK2&^YNGIP_'O4^=C9.?S["[3Y @;QW,)X])OWZ0Y[SW8^_$T^'GY. M/L([=C>WDH^G[=/=-T<&?=Q]KY\/#RZ_+BY MCV-L'W6@[6&[L_=AAWP\/<$Q?SGJ[%SN?OGX>>>UN'A[N-7?.2"7\"^,V\ \ M]]ONS_WAQP_V3#.>[ISN=W;?;',8RR6,A<'8VSN')Z=[F]OTZ/3]<*?S3_N( MO?Z\<_B/W_O[DT^ :-2Q5D:$;?%4RI:0GK9B03-.!*6*F957E+3^';#VF >N MPM][R,T-PE!Q]JWB\)3\_@2LOM[M#E1[WYWUBOY*%([#ZT/OL!K@!,*L>VV- M3EA?]RZ7$O$MB0!)6)^2B$\\DS3F,FF!_Z=:7%#6DB[C+4=T*AC3&:'QRJO_ M^2^9\>2W6]GZ497ZA$^2/*I/0N[$\^N[N^_7WT;[6^_V]@^C=^_W#]ZO[QY& MAWL1^ &' /8K($WC:&\_HLDO]M=H[W5T^.?6]RN!'S.>3Z(O[K9V$Y[2R$M: MWSC$!:(RYE/\]*-KD]YE;0H'.U_%4GN;?WW&=3CZ +\??K[8W5R/X=]DE\&E5\V!D4![%*)&TK;75EFR2U/ MSRU<\91P&[=B1S4@;^ 6R6C62E+F+-X:85+@EO6S(F]'\564LAHA_9>0_.&\ MSP+&%ZXN7\+R!Q$7<@V6QY(ZZD ]IBJ6+:XR4(_"D59B8^J2-,ND4C4LYTM8 MCGQ_N+^^>["-^'L)S9\[-'\L/GS:2 797*')KEO89I,N7:;H%3=-]K20@?4S]RKZI7]DCX]M*C>Z[X[SL \3M[\(O MVGRWLW^Z^^6('1W^37;9UA#>Q7?9Z_QCY^AR M=W,'VNR0HW\$W[WXI E1B54 .%.7M3CEMB6($BW0;\Q1Z[5(XY57?ZY_^/?V M[L%JM+V[L?9UA?8D^;F[,<\O6Y?*]",D;-3ST9C4D2JC@S-GPOZR*.]&>;^, M-DY4 6/\=4:5$&(M)M^5P>;9FI#\X9/":PFY6T[X7KURF.:#IIKOC+-!I3T4 M_XE9^^:5[MKNFEX!+KE"YSQ4,&[T!MU^,=SH67?=32^QQ5G1.\=^YCJNM=OY MFP'\B_X3$].MSF,"9ZQ/[J['YY?Q4V I3\V-X] M-7RG\]?IQP[,\? />-=VLK?Y#[SWF!^=_G-ZU#F*=__!C/(51YTJ93(O$O#, M#6A+)G1+4^I;,17*XEZX5 /NV\F[75?V^NK.KOJ/!_? M140/U66S_\$$,9U[E^WI9&][6O:L4C'/8M6261JW>$(!I#CI6H([$Q/#K:9L MY16G+9)EE,EK@>'OB6D\!\Z]60A_"?H>8,MIV1UIMK^VO':Q% M]7[2(M3(3ZL%#!S]^D <.O/RN6>B>]>M+5Q9UO^\A0'0I=[]EMX=7L4\UT)E M[*]\9_.OSS">>.?T/=M]LY]_?+-%<(WV-C^>[!S^T<'0V]'A/N;R$@T^)2.F M9:U+6EP*U1*QXBV6IB(S4CAAUQ=+ M M\0X*+@*^\R=1 MNLRR3'K/_>CSA'9Z?Q-CK[LYWMO_CH] M.MT:[FQNL[U-#!P<)3NOKT?W/FF=&*4(H#5+18M+G;8T3U5+,L:$I3)C*:]* MJX&%\1!N5];GU9RI(CI7[4&MB__W&J'U#WAR&+9\V)*+YV/5'I&E:V58Z<(E M/]^!GZ\$NPS\CWM&@)6);G''3$N 0](2U@LB'"?>9BNO_OSP[]T[<^?P7\H MWGY,>8P H[3J/U&X^";:4<5GUX_>OMVX?_SV1SR*)X=58W=B D=%C1,1]7O1 M5=?A^%>$8;B[_VN^PB[X\#O=KN6BQ,1N;$@;QW0-ZCO&+K8EQ(GY>1 MBBY0HPD!R^%QRV@1=M677S$I<=0KKGP5=C./K* =ZM#D"8V9OU"Z[CK"1@.% \;J79[)".3PJ-=W0 ZOD%> MID1DPL0T?@2*#?Z,V]TC.\"+OD+3L\(9%X*#?;!KYRX*Y\&4T2_0)W@=43DP M)U%YTL.]8E%U%C<\I_I79W*ARNNR'AZN)_-KI+HV^H5-3%B#_P)M]"E,!Y\) MS>%!'$W=5SB4/ PD#%:5_4B2J@>KAN7LK&=]PDYU1@B&$\*U;C^7A',8_R>K M+-,B,RWB8]?B7.J6,E2WXLQ9F?G,&)DN[>77],&$T42I ('HY/T^B)'#:YR* M7A?]P?8P6(]<3EKN?ZY!/D2^B&?)%%@FJEH,8LU'Y*P MEC2,MC1)%=$)=UPEST:2X_1Y2W+P%-LP?A RS@PMB"6QK. MM0K%>5AAP6":MXPP_$Q_:YI]L\'MXVL:HO6O&]\RUJ9EXSF#UM$MUF":22"S M-IN"#TK(&JD"P/>N^$C6I+Q;5<)]?F-K7'S?KO6O]PH*]>'+2.@:E]]WB,G7 M7RGIP_=*UI+'.-">K,7IPP^6K:7L^TY$F,$2\#4JV&.P;'JWP7Y_B?43'*<[ M\_33^+"M8@.T_7&O&-Z0?0J-@ATP=:.Y3D3M;O[5V3W M'L^%XSW=&1YU=D]W#_^.=S?-U404V>D'. M%]R&L /]&K)+I\Y7P+;#3[$F'"\Z;PGI3 O@%>[V5J9%:6(=T281>*[6VYMM M]+R=MG WE'4UV/-,)_-(^P,>(K4UWTV?L]Y=ORZ"SYM+[R%R_ XUM>=G3,7_WEJ^IR9_Z#RQYN2\-HIKS[6[O;B2\&CX^2P MRLT5JM-GZ_O\TEF83;N?$JJIYDJV**.(C:UH M29;(EB$T];%CU#/_[4/"'^[(ZV73I5Y=>;5U<^ARJ4M_6))4=D=+EZXUT'>LTO7^*^D M15:C_*YU3)B2#8E8/X1$@1H@^ZE=$F9E66@ _QJX9>SGL74L[=^JP,?#+'3'07F &5:]%K1SVP"1,\ M,LZM#6#=1B5R$2?\%SVN_5&%5M!M:^^R[8:A[.<7FD3OUP[P\NN,I;C9\U>< M^'B6=8VW;H-FG^!$GQ>=*I]_!N]6V B8-Y2ZVC!B-;!YOQX7LMV3I.VWC2_6 M\<6]8GV\_*_;ZO@F:]$O!O-I++X[F?]E9W/KXI.-6:P\+*&2%%2]-Z#JD]2T M5)8*JRE/O:6W7GWYE0V3"R36(45?GKAVNS$+T2^WU6_?FHJ^O7+E2BWJXSNC M.).%Q$W?+0K#G=/M^)/T(B5:)"UIM =/DC% /9ZW8I"*)-8J97%V*^JY1R'+ MO)2H'@(+J^/C(IP^&23$]:MMILC@Y[T:A>"V)V"I4' :ZE(\EF;"(V4C!Q,5 M7KASU9WU'9[142T)2\/5=#3Z!9NVL7)3UY&2R*KA]3Y&YK+3*]&HX(:H]K!" M40[15^E :! TA3M$_S.H[B\(Q67J#+#290X<[^"1_UW+VNM0UP5#&W3S2M(& MI5V9%CUEF&*)3#QQE'.EE">945H393BC1GW:#J(G6;H"FL' *]KEOU9:R77Y M>Q?LY^MV3_7!Z8,ANK#-Z*>2-_@[_L1-3%1*>,L:CF<'V:PE!'Q,"0B@YMIE M,7@9&4G71"-M#:5>1<#F;2295@B0!V<(K(!-3+M7!K:$904TDALW*@J^@8-, MM9+1 O51,UB47??6B$0OG&16 ME $'VASX%0#)3:*!O]=HZ[ 8 -BZ28!&0Z\/37;UM=6%>8, MG:S-AZI9#U/=4<.F5+VZKG+UZAJ=*!O=*K35PE^1VT3&)+.I2'WL.7=.$X#4 ML9))FIE4:!WDEI&$QI-R2VXHY Z\$E:[VGN_-^@'%PSH/FU&NX-.R_;ZK;J[ MD9"3GTW(O_S-/E&=""MLTM( 4EJ<>=K2,A4MS;3PS!&A.>!+1E=))E9IS*Y+ M>B.=_JJXCM=_1G5^R_N_GL_]7X^_]?2IKOJ\JC%O/@1M<]-H6+6VUMR$8X/7!,5C!:&1/ MH!4X;,W-$)5M+YQWA>L:_"5Z!VBQ,D+;V]N5_07_;[UZX?XHJ/,:]'U$2>O? M,](\?$W2[[H62XHU2>YU[-D]9/E; EK_CHQW1^F]620K_GP5+HRXE:9DV*LIHY=2Q=.?0:W"B3SI6I?J&&Y\F): MGH%[ZMER9)_[CO09W4WW>F__P_K^9NOMWMZ_MW??1 >'H-:"GKO+:92G(.NY M'Z[ZI8N#H4^3="CF&E "@&ESS$%*Z7>W4$!ET3T"Z*N^&C8\7JK"M M=J_WN[U58[)Q MO3_CUS7TFDKWM<&=*-#R87MG1UDWE;^H-I;USO.R,0[XS;LB/T?W;&*<;^&? MXVH% ?*C7AX-6";-&";>B28 $S2PP.")H9J-/&#-&2Q=>!T\X8!O.B'4@1X7#/>T6M=R-7R!#VK7SIVO&JBR''3. M0H.UZ$,/?/5;S 5T[=5OP<9TKWX7QG%^ MK=O2N<_77E7/ZNKW%^!S3V[3*7.0!E7@FN!9WH%.'34$?1?N\!E^A?)?H?D9UG[0K;\(#!(H$:B* M= ;G>Q4L3W4H8'408""V&_9JBC5IE>8]-D<7?M .;X*9VAR39S5O5SW",P- M&T9AR@^^&H0T3 G/!#2"/<#K<4V+/.S1]$4/4R:]TC6K5R5-8)+.J'*D!+XF M/MP=-AZ-&I]Q[=)=P.*XNVH=X%R',PT2-^P-FFPG M,!T09]"U XR>M_- JRHL\U4EL#HZCM%C^C20X(;DV'F..=$NK)T::0-;W_5U MYV$W/-;3;=09U2[3P5GHIW^5(8$<5:ZKC1BQ[52=SJT(B^_%5$#(T0;6KY16 M!_]MY@("5_=D\L(,.NBP&B0-&O-[3P'[F>@<'^^92C&9T,F@.]8?MG[Y[1&@ MN36K-@\J(*+O*%UE:NL$T*C"%P=0UIM5-^?Z@+8MKRF M$:_IR,&U-MC=QI5-CO5/P.JCKV 4$P],1_SP=S3>9=2, X^W7D-[5WDN@?E6 MZH@W>#H R:OV*$SUUT.'JKI;'8E]5N30,'A%\6B2X^?9]%MOZ 66*G12+?/( MO[K6$[U+3SNJ,".)V69J$ MWX_B;3P]0+]9]O+\(7P=2I;.SLJK*6&^5Z!^AH/^AK)]MK>>OZYC1Z\K&3]" M&=^Z18]=KTYZXET9DZ443Q[3IHQ]3V1)K,7QP^\&S^1:DCU\2%NL97?<$']S M%(PF#Q/2?I"0]<-?A_J<]SXNPESNFLEX)J<;WWP$[#NPU]_>#"B?Q:&VWS82 MU936]P_KZ/]]MCEJ93X?%SWP?5OU"(UQSONOT?$FGGW,"=_,L=N'6SNU\5Z[ M"]\^T$0G=RW<.F'O'WS"U;BL,_6]X"]#A2RV@K&HF8\A.BFP:.&_[@"@TY57 MS8:RWU^HFXKNGXZ"-T"\L!'G=EY>DO;KI*6WT/3>>LB'_\V5'EK_/D7T?3-= M*J(?Y5:Y\FH?8\JOJYCR#RJC'Z?B4AD]-'GY0RFC.01%?RQ1T\Q]A[R.[< CT8'RKC^,-O,2]W$.BB526D!*WT\OR1^R.L\PK_B# MB<7YT\7)PNMB]@PD].MCN(>$9J"+J[WMS6Z[C?&U&Z$2N[Z!?.L_@[P_7(WV MLGMC&L53TBZ7H@8UH_/.Z MQ.G2)9[Y&.[.K9RLO-IW\/YS9Y>>\,*1ECY8!G/^T%>V\.AKH;@U1O1U;>\; M.L2#L,$R *KUKFH/RSP J=>C8Q\W>EU;G2V*;?;KW8?09._,54-:@JS%XY:' MTVWS![*R[RP56Z*LF;!K2E=>_8W;^_-^V!87]!1\T6X^3\3](J5[@WYSRAH6 MF"UQV<(Q _N)RS?$$I?-? SWX%:^\FJ,M XF#JT %78P.#MKA\^J&(:[MI\*""H*D)4Z+MS$D5#1>G5^OPKG MDW2;C^$06WA@K.S&H&R)P!:/3[CX>2&87.XTFB]^E:#7>N%LK@IXA?HUNRP3 M64Q2/YQJFD/$M=QW-%?\RMG*J[UPQ.#V^$#/)5Y:/")S^1/CI8TE7IKY&.[! MKQG>K#!VW_!,056$X_]>]PIX63?Z:U#D)1YG&LZO/,3+3]X5X=A(T&/E67V6 M[1)<+2!?W$^1+5X5[D]7ADO)4GO/? SW01L"E7=]7=1JM'7IS"!D2??J"Z6J MXMJ-YBJ+Z U> XI1NQ\-U"T5]C-DA83\O-XP79Y--E?\F@"^&.LKW#[@NN72 M)5Y02B<_<14'7?Q3.!9IL_1<.+.S)Z/-NH;1/YP70?X"C.?U>\! M98UK":3C^D!IN#K'7\G"/^>+7;.55H\N"FL(( M'NBXLMX54"FNPP*&J2:OJFI\_U7KXK\.6_V?)BK/>.5YJ&?^&K/FRX2 M>P9W2=Z;F.G*PP_\CDLX>359-+J1\X%'$'IZF?>AN;G#F/YX?["]NW5P< M- MG_O%V?4-Z"IJ.Q4*0;'&$_!Z?Q@!3.^@H0I 'G[":^[#9D%3G?X7];$Z%&O; M!QA"+E)HA7+&]W[0"? M4^W5Z(/"6] /02WT@Z^ 3__I8#@GX<_=0;^H#K0Q\$BOXXHR7.*N73MWYZX: MT86+#';@HG/5'KC1>T:/0#,PW,/1DN%J]'RL=7.>LW1LZ=Z\[ MUROKEV/ '<@4KU47B\X)-YE>%]':(^F_.]B.ZK][4[(;O0&9.FO4!W09J [2 M;Q"%%-FMQB=JS]&:98#1J[;QT7RE;ZX\I[2M6N)S>A0'\. M77!XXJZQQ\O[B._=YEF[6RWTK5XRMG;E0O2;EK$ES[[B4CV2W C&TM^>7F1_ MFUH?OD88SGUGTB"7/9L/.M')\*QG3F L.5C.7\!Z*W/RZ^J$U$T) W"TJ7/* M7Y> L?T$B6H/@BYHY_\9Y-BR5T+K@!;:,!K\*W31"_OF H 4]OT< -DO9O8 MR+O*S)*7OH.7]IUQ '6 A@"OBIJ"$T@04%B1]P;E6.VC8="#]F?$6'CT5^YN MX@ZC<+D-LJ>"O@=M/P!.#"IX%9C5%C6W-E\!+ZO5FJ7N76W<]:/<<22W1Z#WA@S*?XZY0OL62=^6&==ZY ;[6LJ5<9&-0X M/3]!?V5,K]H3";1NZ-RXN35019#K&_>OAL/PPY(7YI 7X/$"P$=E&XK\' ,' M;:5=.ZHP4%3I&_04'AR\/@N0/NWY@,?B*F<'5@8#I44H#X25Z8 =;P\K7QY^ M#3^UH_?=O*I[KG#=J'!58>J1HYEKXW.$,@6-D+L>!-J[(13/JMQA">Z M0=9 '0_17[ON640%AH#"N56J<4)AL#!$F+.M9U6&VU^K(%&O^%P"3,$21V@7 MSK\:!XAZ88YY,9+TJ.N<+:M7AXDU<0X ,_#_4:!CO$Q-C&D<^PK8IC<5,W)% M)X=)1;W1> *+L0I831B!PS@[_:Z+? UG!UHG((XP)[4:CN<17/BG#A(U\ D@"5 ]_![ )B M!,Z'_\"3"J;9[NHJ5&@1UK8GO$E@F@-TN"@$& M5;%?[?H7#JS 35Y6N.'IBGVNE,Z!)%4R"HY]++.T9"4_:C) MDZ,UGISA&*H'9% MYRV:;,( GH,ZZKC&5I63_9S5]U"-&._JZ-?JQ"V,TU8W M*JQ>;8>3OCJ&XVKFY4F 4W6X;*1K E@R%:<4X-!&/K]T-LP=O9"B!^I. ^WJ M;A84?=ZX9HTF &H-^DBQ. /^Q[O$!F7(" "8&09U?UO^8,SM=T6NP5R >JZ0 M$- (5CXH]]<89;(*>SUTEPJ$'OC YR7B5$886PTL;5&T/3+%".-AHJ"-+*4, MF,BR3F"!N*'H@L<1TASG#E@=1@8FIQR=M=IU%Y$&2P,L&F8##P2%=@U6'[O> M<:'.@(^ ;RHV6HMN-^QH[\#Z]3$^%C1I4"(Y;NRQ5Y%C (7KL'K!E!VX,S!_ M&M7L>$%KZ5(C#(I1/'AET&T3\C6H16ML]*\JL]H4YK-.E-ZM\B=.%[WRA]Y> M]_,\2GB>"[B_L3BA0?B/5J/RU2&A^-\XK&]F:)L,Y3A\'RS=.,5:9SRKB@_L M\ -YCTUX.XQR[1B#YJEN'%>$Y&+K& M/ D@I[X;[21WW2]# ";W3$2(,5%^'0E2AG'AD"B'JB0 BZX# 5F+H-2C@/)XQ-*,=) MKU.=@A\Z690#9$?AJS'W%-8.&+AR@H(7-:&[1XI]JN"PCK$ '*/&MP;I[F*X MNO+WT5<*1&W7=#MO. +=Y=X %,7((2JFSBR +NJP>;\>!HZQ.:"@'PW.*GT? MJ7.5MU4=QH.!(14+$+/.2,RB#R%9<7&]?C2PBK(.-&]_/# ,YE0,TN27)_N; M,E0%!D6+BK&"?PBS[_;Z(5Z/!Z^&%]4\A5R&?F+(N)0P:7@(M6,U_K9K9,@/ M$%D%[Q,_5H>RAHY&H87)Z4&'8"1 C;N 8:#'07?4Y^J8H>&)867X;"@"COIY M"). (YMW\C[^88+JKVA;KP"LQ?A-8#\&F+E DU.$6R;#G+'C>M)-M*=YNI@$ MB]=+@B^EBTAJG&,>>-6!$CQ94"&N0E M)L!>F<1SE6>LI!- 0%:T-%Y\(W.0.CGQH'92F3[53W= MH!QI@%%MM9\NKU8!:,$:5BY3W6D?:!3D+FR>:A* ^(7IG0W#QK)F_5;'2U'_ M":#6%*[RN09=K_+QI''<;76Q.&6L=Q=-FH! ;#0U(1NC!#D&]IY8-L-0)F7S M:E"R"^"_X92Q,Z2J$S-"K+*(*/GOH(M[Q:AI'US6.N_\$Q(X:+R-,://7.." M,JD]L.A:EJ1.CPY'#J'KNPJQ!L4S N&K4ZBW"I57KO5Q!7PQ)#(534?T AYN M !AHM'6)9ZQ4WCG&M&_ >:&3-3P6;X2V)K1D50F@BF/T-D]@*9LL4-@=5&/S MX[!KIP V;@X-F,B5H(L02A"Z/71K)SI'BP/. #X4(ND3 VS*2*:27V&X$!=,X&1"82U M?S@L?QT)):8E6J.A3 /B,<'KQA/.6KW*/=]'0UMCL%&^"1:T=%=Z&V?DQDN! M5GJ$50,A$1C"G'K%1/NKBW'/@JE%4B ?>L5G)-2&.L-G9A0'WASG/L%9&HQ5 M_+C:J$E!5DZ]&V=" X8+\CI9_ K?A;K9B3*0D*'..W45Y?AQ]/8J5Z"JE!CG MD,WX'L*+>IU,M4Y1D^.J'@Q]5D,-;0"%^7;O8BWZ5APX^3/E>P;E>[ M'R6G)BN>@G-;(;OI4J==0)28\$)T-5F+'G)V71C L,KQE^-^*U&L'>& T' % M2QA9*)&WXQ>#RJK>/*]1W_O&M]PQ*CI2/_*7)B<%XF_;8;O>:'J(1E:#-9F>Y[6I5=F?L:LU59!1 M]@PZ0.VJ<+7HEK4;UJQL3:VI3BN[!1Q0;_^M$@5GO7Y=5P;>*]8&UR&E"4ZH M$$LU3V%"[B5$=)P3!XBS2#. M;5=.5D7D-U=%A8Q78W!1"6&]18BH!BHX.ZD)ZJ*F]VL':]&F.U-%U0<,Y7!: M1'X)=?7DM\V]P_ 7_>W7*GL#7]14+*^*5:?2P!.OJRG\I?H="TZZQX@082J= M'D)LHXHB'X/?JTJKZS""@;&',XS-5N&3FW:"N\EZT3$069U0IT_)8LMRCTH$ MV$];[O'-[/5$G'IUO!5DM=HB$OY2-ASI5&U!![T-$A-8>C+!.W*Z&V0X69A\ M\QYUK(A T)G7^VIOS))-YU?'J&9L,U"5C##.*$,V1C?3FA[L@JE3N]?2=I.U MI*'0/]B#PQ '0-TWG#0HNF=O[Z>H=HB\;HI -HO!<;1N@75PR6K%ABUJY?9Z M<[U1;I7'L35E*]^-;>4Z3F"X>L-+I[7H>)/%R.Y'KRL B!K6ACM*.GE9CI13 M$[# :/+$0I?@^X"?-)YZF/.U50(;@Z_'=ZJB&EX]J5!W8 9%$8H?<46F=XR< M82(R! X:5?]FYUW9+$<$3IL!)@,:] ")Y^-ZB?H:9&P A00 FCUI0)14V]HQ+@0H\S,Q&GYT[J[1& M4\0!:U052E1)@$5$6*\'11"(RFLB7W$E<80!OSIB8:-F M7]1ZMXL)J7V'. C;;[#KY=CUK1?EY^CEZK<)G:3U%C M\N< F'C&,2E,(/:=ZB )%0C#L*%M.3!A?\^$JD68G?=K'JE.5$(Q#V$=$!M3 M*S( LU6M!M8Y]4/0>K4I%"M#1KLIM O[1$+@); AIB31/KH3U?8W9$I0GYR$ MHG.\S64A!?-#Y0Z>UXZB*09YM85%8U7ZF>N!"@VJ,H0R>KKVJ-M(*5@P-""K M41CDZ@A;@$9=Q0RF15L0W'L 0G4=!NX0NT0Q[6'1>>/E%R&>4-E,#+X,RL;] MKL7(Q.*,<8M)NR/PS^3VB.$)JI$'NUH1O& O:R M"7>[J"%"X(Q<&%-7P8CY5 MRS=A\?4H6"U XSU;-;7"M@+DIB+'(,(PY&!PP2<0R?2#5?4-IB>J2&S(7X^R M'_">ZR\_*S!ATA1!JFI[5KU!MJ\^NVZ3&!K9D*88&>3ZH*D+K3L#&-K/ TU' M=@812MALB&]JXB0XB57$,UA'6:7/@@ZK\016^E8=AH+6*N15?=%PEQNW4>!- MUZ?D5"^Z'H"KWE350G>0LY (!Y)5U!.VL%^IP<_.YJEN= MK%II!U54;47U.0RW &11$[9B]#&&1RX,YTL$ZQ,T5MC4,\BK;ZYL$HS>'T0; M(2!0(=;-O R)AHV)2N!W8X;\965C8"&_#UQ-EPN,<3B.P4PF8FC(+J">G MK&M-VA%.M0G1161\U1]S"%:O?\8:J"J$O#JQ<6LU^MSM78#+ M=#QV9:M]^:-S%$!)O 83V<+*ODG1 3J#[W2=YV5E)W% M5;6YRFU=%A3^!.X)IS]Q0G_Y]Z]!:M#;Z=>N5B5&X*?EWC6)BQH-O!@IU6;O MVDB:FT%&>%13V6]DX[A0G05DE/6 IJJ]=O'J>%/AB;*1H/$DR:IMH=?"&ZO8 M015:%B2K1-A?)_GJ&KSE# ^]ZE2**Q;_?5VE5D^[3@A789%KO2\C9"GZ)]VZ M%+C>0+,ZUH>C;K&N*/02"%NI,Q7@$L9I@-4Q,5K9Q'$%]EJT5U5MA*4!"X?9 MU[(9WA\]K*B##Q,W8/H&)J[&"5LHOP^?J$U:)H&-8XL;O=5!1F'^N-XKB M 1;8$I:L[^84V=_3_5L?U1-OC]WPF=(8A$X%AM:6]3^_<7%Q=J)NO@, MB@<0T1HHQ8 ; RSHA*,&QZ7,'D^6#6D]3+=7%0%3X8"RB0S7:J -S-S81V$VUB<5/.!WP';"SK>),H0"C*K,)/:QB.4'90T2' MCDG8-JO;PP8B!/J$Z#K*__@\TR!POCY:IW03M==H(4+NU ^*[JA2%=.!*$KU MS:9-7'#KLJJ^F(ANKHWGY@$MCZXZ[8VN0L77CG;&VT;Z*FTPNM*Y5U]!7Q7F MJJIP[*".RM+T%_5K4Y,U&L.ZZ8]#JN-J]UZ5/KMPN@RR6:?L,:0XG72:C";5 MP4:L29IZ/)3&8NBGY\,B00^]XJQ7XQ%P=C5&K3WH*+0P>"S1ZE?"26/VJ>+> M!UL;U>@[&,13U?; >B\*L',80%6@WZM_'G$!:LMAO75E/(VRN22GCHWV;@B; M-2GMIL(.?6=XQ4F_?_;RQ0N4F]*9M>/>^>V&\J?):\4/^_>U#:6]0M_%56?]#GI*N'V%=O) M3+]%!Y)A)D :R*22?[ID:QLKL26/9$/(IW_7;5\DVV (%QMTZCP]Q):W]F7M M=5^_]3F9Z4HG*OO!%'VL?&9?%E<,("8,5]I)B=& W=4.%R!;,^?A(@Z$KH,Q M>Q'8O9J7 Y32F0KB?X&7^H^1R/[@E+9X&GD!8_.0W>UQ9,VRV,,SWL&BF#QQ M/.CL6&4W'7EU&&]T_W3_?_N>3N'N][Q MWH>/ISNG^T>'.^\]9*3S''2C;9W%NU"LFI!4*]?9XN;R4;P6O?^Y/&6GW$FP M0.'4[:$+V"-$+M6HJ>!A1N+&/\/; M%Q9A-= )^_:?EN'8#R5GP'Z0*S-FYP*)VDM;+NQ[J"B&6%!B,S_UPC/?!7%* M$7'6%X\S!IEB";4M0L"@Y J30U> O? U[!UF,!-47"2,MEC)-N6TSKO#3(&F@PR=S#.?C2807'AM$ M3MJV3;3>D019+KE86/Y*%3\P:)\\QIG)1(9'1[*3H9)""1X\_D"SE5FL:=B>X]S9)6GN0+0K@C$6Z%Q'2:8+_P1Y M46/VNYR-G%=:1CA6?S+48TIB5/1CIOO(Z"Q!(2=O,NMAFNOTTMD0 M3N]$>"JJ2]56.A,H2C=W0BYK]N=KF(K7DYHKPWBLHDF M8Y*A!O$A%8?A-33=Q9&DP!BZT-0PTR0@V5(6ADBNBA*^&^=R M9_VE3%B[4/ &V'8$&\F.;^HSL?KV0NAO@@LD5@J:NU-'[=H78ZP4F_MEOE', M5:(QAW6XZ3K(M2G N;(5$EB#Q)AP!+%/FYQKLBH!2 <:ZKISTS?-G)])LO>9 MO8HJ3B,XUA#GVRA'J/H,DL5WFGY*I03%MK)&4T?./^(L4R7<=:(%>\YYH5F2 M9 ?!FLQHY %%]@X7-LP!I5EKT5V3Y#TF!!:A\G.TAMP;F Q\01!C/@9 ,9=> M()JF9CJBH1,.M4OEH,9(XK42BLV9V>Q<-44U8"WA\>/NPAD_=5+6"5YV-W,> MZZGIAU=L(3:/(+5?X"_(=PR3(2"H:QB-EB(Z*;J0$)V8>B76YF2B[/;C,AZ* ME<.INH./=BUB_L:T4:9<,$DROPW#$7FI*_R*4B5(G(7M:Z9+Z8*?5-4YBN MTW(N"^FEI%BQ_L(X^3!-3-$(&>]4-*'"#X5MH_"5,@/*ST:%BT ?52K@%EJ7 MNYV(O9%@=8JUK?H6H/'*#\;* #,Y'.]X&2Y'Q)YV&T'RVY;4WU,1VBF8>7H)8G8D7DSY%;M57DT(VC*VN+-JZ MYEJ(DW.!;6O"&H['=%(=/3P!^8+R?O..7TO-Z ME\:J7* DZ-I0]IG;X]*>?=IK21M=&Y(0&/DKWHW3UP4C=KYY%!(I#B#O;X"^ MWQ%\K5V;NB(5-^SZV3O4BB)@8,J.,2DL8JBQG&!(\F,9I8&ZZAU>O2[.TDO1 M,TPF?@X\Q*E4H5)7MTCL8JAH6GPY\L\:/](L,XE^$G8L^.8-,1EMR4Y/Q+V# MI>+NXTJ$Y\12=$6W^:'M9MZSH0:^Z#0ZFF)G=1Z?F[QW3I)-5XVB5F^XON@8> MR&;?SNV+MBV F,UI6(O8!?I;&))K4=!;38P:(--@H"T3Q+L>F+BB,--?^L\ M*"=+ 83/D!)_@?M<]E2Z!39ET/^FCT;>6S@0$L3!3$3T"!1*^CUJ+*.11=G2 MEEB2AHSR/YZH4!6@%\@DP91P;9VY@H73L2A.CH4:3D=4XY](-"0Y?$/$0T6T M%NQ/8JKH]!1O,M)DE(D%PB@+]C",/:@M:F!W,S9%'6AW8B1< @H'Q@B7NLY@ MF@?3*M8&ZA,U!^9T&AB9;ARZ$M,-T9CR)5OYB0(C54-I+X+MZ"U6!4Y>7B8I M,GSI?'9'JU@KF#TX;VE@K@'"$#A?KJBNKLJFY/XA-[B>M!1:B4M>Z:JL8EF? M?J^>C=OGTRGIXW"S )JF"F?IG<]&J(N(3]U0JR92XKI,MED64&8'E4Z@Q)UA MSLLUGOZ@<.,673@F"?>*\>5CCS]6$-R)6+$%C4; I,]-HE JH7>\]W[G=&_7 M.SWRCCX>>_N'NQ]/3H\_/X<->#O"_(P\V.,563YSW2=TN%Q4O_YE?T0R&(9B MM%;_1LZG@GXCX,>4D'*A- I)<-IMVW.+[R1)W9=-F,NP>.,3"G)5YBEQ'H' M2\[08.[=T&UX$:H+ MW?;3 ER [ZR-*$"Q09J4*2A1"/!1V/E<[(/#L Y;/F=R%\B>87I2MV7@"EW(TS,7I/5DZ33+6P\ M92:-92>]((O$RE)%:PV3ND* M$QPH2SCQ%513FZQ*+]7)EURJH/TPF498LNE1I"CCN";-)^#>@\M&N"*D)$G# M0F!/4Y,P95:C=VF>9?NX'!7?;HRM.21 MLK@FHYB;0?B)C&TH&V7'!-*+R#9%+4@[G_);S)Q\$V=4Q5KSCDR.J]P+AWN5MF@ MQ9Q<5+[(08IBGQK!F:H?4Z4.[XZ3>$O3F#5:N:_$5 />[+JCT[#)W)=R.."RW,7-) MT-8"!SC:_JCB[287,7QH3BS+G=E*&3GY'")MV_?TT^S!-V2H2U(=7\5F>W-^ MHG %KZ&#R3T,?E#G#=+!J9V!L:+=/@1"9R[C(^>^T3B<8JV%&@?'')Y,UO2U MJ8XWW^X";+C)./T@D&4,@3A.?L8 K14?;[Z M'#"B" BR$H5&%\W$1 UF<0;3"V>(:13BI26KL= AP] !OQ&^Q70- P*J\Q8T M#(_19VT[$+,%7&)"9=",3Y5OF8,B.?G._)\WDOMM]QCTCAX^HR3.UZQ<"MH_9PA@*J;9/"=^AJO((9Z;:A9BD[IGA[^@5TVN@U"A*0_R M3W*%,L*2TS;8":/ JX TQB8?!_1:_30O)58C'2V="%ZDZZ30)TY5%E9Z. $K M^;%5@IR=0_-G''Q3E T]!N4Z,X"([$.@+YE/%XUW4S[L)G$6,X02ABP6,T<% M?=ZG@\53); K%:0Y_0N&YW)/3#I+)J;+E!%6J>[ I$P=UDK3T!@TP$GRAQIE MV4R.SLE591LS,6K%CR26D+0N^3$9'T'?@>.57[--6BBS%F]-MSOTY<2SD+A@$?U C]?%D]UZQU17?_J6WMY@G[=X,I\2-,L(W MEAW@%4W(2FXQEYTBA#$$04S(W8B7"$_-_)'Z>2PE.J$3,F.TQ'/L4((+MS( M56I8BM+6$;"46^"N7E(18%CEBU.6LE:P/M&!P^?Z ]J^<7+.KT7(VS"R:372 M9WRA8!<5@!$+4Z?>TBR5%Z2(7T@5L).GJ >7GG@FIL#S;+DD7 -+ EBDLSYRM??*MX)6EZVE%.A,)%_.NYFZTRP7@Y#8;Y5T26<))'5 MJ]D=GZ2V&8@=FQKS?/JOA-9[RJW]-06$84&E=EH4(J.\B%U12?J282JD1^99 M*$>[ O+ACSG4>1'+SLBP-LW96!GR\T@HB_:TAVD%&FT /;8\MJ1T._OGAD+> M&%M!AAI'9[04#'3Z)ER;FD@4M1J5W:(5N(DS9ZC>4DXZ6IW%ZBU*V$]#CF*3 M9X?AH@L<)F^_F&@(K7$ Y\S5HOIC,@;H8P>SEO 4N7>WST;*9>ZN2JV:,$$* M'<&V?$TB+,,TU75CH:H%#*H@+3?S+M_"P[.PB:;QEKE-]"Q^!!EJ3MQ_W_K_ MY.=Y92KC!<<+NP*TR7/R RT^E"'PE*'3F=M)OPHUXA"?C9A&C'=/ M,-&3*8&]N[E-VF(WQV,1G5#XFDP38D# KZC/!:7,%/S0#G<4P*C;4PUW_Y,) MN;,%RU2ZA.BD$U9;L$\SI-]C+=%1% M]*GL*\9[DPL-TQ9C"!27IF!#G(@_9B@@:5**AP.PR1LVRP*G@X3T=-?_#,;8 MRY"SUG+5[/GJJ9.+ARF.4S0NC."DO#*T M4D$7&0RP)I2:48.5HK0[B%W40.C2[U;G9B&D1%_ 8#AA&+4&A08K.5319Z(; M)29]A=0'NSHA$,E FE20L':HPB4))Z\;!%=42)-CJ!0L%,U71N0(@]MV2@HF MH7\065*D*Y3<-Y7+?D.;+DS&BG/FI5XM*UC1O.7Z2TWJ4IY&6TV1!M@1GC@& M TBO5SG M=&^;;>+R0'-3YF+E#J=?&(0'[D=:&Q? <@-#/U?(*85]KLAP HH!>9E[ZC+1 MI\'\$Z\5'WRNXG8Q3N("R.,5CZ9K<"KI''VL^*% MQ2+I#.Z!P-1;Q[F>XH43](V-P:BKCO+Y;T]-H;MYFX3EB!MS*3%%5&K2KZ2@ MCJL+Y_!"S MH_MIT8'E6\FZ?G GSB,950\UTR- MYDY#]Q1'U3.@E&S06U$VSED%K*JC23N94-UF"'=2*C#6CO>#JV MKLJ90^B3[AKI#-7\\7G!(=$K:G9ELH6Y?2Y!(-J M'3^IX9: [!C(RS0-P47JY'\=7NU=^DX@4:K>1B-%H?< G2S$-!B5B$7T5(Z$ MEFW"J_H2<)$:FX\@9"9T79.'D?0>ES.U?1/74THC> M'#IS(* BF?6))SV;N%"[C NM;,@M+.+5 M8,9=A=:.Y3*0>=GNI,4 H6GR024F/RAHRH61B'E;"VL5$NDWYM5 M16UN%&7&4W%JDJ;QO1MD(:!*+L4+OLZ%H.(01)'+-&*?W(PXMT_B5W1T M2_NHLXC"Q;SIM=')K6/*4%Y.PRD,XCSB7#7U_-V1O$RB M!?(77V!68T\Y%TDGGB?Q6<+%H+85)$%'PLYFDI:S8 424Z5^T4&6)?V(",+D M*IG=D9SE/-<14&.39>Z"[DG:K4RKP,@(/3YJ^F7(#B5#'"HFX+0GZ%I/B4NF4R\ M^(748GK"L6YUT%4#]EA7=]:'W^7:?(9D6VO/ "?]?M>. 692 44UGYE%>)2S M1XJ)FDR[&"L:FYV>"SC9T!&&R0.N.$DO)4B^-!9?5@&OPE /YW:;X55SH%;" M:3F%04)JA6HYJCMU4BTDMWR%/%L7N>#M*$E"J7_'*1Q$68;_?S*)O&/R0*,_ M#;,>DY33-+-A-"" :WCZ#?FL+TT+,P1WBF);ETI:,/MG45[V9M$HI.ZU YP' M.ZU@+KH;SD2#N=:KM:JK"8W1,Y5*EL7\LUV=-S>?D3)/,WDEULFOPA>+O3 MGF!JNA[K6EO9'MS)!#Z;&MA;2LC5)5KBL9ZB)+/N\(\QJ>4G4XXCO.6:$LS[ MEXH!I+.ILJ"VHE*(8'11_-%G82K/74P]OE><#6'D$ITT7),AILYH1=-.P*V( MLK%G\M,&83(1H'B3E?=VKA;/IG OWH=/:C["N*A@9X309>1( MP@1T,[S$AGIJ% 'K-_;6F#LH$3B^NXN(P>:4:4EACU/1X^X&O9R+F:7P,->Z M,8 9*R8O 1G# OR;NC_^[O M;M6Z)B'G-]])IM"D"\+*, U;EB:@KQASQ8O"I?;.L@0#UU1BYS-L7;*D&*K; M5845Z1P36P0I:VL,R(HQF/$BQ]B:A9N8XIMXQXPCFI@W1W&9C^N:$2SMTRH? M&S@N2D:NLE5>5/!86./,M@ UW4<=JSR;F<@1]1M%W41P\XB!\"*,2P*K7K%G MJ$7_$\D#LQE&O4CVU4:T-O+>W(F/$^@/ZX>1OQE E9'$:5%?(1E7K MU"R89 M66,S=_ ZU("1$P5'(SXQ[IT541R7Y#+0T3;(UNM67L2:-2H,/..VY%AUK6/WGN#@KP6N&D^8P5M;=<$/?%,9@NM<+" M@[V<7B0.A(%#KQ1KE*[-#D'^1D=O&#>WIR #*K9W@5.],P$7T)@+ P%$SS)D MP18@'?_-QB0!8VA328KP3/96?C"ISU?YCR5!5=1M(>H$';I"P*(+65QBA)5; M94DD52B'RDQ97(;C?&=K,[% B_+<;"B5@HZ$+W21>=XDZ6$Y8,Z"=(BRP^2M MF7VGC)2NID6\WWNW\][;.=SUCO?>?7R_1AW%#$*<8 M^QE>"9JDKCFNQ4K(PLNV")3W>H(>XBADK)4X>CL9G7$ /%F=IX.HL MJ."@1S"SC=?MK%Y[ 8@9SK.D^2=1 3?PM1&W.5CJX3-@5-%3E5^:N/!R5NCB/"KN0* R(7,.6I!) MJ2/NG+$J:M8B= _O2&)I#EH0UYX1N-+"0\>/G-[CVLO$RQ$L0_&)\0;G+ZJ M&4GYVBRO[SOIG-)T6X(G9G8@]3&GLV >8Y!1"4(DMUC+HY )%>L_:L3O--Y&@6(_*!+*N:-6%DGS-3T?$6GW%[-J>IZA2!GJD-'D%+NXA< MP6PZ1 .","V*>)ON;+1W8S B2,3YWJ[[1Z?T5^WU;\Q1X0,A]*S(D MTD%-^T+?S(XO(8,#@[681:F[_&#P6Y^@3513Z[\R@AOT> MI9Q]\I4LP"NDTB7-#?B0N3FE)+\06:?D&2<%@D>--$">J5,>*L+H%7\VC BZ M&67O<*/6?G0>42Y^/XTX4D[Y,DI'Q?.JOP6-%/\A4)H3/>]= 69@W=86ZZN)\+T(!S2%Z%F"[_6+P@<$H)/BO,\?,=SH!2:XWG?3U MKR_@+A.%6IN=)JPI!'8R5J(F#&W%',R M1GK4C<,8O0+2Z&)=D+TD/OV%H7.-068OG[N]0A"FMV%9IO'0SL=NZ7QN/DVQXZU\A:@P[?%>3Y1>DT' ;J8:Y',==1##@V MZ-& (38AV^W=W1UB%;*/FV 1^L/V8'%R (5OF7YLW0':=YDY8J.ML-3-20DD+' MF$*JK;L+I_>C"QDKR#-FZ>P3*^[26QNL=ETB.O_,;)N;BE8H--!FX/1RPFK< M1,%)DN!C("!E7% ZAP6UQUC7KVBW%KXX3(,+0A@"4R"@IC3&Z:6B'S/JJF/5 M=E?+QU"[-BICN)Q1B-U/,SE8AJ1AAT A66='?-JL%P#;!PXRU4I XF S(-X+ MP8I29LLY7-PPC[%-^9"(D3H:@2(Z,DY4Q!;%5Y@\WIP)O(,%3>?!2%IB]C%? M!G-RI>FZ]AWIS@98.Z!OD/4)9AK_F4$F+.HS'B9JJ%JWD>P\]V=ZAYT69S K MMPV-P\KU1Z7SUU_.:O.5'KD#$(-D:"H8!H6*/7RQ/.QC@G> M=880.Y15"0* 3Q^C.9)J3)GQQ+A82PN(%,5=:_QS;KL5Q[QZ]?3$ +&B[=?_ M]__4MJL+_IM-$\8=<$6CP9=:NJP)FNWQV=9(#::O&MLPD_F%\D<155^_VL*' M'F?I>A$/]^K7^>VI5:IU7'R.7>JJJ+G+:_IC<*J="T8S1@\I(0G8,J"-I3P! MQZ!T0BKB%3M/-\%=L@\;O&(GWQ@6GJ3AUC>E)H[+2W*Z-W:!IOPK3/JS7"<1 M)Y4H8GW@Z1VO+7Y+R6FBJ.^]5;4W=F'&5V5J0=#" M1&KG.4'0Y&7$K,.")CE+'>S@NBQS)3+N)&IW%" M5&BDO;1]*A:F]PGJ.O^&1T@-A 8+,BEVU!T=S(*U=IO')[7O176NV*W6-LP3 ME9A\Y78^W.A/PQA+A$*GG?H4BJ'\DROC+9$T M!=.=!;@8$26A<0HGL4-0&#_K8Z8EESEQ:5I*^3H9=IKHD9=WEEI2 K,YO& ,D<9(!M].K+@@.PA=@V<$-P;_C+ M'?VECL?Q'E*BYY]!_,T[U!'&'6%G^@YS2&R$!9I@M;R$Y8U4GX,\;*+(B][S M$S;>9QK;8T@KDUI/])-@$@]EHN<.BF#-G?&.S7/O$]C=MW*<9O[3!.D'OGY1 M;U4K50^V>(2N"0IL+OFQG4W@O:@YOX+U86XJR1*>%3!H0T&X#? 6Y_$,<]+Q M;-SG*M[.5%HB-GPL?*T+2"#\NE;?=GZ._!?]UCA!4TJP;-(5;[DS:3WIDYK" MHL$Z"2[91!:IM>Q8YN3 X@I3G?+D%N.;/+]\AJNP4N[R:M.$J8BR,+%YGL%X M*TY:)34&H40X!@\G5F[)5IH.86.8"%.UZVV;3,R153>-TW(PR9?+I<+G^1FA M/A1N\!QDY'Q@>M& &OG&Z6XE@%KSC5F6X8$&9AN63^^U@ O)@]=SWY5* WRG M@L4D?:8K)1"OX1TY7;!O3"KBP,MT)@)U64#*A7.+J-O..2<^..X..6%73;/' M3H+?9H$74$-)4\R!OX2J!]3!YR#=Z\FSY]02:30.NDDZ>&%A8_)P ?%E :66 MUD5IGIRS3U@%SA.% 0W0S-A='.O=3-]-1YN!HZ#I3(X>U0WFQ5T&=K1MQWE !VP>=&XA/L$]( M[PK2]!+/]SP8S8SI@(#]Y$0RR<.H;,9GE/LK^W\%,-RRBB!TZ($I$I*)=4.< MOC6\_._T+J4*4V84WU), ]$HIZY_<1&ZL/'0#[ DTQR!9#5S1K79]UCI&\NV MI_O0_/%,9FE_B' 4%<_,,\K(YX[W=$HW#I&AXAG91@,.+FCR$.M6'B]\20G> M@Y1\LVB?1 ,#Z9B*1Y.+!]T&(,B2(L(P, Y3FBIVG1].)1,]B,C^W98!6)+D:BO!7E/7MPPY#N9[7S$&R 3@>-SSBU.VN84< M5X!*.=7KPCRTT!77L9C/QG$-+T#Y_+H 7HRZA9I&MKPWXR[5@H8MC7-VXL7# M,V2+V3#1 ]Q9Y6M!,5Z#*E&^;-&A8 [HZ'1X%"X61\HY+4::+:2QWT6GCR?& MBCYA)!O8!U\OJE88S- ]=JXRZP\J\@CJ#\4W1^&],9@ZH/-%F+NYQ:"4YI\X M7HA]2H/^D)0"\WNY:K%]\\# ^N72F,T=ECSH3'1,H(FQ;(4CQ)8 6[^7TZNB)J%Q$(-M U<7+^YJ(V5+VL>87#''/9R/AYK$;9;Q;IQOS&'B(7& H.YAF6@]+G?)J; M1J^Z.;T-7DLA#HL&YOFT&=%8HL3()ASF(.V'2+19!\<\DR'G6F*7)"UC M);C'%T$WFQ4!1.Z0U#$;UYW-+(NI1>$_?XGJS4[0JZEN-PB;S5HO#,)V)ZPW MZ^WJ=JW:Z37^KM=_6?[Z:3)Y=9]ICDL4U=.] \YBJ?WIN$T>5WO^>'B\=W+T M_K][N][)Z<[;M]Z;HX.#OM+8^SWN".M'YY MQ.#L8UV^^MKB[HIBUXYQ6C*)OJ9_V%&!*D-.@L%(.IWFBXKJ,+T !!8&;*3L2? M0TJT*!3<&I407,E9FD,HS%>LLB,U!*U08RMELVB::Z@!9BLC]I NBO@*JN)] MC!%##X-L*)M1^;1!(; $G1EHN]6":1"^;(!"=Z"M++M ( =LGUB<]87X11RO MG06G*:#+:G4U59-1T#?(T5P);C%KKQ7S5Y(M[Y'AP6 XI5L8OPDFF7JE_WB- M7KY1O\UH$\A\JCD-$=7X+O9"_%M;4W:YL-]K(G:8I_%^H7RR, MJT*,Z_=I./]=L]+LMI=^6ZW4EGYWU:BM:J79Z=SYL/5JI=I9_O6MAZTTVMT[ M'[76KE1;VRL-^SN=&I\KJE]#OZ_4S]Z'PA@KW@<0 M @^GI- NODE2[,@R112/(,1M1&2G%@&/3%DK;LHQ M:"#G6-SJ>P>'/[,7=T%"3V _6U4?!OZY2_EX0NKA+^6_;.+;H4Y\NQ497K_@ M-:*2MS.X<>D4W;AO=KR7M=_N8LGW1"=KM&VMEM_YVQGV J*0P$8F#_O?>R68J!E;;M+NCU'F[YT^<4N[-)PJ3: M*GGK2CNVW2Q9ZZ-L_,FTPAZ]#\%LY/.?J!1LESQVI?UKU$L>^VCN0TI?W#UEJRVPVP#\E?6 CXWP6G7&^" 2GAD8 @@[%3RH;5G(;=4C8\CKT8 MC(.X/U2@@^^4$F&5'>NNIT!X^CSB0(TG0_3$G3YZ#'0S-JQ96TNFNK:JRUWH M*AO%RG8FR>1;X'MOWY>L?T4+MK;H0OU.J8U7YU)27GL!LKBU J9S[5Z 4JY, M%'9"W0_WVOSF;% *L^&WK^#>(;IM?5J?7NE%-E-.M;ZVAVK'"+B^0Z\E]%O<%YM ML@2\C#+H$'IIN@BM4_*],P&N"BCWCNI,1Y=>;=L+^JE0P,N(AA7RJ7?F1B^D MEW,!;W^4<+OU[UBA?\EIV%&FAYG%TVCD[:J^HE9(B,AR12/)#267QGJ12YX* M="G ,A*H"0E0$[(X?')WN;G.AS.80T6JU04#VCT46RA!<"\$P+9:8<(FG51K MC4Y*\;YS<'FO<7J3R#L&-2KUJ3IJC)V/N%\EZ$@*<1VB$77U] W8HW1,1V20;[;IAOZ4VIO_ M;Q8AT,CHF^WFG4,5"O!D^UZ68/Z:T^#&]*G*Q@%F8SKOT.C@A%,1?:=A]-BB MWTGQE4N].+,/23KU=J1-MJFZ?R-_.PY<3/_)DFF 3==-RTBWWRHWT,QID/5J MHT$H5R-&/N B\"16Q<>:31?-")=KL!WU59IB2Z)5:K(W[?ZTU^C^1)D54WA/ M@O!K@#:G6R?H&AN,#XC4T-KV5I!G@NNT4$(:L-"5KU+Q#MW!77EJQ-59+^+2 M!SXD#Y19)5LD56BV:SAXO,J;G6!2H5XL=D<-?4#$.L$ATB= MSA8RX[5CNMS[!'DF6UN@273OF%;O!JVBXZ)5/%9E?&-M*N/?[[W;>>]].#YZ ML[>WNW_X;KY ?C-:0G"#!=2!XL06RT\4@ZMRHT&GR;GO A F"!M$_2\3;)*' M"-FF"S@(&X)*X\I[%RK+QP]L:P;NKB U^-@P(@JC(#5EZP+4FZ1.^;M]WK0' MCP1DB,$'[["OPFJWHU%;A]O17)O;<;!_N.>=[+S=._WL[>Z?O'E_=/+Q> &( MQ)5[_]"X+5-'Z2T17/ZHU>\"P:71?$P$EX??RR4X*CO'IWQ']_?OB\Z[*YTJ MS^+6?*Z]"+,JIX:TZUH)T=IQN_Z(0%:M]>&).\?_V3OUWAX=>Z?_VD,4JP\[ MAY^E0]H)H5H='7I[?WW\=[[W=.$?+J7SO'>_\Z>K^[=^P=[)R>[AV? M>#N'N][^R*8I,?AX7J),-U8BL[+P]U.BTQ8P:4D1G M1&T%8!2&]KR)YI.[I;4&6@_7*$/K3E"&,O/Z, M^^ BM!#Y,9S=@IV:SM+80-?G=]YTQBB.P+\RCD0A#"YXEF5H@=8Q0D>?&^S)$^G%*^TD@_'D-1B426JZ*+X4"CNA[SZ87@XG:,%Z M;X*)MVT&'4@_NQ'B#0\8Z7P\&2G"SHTR,&6]2Q6D8L_R'A(LJ&RA!23');\ ML9N'SR6 3<2$H@U)J/MZ2!%I;$=/71SJ2.NUMB_]/?,CXHQ#[*,.ID:VNN]\ MD22/QF=>EO9!-[OX%F_A]:HVJXV_SVJ5KY.S7^!-TV5?%72Z1F/R_3;03=LU M^"%J+\]86VS'!WN@F8HS\!I M?WQ_2H\@S.,.?K$K8,:'@AMC") M7A&Q*''H2?BCAJ(6QG3>E0TUUC&P-T[)2>*OLYA!L(TR\L;%,WYKY@+ZPE19 M4._#!$.?TV2%QR441&_3"GYO;M=;U=^)P.C/.OU9;_^N=<=JM5'O5H;3,7927G!! M/+P;SNW_Q^_!\]@-XFZTV@&0&*GV%EL /<6464_!'".^_L^L4.OS1D_D6E$@,?LT]$&!=;PL^*A MJBU7FI#]O+;13':QVG($7/(\4A>;O+*EX@.N&UK9^9[GTFH=B23%9CTS[/NJ M@\74A@N;@V%K<>J@:Z+,C*@(3M'J2IM+Y9:_-VJYW7#R^3\D9LK5UID6UT M$HS8X?NBW6Y66KJ;J0\BI5']U78A)O[@"()K7.AZCYNK.W#+T[K^M-ZE24:] MSP>1>$";V[E#B^V)X=>P:1W[+3#>6N?7FQYE>?'NY2AWG*/"ON-JA(V/;3M[ MLOCSU57&T_Z.7.T[QM6._:'B3-_C2I.-8MV8&*U!;B^(?X%8GDVI6Y>E$WC: MZP7H6I@D$5GNZ'X Y1"]MI+]F!&CH$ZY2W3#F]!1GB"Z&^.E^83Z"R@A%(JC M$ Q?1MU&+,0&#*GLD[1AHXY5.85R]^-=H8J'RFP20*L=4XNA4H)U=F3J8(#'/F M\KEE.['1MLA2\F(_B^(0612C(9FB?PSSR+8='& M%01\#ENJ&4\3$P^NPIF7W!6X5[(B'8"TS2!U^U2F_H"ZLE%"+TZ%+&VW/R], M#OOV]9DMX@V@S4G ADA3;BC)=LVBJX+M=7AF$;?HPY$76B2R4S0=ZB@7>DS3 MU) 'SV[+G.*6>XIOYT_Q:5*T. R5,2^-!YL3H3'6'2*M"C4M%#\2,<_QO7E+ M\AJ>A M''EO-(.2>A8?*+U?82\,WI+! "B)FG>]_(5^\CPP=H'3^@_= -G)H;:#U( MXF;"((5M;0;O.E7? U$J%OLGD;V:$ /P!YR69B-++KSU:6',P_3=9MI"YG$1 MI*$3/5W'!& @I:/^-*%*]^YM*(GWAMDB"$KO1-QZQ'_>OW_CWY1B2,Y>,:HA M3S<7K'+E+RB,M)1H"MUQ^2IHTD!0 M/?#>AH9Q3T@G%P%24!T^FS+'+)@4@D M1V0B])<0U[RH7HDW/9_4F^;RU)LGE$6S]-:>J,E4(U3@*HX5&@#, &> M7,*M@=MYZRN[;,#%UW79T]D,JQ%4**$ 6,*(PES+[BYV_9[01Z#+=_G3.(!K!IH0WI] MY3WS-R38-Q[GAK[W=F XU.<&BN*15.)H%)?W;[P_1US()9^^G"9G"L_:U[G* M;V@D'LA82+=6;-S1%E/[W?H$ZRL=P'WE;%WYTMQ6W*'4?9_@W0KBX/ELY;WS MG,V,;Z["=!C#9!6>$RP#MP%A$F"JG#= _@6CJ.^P#I,I=Y8F%\#68(=! MR$?PC @XR@B8A'(--?""N" <%"'/0IC; G'?XYB&UZSF0+V4(J-L'MNFT&<9 MW>?U3@'" =V'](,9N1(=M =! B^^Q@Q51(,0:)PTB."T^WWR,4R%%CA/CA!9 M6'.PI',181$^TQ6ZJF>4KR#$1 @]:7).Q?VH!6%B!)K)@Y'Z'HG3'EFE6,]Y M%SBY1J=(<]3'.N_G>;KZ1:8P]^A.](L=V*D((PF[V'X[8:52MRP5;]ZI0OK, ME-*JA2@4.[MO?EZ/@$&6*,OXS1U*4V<5KO+['QAPUO]V^9Q85*G7WV++@C.@ MWC/:"TX(E22O?(ZP#I.@QT;?0>1F3F8.\5\4P[EBOQ>UMI-PD'FA8@BL7.## M06J:7JC1N=J">P1<%(XP2I"1JCYA-W"U%ASR1/4IQET\3^;12Y=D7'P.7W'' MR)8MHMYZT$5L)*7=T)]_0B5X)[!GTXU<[G4NG8, I(-7<[PY:C" $R=%=7J1 M;('2L(5H8QEN0;&(UM0G@JXUHVI>)+%)D'+4D"GY1:7:0O)B 8-:PXMJI5JS M'X&PF4H<;0S?1V-%$]&9)#QH/"/'$THV!OW!6*S4DM)K&E5-_/B*;?,OCI!= M6RC@>^2QA&]CK.[@*!='"^SCF*^-0Z$R-%]10&4-/:5B9SL2[PPO3ZJF:1+P M1>(-UF MO(>\NY3U/!K)771J%S:3J=_XJLE9H,;YYNB_^[M;M>Y&+OS*2[?+ M!@1?%-#;0)?B3 0J:M'K]L$@"#%GRF<:)7)$[^+(.\.TIUBJD0C\G :[2-(1 MD"16'H^YX 6UL_@,-W0,]XB"6D!T0S6:$ VG":NCV81*HD20GD?IS,52]$4< M16.ZNGP[4?=%M3;&BR+Z: 8#HT8"EV(R AM&U^7CQ/4CT^ 2C98A6 CZ:^K^ MCE!%*=P>RB*"6?=9S,%UZ 4(/6G2'_HS-$1&2S+.;AB%R5/O4D3\^R;K'9M_?S4T(=#.*!I$'/%$78W,(U<1 M?BDPA>AG!SD"#V@+QU%>Y'IP,@+=$*:D"@)!!*)B^VY90'Y:#%_*>6/Y">+= MB.(9EA+C.T;8T[,8IM]'T' XPJ"O_0N/8L$L-&$>C0:2V70RFWHC-&87 M. V@8Q=[CSK ;$!OZ0$J3[B=6:DF/ E1ST"LR8MA,G0IE)EP4#91#4%5SVY M5,BA;*B('N/(D_P+1T660N0) TAETR@B@G)8YCRA6(EIL?ACR@>I 'PJQDE0H H(*1ZH'4E*;LZ:TA?%!Q&O$?6.62Q M:&DO]?MCI4*^67JUO-00UO -GR9O@Y^KR+'S);Q)3![:0L.( /=#WYN %C@& M;COCA5@A( >B$_KF/7BQR7A;,$%<$M4V>?O=\ MHOBMM8KB/_AYKX@AL?UX0(O'UC]V9/C8.F8%@H.T15C"C= MP&1-9M;@&>A\XJ5%"LN@#E[=J=YQ&[PQ6:[F!ZB%H= >!9-,O=)_O XCL'&# MRU=13./1CVZ# -1M59K;;;Q>TG9,7BPWKT(W3[>,RGVWW:TTN^VE7UJ75TVV5J]T&K<;]I$FVUEIV&L:QMV@]]E5> MH7O:TUU][><:#&Y*7V.J4;U5F[Q5^T[6KQ]#N#5"0L$@'GE(/;UF=PNKWH*- M3'$Y:]%(#_Y;J190,/.W +^EK5C/+?BUI*62ENZ%EGZVQ^O:LN W;NG= MK:[/JAU+K[H^"W9KS6_(RTZM4IMK1']#=##$]6'W51 M.$I5XHY4B4ZE6VH2)2G=P4;6JY5V24K/0"D]60$S1T/CE&K*ZFI*M])^/EI* M20M7TD*M5JJLYD1U8"9."%/X"OI9OR>?K#9^9*HH."ZXMFK4)MW[;J5^QRK4 MYC*%DH9N2T/-DH:>N@Z^CU%1;$ @BK;OQ>IV3I%GJF!5*_7GHU^5M%#2PI-W M#Q]10NUZ**,;1/W4-*K^^G8JP\;>@I(FKMJKZFW-D(VEAR>L*%+2;D\-$J[0 MQW]-@^^/[YI]*G&/[HUS<6ZZ 1MUDTI*>D#+_4E3TI/55/<-%V9H(T1!*K63 MU>VU^DUB(YNNF92T< TMM)X/+3Q9+?5037_&+7%P[[901 M9#1?7K=)"[U^6=Z%2E6AMV6Q/GR^;6*MW:ZTH"'UDR:*WB?4+TD"D!#C+JE$#@"$Q2JY&&,#OU;1YU$2&/ MYC 7G?ECTZ&0.SKKGDB+VIALP@FN3JJ$>^:@.)\4,#P?B+1H&BP\^+_.E'3? M&281B\GWHE9K5+9S]-2L STAO%^CXQ 1CSA/GEFNY>*+>KM1:2XG/-/2=7ES M*Z+ !3.GVY(GO=KVKQ9907?>*I LYMW6FM<]=^=WHEJI7G4G%K2Z,^#J^_9Q MGR?B]N)DSH&PH-@].T:P.7N:TJE3]U3$AG4$YLM 0V:3[4^'0#DJE1YYA<=S M*-%TTA<*0:A=\IEOF4:P/3E4(Q5*NVUIS9$JV-=OU%%>S^@FL#NY]IQ O"LW M\5TOGL$=Z K@OX_$.!PT$/[OLJY5<]RCU:G4\L*H*^6B#6"GRCUG9O MS*WYQK*)+V >W<4\@9#8BPSD_AA%PQ'35_")I9T8#R!A= 3;!KY(E1C M6I8T*72;&^H[3B##86CN."D8+GKQDP0 M:G!9$>+NU&5P>#ISL/HP^S&-5-RW"*6@'R3<OU2B=WPVL=?<6;VY56_BM'Y/GSEYY1OFOU1F'$>FWYS^#R"]1F M;JBI[J&,R-?84\3,V-=-<,QJ,M/N'?5$U)U;[@1L^XF0(2H1P),**A"CE!17 MNNZYYAUS[W=>,?]^9W+X_JK56QZ,M;D36A\,RN>#);F]65B2C\=E']_+,6>L MY%CC0$"G%S@07*?'=J61-ULTUP2]*.\-J;568)K-1F$\US/Q(#RS:KTNRWEF MKIG\_;#.^CVQSMI2.^DL+QE7CX5,9)DWP>$D[:+ZU=:,I%E@)/7F*HQDNZA\=1Z6D;1N MRT?F9K*(EUPQD^)$[D\+JRUUS2YB):MY7GZ"GSSU:T]1B;7RH[2HY<+7!"E]"0>ZIS#9IE#!=TT L4"ZZ4& M(1+[F*AT:Q9'V%< 4:PSF=6USI^G?F_K.1B;=PZ,S4X>QF:O"&.S2?MQ]>K? M45/J'8/4DY?\-LZ)5[_=*MH J]SZ[;95;/E75WM;'D@2%E=>$'<+]@-[)6&G M)=$4;/B 8XN B&CDZ3QZN#-W[10WL..@F!U6.3IYAH$)VE,*. IV=GQ2^7 M.?%\X+YG21PKM\,(L!>X\!@RI0@(#'".=>/8]BU-+FAR>KJLN6BOKFGO*GVO M[)!FDF:O8+1)JK;(>[NTN>G^7NUC+0966JW"];_BYS7W;L$H/6Y>F+O_*/J2-$.!U9]EI(+V$C M[]B/ MN81K)(4MNF'OJ#6F80,EL:>A) [5$XPR%!$SF,9K2S-ZD**MTH:)9U4WZ(\\ M/RH.24EL5T43WR<7P#][29IR'Q9LW);-A<-L"&M>ERS:6( MG?XL35'<4#CL%JEJ#W4XCSNU&U\8XI&GP7<,R17*MY[,?<&6M-P'EAJJP6*1 M6+GA>HYEUK9M ?7T[5'FRU=N\,NJ!$>RJ0$U_$2K M1PFV^02N#&81.:ZP!Z$2B^,\2F89[ BWMR93;8#F"]+U3W7WO/7&;$![ MLDZEWFS=ICU9O5MI5QOWT?&KV;R/CE_ :^FDQ1H0,1@#V 45#\9@V#GZG! M;-^^T]PX"L.1>MB=6=9G;Y/.?!G8V*+RS]NURZSW,L3U4_BL-S,.]G,TV&4EGMY1Y<2U+VU M:+WN=S\'27'_ZLB*^_?BWEH5K2G 1*U3\^O-VOKU:2J)MR3>ZXFWX=?;:]AD MK"3>DGBO)]ZV7VVM8=OFDGA+XKUNP?5ZW>^V&R7QEL2[><3;;C?]UMKJO$\6 MT_.GVS4_SVXTC0YPVEOB@#\D,WVFI]/VZYU; J>6IW/OI]/PN\U;=F,H3^?> M3V?;;]1NB0!;GLZ]VZ?-;;]5?\3+\W2=](5^Z?Z=-TQ_GMC_M6V_T]I^E$95 MY>EW6TUOU:[I:NX/)U[]R>U_$;] M$>7.D_48%#TK9:GLZZGD[3K[=*O\2ZGD[+KU?+ MTUG3TVF#IMI]Q&C%DW4:_61'O.>IF=>V_>WZ3>5L:3<]G)RM-6Z90U*>SKV? M3A7D[$TY>7DZ#WSVKEQH&H&R_]DS&IF%)8B6)W=" V_QX:DEBZTUB MMT7%*$FL)+%5C:%'C&R+N:/?98# B8 6T]^U\=/RT75_M 3K?0H S+42@/E: M\M]PN-#' %C>U+UZ% #E3=VLQP!(WM2]>A0 Y%4'>;+I5;>'#[Z[N%+^ )Y/ M6.F:=:^G(55K-OQ:^Z:9CC==_.8$14OBW2CB;?N=ZL^']$OB??RS?(;$6_>[ M]9_/!"R)]_'/\OD1[S;"!Y>#23>5G?;[ZPM\3[97*J?A@]^GJ5HC2IP MVA(4;UU/I^ZWNYN?L_-$3Z?>\>N-S4_:>Z*GTZCY[2>0*?)$3Z=6;_CM[;(& M^AZ<]/<.'WR-8;,2Q2[8S76GV)9?;92@;.MZ.MM^O7Y+HZL\G7L_G?8M9'%Y M.@]U.AV_TVZ5I[.>I[/=]CN=$C+O[C?V3N"#GZGVWO*[-]:%2MOJX72A5NG3 M6]O3J?K-3NDU6M?3J=]"%RI/YZ%B:RTXG4>4.T_6:?23\,'/4S.OU?QVI_0( MK>OIU/U:M_0YK.GIM/UNZ:Y;U\/I^M4;-_LJ#^>!#J=9];N=LN_FW6_LG8(' M_V3]__,#4KOYPM?S>E8KM^TQNCXH@"7Q/E_BO:5U71)O2;R/3KRW#4F4Q%L2 M[Z,3;_.6K8Y*XBV)][%=;97N+4,F:P@>O"DN^^7@P=YC0#0\Q?NY:&GK>0-! M<=_\!*Z2Q-:D026X(>W"K1 M@Y_RHRLBS=[%3#87G+=Z&W#>NSV\38?=++%O2^S;^]BL$OOVN6+?;DIVT.VQ M;^\N+)(_@.<3%;EFW6MJ!C3;?J/Q\[E 5R]^H=1*1+XGW\ MLWQ^Q%NO^LUJR7E+XMU$XFW4_6:MY+PE\6X@\;9 ;:AU?SX+\WZ(]\FF OTT M]NWSK*2J=VZ!KKI^T<"G>CIMO]M]1-RC\G2N/)V:W[PQ$D-Y.@]U.G5_^\:- MN,O3>2@5OUKUN[5'%#Q/UTE_[]BWSQ-WI];T.[=U9:^1V?F$3^?&[*0\G8<[ MG7;U$8'.R].Y[NYT;XIU4I[.0_F3NGZ]^8ARY\EZC.X$^_:9:N\-O[M=HB.M M[^G4VJ5/;TU/9]MOWQB8N#R(%NCL?V(5^?) M^H+N%/?V&NW\NM\]/PRPFR]\/:]GM7)C1^V-E_[(IF5)O$^8>&^9:582;TF\ MCTZ\]9N&ETOB+8EW/58,Q'M+L)R2>$OB?>Q@8Z6QMFK#DW78+\>]?0QTAJ=X M/1,SO_X!_Q'O]H9Z^LLFT:#2]F)KAU_N4Y>2%,^5-$X\. H:NW'SQRS8M"O_Y2U1O=H)>376[0=ALUGIA$+8[ M8;U9;U>W:]5.K_%WJ_Z+\Z/[VLXYZ$3:SO?1_V91&$TOJ2[P33")IK"'QRI+ M9FG?J0A\,O3S)LB&" QQ'H5 #[U++S&)_T%_&IU'TTAE7A1[ X.26_=%L.-_D?EJK>*= @Z'JIRK(%'[9O\T$X/WN M&YT7T-S"-#I7,0XVA*7"Q8AB^/8-<8]KO MPX6"BS8)+G%TW@D[,?/3_ +TQZ&7!A=PM:=PS+#4/KP\PVVX4*,1_F\ '\59 M/TIF&3P5!V=TK7&GHPR/ 7;)F5QA-^3&VW>9W0C5F"8/_Y?-)A-8;W\8P.*B M+)NIK.+M\B^1L<3!=)82FX&[HD\1YN1[%\.H/\311[,0=G4"5VE(^P[/CH+T M3'G J>(IGS1\UIN-OL%[U!B9.?P>1Y]&8SP'^-;^O \[SD>$^YW!)8H&\!-8 M-CP0G_'!7B3I-_QE7^XR+@4'M&=K"8YH<3!*+BK>OR+8@10G,+KT:47T90I, M-4J%90Z2=&YXL\GA+,7/\54P?I2$3$,'

H<\'QSOTX.^_A!9!*\4@V;01&"<8 MC.<"1(C4DNC3%@U;VU*R-F<_6_)1(;6?GM2DXT12S'.]-C,!*>.D$,AR*27! MWE2DAA#-Z7KWK(0KI%8[J:$I4L.)NY3P%) 0'%B,.=,JD1JV0IJ(4!!(;&US M+=I*%E(KI/:3D5I@45"2K#BO-5.>&,*T0.F!\Y%HI#.I89T$&H8QNQ%=2&WI MI$:F2$UZI"5/ZME)1X!)1D&%I-D"2S?8&TT=B8G4&&KCVFIXUR5IM'F6]K/! MZ#Q/7!@]VN+>L&*_>]ZW?Z[2XLR+=AA?# :^2LP)PT]=%T9'@]X]NVT79KL' MLWV9L4&Q4$F'(0W*4@W,>PW6FEP*8X323!KDD@TJB&I77M$I9IN9Q5,4G;^);FR 7$ M:PWBVBV* N*E@'C:QJ#)DI#!>)!,T&1C( ?66P-!&T1"\"1:ED!,=9NHAIS$ M&QNK>S$ M).,#)]UB#*?@M,*.:&\$3\8')K0M!2F8+YA?H.E2,+\8S$_;*AQ)08T,$"E& MP%P"OO6*@]",8:$IH2JW^D.HK>>?E%#B(?-F'H9>^N:[=NM=Z(>AZ57U/,:? M=?O=T?FPJI-KA<\?0W]4PB7K$BZ9K.F+\8KN]/W.-^NY-U[.0H*UD>#1C+&C M"=5I7058&CTPBPP8Y2-@$J777$;/^=:VY&U*9AL)%:?K6N.Y=FNEX'GI>)XV M9+@*T@N4 "Q43*)&1S <1TCR0TKO-!?:;6T+V5:WS%LH>%YK/-=NB10\+QW/ MTT:*01*C*"-(G&05BR2"=E& (YA8IA*<>4[:TK/@QY'W??S?/ M4(5E^%K6B=]6:7Y<+>AU1_;"9;5QV6RID*6,4<.3-D$L<5DU5L&S)"X-9=%B MIR3&R=; ;:SKF@75C)YR!?3-B:@4T"\6]+.E- YQY#P$$SRD-12@N3&@ Y/< M4A5(3*#GO*WDPI/."^C7 _2U&S(%](L%_;35$C2.P@L.3N5++YTI8Y7NHW,_=-,+H_#)VTF[UP^.RQ8I_9@D&S"A]T/1H MFM\N5W%,;Q._3">4^'%])#=;=:*8),X(#]I8 D MS5#QM&X8DFNP2@J25X?DF>PO2AGV+$"4R !+_P"3R_T=)H%0Q5R"0U+U)ZG"V MP(2F\R70/'/'A,%8@?#IV&9+)WH^2@F32&22$(3D\0>;RV]4(V T./E36@0WI MC J7ML*Y^;SZ"HZ?L(ZM=B/B.M;Z?#@X>Y;>J]N_2/=M$HP=]$>_5@L__KGC MO.Q[G\^')MWZ;M\,O^R?A[-1XL!\E<-!E8EZZ5,IJJ8V=IPM"<&2"*H, AQH M3.:)3NSHH@-E&0O6"^H1VMH6NJWEW!;*0^&V1@[3GY!":K=M"H6L!X5,&T:4 M&Q\"EH#2+@#FL #-+ 5GA=<2.833RE=)7WSN_(]"(9M$(;6G?A4*60\*F;;1 M+)9I!V@'4K&D0M)1 D9H#X$(X[SUB4?LUC95;@A0.(^T3*>N8>P3>.A^F('BM$;P@$Z4@>+$(GCJ#G6 J2JX!.9O.8"Q5 M[OC' '.EB7?,R"I[&[7Y+7D8)0Q4)_@ZX7R>DOH?.%P6ZV19PWE5#_[62L)%\/3>C*V$A"?>9W;6W )+S S62 M&\/0-2;559FN;XS9G4E#94&:;6-^7%W*YK7G%6W4[UY;T&C=N&DVWQ0\N;"_,W+5RE0NZ MRHUUZ/Q9_2/XEDF78MZ%5B)8&X;5.-M3,PRCUN#B?'1N^OEC)'-NU'6K3OA= M(U_UG8?H^-[6Z_M T\?HY=KNC)>V4ZWL83RJWOOP>EE_S:MZOV,6E6/V'L?L MP8QKQ.H8' DN60S2 R-&YM9J!(R4'!'O*8HZES&T-9-M0N?NJ5@:X7/Z M K"FX/P:1=!Q(RH)*8A!DN 81/ H* A2".C4S$@31/"<1L1UJ:L('PS$3ZG M+5P0WB"$3YWAD7'./$:@E5# J&&@O T0+.?<*T4ET17",<\%-W.W2*T1X1N; MS?HP\\5W>Q?IATO"ZWH;,+OC99SAP$)_]='?[S,F#!;66"4"2$TLL)R*8RC3 M8 ,G+%(E+,%C^J.\37A=':)+0EVS,+XD$Z9@?!D8GS9B-+5<461 <9LDCLK- MH$W48**7-*VJH-95&"<"M8F>NYJG8+R1&%^2$5,POA2,3YWC) 3,,76 (T[G M>#[,-98"K/!IU6G2:AQ5&*=(M1,#- CCM03V[NO%**_1G-?86/NU?MR6Q6=&#)-L8>--'//IO'URRU#(M5?3 MA7(VC'+FM/X+Y2R$(28C21K>DYR4I^E8)QR8#C#EB/! Y);V_B)YH5R M"N4TG'+F=$84RED,Y4RI'!6,1$QXX():8-B3I'(D!Y+;MQ+MM,<^4\[\J4VE M3/?',)MXUFXQ+%NKJ-O=1,Z][:-M#.2L5L.CL MN'I#RV A2"Z58D$*'RO;<@/3S0KI;!CI+-JV+*3S.-*9MBY94)@S'4 +*2$= M#QZ,$38;FS;2M"Q8 (6& M&NIWX(6$ED!"TTX(YZ2+W'-0(E)@:>7 ).L-@O6<&1P=DR*3$).8S!WE+B14 M2*C9?HBBA99$0]-N"8+2!#_;_VN'_[-]=;T+_K4EH)5DM!Z%T#(N M6:_I/;^D&]OJ#\[#J'4^R BMNI.9'$N/W;[INZ[II>M*WSA+ESIZ'FKP# MX^D2/@Y&W;S>3X>A9\Z[G\(O?W?]^>DE6=SXK?$B/477OV)LNH*+\[M_9=5W MC\AO[\'-K_DR*UHA3!F+@];&,X:M-UXF:F-$(H&1LO2O?%A/?NGTRE_VT;P+ M8(?!?$@&1OID3TWO;_-EM/4_W]R LVX?;M[MZ1MU]QZ\NLA%W3%YZQW[;>?/ M_]OO'+5;^YUGLQMHN=?R[+!S=/AR?W?G>&^W=72<_CK8ZQP?M0Z?MYX='KQZ MO??;7N=H_X^]?*V'!WLKOMI_[O=;YZ>#B_0:?O2O15V,OM>^_Y:[*R:]1G'5 M7RY=0,]\'(6GEP]^\=W1QY[Y\K3;KUZO^J5?SLSP7=K"$^CG'3SMYRF#[!A#SJ M9;__'*=T$1?+Q5I=[/T6[ =.YQ\ZNS&?^=E;#(?Q(;-8F:U^Q 85N3_O9O': M.@EFV-KK^ZF^'O/>C1O&V0/ZE3;S3NU\''9[+=IN93?J?5SS]_G$/\6=.S!# M=]HBJKIUN-RZA]\Z7=TZ=!LV&Q,7K6W1RD4^^"*7%"I=B1_H[FE)Q7^WKOZ[ M,J]HQGG7Z4Z<=VI/=ZP]^FQP?O?R=O=W\]/?SSC].WQWM?3HX_?.Z< MI>=>[/U][;S+3K>]+V_/#M+[9V?=[_CD_=OTW,F7P^-?WY\<]WJ=W1-RL+N# MIYUWG;,#='*<'7X[[&UVUNW^T>V^^?;_/#UYTTON^09WWZ3IV_X@'7R:. MN^NQU2L85U0B"(6!RERAGY:!ODXQT K&"A4&*@Q4YO_\M R$IQAH!>-_UJB? M\4J =WA^.DZF_3@,IZ$_ZGX*$R.RW>HG@W(06^?F\].%-C$NK_'#/789RTF M"-]_VW7^R4WVSHSIZ^;7-_UA2*_\-?C6.]/MM_[92^?/OUKI].MFKVH8G;>& MYCRT1G^;CW?B[R>9?C K YR7W%!,,.6"&6>UYCAZQV6D!CFA'^P*N5Z.%VDU MLA8X[.^FC_&I2J(HPJ V87"5U70M#!ARC@OGP"DI@/' P? H0*A(DFT2%9)H M:QNWB<8-T@5EDDE-6$Y:/5#'M4/6LL"),@G3FE,>F+/8D0<[%7Z(Y0+7A\!U MVI,@- Y.J@ !!0-,!@6:1 3*268"EMXAL;4M=<'JFF#UGP\!*]-*DN"I#I0Y M[C71CAE#TVEL(P_B'O;W*'W0]*B@=J&HG;:^D:=)+P4+)E3M]H4"0Q@"KY)= MSB4BZ0#>VJ:W]-G_5P.M[N99+XVPB-;(]7 \.#>]UN!.!\3$('J4Z?.0!($U MX.=5AH@K#]&SF^MS[2WMA//#>&P^OQH,\W7MG)\/N_:BRC0]'KPRP] _+W93 M791^^&S&;A*<)(EL.'#G-3 A/1@O'' :O-/2RA!Y37;30Q&U1I-5?D*6J#V, M.S=+%")X"!%,6V1*XA!D=,D.$Q084ND1=P$455BG0\#:8.JPR H+-)X%'F++ MU1!+O<.6*WRP5#Z8MO6(X5$2I2"&B'(#JV3KL<0'(2#"-;;*1C*OK; MPO"7[%X,O]KX_6C&\,/",V0- L$,!L:P!&,4!\4CY@A%$F+8VN:DK6IK45@? MCAJ>"5B8M##I\@WHPJ3+8=)IRYDZ)*B4$8*0!!C1&@RU"J3@5EH66;*JM[89 M;J 8PQ("A]PR./< M95O+NK*X5L^DM;:V*@VL-K^!E:JE@94N#:P:UL#JZ+>=UWN_';[[\[^Y V0,/! MW]-QXY5&DZ9[('VOQ.A[I7K?^5QWAL[U>O5I&SAW.3ONFKVW,Y6*O< MG^O-Y-S%V46O,N[&5Y;%>*O-E7%2:>#7A+6HXF) M,-YL_[GHGG^Y3\\Z];V>=6O?P^_>G%W:'EZ!\FQPT3]_[#&WI.J"&@>'Z2?\ M7E+HUYV7.YUG>ZT*9N27UK@]),6Y/236"^UF,$^J82/R#.][C^_T\5>^A=&4 MFQ\Y*14*)#!MF!)8V5P_1J77ECD9U%_[E9N?4OR#21-CEM@?C2[R1(G[^/-7 M/6[B\.C2GW] .L>=[L'[]-I_[N&#W=>GG??/NR=?_WW:^?.$=/[L?.B0?_.\Y_?OQZ0?*V=WL'[/7;P]>#O].SIP=>36_SYOY,3 MV\_R,>=-&7Z7Y13#B" MJ <;135Y5X)AT0,6UD4N!%4J;&T3W,:*M36:NV?4@\"QXL3B!2)\\=;D?0%^ M_[#FPS[UNO'9;,SR<60V&ZJLYN5,%.%8!38F"+DFI(5FFMSI:*(5X-)_P S1 MB;X\ 8^%E]B$H"/-I#5WC\W"5H6MUH2MA" \2F]]E)8%)I5BCD>!K5(6R3@7 M6ZU#/L6:4!F9HK+H5:!2NYSVPH$AJT%ABD!B+"7U1,FJ8S!I:S)WM[S"9H7- MUH3-&'5(D2@(BHCYX"W/";A"16QXB,85-FL$F[$I-N-%SM:$SI0GR'J#M#&>B8!TY$8$FV298=QY M5DS)93'6YX.IJ<](2$$E-XFCA 86J0 C!8,0J%98B$BPV-JFN*BO0E<_"UTY M&6.B)R29YDQ2I10*U#OOJ.(62U/45T.X;'IT=- 2)],?+',1&#$2C)<./'%< M4\(1-3;[Q61;B87W"FI26X Q$>E&1C&?F=%IRU^.4\]XJN:H/RI\66-CRQOK M.E5RL1GQRUM$FDT&BR$\,JL8QEIIIYP.'K'T?[)B?E2C)*;I;_=R4!^!/=#?G%XS 7_Z7 3TUKBM) 0"4^"/Q !QG@'+").<>"*YAIJW59D M-MCTX';W!?<-Q?T2QUJ4 W_)B)\)UR1X>T.2MM<.):0E0U*LW4Y\FNJ MS&IR<*.JXP%K1L%7#9!#?V0JI(;/^?%, ^1E%VFM$]NMTJ.YX]]?C,ZK_D[' M@^N*\UQLOM^?E)E7:UTM];,;*_TZ_.>B.^J>AZ,P_-1UX57Z] /_.KC!NW[U M*G^8WD4H(9$:^++S;"8DX@1V%%$%:851HDO,0&LDP2?+-VBCD%2Z-KGT'7I: M@]$0A0K6A J*=+H7%4P'20P)DDK"P 6;?:72@B%4@*)2NB2*+1&N4,$F4\&\ MX8X9$VBY5%!,J;GX8#IVXI2-5CL"0D0)S+( 6D4#7C.LK6&28;.U3=I$SCU< MH+!! ]E@WA!($09K2@33411-L1*2,1 R$& *9Y>JX"!PX,E$,,J&6(3!)E-! M[6&10@7K006SX16)TPG@.4@N(C#!$6CJ$#BO-#>>>D)IX8)-YH+:XR3%2%@K M0IB*MU"$&&&$@#/< ',2@1$>@_5>B2"BP(0USTKX"S%,=VU,Q\)Z.@PBF")62@\64)T6# M#5C$&%@N!5>*R60"UYU!5O#=)'S7'@<\\*OC<9W[5'-@J^5XCOF1YC6$D4L .7Y#@PZZJ.B1(\9=9:;V62 M:@7?FXSOVL,5!=\KQ/=,#,(FNSI&&4 +HH!AB2&!FD$03DJ&+=-4%(!O,L!K MCT$4@*\4X%,Q!8X=)B8R4#(F"]SZW+'%<#!&,VF$2]]II$+_6>HU1JW1Q7 8 M^CX,\XSGP;#UT7P9#GJ]UKGY?+_9327P^J,*M07'%T[__M"?3-$YNE[,F^3W M?#!\-5[6X[RJ1Y/K*8&%FHAO=M8.I])R&34(A1DPQ2(HQ PX%(+"2&G$D[#! MJDW)[)R=^Q>OE;2*!DJ:VF(*#P9V29BJ$=(S115>6^0Q!B.3BF$A&K L4N 2 M&2\1]8Z5?*GU _9#"LMKBR8\%MD%P0]!\'2X0*NH$!88 H\Q&R,$DFF2$(R" M)!&+("C>VJ9L-KVIG,C- ^XJH@3E1%XEGJ?# P&A$+&RH'E$P#1S8*,-0%PP MSBB)N*_/>UB W4!@UQ8>*,!>);!GX@+.V2OI(E3T=K+@?"4YS]H;GBT!M+26&!":] ^_5,2A;R-1*)\.#=&;/\$ M901[1Z]>M<:^Z%:W"I"5ZH$-J1[8._O8&WP)H?JA5Q=#=VI&X54O?=[BY:^- MY&:G4"!,A(TNTQORP!S5H!#FP*FG7%"&" E;VU*VTQ9J4'"S(+UQKO[[9"_< M"?*B51X&XVG/?M0J!.,92.D5,.(X*"Q)^J?EV&MFD?!;VW-/T2H(;B""EUH@ M\!T$E\+FVN ],W?=1B:<$1!T6D7&@@*#L02.I%8R!(>M2_!N4ZT+Q#<0XK4/ M@*@!XL57^%AT3P-PA0 M\-TD?,_V*0K$4LP#6)7L:Y8?*6T)) .+6N:Q9+R^OL8%X T$^%)K!(I&7P[* MI\(%SG&2-!F!&(4#QD,.%^!$2;VT3 MC=M8B&9$0@NB:\MAJ#T\\,I\J;HK/A\,KS%]&/?^<]$]_U(TR,.P.AT&4-9+ M:X0'HD1(Y@5UH*55X V-DD7D.,Y8+2C=,)36'@+X 4J+&5$;A&>&1-.T.)3D M:7', ),YDA<]!FH8T5931)3:VN9MQ6>C>07&S8/Q*KW\#T!Q\?8]%L S8YZI M$9*&/+0HQ^H\%:"%LH!#3#LB+9OQIB3^;C*.:_?F%QPO <0* M&Q.: P--B '%13:$O).QC"!;/R"O= QST=7+@_/T+&9%&)4H0A97P*)&8+S3 M8) (T5CK ID(ZY+/ORPL'IZ?AF$U:GD83D-_U/T46KW!:-1N]<-Y'A9P;CZ7 M#/]&YOW.M"5\TQ^&]"&^!O_"=/LOTRH>]G?3Y_ADSM.REOYDM?#:;/]_IKB) MSB-@ECM@0B1S(U@$ E&1=JZRNB0/%20_2*04)"\%R=/.^Q (P=HKP&D]@3'D M05-)01(2:)2$2E9?Q7!!<@.17+L;OR!Y*4B>]N$'S#1/ZP(ZK1HP'@48(@PP M0CC'ABD3&]DRM""YL:[\@N2E('G:F6\H4TXZ!2< Q<(/-'Z9.F1P_&=,'N0[ [X\#W5"JO-(*T8@F\6@NPG 90G#L: MC0U*IV.8ZGFRU@IFFXC9&OSV!;/+P>QT$KTV7BD3 O)TH%+-1@13?HBK6 R M'<8<-PBS=6;/4]E('WTGG+?V^VYP%DK6?"/]=S.>^+1BXP5[6>:"U,-4R1HX MGV8JAK0)PG+PD29UP:P!*TQB*JZDUE99B^N;[%72 S80N#-&?@'N(H#;F3(+ M, U.(26!.9F_$)PPRPP$9%%,3R93WQ;@;C)P:_>S%^ N!+A3)Z[0D6$M\ORM MD$[K?P>X)?]N/O0>3A^[AD;'!0..33IV M$^/F2;@4- K,61*HI0F]1+6ID 6\&PC>VM/BRZF[$#LW_SFJL)NNW7W]"TN$ MJ>$&/ \TZ65!0&.%P3D>A:82*5LZV6\TIMV4'C+!#(J\@>=N3=GO#72H_[KSU@Z,,0TGUYFI=N-.AU?2O?C0 M9S3@^-?^?5O55*\^;LM5FM+41VM[MWC?B<>$8D :HR1*F 3C%0/$,+-6<"61 M2ZR&VXBP-N.JIMR<^Z%CQ1D "X3X;12Z&H3_8S%+]X E:P:AS:JUQ['9'2T& M3P>]=-=&I3W/HUAK.O2 C%71Q0#::0N,( X*(0D(RXB4E)[YK,5P78WZ"UT5 MNFHZ71&&G>#:2Q\9\]1J'--?-!WB5F&+PCQT50S+&KEL)AJC>5H5!0[1 "PH M"L8FNY(;0IE6@A$CM[8Y:C/$"YT5.OM)Z(R1J+R)RFIDF E>2<6483YZ9K&1 MI-!9,^AL.CPEC3<^YXESSCVP/&?%NO2%!N$)XVL2)MS>;VDQ4^*WRV M+KGT1C"'/')&",IRL"=*E6/M6GI.L.5W$]H=*?3%KIS?&S8=HS-..X5(!!R5 M ^8\'^>T$ Z?( C,<03I^/"1ZXX1SXA6S6]N$TC93;"U$ MV$\P7N.9&9VV?/=3UX>^'V5 ]F54A<2%VP(?V5,*1#SM?(_$=1SM? V8OS_8JBW0_%/DS$NC1R"\:Z'[(GPX12DVD5<&"YJ*RY$)ZA#DHXIF72'C* M>$%^0?XT\AU%(6EG&DS>(=8K@Y 1#COE'(V"%^0W#OE39SY%)&U=S2&9K#$' MU!1H0@.8*+S2"I,H14'^3X+\!WEH20S&"15-LHH#04H'9;F@R@9K)<8+@G[Q M?LR'_^D(5,!<*J$9.$T9,*5L]GL@X,P)P7+-#,-;VQBU$9G'CUN0WVSD/R36 MC'"@CFN'K&6!$V5X4OV<\EQ1AQTI9W[3,#\3N.&4(>M1 "F1@IPI )HJ C%X M*T/0S/':AXP4Z#<4^@\Y]*7C1%+,"9*,F8"4<5((9+F4DN!Q#X-RZ#>0 *9" M'M8A;HFP('/Y L.4@^7$03!$BG3HX\0.:W/J_P0C2ZH2'[!Y$'4UN"3T1Z;" M:OB<'S^N2=I/VM)QE2&-'?_^8G1>#6,Z'NRD>Y:OP/1>F:[?[S\S'[OGIE>M M=;74SVZL].OPGXONJ'L>CL+P4]>%\23RU\$-WO6K5_G#]"Y""8W4PI@',Z$1 M28V/+$K 2>0FQ81R2V:>;"6E,;;4$IH[1):6S(4+[BU]5LX%13W=CPMF6KDQ M0TCT!(+*/1BETJ YR4TJ5!3&:J5EX8*-YH+:PQ[+Y8)B3LU)"%/B0(6J&V> MX/,T-",,F.Q8"=JD;6#2^@>WM4W;E,T.>2QTL/YT4'LHI$B#-6&"F79S4DO" M) (GHH?V#&3;:#*H/5Q2[(3U8H2IL(OF7@0;+:3M$"!M+Y*[ MT0H05G#CC=0H=V)IFJ'P$U23_!%&Y^E2\_#W87HX[+KSD&_NP'U8=2')1E#C MK0WPYO2HWM8)+R_8N!'>[L4PW;4QRXT;Y+V^6MCJQW;^-D/_8GCO5J E.W1 MD +PE0)\Z@#76DCC,(9(K 7&)0(M7("85]3%R(TH(^P&HJTAG.<3K# M"0;$DFUNJ-%6U=[ H=1NW+]V8]0:70R'H>]#;E*54-#Z:+X,![U>Z]Q\#J-2 MOU%'O=J"HPRG?W_H3X;M'%TOYDWV>SX8OAHOZW%>U:/)]93P0EW,]V8FO)!T M3-3,"W B8&!,)FGCHP;.A:8($<^5K$*J>+9UWX/;D);LBB9IFMH""P\&=DF< MJA/2TQ$%X[SUD1"@S+D,:0E&*PF2^9B0GD1LJ&_B=D'VZL_M!884'@OM N&' M07AZ3$LZE;WV"#C.04%C+&@<#1 >I71(BZ#%UC8O1_(Z '<5D8)R)*\4S],A M N1D]))1T#I4=0T(E!0*F+,:162YY?6%" JR&XCLVD($!=FKM9^G8P/",L<" MII!0G =K0*E& ?JO<&16B^B+]!>.VBOI*M34=M+PO"4]Y\0CX3-[9MMMI@1 M,Z!=B! #T1QQXY!@S9';/T$]P=[1JU>ML3NZU:V"9*6,8$/*"/;./O8&7T*H M?NC5Q="=FE%XU4N?MSCZZR.YD]D.3-)&JDP Q"1/.L4%,(1[2'O0V!"XCH)O M;2O5QDPU*,!9H-XX=_]]4ACN1'D1*P_$\;1WW^F0I\E8L"I/H_?")ZUB%) 0 M$#4Q6NG%UO;E$(<+',2 MQXA"<*7>;Z,1OM1B@2+3EP3SZ8H!&24R-@).1S8P+0/H9'V#DC1B3 ,/VHQU M^MR]B$J]P"/J!8;AXP0,CXL=E+CG"H,'KZ\7;S:"4.($]1&;FXD31!.,Q4B# M\ P#BUJ"-5R!, HK13B7E"9>$Z*-U&R@H.0?KA.DEQ D>&6^5.T6GP^&UZ ^ MC'O_N>B>?RDJY(%@G0X&6,LH+#!= M;YC6'@CX 4R+)5$CAJ=S_8,P.G@$S"?D,JP,&*8]>&I"]@UAC/#6-FMC6H[; M=<#Q*GW]#X!Q)Y>F" 5"KI:YU'-&<\IY-9I:^0S&9L$C43A62EK1EJAK;^"7+[#\]/P[": MPCP,IZ$_ZGX*K=Y@-&JW^N$\3Q X-Y]+MG\C4X!GYC&_Z0]#^A!?@W]ANOV7 M:14/^[OIHCMW8R3GCFIC"4!#!(&TG)BT)X:,)@R82V2PM=G M<90<@PV$\HQ,*5!>#I2G7?C>>A]%TB21ANS^PRX/12=@DN'AHU(ALOJFG!4H M-Q#*M3OS"Y27!.7I7GJ$.$:9A1"-3-:&PF Y5\ )X9Y%%%"-TTL+E!L(Y=H= M^@7*RX'RM$N?.Z.A7+M+_X=0+I!] MF$T\[;P/RF/%@P/O0S**)4]&L58,8L!*28]IM.GXE;K =0/A6KO;OL"U;KA. M^>:YPX8ZZT%;YH$Q'"$=J@0HXMX1QI!)2]0LN-:9/4]E([WSG7#>ZO;=X"R4 MK/E&.NYF?/!IQ?:K!7M9)H3415:QR]\D"5IL"XR&VL#,ZM,%@R^V.@2&QM,]36:C;UKH!W_<%; MN_^\G+H+L7.GO>B(6>:XU&GG\ 1%HNYS1!LDR/VFCDUNY*+\?N M N$[Y56WWJETP.9SMYHO0]*1:X@#B2*).D:$L[G;N'.WIKSW!CK4?]UYN=-Y MMM>:,&;KP S=:8NH=BN#9]6)[G8P]&$(Z;X\S4LW&O2ZOI7OQF:0VZT]:[A! M6A&$N0Z6I0UO$+%"2R<#Y3@=>G_MW[=53?7JX[Y]=-=&I3O/HUAK.O1 *[TE":#()=;"%KM:$KFS$AD2'J5;)N-12482"IAHY[R!HSH!984$9E>Q+YB(5 MDB%G:)9FM*UTX;/"9S\+GSF?+$A,$VGIR()#V@?$)$E*S=*@.*N+STK$[O&^ ML=FF51ZG9?*@M+/)N$0&K&$:'#'4".22LE9UUZH5+BMMD9B9)QG(*@G 2%.8*]/_/WILVM9%L MZ\)_1<$][[W=$4IVSH/[7")H#[TYUX#;X';87QPY@FPAL25AC'_]NS*K-""! M 2- X.J];8.&JJS,?%:N9XU,1GA)6V$<*&=2M.DC,?7_ FTWGMOA82MTO@+L M>F&8 =6U@QA:MA=:Q[;SX$TX9A:8P4R&_HGKQB?DZKR(FZKD19(!%#FN@W8: M.\HY-]Q$B[TJ<1Q9_IDUKF%36"(.]L1)Q[@YP.#$66:'8N!%C)9<=B71,GCRA,JT'^39&_H +] M-/(;'>AZR%]H[$&PT](QI"SQB,,2(L=%0D$G9Y13(GC9(+]!_CSR2;12X:@\ M=81+$:U* ML8G77:2>X;Y*\<\N?.?.*P5%QSY'&0*-V$K=YS>]P9V6Y9Z[+4SV=6^FW\STEG MV!G%O3CXVO&QZE#^-OK^0:]A3V2L%S$8ZV%]VL;K*W)LF+[&W&P6N)@R:Z01C5X)))@WIOBE6-Y#R ; M,075P%KDDLO=U4 \<&H5BPU->-*R8.G>D486/!)9L.!E(=H0$:Q#SN1Z##(P M9 ,GB'F!,4E:8]GPA".I'D28C&"POCW=*B M>E&%O+Q@58&\%R<#F+5*RE6%\]Y.%K9\;//4#L)?@VN7"&T\)]<1>ML+GA// ML;8)U)X@X"^.'0=R9!+R 4?LF0!2!)2(,-ZF;)5*A#907UG/R24P+QK,#U#> M:"\W O*\VR-2+V.VSR& M\*3P4P/F!P'SO,O""4]P* TRQN2X%%0ON!]P2CE7$V'A(^+> *HI8XCH2)4P+/#0=(U\T@!?NONA M ?B#DNEYGX)CUA@E!<"&+9/ B7F:"#<<<7(*B+\5\G"&+:&)X-![(68RTT!"EK' M]FS0[W9;(_LM#IM,C&48(.[87W!X^J57M]/9FR[FK/1[U1^\J99U/Z_J7CV> MQE&P+,GW]X*C0)#@C,^+Y[E ',0;LA$$G^8^$,(W2S2! M$BNHU"S-17!C9#8*[$,:#<13;?$]]R9G9).VI& !,GXYBPB[;Q"D@O&'9$^6KZV0=I< MJN;(?@3 ?@A70G-D/RBDYWT(+##F@K!P6FZ20D"E@'$7&@D9KFR'[* MR%Z:#Z%!]L,2[(6R3XX*GQ7Q*)U!7$F-C-48R>@M$QP#T0X-M!\=M!^D@%.C MC:\"P.=\!PG'2'7$R B;.\ *A8SA"04*RVU][M>K5TH=_P52"U[NO7G3JNS9 MK4[QLC49!4\DH^#ET7&W?Q9C^=";DX$_M,/XI@O/VW@*EB?GWBT68XK"VT0, M\CQYQ+DCR GE$%9;,D[%Z#4GN?)\6ZGF$'^:&+_'7(3F$+]K>,_[$8RV M3(6HD5!6(^Z4059[@#>FWCD<3))-I/*3!OB]YB(T +]S%C[O3F"<.2IRK%X( M<(!K:Y!.1J+H98HBQM"HZ4\:B]"HZ?<$\SFG N;<:TDPUV#X.<]"XS5]0-?"V^GB+?H7&B_"\@3;AP4O M B<3TC3)G&\@D$TYE)%K;J,'!17SM0W*<1M(ZFJX2QM(+RT08NDNA#?V MK-1E?-4?3$&]FU[^YZ0S.FNTD!N"==XEH*6)6G*#1*"Y_TK,^H>EB#'A*"9$ M8:(!K U,GQA,E^X(N *F#9-8(H;G*P%&'+.#'EF1'.+:P8&KC$/""X"W]%%9 MO+:AVX*S!L>/ ,N_ 8P;D]]/(WC>IA\$T13#V4MQ8+E^L41&6HV\-5$J M[[!CK D@?LI 7KI-OP'RO7#?>=N]C)XYZFUN5 1(IAR0[)U&3FM% F$LD>5Y MYQHDKZ)JO73C?:-:WR.>YXSTW-'D.-&(2BI!MU:9'Q.#DA?2*1FL=:;2K<5J MZ-:_0.3_[N@P#DJ[YD$\C+UAYVML=7KP>VRW>G&4FPV,[+_ MZPTB/,3W&/ZRG=[K_G"XVWL!S_'5CF!AFX)HRQ%M?L%,S[P(6*: F,[!P-(F MI%.@R// L 051K#81!DT4+Z!HM) ^7Z@O% -2##EL8V(8,H1J"P.Z$ LSC&]((LQ0#GD4@($: @.6(FF MTO@3A_*23?H-E.\'RO-&_:B%\$1A1+P1B"O,D3'$H,@!QD(3RL3R>A8W4%Y! M*"_=J'\C*#>VP%L2YGG;?I A4F,Q4E8IQ(7TR&H5D7%1LFSGC2%WW&M3TS3K M>HIP7KIAOX'SO<)YSK0/!"E12RA**5C$B0A(*\F0$/"B5$DG2EW[.W%4V_.;N/N5-/PMV/!AQ;;*@KUN6I@L2V(=+%CL35!>!480K!S.Y3L$ M,L0&1'BR7@05\!+-?$ULP1,$[H(&T@#W+H [;Y\7P4<:DD-*.Z\H3TY084- EF#(^(@-#IMEB[E;'ST''RKC\(<8"JM7C&8/%" M_\1U8VL\(?4'8-Z>Y:4=]KN=,'GS25))X.E%<1311Q. M6-!/6]>MAU.N7A7_:BK?+$_R?5DPT%L;-95.(A>(1CP8A9S4$JF(D_')F9@[ M[5+B!8PP>6%1<)*T?1E+\U\-M@1LL_6H(SPN\)#\E M.2\IFGC8[\+$#9MR0S\E(><](0J4/VHB0XHGC#@S#%3#F) 7W'*IA;'42Y2;\Z$?V%(' M?W*W6)9#/RC2T6%$ C8J@015.*YM<-E6I-$J&]'9B,X[<"8H[2C301/!N6+: M*&FL],0*1TQBO!&=JR$Z%_IN6YP"81&17.:2.ZM Y:04 350#/L@#7:@<@K> M9IHWLK.1G8WL7+KL%)&&F#0+SF%.4M!"N\S.<[=)8KQH9.=JR,Y%3VQP7FAA MD,(N(NZ90)9;BY(2N4>)M,&JY>9(-**S$9V-Z)R*3J6UE<;!?RQR8;C!$F2E MBD%K$*9&-Z)S543GG!?<"(YYU"'W:5.(6TF0"]X@&:,(DG!%L5S;8)BVY05M M$!ZK\"Q.]'^-+-P4_@V=KQO_#7^-!WYD!P>=7KF]."^N?(0]/ZAQN/'?;O"O MCS?^=A%A%&N;:.1&-LX)RX8(/2@7*JL"18._9) MT[7QEPX'XZ$?VX.(W"#:+\@F>+)GMGMJSX9K_SJ_FV KU2-BI)P"\U-U^:9< M6+8RFYU>@)E\QF31*NYF,M6%D_GOS??_;VMGK]W:VGE^^=YZX$$^W]W9VWV] M]6)S_^6+UMX^_+/]O=]_OK>K@?]OJM4:'_1.X1AA. MRH06J3D%89'4,)*N/1[&9^,?_@B=X7'7GCWK],IURY?^J(59C=R\_>:CCO(# M5V_7.]/P=:Q4WIQUS%-]XWK?KI=].W?P5.\)LLXEO?1MO$Y^\CW!?NZJ/QHL M8>M&7_YV,]C;#?9ZE[TBM.Z&$703C6,B5>_AF"ER_+Q6MI0[ZY^X<7UL7$Y6 MKXS+(^(ZDU\=Y7=+F>:??T%@EN=_UITG_B5F;ML._&&+ZC)UI)FZFT^=*5.';R)GKAN=?I\1 MXM>2/E.%N?7J[>YV:_?-R[>;^UL[?[4VG^]O_;.UO_5R[]F=UF*YQC66MD.; M0=YXD(^YJ'>[ [SOT;P'?^?[A\TOR\?.?:?L,GY4(D#T,U]]DVZ>?L PT M!*61-<(A'CQ'SBJ'K!3P@F+&:;NLE+35J]W8R)\G(7^4%U0Q(BA6G-N(M?5* M2NR$4HJ28(O\P1A$$JH%D6[DS\/('SPG?X)+7,M$$$XB(1XPH8DH1]8VJ&XSN:S\@54K M=KN2O/-M!(3Y3K=C"_BRM]\.#UNIVS\=MHX'_:^=$$/+G;7ZQW$ G^D=M/*B M?.V,.G'XX":9YAK7N,8R;2?W7;#Y6GOX13P>@)2N=K#MA98]ZL.(OI<7'KJZ MQ$K4AUAY0\3L$L+/W9A_V.R%S9F5;,[G99W/.WN+]@E,B'>*( G[%7%/ C*8 MYM+.,CG+B/1>P_G,VX0N*S5ZA?C!+P_HI3/[!M#W#.AYPD^)U]()"5S?YK[1 M7" KE$,<&\JXVF=\.X.1S&42/1[D2B=18X!Q7)D\0-\E9[D&B"HMSS'?E(262<)]!1 M=8A2.0J8(]42"%S#8$,IP)%RS!6R2KC M0P5IV4#ZR4%ZZ:2C@?3]0WJ>=X!V17$($1F"%>)!YB[2V3+H?#28 J0%!][1 M!DF]0I!^\DZ/WW+'UM];W?YPV )4AICB8!#SPQX=Q]ZP=H9DI/P<(_DE#2R_ M/20EF;;@W>I]C<-12:UNI-=-I-=BW"5+)GJB Y*P5CGN$B-'DD)48Z>H%03+ M" J)7F08OS?FST>,SJ6SBTO0V2@>2X/N/)?PA!&7HD=,6(MX2A8Y> UA:;U5 M44GM4^82G"]&+#;@737PWB^-&,)CPD_-$7L'.)TG"$82;R/W*.K<7-93.&)- M\"@YZ6!]8H3]! 3A]O2@\4K<)":JY@-54EEK9+\UKHF5)0*7B*OQ(E8QROOV MV\MOF=O%/V,OILZHT3Z6)=5VGR\0!^4HE3'7.F<8@_9!+;+)610E)XPG@;$N MVH>XH';:];6/QHBY>GA> G7X63PWD+T)9.<)@R:P'YE7R%J3V_XI^,F9B'+S MJT@E54;QM0UY*Z[? ';U 'MW?*$Y@.\/S?.T(GG'5'00=#K/#0>!@>0\Q3ZH40_.0]%+NCPSAH/!*K21RN M])^^Z S'S1EV4PG(;/RH-RJ1DAM=S?58Q88H)0Q%BLF(N&8&.1,Y2M&9[(V MM0.R(+A8H3C+!K,K0Q4:S-X#9N?[R<-:*"R#1R0P#P1?8: '%.B!4(%J&RA5 MN6X"7J78Z :S*T,.&LS>!V;GSMDHC5$6P\&J.0',"B $3&JD0V*Y3"(VEJQM M2+%**4K+="YPN8)TX/FA[1W$8:O3.U=JS,,SC8:MWTZ&\/OO=46R_%8N4]9N M]>*HU4_PN?^<="J4_&11LNL:0IIK+.<:RZ2WDJPKL8);>G]@0VP-HH^=K[E) M5A-_MZKQ=^=/WZV>'^2,PQ>Q^G>KMUG+H;>3M6PL=LL[H;<6F+#U3! F!1(L MERP*N5HHM0PY$I7T46-,2^O2MJ"+AW03S/.8T;QTGUF#YOM&\SQ']I'Y(+E% MB@B,.$X>&6$2PMAY@@'.//I2N8C119K.YKFS65('N-4! M!:MUMGC!LJ/^H/.3)..7C -8 M,9(QLX:-!%N>!-M>]+-Q$Y2R AF5.+ +PY"5EB.AE0-EDS*I2&$7F"U64FPR MBQ\SC.^!730POB,8+] *HW!PH'YX[@+BT4;D,'?(J6BX52FD')FGVJ!P-BA> M>12OA-^M0?/]H7GN4/96."V$0L(PB;@5&.D4X7BVR4?#8)H37=N0;7S[\)<5 MC=);56XQ)MBM8WN6Z77CQ5C-F+WK&DK>5,O8B+/EB;._%S@&4](Q:S227((X MP]@C$&_P5^0Z:RF1X;2V046;L%MG_C2&SY6#\SUZ,1HXWP&LL0 M=9@B[HC)^4 $B6B$),E+'7,WE;80B\G(#9H?.YKOT8O1H/DNT#QW.!N;;)1P M)%N%(^), ]>(!B-FL//2LIBP7]O@;4I7Z6S^%?P8 (/!20RM;L>Z3KN4/:<84T"Q8.81.T!\Q* MN4I'\*_@PR@=A&[-*GY).\F#1DE-FFN6!7QCSYJV"TN681\6PZ,8X9K2@!S5 MN7VT2R"^C$9$$I.]IXE*K4.JF:M; ]VG!=^F4H8'O/4>I[[61F3=0&3Y M!<+@C>:>VH1$3!AQ;P*RB3H4%5-"$AL,S\$1I#%3/A+@KD:WE ;"=P?A>=( M.J,.DA&4H@"M0UN)G$X*!9H8"<)3YW*X(KN-SM&@=^6.W?MS,C28O3UFY\N8 M:8V]U@[E?"<@^M'!L2L(LG LY!\8,RL;0A]ZS)FC:^A*6R\&LK&/="$LGH3 MP\=S>]P9V>Y.;'H]+5&6'2Q0"$TH)=8%9*S2N=LBK9H]8:4TULI[EMNTLS:^ M@$0T1LO'#.E["%QJ('T?D)ZG% 9;9Z/02#H0QYP9A9Q@# 7'+&7 ,Z(/Q8U( MFGZ,3PO2]\ J+H=T@]J;H7;N('8F:*F 5)@@*9 *#WPBG\M4\"242!YG6YZY MH)G[HW<^*+.:? *V=:EV7!<_CJ'ESL[52!YUOJY$IH3K#T(<()B@9WE.A_UN M)[3&T_)X1-U#\A%8Z^>PU&_JE?[S[-TPVTXFDFYSLMB-\K(\,?AE@8^ YB)I M4A$Q&E7N^I9RD3N';!"*,Z&#)W)M@],+HRA^SKQR;?0\(J/IKR<1EDYG&HGP M,!)A(0/<:BRIHLA[JA''0B&=I$2"*PFBG6/**4@$UE9F6<'=C41X"A)AZ6RH MD0@/)!'F_2]6<(D-Z @N9Y';K!Z T$>!AAA)D($[E?TO;8/I8Y$(2_+/K!R' M>KZY]^_6J]>[[_=:K][N;K>V=OYYN;>_M?-7:_/Y_M8_6_M;+_=^KG',=:U! MS366I&L0W]:J^R6NZV0LOQPO:'-A+.[ _O[R@[C.V MH# ))%/N0R$)09HDA2*7/&F"@]:Y$;1N"[)X8#=Q3H\9TTNGY0VF'P;3"U[& M@(TG@2/EB$+<2\!T[ID<30B2!MC1!N?^JT#+FUKN3PO32R?6#:8?"-/SW=^2 MX$9%@TQP"7'J(K*!Y4)ME#"%L3(Z!R/S-GQL-3"]S+#&U20E,PU6F]#&Q\DZ M_LP]=.-P&(<[<;2;L@VQ?BIYYZ$243L&CZ#Q&7 &JK1<*$2:)9]$I M"BNP(4@;-F&#ZI5']4H1CVN#.G6^Q8"^QT&_P?--\3QW2G-I'(X1 YZ=0)PD MC;2%4YIA;H46QJJ,Y__]OS0E](\G6A9Z);G'S^=3_9(FE ?E'(,^;.PP?#7H M'^V!--I-/S"A-/+J!O)JL8NE##@ZD3AR.'>8(9+F0C&Y#Z^S.,7H@D^YB^6R M8@\:V^?J '?YM*(![IT!=Z%OI35)8 ? C: A( MA8<1"_,,QT9*>, &&28H,)P(#$>*A(2R7(MH%!P,:QN*M#F[3:!E(Q:>DEA8 M C5JQ,)JB84Y;8%HG[!E"2D-)(HGX9$A*:*\YCQK#*J4MN9MBI=07F+U;>UL[CQ?1J[4=:U#S366C%>ON?]HZ-^;V_4]U^::=#':\#Q?.2APR[XB!&C(A<_ M#A8YX3W2.0TJ6!\-]6L;IJV?8LNGE>05._&T-3RT@SAL=8;#D_ASK*()AGC M\,,M6#?;\W$W-7+L3N388A\H)J4,@D>D<;;O.2*1<9H#N;"")!IBBB97? 95 M7;AF'*&6@^<(CK$0X*?9'(H,HL]I=8F7_K("KU* MS>P;-#^"0,4&S7>/YOEBA9(0[(A#F'D.9[.*P#$B1R+**(1WUK&"9GY!LN+3 MB%Y<2:*Q5Y&,XPF$4D><.5!5@&LC)F)!6R7G)L&8B M%>$FFY;W3PO%2R,=UT1Q ]0; 76>4PCKC.?&(6 6'H"J);)81T2,-AF[S"G0 M0D33X^UIH71I9*)!Z9V@=+[^6O"2&D\1E=K57"&(W/E B1"Y(8SRG.?T!'M MK3))&,3CDX$_M,/&';'BE&#>J0H"ZNUD\793SL@,LZBK<5M&$7C=K@^$L=@*,X&4&Y')8>CQN7PN/C%;GH!:SCVJC[/*]@(K9L(K>^;BP1"68LU%BAB;!"74B,=,4=$ M*Q#/UQ:*P7C,!6(IUQ;B@B)C@D9P'$=&:(A: M/,9ZS*$S/.[:LSS8^&/<_QJ??/+>FPG7 IDUC+T.,*YA]-EOV1K$K_WNUURG MKMNWO<:I\RA(U]MX/#D-2FGRU_W>P7X<'.6CH3$D+>](N*"1CB)$DVB0]3(A M3J) -G&%!!;$$!V9D&)M@XA;MMQH[,&K!^.E\[(&QO<&XWEZ%D#.4D$LBD(" M/9-,YSI0 ND8&&><&DY!/6"J@?&3@_'2F5D#X_N#\3Q!8Y*Y?!!3DASB6A!D M,J"I%(&PJ"*QV3G+5P?&3]ZO\V=_,.B?PE#OB&TTAJ<'S&@?2[;7N378;GH. M:]II1-P21=QBCQT79'2)1*02%8BK1) -TB*EN4M64>ISO#JG%XJXQH[\V.%\ MIRGM#9SO',[SQ(,P%40R%!$I&>(NMQC7'"B(!]U3$4(2,VL;2C9P?I)POM.< M]@;.=P_G^7HS.(I@0UPMB0DB6W"):?=K!B$%; M'N!B!,$]\3 RPK)Y5.7"<:X&,)Q@)B560S+B Y=H&E6TFEU7^IY$(*RL15KHK M3R,;[EHV+"@+*1"J,8HLMR/FAB/#HT.4,:>,$,P3O;;!3%M2O(K5ZN=_:VGG^]N7FWLO6;R]>5C_]#J^U2N>>S9T7U0\O_WZW]<_FZY<[ M^WL/[>QY(H+S(;E5EI7Y3TY8_ H"KS<:OHW#T:#C1S'D-S9[X?P+,Y]\ X_; M!^'J!]$.XXM8_?ORF^^>Y*F''PYM[R"^M:/X,J7HFU[1-Y.J[Q8H&(G,4EAO M1)T&"B8#0\XZP 7S09/(J>,J=T;52S),K8RZU4B-U>R->M_RHU'9EB=5ZAU0MH>]+(UF>A&2Y.R+72)9'+%GF M*ZE:V"),&F13"MG'UD^MLV@'#^U@>SQR]09B-40+XE("4HCB20M+M$O:4)Z$%8SH3UO7LY3? M2H@V,G%Y,G&Q7:9/43CM!L1 2F..,_V$J, X-2II!P.2IG<8).817M)T_SF M0=A+[(5;\98KC$5W:R"Z:'8?0@K^UYTQ\AOLY=64^DIK*XV#_UCDPG"#)>AQ M*@:MG<.FXFUW[99KI/[RI/YB.])DL+$I>J0, :D?9$#.8HD4"<#.I9$6=/8- MUN9&_F).N$;Z_>+2K[%:/3GIM]"^U3%IK."(,2X0MU8@JQE&A!D5*:<,N[ D MJU4C_1KI]^#/VYCT?FGIM]"*GFG,?$*.*%GR>Y'FQB.BL9 ANA",6Y))[U$Z M,UK&U]_SU[MZ[MR_W6KNO*@O!J]>[[UM;.Z]V MWVYO[F_M[J []6A>XQHS:\Y@9D/_Q'7CPJ+?Y@[-*'\PRJ=O("L9M!8$23@9 M9$_^Z# 6DUCIV]#I^?Y1O+L>T;>N$?!H5:$GI>TL/1)]J^R[TFKS#>S-G=C$ M9"U1EUEL96>E8,X+@4!Q88A+PY#EV"%+ @$VQ[7Q59D#19=ER'I$;*V10H]" M"BT]M;B10G;M29C)0$GDR',2$;SK^S1*/JTX4ZV8Z2@.XG#41)P_#CY7K58CP)8LP'9>++855)B0H&5$.CB+ M>&0$>)QQ*":AM)/:4^)SZAXQ3:SIT\/N';"@!KMWAMT%"J24L90E1(5)B/,8 MD*-*(R\=]THHG((N:;>Z201Y>MB] ^[08/?NL#MW[G*&DU-"(U@SC(!!>*29 MU[!4'$[=1!F-.H?#<')KZT43 GZ#8D;]7BD3V^E]!22<+PC;0JWG]K@SLMU6 M_'8<>Z$S.@&\P&?A0QZ>>C0$RG%F73<^='VC)RGP[J"$45G-ES.+N=7S)X-! M#'^>C';ZHP^Q",-&$BY/$KY<[&GA;?+P'W+!4\2M=/"39BA%F@)1&'."R/@^HI+4YK M&_(I^H!_>=0NG7LT1_�'KN**;>:$&B0E%DGVJ00$]BMB]@B8T--$,[&Q3@ M2%XA4!=2\J]1UKOAW]#YNO'?\-?XUC/7\C$SW!I4&__M!O_:F(SWCK]V:PB7 M"-D?8IB6F-48"QDY@GN>9?K2ZX^ HHSZ&;\E!MB.8ACWNP F,QS!"Z5?Y?JE M#U7?@9'UW-KCN#_LY!5_-HA="]PH_G':":/#L1"9^5ZU3,_P]"O6P1A.1I=_ MY:'GC^'SLS#[=QYF$2N4:^M(- )SHD+-B@0?9PJ+ G6CGW*-:GJ+QT.QD,_ MM@<1N4&T7Y!-\&3/;/?4G@W7_G5N HXZO?&(.%^7'$8]/U>7;\0'W([JPNG\ M]^;[_[>UL]?.!8(OWU]'=G CYU#;>=ZQSS H*O;PXG2']BR9T%HQ4'^U-K& MSN[^R[W6_F[K^>[.WN[KK1>;^R]?M%YM[6SN/-_:?-W:VX<7ML\5.+[ISM%K M/YX@4Q21^UQ#.'QC)=Q)]<___E^:$OI'J]87=DZ.X,)^"5S]O$JP.SBPO<[W ML@C/)\(+?MGLA3>@'\#6*+_NIE=C:;8W$68O.D/?[0]!C]B',?W9[?LO#ZP3 M[#ZO=8*C?SY_H/\#Y_/_=+?_^IO"^?7P?CAWE\N/[G<\?CMX)^'/Z\<4'^'SH;G\^_/)Q_P/>>>'I MQ_?OZ,?/K[[ ^-/VOA?;W[<^.0WL*O*(/%P!\80]LD9'9(S *0+3EE)5VEVG M=Q+#9E:MI-%!,,6P3H)+$;6W*F]0H@VE3,'G(VA:QUG #$XR+FS6V')]A#]/ MAKG?V+!E>Z&U!Q#N)#BW>Z/69F4ART?2&UA)G^UI8QVBWD&+I^KED@Z^6 ^Y M[(%J::\>]OG'-"82IW3$H,-R1IV52DM0@;!Q# #)+SV:/I\,1YUTMGP@EBL] MRYIPQU\'F@OS7B$4M<:S=9]GY_O8.K1?8^M2'C&,!QFV\6NCD<'+D MXF WO8W'_4'1"_>J.Y]/P?_6-D:'@Q@75/_68#+1K7J-A\]:6[UPDG,-;;?=>@]R M>=#:!^5GE-\MTN'?T79'A^7'G1/X7+[4>FO_,,Y\L_47D(;CUO X9O$.>[%8 MVZL>;EF4=*:?](?Q*%.$83N_'T[\J!)"L)F_=GRE X\_#K\-3SS<&SYR )+G MI)MQU)Y<(U\!O@*0.FBW8C?ZT:#?ZWBX=.S%P<%9&[91/\"-#BWL)A]/"CDI MMSO..G'O(#](9]@Z*,.'0?5;1[9WDF#"BLN@&EBW.VQY8#86GBE?$!T,;(B3 MX;=S1DU5=K;5[?SGI -7/^P/X::@TK=;7;A8_JEC6']HYN5ZUJNOE^_ +D,P7YT =RYLY;1S=)0'>=SO=ZO/G9OI0UC1 MG),$W^F?#,:#3-WXK>,ZW<[H+.^"49Z)UO ,QG T; UL[Z#:2JTL[%IIT#]J MV59>^[R=0%5=FMSVS(:LG BEVTJV.OND2C,[MLL$P'PP]N/5D MA\*^/>D5S,)@D*(1Y9Y9[P" 3NOW&=9 MEJH-4E(].QFY@K9 W@L&"QJ_5*]GPVTN[MPK$G@/:#.(Q$S"XG"41=.V'?C# M:GLQ4HG(^K)YP?*9 -=KY>O51]JY#Y"9GS%\"M1>D >'>2#E*^NM5Y/WX2H@ MH$&N3=^=IQJMUB\*]3<#$*T=$.?E=#C'JY\P],\]9^&?9[^R76!G?_L33"81 M,5%D,4N(AT203=2A[-")DO(H\,2!LM>Q645?;VT"B$OH?FW/!LT-MEA% M.NKS?GSY0CQ=C#U0USN@!.31+8#^%X7\2QC&468*=P3L2X=S,=2?L)AY-XR[ M:3+=OZ)@>?'RD[-2"F,\RAH%XI02Y**A*!H58[!>6R8N$BS'@WAL*YM[EA:7 MB):\9IG]9"YWV@$%X-WZWGJUI0YB80K=LRP6XG&63W9J=3R>'GR_90LVQ7_\ MM;GYIOQ(_O@=*"-0W,S-@4(!&2ILIQ"J+[$5QTM:"9WA\.3HN*9<0,9;MC2" MJ8EGYC#YSD<3N0>?C[4QHMNQA8=V,H&'IQUEVX,=P) 'T"^__"K?O M#ZJ/#?K RT9G[6Q;J"G8#!TO#E+43^@$B%1UJW;K A9UH'RI4:9X%;7A>F MZ0Y5^.(POS(\A.$B$+%'U?CZO8/JMVYN>S,9[UG[7'6/\MGB_HLS,CB_>-D< M#(!C]D[J;XYO/UM%I/I26:BBH(/T!Q8+JP]+ IQ[".M^T@W &#-WK$CZZ!!T MR^G:-.*^DG%OJZENO8V^?]#K/''-KG[:F8=MU+N=%^\^*24M"2+W>R0*<>=R M?&5R2 K*K:$J,F'G_2'6AQ 8\=Y*S6ED5GKNA371LB X3_-2>[S3@!$>@;@X M&63,5P:X"OH9^5E?[(18"_;36-#OBVRM9%[,4CW6?;6*&;&H>0#S026WQQ:D MF=L-JN7^#C<\/8SELD.XP3"=%=H((J38^7L^MOH.T&DK:5U&,I;78%?-U00B F!RTJ\-I M?+V9\=KJH#@N!BEX\=Q78<39(CR\X)[U1.S$$3QN-TY5[?,6[\/.\7%E MR;6#@RSE>[$LQ?08*\;:VN@VB*.3P5B?[IU-Y'IUAT%T1;CF>1I_?^&KSN:Y M@"D[[ SSL>6+W,[OM0;5M]\-Z[5T]8%2CJKA\*@RSYW.7/SO= E>'"09" M7U)Z^U_K52PG53T]TQ7-RL21_0SC@-O NWE'C-^MF<+$OGOQ3JGF8A"KX[&Z M#2Q5K[C;UEM[983525@I (-\_VZW&FDYG,:K.3XK06&IG^(@#[^7'SP;QD_@ M%!M4Z07Y*O5A&JN\Y3R2LG@PP9W) 3N(\%XL'X^E+]WXGKWQOBBK5:RL$__" M=#PEOR%TAC.G]M=^%\3S9,X!PY/ME0WO7V/M2?CQMP;5/A^$2@Q8^"WODN*> M[=57K'=_V?2#"_&97"_WSAT22Q#%N760D<6Z2-5[R%)WP5GA&^=K&WEC^%"\?_ 5#.9BJ M('.CV'@HI61Q*JY^M&R1&,X^WF']>!-=%Z1;M\+YC 08Q+&D+OM[K ROMY[W MAY7!I$2Z3D1O?9B?]^ M+?LWLXIH_>&"O:UB'[U)J:1"W%K#4WM<+@?"]TL<1WB!ME+N7DA!S41Z_=G; M',W 9,R$AV/:#_MVX;E@6)<\UH08P$="%=6[\%2@]=0D[PK75"%4@_P Q;90 M:-4]\H.+HU:OVA?W+AY_*'DV+]Z(T\UW;F4*,^["(G=2!]X\&8[MO0GH=F!K=L8&AJ:?MP M; V8V8"MO!^>W0?GJY.94*YD\(R0=3JGIUQY_8=SRKT&2M*MH_R?/<2!-DXM MR'__,UG0SHQMZ3\G_5&QN)7@PU)T(>O_M6BJ;%I5H*"_3*ZL_R#LX]:+=\7F MJ-77FI7DC,RGL5WH(]XNPPX,R0XNWBSM_/OYJYS?8E==(-]T?+?)@=;KC^J1 ME.O7DJP*J80/S8][\KV^RW&WY0"&KWGXH,LVQ\&@[S(%R1:RL]D/53?.LL]6 M-O7#VCLX.\BS.P7$2FQ/MHK;LQQL)[V9Y:KWP>4K-=T).1JW4NU@Q>&M4;4E M>OWQFM<5:\Z*>C:,,\=Q92P*,1NT.[W)>9SW6@FU[8?8K091G<3U4";>[I-1 M)P;(OT9;; MEX'X",:;,7\R'#N][%<+P@<^M]YZGW^O]U#Y0(YR@CH-DJCSI M63_J9K1,-*<9=2S_6MXZ*RX>?=[A'C;!07]0V?)GY'&Y6/\T4XOJFF6X MU;:&SPUG[B>ZROF/GRXO)VR/J)N7S;4L:VP1.Y\//F&C MC?/&(^FE0AQ;ARRV#!GJ=%#""IM--3OQ;/I\5/Y"']O'9^ '"GX+R8 V(T@%T ) M!MWI*+M2:_]L22K+UQ@=5BI4'-;^QG(;9[O9/0N2\<[V_M2)=$ /D=U3DRY\S#G;QVT?,ZM*98-^%BY'@BY[)'L',4J7R1F MPT$,=1@97*A0VAQ1.FKBBVJH[Y+6R!9[WBZ]X4$=:Y-CR:K;?=H9? MGK!D*K,!HFDW:_!UDO-P.CF5B/H5)=/W@T_!:Z]D%$AQ0A&/Q"#M340\\> ] MU]%3/&\EQ9A3023!/'GX5L[@IAHKJRQ+F&>KZGE)-LG]GQ558TO2,5"IDCC8 MS4EL[G,V0)X,JTP^/[MA2XA/+1U@O[;'T:+EFR6"J?*ICLK>GXG5+)$6.9.S MBCL:?^M<7)"M156OI"676TU-OQ6#]@A28&4K4)TXMVM@ MO?MPC/;RAJC"M2J]?,:R#EOV("]J'64U7L[U\^?#8"8HN(Y%RS$^V0)<(J\R MXZQOW>WG&V5+[@Q-=6>S4=EU#%',.6+I8F]&E5XVW:TS]X*-,>$D,(A)V%F^ MU#C6[-Q8:OB46XX_/+W"#*K_5(A-]A+>H7Z(.+C%U54MJ91]$]8 M 1D_9>.9%3O[7SZY9$#085 WE ,VQ"Q&3B6+)(DR8?@?D*)Y'6)K-MVB/NUK MNUC-=ZI\E,[P$%";3-?155K*XV#_UCDL)4,EK!?5 Q:.P<$L700OT[I ME#? I7)DZD'<3:^W7NU.=M>D.@JBO]C.VOG\A6QO?I(XP&;2 ?% ..*:1V1@ MRA$#R>)O'NJ37/Q]GEUP?9Y$MKP#16"USFG;?@@ M2@"ZZVIY,PE0NZG$:&SVPNNQ]^A5?U >'M[R)0N%CU)9:PT727))C>;!6,RTX3&XA-V\=O%^QN/6 MZE3,9Y"K#DU<)K;.MLR>D%[.7"V5L-[.)G;^MO9V]]W:[V-'\]AM6TTCA]-,JNKURE"R.6P=U3D$>4'K'1/Z)7:AJE4U)J:YD&,5*EC,!7FG M5IJ.KYQUV2J?8Q1*H-=@88B=7E6.K\1NC;V9%S]:]EC6*!H?>0L/>/[AQEC( M7QH61CU%S:1>%BQ\L2-41J)2-V)F/HJ;M3.J,I1L+HWELCVP3JFJK%"Q*C83 MOV4O1+Y=?K5?8[@:09WO7) XMP#G2\54)DLCU MY.;?*WNWOMY$H^Y>,9CAU* Z]^:5'NH;^JR;_)JEY=?0)K^FR:]9]?R:*_-E MYA,+.+:2&2J%"URPX$#7422G+F+*2-(KGU_S9E+AY,VDPLG+<863)VRZ'3]W M>6J@:Y-G;LC9SO2S0B%,047J2 M C\GDVT1]G+5#2U MB4*6L^/'VO6X_,[4+'->F1N;[L8EHD+]==!LGOW00(!#\#!^%V2@\" @%00- M!& ?J 49$6^SV=X-8SKIONZDN%@=.YP,\4\Y90D"O+:&!J4YK"B$B<& M:][Z']_ MV]W\%%@RG!N+C/ 2<><)TC8H)&E6DW#P6$A@!3<%L,+,Y2A![^&022X8H0VW MVA'+N%78-FNYY+4\V]G\Y"(%?99ZY*P2 &!ED04\(65RS9*0'5EI;8->"> C MZP]S2?&S\X7T_BB__FC5N>712.64D(+SZ#3#U'M*090$A:EH5GW)JTYW#CXQ M$,LJ185$GJ*&"M!$@]!<)VXB\:9A+W7PA!) M;J6G-\MVR;(9Z;43 2.3SUA0XT%U6X!@PA3L;$.Z*-&N[Y+5EVP>?<)18&YF0B)3EV@<6.9=+R@,5)AH6@FGZ M8TC"@F <579_8QZQTM$8A@U+'NMDHFZ6[0Z6C46AN<0Y MZTO=EJ5VG1SVN^>5[*I,Q04T/ +U'M0\O#.8*1QW4C;$F*G=MD,ZG);V=_U?-;G.6E"ET>S557-K?/GQJ6Y M2@A9;MP2)IV 2JNAVKM1W3MD5]>PQ%)_G?B0VMDD<;[30G&Z5?:'RDA:^GX6 M4\2DNF49;)A]O/'3Y*_^UPTZ_]ZR6Q<2\TB>G?3K=?>5OQR OWR',U5$:ZBU M$>8#A"^WP&"-AC/5@_RD+ BF,X,E:GTQFJC";-VUJ*!VIO-&^T;K?]M^[U,NFS&CK. MQ,EQ2#E,+F^&, [JJHI7'\9:XW>K#4@[J>@J@(/IQ*).W@T%1"<\%@E451JI^?#DV*L=VN9F'Z<9S M \R/%"<]',]:H7_:*_6]2Q&<*7HF)9_'C0T_US6Q3XKZ7^6-=_NG=8+WM AX M@0ULEDZIAG*4D3$.CYR$C&55>R;AJ1[K-1]RLFDG65[UFHY']-C.VUF^@ M2->EKF/X?7RU"6:F5UUO;97WAK./5G9[M\J6L[U+AE?/[>1*[7&J5_W<&3AU MBJ.+T^IJ[FRVO/X%EZZ2V(?S!33&X7]S.W/\%/MS)=-RC;7I6":M4:KE1#.AUT1A$!N1=P#210(,#+1BOTRLTH+KUS$/JP2$QLU([FY/%68&6O40EKN9"M.ZE0,:P6N= F?]'VI M;*JV2FP"%2E'7\5".R;JX7E]I#.[K2>;.N?HSN1@G/O0M(O:^".3VD;KKWF'S^_+NMH]S?)66U*U9E+=)U",", MUE_G(5<*U5'&3=8BJSO$NCI"-;0R@OG[=X8SI71+/F$K-_.M$T(2_#4Z'(O* M_YS806G#7A4K>1%]+ 41J"H%2T@)KJ_;[)3:U/!_VSTK60WG:R:,2R24A"6X MS]:D,WQ[H8=]:2UR48/U:26(?'(7?76:?054JN3)5BD=99:[G2\Y::!HZED; MG:VKEX2!*ILC/^!L,LOY8?5BWMZY M[WHV.E03!U\]5TWB8++EIHN6%W*]]>>8+%U0H_&*B2\K-9-<6E')47FV/#6W M&5B5X=X[NW0&?]WZ+%>+Q?-BU$2CN<=8*A^Y4\)*JY6RG$IM);5X1G#.+,), MNZV*^8 .VB]NMVX<54:9JBQWP78-ZF%5^."\BEP:W557\MGM6;9R:SE7N M)M@7%VV%BGNM_Z +T%-?[:M7;[X3"Y.LW"I4E9Y?+G*GC&N M>#O,]JD9>\$U!^=B+;S'KN:)$G/N94#HL+*WEE8&_SB:/.56U"858U%Y?BIT7VY],TCP2 M+5%T'K17QP.R3L +E;Q?&?-7$Y('\ M:$XNUH8G.G2.WKQ4,SXM2?5U^\=Y[:,NZE.U8SY?J&MJ@?YI5;%2L^%C4P7[ MWM6PWEB?/Z>.7:2%7;Y\%_2*:YK%K4!6YR7)K*Q)9FV265<^F?6Q)Z?6$7S[ MN=OO$[9X5H\)3]G8-W?VMS[9H)(+4B":G$4\,HXL)@;A1&@(4@>'%_H(4!\6I*%N^BFRIE:VBDY0" MI2Z6SA/3T([Y"K'CWFOKK7?U,Y5V\=4#7&=XK]N/PC=++O'2KA]OY::F0S I:Y]ICS ZH MZM,][6*>N_\.AK%25.LK%;6T4L#+'$YNECU3UYBCA1;:T\TTC5NNRP)5[?[J M.)&R;K59/3_II.!.W?#[FNM35-KOI8/QP4EM$ZK"FJ95>XNB7=^KJ-*=P_YX M(!?=I]B.IK1E''(N.".Y0KS;0OK(IQ9M?[:,RB MLYR![]1UU ^R&V+K([,P9.X'D'I8G3\RDO/R?V-0-=!%6M_GDVEO6%Y^B>L\ M\CX*Q)E1R$JO$&R?' 269MQK]8MZ'=GZDP'T#( MV''MNSE79"YX/WMM>VH'85$%&!]C$R=XT1.'G2)]JM8*M7SX;5I5K?13C<.9 M4OJ_9UMA#WVM3'/#PW+WG:YV71W8J'\?WA]N7NC5C8^?SN4[!16,T<4B)7(?!! M(TUY "0R3TTPC/"%@K$I6A(4X2E2S[UUCGC)X)-)ADAP$O-BY%X/&3CR8//$ M\68[SBF8!>/CXM$OW^Q-:D>7S(0J4[.$(@.".B45,'2LK)B M"SEX!GZKQ%QM<\?QG#2C;MI'JIE33=[ MH9[-_4R4?F7@[K[8^L2)<)%PCX2Q$7&1+#(R&$1DKJM'H^!$SP.7.^RT(%@2 M#B1&2"MY@'^4M3Y&1L@\<"LLE;IA,_NX1%MXV_5UFLT%/="?77; 7>^#;@@!Z@W!_&'@_CL_$/?^3TH*X]>];I%;E0OO3'^3[5V7C^-:!,>M:L*RQC@;P)XQO7+L0UHLR^Z]16'Q/D'4NZ:5OXW7R MD^\)]G-7_=%@@9X;??G;S6!O-]CK7?9?98M5VPPV"]0*JQPBT-Z;TQP^>._?H7C@;^L?WI[_B M*A>S4OTFP5F7*WQC-V:FV_X:V^/*2;ETW]"KKU$?RME!#1=I%0MS:SQ-L[.. M6Q?,_2 _]-UNN6O._Z7Y4M4"++=Z")[7@<>KOUDM_DY1^W=3T8*'N].U+YK9 M]1*I\.-4D \_''WK[A[]_6WG^^;W_/['%Q^/MC__+3Y\_L(_[F^>;;_8^5S& M_.( ;]-7G?%WX%XG'^D[^?'%2QC'-BC0X0M<%\;5[>SN'W:W7VR=;M/M;Q_W MO_#=%W]___#^?]+V'CY[O?]R!/]^V][?9-NGGYQ)$=1HCTA4 7%J%3+"4F25 M$IB&P' RN3Q?VW#5IHQ?DHXU#\NEP2B_6^!T?1@UHN$^1<,MLVL;T; RH@'/ MB89$.-512I2BHRBG.""+HT%1696\3A$;!J*!M#'E;<:?JFBXUG@:N7%3N7'+ M+.Q&;JR,W*#SA734KKUK66';E7#<',%RNI-B1M[OCST1,;RIFIUM3IL>7K.F12,WKR$W.PM4C!-%@V<2 M"64XXE@99+G%R%*FK$Q8%[E)M,X*UVV%YL6RZ4[UJ0;R]\^F&LBO%.3G*9;* M*18YES&R;'WQSB GHT16,9:XH48Z#ZH2$VTC+JN,U$#^<4-^V42H@?Q*07Z> M'7DM/3**FGJ@Z3&1%?%%U MR >#A0W]DQQ ,IZL7].R=$_.JCI*:\' U$C/I4G/LP6.1*2S3LN(%.A-66$* MR#(.6E,4-#>'DXZ2RK8$.A,52[8M+0%IC\^?U8B7!W%X->+E'L3+/!\SS G- ML$5:.(VXQA@YFPRRN6RL$2^->%EQ.MB(EX<3+_/D41 >\DJC"%*(B<#+#H#!57@(EX8!OJ'\9,1+X4\_JO8'BXJ1K001?^3 M[4NNS-BYJ-9,/2UFDL%]7RD\^[EX7I5F<*\B8K& ^84RXC()L1ERJETV%)V7 M%:GS+0;T/0[ZCUU,W")IY6^^O?_E$\V=9;W1B/F,\]LOG.17OS Q0-89Z:W^<57W(GZKJ_9,6N., ML]3JXD&G/[9HEC+6,XEN/RXN.%]*<+6SKTL]B-;><;MV:XW517U MJE)*7H_6Z+2/8+Y1OS=.GQ^6L=8EVL<+5=ZINHGFF8U5=YYC.U-.8.'CHW[K MO]8QF7ZJ*A=_K@S.1865VI,")KW^* ZK D"E%]G,Q^'KMHBF4INEJE-2*A?D M8N S%:6FX^VW#G)(T2".!GU;M5^K*\;4!7UG'[]4&>]V)V4&ZKX!,5RGF<=C MK13P B[TM:KWN=4;C@8GTSI7_X[A(#L<-O/$E7)-3[B@R70>FAHF8OL[J(]1 M"A6IRLV10).0.C/$1)'D-%#J%+>+Q0?>Q_G*Q9-:6KDB66O0&7[)F?']W"@P M5^[.U8NR#/EJ!U79W_(Q6+2J^W"!="X@WK6YM6%O[G+#4WL\K4=>ERDZM,-* M"H28:W?73==RA;1QI['6(6SL6/4T/#X9Y":'Y< J7^]47%P5$HACPLWE\^4PLV]F:GPET[G^$FG17;R!RYH^/TT*M;\\-1Y M&WVU7;>JPAB;5>6CO"O?#/H]^-E7>L%C?O2%^E_ M6D_*N%K(=%*.STU*5=VP"$?;R@6?^-%WQ^5<^FUM<^\=?#3? A'@D+UZJZE[V M]--BS*W?]OO'H$8JCG\'CK8'!SL<4V?CXBHS3Y=9P>PW[UGW+2-O5]V3\W!\ M'&3Z4_J8U52\JO^;:ZS55*J3E014UV<#1M/WMBY6F16&K'9TCF;I>MV"N5C8 M6P1J]:'I(E"*TO;D M7',@6G<5"Y5YH3J1X>NPCR:]@>;EW5@7J\[17) 0A.C_&5[&-<T&\C"KON]<6T>B,39P3ERP0>E M.558$JP=^V1R=:*F1T'3H^"!>A3Z^^,(6#2/OV,[16_C.)MW]:^?SSE_;WW?H2[%-WQY] M^/SNV\?/?W[>V=_DN_LA[;QXA[=//UDLA0U1(,^#13P1AIQF 6DC1-*.**?< M0A%'%8*!):5:1AYC-"1H@:4UDFGNF9FWHVS.M$>[NK7A3?W35P[F_.!U8$*; MI$&;BYR':)ET05&X!&<42[]V-\"XH1US9LKRP;ZS^>8Y2)O#>)3# <;:03MK M7OM]_9, M^X?<]Z#J4M"K6T&,.\_.FLVR$:ZZ=BGL72N8E2'FV Y*\?O\2QSUV\6HE+L\ MUG-"4H0;KD6J)!JAM0,R_W#. 2GFY5N=;C+<[V]6D__GI.WO7X/^\'%T3;]W M ;B]OREV]]]]V\Y6X\]?3G.6O4E4&TS_?_;>O*FM).D;_2H*[A,W>B)4/+5D M;3WW$D$;MX=^6V+LIML#_Q"U&K$/@K;AT[]91Q*+!$: # *J(]K&2.><.E69 MO]PS2?+.$G#6$VN")E)E):Q.U&1>JD47Y1T3U-$\*.)E9%0TA'_)T0,/8R%B MM%'*+Y#\[T- +GOM;(J@\7\JF*/"X@]).).SMGQ$0%S?G+8P04!KA0&^0T65 M@*8@H&]KRUN4)Q44"X2!U@3%3R+&I$0H-32:Q&P(=F&)WDD_3>RN]?7P>+ 8(M^\.3LL0@].F1V_3;+4_*$E+90I@,YCA K3"$&K[HR W M0F;KTII&D$1=R V;K]]L52)!A#1.SHWG?>0U'R%\>ZRG\,4$W/%X26,87V>. MXW1MBLYW ;AITW_S34^.4< -N:G)""MF]X6]79;;_';8J3T.)Y\TXQT7;P_0 M7[%4U'.DMUW;^8OHT-"+,1P8.9BO/9I.&R[5WI$TO1R!<7)8*.M"C@X:SY<3 M&?A9+F?%ED[3ES,L!YZ7L9&6X]-P+H3\U>FYB&0':7@HHVD?5U_I:C?\WO&5 M(0"7L8>!8^;RD^N1B8L R&A5HX=/#.L9]K0>-"%VA7=&FW@9U[D84/G3T#/4 M#+1%U> ?BZVU?&4+GQ7 JP8P P _[WS9DE$$[IA"Q)9H#J&M22P'2C13/(-0 M1E.&&H"] [^O\]- +[Y@J/M02K8\&Z,@6%N2U:SQCF7JJ:4^1N?4UNIT*N(- M)O#E**"KDVJ;:B*=C]N&;0O9;*H"9@0 M"$CJB>6+*+M_4@&1%6L5>:(=>D3.>^ 83;PWGI*',N1Z$/ M?+ HP+=[1_UA#_\KT[S+B!)F!@.=VT]!GM-X:!Y,GO\^+@K+R=F_]]#XQ&^\ MQ^\>329<5F*]D5C9VL#0^C79)>#@8SZ-+H0)I_O70T?%<41B2TYIN-(57I; HZ:]HV*"J",HQ8 M&00!C8:WT8H2%;R4%$!Q!2AL[[26D,Z*=CIF+EW8,;U89H%?3J][5E_-AZ$= M-**IE6:._+^;X&8EG"D(1Z(TC38JSP601$N+'R=4,;,%T<)8$30-68>%);B3 M<,H8^6N&SLA*'=#.AJ^=+K7Q' [DI_F')[M,WQ25^& M@U'Z9P<);4DT8P(*Y(.4>T5\XP.^IL9.OC!B]O'RV) WTD=(BZT_3M%ZNUA= MKW]MIJHOJ5_Q%-^W/+5Q/Y41CX/,P*%U/V;O70;5R\U*D'GOMN2:6Z+ <^8O M'[@+RB9_=OV3U/H#MZ*U4IR+FF+CNU"*,)8!-44H0"P8";+,"CE1[0\)PR"3".79I.*. +KWD%K><]YM^^J![1Z0&?F ?TNQ%:_: 7ZN0?Z M;ZAQH^7MLC>"I$A+4TT;27%@DQ"E7'K\N9 Y"!V\ MR2SY[$-.2G$DE=7I**0Z1I^/L,[6/FZA(1U5U($(A_8<*".)$3X1ZS(8'C0> M:9HF8OKC'*-LY!B]K[?J@21:G:-S2["L^W5+2FV53Y((Z1T!!P%IU6BB#=>J M1/ESR>NETWCRO^L&UL,?9V@Y[/=;O__^[MD<5W^DHY-1J=5# M7%??>:>'Y7C>=L/Y\5LQZY-AB0H1D:V5MH$Z):SQG!DN>!RFKEL^[#2#/U1S MYH&(U!IC9."&^G8R3-YL#)-+ MSQ#B6"]=*ZO\D,74.\ \7NO$=6W^5(O(_>E%P9B[,B0 MZK=&6LA-_M1VJ]\LX/B@]2$=HL[@+EREOZ+@ZD6'''*PC;_;2]7W6GVO,_.] MWJHB5+_KW,@65B7)%))$KGW B[%46R$=U=&FF&T<.%$? M1##5S_]$E'16W*9*!VI3(AEH0/#BGCB>/,-DE'2)74[I-?Y"?GS[8S_\P M$JU^_KDE6(9V&Q-,H F02'3,$/!(JT9&3EP6P2MOK$FF$"R;!S__S.5K]?,_ MDH1HY^-6@N#1Q-<$124J;%E3XK4RQ#L+0?O@*&_RFW7U\\_(SW__7K:UM]%X M;R-Y>V^CVJ:HMBEZ\C9%-W9]N;.+RWC7%Q68")DZPSR #39S&CC8;&5T7-FY M[/KR[O]U^T?__+VU_-]35YHY9E0.F\#!,-F[@>??W[5^V4O-;('!;Y\C0/AS MJW5#C_:I8X,/>]'63R>'7U+Q*[=;"U=OL?"/^P844>LZ^-(ZQ<==6\K\A!*# M3%9IP]#>EN S6&9C#LI9*KV5QMPUM**&$F=?BW2^>];]LL7 "(.6+8FVC"CA MR1&'&C>)TDF?N4L!'"IY=]5*WICV?HT89YCG_OMA>88[J)GN-T=;GC97Y'7% M7*X#Z*L.M%0 ?^D SM!*!^FH#$X1E9@CX*TG!L 18R+@$868O)\"P&_(;#\Z M'@Y>&%C9#_)_,Y,S#0Z\$13UW%)U;+,"K@/+RCLJ^=Y2T; MF)76>9)"Z0R6$B56(;TYRY7CFF9ND$8EL2P&B:(7G#?%0SY%D.5'=0"9N>)60RN/1*CSDL K"MT( M21)B$2IMBI7Q\HY8FH+0>#+>R8)0=Q'.6PRMO.C2B)%PGT,OI[O2CK7)"'=A MF"QUT.(&OU>:M(Y(S<4=%X:9M,V H]&7T5+^A,?48%6[U>FAT=Q'B[U)'M\K MANG(]X@GCN\R2C/_I!/"T^H:$#Y!:W"MK4#_)(4F:8 M!> J60<1N*,B)<.T3QFDY;D:M,\1=@;$1IT2JFQ B><6L3%*25QI/:@3I^6< MN$X*A>I=">6Z&/L#+\FWQC^#\ >TC:S8ZO_WM#CZ M^!X.G:]O>(^*YXR=S+DEX%'!W$F]:^P6IGB>UJZ*X_XJ]P1 M7_#O7AP :Y-!?U;&Y.%S;LG9$GI<3 M\U!RGPT!&M!ND#D3@Q8$Y2KC6>0I(&[<9WR4*4PEI&D(J_9Z]CQET8$0Q1@DP(8A341.>K60FHNPL!BC< MZ>F8L"/\Z"A>/E7]CD*O$M04!%5ZYPH>>*#!$*7*"!&$(R0H:4@L#M[@,_A2 M62KNG_-7E)F73TO5%WL?@@(4=1)H9"(#L0DD >X85]+&5M?]T]F"E9_8%Z^^I^4ZBB559II>',ESFS:/I6X&PF5N52 MH9.5YU:X &EAB4\S9FLBZ:[0X QS[:[PR]7F!_\';W@:=L]J!MYD!MY#JSB> M"F5O24F_,\7\Q>7R-7!<4_BJ.)AC<<"[RUL^,).Y%"0&*\O &CT8*6)5,DY3 MG2PU4XB#V36G]R]EYP &)" M*ED&WA$7N",^,:I$5(Z:DIXB[C2/?ES6GGY(UMX#Z;-F[/>%BS]AY$:+3[9EK4WB[2]F2MK-6WOD913)KYIGD)*SI,0 M8FFJ85&T,L6)MI;F9%(4WI8QF'=EP;_-M+UQL_CV-H%7"M/+R/!>/EOX?J.# MAC Y&.=9LM9% .:CB]I$COQ-%:/&BRT+"[5UPG=:)ZC:.J&V3IBCU@D_T#-V M\\*ZAR=IL'5B\-=HH4/)W3UM(@QC0PJ$B39RD:BT$*4U(GN4R\F8F+R(8MB\ M2 R&% RGH5\7SI_2WPEWX=?CP_VR(T5H?.Z=;+\;6E+K^*Q?4%KL/K,$[KX; M2N"=]VK;YX:^=M2*=US_MKGWHG&TT$OAC&5F!VEI. MV682G$I10 MK3DJ\'-\BEPS/('62' /3_H^#7=N]JK>M8[IY-Y3B8"UTV*V#[;"'1^CD3^( M?K:^H)YPW(3=FI::_9/!8,;BOD1AC\96HT$6?_^AQ_4/=J X;X>-+(M)MM\K M[M6B/O1;AX/\T5X8>E1CK^^^?#E.>&4:K:#?RGA1<["%(_H#I^UESV9_-DQ^ MO8AO -8QFWD&9EW9]BP;!OLM0 M":I]8XOM-ZMMWKAWT!J$""?6NIWVCH8IQA=9]<4/7?;PSJ=?YL_/1@W[L0BY M\T+V/D6D)OM*>.^JGGT<__!,?>+3GSG[N'30+;"[ZYU"S&RKL1;G[NP M&KU#VF_88/#QI1*[2 >*[,DQ_A]'3QY^O-A\]+\G=MOO/U+3VQ]:%SN/BY4PU6W_MZ'< ?4B@Q0V^O\7$'G]0T@66 MCXY[>RW1C /B%Y.)[K,[-[SQ7LH3"#+;]S53O>Y/JR6.?7B*MXC]?UQ[N9O? M:8B:Q<+%5RKZ1R^V1LM[&4=\63(XJ_>]E?Q?U;X-$F8:I>XB:Z;NX'UV\%_) M[0WKZYIM[)XB&195M6[C?;9QO20$W0>(O0N[7XX/T4HCP[7EYK_OO>]-"(V; M]L1:-%SC_#-W)=F)-' (IRIITXMRBD6>(._NU 7 M$8LWJ,DE>VK@@FS]Q,;]>=>UD5M/;6H2IJUG$;U3'NO_C'/][-[[ZOL>ET?. MQ0O?([()7EA#(U%L?0%3!E6I!XF4Z"[8W] M;WMK^_B[G0W9^;RYUUU?%1L['[^MK?RVC=_AG95=L?'YS[.-]2^XQHWST37X MK---_J?:7/^TW]W9_;:Y_R?K[,1>=^4]X'7X_8VO:^MQ>W/]M^VU%5SO3C=W M>O3;[^OO3SI_T&^=]>42^;2@M*&&$6?*&+A@\:><6)G^FJF"&"/U"TN"F;9D MMY7R_#"F*)_>DSF^)T;O$BGCHKB"VIL'-14_9Z84E*M#[EB[$^[^W9#*BNOAC/ MYLJHQKC4[1^EDH5R1;*) O&)]#2>3 T M>[2CL;6(Q<20+ M;12P5#GVF3EVW$6EP#!/92A#5U7I%,F(Y480396DD*, 92K'OF*.!:LX \6# M]PKPS!U-EFG08#7^I4(U6.:!;<>=,%1&Y8)AQ,LR+CXK3WQDF23&/?4,_]1E MJAZ'MF"W%0M6MGW!;&MXH#D'DQ*SD)2VTH*320810X!;4MXKVSXQVX[[&4KH MSDBF2<0S(6"40]4XX!%I;X/Q.26?YY%M7W>2U"^G>[N7=3$OR74@'N,ZN.&, M7@\^.NT",EK*+BK0-'L)/#)J01N6-?45'Y\='[OO+OT'W?/.MS*V*'H67&D, MG1.@-<(4L:C.$+0EI1!>9*;TPI)B;8#;6@K=UPT[1^&CRK74!\4CM5&;#&A] M&FZ5D%PD&R)7)E:NG0>N/1_C6H:("L(9(K*B!#A-Q$3P1$)PQM @9!DVQFF; ML]OFC56N?<%6X+U9[R1DYDT(WC,KP$'V5$902>!I0FI>#*)2V]4!Y5 M>1==UI5IYX%IQP/XO)Q$TJC+\U0&JGE-/$(LFN%"V9R=1J,;C>^VU/,44*A, M.R.FS38;+[R1J-*#\\X);3S'G[3).>C')-Q4OGR0C3WDRYP3%TDE$E#Y(> X MH@12A-M#,TF:^F$+U.3VWAV<\2U3Q2:_JU MW-"YK^G:]^/*D&KYU0L%7N%*\*&4[' +1FEG'/791*5#E%E"!=[G!]X_)AP/ M+!2EU4;B@'$"2GABLG+$Q&02JDZ@M5U8$D:UK7BTOE1K2BNHS<$+WP/4E$S" M6IZ#L0*L$U;:X &X#\!E-C77T""$ M='EAB7/39F)6R4P5U"JHO1!0$P:BD3F&I%GI9>0RIXQ;+WP6R#"N@MH\@-JX M5RMQ[;E!ZU@+< 1H*?",69,B?XAY77EC@*\7#TS)0X_^Y^KJ/N7U=XDM=XF/=U],,D'B(#WR.NI9/ M3I;HN..PW4+;L8R68/<:+3&?^78_:N;$%%3Z4GO9WV\8Q:,V8D9X\%)W^J'C M*^J>/]/ B[KQ=41&'9%11V14-\7-28/2":>RDM%JT()[J17-0D;)O0,V*/^A M5 A*AOX*4]T43^NF6)N,DF>I,E"=B$]->I),Q*8@"67.2(?GQTJ34BY8&[A^ M*6Z*ZGNMH#8;4+,^6">DH%8QL-Q9GL$(A[]$C#.I@MI<@-ID_\&OOOW;/.ULN9>C,(0;#M*DF MRUSP;7=,U ;KE3(J$"I2:;?/(K&.*^*E<-$99;PI4S*8; OVZ(A9Y=OYXUOM M)2K"R7DM-21M+?-.9D$IXTS;F8G:RK>/Y-LQ>0L\A0!@B%4JHKS5FAB3@&@* MR3CJ.&=^'OGV=2=*U3$9KP\@HXH0%R M]8H/(;#.2MA2+E-9RC!C&5H,W 'QWC&2LP]:<:<"S4V 2>A9]K* M:)U:*9GP5=+.!]^.2=ID X2D-?&:95(22XBU)0U+)0N2.^FI6%B2T :0<\2V M+[)TMX[*>)PJG[D4'%%%2N"<6J5 *8\&.=641ED!9@X YOU$%%])EK0,B0A? M.H4D)X@5$BWPR+D0RB4=-%K@;2G5'#DH:V!A1ESK?3;"IVQ9=L"3=U1H#I[; M$MM/N?K-YH1KQP(+6A7CR\K"JY1 IJ@1N*1(#I**!$QJKM ;_/'CY>M7/M$ M7/O3O;1Y9GQT0JD40'.&,A:%K,C4RF1EG$:;[^.+XD]U;,:,6'0\9I^% <,I M(Y1Y( #&$#PO0Y('$4PRFMI4AMQ-\.=$.YC*FL_-FO?@3):B8LAR.41 '!9> MR91!)FV,$%6@S@VWC@E4:;(6VI5*)QX(>&N16TU&,I*2:ZL$A[RP!&W-YFG. M39V84:NQ:C76T/\@D@JH^_ 44<)J,"SX%!(H,-Y&,:N81 7>664 #(%7T0Q" M 8D.RJS. L$,@!@3,F4Z9TW=PA+7HBW4BRG'JC6F%=5F5&-AHBN5\SP@I.4H MO"P#$5DT05L74DW\G!-4&U,G\9# ,:.(R$V1J9'$\J!)B-IR&9.UHK27U[1- M:>T&4E'MC:$:]THP 64R,X!QRB>>#$3+3 Y!IQHKF@]4&W=IH2+MC =)1"F8 M!V,=,8ER5-BBX\GQ*(4L/8Y$6])'1XLJJE54FX,7OH]3/DBT4YCD%%'-)6I< MT$I1+[76G TG 554>W94&R^*#5R*2 VQ0@L"W@-Q!@S)UL:4I$A:TX4E:57; MZ!=C@=:I&76)+V*)=6K&%1%TSZD9MIF:0>O4C+?8WKY.S7BJG:Y3,^K4C#>S M\75J1IV:4?T4K]I/03E09CF7DGHP,GMM% TL1)N"9X-F(LQ2_!(9."RXK7Z* MI_93;$SVVP,#B0L@N4DH=)(3+U(B#JA12CKMHBISV'F;U4AY1;6WAFJ,>B-$ M<""D+RWFC0'E@^(A&:N"EQ75Y@/5QB/EV5$CM24F4$X@I$BLEY9H&Y6RBO/, MS<(2$[9M']\BJ:):1;4Y>.'[#&*W"N6ZR4Q) 4&"%Y 3!6]S .,JJLT)JHU' MRO$8'$M)$2E+I-QI0:PQ@B1O8E31.^HBHAJT=1V<44'MK8%:BIEJE7V(3(%0 MVH)!CC#*LLS9Z!FA:6W&]4 @ M#1.>/)Z"$L%+DH((!+*PQ$OG"4?E7AFKP>39->.J1<+SQ[*4!I>CCKZP+"3O MLM<9[XKLZ;@;E.]7EGU6EAW3?4*@*C ;2[#$D%3W!*;$7RME530RK*O MF65MBLPPG[RT&1S-%L5LYL)H!;92[X=J)DP3FMO7%$2,D)Q$B)R982 MZIB)!H_3!;&P9&F;JD?WSZML.W]L*TT*E$LMA*<@#'(NES8BGV874^:S4HXK MVSZ2;/*J?L M@N'):X#(F#$TH5DBC62<*U?C2W. CSM79V^&>)8, QV,#UH -S&8*(4VLW(@ M5+9])-N>76=;C3:D]Z!P0R-:(SYZ8DH#SS(+C'D)7B:45\RTX8:^@)5M7SS; MVJQ*MTYNH].0D4^SX-K&Q!E$1U5UU3\[QW;'!"VGR7N;*5$4;1"0QA(;+!!# MF1>4*IY-G9OQFEDV&6X,5Z@11XM\F5WF#G1L_/810O7[S0G?CDE:+Z7WR6H2 MLY $:$#=F'E',C-)9*,3*E +2\JT19V;\41,5^=FW-(PF!H0FGF4)&!#,LJS MD(I6'[W.L@+,' #,^I>)&+Y&O3UJHTD65J %CL=CHPH(,%%0;7BD93"/:#-K MY\A!6>,*L^HVJRUJ\,93)S(PYIS2-BA/M6(!;\8KU\X'UX[%%2R+-F;'"<5S M(A"S)2Z%2+12.9?S#+3D9;?!SM,X[LJULYH2S9 KBW\LTPS4S'F>)R>FZ0R55 X$1E3IDB\T)D8YB+:7Z5@HA2WPJ.]V94MYX\M MP3$=>':\'B)I3X22A.6H"P$KIIM?$&D5S M0G.&15IF9EAX=(W3RXO1OYJ9&8,7F6CF]L;+M!Z]*R\>M+GP3"?/&7@***,= M6&6Y9,$I4#*X"MIS -J[$WX+'URB% Q)5G$"*7#B61DMC'91Y,E'HUF9MR'; MG,^X,_UC>>9E%*Y6O*QX>7,EOS;41.%!6."03722>@XZI\@2K9E64Y=T:3D$HW_0B>>,4"X)=%:,)$[C@8Y*IP\Q(;K*E[.!UZ.%Q9; M%1P3F6C*-4%!IXF++! 3?0#!HW T+RQ)H&UF9]Q4Y;GP\@X/;.SUC_;<67G/ M]'V(K=^\_LUF8__WQ.%1CBJ=\(_1%5<.:>>T?]++9T,P6VHZK%^OD+IRW?#( M29$1/PMU77 ,[S3X5>\@IH.3GPDSC6";"5#:NW"2-Y,A+MM=/]E3_WEM8YI7 M_O7PN'5X>MRZG,W0=+ ?#!"XF!W0ZJ]^NW6RW>NWRHU;O8.P=QI3O[D> M#Y7X4FTWV;,'+W$GK:^IE7HEGZZU?]F_?-B^O'W9NKS\V$][>WAWO"[U<'7( MG[T2&RB8WBY]SF/O. 5:ORQ/O%=:Y M1LU'^.!Q@G[9AR_F]?#]MZW,0=G+6^NC.$ M-3QT/-;4^QL1#4^R0%T#006S\O'A_A@A3(5K>^[X2[J":HMC)<(#3:M[BM_O MA<&_B[[=.SAUC>HU"]$ZW&B 105X&)/ES5][\61[9 MXC&_VL]M#NNDO_.^U#=CO'9"Q#7_^O9H8PM+LU;^6 M/_^?U>X?[=9J]]WBK=2SCQ2,[U04=7G3/)DG7?3@\6@5'AXW_/$SFAWI>%" MWUU;?__'P%197VN]6^O^L?;[ZLKR^ON5UJ^KW>7NN]7EWUM_K.,O.N^[ZW_, M%.2FW/'6L(2K]=.[ 9.G.-XSX);M'[*BG9TTF'+)W<.3--A4&/PU>H7_[QIT MC46AA(DV)^?%E&R_3O!E%7>OVP=]A';6 =G__+WF'8?6XGP=G02;"_ MN;WQ>4-L\$^[&^=[N]WU3VC:?Y2;Z[MT<^$>BP;^7_O7I;/-S M//(DVF#P[G[R==7FF(6 MS((.UEJ0+ACEF(.2T4>#BCDN?)]K;E"TGE@R?4ZM;?=W46=::%*'A+H%_HP MFOJH=Z#:TNI_=4?:N MG&>QL(HV?3I0$%I'I\>H J#VTEK?3C>MNG?P]^'>WZG?+#5]"]ONX$NC.P^* MA)LO%EWJ^OJ.W-G@>>5EBLX]?G7Y]P#ASY#GR\KQ78NFMW]XBCN$[SW0W4^N MKNKBKNXXM8+;:]XBQ<':)VXQ>,C8UJ/J^3_W&YW*QR.M^H>G.PMRS7UO_\UEG?.$<(A,[R%G/* MQ\!]:1M-\8^LB679$FF\ILY3B=K[PI*Z+5$4N7VO''6AU!Y:"_C/5F&?WD&A M5OR@@S8B:\:AZH:;&H9&TP11I6'*QL$PH"4D/R2^_G8K[QU^;6VCU!IPP/"2 MP6V;2] NP8>AB;#7RPAS#?,-OQ]".?Y"^BE#<]EL_':0!^[AO_VB55>Z-?Z.QF:X]K3]Z?O/4LLEIORP;7Z[ $?+H M76KHG"$Z;L_?O^APHJ@94 !/)2$9Y1LV.4VIH MT UF4?RGKI@U0\S:>8^8M7S6.5]E:*ZPSI$_P^C&X]=4]'+B^IF=$ MKK+PAT#7$^-4V?BR]+/DCG&GF]&CRT?'O;T!!0U(@C<'W(S\'OR:F^;W*.Z^ M7MGA^T#,@ZS [\6*F]K^=U>/=K4YM]_QS+KI9"VONV\5=V["G;65C?,MEY(V MV7J"9.9*TDP@:'(9@F87>.D8%]DN++%%,85Z="_U.$BN!9.<:@"7J'%!*T6] MU%IS%IL<_I(J("@9$H2I=/ 4.O/N6>?K%C,J:I4$01T9Y8_(G)@<)0&CBCLT M%J-[88DNWM8J;$05W\?>QM<\")6<'HPPL_7%H=5Y'8\/#V["^8'T&('8$,.N M@I4=R+6'@]4,$EN*),6?*K7.D%J_=3YN:5MZHI=6=HI: D$98B,XPA'0P$6= M?+"%0B<+25J/(&XY_$BYP__1FIMK0Z"5E=4DL&?EVH[ZOOI MI%_NV 2-#@^:%)AF'=[MN0.T(OK;"9]=M(PG\$;(<;I]AR_Y*[YC\;BFF]RQ MR\T;+)_\BEK:7T5)JU1\)^;N+$O$W""]L2Y'@@2-DCBE3)SVFDBE44FRT7@E MBR2^+17K0A(W:NFD+K=X _V%T^/C8AGLH1%Y$.?'%Y' !"CF5E/8S^5071S1.+N",,O9\/\)C28FTRH6]SG MQ9O6/_4[)3.@\?0<[R(K%2_/8FOE]DN0%0ZO7A>.4^R=W.P=:@SL='SDCAM& MQF\7N71E/>7]RO'U%UOOOG.?RROZQ1&WGUR_R:LI?G:37M$H>:U1!D$C8_O%L-\K/QZEX\*P R=_<[\B M&R^,[=&-%EN?MWM[ V?9",=NBD(T3H.!*Z%])=FC)%^$WE'Y'E+U\)D-R/FS MB9=8G"3>VTW[>Z=D3)=_P"A=N'+5TT=\6W(0JF8_/,Y[ =V= >D5(EL].#H] MF;_ +OZ]_/?FP6_;F^='NQO['V%M_:/L\(_GF_OO:>?\B]S8^1/65KK[>,_] MS97NS@9^WGUGZ>9_MFG8_^O ?;:G:_N?>ILK7V1W9?<#2)N2"5$I('[AV#(GZO1W;+.;2:@VA=.8F[0KL7Q'D3O=\<][UK M7?,E*M9*RE?O ,&BR3 ;Z.S% 7)5C2K@?8&<[N2JVW+HZ$0-+:1A#EH#G3Z- M$_!G&$X(Z/FX#KA>NU,7A* MO40(35WYYY,Z&O\&MPM\BB<56^G:$=E?9KZ.CX\-OJ)+A MTZ_LE4_!G?8O7+TH9(Y/!K;20-X./^A?DYR+K5^N7W8]3')Y95%T2ZAD*&L: MO7<@&$?9O.W+[S2B^,HR^U?6N3C;H21L*CH<*\&X40X-IA"_BQ?,MD5)7^$2@V#70&KHH^V/J6B%12*_<7U>Y=)ED^) M%*/LJ";_;/L:86_WTG'1EL^069"'CH=Y$D.B/?0ER;V0[(AMD2U=Z^LV\K'[ M&Q6E\E&QZ!JR+VI+OWQX7-B@R,ERGP8KAIQ]]\$-0J#? M>0I"7.^D!"M.<+M0*6L5("[HV.\WGX\PXN*&H=E+-X2\TSUW/(C1W.LQE^>S M&#].,FEC702/MHY ZR#\L3AV?0Y)[C0D;/NP#R"]3^3H#H!S+AS,#E M'DKND_$=X[=)Z(;@OB.6&]0XOD -7U!C8(/='+@O4FQPY^VT%P=V34S(4.76 MQ:>(@FU $DA&O2%QH=%T@.+IL-2&C"372(,HJ4E[^(]!Z+18U-]U#UYSRK0' M=E:C5URF" SLORF6-+IU$<=AZ/;T::!QE!N7*IZO:0]MR'W<_.W^V$)']M?@ M+@.%83).>[-U=A4RSH:F9>&CC]AL*W-,JY TA5X MO7ZGLUXY2GR=8OLV&6\]),N"&U>UB_5;M_7J7@X\R(W17DS64I""7RE51;'Y MK6LJ5RYCY9,W:I2W;;>7&W4K'9\4JSGM'^T=GJ4&\ ]O()IBHW'ZSVUD!U0$ M+VY:=*W1EH1 V^-^*'_=.3TU+P53ZXC2ANWL=>_[K\^._I87F#D0I[W)1_Y6'XY^IC M1AIMPD4-GX"V?>\PWI[,?F\]Z=EQ^,=:WW^$[11/]]):OK##AU[]@WA%^1KI M7FL'%YI6HVBM%[9ZV];YGUMHFS-*K2<:E"; C";&E2AJZ2^:K /JQ+BU/536T'7L=XGUO.O1$^4QSXPQND M3W&/J9J7/.8!S[/(&36M'K1^$L].03]WFW5];>ZW7UZ&+1,. 2*/,)$G,.(HW6V6"<=4SZ6Q+ ;BC!'7#* MNRN,\F_DDP$&OXB&70\V"C<^_];?7#\L!M]^]WQS;W-]>WMS?8-VUW>_;GS> MW.G@';K\T\[&S@:N^Z_=SMGPFO_\MNWWX][:SD?8W-\0W?V_]O#]]KH[']G: M^B_;F_N=:';J^[LRLW/W\\1T/RI-.[WK"+,NJ""HJ8,CT(E)+$LP3$ M4ZYUDD:B#KVPI-M4S*I=UPOJ45B1Z(4@$95:.).T% Y )^YMRCHZC23LH\YB MVFS BD1/AT3==]>12/F2*6@,R4HH L9*X@(71'AID]/64F47EF3;@IHC))J1 M#33?JNQD"&06AM$+T%UOM_C?\'0K+I!3R[A0"JQ$ ZQ) "[8TOK3A&F5OA^5 M]5_A=QKX[5Q1! /KK.QN6<.0DA4CUN9(($$NDU0T@2!2\-FB*.5EEJ16=0+L M*V1K;K6,FE$=OW]%L)R&0/*2-3"HVF'?WCJ,W'&6\ #ID&)$@MNVFS-$4^_XH;*K_W59M:M M^1G2(>@C.F:^J7?#P^^ M_%XJ0 :ZU[_27OSU\/@/-T\I59VABH77G7=WUE9VZ09_#YV=][1[_FD75:ZS M;FEGM+.YUSG_=;_[84-VQE.J=O">O(/J&:I4ZU_..NL?1?<#JF(KJVC@K)YU M]_\\[WS>H)L[NU__<[[!.\M;8#P#QA5Q8(#@+J+UXTT@0B8=M$TTRS!>[Z2S M5\Y$ TIZH%+X0*E+0F3CP)7I:6,96,,J@[+I37)AV?;'%#L]9=[S=XI8[]R& MBSZ4S]!18(+.+SC@PNJXY(\[[0_ZYI@#U[J^6VP(WMGY MV=U=+S-;$H&7', M<0+99.)3XH1"\"C8/3?(*4L'AY.=,899?-?SB;='W%!&.5_-VFO=V%C@:DK\ MV%77TU/NW48@.2F% LF3%.#!(S9[(Y+VI5Q0JGB+V3M+BIO3Y@'/0':[;(L+ M29G/GDA1?$]2HT#BA44I+=&M0N?+ELB0=>) E+.4H%H0 MB;-<$VJM8C$RY2 7TN/3D!Y24YD/<=&5L.6/W0$"%>I:3=D$TM?[O7CKA5S>:#G)1]8:FX_"[I:SC8-C;YVLIJAC5D0YK?IK6A,TXD2'5YMYQOVF8 M>%S6T#1'+D<[!-92,U$*A/8'%;37&QN6CHPW@>VP7N>HC*CI7:VP+241U]J^ M?*>>Z(:.!_=3?*:V+=7S=C48$(1^TC[VJP=_X_8?'I_-8SN#C1%#B\V5OWK= M'=2^S_?VN_MX'5_]MK:RM[.Y'LXV=S;W2^/2S=*\J#?.T'&W^WF5X[7G:Y\W M.#[S?&/G/:Q][NYUSW_#>VT@D^_M=U9VSYJ"B:];R4:1!"HIR8%$66(]L:BO M$LNIMX+1"'JBFX%3J,3RE!$3,QZ$-)YRP_$80 3G>1[7[D>[7@K)9MW!X,ZU M#&_Z5)4[%Q3V;L#JK!(I*SO2E,8,*Y'[3V'=8P3TJW?EY1+Q/7 YC%S75#RF'46(1F)IY M@0E=E.('%)C(14O-"UHLN_WC!U3#W*-P8OYK+*:KLGEUI253O_:]ZDG>>+W4 M?0;9/N_>W)R,<'- N>[)V)X\45$5;MF3)Q$.UN4F\G#ZM^Z97>_%)20^,!]QN&_]:O'EHSWPX/(PO)IW[88;-(/OH:+^[ ML]G;X!MLXSQ\W?S\D6ZL=[ZNK2^SC<]_?NWL;.]NXM_=SQO?-L:SC_8W>'?_ MMYW-G;]VNN>_[&VN?-KNG..]5_[:WEQ?/EO[\&D/_V:;.[_NW%18@J8FI!02 MH2PF M0%8HQ,)/KDA(]>)<46EAA3;<'E'&4?50RJ&'05@V;5:+IBT(_'H/&2 M$LN"\0XHD4PI MX"<30[PH/ PXM2Q0@+2\JVX?'5;4^7 /F0HN#Y4 %_+WK? M<2I]LM(LJI\?E,8];6W?_*#53\^I,I4S^S0XL@I6LP.KSH3"E*,)#@PG'"PJ M3 @GQ$>P)"H%E)F@%:#"Q%E;P.2,M@D[Z@55X5:NG;V24;GV!W'MN(KA.!Z2 MMX+8Q"F!K"RQS%FB&0U2*.]LK)J4'/PK2OUK_43:7-[I#^G\.M-'1& M#D-: L\G'IZ6 -GHG:?V5KXR@W"&&S.?4/^<^AF2?47XV2'\QPF]3)FL-8^4 M&*,1X9,&8GG(^ =C@6?)65 +2Q;:ULS*CS4[AIES+UB%S J93Z\<5\B<,61. M*,5929L%$ D62E.I2&Q)ZO;,Y4P5U2'%A24EVD9-:L4O%3*O%\".IP+>71#[ MSZL]PTN7V7D:K7)G7^ML,*MG.+C]<@!;XPS<3R?;A_'91H^6 M-5S PG*3$?U2M^W HY1YZH(]091\!93KP4B01=BK],4E&BM6O$ M#?49%R-R;\]"?(+YG]-1P-L]9+ZVO,43AP36$L$=(R"Y)LX*_$/:*(.RP@I4 M>$'=/37VY.:>Z^O-/(Y]UQL,R!H-\ABEAQ0P& [7&$[UNA$_?KW$C\<-!7TP M\+ZIJG\[FZI_6ZO^:]7_&ZOZ'VR=>=)RH))=\!5Q>/D@KAZ=P=MD?7WYVAW]-8F M)JK\^:W[N=@I&W)SY0OMKG_:[ZX$V?WP\5N'_]7K?/@+[]W=[WQ>!;19>.?+ M5@@Z!-0:250:M9G,*?$)51I0,C*3/07#)@J$K'+! 54I,4@6O#!-\;,- 82B M$P5"HW-H1-E:4RFW6@1-+S?#(UN7A],:=@J8>1G172M^XC*BT8Z\:>);WLJ& MIH!2D0B5):K2VA K&^(#:I.-(17B>\;*H6L#6@?5HD57^S(BZ**-)1>V1U71 MMRKOPQKIA1G0U*4FO]K]=9S$D'1].E[+GU*95E>XZX_!DZ]G6>%^A&+7?3T\ MCOUT,$=M'IZ:#M]_ZRYO:85:FM:,)&4U@9@9*F$T$*55T$YR)P-=6#K9/DYI MTJ8[OMCJ427\L*#8]8?E8OUG*A9#I7"1#A3#>P]/HHL6'E8M]MU2*?Q03#T;K@::Z[*MR^X7K^6-/C>]&M9'O1I>RVO]*[F]D^U& M\>R>XH$5R'XM[[9^>.+V6F^C<.J780^-:PV/;.-,HP\,D[S5>.I;")<*!8+2 M$GD+$;AE7AG(00HG=(J)T\8S3HMB_?UPZRFATH=IS\,FS;)S_M=.Y_SC MV6#HZC+MG ?86/^TUUU?IAOKN[S[>95UUS?$YKOQ)LV[Y]W/G7-I>,75@":%NHZE#%H>=^X?OD*P%#"TPX;P6 I,FDS'1D-FK!G(ZJXM!S MXM!X JOD.A5A040N[:Y]L,1JR8DQBJOLG),,K3)IVG!#+>:724 M+>-"&SZ,IZGIFAO^>]H;)%C=/FS[=16=WJ<#M4@J6!EYBAZ$!L."3R&A=6:\ MC2(V 5A$)$')=/GU(VCZ-R[],*X>A./D^FDE#?Y^ 6.^7@)6K4YXD!A8G@R3 M!#5:"0W)(BK7HMGP!Q M.U<\ 67@=]@2GC,7$]K_C *!Z!5QE$8B,^JRP2DGK:BY)!6&YN.%?_RPO I# M3P-#O:LPM+M%P:;$6"8JEX9)+%%B+&)1%CZZ$'QV.J/B9V>A^%4E8<.KN*0YTME6."S"6AF:,Z9)P@3B=) M1!*91B5LF>Y=DTDJ#LW'"S]#1[2*0S\"ARX=806'_MSR(+P'%8DQW!)0FJ.! M%CRQ @].)EY&$2PL:=K6_,7H0S69Y*'))%>.9JQ+W2MUZ@MG@&8*/'(+1FEG M'$6TBDJ'*+.$.PK]:V3M66#LXW7OTL[[+18H!8B<)%%RX@17Q'I&B7;11R:] M53;-.K(V);,\4=#MS;&NDDE8RW,P5H!UPDH;T/+A/@"7V=S5HZ/&XYZ5?WO7 M^3>AI8H0;$A(951U%)1X+Q/17OG,%-I#X(MW6!E6N?,6R]\%EX/H^E5\,X?XYY=9URK7$R*L_^1?Y$M>=*2$>&$*DV3'3$)-(G2&6MRLD+I%R5XGS1% MY@=V[)PF3V:R5?586]'JE:U>V5&I,=,Y!)4=,(A,VQ 5*,^92%)S[Z8=[5.] MLC\V66:0GBA\0J.'>V) %JT*;2(;=2#9H[6KDT]H)=5DF0I#\_'"]PD.92T- M:@%4>P::,I\X+=Y6:;-"1!(5AN8C668XHKITR6%1DV2D(,!E)-Y2@3#D933: M<[3?%Y:X;%OU:.VPXE#%H2?,'991EV GY]F BMK1%%PP0*W2"8*N.#0?R3+# M*8>\3.M@BNBF;BI31HQ+G*C (]46DO"J)LM4''IY.#2KB:L5AWYLLLP AV+I MK:*](RF[2$" ),YJT31B\59&4%DL+&G=!OIB]*$I.YF/#T^]R;5VMV/O]=WE M>8!W*ABZ@>"F& /Y5)-6EDO*TG&*O_80'=/OO;_3Q"R@7\XZ;N?P^-V>Z_?? M\$ 6UOFR)9V(22E'O "TQ)CAQ'/%2*221\N52EI.#&2Y>9R7O9@@]P3R\&)8 MRV#@1IG6TNNW7*M_NH]+.AN-9^E=G3K4NYPZY 93AV[S=C?MXV\H%GVFL1[6 M+FJJ'S+50\&B-/9! RV^_YD48N9C,NRBH@^[:UWK76N=>K++#=)J1,8(W^G^ MWWQ)$TVFEGSNB:<;# MMGX@356DKWOR*O?DAX+-K/+'GL4Q/?"UD+U>OL'*_GD:.7C7VT]#A_4>,[_' M$Y/\(^LEGX7VWYWV\:'IN'6<]AJUK[_=.[J]6/(>KS]^/O?9MM<2N;OIU5Y\ M<([2H!E5!GP,$'4PT2M/R^AAQH+V>=K@W'==[]8SQHM_QU;?W/;]WS5=C)/S['\H=#T5RX@.;;'EX_=C'M MN^/=?I-%<5+^V;#CPVSB:7T6WRNHOF$;7T_5-&72NB2S05$/(G/+F)#6EF$" MT1DQ=<9Y-2:?#B7_G*R(D1:X5T"HI)X TQ914C@24N0F166,8:4P3^A9=4M[ M2GWM;3+QO6RP'\_%U09[ KX>M\$@6(B)L9+9#01$$,10-,F"C$)R'VP2?&$) MVAK4(TRPRM)O4BY7VV76W#LFE='$C-QI1FB2PR:F-G)&6 *3G0.3DEE88FW% M'^W@_>$L7$-Y=W+WVLEV.F[E[P6S?T1<;RJL?-4CT (U.1IIN&,:K*.&>DN- M#$$$FIWUU8:9/[3&HTV3/2" $6%QY:"$L4@H0R4EE._L"3:EK[" M<-@K9>+[V#!/P,75AGD"OAZW8:AU 2($$E5IY1Y#(EX$U(*$]U$F#HZ%PM>& MZE<51GJE+#U?'-W8,)5![\>@XR$69:+EVA,M12!H;%KB:1'!4E,PQNG@8&') M3G+GO$G=N0BOS*5ILGYXXO9^@&DR0S?.X[J*O$A\G%67C6JW/!U\A@F[1;BL M!?.)0''4@J:66&<24=Q;P8RQ018O#[-M-&=>2ON-"@!/8O,\ 0)4F^<),&'< MYN&.4A50D1(!- &/AH^301#A\&BC:=F^-]7;\(D ]I1R7PS=JD>SWP>3\7<-X:YXTHLE\:$*(!PD]!Z ME;DHL2H0&RS0[**7/KP4S*TQ@>_'!":4TW;K($W5Q.N^UO^4=LRPL^588]NR M!6^\[_@L-J8*G N!R^5$$8H8BQE!*@"8JF-Q"8ADE8\ M6"-1S'#69K.>GS #7GIF7VI%TXJF-?Y4H74 K>/QIVRX]EPI(K/.!+@WQ/@ M1&LG5$Q:),YG'G^JH%I!];6"ZARHJ-UT4A74'XNBXU75SI:I:X[$:,II$C39[HL9+0IXZ_>*^>S-/J%SWY$7MR6N.F==) M%2_^'F^B%4V=*E&;)=_3;2VX9#+8Y)5D((.Q402506B9> 86&K=UF:)L:C'J M72[KH[WNAX]BXWR5=W<"=#_@-?N_;6_L;_8VUG?EVDH0G0_O97?]_=?.V9C+ M>A^_NQ)W.CL;O'O^A6ZN?]K?V/^U5ZY?6]^%[GGXBO=@G?7E\YNF2EB1K5/, M$$$#$ A2$0M,$$N5@V@3-T(N+%G;EN;1M:CSEY!;P6B>P>@^B0E/@$9O.#'A MZ?!I/#%!*J:\ 468D)2 \Y08E14145C\%V,)Z,(25VW)'Y.84*&I0M/+U9/> M2)7N$Z+0>*O!S+)561*?8B9 )2-602#2J.0\ES$ +"QIT::/K]*=(135 1#/ MVJ'H=99P >-<,.* ->)6,,HT=8[[2$(9.522&W%K.K;GL7,>(D1LCJLX=EPC2*E*G#!1U N M(T-HB5"7-!C)J:[VQOPAV^2P!H42",KTMY=833Y4GX".:&@Q_$CQ12QG+ M6;C"U^J&BJ>7')YYI2P]7QS]>H8U/"&#CH.SL1RR=%(P4XV, M^<.ZR,&2N(JV, U25HE @(T,1P$4<696@9(BIC00($VV$D5J$Y6>$5H M,%]@4&,ILV;\<64@YP@0#-H\%/_ 8R.N"8>&K*,6GAEF%I:T;#-X,;I G8)0 MPRMS"G6U(_?S@=_D% 2!1^DS!X+T@7]8;8D7E!&E\2 SFKE,0 M7L#Q5,Q]8Y@[KG#JR(5.!M5,SAT!'0!_*MXG8;@S7+L0^/QA[NOWM=>)!?-; M\57;P?Y X5 G%CRM2)B<6$"5U,9223RGFH"!3*Q&"6%9T-E)RCD79=0S;1LY MXU'/<]<1MJ)I1=,:UZG0^D!HG9B834UI3\))9!:U;6XR\2(%PJ.1/JN@\,AG M'M>IH%I!];6"ZARHJ&]U8L$3HNBXGY@Z&5VT) ,/! 23Q'G&">.@@Y56\I06 MEK1J"_5Z]-,;I@L,7ZU[NH_,$ZY,&UAJF@)/,P9@Y[1_TLMG3\>U?! UN^[< M:+DK&D@K?3M*!_W4^NKZK?^Y3\\2@<(UEZ;,N5=VLE5.K'TO:0)DH%_XO>U_:U%:2K/U73A#WOM$303&U+_8$$;3!?9G;$FU;;@_^ M0M0* B%QM1C#KW^SSI%8)&' "+'X3$QCD,Y22^933V9E9:Z+M5FXOED_>:V6U;K>[(79A M/6-KHC15;GK4M25Z >O5=?G[Y ]B&'5B+_W TG\_&H[Z\:JH;E4K;"N3B1:T MY_=.SQ_])*$4'"3K(T]$>Y MW--SXE*M@PC-&P*D#&,H4CG7\_D4@!%,,4AM.[7+HD\S>TQ%>P"_P86=3N_T M2J;O.RG3<@M):;6FB/F90E):K EYMR)"]_M.,K;P@D>$K,%J].HJ'BV_5,43 M5R,Q=QJ *W;1QFSTX&O>]'Y_L8:S)]SCGK7>?P'GX&V=?O&.OV64?YXE5TUX M?^LT=K[%!C3FX)./ M?Q\T:?-H=]HE>+A_UFC]W@;&=MAH0;M:'TZ!IPEH5Z=QV#S:V=PXW3W>8KOT MX^%_SK=F]JQ]P,D&I9 .HHCUUS/R/ ML)[7T?&O!_!VH^VW3GLUSBT.Y[9G<(Y@KXVD*E=GYH@'2Y%.1""&,5<)2R]4 M]JNN*ER':RX;S<13IT"HT6S!:';0C['&L\7A66,&SY010006$"52(6ZY1CK' MH"NJJ;;&4Y8K^2P$SYY?[LAGCF>R9F>O"\_>]T;]&LX6!V>SAM@]B/-@UCOR9GKP?--O*$ MUI"V>$B;3>F-"7$Z$+ P(_S@,I>.U3@@H30EQ"NA&%E9YV)5D>=4.O8U4[3R MP/.S.]G\2^\)/VQ(ZE6@SJ2V9*"?3:L:A652<8*\CB(GMJ#(9.[*@[!&*>R< M<2OK2J^:AU>_7*#R/.+QD/QW%O-V=U22C[L?&!GK$>=KDH.NG?0&[?R -_W8 M@2=]B^.8O+&>7;EQ/!3X\A;KH..CX,N<4OSH,5W_F9I;*2+FV MCD1C;.".?!],[KA9GO@.[W!J/]\8MA;VY.U\OCK\;\[S>._#V%=/&C"VK?[91?O M'G\6S?-MT3S>(KLM#^_9XGG=NQ[#_O48KJ-?OS3;C3^V6*,%[3O\V/[:.F*- MPR.ZV_H;GK?!=UL'.1(J'Z#<"]QP:;%&SD6+.$D,N< Q@O4O!IH\MX%5%*<4 MF(U,.;Q4CBE. [6*8\6UC8_7Z,\/VP^&UX$$N=H?CMN^K+C[Y=#>=OXX=<7'9QMQT4GWI 0OZ,-A0;_3[0T-@OFU5^ M_'NO=U1\''6[L5\=J.J5->,ZN?7]09'ZO>-BV#Z.!72N_/?$]H=G1;XHPD>_ MYZ\V?UA$D[8*CR+>[L2D_R<8/.H =#UO^63_) 4S<"+'_M MP;!?$@L8#!B(M2(?'AC5U.[:KH=QS:_MQV^]3OF83L]F>@]O+WJC?G$" MW[1[H\'LZ$\-;.[]2;_WK1WBH(#KRZ\'L=ON]?.LCO(D7[YE_+1D?;L#W 9N MN3J9'R^N^S.WYGUUU=G%K RST9N_OM>1QI^S2V:.K?T)DKV3J@&=M*QAO[>/ M1\>_]_K]WBDT[)T]@6^&9R_D$-ORD?=TISRBOD4;YUL,VK-G1 A,1(48LV!G M4!.1I8(A0I*+S#@F'5@<5."UF\K6C ^V5?)^@P0!S.1D R!N=AFR(R>R6)YJ>;F3O+3V]U)DFBJ?DQ1 M%?A^SYO@HZ4>2:IS08C D8G*(JM(Q('&Z)+,V'*+K PFDW!52'X,-PT0]OV826>-45? M1EZ,+Q%H1[R?QCXTZX6<)@=_V;-,C@8[*5/^K>] V?='[<%!_O!=;_!BCK4_ MM=8"(]!".JX#1E%DK?7: =93"G:938QHY:,B@/!4WL8(LI!G<@E:X&,,$UK^ M _T":G[!C\L+>PX$N[05!F-N7#WP.C>^Q 20Q6-[EN5QS*Z/+1#S3-*/>R/@ MSN,6W?3^?-CXM-<_*IFR/6D#VUV=_%*=2(;7@?H/5HO!@>WG%YR,P+2R@_Q1 M-IC OLPFT\E8'$N-M_[_0!3;52\ #X[;PWS-97^FC82K)@V8$K$/;_>]_DEV M_D#O1_#;8!Y>+#YMP!)W.Q1 R<:P@N-*C-C$7,UC%%.J#+9LL<8\U$4Y&EG, M $C=Q (8E!EX;H0B4'P7^POA#S/NG7D&RO:XL1^AK1O#OV!8>F&K&RX !]%? M$'&:K:T]'ZE.5&HP-!38'4I:I*/@2%OA8>0=SBD,ULD:G<&8_UXKMKM%WGTH MIQ8P [0M:^R%8.1/,WB,AGE]SKL4 !E@@;1/0)$NU>X&%"C=(Y5R@][FM;YZ M!1 *WSL&Y2VM\!3CY#VC[F@(=YYG5\G%!8/*V5"^K2(54S<#EW!Q>!IC]Y[2 M*G463^P(C8YSKIPTBC JE=1!&FMO63NWF^_O(KB?NWE1G]C3[R[:_CY&D.+L M K?[\9<6X[/FX?9>$#RZ@!7"Q#'$78K()!AY$Q3#/AKL%5]9QVMS#*+_+E'^ M?G-/+7 D"8:6EX([;<%Z9S2!U:YITMRY>NZ7-O='>]*D9)F6R"<>$!?)(>.3 M14'9")K(//#C//=S#)S_7H59*>E$983D):P3O\%*OQ^+?3)Y; B6V7RVA>+B=.^G8WSWHW5N)0NJUO(,/ MZ2)8US;; .,D0;#6AH<+&N F#Q+63J$5-\(ZZ*8EW'.+/5?$C(D?8^3'(3.? M+YMU5<#&@9*UB-T@8KBYN;4G,366$8X<92:;FQP9[0(2PA% %$R#3.4*>A<1 MNT&F;C(85\<\+^7-H+SME;U&<,FHNA^DJ12RTHB#"UTC:]A_!?\9O]1S55MLC; M9,>CXR*UOV>V##;T?E;=JPM?'K,;53B;?-,9DG4,6"K!1;!<.J!5>VYMVX,1]S6RZ4$_]ZRGG%+_1!-%I^CWEAA D":1RR M-Q>6 2LE\%TGF;>*.Y)\MMCF4-TL#O>94TJH@;4$QYZ0%R'?S@5C%D&,^Y9;6T6#DP+E6>4SSKZBM1\3=WJ=K5 M5FRU1UQX.S@H4J=W.D5KGT*[WT%;WD-3_HRU&,P3@Z,]&$\L<*0H)@9BH(A' M6K*$A 2#)B0KC+0KZVR.P_SQ_.Y_F'O>BQLS8H,$J!NW,N++*F-$^] M%B%E\XJ7:CTSGS=$K90!+WDB83T?C#W3'IA'[]CVSPJ;4CL3W.R=S:C0C?O5 M'WEE[]INK@-7!0"4CO7)AT"-[/#":U[:P-9=; 3 #?F#L9NO+"Z7R5@,W3B MY^64G..-M 'PH'9J>YL;.BX[=VR/X/6Q7Q*0=O<;O*2T *\VQ';/KOOFJWY! MJ[I7W/17KYAZ[L3+OUI%4U6Q5 /;J4:A$^T@YK#K8M@'JE4-,%R[W\\-[;1C M?F-E^H^W!WO]JP\JW=O'M@L27L[!]:<,1NX02&L>J4ES.FUH=7A7IU.V!6B8[ MZ@S+UGZ+U:;*Y+/XO3VH.G+:&W5"]?>$5@_R%:57M)=>0 .+C=*>'.\/7PF= M.X4+*DOC^*33+JW/TM+(.\ 7/N,+*8<'W>S*N1)D3&AY#&@YJ9?'CI NC/2H M%.%?.QCU\Y[C1GH)MF?@>064Q"#K$T98Z*2C5CIY/)-1>9D65^E6L_/VQTJ= M*",\JX^I+C\G67@&(-T@C&,SM$J1G ]M7$CD(Y(/TQ\C7<=M^O=83Y?IU^\8>4$XU@DS+%L(D<\^"P M21>/X[Z/F>?-P][QQ!N_ MS=;6V4YK S_I(\M'95VA3@S8/&^?_SNTDT!;1 MR.T]__UXM]5L[QY_8,"0C^]]1QC6,UCCT4Q[S0R@IEC(J..\D=ID)+JIP/PJ80[UJ7L\:Q MQ\*QF2K&!$LE/4%"QGQ%R=0(=P^$FTVSSP35,CJ!8A Y'I%2 MY SG*(JHO&:*4LE7U@'X'EZD_1F56:_U(H3/ :]A[RZP-ULM0S,G J4, M)1X ]ASC2"LJ$8TN&J&<)BK'#5*Q*L2BZO_<65&>V(=4*_^C$IM:^9>M_-.< MQS##!-$,,1T[_@HX7/^KW *E8<VJNNJ7?53-:X^3B<'*V!D^. D80G1H#C7E)G &.#D*GSX/*S#6F>?F_>FUME'UMF9'27L/0E4(8%] MWAG'##D)W 9S"M9,B#CD1#F@LW/* +YDC\ZS9"N5 ^)^4],TYJ]KJ]1?]&H/Z>\&!>6.\$ YIE W&&!=+9M);6!I>BH MB&9EG1"Q*CE?K$F[ -UY&3%3-7K6Z+E]Z MQSDPJ924CQGM8BA3NGW*A\)_MX,8)GG?GL_IYL_C5;LGFIM?.PU8I7?/MT^_ MMC[CG=;7P]TO7P]VCV%5AA6\*CGWL=-X-W6Z^? (-X\_GWUM=0X;A[]WFJT/ ML,HW#[X>OV_O4OCWL"HYU_SC\^E_@ $T#C?VC&2!)Y(0X)JF2^W$)!27CCJA+3= IF#.G **%4@,8 1-GX8N1QV5PUY4^Z3UR#%GFL1B/=&*[9RP4]FUO+;:PK= M^O"IQF@34O)>>N8MM\19[IE(RD7IN7,FKBP;+LHGO+WGNV7A^@WV_WHA[W^H"HP M<)+K[N04(3F+Q45W7-F=G =B>%;FB)AH0F&K.D95"N!>5>\D$YLMFVNLB^<@)?ERE> M"N"!@USKLTBCG.3\523#D5U_"BP3!Z("IE^H'4SE95D2LU5/EG@.^/X(,J!>[\UP][A:N:6*4. MB=8?S YF<=KN=/*%(6:O,,QTR!6=JO;E1/.=HDHWWRX3S%267YXJ%W.;88Z_ MV7:G;&1)"G_0\C(-P^1UMV9VKGHQ9=AJB@DQH,?>1AZ4,(E&Z@.-P&BQC>'N MV7VKBB996G;2I6*5>M7J_1ZWRV%K5,GXKAN\968^=![[SRFCTK)7S5VRL['G MF=)645@ON1*("XN1D<8@&VE0T6D6G%]9SR,UFQ5K+*0_3/#\+$2@2MIV-Y_' M+R@'K+&_9["!&5 !.488XE$:Y+SV2.A(A(/%VN:\AUJO"GJ3OWJN+6"3)*<3#+^68?_* MPZKB&-4R4]6\B5T$J?F!\?%3FG53 M]J22[);C==T(N:9F&]TP]4E):39R&0O@!JV\@OS:ELGV7@3>:G$(2..4]]"% M ,M$6*2PX%1&!3:B>=*\2ZVK>9.**EW2!6D:C*O,3(FS'<_PE'Z34A>R<+UY MFO1+1J\)IG\J^Y)8XT(]0D(CP7_NSA\U5J]I_AC)EQZCK02O&7JWQ[ZDY$L_ MBBC]!5,+E7UO'OY1_@$%1NC,WJGRME1C\D0W6\N--.W$FOK?M?O7; MW[8SB@_+P30_<.HVO1CV3I:\\[ESA42!1>XBP'I9LPQXT.7B@9\Z8OH!Z4Q> MP"[S7&/,.>6),L1++3C73BN% \R/1WJ_0B78V; MA_L$B"9I'&^)YA>X!]H'[6SO'GXFNZU]_O6/[;/&X0?6F-F\_D!W-C]3>,_9 M;NN(?&U]X,W-+0'7M)NMOP]V-@^.=@^WH;W^;%XJ)$%#,EQ2Q!R8@UQA@ZSS M)N]@6V.CD0*KE74I5I64#]V\OI?6/7$0]R-"QPN,V+E?IU\83HX&X:_8+\%J M(6!)GP J)Z1D3$=*(I(Y2&8?)>^H@?*>0#D=Y:.PXTSZB,"VIX@3F9#3,B L M1636&DF56%FG9$W?5#CJ>>'DD@+GE\\]2]F/X:GS&KQ:!JD8IKE<2>#$\NBY M<90YRTU0W//D>78Z BAR3++3$6?OXY-1R5(6!MO=JDAMS207!Y"SJ9H"UD(J MYQ'A42&.O42:68:44S$ODCJ$7/V6Z56!%Q5$_HS"P'\U;+B9-3T0()9(GZ[# M0\VA%@T1,YD3"$[ EC'2)F=SLP[GS D!*)5RA&!IH\UI4]2\\K)/!Q"OUDOW M=VDZ/+43[@6!XQ14N1C/IXCHKC,!T8X,HPY! 8F M4S$%Y8U961=BE?+9M+UU9H1G!PNOFB-=!X::(RT:'&;\3-((2F-"1B>+0!IR M!@:LD&,^*.VSG.B5=Q#_ZK=]K.%B07 QS8XPC=F5S!'' MN>()!IZDE0">E(2GY=&R*)XC7+Q:'])4I-OVJT5ZO-^#KYV"S#OAZ#9 Y0S6]--)BBZ02 M"2Q3X9$CB2&EK>4L41N%*S<36("TE1IQR MA6SR%M'@;.1@>UI* "+TFC3/""!>K;^NCOEZW)BOE\24ZIBOQX)!/\.4C/,$ MF)%')G""N"?PFV0=UTMB3( $ GK[LT5GB*?)8H\DH%_./"&1$X$AS;3!@?B<3'MEG9I53!X2!5][C6I& MM*28KQH0[@4(TRR(*>J]L1800(")1)U'( D,1>N#P=I;&72YX68655:Y]A0] M(+*+/+43Z=>,[/*62RFC",HR'@@WV$IG)17":\ECFE\IJH[L>AVH>31#HUC@ MVAO!D5=&(NYX0"Y%CS (A0N!PY(:\WDALTIH'=E51W;]HI%=/P>;=637:X#, M::*9=!#6:HFP!;;)02B0DX(BX5A2,GBL+*^(YH/SU-21775DUW,!QT(6Z!4EJ.):(^81NX@[64Y9K0 M9%62!^]*U$ZZIP:''SGI'H00=6C7*\*(#]Y4I+!16P0CKD" MO'("68VS%&#LDG*.V;QS0=DJQK-[%W5TU[,#AE=-D^KHKL>&ARF:A#$S6@>" MHG($\> 3TCQQI+A4Q&$2>7;1+R3M:1W>58=WU4RI#N]:.NJ=S9 B[Z+Q7CAD M(C&(6X.18]PCH72D5+B 8XYX9ZM4S/J/ZOBN9PYNX*RM$U$ %WUJ3])XUW1<#IC!_(7>*!<7 MGHS)KQD!EH2@@6'!,.4\>6"X1>?!#9(@;F MA:'RS83WYZ"YCC)['; \[?;S$50E6412KAC)+4>.:H.BP5)+1SPQ 6!9K/'7 M \HE6?[GT,)+UR>= @X "NCA[]#^MOXO^#'IR+'M[[>[D_::Z\AX.!H,V^EL M>4I/L]*W#F)Q.M:-PE;*4>QG[2@"J$>10#^*;UE!,ED^B?V2V71]1"XK8P%T M;0B=S7=7Y*UH#P8C^*O=O4JMBU,[*/[K)9O4=33&%-Y\_<\!]L=_=^T7,]HY M/,* .6=?6YW#QN'OG6;K@V@>-P^^'@/N4/CW\,-I\[@AFG]\/LU;!CN;&P\* MIEB]>B[G ;+U3([CU;*U2-EJ[3\H"5-AN^%J0N^?%J]GD^&_%J_%B=?I#E"C M1FN+-LXW6*/UX4$U'M>*+Q%64)]92K;N+F>UB-_S[[#H=F]9=(<]?Y279GMR MTN]]!]D9QL[9C^5UL4LL$M."NM'I]#RT(\R7V*VJ:W=SDLA?3\3.0;SV?' " MIL(@CPW/Y=<#,D(DA 55VG%)+,[9 M;FX!>PPTZ>JQ1L]9Y"\:"UL1:* MA0O%X=$>$RP0QS02SBNPL(S.F4=S<9 4=2"$X2BS4,PBS0U"02!UJ2B'!R29CHB',)UJ"[RP5>+08CEW=+ MAFW;@?4$?N1%YO2@[0]*0G2Q:H&=-XCPC.[^:K$?NT 9.J50V7#<[K9AG8)I M_!:+WW*-&HK??OKC_]GCD[<;Y9_D[3\N%CIX#K"2XAW0D6RE9XDH/@WAGY*Q MY)=O=V&%C&M%-EF'O2&\YS[&:;E.9L$>%)5'Z'9>]]CKY+)"WEIYL*ZPMUJ5 MYJH2V=G:1HNT\)RXR*U--D/L3<4H)_ITW?WQQ&MO M+6C/3-!:1WO&N&0PBTA2FNMY2]47>8OY]PF0MR M!+;_07XQ""T\")0'O@\@X,7H! :V-^H7\,329L^WYX=URP""_-?8G3X\L,/B M%*:B@$9-S'L7)V[VK/3Y.7!OM_"C?C\_'7C2,3R_?$)QDH.YUHK/^8T_[LSI MI.4WN"*^Q?(]<-&Q!6[7W2^95/YWW,71(/]1CDE6ZVH'P7=ZY<>3=G3S._:[ M,(J!9JMWG%#8B%; MG;,@N75\TNF=Q?@I]K_!@,S'S(MMRQ(>!R7@7?W^76\P;/:&NQ$:-QG,&@?G MX^#V]^9A8X\HQV -TPB3Z,%T+HTE*I#FS%'N$K;$K*RS'_E3LL"!$F< \$M&-]DH+O*@#=:N+ZOYFBP?[>ZHG)8?+[3C577]7Z[_ MS_4;U^?QRLCYFN2P>IX ,.='ORD1%ZSTMZ?M,#R8A(-7WL";%_I(7?DZGQO/*SX/^I!4GH)_(]:,]0C9!(]_8SJD]&ZS\\_IP MPUA/C=W3=UO-[?;_;'SYW^WFI]5BN_EN[3:BEN,BQ'66]@2-KEX?,O,H)?W- M"#A2/U^ULM[<:6U]JA;NUD[Q;J?Y:>?/[*W=Y6ZQO"/>:(WI<\51FH34O)> D>WW!(POSP32;DH M/7?.Q)4[J?T"NUH^Z4T;UH2VOT/G/UZRKD\E*ZL6E;7'G8CY&E^)2?5S8U"< MV/YPS*K;?5BFA\!98W^U9,N9-\;Q8EF$-JSAPUZ_=&K&[*R M)K:#:H$=5,[(66I:#D*16>B8U%Z0@QZT.L/]%'5>+2J3I%<9'3#11W$X<6U6 MGX6QE5 &Y]RJVH\I(S^]TLDQD[CFFF!K@$F[9**@7E)+[L!Q/OF# M&$:=N)-NI#>3F=T<3VPIF:5@_M6QW0V@==_:P[-6#MIJ0=-^[\#7OQYG$8W# MW3T;(TR!CHA@0A WWB$3L$0ZF$ I5T%K4AE");!M9++' @XT">D\3YQP8:T# MWDJC5UA*HL#BB6!LG.3%L#^*58A9ZG4ZO=/2.LS##BIS EI3>O:S;)=:5>*H M>CN8HT_C*9N[>Y4%Y>#.*;R2]O M0WMPTK%G;]K=4EG*F]Y>;T9>@Z>/Q^0UL?IZS#6,6C."9;HQ/IPS?O&8B:R5 M3&0J&59]ECWSU6^F7OS9@O\JA0A'+3&8,5(?&US>^923=O-\"]K7P,W6P>$N M_8P;K=#.[6N_Z![/S1//S:^O"] M2?_=_OK'UGES\_>#1@O>>=@07[_\W?[/^=9,XGB8?.L($8@0CQ&7."+'B414 M DZIB'4T3 JWR55,9FM;UYGB7Q@TW$R:'H@/]0&_5X,0TQ3*62P%<&F4>(XV MLIXBFYP''H6C-%XHP7S.4+.FZT3Q2]#M.E'\XZ8_?4E$Z==+%+\L&&S,$"7* M..,Q<82- WHD D5&.IE/L@*%PCX&+&]TN=5IXI\=++QJCO1KIHE?'CA,6*2B (Y$(T8N<(PT4=9&JC2-:K%NIMJ95&>)K]U)]TD2G]K?8T#GL=^K MX>Y>KCO+"DBM.&5/4.@YC [#JM !,#9;!WZ$\EONT'JW/+*G;_U(%>OVJLU^L-]_HYU*S# MO5X#8DXSS:2\Y\Q)1 +#P#2Y1TYJCGPR 7MFO,)I07N5RP+,5^NDJR.^'I=- M&N$)$\E&GQ+'TFO&6 Q42DZ=YD;&FWG3 _&ACOAZ-0@QS:*\Q5B+R)#0&2&, M2LAI)U 046)+,-'&E<5O1%WKL8[X>GY@>,^(KY=$E.J(K\>"03]#E"S(@%+& M(QQ\0#PQAC2G.J5BL9ZFVIE41WS5-.E>(5\U(WH(Z.W/,"(7=;#) M!20-SY5Z,$4:IX@23T%[IKR2>4-RU8C9JJAW)T2UT^C5$J+'!8&?"?FJ$>%> MB#!-@TR*GC(PCSRQ"G'/ ](FQW<%[%5@,CB:*E?1;%&&VE6T], N\M1>I%\S ML"M%&HT0PC(N>32Y+(U+2@8?F<))DC)$X6D=2W5@UZ.AYM$,CPI1IX1Y1)13 M,!Z]E,@Q+U#@3A(>@HHT)UT@JY0NN+Q\'=CU//"C#NRZ0QZOGT+-.K#K-2#F M;!(*+; 7$1F<3QQIX9$EPB&GL5)82RFC*7FFQ"\%,%^M+ZX.['I<-OE3A0?J MP*Y7AI%;IW^VMH>-3R5.0MO]^9Z3WC/"/&*.!,2Y5L@X')"-0L':R1+5%&@E M7J5:/2-KO,:&!1.G!P)$'=GUBB#BPW6($($&PQ5'R2N B,@(Y4NB2G5HUZ/AX/<9J@0@:)T@'/G $^($!,!* M:5$NBBLPDXEZ>Z,'KH[M>G:X\*I94AW;]=CH,,62*)::)651U %8DO(1:1$M MXCA(^$AJ3.5BO4VU0ZD.[JI=2G4ZKV7@W=D,&S*"!XUU0,Q:@[@."CF#+4J: M6Q4PF(E,/<<$/34$O%9.5.?S>E9X,<6/(B56XP0 8;Q'/!"'G)!@0KE@HS:8 M8#6P#B,6E7%$ M&J.;7^_W9VTU5S'P\/18-A.9\M3>)H5?J,+S>T4\7M6N5CT8P<4 M(A3#7@%:5'S+6I%),9"P(5B'^:O!L.>/BE,[*/[K1VBQV"-02$SCQ4:GT_.Y MK?.!8ZOJT-V(EWRAZO[U/P?8'__=M5_,:.?P"#>//Y]];74.&X>_=YJM#Z)Y MW#SX>OR^O4OAW\,/I\WCAFC^\?GT/^?;M+G9V',YR7CB#$7";"YC&) SBB&% M@3YE-Q9/\<=KPF(](?4L/\8L1\*U)T*C'/.+N-; CIT&=JRD@MFA%.;]7K/\ MP/SU]2P_RBS;D*R3"@8$4\2EM<@P'5# )A L'6BT7%G':[,G"F__H( %IY.% MHMV]ZAY9+0_'%;8;RO3GJ^5O>6'H1Y_7W9"O__3'_[/')V\W+I88^"PO+>^ MF>75N%QN/@WAGY*\Y<5FN^M[QW&M^-S-#]KOPG*6;9U+@9BW7$%[447S9AFZ@U1O:SM7OW_4&PV9ON!NA<9/1JE7E!E7AC?.CO60,450X%(T&0.0I(&.$ M0 )KC[W(Q5A,5A5RLR)D26\/2CGT8P%TL;@BKCT@CH4M3L3J.,R8L$3MT89*M3<=71)LE5M(;SO]<O(-8$#+NK?A%'_+-K^KR=BHK%YM&<#MDPPCD2Y-^BX0,"-,")<"$L,-1Z3 M:V@\%H.Q$91';K!V80J5=L2L?7'%LKC1CEC_E^O_<_WZD_)]Y:Q0KJTCT1@; M."AVP*0>5WR$W91.6Q$YO,.K' M%KSL=^ R1T\N]OMCL3\Y@,_A6_./+;Q[OG&V\\=GT:1?.U];&ZQQ M_/ZPN0D"W)X2^^,MN&^#-NCGLT8+[FM]/&QL;O.OK2/V]?CO#MC[9[M?&KA! M=\]RU/1.ZXC =;1QN"_@_7O*1"-@_E!T/@$AR4D.<*)(F:1!,X*48;RN@D0# M F7LP-R)$",EC LN'-6@11A'96P,(E*\4D18NTZRP/='8)J4J%9\C">COC\ MES)3&WCL#ZSJA?N![ =5Y$0AO6G&&O/RB@^X4= M#0]Z_7+]R12K?S$N^=+125ZE[K?3HK2VTCCX'XL4T#C8N6M_J_1XO+WXQ4;W+UKDCNL>2H3)%B2)+ M$=89XI"V8,$G$C5/ C \YOJZJQ+C51#C64)337N6CQ[(5>_*CB@0[F,0D.J" MM:(% C6^^-B>56SG8H:*7D7J>\ %W'G@Y*PM6/^Z-.%2W3-$G$*1'()A*0X,#1H_?2Y!3PE.-5@>>8#M=ET((8@1FQOP]" M#3I17,CQ20["R0)Y'X/TIZC-CRS3'\G->*OD95B83\R#-C_O)18M\\$B&Z4% M'@1BXZ0&Q+8N)$R(BAR8C%Z[J<;QQ.0,Y11<];\\$&VD\58PBSFL$=QH:"5C M/KH(_P@:3/R)K&0UVORDV'P@C8T]Q158^)2B8).'Q5Q39!)SB$@?J(P">QIR MZF2YBO7L^9I'!1CE!56,"(H5![##VGHE)79"*45)L/?>OJD!YB1UB4$A,KZWR.!^L63"$/Q!3MN)*6B@32RPDQ M.:V=-S' BL.QQ_@G*ES7F/*SDH(;^WN.P0!W'- ED9148DH! M*W8N&'G9;4TL[JE&R!? M,9&S;[;=*H;L]OZ?: M9?J^^^7OPR9MG#?//X \PWV;6V0'KFL>?NQ\/0S'C=8!_+?%O\[L,KT_^/JE MP7;/&ZRY^?$ VGC::'WFT";:_./OXR;=_;[S![RS=7!4;F0>;H%IR;3%-,?O M\'S.UAEDHA:(]A_55BQD7NXU,8JF(<4#): +1E"(I13AEP8)83KO8 <1@ MT(N,60!AJ\5D7[$HP:[8.>W&_N"@?3+SS5\38,ZNN_'$%G]U0"QO<=+/]8O? MWNSKW4Q&B"@$E]&+O/>@PDP->?J1P2PG,*Y_T)OL-V_X.6IDW M9FWWK/ATDD,G^K :EJ,Y&;QE L3:X[YT_H9)Z8(^MH>P: [/)A[K'/;A8/:J M%;9\PE3FR.YFR?9/+:!B9;1I7 F*+!Q9B>5/(^J.2] M.($A7LO!*L-^VXTJCW5^ZK$-,?/AW(8 @)1A*A/E*\YLN.9[^WAT7-CCWJ@+ MU+G3Z9U>XS#;@)[][$;^&+]%$%UX#SSUMPRV%+_=_OBN_(V\_4?E?I_3M%+J M)RTK.O"83NG>CM8?7(P#D):3V V#8I1]YCGB)H_> <#J9S<$)E]W)TCW&E'[##OT!=/K: M]['O85FX8$2(_G++P ?:^+ ':)BB,QY11UCV2QMD"9AXAJGHI=."6/:#^+ZY M$QRQ5U$R$QRG7"3J8/(S_9P"!3#BRJ$(W@."2KA'#!"&V$32K06C:6)1O-TSUE7>14:F15 M#J/)F4E=D!'Q$((0. 9B_7V5OY[@9S3!5@OE>XD3'"PS222)@$%A0'<:D=8> MK'01E<#) 9TBV;$Z&YUS)W1/U\E^Z:E1;P>7=L^UR/EL'-PF&F=@=WV)IA53A-9T.6#UMN.5&6ZPR8:8? R;-MW88Q^38 MZ];,98ST':4^"!IXH,QHGE/S!*T"EL)@:01HF.,UK"U'ZG?9SH>]F(**&'!, M*T% UC&P&ZPILI0 V\&>&HWGY%J-[D0.OXN?UK2).?,_#P5X[Q&#'OI_!%<\4M.>B"?DM$0WM=^A[ M/T/G8!RL.RP=7KID30(&(J,'RY);Q4R, M6$:"M0A18A5K=5J..FV=-@YW@3\D#5R-(XD=$,3,$C5Q'/%DO534I20UZ--\ M;;HB]+=0@[6B*&[<_WH:!_D/W<' 5$J2,CSM77HZJ_-^OQ2L2LQC#D0U+..( %KF/?)$4L^P(,S:>YN<05M)8G*28ZXMDQT M,K7)N=093AP;X7E$W#B#LC&$;/(2X4BMX9H;G/.PU#K\@F=8:"\UD8C9E#++ M-LA1Q9&V6GH17(PZ+M%G'*RQVF >P CG^9"KQ)X0!OR$@K1X60O'TH2CM;5' MP1B.AE(D/2,Y&83/+J><$ _HH^91>7]OIW$]P\]IAIFPG'@*BRFS#O$\ZMI% MB["/CD5*""R_]YUAR5Q0DH*T&,N]IC9H)KWS$6/+C3#U$K[,&>;.F*"50%2I M?+0S*J2QU4A0(@3V3L D/:;;N/2PK%YWL52W3*Z8N??"][)ZJY_Y'KD-QE8? MYVN2@V5XTAN4+ITW9?(7,+'>GK;#\&"2P/#*C6-K%5_>8MV@UQD-;[[EBE6; MI1!49+E&+6=3 W/EYT%_THH3F!KD^M$> :N#1KZQG5-[-ECYYW6;'0SVJ;%[ M^F[/CR?[GXTO_[O=_+1:;#??K=WFA,C)_,1U#\03-+IZ?:[[8W_BP^M>"#QE:S]>DI M(OB*243O;^\F<9/_F"=Z8 ?%V-5T &_KG%T^"+Z\N'/L@YS7R,*= M%=L?/Q7[HW:(N<57SJGG!N24,)7W!5Y;>F RVI8G[^$R%^'B6)VP*$A&6T+7 M+B)R+]MZ@=V39]^U_^7^7/?L:EOZ^>[A["-O#5,<7Y>]<3_VPX\?:8>7KUTK M=D;7O?<3Q]E]>G+SRO03P9#:)T698(0J";P8._B5!Y,>YY HYK M1!^&0$SJUZZ'[OV,G?2+O>/)QMIEX1KHA1P>73ZPX&9K>\]SQPUC&K%8 MGH:/"H E"62$%XX8;;'R*^N*K$I#9P_#3V>_76JZE5I 'EU #H_V, N""$)1 MBM%I973-/S:Y[!W]RP8@QK6?>2] -1(7B,7M4),B,2L4LH3 M.GVN>JD,+[.?U,N<*S.U?CP!]2^SK6?"<\V9,LFL/G;F#.*\([)E -&/_2AO M)F(]K-(Y3CSR93F6'!YE3P;QS>27MT#:X*EG;]K=LO'E36^O*T!V^4Z7#,SZ M4'T]=FT;O6:4S-[M<<'"\8O'CN^UTO$]55JF^D[0-:S$C5_C-?*3WPFF?^K. M'S66L#5!6=W8E]183N]TYY+JD2^VNIB^;<^AW''Z;3M'0_=&\(@P^,<=BFO> M6D-S]M(YW:\VAY[# -RQIN@K[#;Y-;N-?[;;MZ# 9+D$XA=_/%+UE=>O? 7% MC.=+6_,'4>(58WOSJ.6,[_",.Y5$?<@+ZD8^:B.71$V67PA\DN/L\N=?U_:P M?TIQICI_Y[J[UEU<'=\&YUV=<+K?L'&Y>'/"Q_;.K%VV4.U)W M\]VQ%^JI&1>X/=KY\N'\ZV;GL'$.W_VQE?UR\)[LC?G,FJWWG>;FUMEN"]H_ M4^#V@_BZV83[&^<[?^R>POOX3LOSW?]H\;^Q1DF@V^QJ0GQJ0IIN1P*B:] @?378WD<9:3XW$HX_58[D=U-M'[C>=OXPNS=FH=?T8Z/K6.&T]M ):&3%Z].6<6K)\$BBX5%T%( M$ *5=9R9FVIJO50=_X5V"O,IUL?8'[P31M[5R?4B,7+A&VO7 MXO"A>52 F3 M^.[*J:^M*@JVAL?%P>/GV;VTZ'&RAB+KN,BUZSW2KHR:5LX;(X$'\5>[EU:K M]\(WH7Y"O6L-OI<&3QLQ,&E$Y/1S,&$2\:@ELBHJ%*1R5!K+G36O=-^IUM^% M;]C4^OOH^CNU G,I--$XH:!SK@QK-7)$9P,E).43)S20>H_F6>[1W!@$?)<< M./7>S(NP5S;'$W@5^C;Z?=O=+\]??FD/#[:[H?VM'6#.K^7Z_OULXONI39C% M >CNC D#.!D!,3VRN5PZAY4/.6L#$BZ*P QVA*9LPC QFX;W97MX:HU_I#BZ M6N.?E<9/FSR6).*\9@A3X<'D,0G9:!BBDEAON"&$5QI/U2O1>-!78FK%?_1@ MM5KQGY?B3RWU7A@5A*=(<:ISUKF$-(65/[)DO0W$$D&RXE/YVH(R7L%FSGQK MZ?L-W4> SDE9I(IF1*EGBMF# 52E$"=6.(^TMM2:=XYS#=GJ_D8?6^_ M"_T(-?K="_W\[%X-=M$XSI&PGB%NF,OE:C%B.1F2YIQBFVOZZ0=O9#\S3U&M MLSG=-Q6.@JW# MOK!&+>I43:VZ#U/=J>76BJ"9C0K1,C3".XHT5A89%T/47, _:F6=ZWICYH5L MS)1)A5&9%?DBYW&]"_.L=V'*R-J;ABKW MN[8:(T\<25I):X4$UL)?6\ALK;P+/_I2*^]C*^^TR<&8H\Y[@[RGN2JA3,A1 M')%. 2Q&9P48'MGD>'! YS-1WGIOY+&/MM0Z_.@Z/+4 I\@MH9J!L9'K3F(% MOZED$ <$%MAKJH/.A0H?;'L\$QU>\#9'I:?6&MC,WW?=3)+@;YS < M9_=F,'*A-\JYPB<#<*:JK(Z?JJ2./P@WOFG-V>B& M>?XOT* +-]CEQ_49HH4O5D4!:<8<4E5H3IVTB9F5= MK:J'A^,L7#N?>>:L&I]K?%ZRP5[C\TO'YVF' , P84)H))))8$)XB5S>R%": M)">L)+"F9WS&:E%G/&M\KO&YQN?'<<;4^/SB\7DFJI4Q);!#SO*(.!,!&>HX M8M0QQ24+)-J5=;&JV:*B1%X'/I?.HG^6970Z$>;X6^R<%>.:(C$4QZ/.L#W>O>X7)Y765I6!<]6W M?O1YY@(\H-.VKMUI#\_*(G&Y!G!9[7)2Q'?43;G<;BB^Q<$0_G&Q"Z@P'*P5 M?]FSX[(N'5QI3T[ZO>^@YVDWVOX=ZVG*%XIA#ZB>R'8VM_=L4(0'%\"&#Q9Q%SDR27-$C$N6 M2>8QDROK>&T6@0I0B$XIA""09S#2198R%W-$][$-$:0--'K_ $2=\;7KA3;S ML[+4M+LC6Y4*SPI;3@#EVCH2C;&!<^("-!!63$X5E@1KQ_8(S07F+]2\TMSU M?[G^/]=GJGDN+ A['"9<(F68HT)?1M\)OM'G:.&F?J [FUN\<7YTFE?DQN81W3T,[;RR M_^<OY=%W1*Q-1PO*UJ2AFUZHI<9T(ZHT+U#PQGU*E:G)O M;?C=WK= S2F?]*8]A,O]'73IS_:PO5]V:*VXSG66N5!OE(OAQDF_W:D:P5;' M]59A*06T.\T_NKV8#MY8C$_?Q7O^=CS!\,5HM>O@7N@];#4MW. MF<\+ $B8N AK]J2W11MD)8 P>W#7KEBN]$ KAG (^"#TX.V/\B\ =9VVSW+ MS2N7^)$;M$,;; .0LXS#MCBQ?> F0*D\5U7KH>6 6S#]^VJ#"WP +6,MY)L# 9Q6%P6A2YV7&5[!8BD (XXS MM%@P(H< (=6O\/^,-@"2$W.D?$AY=6D-E;)CB\$)3&Z91\66J5++J]O',2,@ MB'KO6RQOOD"Q_'XW:G=*J%TKMKN^,RIQV'ZS[4Y9!+MZ$8A<940,5L<5ML>] M "@#)E8T! M>^PX#JZW\J++@*O]U?+IEW]#UZO+>R>EPD!/8[M<,O+3JS&]]K#^_)$8EO@^ M1N:U8J*/W=X0&A7!6LR#40ZC'?2Z\-<9<)AA:>F53TJVW2^^V<[HPF*T)%AQ;G?ET5 MA4$1>F5C+RMRS&N2%FY M3G6'T&(8URR*T&AXZ:"7!Z]\[;6&5X)S4IJ4@[?7GC9NZFQCLCR7_2^IP+6F MP.C"2RTPQ+?%6%+L"%[0'N:U^+C7SVS@*%O=)57(SZ\DKV0"8Q&'IW4ZU7NK MJ;I)L3KM%">"UH\ A""]Q_9L+ YC"8)&G$V$;=*]6#*,R\ZN%:W+)\"D6)\= M#K;K*P]&^?>H)+O%_JA=?=&/G9(\P/C.R%!N4^Q^:_=[W>.*[5R3JM,K8GOI MV^C^2!8S"9E+UDHE* =L0NYSBXY[L"*-NSB62" X_=()-9&B?OR_T>1%IQ2PO)?%9)6 C&A5>5C[:76QDNM]= @F,ML M<]_)S'X@#QHO]X"*D@,E..D-VOG9;\K9;G^+;\>UW"MO^94;QQXX?'F+=8-> M9S2\^9:9TM)+=M1Q/C6@5W[>QV.A+CP6!_U)VT_L?D0.)O0(V01=>V,[I_9L ML/+/Z][+=A=-C?C3#]9\-OH_&U_^=[OY:;78;KY;NU%\QN[8[&$6\XJ'+[71 MU>M#UNM20=YDUV@_7[6RWMQI;7VJ@*2U4[S;:7[:^7-[U[/?G MZ/?R$XHO&H='YWF7Z.OF[T>[QUOXZ_$'EI^S2[]V&IO_;N\>PG7'G\^:[6F* M?W2VTVJV=S;_?=3XXV-[M_7Q^.MF@#;_?0C7GS:._]UN'+\__MK:IO\YWR>- M_3V!#4N*)12E!8IO8?!@H3!(T^@(U9QZ%:;=7CIA8"6$L)@BU\Q:YC4CB@CK M),=43+N]JE$O8-COXN6ZIROKUL:,'_JX@O7)'\0PZL2=E,/>>]WLXMM)%^(V MWB_]O=I,:>4%^E>6N^;^7D@T>N$)4D;D4[3)(FU20EI'X1G&@5DR+4=+7=M; ME=GTK5V:@^5F6;N2XV$IQ_F#U,[^@;'++\O(V"2DN'+]V<'8KAF\F4ARN2UY M27G*[=2\IV=/!O'-Y)>WH3TXZ=BS-^UNV;#RIK?7=RKSZC@=M9Y7J^KK,0LP M>HURD8G .'A^_.(Q1U@K.<+4[G#UG_$YS_U)T_:BSA:Y2J MNK&/U%ASI\?><:'.YSB>(7=)K]FM_&U M;M]1,9XDSN]N7?IM._L@>B-X1!C\8[%S>I^0HJ<=FQ]5'7J",5DLD+[":7@% M"4OF]_5]A*D"WCDQFL<>Z\?(6?+@8](O,%1Y7M=>?+#QPA/@OZN$;BR+,S;N M2PD-_CGC=QP:#']OD<9YZ.RV#@Z;Y5YL\S#OG^X>PN?'6VP'VMO8_, :GZ9# M@]\?[[8^GS?IWP<[?S1(WHMMT$8.%VXW6I_/=EN>-S>W3IN;_OM_SK=GCM8Q MDAQV5*.@C4(\88L*-)FJZL$[ZJV&M)YU"#TNL#I87GZ*]!:8F@ M-'V>3',A:% AIZ#UB%OGD+%*(^UBLB*)@"T&4"*K1+["!%$U*+T24%IX_8 : ME)8)2E-,R6$>%:PP*+H$3,GYB#2Q%EE&9=31 Q'F*^MZE?/G5!/D%:3UGZ^' MG\I@OT48KG5F\">R^,HIW.B&/WN^1K-'1;/&C-V7",R=HCES']&(2Z60QC*@ M1'S@B0?JHDI/5PC@W@HE,;+).\0#T\B:K-S* M8"^<-#'8E76V*B1[1BJ]H.VRYY]C\_%VR^Z38/AA&8!>)-8]ED5R0YAE#7*+ M [D/LU7'%-@;)@B$DP93A*68TXDK!*34*4P9Q5*NK!.S:IA>D&?EV62?J6'@ M.5HQ-0PL 0:FS1?EN9;42A0-28@+ELV7H&#F8%I#BC:8"# @@.S@&@9J&'A\ MRZ>&@67 P(S)0RA+8.CXQ +B$6.D"5&(XTBU<8H&'P &Z"HF+P8&Q@;1U,'6 MJJ3(,F/)[PSC O1/;;*^H'7HM^6:I0/H*/PVIR!G.7'C":U7 MID=?F79G[-3@E2#>$,0Y-RB?Q4=64XU$H&!\*!(M5K RK6+!9Q:FF:,.+R@> MJ5;L11B:#U3L6G?OI;O3QJ51$BP S!'CV"$.MB1R3G,DK9=62$5L8BOK;,YF M=ZVY+UIS%V ;UIJ[5,V=#KMCAFEA#")6>L0524BS #C+4Z0V&LNX6%DWLF0 MM0;FC%&5@HXX9E\TT[7^OC+]?7RKH=;?Q]#?Z2!W#^@;)FWLNNQ"O9:O\:2V+,A/^!-9N0+*M[^,\Z7]- M\N#9SA^VW:TW+!8'?_NSN1VL)9$IBVBP'O&8.++$8D0$ESXX;0(I-RP$GCT0 M<&_G21U+\SH 8O&FR\, HL: >V' S*$@JYQ.-$?38L )SERV@HD?>+42<(E M]ROK4L_F4:@1X!=%@,4;/S5%>#;P,$T1@+K()OT8VR^WW5=7)*\KDB__@%8=\?;HJ\/1K $I MJ27*"42((H@SS) 1(:)@%>8N"&I93@ZH5SE[<,Z;5U4XO(;1&D:?Y0&W&D:7 M */3-KA3!"LB/"+:A!Q\&/.&A$612BTP_*!1ECE6M5I49HX:1FL8K6'TT0X( MUC"Z#!B=8J-**QQ2P(@P[1#W@B#GDD:>4/C$Z.A2 AC%JV*.-_.EPFCITOAG M6;9I?;;@V>VEPZO7M;NYTOL;PM9$B:Y+TM,;"J0OKX3:5DK1YUJA%PK[T0[C MQPAO].U.NRS^]JO74,,['_88&,],X'DFSP]$EKJ%V? MLL&D]O"/RJJ-*T3;DY,.:%=6VC0^#9GKA(_*"LJ7-Q3]'-Y\2RDV6]9,'N12 MPRYV>J<7Q4>77(M-K6FL?JH6&U^3XN=J>_WX.\WEXBN&46CLSS;HU316\)^K M\'9+8S6^6TF^NA9;78NMKL5V_UIL+S=GP*>+U7&R7EZNDG7$WB/;KF SNMA? M[&;*=O/]-$.^"R_>F-09N!"(:Q=?F+.(OE#.7-FS/=S\ FT[_,QVOF0;] @W M6XWSG=8^/&?C>_/PP_G.YM'WWP MBQMB)]NSFUNTN=G@.RUX-MT%GOW_V7OWIC9RK5_XJW3QGN>MF:03W^6U-VVL0TQ8.,+VC6;@-T7:4GK MMRY:E_VITQ662DTYYXBK4",6R01)Q1B*>81-'%*P;14 #PCR#:AS\Y3<\S\> MAE8!0X\\C/ PM!XP-'DZ03F)4Q.G*%9&(9;)$ E )I1PR9@Q(&K4JRG)3IU4C,/\L[.E#6%A]S[0>YT[U^A<2*4 M@-VK4C! >6:0-#%%22B$">,T9 (TOZCYZ,:_B\F177_=SD/(TJU(#R$KA9"I M3KU8IT9G&1(LCA$+;>\&81)D(D /6.6,8F8A9%$!&1Y"/(0\U@+T$+):")DT M_ A.3 PV7THX1RP3#*42K+^,)J!1BI *V_XE:BXJPV!C(61K3QSW3X_?![K] MK:U-5X^LN #^DYT.,)P-N"E:,C?%JEUN&X2IMZ?\KHUI][I>ZF+_XK+3NS;F MM-]37X^ONB8O6NW+]QW9?5WM"X^T]T3:Z9Z_V';8B1/;2) KQ 3\EF:* N:" MU1<;8T0J=G;#YNJ+(*^_GN8Q94UM/8\I2\6420,P(I%,*4]0%MD" LIPE/(P M0K%0@L1QFE%E/*9X3%D8IJS"^/.8LEQ,F6P(*CA.&%8HC4EHG4H4)1S^U#B, M,0Z9##-F,66ZY_'SP92?&(-UJ@$0Q]P=??L\KO3D6B2Y-O<4^;C?,OFPBT'7 M/*QY]_-TTCZY0^&6$LKS2&RWSGO:)D%>F&[?"^5["N7I[F=$2UOR1:.,&QRC*!$:89 M0TQI@F3,.,HRK,%\B\(42X\?'C\V^9#8H\:C46-"ZS#*:&,#2K"T?1O#*$:) M,2'\")D@,J0R#BUJ"'\X_"QZ1ZS:K[KDS^(G6Y2EZ2:X"02" L9(\:C#(F,$02K:>."M4@)W=DE\0QWZZ,2+U93 M5&G]E;O[I*=X*-O0^&0/98N LDD;,]:ASA(=(\ZR#($@4B@E*D(J%%31$+8L M3QV4/3JCP4.9A[*UA[*G,8$]E"T$RJ9RLWBB$\Z0BH1 3'&.9): X4L2K$1F M(Z,90!F?$5CCH>R^=O-/ZVLNJ=34[%J'$^OW]%4SZTX]P.![16'ZAKJ M81)7#_-0YJI5?DQ$72D\T9;!S/1]DYZTVNI%3[?)4"?SGH!OU6;P"/T,74V=4=<]JB4HF^,.8V MYVN]'I<7TFD(+Y;JF%^ZC;FV@WP&'>URJ4V0&V7:WZS,?UB*WR.[B&QQ'Y#M MZN3!A9!QDL+_J&%@ZB1A#+C+C18B3<-$?#Z8KYW4OD GK1G%5O95>9-+W\-UG$_&W3@.Z#ZV%G_9K?W@'O._FP?O3Z,W#O/ M/H:'Y*^O,!9XUAXY)/^T#[\<_CCZ\O'[5'N/+U^_'U[ ^']\M?-K'9U]^/'/ MWQ_8)["N8'P__KDXN#[\<4B.SO:_SZI&0Y0A4L84*6T$8K$)D<0B1EDB,_@_ MQU'$=G:3-:DDX=')H],4.FDC 7YB%H>8LTQ$L'_33"2$99&,*"[1:8XN;1Z= M5HY.DT=+C&H>Q4*BC%"-&.41DE01Q)+$T%B'@L71SBZF;(W@:?MC@EP:GG-I M 4^XHX= 5MRPZDBA;3A56JG^]6IL50'EJA9KQ:FM _)2%D:/7_"J5SR+[FM/ M!8#3Q2-2C#GEB:T++4* /9$BF0$ *@J;(--QR$AH.\4+LJ@XH:?4T#SCKX]J MXQE_I8P_E;B1*$73#",B1(08#B.4J(@@J:F05!BPSKAE?,H>W;QV@8R__8ZS M]\ "EFFOVOV6SN65[(S.[GQ6R78J/]6:%Q[Q%H=X'Z94'9F!GL,2B4#F,<2( MK6D3"X'"S$C!LU@PVQ$#-TCTZ%KTZ^>,\FR^>E7'L_DRV'RJ\4T<20U:# JY M!,6&*842BB-$4R$H!:-&BKA4;+Q3YRE9]9T!)?^1NHRWY]9'EYGAJJZO.#%= M;[TM$.0^SJCYB2/)(XT(23B G Y1*CA'5&D&%IOA7)J=7=)(\*)R(KS;9HW8 M?+4G4I[-E\7F4TX:6%%[!H52G6;62<.0H"Q%J0E-Q C%FH4[N[2!DPURTJQ? M7;0GKZ"VQFJ:*W;A'4W;IYRYA?5PO3BXGLZY%S&/00-+D"("M+)0 5P;#3]D M&!J9J01GPL)UF*Q)UPO/W]NCE7G^7CA_3ZICV-"4I90@;@Q!+$MBE*0X04R: M*$LCD4HIK-4EQ*/3-]?/M;1^JHHK'70SS:U,6UB&;VDA20#;%.IY[WEO/+XO M37][F_<*?RJP0.@^GU+-(H$Y9IE$1+(0 #L6H)K%&<*8<%#6$LH4W=E-&EA$ M&]"(V@.;![9-4%P]L"TFVAFK'C09 24OVV"#KE8R5\NOUNJ?WORA2N MTJSU=?9@/$':ZWT%7KG,@5U<:I1/ =E(%:-W"02YMLW1^WM=O?_?0?ORPD>" M+Q;AKJZ[XB%!";UZM5D=YV^OIJW:G V V6M R(F7R;X]Q"\2X'U-:"XWB M3# 1(9RR&#&1&)2$.$:8)92#ZH)CJ0#C6$.$TXFJWH6RT3R^7*W%\_C*>'S2 M]T(45Z&6R' >(F8RA62H!1 X5I+CA*<)!AZ/&B1^C![CW2_WX-.3XX^E N-] M+!NHO]A2*4"TO3P''#-5SWF/80O#L'!*3TDR&<<)8!@LF4*,$H)232E*<9IA MS#/),','TH_R('OGRAJR\G+5%,_*2V?E"74D3:4,59(BFG("K!Q)E"1& 2LS M)6@<&FIB5S.#39?Y\UZ5I;#CQVYNRBBKX%RVNP$P9-OV]S)%/\AEWP3%E;Q< MF*<%P,F2P1MC3Z>PC!;X+:QO<=RU[9^ BJ=)WA<>U^^$:'E-1Z-'9 >": MS(@P*4&1B%+$;)'VU*@$)5E"(J[3*%'ASB[CCPGL]7Z49Y&<=T_.'5=7LO9W MH]$/D_<\1]^;HS^,PK2WAP6X,)K]*[YL'M"=74$MR$":.8 MZPA%5(:(I3%&,LD(,IJD0A$E*-$ ;K1!'Y4&X:M+/)(MCTQ_L;KK3TSS.N&P0.% IA/D5!8)(RD2*4D1TPDHO21. M$8]XRJF2/(E!\R6TP!IG )ZLP=ACZB"L#W@ZW?NWOH3G[M83.AI< M )LH^%NWO^W^"W[4,QE[]I=!T6]GU^7KVEUMNL LM!DY3"W)D.:_[0Y)\O-' M/1U/$\O3>RX7BVX^>B&9RUR@NOC=GKHYPYLCO[EP MEJ^MC&IW!VX$"]D"U7(PUHP9+-EEKVC;9[_(30=>\LW\?M76_59]NCIV8P5W MX>@6F1:]SJ!_^RUC8U3&DNV)=YL%^QL$'?MIA^F$+6%"IM@DB=2,X51+S84F MC/ PQJ%(Z6=,PYWZKE9>C_U2GAN4 O=_13*#J;V0G2MY7>S\=H,"L'G0!,57 M3RP^DUA_[/W][X.CTT9PO!RT*H-/M2)#5 M)K=7[>P>'9_MGY; @!7."K'AW\/_G5#P;BI-U,J M=*()-6&4,!TE@F8II:$10IN4:OKY=:4W)VCD?;BI,K\S(&C-\:6QJ]@]=_TM MBS-XPTN RZ^KUHE_[-4Z,3[ZL<<.?WSZ?G2F?AR>[8-^>_+U^$R#3OP!'W[1 M[7_./K%/9_ ^T(G_^4\K5!=_=>7?R>#XRT=XYCGHOOOPC,/OAU:_??LA.B)_ M??GG->C0Y,_.T9=6"YY/;(8KZ,B?-8]%JE6,PI SQ#@S2$H;XB!XK"B-<$;" MTH1Q&V?/FA9QE-)42AD)(5BBN,@P!D-&8X$!Q##9"0Q(OTL+-OG 5)U$BV!: M@9Q@_ML%RX2$*I?JI\-8E4XR>[>7_52/4QB"K!2(Y:+!;&$5W*[97AGX#_22 M7CE&4$T0@;$#J@9<"K]51BD\ M&+2=5F\ M\),K0IC%9R.551@+:]:;5","J>V9J7R-+PU !6@$7PS<$D'_K)W MM+NEB6NW0=^H5A?H=7X=F#H)OAD=W+^'&9.3-=WY(38%L=ABJU35ED' G$$MOR-.4 \]R+C_4RY"5Q:7?"=BOUS_QVVGK; MC$4LHT;+R5354T%#*8+_\FCL*,Z=I6M++'/>/PR][G[,4]+],"I10K&P32(ID&H7(1!A$699( MK.SQ37,Z(V?^'5.Z>4?X7YHL3J,I:JND8_'<'0I@4M\-X PZI#-K%N>/WUV2 M=M2Z^MI]X?J7CEECSK-K=+\'(F\H\NPB6_][J['XJC)R,,>>_=W@M#% M#S8&ZO&Y'ON34,Q[](RZ(SBS=/ O-[!#_,QCY[;3#>D_1T3FMLW_IBR[08 G M2BE;W^ #$H833R?+9#.?C%>3JF@GP6%+&^/L%N=ZF4]XD,OLNR MJ2F^5Q+\I*:W^](R)MXV#VP5VG9E0]T.+S[]./K[S<7A:Q4>_GCS]=/9A_#X M[\/O1U\.KN#YWX__/K@^F@IM>WGQS]G!]3]?#O&GOS]='?WX\./P[Y,6S"_Z M] -,H"]@ KW>CSY].<#_^3&,"1YV)")J"2LP6A&_*A#+ %[I6=>VV M,G/]?I->3\UI!04][M1]WLMKES+P>F".X,UG+G;FT 6_;$C6^J.LB\LV//?J MTY>OY/#L:W1X]C&T8SH^:[7@^9W#'^?T\,L!.WY]\/U3>\*ZN(!WOG[9/C[[ M]/WX["N\\^3KX9//XY?J^O#+^?L\,N;-NA6_M"IT(2I6UL M;L81HS;NA(0Q2G!$198:+"/;MJXAQ&V1^D=TV0-TG(_.S MJYY'N,4AW,$TPBD21ED:(1U9A&-1B$0*",=PEH64IHHQFT/4B/!T58ZMK\J\ M8AR+O+MW:W"LE9LYH\T]DLV#9(=32)9DRD24<:12K ')4HDDS5(DN30F-C(% M7+-(!A"W'K[@9Z21Q5XCVQ8D>],;Y![(%@=D'Z: +"8TBWDDD8HQJ&0ZQ2A5 M.$)1*(C45&')8PMD5-R6;.-5LF4!&?<^\1O:3IC\MDQM7"\TK9-N 8WMV*3V8 M+1[,/DV!F61A1@3+$,DT0%A$(R3#) 8P(XSIB'-"TYW=J($Y]EK9TX"9K46Q M5@>ZS_5,UQ_K/A;(/78O#KO5%'93PVT9.HPP%C9#RV@D-4]1I#77H)'&421! M$24-0/%EG^/ZH]R?,ZKEFA=E%6=3]+VJNM:M:.Z$N(_=.E/)Z'U7C&OOPO[E M\6YQ>'<^A7<,E%$348ZTTH!W*3&V44V$3&0+:*=)3,JCD&0&W*VD@?8VJZGO M <- R@??9&=@9D9#KU"'G:M!QG-466+3G9DM.WQ?CLF^ M'/%-,CRT+P?U?3F&$_)].9Y'7XZ2=#@N_ZU'NN3DR5-S;IU))^:REUM1:[.- M.[UBD*]1LN1A+4@I7-\^_/+GQ?%;$&JO5?C/VS3]>';S^% MAV>?PD]3R9(JLFG$AQ>?V#]O/X"@.^DAR4.B$SBB,L MF:W\F\0BC4#)4UP;4/)VELHYM_8="%O"T[C>!O">(Q. .-H>^XS)86 M_,/(3K_E?CT:]'.G5I5MY:1R#B>;Z'@)"J:JDI!MU>'Z\:Z%G/L 5MZF&_=; MO<*V%BQ4WDZ-+3MMGIQ4C;J:6""?OZ5!9E^7G;]D5VJOO:735PW0VEK1U?UKBWW\#?MC%= MV=;!#JZY-3;:=V7K^H7.^B[#(( MM#^N^DP"16WQWUE[M9Y%X^;&U#W7[=(A86$NI:WO-!QZ_0;;[>!RD*N6+%R[ MH-&BNP /-Z\G+,@?WZAM[=SVU7Q.+2%OFOE9^[O1Z(?)>\\8,<_QX=5G24R: M&BJ0SH2T<00($0SF,<<,444)%XG&+&&S=\(( M)X<(XJ C-08$RY#P,Z7!DNT1U3)ZT#''V:1E,J8CO[RNOGS6-LKK3Y]CGD:8 M*X[2)&8(U'",0$&/$19Q9I)0I&D\I<1'F;&NV#"+8._@Q$C&.:=AK"*JA)Q1 M$/^):ZB(9D3%0VJH,-Z,XH=5._E)#17VL#OOK*&"FP1OS&##)H\3/]CE;(,Y MVQ9LY&'G?#5VQI3T6OHO-6'B<51;GVX!(V/7DVL.:+=9'<_AD;\(Q%]IO"R3JRBSMK6(:$>'1^P 8&P\Z: MVL:'LU(I6)B%C&B2,!%S*6289D+'7.DHB]B]&T^?F&^F.Y@\X5K?0-:'^;:K M0-;.X<5?K>.___EZ='%R\>EB/X3GLT]GAVX\AVI(HJ''P\_X_ 31X8F"OAY$O@YGM1^.*=<"X9BPQ/$I I1FND8I2(,E2)@DB4 /YRS1L2VL/#1 M&ON[WN:]HK !R%E[N:??S[8JY<+]16[)WKL5\ZBU.-2:+J&+B58\TQ%*"*>( MQ8JA-(Q"I.,TXP;'4:S"G5W0F>)P3=K(>LY=:U>+Y]PE<>ZDMP6#61/R6"$I M(HP >C,DN($?62P9D9(3FU(>@;KQ^#J+GG/7CW,7[J7PG+LLSIV0N29,DU@0 MCJ01"C'!@(=YQ%$HN5# K2:*TIU=2AJ4/=I-ZCEW#3EWT0:^Y]PE<>ZDC2], MXFH[H3@3*6*1PBB)J;%]I8U2F8F-2'9V,8L;$=G"WCESV_@KXF:W&;#V_!MJ2_:W7;1SUWAH6&FN2^5N1%^@&I-WY8KNM?5>S>6<[]<30]Z MBP.]Z>84U& FPH@B*DT(H!>&*$UH@BBL,*.8@/%H=G;MJ:YM^K(V?DW/U.OJ M(O!,_?1,/>D],%201&."M(O5T"I"@FI09V22A41QIJ4$&\2VG/%,O85,O7#O M@6?J%3#U5!-VI4*64:325",FF48)25-DTHQIFJDH23,; =$0[-'5^SU3KR%3 M+]JQX)GZZ9EZTN>@318FMI-2QFB*&,TB)%-ED(Q!\V8Z)+"<.[L\:E#RZ!,Z M'U9P#\8\GJB\YD,+-L*E,%RV [=J[WJ%#XQ:((!-]X.CC$<84XFBV!YWX$@B M 7HFPFF2BBA-.37"F1J,KU-W2\_!Z^H_\!R\9 Z>=!;H.-:4I:"":!HC%H<, M"2DCL"L89RRF!L=Z9Y?0!L',<_#V@Y?-P1,R6&F9:,,4(O /@O7! M2 @0R3C!H4@,K&A"=W9QW(A"'RRTC1R\:,^ Y^ E<_"D&\!$1/ HYHA1HVV@ M+D>I, ()0B,%2RI#HG9V.6[@9)UD\/97TSC0IMMO9VU7RU$6A>D7_[N*XAIC M!8MF])/:XNRO>TQ\XW$\9)AG2L699)AIS!.E8Q:G!%,3<9+*>?O,[;E]ZA%[ M<8@]W4M94A)SP3BB(%<1D]P@H31',8-ECW&:QC*S5I.MQO%HR+XW+ZQYMJI' MLV> 9CKCD8!)ASS%C(JL-&)$J M0V U:@22QXA,9!+CV(:^TH80CW;C>C3S:+8>,[X'FIE(+6'\8;H=?- M/)H]0S0CG!M-8-L;!HWN6CV=:6JZZ['?_\YRMYV>[+3IFUI-O] M0?[ S*6?') \^E!D S%]UM0V'K47'BWU7EZ[YD1GO3WUWT$[-^]SVTFO?_V^ M([O]O:[>AT\ORYZ)'N(7!?'G4\Y$$8>)R228W]2:WT9F*,U(A++,*)8)3C07 MH+"*AL"/#NU>OP-GC:$GA:>*#;?>#)(]#]$&A"0TJ$,8J'L#):V_*_ M $,I%13A,)(\B[%)"" 0C[A8]RAS%4K@!6P+>/PPUK&S9N@ M[)^Q7<_8_ES7A[>,\ZK+\U!=,FIBE42:&)TRRIG *C7*L)B)--%4.]4E#$&; M094.(WS7@J=63/:OWIT=] ]/G7("8U<_/EMSET6"H]"DH)ED*4$I3T*4FE!D M80:[ETC03#AM4&\Z>?Q96_P)A99Q0C*B 'PR3=,HY2+#6BB>2&64QY\UP9\/ M-_$G49G"-DI>*^%B%S3@CX(?*L0R#3.-L>W:Q,-&&*Y38I/''X\_-^*ETIAB MRK0TG#$AX]00(YA.L,B4XB;R^+,F^//I)O[$(HJ$X1)%,@/])R("R9 I%$8J MI:$PL6;:UDRCC6@;.Z!X_-D2_.$J B4=1R0$_)&@O$O%XSA,(\XYP=71E<>? MU>//^4W\D3K+L(HE2F,2V::Y@#^P="CC41:K3&)9DTA@D<:P12T.-A)(*I:D.L5&$X]CL[#+: MH-37C]Y"UEVXN\6S[M)8=\+C@HF.L%(1PH1)T#ADBE*2?.K9E2UO'^0J53^T+\+TKGASUKJ?J[>/JQ?N7/! ;7RP7P7Y,^1 H METR2)$.$Q1EB'.P.P:A!DC"6:A-GF3:E7O+X '%_Z+%^++QP'X)GX:6S\*3# M *P'%848&<8M"]MN\PH+I%*6@>T8Z]36YB"D 2:&9^'M8^&%.PP\"R^=A2>] M P3+*%8IBC'G"'8$08G ##&9:HP5Z%.9[2#'&V1A!;,]"Z\1"R_<.^!9>.DL M/.$*$,##V$B#0L,%8E%*D>!AC.(H8FD,ZA6Q-?JBJ"'XHQU\&QR!L,$MY!Z9 M[/7\"OO??^(;#^1&1A&-641,1%G*4D%P*JCA0)PHCF+M"OO/@=^^L/_"(3N< M\GTDB6!Q*$)$16P0(S)"J8DYBK!*HPST,6ICM;' #?9XS+XW,ZQY[JJ'LV< M9UEFZY]GE,7,,$)T8C(E0_@]CL'&E,S#V2KA;,(/%,8BQ3S,D$BD+OU 4D<< M<1)1L"G"S)5!Q&'26%R=5@]G'LXV!\YD&NHHRHPA*6-1"/Q@$A8R$7)%!,]" M#V>KA+,)GUBJ$Y%)GB"C38I8:C22DE-; Q^4[#B51-O:(7'WYP M%N.4"2J)Q)HP;K"@&LLL,4HD:(,GCT[J?S(XV]H:UBMH(_>34Y)'GXQL(*C/FMK&P_;" MHZ9\'X*58#R>D9"EF 0P1SA-.;*'\4@FRD54)9F4C(. !I65-CC>PN(/'J"V M!* 6'A/F 6I5 #7A(B19J--,&A03 9JHS#B2('&0[3V=)5$213S;V8T;?!LK M7'A\VA)\6GC FV\DMT0(FG#KZ2PAH8D)BFPA7 MLD=WLO0 Y %H4\+UO(*T*G0ZG[3@TDS;6L%QQ!AB46P#<:,,86G2+)5:DE#O M[)*PP9-U"L1=4!3?^KGA;FTEE[A6'MY+SNLOS MT%T(33$W*<$L#9D60K+$:MU8R9C%D7*Z"TY"%F)4*C$D\:T,GEPSH5.^98Z5 MH"KE*(O##.PFQ9 46B "UG 2I8:9R-AB7U&#D'5233S^>/P9QQ^:&8T-F'D\6=-\&?"=4Q5HA.J)4IP2!#3L4(RB132+)(F"RDG MW)YM14E#))'''X\_:XH_<9*FJ3%)DD8Q W$I*(X4)SC481P;F7K\61/\F? ; M*Z,B3-($L5#!#Y 5*!&"(P+[5F2I8%+:%.DP:H3<^XX]_JPK_AB6Q93 O'22 M,*&))&" @4)$E,Y($B8>?]8$?R8\PYJG@H9<(Y/8(,XP(L@F=R(#-G.H4\ B MJ79V(Q8V\.,K.*Z?:WB-?5Z/;B7GBU<^M<_(=\98#FRQZ9#$C,2IMFDSF=6= M(D)08E*!2"0BJM/49D'M[%+12.@6-N#UK+MP=XMGW:6Q[H3'A0O%F 8]PX!E MBEC*(R1Y"-LV4315A@LAP.)AN)&$CX[6\ZR[?JR[<$^%9]VEL>YD[BI-12R- M0!$8 XA1(9!(4HFH9"HEH3924Q=&L@!?A6?=]6/=A1OYGG67QKH3=CXL6\H) MU;;M(T7,P(]4*9"_1C!N=2=JZ[C!CF@D>%%YFFN4B?G<6\G]Q T[%[3-ZY+= M2&A;N"_ -[)XO@JLG/ C2UJ)5,D6&6 \"CB22#!M$THQF890!S\>@RR0-$3ZZ M()CGZO7CZH5[$#Q7KX*K)_O4:RII:!AB/-*()5HAD84:13$V*I,&OK1<'34H MV<(L7L_5"W*Y>!5=/^!U"98B,%458_K4;@7? 6.I"'9P->5#$(G!820Q,FE*P-I("$I49A#6 M*K,%&KC!MI4<:XC'5S_RAQ[KQ\(+]R%X%EXZ"W^8[%*=4)48 7M(AHA)KI&D MF49@0"8TU1'&*G6MY/#C'0:>A=>/A1?N,/ LO'06GJRO$R4Z3&.)(DPBQ!A- MD8A8@J1FB<2"9U+HG5W6X-$ZG5YZ#EY7YX#GX*5S\(0G( /$C1.=(OC'();A M%(0PJ-59E$BI,V%44L;]Q7R=A/#V%]=86">Y1^9Z/;_B_O>?^,8#.8T9#4.0 MW$QI1A*::23C[&9PIHT/)E6(A*)]<)F!BJHQB MG3 6,X6)A[-5PMF$&T@SG#(F!(IXQFW<2(*$+3B4,D.CB$<&3(N=W9@VHG!1 M9U$>S3R:;0Z:A4RG"MNT;Y*R&*>"\#".>)()$M-$1![-5HEF$QZQ$+,,B,F0 M3A**6&@K3D<4-+20BEC&H<29;?-+DP87H8KA+,)]R #:Y* ,HT8)_!#8 EZ61@C$FI!,Z%BJ@'.*(\; M-%I4(<@U;"2W*16L5]!([I&]0[<1U&=-;>-A>^$Q4[X-P4HP_GK*GPBK%S*N M0@2+EEF@!Y65%A[OY1G)+A*#) M&CN"I%A$,0J%3!%+A4&I3"7"BH& B6(>)]PV5-_"LG8>@+8$@!8>K><5I%6A MTV09H50K:1*),J5QZ:4344J1E%HDRH@(D[*@1O3X3I>+#N+[K6\CW';K81T- M+H 1%/RMV]_*3^TF;G<'THWV7_!Q/;@+F9^WN[6C\.D8C]2,-SZR%&BS"+M& X,9)QSFD8JX@J(5FZL_N_ M0?"Q*SN=GI)]HZN(P*#;Z]M,P)D#:^4PW:"7!4H6+5>\ MR/UB@"N_ <,!YS;@YF^FZ#LV=E=KHQ\GG<.W']CQV0&,\2L^^G)P]<^7#]^/OIRT__-C_^KH[.!S M%D59@A.*>"Q"9)-W02\)8Y11PG$29SK$TA;=:$YW20F &3IV*64_V(/MTBF! M@+I>AZ1QKR6G<49ABZ<"+?FV ' ?99= M4J;3%.,D 5U"LR01B65L&G&5&5 SEG&4]RR7_T[1TO M@U&9&_D5R0RF]D)VKN1UL?/;39T'%)X)BD\2JR3)[K_2'&Z=,=RQIU5:'+(F M&DRY&=666[MKTP]>H/*SI5&9SZ3RP=G^8;E%D^9PWRUX .Y)+^P1:%O-,:17 M?^P=O=T_#0Z.@KVCU\'K@].]MR?[^X?[1V>GP=\'9W\$>Z]>'7\\.MNS'QP? MU7\>'+UU-[PY.-H[>G6P]\[>^NK=\>G'D_U;.6I,KXTG%H2P)E_F@LS>]D>] MKFG.,UQZYW!G;^*L'TRP"LANSZB?E\'ZR0R@@"(^5UNU"=7C$ :^,5W)KW.J5%\C[O*:-O MQ">LS\1F\\M>82?4;YG P 2J7R_A63WKD@.;& RX]!H^;1?!7A=$;"] MO!\ *=Z $E1N-1RB?UO[RRI=>J"UN[*KVC#6ZKO&<))99I2]JVN*XB7[%=W/8YT]5?UTOWOJB6[YR;84_UF M\%(60++!);RXWP+=9YQR=A@/F+,=;VEMEX^<[K^JMNK4"($#F:[ZY[3;U_47%4$Q278"5D;KJB^A7?^__^?()C_#F^PU'// ML9,IYEJ RJO2<&_L#?I!IWT!R%SNGMMN6@85;R><5&IP,>B4_B"[9WL7%V"M ME0XB>+K=G+,YWGX#)G_78D-GC /*Z=2?3^W^ O@FMR0O8![PCYV4?5P!I.G( M/,@&76=QP'6P\^0E4 :>!L.QH[&^JRNW:)UK9PU:O+*K?RYS-Z@A848,-9?2 ML1:R['!(Y^&N&T'Z@355ND#'2K %QR #@C=#\I97 @W6<+JS)=SQC:U5'E- M&;NA:CP$%IE?))S"WL[!O 3NO"D=[!3F?WW[)G/#SO[6U@8ND, +=8[V((?[ MS-B6M@, .[@MTW:GW7>^V)ESZ^I27EOGZTA4CBX%6O9-Z:1UM/U>#1ND)!C/ M#JTL&@",N@$XX*VJU@.SP3?FTH$$7#+HUOYAR^5 Q7M3H@1&*SO@U<%E#Y35 MMIF"0H=[O^!?RT6RQT+2(G.OW >FZP8*DRS1O[R^4:+?D*3:P$VV[CX '9#% M H<#<=G.X=?<9!V0J*4L ,H7I;NC' E@2.U6*&JUH_29_Q[\0NI1W;6*;@(W MGYN;H;"R^[%KK+22^;7;$0:PL#^YA'9L,Y?Q$0O6J/9+I7[ B$S[LG+?CX?S MNO&FQMY\ 0P'0 2/GO%>.8"5!%$K;Q!KC+M+>L)[^KT*+FPRWKY^(K>7-"2%$"HC@Y:TDHQ M&#SL9DOQ4ND*>MU;5V(=1.W/B32XOS%4O_PK2,\3TUV4-^,[A 2X-:M>)]1)= /#U2]8]MR.BS-[\1D(*'T%3.ON*JSMT83Y 1]_+14U:T\Y?JA88[B=@^%.OC*E M?#'?ARX >+#Y#A=?68$#VH*1[BQ]Y/(H2EEFS9HL[UT$1WOO7QT'KUKFPH9% MV-$ _:X;,!35M$SR&J3Y10K/HF%Y*-<,SF[3(=S48-SIH&@[KK7X!4!I@H[] M"P"N&[#_<9?U;*Y/)2ZM_!Y=@, M\16^^P"KX+:/NP#_;FD-BV<)#6.M&*"TRNO1OG(>J[U28Y25VF:_>-VN?(-P MX:L>& R6HROKTVJ%P9^#K@D(LTL5,F>ZPT9H5ZA]:C51MR.K*SA,IM56H#>J MK]W>5[:+OV.QRD(+P&S>ELG9^ =P(^ZN4)W8/@API^K6# MKO;;W(^F%@2G:5@Q2WOH41QZ*&O_4 9@,AKYR6CD[\N1[XU&_L:.'&X_@.T8 MB*$ F#I#L"<'8\=4:[1\MYQDC;3T*5_9!I[_G%G+S/%8MU=9(+5(G7\[P91K MX97!G0#[8-SD5LUPKB$;#E-N,,?^=CO75J_U(#C>MHYTV)3..U>9Y]=@+GZU MQK>3I!/7-^XWQ-OA8>4KX,-57+B*6$BX"B-K$JYRD\]7%Y7R%-?A["M;J/9$N MRD]G##&5*R_D/>?6UW:T= >7!;]N9 MJF -?+\.3FLGV-#S5)E A\8XY=EZ!%LR-ZU>1YN\J&(M6J;CK.J% FPR7TC8 MX!Q6IO:'K<3%_,N8P\D9#A.TK%Q-OS;M0;FYK&E;'O+FI3.S"K-1SFBXL8CM MREEQ,WSMYMI69SFS7MZPIE(5GE2_K')LS;J\BEF"W^LXFC)8!JP@&_0VM(QO MCF9>?\9\7#=VSV3<]$(U%EO^=/5QKSA<(\WD!!2,XY/31K#_G_U7'\\._MH/ MCM^\.7BU;S^ST;"OCD_>'Y_LG>T';X__VC^QP=>WQUM/P^>-Q<2T^?.U?'HD MOF7!QA!8IC9NS9KT^\,(K^,JDNO^,[AEYD_OYU.#W)U[3P5N%@V+%^T\D.=5 M/$KY1>& OU$>*X^!#B;3D9>%>5'_\KN-0>C(ZQ?M MKAN:N^GW"@NP3U0]<;$&!23UE M"C] K2Y'I&V,DX.0%R[XU%X%)I)<2C^G4ADH,*425LE6QH8G=/N/8[-- MJ9?[)XPR-]?!^V9PW(%I?Y47E\\:H^>DVYAKT%/I5BJ-6.PO&ZE.VJHE=&7VD/X'().>"K]G$J37/>V3+ ( M7L%\"M-QW'9J5&[Z,K]^'@+O=6ZN@L-F\#:7+?/5@_@[+:G6C 4$P M^3TX'L9"/P^)]KHW.._((MAK!N]LZ)>'ZJ5QV3.CTEU<]K?+0#@;9B"\A4E> M/A.A)K^U=?!G,S@$=H-O/6#_G&8Q\U1Z',,==/6@Z+LLTP7PVJ8(-Q?:7,C@ M!+BME\NNA^TYA-O#O"7/C$IW\=K[0:Y:TB9S-8)W/9L@T5;E">^IM*5=3@>7 M-FKD>8B[TU8[=_EHS>"D]\.DO=Z%Q_(Y)%[HJ?0X+OS#R$Z_+"1]-.CG+HQU MFN6&!;TW/,SFUJ"DV9$ITR=V*TF1MGE J81128[1(X>WAG";";[T7-V>*FG[TE:0:'<# MG"3$O1RF^JV,W;-7O*RS*E]7)4?J;/0WO5Y9Y^I]2^874IF!XQ9;#V4TC%85 MY>G"2$D8)C8\L!S(>YO5VAL4G6M[U>BEPQ>6I1&FW_>JA_:_]_.!2Z)]G_=L M)FLQ? ,OWP!O&LFC$W,)M !*N*#P&P\\Z)[G1K?+6C[5(TCU".ZH=3D:9S7( M"<)]D[G]O@J75/)2*E?@:+S"EVO!4,^H$7P82%> J*9I>=)@5*OKTM#KC^^3 MT;5-S'O7.>"3QNC>8-]'GA]57'@,"^O2MUTQ >[_=K=4 &A/#LQF4 M+CG_\.PT.+TN^N:B&*:PN]I TA:_O.RT2^QJ 2E159>NK.%D"@"CZL82:FR5 M"-O5P*5HWL"!VXA:<2F.[(@GZ#,YZUXV3*RO(]/MV,_L.&X6"("'L J;HL:H M;.=1NY.UBZ]H3W^S3RD+0]AYGG=Z*0P*YC7(I.H[JL+;+O->9EPY"YNPV3'2 MT=/4C5=F3G3/M=B 7T:>V3MWU,0[W6^-93) MH2A1H)J%Y;&[;X1=]O+CJ[W15LQMJKPM\=5W%4=<_9):E$65*"M?4DJ^ZDVV MGL>8;'/3*%/O>WD7P'=87D;O#NW7L[ MI(Z\JRHE][(+$SHNJW.-H:[SJ=3KFO)2A/==9 MP3Y\'Y3)*EK?;K:1,KJG+^#U11^&W,OKDA%[N6KIMBV26Q8]ZH,LE8.28=V; MI"U75DF8H<"UDZG_$+^/=$#[!%LXVBH)8_6*+/-;H7H-0L$F=3F^_-BQN]O( M0;\N5N3>45;Y@>?&XR_A99' &R^"?TTES=^TK8;NWF,K)ET$QX.^[L%UY466 MG_58S9K78%8-"ZB'"%GG0[:(NYGE9-4(;+]I MY/9RIC.LL#&A6=E8=:UZ5^;HM?EF.CVG@0V_K_7!V0-T6;!#R"FEX-#@^Q.4 M/BN);7^^&=KSV,#&ASW4GO]HOFP&;P8 /_GHNJ%&.:Y N_0^6^%+MX"LW\QL M1?EM>>.AS+^6V9:S2# ^[>JQCA_L/<[2,+9X:][KUI[<*VL=7TY8UQ@[7+DQ M_ZF%&3.)K952U&@Y>NUP/M4 W*C&F1]7S']Y!VT7K^;6N(NS6IR://H6U1>QCJH=_T[(W=5KK)AA@QSNSV M*8T)/!QS4(!*'[KJ\MVZ,%;]F.8])>IZ[@$RZY1U787MG.=R-\6O]0"=N@]F M@&SI&!:P PYK1:FD0,M50)SE#KVAEPVUK'%GZ)@N;76Y,67WQ@X$JS&I/;&- M*??S^[(Y17!P86M>5]4'ACY@6Z#-*9SA+)<)&CI@:^W:4J7>]N$-W?E9>%/N M.,-\4HO1U6B3UL<-B*>ISC?%G%Z5U-&9DN>>! 5,_KMZ?HG+5E>'0>[.1F_!GF#K>JF?45J5EI$6)HJZ-L=\95:6OJ5LTZD*LU46C0JIO;7D\ MY_(=7@-$!OC); >4JJ)0H[[OM8&1N5JO=<79JKQ"_(O\M:K@."SZ>EQA8M8EQ&6NE34L-:N#?;#I5-WER)DY1=6* M9M2*JEK@LGW"Q66G=VUN'J7=UBQGV ;KCHXYPU9!GMWTKE8E1[!PS(GJL%9 IK][FZMU<636W%U+I2\HB; MAFYG-WW7*:1LN (TF)R9,\2!&;1CB'[/%;N\DNUO%?*Y@V';GZ+V))6ONO]^ M6=$.J)M=9>Y,OAZO!H,(/K+=E&K=J:YD[*H2CR@RI(:CI:U^,6H77M\Z7K') M#E2Z \%)0@^KZI3U1(>XXTHO]V\6^8$UZS5*9TI9*70&#,U9^2:Z4:IO)65( M?EH6!Z]-69Q1+9Q7QX?O]X].YRX(^?3U]GXFC$=B]L+VH1^V&IDN9'/#TSR4 MG)4':'&2P='PT]]9U^'5_GNR_VSO;?QW,_-_I MV?&K?_]Q_.[U_@G<=W8&S[A7V;"-T(NK3FK7P?%5%QBOU78GLX*AC_W=@GW2#O6W(4C!6O\KSLN-EOA:\3->&EVNN=0QIJ\P" M-Y_>8-&SDST0?F4)VD;5K[NL&!<<'+W>!]'X>O^N>G ;RZ$S+=<9W'=BRJ:A MMBSG=7 VUN-N:9;G1O%<'*X%S[&UX;GW)P='KP[>@X :\F',-XA#?&+-]=,Y-^_FQQ>+:(;S];O _74U^H^D:AZK^6 MA>+SE4Q^+(C':P'BT=J ^/Y__CAX>7!V6@[, O>; UL8U]H]IV>@.3E;Y_35 M'_NO/[X;H?D35T9-FCSD#ZF,&C5I]+!ZHG<]E34I>5BYU;N>*G@S)&P1M4;7 M/EOQ%_GK+_C7.5+O5IH=)^::2YT.=P.7%C:CIU^;&?Q_:ATC9W^4/L2]HT^S M4FHG5 SJ5)*[27!KVF1\]Z5S[OXYLC+]]EI%K8"Q@XK;6I@.PZM=**\]I9A= MRG^JR=W-VOXO_$[U._7!10C+<_=[]V(,"S]AMSP#3FTW]++W=+CS>[J4+[JC/WQ&[OA=[;?V2L#:UFT@C>=WE6Q)CLY?LQ. M7MRE?M-OL+_AJ-X=J!5F$YGH,L#"!D4JF7TH%/U+O[Y,419 M9:S5&W3L(X/<2%>?0/6Z7ZJTCE&=HYDG(E7AP+*L@0W0"PX.&L$!?%V^1#2# MTVI,Q5@^A]'U.[A9//DOV1F,"GVY<@#9M2M.4!XI;@HRKBWYK:9/O::_EFM3 MAQZNPQ:?JD]^=SCUO-&FR7BT:3V*VX)YYXS=CI8=N0WKJ1",T9;%?%$,+BYD M?OW[;8-^@LU")GI!K5.IJ!73ZI:8WN^M=MJNZO'8T)7O\R01)#5&5)5'"6OR M!29F/"2\^XFCC$4SX?%#HHPQ;N(H>5! \-W!PFS.>.#[##8.FPD5"Q\L/%4L M/M*:X"9/YAOLPU65W&[ R?UQT=:Z8Y8EX>_;YKYBZ7N(_<6; ^M%D=>F4'G[ M?4:VD3SU;29V\P-YEP M_JEX(V8.9KS+^Y1E"U_TNUCR7W*FLFA*1/]]90,+6KG) 7Z_&9R>AV=X0!*,BZ*<&ELM5C*BD0.2E M@)<"7@K,+P7H?:2 =U]L(+QBG%!,(BPHCAGEOVGXF6"AS?!UOVK[8QL0 MJZ]U5[L25!LN#ZAT1@/ QMZ-L86XM9'N7$ OYOVY'A ?ZL\ESI\;UF$=.*S0 M\!3>9;L$SCJ >Y4;W>X'>^>Y<8E6C:!,79=%V0L$WAM07%=@D!>]R?;4'YNG MS>"E['X-CF25HKA7%#W5EF77;?LV!5O"-IX?)7:![MMO]P=57[1?N ?A58#P MNE^Z)2IIY%72#43@X@$0C!/[*TWJ* @<_O>_)$Q(@A/S'8?T%B]P4I=VFG(" M"P^,'ABW%AAC#XP;"(P/44W=KX2/A1J$(RTU+&'1UMVP2N?[LH-J63?7V>\? MNU9%O9*Y#HYZ?=MUN]9A\[8J*XS9RX9*[%A/H$I/';;WN1-M'=8^WP5(GOG\ MO:SULG9K92WWLO:9R-K;P_IPR$ND.X+7!)^,S(-W9P=EG:G35COO&.#[W@^3 M]FPC^5]PZ!'1(^)6>]QC'T'MH?:16B6.AQ[W&'^]O#COF'[?Y"72ONKEN2DN M>[8N!]@M6=Z["/[]_O!M\.[=^\K5_L:D^4#FUP'&=>WB7_ #TRP]]'KHW0SH M)1YX/?#NC'144@V)U(>6@[1HZ[;,VV4>>EFTU+;ORF6WWWS.Z/C&M=-SO>'S M7M>.IG/M@7%K@-'7(%E][*A'\$<@.,6U[MNUE:\M>K^UH!V!^"H5'KIF0U== M9N)][\KDSLK? ZTM[YIKCUS>OM]2/ 3K:-5XZ.U[#]L/AVV*:_O>$C<#\KKZ M0.EU\*K5-EEPR\>C).?C#+XU>7 YR(N!]0OT>\')L,\*IA)A]HO\M?;Z[G]7 M+=D]-\&>ZC74JET.7DYY.?48.47NE%.C[KQ>IGB9XF7* M4\@4XFV?E3.>ERF/D"EDE%-O[ZDE1!3.;?9XB>$EAI<8]Y 8W@I9->-YB?$8 MB4'N*3&F[!(O,;S$\!)C_EQ';V(\+[ZKX=*5M++Y_T699V-]-7O=[@"^.C&7 MO;P? ,RZ*@,X1/^VWIR;E5BR7EDSX!(&TM-!62UK[S)O=P):5\#*')>[C$E[ MZ>G^*_O00WD=8%%?$[CR!7V;N]+NPJ/MF,$.Z)MNT;9-<5\."OBD**I1 8&# M=[)[/I#G)OBE_9^7)^]^?0&__%HN4UG%H%OT.NTR7^BE[)2U$5K&P%1E_^88 M76V$LG 7*8>$X6'M7X.I!YV.Z%4U>KLP0R)D[0(6-K@V,B]FD^+F.QKC[TW* M1*:&??'/WVQK-.2F9-H8S8:32H9O XK/!ZQY;I'>M^ MZ39I,UM<$O0I"?FJ!Z,(WEL9>V#1"*Q&*VU>R[ZT_99!\IJ+U&A=27<0W!9W MR[[T@97)@>ZI@87#7]>CD,;Z8JOX^3TUH,V1LKL?^I,I,1;I^[_*%Y7(GKH-ZO>^Y M@^ A3[Q]YBD]L]DS/)1=0!97>TS!Q19= E#=0).]!+6V=/# %N_:#V6>V]-C M=W%N0,',@;= #4M-95W8^N3=H/(?V6\ CHK9EDSE30)SICD'/TZH ,PRU66O M:#M?5FXZTD)BQ4OEO,;OJC@Q'-TB4UBF07_ZEI+XN_]*\]\F'5=C/UOY" // M#4IS([\BF0$XOY"=*WE=[/QV8P 7 ?C0[_O6^^\9/P]-Y GL40J]Q^RF^T% MQA_P)AX6#^B;8MX@<0CZ!"=:YG<.&'H4/QO\.K;GB[_QS )W1+%C7>K$4%Z_7QK%D+R%(- MPF+C%Y%OUB(^ E_%4$B^-JI<1+HEBR@V;A'I4N#UU%SV*_9TAS)X\W779..6 M%H!CC4*3T,^9D M9\I[N'B"\YD+?7"V?U@9;7$S>'-\0@1/_GV/.IUS=3( MYG*[KHE7^CZ[(]I9H2^[?M14H,725GSV/CT]>'NT=_;Q9/_TEG5_@JV'(QC( M^['TO;)WQC3VCR$L3*HYP"U@.^@->UX>VI:M!C[WYE M3/G"!PNT$_,=^-[GJ;2)Q>+'2J-F',WWV#E[H"P^VF&Q,6)S'N8N*SQL'2>3 M;-1D_MC[^]\'1Z>-X.#HU8P#[ZD@-QP]493;D@/QGRJ(;IW7?A%<.3,8[NFC M15Y>/P]PV:S)_%;\-AX>_%[:[H)?@S^:=9K +,#Q?/KH/?'5S'0& M9U@S];8R7S9ZXWUNBK9UF3V$A]:9%J^ME^K%(_,CUF8VXWE,R^'@IPK^GQ&+ M?(<+ZFE=9#_S4\SID!AY'*PW(C6F6SL=*C=#UNMT>ES2Y$6O6UAO1.6) MF.JH$E01[TI>2E6^V#)NK_S4.F,+N$3;;.75N29X,\+L(:X)DCS8,+_;O.8L M6;S' P9+-F6PF#9%LI 8]TT R%-XL^P/SW/+4OURF;>[JGTI.X$9KE>O7*\EISTLO/ALWZZ';7.5!C)S;\ A2=D MYBW%Y;P(70L1F@W7I3?F-A]]+Y7J#;JN5I27L>NP6]=Y7\U3;V'+6&FY%L$Z MS_R9"GQY88I@KQF\D8..ZG7A@?I\2>[)IP,=#[2;Q7L>:)_1S)\GT![:Y)L_ MF\&I:@TNI&H]B<7@0=:#K =9#[+/!61K]]4^X.REZ;[;3#[5*'X'F8] MS'J8]3 [,Y:GVS8=I\WVY2#UJNQ&7>HQ=A.G[#'V>6'LIW:P\T:V^ZV=X$QV MSSW";M"E'F$W<89\7PI9'7V?-X*S5N[@L>EOG*? 8N]X;T&/L,YKY,\78 MRB'[KAG\[8I&;#;&KF0%MDY6O]<( M= _$G_VCNJA,A:V[,]W,<352M>I<5YGVOAED'Z4#7?%S,2,1]G(L/?=][\J4 M%^W!+LR[L"5Q7B3D?D289^D>M7,TC(KP:Z7UR^VI!Q!65)CCER[E408;[:$6T>* M;@+=:CF )W_[A1Y_\6I:AG0PLQQ]I?L M#%P[A;VN_C" @677@!][9:Y$\;I=J/_7WMDU);*C[%[D3#HOG61V MURH4=+%L*!DV[4^]/QCI?GG>N W^?*^JHYL3U+I)<3(U6>VFG?KWZCBIIG=)M=M+(G[7F'V]Z5P>=SNSJV[GJ';?;-=Q MFIW>)_Z[.]6*/_?QL'%4NTW;%>CWH<:L'J7W G:^=*$>?KZ4YV+:'![VTW:= M)IGI^>^_3;)6/ZF>DG28PK2]W_7;?I^_JNQS]F56NTM.+U DJ:*. $P- 81: M#B3$,7 ,"A=#"C&EY9(=:WF5/U'74UO>JF?L<^7DK-*N-QNE2J-:.CVKG-0/ MTWKCJ%0Y.&B>-=K+"P]O2\D/FZU2^W^UTF']TT'EI)36*JU/I5JC6JO.\W=_ ME\?L,8GW]\G/4%1<\O?[%]F\?U74)E9:PNCI8F<;S_)*BO6>UX]PT!^^V M-WOA2WWY//+S9Y>H]5(KGI?(6#V:IZ'[6*2BR(\J[U5] M '#=N\IW;^Q6;\_3O2\'\E(OTIK*21'0[ENO37,3HG@US'/-%%L/0R2;;O1L"3'8UM,%+CM]G2WU)N4Y-75H&?'ZUBPVS5A)!RZZTWUL#?VIR^P6ZH5 M>8>+L>;28I@Y-,W=/737F^;W"79^_KN2YR[(Q4614UM?6^/A.AB-5XL3?E3/ M+]03+&WS=(-_/+_8EZY@.^S-_=_IV)2?&L+&2D^FF,0P M8L1Q*B.N'!>(."HICOA%?6$(\[+O@'5O* ?C_Y;!HRL\'8.O4EY]?&PTAZ/K MZFBJ)FXZ> AU6E;;WDUN.OE6XJO&%NUE)^W@]/QXW&E?97G3HX2?WV=[,OL;)+TX-U)NS9)VK7;QBRY<()BA04"4B(. M",(6*,D%4#HVEFD,F;/E/2+8?SX\;0,_T,TOTZNT9ML..'@O.'C5_)"?<>'; M/)$'0(PKEV8AZ<<5DTW'DR+]3CGO;89RX@MQ-_GH>G?6@)F]'@5DK(F,QL%3 M9$16QT1',5#**$",PT!A$@$1614YXY!$)I<''$7HWP$; 1MO@(UX/6PL1EC; MHV)8]4%F!(+\701Y%!U]7T9]8:57%SR&0#GB &$1!XJS""@B7,27SS&@(>UL1#\YG P$+3& L)M(0($*SA^@^&)71^_ M7;86BJGII8?9ZL%;V-U#=[UM!F\A]-XO>0LDPA)CJ00FA'HI;WVX:")A&(XD M,W'1>\->^.]MU[R%KB"RFC, %<1 UYN&>!#,@$P-#A"B%&!97F/<1)" M_("#UXAY39%_\BF"S M!"[G4+(ZAHHPQ%!E91/@>!QB"U3S'X"UL&AG/O06G M8Q%9P8$Q0@,"M0'*( XX-1PKYAE/41@9#-AX2VP$;V&K"/+-6Y@E57VAN40$ M.@HLB04@%G.@4*R @Y@RZ-_2C@6"!(+\)6]AP\HC> NOQL-S;X$1?U2+#D+2"F=(2,!D(H MCP*D*?#200&##?%!A[]UW+S1U,=='[_]H;>P6/$F> N[>^BNM\W@+83>^X7> M6S/G8JN\H!>4,,PYAQ8;;33F5$5,YKUW)+QXC$+OO?'>N[_D+1@?:R%A73YQ M4 'BA1:0,31 6$JQ=,(AI(Q1"_("#_X\#2UR,D7/."$&X05X9BACZ M#6T<$E#D$;[' 8$16,US7,-;"&A8"PW//02:^\-<2\ U$H 8[K>@)X4/S"37 M5"C'(J_K"0]H"&AX S1LQC^( SU6H\<3_Z!_(1C1VA$-8FA%_K\)" C'))!& M022H0I+RX!\$@OPE_V##ZB+X!Z_&PW/_(-8,^5MD #6$>7&A". 2,^"(5# 6 MD226Y/[!\IRFX!_\CE0(LQO?"PF6_ .!K8V0E'YXD<=BY9"8?U,C<^S_=R7"P]R=02P,$% @ O(&R5"W7 M#Z&?#@ 1Y\ !$ !H=VMN+3(P,C(P-# S+GAS9.U=;7.C.!+^/K^"\X>[ MW:IU##9YO?K_67WH//KIP\? M/OZMV_W]].[:.*=.%.!0&&<,(X%=XXF(J?'-Q?S!\!@-C&^4/9!'U.U^4D1G M=/;"R&0JC+[9[[^^RXZ0AP># WO<[8^1U;4/QU[WP,*X:QZ@P2YV#_;VW?U? M)D?N -F>A?M=/!@?0K.#07=LNDX7];WQV+3W]_:=J1"SHU[OZ>EIYVFP0]FDUS=-J_?[S?5(->TD;7T2/BRU?AXS/VT_Z,G; M8\1QVGSZ]! N-9^BIP<2G+ IFT.TO:2&]'P!U*!0F?.WQ6L*UYF MF!?3P.V>O"WEF%W3ZO:MCH&$8&0<"7Q)67"./13YXK@3A=\CY!./8!?@];$$ M<*E!YK9 ;(+%%Q1@/D,.KC7 3Q\,0VJ>!#/*A!'FB#W$QZK3G E)9LG^#J"_ M,5;7U$%"&:!LSX% C3)'U<.^X/*O[H+'SC-W.[WZ/8AX=X+0;(5>9"GCGB17 MFO%A[UG:5G$_"DU%M>_*GUVKWTQLFRYF"C+^FY7V&.>0/[LQC^7):,PI$+Q MD%>2:[,9"3T:7X!+4HM'J2KOL)<&JUPP++!7];\CQ!Q&_0KC[LT8G6$F".;9 M0*H83!GV@!K":3<-*7_X:+P#/4F;Y 0LVX.\W0,2[%\O1I+22DB..QQ@\'&L MFVT>^(SAI@,'$@X170']?S]^!_E-QP\D3N3_-8;O8J_I\(&$A&2%T4OJ>[AO M$/>XDR9V*'0O0D'$RQ5$"18HK78,V?3KW94N&U!]T7))I:?R%QW_9$)"!O^, M[B+!S/P$;D;,SLCP^]A[S>45_XAC]S;\I'Z_]I&$.&FB(7QE7+7IEE$I)$LN MIC!HP#FC(:<^<67&?8I\.?..IA@+7A^9YG'=T,QBJ=1@ 1YAQ\840F(?$@'0K% MB>/0",J.<#($!3I0PM4'N3%G#<)]R[2LN#@BW/$I!\[P1RQ"XI@*4;Z<$6,L MY!BIH'=T2S'8/,JUT%9K 6M"&S+\Y->[6Y?#FPET$\'&3XGH=V/0A.7AQ<8-(2-# M;P2[MEIP6XL1#(=_1\'LGQ?O5E #H8OA:.-6D)&AMX(]6RWDK<4*0&@K#>#$ M@0J7*VX-(%VBTF?E^U;>5;/D+=)U:I%G-!B34'5&.L,)YUAD5=+8PYHRUKO5 M@:U64Y<0FSM35H3R+"5D"=%6^M$=?L1AA.MCEA+HO>?0RH>XA+)]RFU:@BR3 M:2L+4',^3"7T;2P5DJ$WCD2OZ+2!QK)LM7Q?K/,6QI!SS,@C]$$N74=B":SM(Z)OHY>W>03XY*0&GC'%ZHV,9A M3,M%'\:@/M^OC4\+XY@JG?AOV'<]RD;(;U ]Y$GU\0NJ\-R,$O,P)!,#N!B2 M39NUW]@U2CGHW0+JZX,Z6+32)ZY"R/\%98T>,6:)]'X ]70N)&6HVZGHIC-V MGE0[3_>AMLX5&1D>;9R;,\-O''8*:+4!IP]U]J%6_^V.,ZL^YBQGH8<#I@!3 M T>KGTI^IM1](KZ/0O=*OB$Q(1 9XLFQ/C Z)MKI0:X#YJ;FE)M:[5[P2Z;L M=VRD%IK.(-6L]#.*/)=1EO/=![MI5[WE(!=(%/OZ.BC*RL5F)]CL<-WJE0K?7YS8&5KP0D6=MTK5Z;>P4<:S>5L,A;_A1@!)Z;3@?]*W\2H)B9"A. M1I95Z[%H&O2U7+33 /R77V4NPZ6-4T.Q:N\P%XPX KN0%0XQ4Q^Q4&_X0VO^ M(Y7JFN3IPZ%M6[FYOPST[D*V2H$STF,:WOIJML3]5ERKK<5-C^^N;=5VZE:O MX2JEW.%9Q)PI:&;(Z(2AH"%6>7K]5+AGY1>.8G06G(R$5>NQ6,U]2MGH_0;J M_]R:>ADRK?07&+M'A%0)"2<7P;I]"S/B4S):N#A.EJ5DKE!\E M'?JHR=L;ZQ*H]\@#*[_"%TLV$M&_&*D80\DQYN)S=](N)+.EZH2A>O%N*$UQ M:YH(KU>L/G,^'.0?P&W :-J8=*\)QL9SQYKE:B<;V[2MW +G1NSG?9Y:.0ZL MF,)O1KS>G"R[GUM@V80YM;I>@,(I($)M U8?>U*OYN*PV5=&=$RT>8K=M_+/ MIS+FFV^J?4VJS93MW4'1ILZ%UMN8XF9T"+/T(Y$S;/HM4;BZ MP@[/6OSTH6K/[N?JX"Q0W3GKS"=)X4[;0]6%YV%'S+_X"-?ND,!WV*$0T7VR MVOZ6%?GK$=ZW^[D,8@GAN:@LO%*:L2RN[9!G?IYC#S.&7?ACQ2UK#?GJ(3ZP M^]HY;AGO5(C"N<5[U:XQE#L-($O:Z].-0RN_[2 F;)UFF^882U3:]&+7'.2W M%L3D;4PLXI&ONINID%H;;W:A+"TQ\E;O:%K2Y(H 5&A>[DVNT'R;-#["$UE1 MKW3020&M-K3O#JR"+10QDY8>:I)78>-M3&4<]/'?'A0\3\]#T<;)(*_1YL_3 M2UGH@].NW<_O02E"Y3U2D1_8+%3%20\2%/SY#0]YD%J])"F_ **Z@$+W7^I@ MS1<23I(OH#=2\J&Z 6T[R=/ M4THT44WX T-V@-_FQIQ\@/$D&5AVB'%/XQ'FFC494(.>RVW2X:1>OZG_"&VO M*0HOD5Q3%2_76 C,J'>6J*P$KEJTU0.,#_P5;V"CN:V95?!54;TUFC>1+TBR M?X)EMF]\(V+J,O2$_&N"Q@HG\"M)>_LH&\K^4>\_&+%RYUP+[VT-62>V:3W, M0-(-#L:8E>&?:[9VP.?T,0*NX91FK[ M@;[_Q6VW813W#(5@=.S> MH&<21$'Y7%Z7?E-3G$K]:@ST*Z2_OCR^'OJDA:B@X38 M?CZX67\]<.JG$-# M\-;IQI=(ZO76NP612.X:2]9K^,EDPO $J;,+2PRN%NV&!DA"@2>8-2UE,$2= M\TCJ)LYJ7E4GZO.L]6J;>IRV-ED*H L."L^AF/&IFKS.*(,93?7EUKO'H3ST M LLM(A7YU J:U?+%'+8T32TXS4=N$YN$Y$_L7KG0EG@$S;_+I([>@3 ,YIO6K6"Y M<"\* &SHR54P8_0Q_4I^B=HV*W1+-5WCE1*Y,%#X6HF\ :,_EVNVZICBV+_D M6L)B22%[.5D,+47@;3JSK5/S%60VC,>9E,P5RRVWH.76+JYF'4D?L(M:;D. M3L_=OH9$AZ$)OI/R2K$I:=T@'#0M.$9N '4 ^AH2D0Y,C45OKC4(M\%ZKT(WDHD0\BN\+]=N&WI_@\((LA?Y M;407N@+5ETNA"ILAYP%\RYW5R@0;,MF&<3>I...V:RE>4U9OO5"DENC(8N,( MP[Y<5!"41FHI7"TZ^(NMO7)?R:D/L:A4"S_ <8/V(%(IM1SY];?7JU:?=!3; MLOR4[I>O6&E*F[WYHM*7D^'9[=D4!\1!OISH4/A266M7$&U#P#F-_(>*^2[3 M8AMZ/*(1^#3B0JUDC%XXD/#KZS/]**JHMF%DE>OYD'7\T/. E/ZMPWQ1\;:H M]]@-$LX4PDGV_DD@]S?I]N.LRG%;$]1+\@P# I5.\!FM4X&4$VQ#$7)V??(] M0K+RQSS>$"67'.6BRMFIS,WD]%$53YOQ^)^ZM-J(QAV(]>C3A_\"4$L#!!0 M ( +R!LE2C!)O5[!P )$9 0 5 :'=K;BTR,#(R,#0P,U]C86PN>&UL MY7U9#;]VW/^$WO^#*=I MEL?3+W][_MNO;\$]_\^__^4O?_U? /_SRZ?WSU[/TNDQ3I?/7LTQ+#$_^S9> M'CW[[XR+WY^5^>SXV7_/YK^/OP: OZ]^Z=7LY,=\_.5H^4PP(:[^[_SG4%!* MIR*(&#@H'PLXC@C,!:DQ.V.S_=]??LXRJ,)1 ,KHZ6U.0F0Y01 E1J:L,4FL M/G0RGO[^<_T2PP*?T>"FB]6/?WM^M%R>_/SBQ;=OWW[Z'N>3GV;S+R\$8_+% M^MW/S]_^_=K[O\G5N[GW_L7J?R_>NAC?]$;Z6/[B?_[K_>=TA,+[60K+U9S?B^O9K>^H/\'Z;5!? BY \I^^+_+SO__EV;.SZ9C/ M)O@)R[/Z[V^?WEUZY%'X]COA&T_33VEV_**^Y<6KV70QFXQSE>\O85*A?SY" M7"YH *L/7/XXP;\]7XR/3R:X?NUHCH4^^=OO4ZB29HK)"N,_;O^P%W\@3&&2 M3B>K"7E//Y]_9 73"BQ^7^(TX]FTK!\[F:5+;YI4H%D]'XIT/J>%,!+9^."9A1R8 ^7H.T=C.?R*#>H\W*>GLWF M&>>DR)X_^X95[9SKM#-P89ZN<>KRBCI_QXO%Z?'QZC-AO,3C]>]7!=>4#\M9 M)D7:BJ496][/IE]^Q?GQ:XS+-9!H61+.15 R*U 8-7C!+7"4 M-&X3LLNZCV:\#F8;1LBGR8A]I[X9!UZ=+I:S8YR_QI/98KR\&%R*TG-C"(+B M&E2(B0:7-*3DBQ#%&Z0@ M9HWJQQH3)U-FG=?@$#,I,LO/E_IP1N5%#R0&,F#UE:4%%J"(%\9:V<+=+YJ$0? M$W,?LH8C)Z,N#";2WRG[!"H;!\%:#1*#*BQK$D,G?^H/$ ,-OO9GQ36O:L>) M;\;Y&\8C%8O!2@_&(GGVW$3P1BK 4)10G'1T[&,Q[^/U8"*L]CS84PR-G:G% M I>+D2#=GBB8 T[V&E0I#CQI?,@8O C2^V1D1\]I!6+?\;R;+L/TRSA.\.SS M_HG+-]_3Y+1FGO\QF^5OX\ED9+*0ED(68-*0X+BR$(I58!R7NG"F2XIK@R7USHE[+ BM ^L3%#QDZ1\J MF]1*T#O-;C/9OL:"1*W\:G9\@M/%:N ?)V%Z/C!$P;P@DRT3]Z#(T-+ $@,1 M2^;%!IERGU3SW;B&E$EJQ8.&DNB4)/A49_-#^6UQ9J1&1;F$1%&(ADM0'LD> M26O B"018Q#>=$HDW05K2'FD9L:@F1R:4>/C?$:@EC\J19?D_E\F[<.-N7'NG!<(TTWPKXSR3P*RK M86D4$)5A8()4GGX*TG7*!]#3A^3]-N3 M33 0R>Z&;%_.1U/JMM=8]IWQR?S MV5>L0UJIHN3V7RYFI0+.".)QN9 3KYSK+K[1% +G?=#<>^[SU>J> M:T5>=SU@2#YR!UDWF]MFJN#MZ7PZ7I[.D0;X=OR]?G>NF5PI,9GDP.5<[1AS M-+X8082 AGJI$L737 KI"$YR1T501N1-&/(622PWM&CZ,TD'SADDQDHI0IY M-TQ B,Z2.\_1BSXYM$LP]BX^"8LCFMWZ3Q7151]2E&V@3 M\A,F)&!Q@O_$BQHJ9JQR.A0P7F90CIRYD!/9Z:*\C;1J0^F39;P+U9 \['84 M:2:'9LQX-_U*SY[-?Q"0$?>1GFTL2!<+*$/.6N0A@,S.**Z"-+*/W=Q$,22? MN9WD=Y[GA@DD/ GC_.9[S796 [V1+%N/T!;%G-0,,GENH%@D-95-/6J1-:.7 M3/"B4Q;I7G!#\J_;\:*U5/KG&RN!5>;6L6"@%(:@1%#@DU8@N-!*IE2\38?- M-EY3',TSK#8KFF\4Y!)+21ZLX^!5,D#NGJ<,)K/)EC&J^FB+Z?X&K^I_GE,87*XW^=;2W=-H215,4C8Q;( M*M2J'?H2F2%MHKE!5IQVN8^OWFH$#_35X&ER\%'DW:.R=&2]*3Z1*8G%!%!< M>PC*(N1L$&7 Z$+W(M(F93(;G[=1LY%SRB'2A!I1#X88E+4HV($4)@EEI=*N MSQ[Z[9B&I*1W9<*-!3/[2Z!E9<5XBOD7G-(WRX_D3IUOZ-^,44NK>1&:A!A- M/01 _II"!^A\$5X%$9/O56GQ )Q#BH-;,:>CI+K6Z?QQ1F 2%HMQ&6/>@.F* M93P; UI5F$Y(B-&1;4F%Z\B=0M9G^^G!4(<483?D5$=Y]3##%\=8K>0A6?)6 M( A=BMB[#GC70X.;[ P!*=<3H&$5&N)D@\0 M@Z,?M:LE2\IZW<<,W8QG2/M4S1BP_\PW-ROOIFEVC+^&[YLFCP(4TCU1*6Z! M4>A*GA-7-$Z%]>A9TE;)++&/:WX/L(&> VQB,EK(HO2I.\D-X 4L!: MSSQR"#XKB$8IFY46P??I4G(OM&U(8I\82=K*H_'.]HCKE)TP%KBT1-%1#,D\[-!)^'H.E72U# I2PF23 M95)V"NCNQS8DR]B8,(T%TZ.L8.6LU83V'(_J)LE7/$M5O)\M:H+B0_DU?!\I MD0L+*8)6M052L>2E.Z% 2ZF"<3*$T.=0Z .!#BFWW%KW=!39%5[]]<75Z7M/ M/^_5 CG7PK.\V5[X\Y*^K@YZS=&D1O@!B2 [RO[*\UKMAQKMM%=3B9 MU/XX.*6!36J]4SX>3\>+91WF5SRO81U%GH-,7 +6!E0*4P)/'CD49ZPQ62I? M^B0EM\,WJ&JUUASI(*)V;6TV^"N+UU(E!SE920"\ 2G:>.'905*6S+FS2-%' M"6 Y*FD+9T7VJ0+I.*AF.^$;IM'0A/!Z,,X%"LL51@1G5 9F> W&C3;AD5SG MQU6Z0^'FK;OG.\JPX>(]&\T9CG,WJ&YR6H;:Z:#!9*?J3J>%**0 +T)V0HMH MKW6%:-9Y\T9$0\K1#I563:39=LN:1CF[3/:UKZU=3CDZ2?Y[#=6\$1 M62RM M#5.!W&W>J>W W;B&E-H=*L\:2K89VXCFF[&B$\9$EZ#8VJ6>_*W:K,. (?\H M>L6EZ50 = E&&]>*Y'H^L^RGG M&P$]T.3W];-W)\)U=;K_]#\)-]NX;&2,=9)6YY(T@RA#[; @LM$>15!]CBT? MS,U^7'^A-24?GP6/O?URPU92W[V8.Q]XH(V9[0?=:I=FBUV[C_5H+ZVJY7(^ MCJ?+VKOEU]G'<'9OH2]HG.? ?6*U04.L!TJJ[QE92$@/=)W"TOV [ZNK?YO. M,4S&_\+\CS">UH=^F+[&^?CK*MF\&"7I6(H80/H:ZEF>R$$*A4Q)HE4G!3K> MIR[J'F!#"MT/R;VK6K:E_!JF7J_-Q<7.N4XEY,@RE% ];O*Q(;A #GC.03C' MM&=]CG;? :JM0Y^CE5GP""(Q";4G 1DGGB$RSIU+SDO?9Q/U#H?^<1=(*SY< M)?_N\]XV<[#'VC?).^FB Q3"TO"S@,!5[:Q82M8JI9S[[*(UM3N/Z[/VHM6S,VTLRQQ548 V4VQ>ZNDV(2I3':+5QF?5I\IX>XQ[GPX+ M/U;3_Z&\'M=G3?-BLYS7%N-,O9T,M49:(!19>N\5\,R2UT&4G/LXW7?C&EJ. MJ >AKATC:R>IEOWK$F)>Y0_>+1:G-&#\4#9A,6GH#1Q!!B9J9IB!0QL!C<00 M OFVNEL3N[NA#UL3E2O^:15QHF( MG:S2A889:W-[34&2SZ%>GZF2Y]R;4O^])#]RL>=)*I?W4M],IYWJ. MP'S"D]-Y.@H+8NEY"3D+DAZ:"DA3:+#<.G"! O.D OU@8Y"L3^AV)ZP'UMT_ M:>JTEU/#2D=!22U\X>);K754\@-=.@E9%H(B8T?=)E-T) MZX'-8/X4U&DGI^9:A[PKPK VCK4\;C&2@<:(W(-U=8L.L8!S14,0F#Q%KCR; M3DT2;@?UP%XQ?PK:M))1%_=W36$*BY$0OB)S.EZ.,"I,T6;(:E57JQ3!T@ZR MUR5K+-K8/J4#]T(;4A^91W!_]Q=7RV*3FT9?F]DOEI=';RQBD(K5#=50V^ P M(*<\050N26N9X?&@"8D;,+92Q+_.7B9R)>;XR^FBRFB!9QF]U04@9_^31RH; M&G82(&UM.I2B@("$7B?R_:.)1>H^K2T>@O(I)"OV)=MMJKJY%+OH[L]A0I[K M[+,24PLFOLC>Z5TUQNG!%<(2>M8 MNWY)B 4=<*4SRD*:)??9V[@'V!-P!=J3J)VHVAWEK_GU7\+B]C?C&=(9E0.QI8%@VAW8_Z,H<+PXF2U6#;8^ ME'7[2"E](K^EBK1V46<9@F8%!'(4W*F2;)^;V>^$]12V.UISIIV<6I[BF->& MR:_Q[-]WT^M77XZ"(B!H$AA/>&C,$2)W" QYO16)2<:['<>X%]U3V/QH3:3F M4NO(I_6%FG7,.OA CI<#+7@&E0.28JPWS2N9HTXI6]XGUW8GK*>P#]*?0;O* MZ0"JB"+H%:-3,"X[KNM9X>K&YPS.F@)HBM'28)38IZK\7FA/8"?D<#IH%W'U M9='\%//F10.H \5\2D.2D1,R A4<5R"5L8[^H,9N;3SN1;<-E]R_ 9?V$5I_ M.FT<:%SSW8MZB01F0!59R.!Z"YX'5I+418@^V;$'@-R&7/[?A%Q[BK C MQU8%+1?S<-XB>74AN8G.D $&$^H6A&.);#+%F(H\.FT00]1]-F^WQ[A5^I'] MZ=VI)B+LD"$XV]U8;4B,BBM,9BNA:*% D;V&:"2Y>3QQCEK5W:W.F8$-.%L1 MY[$WN?NE!'853*^&)39XIX4$SU3M/%F[]M-X*'H,%KG.UL@^W'CX^<8_61YZ M=SETNMQLO8$Y,BSKY(B6"5=]UA.%A5YD8$QY2?A"-'W(QJIA@]NL(+9&49N5:D2(.(&@17QBL>H^QTH?>NU4R/ MW(#AR9-T7Q+T)NE-AQ5TL 85"V!CJJ=I:Q18KSI"6D.*^1*MZK-[OVO_@,>M M_GCZ)-V7!)U[C&QL$[ZN-W--%I?];9>0W*$>=70?Q2*X+HV M[P^E%DW6+I'!< T4;&+,L23&>^V4W81G2$[;SARXGCS>>^H;[D6<8WG_[NT' M4I0X_XJCJ*US/F:PJ58^2I4A*A4!"T6"0PRSL\)0V9F/?X34R*U4!+/']^"M>@['J MFI]B*I);X,94@J5:P5XT)"&L+$DJGOKDY._&U2"->-NGK^ZH&1F;A%<1@862 M:I[+UA[ $6067J/BZ#M5.]^';$CFJ"%W;L@5MA-0R^SS;:@V+OJ\E,R4]2( M'0U(JT)ME$X:6@0)/JN2C79,=#J$^7"L@S)SC\.M%E)L>3'-U7%?!(9KZS$J M2F9KL9#)MT@3H#E9\T)QL#5;=0V39;=6MS,WUJ;!1)E_OF;/6D/VQBD%@ MCD'AD8(HX83-O0*4;? -*8O;G5H=1-8]I?5''6!-QBWH$]>W3M.K>Z6YMOKD M5JFOAP]CS[AEU0+PGG.3%Z*_ !4FM>II9 MW,D4/PDE+T:UDX%C)4(31WE& MJ_C5EE@W-V7<$4"KH[UO,=<[?&\[-NIL4H;(#ES1@E(A*8C$;Q"&:PP$$.9@-+KMR&]#$38_.;YJ;_URFM_3;]R*4*-4FFPPE%RO\(G(P6,R MX'E6D1SBHE1?DFV#<@AF\-&IUERD;D6C'8J+5LUJE[<--Y'+PQDS8'0]9I(+AV@E^2D\6R[)/KHE4Z[=(MU.*FV:2N^J)!AJR5B1=<6R>N4 Z%R]:CYP""4D,G5*LN0P&]:G&/@>8$-2L V9;2*>UBOE MDF]T'1KYW+)XSR#5O($R3-9=A@2VR&0"*1'9JK-N'M/%)>1FLM M!UX0:3E) Z&6&1K&HO:I",7Z]$UI 'Y(=K43,Z_JR$.+O)D=W@;XS0F,VI]! M!%M\RA P*E!UOR ($\'$F+(3!#KWN>)@']1#LMH#8F<3(1^4EJ\QGZ;5Y+PA M6SW[@;BZC>K#MRG.%T?CD]IL]^+2LY'F6= "<\"\(_\D)P..(0,=C>'%6I_8 MU2#]<%Q]T% &U5%Y0 SNQX>#TGK51N)E_K^GZ]8 /*,TW >(B9:=\B;5K5D& MG-:BB8))KQ[/%;B*]H%-'O]=N+F74 \7+FU\N\Z[T0][%_D^\ G-PZ,'#ZM1 M6'0M=[G9W,HK*X3)&21C"92V&EQM(VM4U-HSQE'V6=9WH6JUA7GY4]187<,FF!Q1!H8=2#3[0B0"?D.1YHQ[[9-S<,(N/G6 M^F78OTWG&";C?V&N6P:+#]-?YZ'N)7S&=#H_/RSJ@F9DC9]*HFW@C>D$[\'IM4^@NK,H=K+I9X;GL_K*>5SSU)I7;06 MH&TT%-C4,DNT]5H998WVQFGLLV>R-<0AQ0@'YM*^ NNNDVZ]"8L,7_3/SK(MK.=!PY%73! M%*#(L#K':*HQ)]L>A$\J&J\[=7"^&4_#46Z>UA32.^ZD!W)=:G?_HB%F72#' M[$3*+MKN4NAW'=GF(%7.*D@A(+K,0:5Z?7J]@"8* MQQPY(102/78.:A@1; =R["V0'JIQDZY6R:@+A3B"20&*T7?!H &-(A52TL9W MJE;<1FDT&.7JA-0EDW7>A6-1[Q&L#>/#9/%R,IE]JVTSW\[FKV>G<5E.)^M; M+T9>.LULY"!0U_L)I ,ON(*!R1R7P(,@,H?Z;75KBW!(WO)/21O5]=S"W"%&TB922DTS7&GFH[]L0\Q MGSH(FNXDW$.2\@8[L=K='TG#"):AL#;5^:(Y@E"K"03Y@\B44]+U:7VQ!^@A MIF(?W>P_7)R/S+_U.S[59)]R]=KX4 ^1\D#*W"H(16E2YKHP):)2I<^%0?MC M'V+R]M'9N+-PMRP;.G^]?HGD'?S]+_\?4$L#!!0 ( +R!LE0 \<-( D M -&U @ 5 :'=K;BTR,#(R,#0P,U]D968N>&UL[7U9EULWDN9[_PJ/YW50 MQK[4Z>HYLFQ7Z1S9TDAR5\\33P (2!PS21476>I?/P$N4B:3S.1RP612';OWW_^YM? MF/_^?__'O_W;O_\/QO[KQU?/O_MIE&97.)Q^]W2,,,7\W9_]Z;OO_IEQ\L=W M93RZ^NZ?H_$?_0_ V'_,_]'3T?M/X_[;=]/O))=R_:_COT)!I;R.3$803(=8 MF!>(C'M0!K.W+KO_]?:O68$N B5#%0-]S"L6>4X,9(F1:V=MDO.'#OK#/_Y: MOT28X'#OXS&;W^0G*L?5I_^?OGQ MC[<^_Z>:?UJ$$'Z8__7S1R?]31^DQXH?_NO7YZ_3.[P"UA].IC!,7UY K\_3 MS__P.AKSP^*/]-%)_Z^3^;]_/DHPG:OGWB%\M_43]2>V^ABKOV)",B7^\G&2 MO_^/?_ONNX7D8)S&HP&^PO+=\MO?7SV[C;0_G/Z0^U<_+#_S PP&A'C^A.FG M]_BW[R?]J_<#7/WNW1C+5O2K(5=0IL+YG_5I/QR-Z1T!&:=91$:_Q6$E>(<8 M-SW]>,R?G\4R%I@-IATBOOWL3O&.KJ#?I8!O/;H#M/,'L2N\BCCN$NJ-YU[# MN0*YCK ^\AW\^0ZPKZ>TM>ZY$Y& MY1DMS5?X^Q!FN4]_VF$,?_XQ9'7EY9JK.=B]WW%M/$2<_K!?UZ+G]./R115Y MXY'AQRG2OZ??]O/?ON^'##H"SS(+I8W+46*P(#U7(6&.T-O[;76(JT$.1NG& MRP=U^1U]YLL (@[FO^W-)NPMP/O>YR>35/ 9?3OI:"?%#SB83E:_J4H5C(OE$OX_MV-9*+"# MT;V!.,!>0)6ROW MVKRJ!=.I;J>CSH2YT!>!_OZ[T3CCF*PU^M-\*?IK&HR([7_[?CJ>X9=?CH93 MFCD_#^8OI/4!W]9O#N7#9#S] O]UPB&,^Z,G'_N3GA2<(ZK"5,Z>:24T\]); M%GU(8&+1;C>RTQNNT8%^6J?"5@@=LN$.L^$.=AR@SE&78MU$CF/TO,3Q^W#R M'E._]#'_--_D=@+56S->CM?Y-C@=ZGVKZ?5%ZQVI:M1*SB@9+2).4)' MWEBV+,BLF?-9>16\XS8\5N7?L&,?1O?[B'>KSO_]APTFVU&FZ49+ZO4[&..[ MT8!>/?GY7[/^]!,,R>RZ>D^_K2+]@ M;Z_EH,OG\[PZT6SL$T)51VTHF:Q:O MX:)(99-U(FN5.2#9(#)$ Z"!]_K%DKGYG"&Y(Q'SZ*U-$>X*31'>&%_",QATE>8X0)_H2+_WTV?#T=I3]NR/C5:##X933^$\:Y!SS*%&UF-M 7 MK8M@,4O+>+&)IC:9"UPV&?J>0+M<33?YV3N9UOOP9-VT;JF8VZLL/]JMJC-S M\FPRF6'N<70FB@S,811,"W(N0BB1QBUT"@ :]4X;ZO[SXQJ*TS.@JNC[$$V#H(1+(&R3*.++(9@F,O1&5KE$VT!C5;(=2P7SH/C9'^; M#?)8-OS4_]#/M-M/:%^^&BV&_A0F[WH&T"3:X)F-,9)EJ0P#2V:A@)B]BL@Q M; A9=L");8@NFQF=Z.$V/]2Q_'B2_]]L,IT;=&]&3W*>BQP&+Z&?GPV?POO^ M% ;SU:T>[[Y&+#_FDV[@_? M+F N-O)7.)F.^VGN[M#'GE1I_GU,7DQ/1.V"#, P"9JMD1OFR6%B(:8@HN5< M1]5N)]T;[V5S] 0ZO,T\TXAY\UFQ';34UBE3,D-'4'6(!!HYK[-'1@DF. FG M)-[=<+]*WG6HP=NTLX?2K@:[EO[)Z]EX7 ,_XYNX220OX1,)>_ &/M*GYI_M M@0PR9C)9@RF<:S<7I'LGLY@.&DIY7S4JO")/#"M).%!2<,*P:,2UZH*%IE-AP$^#(Y M=THMWB9?:&E@;47=BYJ'[!UGF-$PG81@WB$GTS#0UJQ%45Z?W,#:"O>K)%Z' M&MP0=ST^Z%X1O<+W2TP;YDPO(0H?HV(\^SHS"MF $ KSA69,R)"LSNU(=B>V MKX!1W>EF WV.CMO3)CX/M]!POP!]499AY!!L"LZ2TVJ$(RO0* 8Y&Y( !N^$ MT\6WR8R[$]9EDZ8[C6S@R]&1_=^')(!!_[\Q_YT$5\_87PQ_(D)_@&G_0^4S MUR43;YD,#HC/(K+HE6<:8TF.1T1CFS#F'F"7S9DNM;*!-4?'^W_#Z9>DC)ZG M8:$3]?6"W(24D4'(B3GB<(G*AYAC$X[<@''9C#A]6Y/IR;9'%ZH7H%!3S.= B+8KT MREKMLGF0\^ZC$^1!!%.\MXP(QXF(P!E8S5F1Z,&YA$7RRTZ0/R:+YPAA/G2" M_*TA+.A5#]Y&PVJDS--%N4$M/*U.*=;; QJ(^$I;AE8GCD&CMVWRP>Z$=28) M]'NI>QMSCA9[@XR?-4RK1-\=0.V33+\W)S;".FU2?0/UC5K)_F3$,%;:(*5C M*D3:$P-9GR%'2;LCMT&03V-2FTC7"0FQ)='^H?BPC\@;\.!:SM&O<\NX!S%: MQ0,RHP2O;HA@@4O/BHLNA&"<;11.N 7E],9_!RH:=2G?!OF_6Q)VEN T;8!" MA\!"K/'Y"(%Y)+J'PG40.4=CVB2QW GK$HC0G=P;K *O<$KCP_PSC(?]X=O) M$A6]7 =R]5AVB.0LJ<2B$, DY*BS0"=#&V=I,YY+H$$'DFZ0"OPDI=G5;%!O M\;R8OL/QAILZ2Z#60-;9DE-%'C/3V0<6DY5,!.&0?&@'IHV7N3/$2V!)&WUL MS1'N^,[>;S"=C7%4?IS1[W$R@6%^W7\[[)=^@N&4QC::#:?UC&4TZ*<^3EZ^ M_/FG.BT&DT,NZ!WQMDYNXW4UVK6K=RD'8Y)5*B6N429(O$@C51'%HC;8.^*] M1YY&C4?D:4\_U9/5Z9-AKO1_?S,2(VR4I9 _;>NQAZ[72<%9PT1QOLA(2YMH M'W"9;9X'F_8,]G'\%H4<>K:<)'8-&7Q)R/B,4&6W(;*VH' M<*=?'COFRZVCN(X5TL#F_@EI]4[]>0Y\3R5E/0^)<4\;O#:TZ8?D.5,<@-Q( M\OQ%H]LUUU!<' L.%G$#:_K)9(+39U?OH3^N WSZ#L9O<=+CD@N/0K(T)R&0 MH>FU] MBC2Z:N0S5Y!LQ:(]BS%'9B4WH(M17+:)N>R"[N*(TKE*&ER^JR4<\VR +\I6 M82QK_U@KN$+%="R6:>LB\Z)66$QMSG5V1'BJ \'&I&FBD',Y.MPZ MI!\_O:%'S$/?40MO O?,2UH]M<^:D4UE6#;>* W>1=G&;MD!W(,=(S8AQ:X& M[H'*:6#Q;!\]/6 9#]D%8M-#QQU /LP19.<*WI5 1VKG@8B4G 0KM&:2=N&: MC0O,^UA8$K9$J84L]L3>=6L"W7-D>0[\V4:,XQ$L$X$V:YTMS9^"GJ5LR#G B*I1A8H[0%T>3;K2 M0(-UY:M"@R24R9X4!';Y$C?">OR M"-*=%AH$>%Z4TD^X#BH4(J=5EG%;3__F5[.+L2QH7A0@N&#:1'0VPKD\2APO M]0Z#-K6LZBL8OEV86D[([+-,S 6O:_F:>ELL.1:E]:IXK8O?:=/8J4KMY]=> MI M\N& [G.B?02Q)M@N,SDM17P-P^N+3!ZI@78E'R*_C$M/7X6B1D[/<,E/J M=1=C-:M)>"RGG'4(M)[XG6K$GH<:[R@CW:T6]Q%;Q]K[E21U-;M: I$B&JF4 M8.!E9KJHP@):8!"MLR@P%[%3SO).^KOQZM/MJD<)?]2%Y#ITO.9 X.,U(#QK M&X//+/!:\*W4X_G $Z-O;!9*:++XNU/A]5<_0A4>++F.9^$_L;97P_SD X[A M\[#(^#* GH8E)-)6+ST#;1/S28&1&H*S.QU'[:3*C1 >GTJ/E^16:Z?CS+Y5 MKMG3T57L#^?>6,T[FY^=/DF+XH[U=T>D\^W[BDYR^(X:UUKBGA528T10])_. MROD$(H7DI3(V)ZM[^[ZL@V24:X]]_N4TE$#.:/WV,*U'C9%%H+Y"!XXK)M:(NIR'3Q J%,(*227(1O\ V>/2ND#&#T--EI#6#AEDP>E':57@ MGL?2Y@;G3T^<_S&.1!<=CS,_[$/L#D@U.G@U3 M+<&7>Z+6!%+",O*P:-?V1K(@G69999-E"2+J-M>LC\-]*>PZH?8:A)+W0"]Z M&#FB+8I958O$>%UKFA5)D\7FXH4,VK8YF]H'Y5?(J_TTTR!U< /698GU_\;\ M+-.ZVR]]6*4\3I8K<'XRO#XEZ&^SJ^OYD20_,F,C),Z<5(H6YCHY@K7,Q<1% M4N23I%:GYTT&=,'D(FY7)*C(0L MP:8V'9!.,KQO%&_%A0;5_[LCIXI-SD[MGG>?*>,&"#H+IH#,##S1$ MZ[(-PG/3J(IMVW%]HWCGVN^PQ4"+T:U2R6H^?U$H,+$,-?/#R\BB-(4EVJ:, M,2E'U2:B MU>>_'->1?*-M!QINT&BAR_%\L9&,";&8:!@(JVKW",&B*V0RZ5P"IB0$GBR^ M=?QPOG&W*UUWV*QAWM>DRQ&][D_Q>MYY+W"NZA5.AAI2;;RI6/09&=E 5GF9 MM77K-[$W=Z)IB?*Q<_.\U-BBJ\/?1Z/\9W\P6*&^WCF@IW(5DR2124?@3.;, M"UK9;/!)!Y=+]FULT[M0/79.=2[Y%MT:UH>\2'_E,=&\P\0U-F9U,ALS&0D%@M*TIC MX8XYD5/(W!6OV]PLV0+HH;++.]#T%E/I&(DW/':^#FNQN*UN2^P"L.G]Z7LA M/LSMZ4X4N@-)CM?&@]!&:Q^ ^\"PWJ_12A%0G-[0G>^YO1V9\6)S:$^?/_G7#%Z.1X6&WJ\%Q2L-:\3DZ8\#',Z++'RF MI>-H$RI@3@NBI26@L=2('JKHC,0DTV[S?9^W7A03FHF[P\RO.=!57L.*HI%[ M'K1FKA[S:F^!Q1SI1\YCY*"ME^O]DC=K_N9S+TJW1XBLPX2G.90G5SBNA9M_ MP@\X&,WC[T]'X_>C17KAB_(&A_/\:+QF:@N8P0G4^Y]@1/P@C->VO/.K(FU2R\N'?PE0!^RXYM]S)]'(\RF..LC >"!:4Y?(FU?3!5?^P;0 M?/*BR0A7"$Z_C'2J]=N]/0X0;(MRXYL'N8B=&D=K9+WJ;76*M'1IQX +Q1(O M/AA5>Y"V:>!Q%ZI3'4\68KG-/7OSE>4[?5WI&83\:!&!TW!(-)58L;%*]9\!*8L."% M480[[V0LG*/N[RB:0_H"WF-\O M0:\"G0*DC]G5K,:*M-353DDFM;+:@! V[A97V.NUIRWJT9&>1B<1'"+37 M3^BC MU].A FK1N6750'H5LGR]\,86#:2SM2(@^9;9%$US7686E "&7DL-2B<0;>K" MW@GK8ORJ[I70H,S#$LN2\[N :9K7=0/.P^1P=:BN=2(<+>L&65LW08F2C/1> M,AZD8QIKB?/:S-5"(8LQ2@^-KJ"?0/'W9&.=2N_[B+AK"^O9,,^J"?BYUW<) M423R%%F.2-ZC1:QE B4#P8O45G%KUF_^;=[ UY]\^G#Z$5(>=26B)DE4;\8( MTVN%Q6.,PD<'-(5\J2V<>1V:9[PD&A641/;Z[GE3:T]_M'H[6E1=S[5_(+E7 M[V"8?YL1G:H,EZ#(P^(JN,A4"/5PV-;"3@&9="5S+GS LEN:X[8W/%H==B*R M4]4?_07ZX_^$P0Q_19C,QHM[8$><>-_YO$[.OW='O'8:+D52-CD>0X@Z<_2% M@]2%X*/7CCS#I M3YY_/E/+%JS 8ID/*1 U03$O,EDCT6;N3$;0C9J;=CF,XWM +\J#U81ALH[F M#D\M0;/ U@M:I^R#8+1"FAI2%@PRMZQ6G7$J)@6Z39K^W;A.OZP]'/=NMY3N M3&,-#OF?PN3=+X/1G__ _!9_PG'_ P'\@,^&9$C-KCY7?WDR_2S07D($*-DP M@R0"G75D@>MZN.VU!R,\^C89+?MC_9IYUUBS#?S9+F2WB/EXDP/W43.:3F3& M5(,F1AD9YPEST=F*6W;V^>P5)TUE.1^^/HSV'SI)YM;H?_ST^=M_]'%,R-Y] M>EY32A?]-XT0Z'5M!H!D38/*+ 2)+)HBR7)/DDSVML2^$]]#!8 ?B#O;&-R= M#ENNLM<-_MMX5T"^[#A)U;Z'T;M9HI[<&95I/K>;WO0L9'8MI9 M,CZ$U P5E!B+2V2:7"K#[HEOGQW!]M%52V(]&[Z?32=S"8AEO$D5H:RE;4/Y M3 NX+(%!49$E;C1/ME@+;8Y![@#U@&Y(]^K<1IPC==' M]T$3:Y.]P4*=$*S M3/^.H 6:)CH#^3OH2Q#><7DZFLBODR:'Z&+K:M)QB'AA2/X#![F,QJ]A<,R% MJ*W/ZB0TO!O2M;"POSV!?>*.H0G3#(!!I:<3TMCR$)PT068+U5A+0-16[B.%4PJF/-'R', M/NUK M!S!?=][?7NJZ.__K %FW)X#P1GD 1O\/-\AXN9Y?V2U%QW)6^*F>DO>*Q8YP<*",?B4G R[Y9"=7=[?/E*^,^]O M'Q&=).]/QUJJG\S(:#A1423. CAD16;K-*J<];J/\XCR_@[5V]&B.E4P8%4G M&H;7.ILM_(K5GUZ-!@/RE/^$<3XB4G#8BSH)(W0PQK48 \C$04O2%Z\L",$' MIU147$:E4-C>8:_LIMCZ%P_#!4B.2\=2D9YI0URCQ2*0FV&(=[P@&9%-]L]; M4(ZU"WZ;U1E4K[^\'XVGU0A>[8>]HK D3GY3<;4G&0K/H$A@!4" ES*61O>% MMF,Z_;)UG.[7382.I-T@B+ :9R^:Y+43A6%,MO:AMAIV"BM M<"I8S]ODOFT!=*K@8;>Z[T*ZCR.(*(--(*UA.AC!-*!B@8O$4BX^"!5X4(WN M#9YE$+$+O>\53=Q'_LV#2;N ^;JCB7NIZ\ZHTB&R;A]-!/+6,Z\\5[7!:R*W M'D,BLI<0@HB^W+I5^F@4?U0TL3N][R/BYM%$%+7]*6D$4XXU>!-9\ ZJ=4LN M>RJ67/;'&4W<1\IW1A/W$=%)HHG)EZ*3M,R!2K07>1H5!!JI#&1_*IOYCC>_ MSS*:>*C>CA;5R6X1H[,ID-7 :G)<;:)-A J$C*A5Z ]1%=Q-?V=[B_A0'78B MLE/=(KXC?+G^=V1V:!4,SA.!UE]PS84$$Y1/@3E5:IEVD9E7RA,-!3?>%439IK;U+NB. MSH_=_HZ_CT>324^$8"7/P!1@9CHES2)9.LQD$[0":XQNE"1[#[('R)3MFBVW M$F2[5$:+9.KM^)ZD-+N:#6C_S4^N1N-I_[_GEYQ[Q26,!B+S%CS3JG 6>=:L M:(T\>F.D6N\LT9P^6[!^783J0F$MKG5L1_P;3GNN@,B@/A@ '-;#)EU1:A=\%TFDSA738?.M(S9=P;-1P1L&PKEZJZJP",*P MS)UTTH+"1E0ZUDHZ?G+19K)!@TFA\(DSH4 P,CP\\]Y(,G:STS8E%V6KU?I^ M=%_!Q#I:*;>GE3WZ8M4U$KXHZXA[2:E2P"+CQM8:;( M^VY<%TB6#A5QFR:NNY2(.P2Q.,_-%KWCW# ^[]"DR9&.06:&J$1P*EN3&V7- M[XSQ9"6 6I.FD5K.);WBCD']^.E7^'^C\=,!3!:GB#%S&1RYU K(*-$ B<6$ MLJ8X<^T-&L4;%3'<'>3#IUYT2Y/=G=NCU'7:@,@7H+_!U:IWZ2YPVQ;KV0_P M Y7K:46 W8G6F?;.@72FICL67<]4:Y$/27M^[;2@E++%1\Q!MKF$>A9DNZ]R MS[ER;0^E->#8T]ED.KK"\2L-4F3H_89PNDT;>D ,X@\%-!+MEXFQX2B>9 M-O>A6\ND\5HA8C+UH%:;Z$'RQ(/S8*/-4:K>AN<=6W,^3K^4C;X6$TC:*YX+ M$]S7B[_)L5!+EP?AB_4B)]?H?'\+H&,7F?J@%^7I&'-_^@ND6CZ6;+2/_:O9 MU8^C\7CT9W_X]BF\I[],/_6$\5'E4)@T&.N"6$-=0;%ZRE# Y:2+;S+X?5"> M?AGJ@BOKRTTSO72=K?L*/XP&'PC-\Q$,5TB?XW2*X]$2?X]SD<$X8"76OC;9 M (.D!),V69.RHXF]6WO,'5[VN-7?1*1=)_ENQ/>Z,I(^CJ]GL2Q_UT,IO'(N M,(@U:Z+B#<)(0EF<#L ][8Z'*W[3*R]5_4>+MT%2RDOX-+\K\J)4&?S\<4H0 M9_W)N_K+IZ/)=-*SP0F+SC*CHZRME1+SUFE6T.FB:0L';'-(=2^TQ\V3-AIH MD%JR:1LC(QK'.)F^@BD^F2XN&O\\S#T'D6:]CF1%9TM0DR;K'!UI-V9;L^M% M:9/KM@?(RZ!-*ZTT2"[9!/7WX6R">67]/!U=7?7G]U]^023GK%C'O!2!*7 VT=+VJ9P@][VQM_.E961YF5;J&P'SR/$8N#8E@)V]G MVQL>MVJ[$]YMC?JC-+IJ&UY2IT1,44OYSW9ZC4RINM"- M)!!&AES+60C:0RQ7+,1:.SLD M:RSP'-U.T6QZZC5&T$_K;+CQVH?*-#M:=Z-C9=AA&/(SB%7)@QU@[),$MKM* MNS_ZO#^IZP@5K"OQ"/DU5*>TRFF9(R-;3M;^Z9%YX)J9"(:GA-[+G0KRG(<: MMZ1+=:_%?<36L?9^)4E=S:Z60*PD2\Z%PB(/U3KWA8%W@CD>=.31*,C ?/;40O M:4C=J?#ZJQ^A"@^6W*F*>5]+CS@R"Z3S](\[\SYD!F5*5$%;I8U,D*WT6H4( M((3E_'K>1ZN$#Y71IDBD*-J2.J5F02K#0*NBA3:NW&H]<-X)'Z/AVS<)[Z/I6V/M0N3;((+TG M>):3 &%M8#$:76T-<@&-->2P!]IK#.:PB 3 MJ"%.1Z5^TU^B2_-PNZAEJ;(M#&TM89:%9$&G>I.1FXR)"WVK*\#F@-<]+WK< MBNY*YR;*Q'*MTJ]E;3>2(V=)I:2+-(#8IM?T!C"/ MFP%=2;E%OL4U2+^-AFF)*HH84"O.C$-:=5*II01K3#8Y1SL5^M(H#VO541I/+F:4]QPF7L#3JF7B.\>\C-'ZL;!\Z M_OWY\M.-Y(QY_$EG+:R:-WW5- R> _/D#M>6L$6@U#28-A59;F,YIPCY7MI= MOV)VG)1;7$&\@6C5X7P'3$TO4&]"]3"WI(_5V)T$.$+73\& ?:3<0/.?T\O7+I+SF1JW$OC5@U''0^/4[&../4!,W1UC&_*#W?%P^*(M_YO$["RKLC7HLSHRD84L@>D+RT(F,600=NM(N"BYAZ=S[Y MR ).&Q_]9#RN)Q/SUAR?OGQDF2WYI#:'_&+3JN1EEL(RF]$P;5)DX))CV09 M4038U.92XO'8NRM_-7]17,?R"FM?BS3%_'HZ2G\\&>:UW_Q.5)L\2=/^!YJ- M8Z&F+05;QOAS <,NP.'9^Y*L M@=K=%*VMG2PU&5LV,@F*%^=3+KG-7?;.AG"J2-J9,[F-RL\E5+> 3Q^>^Z)9 M:[*FA6<6P(/FP"&$-LOR#1@/7RSQI$Q8+P=[L$9:K(<'"^++ M,(;S]?Y:F9Q=QM2V(6:#43U,1/$(LJPO@^>BZ4?#XB)R#-G1I"ZU+G,(+-H( MM3^]"B:)A+S-=?+'P]Y[@J'G3MX]%-R M"]Q7$;CJYKS,8>^*@86K!)8"\;Q M#(%I 8H%(VJ1,;*6(8?:.[D)[[8 .D/7I[FVU^\8=Z"J!L[[6IAAE3]L4-0& MNV0A'A M3Q8T)FEX+6I9.\_Z;%D47+$"P7CIK,N-:O>?PSTL-_S8:?B F8*X:_V6A\1[WR+U1P&@1(4E#J>6',V?S,CM6:B5X MF[/WTX[S#/>3;F?!WJ;OP]&HQ7E$^]'^-IOOOU&KR$O0#"-MZQIK"I]RG'DC M;!:N*'NK(?RCF2^+(3ZBJ7("KIY^6AU M(>(C1P\T+_3(VJC\46MMY[(HD9% MR:O'6H)+2,BNE$HPDRU'$Y\-'9(.*9^9S;!_-MDK28)!V1 MI\'MJ].9I4;+$D5Q+(.CB<\A,."UZH23'*5319M&N8D/X_^_'U4<_AFN.!^0818R 'RBDDTOEZW%PR\+,S4=F$AYH*J M367VLQ'!M]E\GK.Y)9,?<63L?D%@YL7X(%CAPI*M)03S2A56@B@Z0]"X6V'> M,YK2>XK@VY0^SRG=DLGG'9U[,LP_?WS?'R^:)6^1P,\?<9SZ$WPY[B=:SXPQ M!8#6,VT,K6?<,.]38,('TJ$7,32J)O"@P_XV=1]DZIZ'C_DE4B!)=X M#9NJ0$L6]PQLYBP&GB09*);',YNUS1SCA[R>",G0GH&)J1!K W)R[;S$P*0W M-JLB'=I&;LW7>#WQF.#>@ZC\/*\GUBK-$92NW*+U4RI?^W5)!H7P9ZO ZC:% M92_L>N)>3+CS>N(^&GDL%[MV&=.WZXG]_:\G[D664]SP.D33CX7%(6HAHN1, MY7J=+J!B$QZHHM@%(*KH&B>09"LUCAB M'"VB1Z\<_W8]\93L.5Y-#WL]L=86FL&@\\N':\]M66#PCA&L71Q,F*)*VEEN MLY8N>J=2*=$6*P,9_'I;H<&;;WCP:X'!..6\*2R8!+39:EJ9N'*,2_).M.%6 MIC:+P,-="YRW?9AWBWI1UJ;=32.BES)F3X( 3V8#31XO@V*U M3(+UDGM_JP70N4?_+S>;YK@)K(_\CH%6#1(F?EY6+7^/X0W\9-+LE MA,^G_O/Q3N8CN/[WIZ/)]+?1]/_B]!6FT=MA[=C82P&\0 ],1BQ,O"G*2)K[6U+#IM MF7'1"PO99-THYOD59F0=91,]B,K/,R,+;"JR7A 77-#LL\4P\+1ED?UFK:/= M*WXK&-\Y$^[,R-I'(X\EEV67,7W+R#H@(VLOLIPBJ>4033\6%ELE2^WX&)@/T==["\ED)SRD])6S=Z^,K+,C[SX*/F%&5K*8K:\1[P**+.3:C$1I M,I-]%%8*19M-F^N.EYV1M9>V=\S(VD=5I\O("NAC"98%E^>I/IF%%.D['5%E M%U0IWS*R3LF>X]74X>HS&4\7Q^#S-=GR%++2-2TL1:8Q$X&%+W,J"V64=;OM M%^J_H(%:PK M\0CYM9C-2SC:@[(J1"8%6J:CI$7%)<]D\,EPB0EVLQW.0XU;S,ONM;B/V#K6 MWEH:Q&IS4,ZIX&M_$D_K2Q1(ZTL!9I/BQ0#M-WRGO)N=]+@1PNGV[:.4,>I2 MDEM-M!:)SZ_P_6RMSZPNU3GW3"OY3@'ZTU!J%5LK-89 M($IM( >AE$':,'MW/_K(R, 4IO,-_4LLN5ZC\,%K9@$$TUS4--!$!,G)2AYD M\J;13:M;6(Z.>U1[\I;D%N4RET;.Y,EL^FXTK@I%2RD+:5((Z _0 .Q7$BQO_!;%)7;N/:]PBHL0KKK M(L@#>)T@,N"N&G4:&$1>.^Y)03S7G,=3[ES[XK\TGIU"C2UR<%="6<1TBN,: MG8I,Y$(+I]>"1<3"9 Q6^"22TXWMPM-F971-B8.%>2ZI$I^'L$B&K9'!T;#& M N=Q!AF%$UI+IG*D$6FI6%1&,QZ3 ZEXC3RTI<W,SM0T:A+^3:(@#S)>2Y$&+R$?GXV? KO^U,8+,&! ML@9-""Q@(A-*D7\5,&3F?4:'SGLOVURPNA/6)1"A.[F?JKX)N46E/ZU.$/E$ MG]/L*Y-?_#G$\>1=__V-W[Y<.D;S9N#SQ;8F(4R..!?H&$$G!PDMI;)>785\ M%F&2YD8(;6R]HB:DX2''$J*1OMF.>>8R3EJ](FR'@<[M,OU(U8 MM[YZGU"=79=NN0?ZKS!-[VCYV(!:!10N9LX\?<,T[5!D['*R692+18+.(>Q6 M]N=@"!?'IQ-JI(73N'&+F6-__>+EIC(%.@N'W$IFLYK#S"QX(QEFJ229.J@; MM;7?&^K%4>TT2FMPR$)RP?%X:VKC/_O3=\^&N?^AGV?U%N<7Z4U^_+2:0STG MO9"")HG@-9G*:4,2X\"L%#9X%U%@FU/<+M!?+!=/KMH&QRY;1%6O$%^[7!]E M#L5S72N=.Z8QDI?/@1;N1/]!J+H\D)--!AI8PY MVAU\_&O&X^U!/1GF34+]XOY?__5G"\ XR"5$YJ2&6F]2,= :&9+)6651G%QW MT#=3[B'07R9KSYX'#:I=;)'KXLS68"0[56962NUNE05-RN03XQK 69N"*6UJ M =R%ZE39#P^[G>ZO@'/)D7@Z&@PP3?L?\$<8OUVD^UPS0.=G?"DXJ[A-3/&: M@8B"[ 0M#5/*:*FB-\:X)L3: =Q#Y4MT1X1;YV/=*J3)$>F=$%=G0SN ;)I3 ML1/,A\FQZ%S)^Y'H" T]&)V44,*6:%D"3ZLVB)J1Y#*3H&3BR8N2VY1E?4 : MW9.9<1XLVD5YW>RFZ@GU$SX9[J+EY'1\#'=RUI ^2K'.6T8VE&-.IR(-&G2^3>G"1Q;:;; Q[J^ QQ3:+6"M M1Y*0-*'4+3VQD!!K,>:0M:[U\-N<&3S6T.Y>1#@@M+N/0AXL%K<+R&^AW8Z4 M?%!0[A -/1B=G-8B65^O_7"YZ&7KR=-@O/ "R07O2YM+=H\[M-N>1?LHYO2A M7>64(9M,,NFX8[I>0_*2%F4G GD'5JETRZ^[L-#N7OK9+[2[CW";5,*=]L?S MH"H::_T!64A M;U"V23<^+27N,2-.RXC=)=Z ":M,^AL'2:L;YLK2\%)FM$/2DIAJD6[%=6U! MFTS((872IM79':!.;U-TH[DM%QB.%7O7E_R>:"[^>$_C_(S%%^Z$8R'3AJB+ MI>]D2(Q[0Z/.P;BT'NC8;"RN/?B1J_%H69W\4MT\]+?,7RH1U$^%A+U\P6=6I I6 L8>% >K2W8>#%=#@DMH6:*NV5SN .Z4C<1/>67@3ARMS M-Y(_(!:+*?AW$BENRC M@ ;L^#\S&/1+'^=-A99&4XX")5I-3A0 TWI>QUL!,TI:[[-3NE$0>P.8![<[ MCE'7J%M9-PA._C8:_FL#JDACRHI\Z"Z) M!!U(O$EI]+LJ(X:84\P!R 2NF?=&FYHH1P9X"A@=1Q^@43_I9>5>$ M!Q&A-,I4?2S59KOGPSXB/TFUV6@L%BV!.5^#;_4X%U!E5E!)R05"$*TNVYYI MM=F]5'1OM=E]Y-NA[7BSQUW)+L6YQ1I$I@W/55LHTH9GE<\FI5QV2[M['&TZ M.]_[#Q=FA\5(UMO<[0+C4CMO[J6"+3T;#Y%?P\Z;DA>;)/F8EAM%JTX6+(J< M640C ;VRH';J'G(>:MRI\V876MQ';!UK[U>2U-7L:M7*.R;#/0],"D/KBDV6 M>1212>ELUD7EY':Z+[Z3_FZ\^N$Z;>XE_%$7DNMXA_P5/EX#(D""(B./:5]O M9) WSP(W.&^P;71RBO/NIN"-5S]"%1XLN5-53W\VI&_Q#7S$RA, MGQ_W\T>XZ@]A*8SE11H3LP&3!',)(]-<:T8>%O&I*- A1>5VV_WV]D+NA'6T MMS4;C\FO^ 6)YC"8OV1>UNM''!(AICU.RUY4R)F/I78J+HJ!M+00.FFY#/1G M:%,C]1Y@I_?$NF/'+8^L0QTTB.TOX"=X%TZ5 ?+:(X"Y#7I'"3TH&&K'Q@L9C ="!*!U,, MG?CND":=*&!A@6\EXO>5I1H6/UVX;5@+/"DKDOHJ$U,-?J'$[2EU1RUD(J MP=LD(.R#\A(YU+EVNJZPO0*Z!=O/']-@EFLYCI6S 8._SSLSFE3%XVOEL%A- M,4->9 F-$! I8M.]_IFQP"X!+*<3 $=1K8W2.,&EZ.S4)MN,9X=K8J:1! ! M"R.'%DD0]4]M]JFO8%'I0N8-"D]O&O#B_$:(*&@)LZSD9"LPSJ)&R60QO@CK M3/)M*DALA72JNB0G(<$1TCZ7.B2?1[-L'#_]M,@.C0$U"& Q>L6TJL?X7-:[ MQH+^3WM.?&]+G!MX'NIPM"-=;V/0X3)OX"??1K7*^MX!5].,J&W('B8IJ@OM MW4N((T1_2FIX&0(O4!@@SS0+5&+!2TG61@Z'Z$Z\ULDY;6*1. $[P0(*6D>-' ,X1B M>6_C$SO*6/YBIX@(QJ>2F,5 %,J&])[JG0UAC" .$;@VWX"=WG\YD@?K2TF7@F]PIK,)WHOWB*_6IFB%5,QYEI?R[/HG&$^) G* M<72-K@QOA//H:7"\D!N:'#FG9V\9R0(S"?4V"% M*ZE)7#'?ZD/YB+.X.]/AQB3N?639,.MW%QB7FL2]EPJVI/\>(K^&Z@Q%H'2% M^)U$]8^+9H',30:<7"T47B:[4]WL\U#C3DG<76AQ'[$U3>(FTP!#CHG1.D+6 M0=*TPJ2H&+T_2_"T\^!.)MAC2N+>2_A;D[CWD5S3)&ZKC3(V VT(2=5NFX&& M0WS4,HEJ,A@;=[*B'E,2]\$J/%ARIXK#O5[83\^&932^FI]5')&WO?UAG43D M=L2Z%I93W%HNM!0^:^W1>R\+]R*GZ+W)6?6V/_;(V-SBN:_P_6A=!*1I^%:G/TO@NZH^LI;'_'DYSG'*@)-E]^ M&2?3,:0IN28Y@K"><04T4S@D%HW4-!8A+'H;9:/$N4,1/X SWS6[;M5A.(7R MFE2:_H##&4YZW/BLBJIWWFKF<"#W)0@'K!00.=CB5:-$AA6"LR)%ASJ[5=GI M ($W"/K]?3R:3!9E2WM<\BPE;;!&UP!UTH8%9S*SG+Q:C=P(:+. 7 /QE:C_ M4+$W"/Z]Q@']Z>W?<5AS@)\,\Y-\14*O@ZR5]U](9[JR +2 M(HF@4)H PO V1>=WP_>5\*:!LAID;'\.G3@$#[S/C M-F,"H3+'-G7I%^__2O1_@+ ;Y$\O6PU.WHR>I'_-^F.D;8^(.?U4JY],:0FK M]6[>UX_T@M4^!Y&8*ZK4\LR910F!<93<&2&=:V1\[H[Q*Z%.(Z4UR,E^G=YA MG@WP1;E#4#]^6OYQF5.:1+"Q2L9;(,F(VB!1&F9E2A:#MJK15<0#P)[LK+.Y M:]Q840]]*GKKT/C'V80$-YDL1[2LW8;"V%(T,S:1N^=C9#[:NB(75\-MR>]6 MS>/P1+--L![J-+4Y)[:5R3Q:-RT*J2ZPK$HT[@"F:3+X#3@/7!;S>'5MCM,= M(>OF!+#:6.],9*@%\=Q$13R/@@GGM94N92O;)..=0/&[EK]LK/=]1-QU9\=G MPSPC0ZT/@^5!EXL!BM::H9=DIJ/(=6]5C =GLP\I9;?>QV7S/=/U)S^8R7J( ME$==B:CK5DK_)$J.WXP1IG5H2T >C?>B&M98RS;FQ%D@"XD5IVQ(7*"]Y<=N MUMFFIS]:O1TMJJ[GVC\0!M-W,,R_S8A.58:K.F/1F.PL9[E60-6UW%LTHK#@ MBA?$K(QY_?;=9OUM>\.CU6$G(NLP6KU8$#*-K%_ZU0Y>_6AU=Z28.@P(S^'\/B3'LWX$\RHM1R8L.15: MPKDE#MF:Z"[,?(PAF,I.5.@]"Q2!E)-\EZLCR,W) -L_;T$R3%"&V*Y=&R(E(M6%IH M3=9$&O"R]H,1(9@V-\E/D13SVZS.B1=E\9*ZL*U<@I[RJN;T><:3HPT):5?R M1I-1F"SG)15TI4U$93NFLPH2'\:06[UGNE% UU;YLR&9FLO W6L8X*1GG952 M2\U$0!JD*%C;=FHR.W- %:)#LZL;M?;H"])J![+KVD9?$>SSH>5GG__MVS&^ MK1MC+[HLA5*9I;JQ:D4;:^3:,1NLD-;Z8O)Z%NUFW>[PLDO3=M?R;9&)VK.0:FB.)HBA86FV;FG^U13G=ZWT?$IPLOIR2P M6,. <[*G$EH&MF+TM2EG;3QGJC$'IU*I_9IJNVVO6%!( M@)31P20+)NTVY\[Q2.Y@O1TMJJWNWI8(\_+7]4N$"?['O_U_4$L#!!0 ( M +R!LE1V]PW -%P! *;L 0 4 :'=K;BTR,#(R,#0P,U]G,2YJ<&?LO0=8 M4\VV-[X!Z272FQ"E2Q4!45I$!42D216$B(@T,2+2(4&0KB!-%(0H14":=)$2 M.@(BT@6D!$1$6@(2 FG_>,ZY][R^Y=SWW.<[]SO?_[I]AH=AULR>V3/KMWYK MS>PMY0-E#MA_3M]0'Z"AI0$N4_\!E'6 0_7[1?V-C96%[7OF>R-_ MK4I+3T='S\+(P,CR3U^4%H"3B>[*OEXZ&C& EI.&CI.&T@& J7VD_TOW:("_ M732T=/OH&1BIW6"E"M3LIW:?CH[::7IJCZFEH=1R8!\G/=,G-$Z?T=,W M.&MXSL+2RMK&]J*=\U67:ZYN[AX^MWW]_ ,"@R+N1D9%Q\3&):>DICU,?_0X M(R/W<='0^G\7X-Q'?TB9 M@4O7G-')FUOLZ!TFGE-)SRI:F<55+F!XK]P:9.&34$5+8K\/[2\C^W,#"_]O MC>P_!_;W<4T";'0TU,FCXP0@ 'X'!R9%4X ;IGBY\K4>["S:H"UQJJ%#E(D" MW!7O$(HD-)?.LYO8YL=NGWAFFVOK(NRWL)P@MPK"WYTBLSRF (9^%* WJIX" M=!=2@ ACU.)A9,TLJ1&QO!E$(C\%M8!_5S#&9A/R6#B,6>B*)02A$X?]M MT>)6G:,4H/4"9"X+6C70)4 &B#=(5611O'.7_&#))%_Y_/$K#T?S@*>O)-9J MY5E>:-4Q1[=IDB7?8V7I,P?Q..RC!D:4.'X]! M=&>XQGPS*I*(4S R;+CHS-6U*!E;T7LVH211&/C2:Q5V, X@2OSF82;^]HD7 M[^Q116E^BOX4_2GZ4_2GZ$_1GZ(_17^*_A3]*?JO$"5[(KQF\>K^9!9[ B>Y MAZQ!*M&RH #TYQO'52D [1>O(H=E#7AY2;?:D-R+5?W VH@M7YVTW<,4@-V) M8($8["6>I !MO00*D#"^3:)6Q%. U&/P]TB>1F8-\3-S,Q()0U\\S=<[[M12X;J<%A5(O_CM$JFZN//:*'>2;?HA[.='N(+A;M+9.9G6"CN(EZ: M8!<@C!,C-:'F[B% $%=DHN?E+E#5.Y 8,P<$%V38VF86Q2@,^+T>Z)G(-IH,R-, M)31S+7SZD/I^^]!GU^+?9JA^YO+>>KYQG/1\NWQBF,Q2A3V-"QI&7$6!W;(A MIE$0X=N),78;'2#F:+\4<;G0) M>#4LG14IE]J'SZ;QK_GC\]0U#%97,)K&0UHBSH??6MOLO:]L;FB^;\JJV2X] M,=$MI^%[-^&1,QBO*/7Q F2 ?"Y3C0T!L'\#19[/_]0!]_KMPP#QO79 MJE\2;R;G]I[LJY8U%Z;6E0_:6#75GG;-8#0Y?9%%F<:/[)A4G M\Q3$-:K%2@@R*OK8EQ?BCSES[+YFIFT^IO%>CZ!SC>%T#QV0D8NQ[T967T>) M:AEB3.?3$ZN-318,WI?Z,JVKKH'>)'*? *Y67#LNT@*VVWF-00%4#=350E" M*U)I%"!7*$S;9]51G0(\G4XGTX&QN;_,E,;)T('_+Y5FQ2UTJ7@,+;,63T9' M228]FKJI2_08_] (HP"Z#4I$!LB"7CHQ80>UO:Z^<_BWR\^L$;JOG>;D&E_T3?86OW"KIOU5)AW=F Q])=RHM2E_Z Y MD0) "ZC/_N>S_N\^:W(A^>A0]:ZO8$V\OJV%C^S4 >18?OAL5U5;2EG--;K" MR^P5ZSHUKEV037E'"C!.9Z.ZLRR /T$_OL4X(NZ"P4(ZR:Z_9#S MO!('=/\L_R?*/&S2/ MECH>G&T\4WXNR>ABSY2"'=#H',?HSJ!#R'CR-P6 I0T+.RLX<"$'/#L-USKFO^% & MW@O)1B$*@9PXF5\F6KD58063=\:0"U5Q\S-7#ZMR=XF(F)I98@PJ\H:_K4'. M5B8:#Y4$;D M0!#O9=TBL3BY@(=,8I9GS IC7K$PGF1T,LD)8Y&AIM_2L*:A1J46R.8#4S % M^!";C_C2]11T^U==_)[H1/O(!L&S>YOQNQD?2H*5=D4V$"N]2I\]K_RUY3^1 ME(E&%.!0*)B,,B6'>UZI^#'[IYM1"7&F &*=&Z2;:CXF5(80 M[N1#QX :<" M0-*5'?(KH?H"Q!L=T-X\ZHW9OA%S/8#G3R3>Q#G$[CYJAZ!5B"]6%;9D1FK+ M9U#;!'5RY$GA/]/"7UNAPKQXTP8I4(_8?]U:^S^)HBI-A1Z/&1J<9<*#JG4TQ6\T=T4R$_DFYTOC]>2Q*2W(=FJA7M*5T,L"J<- MBQOE#;)$7K1=X!-_4?7V0,+G0]#'ONN7C[X(>"$Z=,N#8$NLB@\YV7DUL*K5 MR5W?A-GG!/2%26__;4\'W^5G)/H/LQ<]_,R^VGE]LN';X91_<$GWX.TD 9>+ MMC=;PIG$(RZ,4QVR,XEQS?)86!N4+^3H>+G4JPI,;:ZGU(,M99WS_D;* 9;9 M<>7,-S4%C4/K':UE(]IMTHYM.&__?H\2_&8CEO97-_DA_5H_RF^7LV) Q#SN;@J $W.'[BD7TDU3 M^PK\.G574E?DS ZY,8=\K5;NE_KSCV_XB\2&X*( ;Z &5&8P3/52J)KWZS_\ M^:9FJ7SP344PE=>Q7QI&?0(SDKRAGV21]Q"?;)LH0!E#F?OL)BB"_*I\DX=& M[9<1B7^4G/%@LBZU2^.KLWN\UZTA=RC )TXE$KR? CPS8^C\T\U,(-YL4+OF M:(Y0L?]!BX#KYGH\P!\FVYGC^-@YI:@@N8#$>>G[JDTP$9*G)11BNJSP$6W%2-"U M#1ZK_F+UHIRW (Z$=S,HJ?9ACIJ7FA_6SFU$YEE](I_=XZLB&L\/L 8HG4WI M$%7&*D2E.('VIJ9-L R.R1(2PT=[QZ2\LQ= M2+]D)_UF* 50O?2&,77:>=*Y6__-)VN#.(C3P,0X=1WQE,,5B4:8_/'8;.B5[W^E48_'.M )/N^ZE:%DK-O.I'4G= M3IDL4)6O&2VS)O&FC#\;"(@@LRAASBU9I;?-[E,%33]W=- MWTMGXU,SQ8V\Y/TZOK(P$ -ABAWVU[..NUB*;DK1?QW0>N@!>=U9 MF MT_/I-/2\\HATN@LE.XXM$.S#TG:\(NR*LK3-Z*$[Y2V$8#9ZEXO"%O6DK11=/?:W8(,UZZ,!C?T.P5(@353]MEU$"(8Q!6C#" MF8"^CFQ5Y8VA[5G.V8VJFI2#J4:6-%=BL>$T$J[BQUOQ\RMD9B6"Z\6 6C#; MQX#3!GP[_**6=N_'YXX5D$KKM\*Z(5^WUJ#E5HGST%W6+Q1@>P_QC=LAU>>2 M U-UAF>_U[(G6/TQAI'C]4B3KOAU15Y$Y.F\TF!XO""#SP'@W&503F M;@#?@(6#D36JGG -]4(^V#JP-Y(I;%-<3\ L4-KGINV=51[S2[RR)B4?/Z]/ M;#_2$A56:FMGCTZ4/UB2OHUO?J;'8RERZ%?XS?@&C($F[IYV76.F %?),)(( M+T+ BI1- 5KAD$5V9+4T*647]>VV%=')C'%CARCD10$.GR>548"U!0I@FC*^ ML0VGVNC6Y[.;J0.3&^09R+==;3@%^,>&PY%_#KQ[5IKJ*Z^>&4)]<[9Y;1.) M9R1?8*:V2>!4+2<)C-"LI_Z.Q?ICQ;O^I\S5]\0 B45\4LJE@L RE5<94U'@ MQ_R?;PCV.V#$:_K[CFG&G\0]V@HBB (SBOKD3^U;N0SJ<6G<+[$][-AOT/\%ZSR*%1(S$)'2\3IPM+.B7L.L MT;0Z1M?LZF95PV7Y7#_EAZ(YC>,+B=V@!#@(&P(%Z3##WVK4Q9<75!A%E#E\ M-?NP? S]>-SS_*=TWP]&^L!U7O$-EE<6J8LN^.7=)Z^>N+ I2%_P]\#M6*2@ M//74\:)5Y^M?Q0W-&!7U,'/QWWIA"+!E,TI_D5M"X,TA=?Q=IC,A7J2"ZT3N MYWWDJG8*P'J=S<=+^_YVUU5]NHAJ7ND"#QSL+H*U&A+A2%N%#T1/VULU5U>Z M7[Q1TZ1;5G;57<)=)%O_4_+;[I>"\\:[".2N@)/RHQ(K@R"NNPJY M*89U9)XIH]&"3P$?J12%B7RH=PQT M^3FKGC.Y"<>=;7-.OGA*;R4 <(2QV-4Y92$+AUC55E;@T^8UMDJ;IT/6;^>C_9T#;R$.M'Z=[ZO7%ORKP)5O_K#'Y._GV#QOQ(LPD\*2H6Q MR/6090&Y\^^0OB]@'S(4HU^3L7EK@@E )Y6PU=76D?>%N#7B MT>B5 >Y^#+)3A[LV;J?W971G1D!-]J9(7)MOHK=LWD,ZG;"=!1O]$J=W"U=O M#K_=W'M57CQV$BD1+DF$8AWS@[&YN)=8WX%H:51:]2PS_J+ST.6$ MD7KE5F^)B\%/%&FDW25LO##Q.&/2DV;Z?>EH1)L(V.1UXO,\'#D43>UYK)$A M_D:G78(0RV8*W,B4RKJ2>F1W9\1,5-WUGR R5_WOL6RNOM-]D^U>XHU%+KZF3^1Y<(+2-_0R, .X*^!)KOG*< & MRFU@EUTR-E^BW5DK?J^YE9P[R'FF3CY$Z\\Y7LE_;S=7KYZKJ(Y+F[/&*O M)9()#\SU>*70OUZ@/S'A)R;\RG%]!\7+I:\]P\J=PS^A %60=ABWPY=)OTQG MMF:Q5\-+;@6-V5>YY"7'V<1L'S.;Z<\O^9WDQ1:T(1,@?#K,5"8L'**,??PJ2&@Q)Y^W!*^+3B$!/$I#.Z/.K&=I;FA8HH M)4[[98QJU<0 "]/8E3A6@0S)D[9TU<^FP_1"/#$%<[!.Y/UFQ>A6,%LC:Z%' M^F8OYYBP'^=4N'>SC?CU.4&)/(JH1JUIPM!(H65(57-Z#EYV4X54,:]MT.'T MZ?5MT '4U3K=IE/O[M))Z0+W(MY\2TQ$5JG?0;E1UUR#4@Q<#"L1Y/CD&D$_ M-G>ETL[.XY3QDTLE 4?I/_C-%0E/97N,K_9AKH F5JC>G@Z'7E"=4HY[FV9Q M3"NK0GN#D4I9((N+O[C67-SZRN*+T7N>]>:7BAS'4+-%A#$ZI5(;V?ORO28E M>3F?\_NNKI;SY"0O&OLV[=5Z(UE0KH@[J'T*>G5MB9$9BC&MQVKZ\Y-).;I? MMHY=1>"YA5:_Y+Q,S5:>L7-$Y2D(P4/+FB]R/V6D] =&X&!*2*/XJH'RA(**Z'QE,.-V!>["PTJQK MP^(KJZFG_N7,UZ&\\A.27U?]5&WB J+)+)H$)KSKS1&4QRR]4?4NA2Z0>0#D9G)Z0Q]NOCNT-*/B;M^@R'B1>^ZAQE7T2;PFE&V.N7"IZ(2@* #+#^[_ SBE-0!=0<:RA7>_)@F][ MNU[*@(U2,><0 L&.%\] MK&4XU790$?[;PW:"76HSBQ68U)Y, 892C: 8*[ @?!3*@K@62%8E]R(X70:5 MB JW%4-.NV6H9J_0!'P +N/88CT:G(KL<+ MX9E#/)JP*Q&E)_M%;_A^2]'!B _CGZ,>4X!]/=AUZECI^2M(L5IZ"(7%L.:X MS96._9./K!?.M"2MI_D?ZY)E.WGCLM3N+>\, H?HQ3-':@[/AS[YR)VV>V,W M:+I7%K=\;4>',6XFU$+X7"UHRN+>9&1]27WVF'EFS=B.$4QEFSK)#@M*D\7S M=:L#C%W(R:IY^=?3%"#NQOV!Z%*P?E457\8M8N$G^].B"W(W0FKAIO+WKBXM M>Q0_^Y)A&E5M#^%P$PJQ?B@46N(W9OU <21*8$16+*%%!@#I6A>CL;ZY,1WO M\J[D9 Y*7DW7>[:GSPC2DN+@<557YTE)\:K=:VCRIT)>3IS1EQ4V1\E65[CT(L<33 M+4Q?&V^%"V*U,DRC:QZMKCEV:3O*N?![/([914?LU]I0OBEQ..RF%NOW%?4* MT7J>>'H^/E2S'26:WS#J:SA?55,7T3IY6FM3DSY!#5IYRV@_8Y':7B[! -Z. M8B8:4/60 HPB7/J8%517V$&ZGDWBMBB7^U[E:Z//^9/KT?[-%$ 952\?<0?Z M&($Y._M!VI)42A;WF-U? P:OS' /A1P0"U;P:;\E87._L(HVGBVA9'\.[6*8 M?'YNETK2'H-I3(]+JDF^ASEI+#W5HHDLFA64_Q5NE.'RT2CZG?MP@6/(A\3 MPOZ\#'SRJ#NO"]^>+2D=?SB'> ZST08#4:V: )'*AI@9X]!#5#B[&VW#][*M M:CKIM7$1BYBL'%=QI*#5OD_)IJ<+/>S\4F[ U(Q/L;H97+PAR92+E>;=4B=J M5*&CBJ@8OK&FCAWN/$$!;-4V8JM>(:Z(GYE__I+ZR'2H+ ]R\!7_Y$"K4=:U ME::QFODF$W3F5_86BUV;;I-LNT^+LN70Q?"Z!4G8*Y)LUJ49U9%#IS3D@D=% MR'YWR\BN%0$1N">D3"T)VX!BW%V,SN/J!^UF6)V0&2B?F!Q1=8T"Y)L8]%$ S#2XQK%A((QZXT>SG(HT M!"3F@6>MAK7!]=W("@.B$@(O"XO!#Z(NHQCQ/OZGYT%Q1QR]=B NNLBVYJW1T?U4M%L;(](1(/Q*B;R0Y.4%W$CA92@'6)='+R_'<;SG:88.Z)VM1!M!J3)3[R+5(-+WA( MOKHL>*&//0Z"'FMF'0W$+JWY8WV.B@ RS9T_Z7#;Y .V(0" M%?C!2[+(#AL'] 9>JGM5$'T?-8&J+(C(GSQ.'ASJG%U:2A]8<)S5.U^EU>4Q M5"I-'1ED2U%0Q\)XYGB -)GJR29UX!$X#]*31@F> )LY4/CM_EQ6$A)M?_RF M=JV^7$7ERXKARWRO?9^8G6D2CSKR D+3::1WRR3_7.*,UU[6R/*%O%*F_"\E M5,32??H]\F\C/0]E"# +,1S2.72?=IQPL^7VPHO T^\(4@M**0UEU#DYINW) MC\LB/5-%3@RC)[!6G3%-(XJ?"3HIEZ%N#R]Q78SY)'8G):&10R4)&SE.Y&'$ MI31A>336NF.J%W@;R=?MW(:N[ ?A?!*/W$/4(8-V0Y;NW;H7S?5R^\F3R5$] MQYZ=!GO)Q,6<3)7YNR_Y']Z!_2KW>ZBJ?EVHAT5(=S'[5-4DR&#?F>![!S M[O>,YA]&0&K_^':_'C"X [7)/T@!5KY1@"]25-?KQ_R?;TC]=UW @@7P+I\2 M8N5.<88_,8)*L\ODB)& \9]T-FE^,+;V/UABRS^UW\M@DZ#EB2Z/%N48(08O MB!C+?VL2ZS4J7GFL(>&6]X1CZ1YP0B+LA%H7N7>61T>"Z([7@V&-Y@WN>MU6 M*9TQ]7WJ_GYCR\;H6G^5Z:NDSY4A'64\X05T$B %_([J;,W.&K<+0=(MN0&O MU,:E6Q)B\3HVH:_(IWGXW!LR5OAC$ >3&R84ADO&;\\E3MC/.=9A$SO?Y/2= MJ>Q\B&1FV4EGOQL^=A 2^_'%/5#JU6R><;NG'YU-9+7G-TLNLMXIABC?>8,%3N1V35$P\A#7];ME]0A1'G]=1+6 < M[RA9S@/GM>7N*'J_RVL'U*#0AP;(RX+T5Z6:!M#J;0@J(#+4R,TR$N4Q+E&1 MSP,Y>Z]7?SEU*,7CV17-K,)NE]0>.9'O%SR'K][4/[6VVADF05_N^LNEUS5ZCZMMR/^NNJ>[43&)/]EA MHM;AE*^DO%? I,^$]@*H"BP]!IWQNIY$G3Z;)T&M_^4D\B+G4;QX_Q:R2 /6 M-5[-[?KM%8'S=386M;P\\+R4,.!3,M"CIO+D<&NO28_'U 1S#:]_Q98_D1?4 M,CE3A]EIGSDQG..NH"JWG#/"B[AS8Y^3A$YK+NOV YL.WCUN-(PE(!Y7C14I MIZ)QG,;Y,1VZEYGO, 61BNGL12\)=76>[XO MU2Z0+X2/:5EY#?0*I>"^.II MCUFTXI/*@:#S%8SI;VZH)$HCTN_AIN*(N9KH U#NST??WJPTN[O:1"B02+[4 M([&:<:[GZ\[0E]WS-\SM53NT]*22_6;V)NQ6C!N@(W.0N4>B-%C&:+(H/J); MJ*;ZP>3*^ .I)Y6'1:^WMA=U62TISHP3,),S/ MW+'B8:,';@('KN25#]ZZ5"FH8V/$* A-@DW73B&"70[)SK!MBKE7Q\CG8?\+ S% FS,CMJ*/VT M/$.'5E=]+9AP9H8\-OGQ/)D5S7,#MZ3U7 M+'?PEMP>%AF^U/-UX-"UKS>9S%MXI_4:17GGP=V:A;L*^4JDFA""@,T][U>= M=\-)TYKG0C-GCE" *2KSNS%K*++VQV'80-?J?WR$XB_)#&L0IP69*P=-XXL[ M[:J/:83>D[(O+IIBB8,\U@8.))\4E'I^X9[8HO35NBM>>@ZKTG$A%NB-??B@ MC4ZXW.BSBN%5IZ/3#B8?+,V)/<HBU_7!5MX[,,7TUXA;*JV,[U.D&V1?R)PQXV$#&*GJRC2@E5%D;L]1$X?8 MQ'Y+3=]$R,/'-HRDVU*Z==P1H!PR3'UQPG?Z"\N+.$X>@ &@"Y,3_X>0N\ ?5:WI M.S3^YD&WC[?K@:&2](<5&J]KWC,S*]>.R](AF^3:(3? 0G@5G#\I5LL4/HG5-"IH(%:-]<3#KZ1GZOO=TY=AXB(Z M>P%6V3*V;TJ< ][&RW#6+5%M8#S.=AQQF0+@#]FL%E.]^;VF\8=[DRL+Z1%$ MM05"C$!F<)6FAU#:)%N"$\&#-C-Z^LR;_N EHHA7Z2Q>B$I]'+R;?(C0P:*D/7V6LK?KBC4Q#JH\SJ[E'6QU4KLI@6;B#\8!$&[Z4 MM: [* _A1 &\QGC[7G14B#=F%BJDU*%$YPGC=G0;-]Z?P3C-?=38RYM5_KU) M]/68(+GB'*(%061% Y4(F5M"3 Y;80T?],P-1.APO0_1/- M-=/U>;*-?!6J MIZZXZMUE/Y:/YR_WT#E 2)>Z!S#B^OZ&ZMTS%:N)Y4$A N\XS,B&*VP>KI# M*US" WEP<*@7$2'!="4:[?HH7$X:$6#?62&=7C(6,XL645>5_*0;=KQ M]JM)Y.6GH*+"$@3>T!>QQZ.$V,C/)7,Y0,F1K+.$93>Z*W%4E^!NN@T%>'9J MA[QG!T%+CE+5QXQ*^)L?AAV3^3]>$?CA+%UJS;@:+]9X= A_8S%K+=8J@A^:ISHXSA3@E_< _[+YD\(\UI"_WV+P?W==]=_;EAS ISN.K-\6+I3" M=([(#NYW\;ND5%]\S%%\],(["2BSXQ%.&3;!FP$K)X6K_PV'].]:]T'2[OTJ$CSB__B5:^P+T21&'__=4]I^M>ZF["Y+XVJ!E(RH# MU:ET("#H*[NF83+K?\NKDH0/6ZE4&#Q3V7$S*E$UD>U5\NI-DE#,9Y MU0TJ3 0O[+0UG5[P;]-V15LC%^)1'!3 :RH^.,NDBSY9+^SEEC--#/K]4>[L M! ]YV)68HCL0_E :8E/&9O(#PL& M^/:< !4K? $VW61,4XR(%A>;G%[013CIV0T+EGE ME=18ZX6VAD*G:0]R9]_'^Q^15^O@H>G^GC<"!GB9T ^=5DOM0*!]/<+.GY K!4](MR871GZ:1NV M,7';VH']AY!9XM^-8DF?@X\YE&?:02EJ_>+,I)H;G>(BD&WL(Q)M\V^JD?_' MZHZ"N4(,(]J$>,=C&TUS^IV=7#@??OTZ;V5YW^"6#YYF)!GX--)K?O=2WNK# M5>/"XBIH!UGZO9;@4P=\0:=&R7^Z-*Q"B9^#OT?6CAH'U$4UJL\K3:YT/)SE M)(N[IWP(T?[NHCBWJXM[?EW765L^&%1JA!%O\PX%YQD0M MD4)[HO;+5"K#9G_%XNO..-U0SU@2.JJQ/SC>%_9)M9K.G5P[%WGH7R M^?4!\ZY&;BS1J7<>Q#FDZ6HSS#.82G!X;IF1WR,Q=G*)D^K6^*T%)?PAJ:+Y MYT.?7U7AG5Q]"6<#3+K (/=W#8XP"\],[,8PQC33H-VI?:@*(XE1_ER,[ M77UL*O>U"M.GHT915MD6D:9ZIT9E@OZ^V&#\\.%RPX=I_L _V\:];*2C,C M9HQ=2#Z$"RR6 E0M$7EE9\DLSA@5-'5^[E5##X2HZ[#@&] *+/.3VN<$#V:< M^+;F,:'H$J>9E:-4VG$? M[]3\*]^I"9#N+(^$[H>X)4ZFG\+,WF]44RMO!].O32<+<%%C.BSN=J!(LH@;W^1L0HA326=!@/WI>C_.7O_# MV8'G'O3Q>"=?C#[5EZV2:!7];M-BC>9,ICXF^MY.5[ UQE=&TEQA [9%@J 3 MY;@/*+I?L#60)M3Q2]2&6MKO'E9];;=G!-4@E2#<9MG)O;.TV\A[0J3ZANPQ M95B.NW+*9X^@NRB%IA$?3!Y&0@7L'@KM!';(NH[MXJ=8I,%;_"Z2*BP[*TW*(-7 URBH#PE2XMCRKLW MB)/V'?>4B#+.H@K$_8U.2T,6NT3E3>-2"1YSO<#HE_^ME_IXC3HDQ[FZK0/ 8D=0?QW5>7* MN?&95E&];5W<"J.C[4[BNA\IP$%&B0>,4HVF[3-@+&@-,2\'BQ&%#+L.DP\L M[]!"V?&WT'[--0<)=?YR%$"K(>>V^)1D/YTN531B7@XA&K!A^FJ8+/Q=E ,? MA#[77"^&?+B^B%A*W^%LVS1]?B%*+DQDUM_S;H7I,KJ!KBD5&K4KV;W]'=:C! XF\ M5*:QU0UA;)8*:.^ 5-7F>[N6>/!IG+<(B#_]JLK=R=Y]D_.JY/FK+UL_F*P> M.=[:;^GL7QN/."TT:G5\ZO%AH[/3ZZN3CL%0X^N//X$KI>Z4$.'X]&+R-&1_ M]<1E8VNI(;+@LK]11,&7P@[A\(+UOIL35X(BI?<5WS.E6E$&_.P"#!3@>H;T M"$[G0 $Z>_'EM_>LHR6N^^1]6""I7 BY%<]C_W+:7Z0OZZY-+3ZS \Z 5\=\ MW>H4(HV6W:<2/G<%M8X[I_3SMT/XB' ,K^SPC.\B_ 1F6^! QM/$CA.L\'$FK0T(U(K?/D;6&7* M-@ER_0J+,S.N$=ONZ)N8ON7>;8\9"Z0]) %N//M0I*PTS_0VG@9SNA52%=TZ M33=7WCYE*F?T_CH?TR<7FG6)Q;PL[.BG!U5U#0>\XU;=6U+WVX:] MW1.R7!Y\7M1J=_BB8L]UZK(U=++]PXVJ/SHO9KE-0NAARN)]YR&<7V].V$Z< M&IIVN*0S5>8D$QMTV9OZ0[2F"EBMC3(E.I?+LX M>C+IZ5=#NUKIEJ&((C@'1(&$\._:%DSQ[@67F&^+L/@>ED*)92N6\5=#IDWG M]UQUL#SF]ATO=;ERQ"+/Z+68:0":+!AG0==DB^1:02J$+662EUQP._"U%+3A M0M8L9D_I\Q9B>O7U1NTG<[U]1FS*+\1D+/4$_O:.?-S..\S?-[S^"Y;PAYM> M/X]I_/_@F 8CDCR,$*U&3'3/D7.QHN3W,X[AM1D2X<2?P["4A?'B83A66X8LC?JESI[0D8.K"%5;#0*FS89P40'[>HN+D MKL^K>PR=[B$G25G7FZ5"@C'I76 ^?+9]EDIK;8I.$MJO5O3D2%;4U.?0614Q M-MFT75LYVA,,Y6N)!"-W9&5=2Y/!O.%+\N!8F82Q9IN=T&%W-6/K6]8STY:W M)F"/*]YU7/>YXY"Z(%MQGT6C%P8=A)>3:=#ON!(TGFORK[["&CBYJ:Z"B MY&ZGD*\E'B 5EVU O""34$-2>*."[R&,?U1_70Q<==:^G@43!7+-NR$B=(U5 M/.$9[XC M%, 5'.$2$ER(< _8ZJS;]$3M5RLXE+UB@?Q\FTTC[^2N!^,!%4 ]R7'0)J'4 M^-7[O TF-Z0_+G\K.%#B]F*U;+Z\L:]'FIKG[I5F >)#"C!SRTF/QX9F.?*? M?T7<C-*Y@(:PH?M_L;8@E*9 A0W&*4.J60A<#W:?C@+6)8T*:]TF]5NJ#D*7+YCN[RV( MC^TV_RX7U_29Z5!MI$+I,]N%^Z>ZA6187C P&W:1H$BU\H+#Q^Y4)4/F0TC M9^&@,/_U"1V>[!/3%(!J@<_]!;+V;IQF.X;);VHT.N!=:'GF$CU=&"!"KQ$G M-_MAXP>M[L8J$2._(?9(D#UFJDK_(O>4/>X/SB;_/-3]__:A;MXY5&U=)XA_ M6BJ><)C(/W)>YQ@^;HW.LD#Z[XLWC:[FFQVQ+KD_XRO.MU.T:HR43[S?" ME!.F#.L)>QQ)PE=FWB!\$]YO#$O?.'EY=/#T0_XBQ4S%C8*>&^3U@L3,4&?. MGO!(_S2 I4+N0 (^X;J8+J?;A[8G&)41"F#>E!LO"9C^TE MGI=8FRPY$I*P!XS?2,@=9BN1RZ;C^9#F,RN326Q&T.GQ?H$PZHNXYX_H8"9I"+[%D7N$3 M?K=FJ#-<=SME:W%+PT,FI[%]\N_Z]TO7SV0/1-WU#;E_8747(':Z;_0JG&U?O%V.^UWJ/*O9A,3%]N^LZ_CEK% MSQ7C 'A:_@H%J+6).80UC9-?5Z6ZP4*^;U+.#DDQG C1D\U6E!(Y R2F0>)W MI1X_7YFM=8T1PRK%*MRX30$B)WW?A,J=2Q58Q!XH#,AV&K$/U[$B*RUN\.%P MN(?+[NZT>CQGN61RS5[$47'J)B!2W'KNXFI]_O/OQ&HCDZKBH>E3TP04/XOI M >I<15. ? 0.A7S^:;^N)ZW=9%M2IQ!]PO$1>BLZ *#R,HLO.4VD!,ROM?DG MS_I?RK-X%R$U%*"[__2<33N]*?W%4%17MG2C,;A5XUQ8OS="J;?,D@+LN[QQ M)0!MF?1*Z/7-M(N%W7X^\UC+F[;NXR_6!(I1FPY3$XKE)S%U:YS%(;JDPFU4 M.)P.,UVS%-THGA2: YZ,"]\%Q#[ARO$4!@O/!Z[K, MZ0;CUNP"12E QV1[\D#A5PNG@JQ'FX&[-EIK5@,GU-"(:M5DJ@-:DXTD'/A2 MJ3K+018Q]2HC.M3?^ZQP:DMSM?J6@=G9+0G'1_MN#L:MY4;GQG145Q?P!D(D M&[9A9QJJ$V6//X'S*UF4EP8E3B>>6:R^O4Q?@K0WQ.DO$;E7T.7WM+P1\Z"I MX05X\AA9"9]=>%OD*-PD MUQ<&)2,4B01_Z=OCK7W;"IXN7)LPL) F,RN59Z M9KR6EZFJ=]@3R1OS4+:AZ2AKG9'4E4-?GOZULR2*?YB@0-LN'J7 MSD I]IK^_$5&>J_6 TI8Y_%U0F=I:4U:M9^U]3+;D:=G\Q+%35[.\@&T B__;3 M5>4MX-]^X^HO32\V'R?:8[I;0.'91_#8A:NOO/A;=?A&U-8XI6W_ZJUYUL$[G/IGAIY-H)"D O1 6).>J MPGJC=JG;N+70=NG'3+&,7K>,$X-3XAZ/)NZ<$-BW!7TRRT.F\MK6\ZI0,#Y\ M T?E\N&M1+IHT_%&A7R\KQ9TP92C4RFVI$1>>D2R[II;F=V[SU\0[J;-/FQ7 M3B4A%3CF6\ 7O[_\1 &\/B"N)X)"=#$4(*91TS,O8!S-W]%DT9*M73%\0\CS ML"^KU"6'24TG\H#6]619R( P['X\S\P,%9;$$:T"%.#JP 0*ITU*]T5%0VAT M=""=QG8KW7M9LYV@F'1U5HF]\=C8^S<^A99+M?!>FSJ=VLX#Y' 0;OGQ1=_KW@G?8O/BC\8WCF3]'%OT0C?_&] MQ;'.'W-_NI%K^&ZR7OSLWIS'YRP*7K@BYU7#>B8/)OG@W[#>5==H6]5/N$JI6. MK=FXWZPYB')"1&4\>7DI(($3@66UK($<2W\FSCZX5)U2NQ]T.OQ83\;. <^ MN#V;#E.3'J6E[<2 S'?G.PQSA8'[1!HY"ZT.?*,QL+#O%7V7G$9:VD6T$IM, M91\>7O >/:Q_>*C@ZM38MF)6NJFWW<9NQKEW\EO@*4_<(]A$]%PJ61*SGDDJ MFB?=6M<6;LG@4EQ6$[&;6XVDI0!<17UUY^]VZ3J9DN(0UVZ3TIN9[/!&=B.H M:J)5B8-A2<""@]^T5'[Q)9&M-_;%LD_$LH\6,@M*-2;B;D9!I])QI2,(+X5; M4NGHG3"7^O5$/SJW=]TY?IQKU%+WE]T6!(5-ON]+N"FI"1E\5G5VTO M@PF^,-)G@M@1Z!H^_7YZ6[D0'.F!P&W9(7RE<8_,]7@_B[;\TI>V_J/5^?YO M6U%6H396PZH*1Q@;-/&// MS\I34.CO[[AS0<(\^:TI0.,HZ.I:1I[8V_/4Z.#70+3U'UOQO7_O3FYZQ["X MMWQ$>&U+ C\^9IL0Z^Y9#I\4VO-XG:=.%6NBBF7E1B7 N,_?[T@X+G>=:<[W MBC9\J='.SLX=EV1K:V_P/5K1SG:65_SD$=Z35"L V(2G5DTX+$=!=VT&R$U4 M&T"$\#.\6D+L^O^5P.[9/%\L+2V]7^)W[-A@.YORW2B!![(Y=\*><@!T8?2& M>KP;>3SN](C MV37?HO^R$]V-EU./)\O"N_<&B-P&N!9L21 O.1\-XO. @LC<]A[6*C=BNC;H M.^RB_ SW%3VQ@R,I ,-'\O"#UGV>!XYT M$D27SQ6&79:A70H#.H%@1J+PJ ]!W !CM, ?A7*"1>=THV_$8ZO,*C$%<7.> M@Z XK\ZL3%(AZW.)1LG^9VFTL1?&I*\WG"A_K[%;3F:.)+@'P' 3>-,%)2Z\ M-,X5"VTS!K4ZZB!8OY#9L*C(%+U1A?G$<\.PBY\K$PS.JDA^NT/[1&"4@T:J M.?7G-R#_9?O5-N_('-B">)3[[.3FBCT&$5N^VBP2(IOLR2SQ\K7;/):C7LPK M3:"(]NSE"\>U8*V?($(6S[]*X0RAQ&:4FW.J8S(+I? 4[\6AN)XYF$_S["0< MYW"+V<)Q UL\3]7.9IJ0P^-P9>*9$9W^7#S"-+BX3N C'BUV,JBAWM)\^A'' M]CP*8XJX*ZJ6:?H]:HA,V/-/PS+.=Q0%2SYY+'UZ, Q\93A%JTQ\1IUD^\E34^"X.Z=Q:WHP;):9;O.LP*V Z+=^N:"57[['^#!$X"W>O'8(Y MN"@,KL^RZQS GT;SMY/ Z.BPVZD5@]4*.G(*&J.0<-5+M*98Y:]O Z])9!O? M,-<+3$XMD#ZL61O\X*Y[I[YLCUMXG$R>V1]A>I&_KY>SI\+:I[X#1[H&Y!-N M\I[LD?[ L@6Y@^ 7PS^;)_E=%+?-%L\\C@T?FWJ91TA0V>8=-6*,*8TN('^,S'#.\IK\D4EV+"(N1;VO\)DB; MT8VJY)AP%+:F\FXQJTQX9T7WADW(A]/E#BR8^UF[1K M&_KX<>"@92S/U2KN%L"_G*6N;ASE)1+JRWY*KE03;9WIF^EYC9UG1OJQ<+1W MJ[V+4\O7CB!2&Y/O[)0!U'ZJX_5P,Z][W<5PAK_*;*B?JNUMOS,:0Z;Z_?Z5 ME57#U^>'JU?.SM6%JR4P'3I9)"338D47!@A0[4/]?]@'"E!/ 981:'PCR7N M3*5$RU!2.3EM^?7$Q*3[6)+[7FC)3=WOV-5VYX(J'8TE!P!/IR3MSAL#]ZX^;7.[V_RO_A5T__A6_%T;PAVF)GPR"NL$C1X_B=>6,9^V4X M^/U&B.%\X.TI-95I U>7UX9, ELN^^W%%!>>Z,<_H4D,HW8YO(+*Q3V(IQ<^ M:('08/Q!MI?3'AK"GD'ZR'G0I.;IBD:DR45K<95N>:.*T9E#$EJ-^F[M82*L MH0/%GD@ZB <%8 DY3\I"H*4BK*+Z%1LEL73GJNHWUZ\;3\=5=5" 3L%@SS3? MD,M1;Z09P=JF%&#?!JEV'L_.EPXA\JS8CL./!IAVJF)&HI9A\,J&W#(>9JF!/DD!: MCO=#,><1'Y +D%57S'!7%7P(47T/R=,L1C3"D@;B&UWGSU9'#J_QK=O;>UJ% M3TYSC-P_5!USE?[=$=Y3A>!S[W^>0/@7G$"0T^R"3.] &$(.$R!$F<%F M[H!C2M^,I4;$/VJ$[5B ,R[.D@INO0U5N=/"FTXX$N* C>Y&W'V(X@VY.&>% M^?;_L??>44UM[[IP%!4!D2X*2%1 D&JA2(UETS<@(+U$1*2#2 L0$A4!!0$% M 04ETJ0)D=X)'0'I/;2$7B4!"0O2;MSGN_?^RM[GGN\;Y]Q[[C?.'QF0-U;IO:<3'W?&1OY3>]O+&C=USP[-"'PS=/W[OAF9E,K:&# M7 UL2 & 1M+LR0UD&1PY+_BSOP'LLL*DWIX-Z2I)A&SWGH.WBR]^,Q/U/E:S M.EAHGM'S!2FS30=',-,%) M4E6,L"]&%.5S6%W%JK^/.2%;@L)II8;7,Q;Q\@XBJZH=J%3:+MMM@)5]_3HZ$7 MN^:,E_7=ABZ[.KVI]FWQ/&W+NG^M&4JPX@ N\3\M#Q^C7"+K*&1CV[^)05E6 M3["F?2JPYM0>]@>1BB)I;#T%J]AE"E_T7&]ZMET6X8R?96ON8[:++^_%Q-E> M?8-RVV?%F'7GWDJR8857F$0MF4]/V*\7;/DN^2A#.);&L5:)MNJ2Y0[.A@7/ MQ20*=C2;/143I\>DUOV0NG000;\/:T2J!1@I]L@^P6)3BNC;WL _MN5O6>[J M[VED5FZ@89=T\''AT#L;T4?G+/'&KS/#.SL[U0-JYY#"B&%2BF%Y+J!DEHK? MX#^QAWWXXE5AH8&@3_7"> _HW*."9S?W2PX9/<'@$J!?O3>-R-:T5@W^]Q#/ M.#",!U_A/=K=4N-Q1]=3;3W/=HLS$_0[XIYL6S?'Y:],<[Q8(01&WE@GB)+.DB()CQT!G--V+W0Y)OHEX7YE4FH[S/DR_QF'QH/ ,OG MR\3Z.1M" 2')+HB_:&BII[][$&=:[Y+RG9^PJ%5O0"2R/54PKGP< MV632(#VI2R5[JG1=HX-BGUIW,Y:OFHJ6'I9-8,B:ET#W:::GODZ>E\%/'6QW M+[]GY-3 EV2\V+[MWN5W'^B@B=DSD9]15-7\122%]:-J,'0IM% 3?BF? 8"* M2%Q&4FL%(XT?]0;" S*!A^65X7%#7%54]XO>XQ8T5KEL".67]DG'G,EYX8_2 MKQE<%%^)N#Q2J);QT0QV_Q+F(VI:2A@A%_U5&;[O(R_5T>.P;@@!^"0,Q):P MVBOL?/M[=- )-%G/TF<.#4@Z;W)E.FYII.-MU,.F>,V_[;6YKH)+Y-KJO0]W MT-@"B;KZ?OR*29P\@$ZT8=!9F/;[>M7<'G2]9J::DO"C %ET281*/&J[R^ M60V_7I$V^4?205S:?W),?PWPWJ>B8Y%X+*H<0Q7;F0?3V+Y M@"C(/Q[00$?00:CN'\G[1V<=-]RDYE% 0,ZF-QVD"P<8@NS9.@?M0MR?'"K M8Y:WR=FTFX'C9($H8)EV-H]L0P<-0C6N,-:EIH4.>I'Y9\?^^QF^MB.I^=). M"E Q&'?DN#.-CYERM:\-!6C207@).NAY&#F0)JK(/^M*5B)Y,^()_$B_U!M[ MD9SJB_F <]RYM4QCFV"$AV-=RID?2+?I/B\R'D)XMG+;M?U:6QPD)L2((J1 MEJ?84AE4$W\'V3Q$1=*I&1E]_;-T$& 4C*)]FO9O+P!QG41 MAF=/(?\X62B-B\$XY(#7XY;4U$T(UCZ0$GSS%'76.7+K1WOOE0348 K%EPX* M^QVYA$%.,=)Z=13U%?IUWZ6AS)2[X?+QY@,N#;S>NI5''V5$277*_^]\I*'A M0PRD<)>2;A$MVB!\B/Y3"#"1.;)!%*BU%$C<:XT[#LM8UQW%O_'$5>J8S(T, M?:^PW!PZ-23]M5C:2M 'S?NK9M0;$@4E:*/9T%$,")[%HO%C;=#C+[HG7&8D M:\):9B!IG#ZI+AOS[@9.[5>>>MX[U.G*'M31AHE$$NSCL/.D&J"/<)OD0\V% M*Q&@.-F/\[F;'HCS4ZN'R:V/"UP#Y'S=<\X[OHAW?@Q67+3[()KC:KP.*=ZC M"$[\VN=,?:?&6 HVU!PTHMP[A@[BE;W(KQ+7ZOVJ= M;#._5X'KK_> 0IG(++1IR-$_LL%+%_ MHF#1]O-I!&E&]WZO!>(FTT0>%[ID>UE,/[JDVI N1I/Z+5!FC6N /LF.(/X43?$EZK>/\ELGQ>&HDC\$_4L' M-U_PK 6.7>.L2,K?*)9RF+&R%/6I/FF^MX$FWP,$2>E5Q+BP0C@D%^;< 6;? M)690;A$4*X@*2S%^ RR?0@>NB8Z.<9;T'%D)^!:945,CP5ST7\8?_]KGWVC\ M@7Y/![ET%Z"Q??.+D1N>^-KW'.%PC7NC#=+VC0O,-VYC5T,BB3J-JB?3;YQ; M/&U1Q]"7<4\T3FMG=\[/\DRNAEF/X(?DTS7FO+P6^Y*YPX\LX';Z R]\)J!; M,$PP$9-1!>1QP+K;L(9X+,-[-V_3@74L6>S6>Z$]48[O"2,O50=0Q7#26 X: MF;P4%!0+)NM)G?A<[56?L3:/D8M/* F<4=+WO:4K'W=RE5T:[>WHX."A?XTO M5@IF'$QBS<]< :'?,G1SJN#LI"HI;N27*QN_M3X==#PMDA3' ><;^N%X+O2] M9?9,8=G/H"EYM^#G)[+@^6Y[FYOS$!Z*#['O#S<\U''_(,]RB& 3B8$9-?7I MW2YI9[0/>Z#P\3C:ZLTUEB.'SBG\1#V#G\&C(NTY!BE'=BK^(EY>WERBG:P!+]U3OE"1(N3U(?&CV<(," M%8T0I5@/4\P84'^$0'U'T47%@/D\&1FK%7G&9C&Y2?BLN,>8V%M*?$D"K\1Q M98]GX>D*&XOOS/AV4UZZ$G)*W8,@/UH"I['J?1%STO8B*AW(@O$S5=.7[DMJ M3@QED9Y#]BX(_V* 8S.:"^QJR\H8,6D7?H MH/G= \@<>_3W!_T6"&?&8DFZ.566/2*_%8??HEZ>_ MW>SX/G'H]@-/N H#K]SAD &UX,[Y."%[]XHDEP29MP&W1BZ*4B>.!]YOJ-5+ M6(?&^PB+Q.[ #[(>?['3P>/V3#X;-/A5V.SWN(I:M22LR M364:2+1I;K=?D@N7'9BP>5 XV!'*F$<<8(KO>X8LMGC:( 33;NG0&_+8]%HN M+;[6+=M:55]5/5UC_E"U;IJ2L%?5V(CVSMWT]/SBZ5A24JGC$''Y=1OWT;MW M+O,>:@3Y1,4W[+ ;%DJKG3?W>JPK+EZ0H&^EN.M9;W> Q2HCZ 2V;A-V;,,!Z:FQ;ZE$/5T#TPFB\G\L_^^*A MK]+$2SNF8[=7O3*A&55""(598[MNQ>\F9?G*LH-[R=-2*!G3%MJ)MU.K]]+U MC H%!Y+1"N+,2-4/'"3F39Y,1GJ!=&"/?66^F;_JZ65$W9='-GL2AW3FK0"( M>^XY\I"KP"!'IZA@3."P,37]#/+4*['M109#$]*A@TSS\7305*FTF9RXL3ET MWX>UCXAYWT@'-5.^#M&@?'!5HE9B7+WT@2XL#3-B-T1)3C+&P)NS$XD2-VUJ*H T[Y$(\B)-\E;?JNXGH'=:)ORCIF**BMF MFHJ!=9&<"36-QK'V.&BYZ?7DMY/F^F>RGN3M'CK-,8B4/ '=- YVM#\!SGB]IJ91?#U&"BUUCQ1 M'D-PW%5=DWK*X' 6I"<#^X,-$JO6N6!_A5!P%X7MUF-$&;+9C'S#A0[:Y@/L MLMT^A2X/*L1)$=DN=QX84S_V4"3[DZGU#.&3G1MYL+P!F2W9, .3PSZD,NH3Y(.XR=1?]!!P\WX^2WB+;)8C81A4$04=9U!%#2,&/15.:,,$3N#) MY.+25P^6F\O[@',H"O?C/N.A>Q74MQ79;9VZD11QZ]4IQ66A61_ 8@A*J!<; M@A&AS2C>58 \=/'CF56&T.L=:R^_;.K'< M3MWLO68<_]QOR=/5SP]3XKS!1!9%M$ (KY$MTI2+?_!=[K@2I!*&%":FOQ(6682[M#DVQF1O%NHI!)3<5!O=?!,]]>.B1O-_VCD M_A_7@0R/<5TW$+Q#3:&='X?%M6WA-S603&X#L^M$F[J>S\T>BQR/16Z=^>ZF MOVG",OFT$]U5;TIC/H68: MWS,GR<'UPQ(",R%57U&KQE>QG4LLPJ)FCQK!7Y-4>M_D3=M;N=84EK=B_;]5 M#I]_YA]0_JXU_L4":%&H0]JH#+?Y1C#SL,?8]S\>>HR7=H"+Y9K[A&".<]Z; MT#R*,U$\AG8>$ZVP)>C.)1W(/6V4M9K4QZ49R'*:?,[EM9#HU=\RPX]0K]PX MB@AB:#YWABZ(:*$^ZU5F_$UE:,%!+71_%Z!$8^TC:),*@5FR*:);0PY@(4L" M<>T"_,V05Z]A!>TJ;7$ORJ1T1K_]5ES2=/9'YI&2+J7BR6+M;X\Z1,Z!31$3 MD-(?E61S6G?:=6JJ'SA:(.[I(K$B3/8-Y.7/U-_2EGJQ'J)S\@'&R<\[A1^S MOF0YPLD./TJ(G$-1>(=HQZED2_@E:A(=Y(F.#8 *(P[![8DRE6%J+,1K-"[@ MY[1S,W:A2S,F9LHGOD3SBEV4U8*HU&4_KGVC/>]-'V(TZ0.@2>#2$*=USY; M4;QP"[[=5#L*I(KH6?3&GZ3D_3/A;,O^:S6BG,Z>IU= Z;UCVSWZ31 !""[= M7AJPFP,S +7T6"4AN0G*7N?C/!\D'R?@=N Y6O[%/#XZUOY/WX>VMG;>%K@UG"=$4XHB+NG=NM@71P.'8;@Z5>[+J9\ M>=QVR7FU\8;YY/#!*.IO>[YK_\-KD6.0OQO]VR\VO/\U^G>CS-?F;(Q.?0[S MV\.6%[1>T+@O5GTDSM'*!3X;J&A]'9')-"K[QMIY2#S@AX&_ M_]\59X-"H]OIH)^")710HR--_N^^*11K@ARI?S<^5D[,TGF08%]L9ISTL/+< MH?71BH(H:H;&&5C!O'C3IC,^\KD:;$:P>O23C>ONW;*=CS+O(S]$*N!D[W_ISMO5CA1=Q:2HK8S: >AW BK,W%Z26HQQL8G#/J2# M[E0F-R&8JE%ZP*.21G@JN6ZS9G@DY-63%S.-E"\1]4A2./ =^1 39DT'M6-> M:(B6&BC=*G9-$:UL3;X:?TI"I'-QX76^G$>%(>AB+22RX3 !TSS+M H]2>'[ M7/@Y,=-*V]WQ,!W$*M&N2[LH+EIIHBN> )4%4+1K6Z3QN$8?9!9% N#/RQYM M:'FG,,O[!%[@.#%??D86TF!ER;GFWI_)"LO_83KXEF\V8W5=/*>@H2/RN$47 M0?)2WGUW?8N!GD(H<)XO9^]^TL8*YA[Z"90??@5?Z$Q* +I]/5#<&I)3GPOG MQ*HJQ7Y.VF%64AXOO[7,D&3=/1'P8>-8P]-_A("%UCGQJ*(U?;3A2X_X;?W? M0D[_+J,F+"SO,%0P75G@W5-;N?0=^3=H$/GQH=."/^?C.6[T:GNGLZ^A0P1M1OW%,46([6. ]+8Q?'HY\4SM!! M;36M/WX+-/E-*8A)J,HT+O&QU8L[+)?LJH3$1_/)O?VQ)0B[Y("9EX';U3L? M=-.,Q)N;TP18/U\L70[E+M#*>S:ID]:\#+"7L@2^:&/.6>SWY[] M'HRO]9)4AL5=*Y2,EFG6L(ZW+F=I' MNA]KS5/8XGD?J7PX;."75-%P2>-23:RZR;@MF\OW^-,G!ZNO@RPL_K;$U*067&9A+_[JDOU"+>1T8ZF755 M*_*:U^:.-;5L,21X#X*BF!"TS\X%A)SPMQT;'\HY>MJ4I$:I?[!?7^:UL+=G M'B5E8XNG'8)MM4&YU-AX/M=[D@KEH]VS4DXP%+/0AYWJD(.(HOF_OX6EEGT2 M\^Y?,2TP%,HW)-5O(E7EOE%3(Q]O!!B_<2!<_ZY=F:?'*ILC)PZ1?5FUH]<[ MBJG[\>-G_:N_SC=%CMC_.+YV=6-3S3I9YP\R(;CW(FF!6SW&S5@3!']*!QT% MZ*"WBHA^%,EHB0X:&+ @AD,GMOZD8@J$H(.0_V058H'C^#-;D3]J%GPP9>8) M.,\04BAQ-)((:9W_C3"R%>:OHZ;Y)9E56MI^T"QM7I1340&/5Q/)@2).T*2;1 M@+VD$AN=[C2EHZ_?I,TU< %/B5LT-G$"&X.I[L9%SA)TV2%SIVJ_P)A::/P# M%$T\*@KKA(H4JQKR*@]"3#E47YFVN35O^HJ:.*(7]/NSP--)3S2>T4'/[%=G M2V0P+<@7*94;3]/=[(6*AS6DUL"$5!BS>;,^;HO+>F)\=2Q8)]QN<.;Z:!>_ MSES@$^G&YAE]+>8A!6(.A4N;),[0\!?@+,2Q&(@;^@46\H(F37$ 4'G V-PE MPL:3Y':=JTG=_8JE9&SJ-O0$J]K"A(%S8['3LM&'2?->)2[3.=#8@39&*HF0XJP33V\.!F(QXJ MR3FRI%J,B(+KAM$+JD6RMFFZ@>)G1,-9JYNCB)!Q]&\CC&N;C158IO":SIU, ME;>V)7:GPP4'B_KS2@;>3#AA)! ;E7*U:>E*LGHE8Z,*0Z_/O7<$R_FK/LH%+:/%)VT<%[T1M(W,=?#2M?0N:V*7?+&=#!37'RW$$_ MI5Q_5&IH9=0I)15TY].YQ1+64\_'\JWAEPFH)D:4G/[5^P/1>0HZH3@:;%*$ MR=>,2# 8ZOP^QOV5R7^DY=H5->X'?5UG='Y>\^CF>..T:KJ7-9V1M),Z]!XA MR3_A:S"^+Q3-$EU@'T1R91;2-.LV3)V)N;@E8%>?-9UCA2YWL6O_8(4Y6P13FB^][ M_D6-!R^C[NE'59G2].1;2X+DV08(%RWZPS?F278#,V+:1PP3\I2.8PLK'?]V?[>_+YO\JO?3_Y8^ MSR'_R0S+@A3RI\!W XR9_:=*WQ& Z4]J@O_EM]]C*OHHW&.D]P-^R+A?NR&1 M!/,^;*!VR=#=L2:/FHV]68K)<1D+CGQ15/AI"%<1K[^Z96=^&F\FAM7R?GONCJ[X MDVLIE+/4=+@[X]P!>Z#%E!#9! ;DO#M080C.I!]W1S1.4R2(WB]$"?G'[C_0 M/VW>97D_YJ6HM+H\^),)Y-N(7BQT\^8\-'H(X)]? MW/V+16&CYE?TW\S=5KBK(R2_[CHL M7GM:J+,3_Y+OG-G+5=)_($60X*Y&8D+$/?8 M"VU\R$='[FGE,D_X_5>KD7^OB@/T96H.QN6]!M-*C7 J'GE"[@7<9J[>ZZQ2 MB[ 06?NMUU3-?LFU)[_[=)P10QVYY-3'K+""[2W.!D)T:L9VNX%"Z2^>:7/; M:X&LKUNCK*9?KH".)&Q"56A= AIY9!VXS0C2RUMH7)_O^4!G%EQZR.MUF&MV MP=7.X+O4"7'/J5VVJ@=YUBOIQR>&4:'3[F#Z]C1"W: MU/T&5[7(G47)&O&OOCF:2H9[L#?9G ,[/D5U-9A0J^HTBQ!#4'X_,""NU&)@ MXG)^U,' >6ZI\"'@J70CINE4>N1TTB(I]^RMQ&\22_48TB=&V(N092@<8PAY MH/7,_<'"8L=[,2_E?DQM/L-J9)56&S=>/^/8G,*8^GMR$UMMLZP:PF[(4PT* M;WR(JG-.P)B:S^/UB(H YF]?H3\ZO 4]V+Z=L&4JDU7YZNJ0IV9;:7V[UXYZ MH7QW\=2]F:MECS@G"GI(D=Y6]9#F+++P-+[OY J"DT"-"U>[DMWB^'DUR0>[ M2C)?K;A^/N:6J)LJZ!-(/7^3U^+#I-?&[J"Q^4U-7I/3?QL?4+,1>2J/ ["TWCW12-L-ZFJC)J&$([#0FP)K37+4;ODIG0X)Q DD%0U MLGNF]UMJM_TCW1,;&FOW#EME,@\BKL/-"&HU =5SJ!<(\4@=P!,G%8@A1A2K MOCG[_0W[K+/M8YP0>T'\]UM/X]_ODTG*A(IRLB9<"\.X6^L18RGZ*]::%8D, M@=['["9Y&'!O618A:P[E3,J.'>%**&XTZ1IXOI?7'FL6ENAVH%C_(RG:8A&C M+?8%-1&1VM6Q_':AJONZ920-'YZZL&E=)EP.#KYK[796S$QYTY!]%U(*;0JU M(!T"Q/+@.D!!<,,UZB>$G%MWT-S'&YQ;N6LE'-.6+7&USFZ"+DQL8X*W,]#] MJ-*MIDX$+^S^W%YKY;PQT;#>AS3+L];3F88O";BT*? @/Y;9].F'DS8XN7"U MFT33]JN(811/V7)ERC83QS,_JWU:]U"OSR7P#O;.8Z,]HTQ00Q^4/S+18_8, M-1OJF5=8R$\J'.CT:/@N7>:E0[95LPLB!WF2+)*1%H"<^:^.2QV/_I=;._\O M1#'A(+(=X-M,NTQ-H(D#^NTTH;'R&/Z[0%"AU;J =KCYM7RH=;?#5?VC[]X, ML'=G7FT_DQA8LOBD$_P.6JQ-.65$"@1\R&(4=<(Q!NKAV\5- MMKC=E@$DKA)9,1LI'V+$ 0NAL8]2T[_(D]E<-K]X>!0>N3/9',4G$G.J7_)" M+D@"! +Q'OJ)HG#7DM(!)-D6IC17V0:)1):@HS4X;=J(3F7DV1/ 5HN(]JBL MEPB!%M7^8VW@P9O[#[5C%;#C+OB8%U,]4).Q+@Q!SVB2>9YYLQ"'B@;ST!01 MW2E;33T6^D#-@0+F:9VIF^-P86%&O[R5N?LSA_ L5^M __LY>YX"$4YF"KMF M_W\3;,8S]M:N)'0(TE^(L[4V.\69-5==5^V0%KY8C&\>ROVK^!)9+-X,N0H1 MI W9\\2Z8$:QKC4O,!\YTJ.&=7!D+GOC(@;%=M1@6>/O2Z=P ^KS?4*S=% W M5XXKVQ&YU8\;#\\P /)B[?GD^7RI?*]I; EY^LW"_5)*\I%-&ZXC9#NE/2E, MXPXR"DFPVA*$R;4S(OCV/'B"E4VUGL>L>LA+5@0(7V(1N,0:].+HDZZ*JU=O M-O%!6OH &:.8AO/PVX399@PSHJ/?SFX=6UB1ZBV/XB0=3[&XNR-T5HV2J7Q= M%"= H8.(V?#>RUKK:J0YJ(!9YG40LW*> M&FA&TNCL2AS.\G.HA]MHA[:^[TN!]1ZHA!S9AC0_TY!)OB973HV?K"M<)T*) M$!;[\T35#N29;5^XVNMZ=/F^4N4<@C( O0##T%B-B>OXD"Z$)+))M<[WHX)P"L,$4_ZAUHB->UE>*Q7B M8G?W=6S?A:\/STD(!HFR[J,WOH>$I82Y^ILCWY ]8)DBB; !?]L'T_%OQ<\B M-UP"X%7UT(T;;8>U#C=(EBGAPWIMR!&U2PM#6+O19FI+ E,"#X@[XO%%UY?;[ M%KXC1@(\KW,^J4N"N1$,25FJ'08W#<+%\5/\".V)!98ZW*0.DY&YI_C[Z4\\ M%QR?<UO%IP-8\E:R'Z$WI MA133- #)+76-GKD"9U5 MA,G-%33Q[K*]D>OA7AX6-V7"_KK6/ME5:+S/!T MR1&[3-[)T'@5(TYW"+.&]!KB/#4-?C/7]:!^*OBNYYS-6_SM5SXX MAU4Y&0F^34O^;< /Q;XRFB;<[\<@:1XRF96EY4\5LZY<"/_->/PHZ-"FO3%9 M ,Y*9&Z&@GZ90L.;USMFE.IIX\2/Q+72AM\#"E:%)",%0H_R:73&TIGP=GH=WE MEAH@\59"S=:0)S1C9+9$;FJ>6')\J$3A8J_*>*,7QAT$>RCU+ MX6B"'.Y(53_U773,ZUT\"1^[6B1*!WGILEWY^8WIB51U3@R:=83W$H73/"XG M<%F\@%PCN#CN]O:2\BA-=%:^/E@S2--*3O_'N+$F7WOPWZV8+:3-F]^=G[^" M#F*E,&LHU%NQI"T&NY+JA1]VW!Z6PS1<*R6".RH@''#%@SI":G2>[>T?""AW?4-C6<-=@UD_CZ%7S\@\.HUPF>9EWEMH36@2\*7P$ MAH\"<1$(EGJS^BNR%\843M,VV&(%CE?U7AG+7EU8"JE^Y^C_?>.[;Y/,>8CL@L(6DH/"C$=':)S\2I![ M+GVT 95S0R1V_DZDK,>%2R.?2)#M@CND,5.0SX[T@ ?K5GLYD0#.8^>N_ M&/K]?[ 0_Z=[\S^EL?91.R7-03_'QUCSC^S5=37NJ9DG'. 3[T"]XVNMAQ(V MS7,SGDB.N]1H)0:&A'Y>[6]2S/:3]6>Y_^I8U3M-H?-3=!#/\;F8J\APWH"" MNW]F:/^/[,%^]1_WR]YAKOE3@?M7SVB*_VW$]I?0_E],^9_]%-\2F!?B"9Z MXD8S?3/AOP'X](G9B8;N>A46[-K2,=IZR^': M_^)^[?O!F$@C''(/]"/8-? MGLYQPC#R'6@U1R1+]YIP27L MO6BX30ZL&#"N%L?5+&XDY_9\RJ$!;;A/H@01C0ABR.;OYG+'45\ M;V!_.B3HY?53Y\?R:3KH\]BA!095R+W3C:M?[3+J%&T@;0&'T:BQL,5,UM#J MSTLTGRA].DA7EB74! 0&KO,;G_A]7,="A1J9!E-[U5PI*,!,CB@&FZYMQ]XY;28/( MJ4WL!Y&C>]UI4-_?]\WG23Z,17D/U[UJ0S&@5OIQG,#^7AWB?0AFBV=9RQ-- ML\5Q; 5APC69*=S:>(XHV?01FCK%!0@G'B:))'D&0B]>U&@*T\,\3]P-Y55K MX455#2.;XREOKN+K\K]4%[2;0?>6E=&4HYT=!+5UO/C&&[("G*TR%A(^>[2, M71$V&4A*L/RR5Q1JO60WI*AZ>.%08^/IHAV]@9\Q)_LM75+LRC^P/OYJW5C\ M":(),DN12O*7O!OX(777N5B;/;+EYJU7O"83HO'V21IFU%(([AV4&>-BX+8W M-_H2/0VS:#6]2-4*435+P^Y&,+\7%UKBOB&).@CPS"EWB\+ M$1+N]B(U1.<7A0F(C[Y!+A6DT=^U#[[A3RQ\.W3NFJIC+F@'J@O[LQ?K3S=>'!+>]BOZ'/4\O-E0]N! (1VM8K?6D>2J\+$ M&GQDC@,0K=RP"\S3P##"I5E@^!BW&GGB0^^:N_)][U4.5I4(P:>=D^:N$"]^[ A,Z,VR36V/$?#B;J0 M30=E7PSJ$^OV#O;;!^\)1M+B![8'89,TUAY"\01%D\"#MVB=?'3S*NQV:X++ M6,*A:1KV1 AF>JX:Q8T81S'C&I+V2#6,N'&%S;947JWP]B_8B@S 3D<$#56,FR4=FQZ>); Q9;_!*8G@XZ2.QJ7J*YSV),P)AK^S5H% .B.^-> MJ_$0M6G'RXEYHQPM^6[D&-83Q-*-.E&U% MD&;8 %_G''3$J9[-C#"[.4*D$T,;O/@M#^+ B9<,4T6\,G3>8R->Z+F M%.1T3OV%19"(;8@$GTD:U,ZJUV>W;&P61M.2_PJ;XIU*O_4JU=SKTI!G0'D. M4EO4'=G"2(^.J4;[_'5<7U:%41,-LL/\X+WAGJW]E%0#QM3 X/+]Y8*AVBT8 M 83D*AWD_%',4@8>I)1$UE&UO/HA;X%KZDJ1"^(;I-*H!8G"H2B\CA;#A9GD M%.U6-.ND6YKW9W+YI 2%69Z#H;C,Z* ((=@8R0'P)EZ<@=3[X"#\G=F_=U/G M4IZ]MCEK%IR6B"Y%FP*P=]VCAG*,1*.+D,99"J5$U_]>/[3SB@>Z;U )B,S0 M+L/51VGBL(M05AARSKP/%9SU.\,GQ?GI3&: 1J/)-*%TS8 M..8.SG]H"8-.5 I3\O6W&,QNPCKHF*.=\DC9IGN([A 28'T+Q5D#ZH1,4C$! M&N,XW"!-&S6?4>@?93EE( ]PCQDD9HDL>%\]=1U$VGIJ#3TK3P=A1]?O?JVB MIE(T<38V=RM]\FR YL'5[_$_]O44,#6B.79+*2 ,=H_710V7(8W#5W)06\<;M@_4"AL$F?W=>0&/Z:_ !V.N&;0XT&QN\# M\5<3O4D4K]_6_FG,O=EH+H8V?+C:;X^PL7W8\#PCSRS37<5]"[GDK(:YXOLX MXJJN1JP\UAYZ.& W<$=YZP3\=G0KE/T<\#X(SQZH$VNG@!8;*(^!= W+C-Q- M$&QF:7T'#A3/10O109$?$-T5J.TKNG/38' (6;\IN:!RO4(1G2Z1^SSW\W[& M;&;E2@^1U_>2ED9SV?W!L12AL="?'SQ7$)<16'!%7VL?-F[.,$<2]OE@K)G3 MKL[Z9/B1/EZ(L_EYL<1C2EWS2V(E%@$#3Z[8[FUT$)=V\-[M1D?7-133EBT) MO>%SU]'0VPUU;S8_/3[Q<.UZI2=WNV#PA] %6Z*=^&8!F0]N1'U'$U_+@IF3 MUIN5+$H,TMTK1C=%A6]?N<3[ZIA(XB'L;4?5P!-ANF1>6AN2!^DZ^_+ F(&U MUMN3S8K)Q3UH]TK%C==!QQOKKA2?CC=GXN0E-H0DH2]IW57?MEZU)0I"I@G.,DL M988\&M3H8A^ 3D*SU 3_W9.Y*8).W)> M*]OUO.FQE%BTYV#F^J+$92[),_KP0[541G6MYV=W8^?-/5 MW?NT#CZ&5S(C%R&R\9",9(K$DM#L]H_H M(?*("N53&2, 0^\;:?):O LY_[(F!RC K=DW:/E90:B.SJ/N&YT M7LQ!\P&;1,?&V8G@K9>(\["TLR+XCB>;C/NDW?I[[V^!')Q3,LE"#2>/C70^ M/']CRD+]OQ?-67>2[.TF@\5&4*JM[Q>V/40=(B/+6D?A;UUGIH;<]A)6CXLN MF]A=^(B^F+!CA)TD55=2474@5)EA 3[(?Y9O?2_S)G"6L*T@X_/%S?3LFV^. M]@'QMU4Y:MZ!DEQVH"1G0":0#CH" 'SY%$.@.I?C##P(0.<7;D7[B^TOCO@' M^2Z,WXQ-2FJJD+"55>)CJ^=\C"E&ABGT8>7FU.D@"M\0J690\-;0^4&G2N L MCJI[ \H&^(4QIH?9$.51:_]8>1QW29*8'[+7B#ZQCCJCYC5;+MX:HZ(C$G\Q MK-%:II$.BF/C&5V,I.R^]4WK"GYM(32EFV*V'&L7-IB5^+'\+@ZC :6D939T MEO?%+X+'87(%[8@A+K/JX=S1TM1*!:T:&5[7#I\O9,D<,+W3C+[I>'-KYQN W&0-S-+S=LRM4M M=MS/?-IDUMII=^MJ(J8Y=6=#GUA*FJ(F(GB N8YFA K0]]G&3=$B"VIMW:8P M-"GDZ-%P"Y(TNU%Q_"?:& @A2C6"3\&O<+RB"0 -+3:#RV(F>X95W.<<1@2% M"DZ\RFLZLV"!LSQTP^PTTR>^323!"!U+![%#'LYB?0V!/**V@:L\\+.@6ZRV M6^WO^WT;](:SU[ZLB?<8W93.O_L9BR_/\G-"K%!WD SH(D [LD$D&\]%! MKA^5FD9+XGX6Z'L&FR>G978-941<4'^5V$)-N"XUFG<\2/DB;3%OSSM*S*H* M1_!W"]K.9;#-PPG0-WLSU6@7Q.E!YS&*_A>LZZAB9\,2Z6#1(4*L]VKOPM$S M(O$A8S&P+1HKA,Q+4>>6+22NZ]6_.=0:?$$?6456.[ZBD?UDK^BP-W 1TTH' MO4P1 $)(J=0&FABLP/!REN_*C/"I [%7*U7-^@+2G\U."Q5WGN/VM8.V; %B MD1OG"<3YZC#<*53A5,>S,0W)&M1=6>W'R;+$N$\WU//YA(KBJ8L6XM21G%DI M2.,JVN:E#S?4+)O5N*(H\W'@]IV 7_18(Y+&YDR6<9NY'-:IDUJO<;F^O)*ALCA@J9JEC^@@]Y$& MB?&;.3HWV]MC+\D.N8"O*'/SO G'C8TT\!(LPN LG]GY&VG<0_+N"NV3!I+- MJK (%7AQ+CC;=1#VX:@2N8:?#N)-I?!AKG1(]TH9^Q$M.] 4 MF.]<%?(A!I!R;MM*GA^P&$,G9I0IS1E*9G'[7"N] ;\*:QJ'^: MFOSVRYS%'1JM(A_6\X]TMTH/MI0GI%#-N(#X[%@ MO"Y"E79>/^)QKE%:?J)NX(=EN:9:!',419G!KOT0K1@VARBY$[1>!+C*)2C6 M+H!_Y*R-\I0 ,5O2MU=+:KRL7ERO?T-D\*?=U9G>4:X7A84.EO,W5_AN'/YB M;)OH/E:T96)HU%.YG]8.9G[>K)T4?KT)R8 'QFUO=?;?WS^L"O(26C*V,4F, M_HZ,@AQ6$ROJOAAHYZ9R@MN0(S?9:U<#'Q[XUFPHS^1M]269"; MIFZ V_)W)0;1TX5...O5)MP%I IA>_B8C9BZ:1A3!W] #K)HPMH,? .4B\$G M8G"?9MFU?NVX(]P)0UMWT-#:0")N7'8/B0EBX0$;'@W5UF2$E9LCE"C61Q/] M0P7V*2]4^_EG,QM13MZA7!@D#VSC@1&&C#0$'#M:(>-T4.,LIRK8)A]9C6(%N)A20_=>U/'(CXI,BU=<]88^ M*M\]RQOJS6(*O.7_8A--"4K&@8T[3&@GQ0X,K\13>)WVOFU#(C"5Z TG8F!W M7".TK/*YES-#)GP<+4I*YO@9,?\@DK:/MGHVQY9KLC3Z(%Z9]ZJNX.$O'+>. MKTGUTL00';,EF';P5:.7T-+9YPJNB^2]2H$3%Y8)[^_J0(ZA+Z)H+ ID%>!Q M8#W QKB EQ"V'&DKHZ=U@?XG0DK33'PE)(W,< %SJ(L6IJY=PGFZH:LY=%!\ M9%EO'OPN7F%1G']/08P.2@#?,8;*(EL4D4TZ#0)P.H@%XVT@UQ903 ?E#6J( MP2Z*T$&ATUB4[CF9 4QOB/&*JX3#R.*+_ M@%2; ^7-"=9'9*QJ7!PP^5"Q^<\V,/I+U^LNKIC.&BGS,1RP^_8L( MC@/<,-CNWQEL./KW'8H,CIK2]Z*N];NO!_)GB./X?OS31'5'W5"IU3%6_%? M[%6A/4'_?9$=!?U]-P1\&I@5C&JO:X@0&!'=-UVJQ]0['\VP7N^G/J*&(1_2 M09SPHX"1[QPD*O 6>4XI=O?86,.YM9AG?2&REC:7SHH\M>DV TNH=N$4I:8D M,AI4ZH/?I0P6J,_N.BU4V&NO7+=5D+XH+.^ZR;>S&SH97#D2SFMLF?H_C23, M.5J]A2WAZH3)=8O+97O+ M6N]Q#JAXT,8@G VRL(X.113!B&,"TQJN<1EN7$I&MLF=P2Z.-::=N6X%ED3H M9FEM9]RXN?_T:.!O+>-&3]6ND%7A5PDH"L\ZZ=90LOY[O^(3>V\H?5FK^U3J MS^]7:N;,'RKC2JM%7"_9)[F_PV\+U?3OH28J=E('%-8)0QMH)7>4R!L''\NH MG;X=G>MCN=6N0R$#65@?1D!#)54-2VE>EG;M*=Z.-F;4 H0$./) [REAMBDY M2J'Z_.EHJV&>HS+\0J<=<177Q==>J<_\T793E#4?9&;\!+0"^F(400=QJ%TA M%#29"Q\FA"7=NEI@-_-E-V&E5A,9 MH"K[8SNX(C1)X%5>CO*ZLO>!V (&M\LJD5$ODO4_"H7_HE.2RU^W;_QG#\:_ M[I3TUS_S'[A+_B\^__L]FAD9!,M/8Q4C2])ZE/92F./@\#&5D3A^E8MQ'LYI MUY[?=B1TLQ+C"#/+$#](IW$OSM^""NQJ$OQ)6AY9DA M$/,X3$Z:H(O]TI)3[/7ATF\;AW//ZHI_0K,!?0Q8$:/&T8YWJ%G/MKE[WB=- MZR88$OKYBZX,G^%]<2<6OV!J[^K_:T\W(RNY@0^AGS+('SA6@PU XM=[-%0] MG74)<9%#)L/^8JQ,^SM&Y'=V[[R^@R56CDGE R4/!)+?4GC41.(11,.D()N M=X2*TN>C,942ZH8RA J<,^V]\TQ%K*!<>M$%]+5-=@1IHV']_=P5^,T8UWL2 M^3[N5F:SB\<9J@)GX-Z_C6&F@YKNTR[ G8"(&J6-7;(@$-EVH,8N&JC]>^+B MQW?MOWOL?$$^K+ CWSX5B/O@:TIQH"8@O61^;=F;( MW_VC&['A$?FSSD+LP&Q,>L''.ZS?5Q@ MWZXX''^,+Q!DXR.R!OX'3^\\=,J<>S_)>XF<%F#5J'S2[#TU(#[!=>92;2Y& M1I92-%W_R]FEKF7SV3^%Y7+=;:(WWNAY(++9@JC4@GW8AZ&F%]X\.4/9\HG" MU]TFPVDMPCQ3#:+4DH935BH?3A=IG'/MVN^]S-\[A3QDK95H1;GBO2"5%3S" MMP-]@<1]99"CWY$GELGZI%Z"1VTP'>0\UMQD)$J[6Y>T_O/,3HC90\A6["SW.LL]H<"1 WWG3*#I^\_6HYR MZ7QD*WA+?5,.3M9AI.&@+-#$$U2]?[7YB1&^$-3.$L/'H@;BP9,B.<^VJ_*< M, LF'CSLCOA6W\)5,S*T1"8F6:!U+@"^NTK3DUJ!$W=A@7*!_.Z *J!ZP.9DU$^@/>&C:&<'%B@M5DPP,T"2G;:*ZRF'F M]:"!F_"$JRK/4^**]1^R ^RG_U8MRA:*R3U"8[L[C3>9K95HNF2E$WH2S;G2 MC]"A>58@$)#2:?GIB4<]F(,K[++WTJ^%W% ML1_E#: =HUUSW4P=N@WYC)5>S23DA8YT^J*+DW"ES_L(_#@:?B>@!ZF4(., -\TL;\BO&^ M$:@IR,'ORG2#3Z*B.CK6WMKID6(?>$^_]7QZ+B;(#MR// =L,H6#)WG?21T^ MU4)&Z'05Z-/]A]\+4P:8_FV#5+CIEQ@WS(N/&A4MIVE7<8TLD/) ?,_['Z)) ML7!'L8H4G>[GR$)5.S@W $M>\Z]]EYS[RT_Q*O]-4=/_^"K_>;Z*O&95FR&/ M)<3C9WK0D5E7*(R&)', \YA-A0T263B.NYL M^,"UOL/;LV89.3S[R]X4WM&.CSL(WZ+J3 MZ*,Q&*DM 80>0HVF'00%:W,CY +\4K M>2)M(_X*S?G5N1/5:"J:4<+48SCLUZ.YUB=)FH_KH M;[O61M%D4X\1%#4%>I<1 ;W' W@/L;T4<8F(S3VHVKCO=\IV\TWL5^^VL-^9F]GCNN+B"8ORY:-&5XMLSU4<6XU4 DK] M9!IPP G4V++E-9HLW1%X M/L?0^\CVTI89YQBG/;T7V]X/11<22%UL\_84Z$QG"H0M1)O\$.Y8G(/3"]4I64''JX M 6%F]RBZ%8R$X:%D.&'K&&B;BNVL?L^O&M!AI2#ED-SNLUI$ XB]H M6%N9L&WVT1^+\ODZN2YN--/J\CJNT^,"9TG!09H/+6_*'_GV*.=%2&^Z@]#W MD=IA]\'9S.8;I[#VACPA&%49)QD][RF!'Q6I>3EC!N?3.8=P'LCJT5+]R *YHESLZK,)WI2M85U2M5_X[B;]^"KFP5U):SNRO@YWJ9@J(+FDPXA2'T[RJ[%4#+M.9YBGZ.?%S<=\Z, M;^RZ/Q53VA( R>FE)L_,^)92BVLP_2/B-2YW)?5,^ 3E7^KK;T\[/@ I_^_7B*3]- M4R_.(-QM\/#IZW AT+W+WM234#.A;%TP\QF-.&!Z[B@G7AH[Z)A7^:6#?DMP,S/-]EO MPB3FFK- GMTZLC7LES4BN]7KRH)PXTG(,Y6EK%Q\/PX(D;OZA8 MDE#UQEI6T,FD7XB-?DZZ2INH4J2"-)6(&7(/#?!>Q]0H>8OQXL%WN_*/X4WD M?\"VN,OT!QY=R3^9O]V+2@Q>M DP@_F-GA%R",V182_^P/O0;0/R;ES)"ET( MVC3( CW_A<@OEBFYV2M!V3,EL<'HZ#2!WW\TREXA3Q!6%15 %+FG,7-+4A_P M]3QI#(#=4M'&J'>!-%WP*)4_@6L92:8KO#-5/!!SRZS4C48@C_H;=$'K]PU(7R.3# M*_!\0@"=0 !PXY$HP8T&ZTD(B48IAO,^HBSBA%2Y8 O8XY$[WC=F:L !]3FJ M(^4 O@E\T'5X%KG5IV7^>?3!-@N4F8V;@Z-,31AWOYM7G[-?.,+,B6!NH+VP8=ZTZ-/]>4/,K$;JH()Q?0Q^"IU+%QA]0IJ$;R_U2KO M_@TXL>FN/&K!YYX?+@PWCL85E84T%,206SH.U.Q6H^BR8XVN0(6\+XPW2,Z% MKP>)=86O:G:-7=.?AH,S?1,L#K:O6:+:MN@9 ].P[6=UJRZ];QL?#O#>9@M'4"8?N2>('BN(#8EZU?PNP93O2CH/_;.5;,'C M$5^GXKT7WSZYG5?]BV''=&ME$@JH.S&YMNZX^N99 UQF9Y2.6Y_(SKVCYW>] M_=.A9STR,N&I[+@[V LUC@[)7RG0VE>$3X@=#S2TV('?G:/P*6C'0FPPW.]W M,Z'L5K9;WPZ/=:'&3[*]8I,H%LA4!>)"()U29R\:HF<2K:8F?\85S$MG]SKH M.C W7M;$0QB^Q.1Z1G$T":T]^:[Z!ZRA*.;TA8$ZJ2V8&GYZ3HH3I#+SVJ%C M D<[AZJW*C&H#O"@J3&).-Y[@ )%^_4E5T;^,6'>ZJU=@8E3]$^WIOBO/E*7 M#WM\%E/D&L3XB'*$/ -C84]_ZH@@$(!K%A!QM=QLI]TEVE>1MUIF^[0>G'[U M[8)@,C5*\>Y,2\M*QD!3C;_A'.;-?/>W0DL3>L2$HNJ58D90CMKFUP$&V6+@C<[1I4TTQ11 MCOH(NW?P#4N:1EZ\]%#M\T[#@6YT$2=IC7:&.5(KAC8%E*;T;.V-CPS0Q?(O M48WL]5^)Y24?_NX+$IE9$RBY-\TA=>"6F40*K.4Q6@,XU,BY\R(W.NX)_W-3"0GZ M^(QOT]10V\E3!(7JP5R/%RZG$A]+[,N]O+">'?Z2\5E'IJSAW8%$X,DXK41'ICQX)N9F MS36!PHL:+:_W4$8?;W&UI=;7'F&D( \#AE1.QBOOC!Z(R+7#%&/T:1>+HU#G M7ID[D>V20NZCAWWOGGP<3$+OTQ'QLY^0>;:LM6=" :[5K?_#=9T6'F;66T(2;W"'P7!!_?UC*FNCH]\.GNWU<724 &D; MB;PL21Q2%5Q;:38!Y C+\>1ANE^ /B4?'XE](W6+M([>,QQ8,6O?J?@A3S$P MZ>)87QN28EZAB6%T@][(KD6RV LB=T7C79/:$ M2(ZY+ZZ([7*++?RFJ'+%MB92@4LG$3T!!>0P=/XPJD.E.R?5I2>U:7A:;N8U M4QP0WC3O/2&V,[4U7=Q9F\,1FN]C6F>>:E/XSH2,J/WF2M?.81K"#;=!5WJ6*&4ZD (UTY!+,<0X/ _:#G4TZF-Z,%W;I;[AJ< MC=/TDE1/TMOK(6^SS2O_%DR^!@TG"A>D]^/<389I3>]EI)NB)E9X^5T=#NUZ MR_%*4#[0/O3P9IX7VX6YQOBB(X] %VW2#\(FD=G[JB_ET"_WYM.U1>V+2]RD M%:%#^_AJ3F+H0H0I=;X \J5Q1B1N<:R[>\JR]Q@GC>FJI:A?%)/Y.&"?+3CT M9/J2=#M0RIR.4Y2CQI)B&>;OK(".B&=R<-L^H7BLWW.@'4S_S^\P,_,-M;5 !@2VPAY&"=-D>7*F.',*0 MS *%YJLET6 O5%\K3M4M^EY;/ 47 P/2,)(GQ7H3C16B"P9/EA84H? =[\8? MQYPO0?=9:;KMK!W,7]F!JO_%:?"V]D OJJS:@/R9UKR=$56YR (U;X]NMFOZ M%WUM1EV=R='GE/.Z>\J&0/ML1G>XY]_KZ?.IA^JGN"_!'Q[W%NF:^@XU+K2J M7BOU"_X6-?X&O?]!1Z(,"9KE%W9=T8*'CV-ATZJJ@_A#'_MRDC[*Y[]&(P!* M^B\0 :>*&,FX\;?HH]5._H;N'W<' 5/14=V_3L!G)G^O!T2:VP M%QK(2-^2V8HJD,$4I[-USZY\%..T1Q-PG?Z0;7%)=)/#+YH>I&2/4B8+9)F-.-N=7W+B M.7C",K^S&%6-5]U,%#14BX*.=SY'+$\SJ<1IQ]5K>/X"2;"Y[=0>8_ZM@+A/ M.+(#(60=#$CH+X>A/F>_8)X%TEN@_%C=G73*.!B-]TH?=19N*_* MT,5'O.U%DF-DY:;(JZ =5*UH^1\"Z7(7KYH^=G5TL0L1-3IJFB\H:W"FQR K MI=A(6]A5[WV4^)T"9 ><(V]#3(W'@]/=,"(NGH\D$ESNWG$N/J:A$LZ%$ "< MQFWO^+! W'Z>^?+374:TA:U;@NB4A_^+(VEZT 74(N?>W(%[Z9F%6 MD,E$CJ&Q:/JA38M2X%=-^%4R:$!+="V_-)YV > SLD_+/DU?3. MKQ\-)OCKG# EM6"$'EFH&$785#1B;B0:0V_-5;7.69I=[ZH6>O:R:_S=:%F7+L/7."H/0'$ ML$"[<4 A[1102YO"TP^Z3B8@]_0^<%37F&M0>@Q+;AA>\CE^1BKUJ(F$X);. M8O#!(%>LUF%U ZNW-,RS[?RIQ8+J6/S9J9-M*$T7[&D* M/X[\CB);>.P 5O"-;!^Q DFTH\"91Y8&3+N9<>(-57JF71BZY9,U O-*S(2 M![EVJ6Y\/ZWK>9"P^_/\XE$QD6//YB^(Z7K=?>@7*167*R)3_ .J7ZS ^7KB M5%&"!.DLW=3_JD[.DE-7;O/*X?[T3VGA,YK_>$KTU]GU/O:J\BB=:' W,:NX MXDZ:=#F1XS;FV!H]062[XJ+D'D MI]DG2W]1*[!\';+K\2CU]I<8(8OV805+G;:V*H_+E:6(S8-.<:T//6\<(YU2 MA4L+^Y9I#==B,B3BWQD$OCZQ\=CD.\YU99@*?:;#&3;5RSR<#*? 7T!8H"_( M/70M726=XL_7+DJ1CIP;Y((]GKK_=,=H5SQD&4>^" 9D?-F6(H\. [IR40UP M2OJD<59E3-3&\ZW9?I\WQ=,+5.#HXR0 2#4ZO;?#:2%J+Z*7V1Z1^OU[_VA);9J*]2WG@9@6;RON[9X(D9G!LO^+)( M'*R$D8PF1#"'2G4N%ZYBII1DW-^[Q?+ZM5K%,WF;@Z_W03!$!6<L]>]:#OD_J3+%Z=SG,/\%0,;\X3IFJ+[!EM*T0_;V'O85?N"A)/7OM:J MK^51MSXD<%Q3?'9H%C-8;-QW)@8XUT9MU%&0(6F@&SPX;9WW38D[A-]:('_O M"J;OG#@BZEDN'#^>6)N3BZKO9X&.^@0*WEJHU%_.R;JU%(WV?##;Z[WPP8(% MM)T2_F>X[;^. MF_[)]W&JN/$)S B-6L8(14U<_\5T8?F_F"Z *] RU.2E.X%4=#'*<0M*V=Q= MI<9(\Z@HT]SJX(!>1OXMJ":=/4+!!1+]$RQ0" ^C.&#?$+N5[+;5NR,Q6[N= M=&IR^[\N].2GF(=<3O'M6JP]['03RVD_Q?9"@JBH^EM3M8$&T/NC1L=WLT/+ MYT(7IWF#P7>: P-^&5!VN\^J[V0YH_E]3 #9@18:YB"!OUO_69YB-31SZ(H* M!#GHM?OQ8ENLR[OFKU/.,\5;>^"98+('9\AZ(%M%3N(C-C!#OOI !&\4(SBU M+9]CX'I-5S6!=*AR^%QOV8H6[JV>'B*C=1S6-U>R&EDEG_,B_VI7%*85'& I MG1D?Z+-<,!;V[F6.K2FR X&IP7@DX>)+E[?UFXED.#&:!1+%Q(1![>%#/6:U M1$BB=$?$A"$+=( H,>T1(BCQ]"WUT?DYC%5C#U,(56\"=:GJ':@]SFRNU:0D M-$QDAF].#C09HG@78E>66*"#$?9SC4LO',]SBKBN)T] \-#="/U0*!_ AQ_6 MS?Q1N84BQ_RX)6+X>N]BT.'ZLRR0O83_0" 5(L(VM0_:6* =,<# MSOEP6%MK=_9VXXK5;,HNZ8?;^=&5ZP!-%49<][[B63LXB8$)W#S"8HV2) M4[JH$WD.L1?@=]*ZJ/F)*8C0<#>C7L'K)DV9[9E&>%9_-7["49G.G@KG*B#Z M*%M580!9)SSJA2OD](+A9$_F0LQ2Q*U+>PC%W#3./T1Y_I3D'O&H^MQ=>AIF MLX0XZ=^[6JTE]\G+,-$M?L:PZU(B6 NAQ!8&%79\VU\.U#]<1]3%&ZYALF 1I%/O M@_D?P[[.Y$8U#S"E#: 6[2XSY=Q>YE&R:\JE1ML_EE":HX-IA7_\Y*RF4;C" M'P-8?]C_?^3=77_GZB<,*"',*J-3RJPRBZML8G^#_W_SWWU7\O!YT )/4TYWSXH4W-OT_9&_/ZY8,+DH-]J0I089&SD5;M MK^%RCX/='G'HE.RH^B=WKYG9BRI<65ZB.0![:L68G<3];MBV*YMJ:/\+X6M& M"3$;I0-<+X\A.7^<=;L3O"\<6-QL0)--62! 6B#_D]\)%@C&=M?W#A>ZN$N; MG&[6$2\3C>N*Y)DVI7M.;"?=T*VGS?VA1&(N<;T>:, /55WE\VN[R=976^G? MOQ=%'G8Y0KO1.T7N4&KQ]-BZAX4MEL9U&^3S*3#B4.,?P,4PTIL)680!.1Z? M5-0!&$:I/7ELM#L#E>O@IH*C*0I&J^P0'2B%X>%8%/V@80-85,M%'4]XQE0S M"4$)^#['C7]D!YLFR_J3N>!G M1+(9>,^E#_E-#2,7@*A[5E.-E1T:;I5W4BU/JMQ%']D%K=K-O<(DU#L:INY2 M9EM(0@64<<(6B5)#,*ZUZ4P0MXY;,B!5R,E1Q)O1(:V/+'3_YZ1LU&0^INA.HP5 M+O>/?G>K'-N%-DJ>M42Z/X]6V&.A*M?FHIM5N]'GUK\POZ$FF_='^-E%_U25 M]1LXQ=^HRN_D?$SXO9X,U_UFPV=HUY[FO3KH^V"ZDQ/V[Q1;U3 *9W.M)! P MT:I*TK^%36Q[D4H\5[Z<68[=YVPC.Y/+T5J-)^MG;@F_ M_F[3*]=C;!8_)(VCJ_0M8T4H\!:K)J\1A"I9\>G2]K=7TF**2MO:C?99'!=I MZ],@I%PW73J3;7),HR<>ZJ>RSEU 37/#RI4"TKX$;J74? MXV8KZ $L*FZ.Y#Z%CL;QU\I>8%M$*N-=M:TH7*!6>J&!-HF)R)=D!Y9[(:'& MN^CC$S*)M_2%=_)]YX5Y&VNG03G 0TX3,<^A=S!#9@J:(F4]R+;LS&JPVANG M^+E%=;[>K\NV95,0R5.BXV 3U>\/ASAL?U;5)HV9^9^H@5>9S&DK(Y"Z(6NVINM$3*!0MG4Q- ]X2]R T)?7' M3;A'T_U:5D=)1GH+>^6R/X(;,G8""Y$/+\;_M"@M[5?K&K*TSKC>>.1*6M3% MS[)'N$'CH+/-GE >G8-$^C&R+OJ9EO2GH4SLYW@IC-NUY(-E$(6WJ]^?Z+S= M4;>S$O(WXE9KK=QP,RT3SI]OE=)69"M1G0Y4M>50_>ZK!'GE4-I0RJU/(,T_ M_DQ@:R0S_M0&@_[+[OYM%MEO*354^@>:99K53?&?K7F>N1^-N[1C&"8#X@8M MSO_A9S[]DR'X[W]/ ?P;G^1O;Q:KML$%"M*S\OMSW'X.2)UOV['#VL-\Z;R8 MK6#,;US=&M_O+P;DI@:K+3.<-XG[G?KN]19T">XS[ZC, M_W(K/.S(E<;]4[.:3[9KPT&K+-!P,=4$<**Y,=O>2S,24<7H<^]+V M"Z:OY#HG 0=&W34R:29BX2'0![BA3;R_[W.F+.#1J&XGU.?8[^U4VX,PG-B: ML6P/&34UVA?>92-/V-=ZPK2,PT#P2QGN'G@PW9B16NU. 4_-12/NO5<&LBD! MUJ6]"-3D8 FN\#QEN$YIV9NF:2^5[^'DOG'XF_&O9X-\C M0<$J_[X0N7?'SX2_!ZF<0F.S_X4=BRBE@!UM\KT6H)?,0?46_M973PNK8:B;+MQJDN!;EZ)^)'@?<#S+TR[)%\ M&]^L;N7*_&89JGG/VP0PQHYQRB2C:PE+\#52G[YASZ654=)=4Y8/IX'>$8^P5[TK8/S\<:2<,K(RW6]=I M9$1A16 1[85O< OO>NWM^1X)\%EMN$-N=F]4[<7:"IF556/?^5[RA5=]U1;@0^PK*=BP GL ?]JP *-[T:5 MFI)4-PWI:.;5@#V"DRP0N9P%.ELEFIQO-\A)B74+(1>%B! M>KI/"HAE2_<@Y5[E9LB'Q +E6BZ_7$MOVME6)4;4IPJ(V^A;7;E3<=^;*H:Q M\Z@B&;J@3 -*:,,0$VJGT:-J!&D1EI";!'/ZA38N:S 3;CBD&%K45;S@1C-D_^@MO^0KQ^CJ4X3]HZE*'KJ)QC,! M 1DB7T1F!VGQ6J2.O9NRLQ2,D2E>_[V"$S69@%JR7D:$VC>E)%)PH)?0'GS1PX@/,GBB2S0(245_AZ:KZ%Y MJ3.>8M-,$'G[;?E H!,92FTE"S7S[7%AJL/Y%ZQ*G^4@*E&1"'5/:I3&1/DW M@YCWPZ;HE',@AW.C0IGR6U"MP"Q>NVY(]C +%+Q:4EF>\ 3Z=KD573X<"4E>\QQU.KI2^C M;2-NN]L4G^+6DMB\GL?U=L4\3]F14 MZ.-X*AY>608[-3.$OS("(OE5I \&X+[>>;N?]R$Z M)[Z5V:E1#".B[B/3NJ%;3D[@-+V3O!JQO2%6L\R#+E;)I*.48U!G%NC(D(%0 MF'>V'U)\04@NJO%LX 6V\(GPK_J#^,BYX(>8L'2S I\H9E<^&3*!J>\8<[VB M_&J 9!F8N9?AF);'%"1C&%5S/6UVO\YFOOC^\0'+_^")_*?BB< X*1"J"Z!) M,9NCP9MT! W=;UI[:\S&'\-61]'47[\>U7>GA6%]$RR.1"J+")D,#00E!*AZ M:23D],3%3]I<7@X#K-I-H\H E,SZ+F& M#43L2F- C:66'$6MT92L7#Z*<@+21NM%P_K/L4!]E=NG%-XWU%@55YN/LT#< M -$@D*=%1[2H3W&:UC_0WR;OU,O!R3GZ2*&=V=$\X5/?[X)27#E+?[U?J_*OCE-J9@X**L_'$N MXDU&"E/A_OM#=YL[0OQG:88)&Y+?7B5%OE_FDOPB0 "<8R+ W+@NG#,AV)?? M$K])OSFQ?R#I[,_5RZ@GW+12@_5TFM4M]U.][Z K$'\PN4,,5=M5!!6K%Z&8]4&PMV*^E\>9ST+W#Q4$4I^*/C<>HM_=[ M#.1>S9=?[UUHO0IQ?->SE?[Y=.14NY WVRUSOOY_)#G%#K&#ET]]?988>O36 M/?X%N#CB5X;,+?40NNLG9"><;(Q^\8I^G-*W2<@''@X_&3M$,9%ZC2FA"T26 M2;:_?%3U)DA($S^88+%^2O5+]VP6:0MZLS<\8<*"]S3L&B TCB/U?*:K 6\\ MR(>HJ>1X! >0^@@HZ=+2?>1$#@L?/+"OTF%+VE[1DY;EEN,0J:EVGG:H$2I< M4O7.2$MIBJ0,YW65"2FMO3,]&M ,^?$0M=VHJHZ'/@5S0%U0864H[EHMQ-EN MNLF'L]$;L3-)^B#P&/^ =J)] )N4!=,CZ_,?&F=-5'S6HM7*/@BJE'#>31]K>$H(.=1NSZDL%T<>_$Y-R5WD/?*EY$I[O0&D>=B()SDT7?U@^]U9[/'_Z! M"M?$#SAU%9+1;!_@!/0_O3^0QPW.2-.Z(NKY /'U5-O0HXYW@0 MPLCZ;)-[C^K^@+AI7_63))[=Y'E"4_#-%(QOIL?S;7?B_=BQJ,/#F_"K6+$/IM7'#-^P] LY'%;&V8/_)#(N$Q(MG/UT8F*]'B\1DBQNW5%PJRVAHKF M3I5?FTPW.#(#)U9XF-_ >Q&2M(/,5F&!Q\)OA_T*.R?,X[.M(M]L*(3N2E:T M;8M-CGU3(>FR@7L.Y::?([O6/4;N(77WSRZ"HLOAS%;JB@&S/534KJ;AN MGF\C6RZ]\VYN>>MMLMXDC?ZS2J3)6^.A4MR%:9'R3\^"0"!!)0&8OX&"Y-"@ M;%KX[3\"]O]O#+[\A]?_I\CX7R@4_M#33FLB*I7'MEO=8:JA5?F M++!\0;+KTGUR\Q%"\M-B9XU<[9?'N#R?2!QIOCC)3\/8IK,:[K>PF8]N%W<: MAP^W38 CL!/\>8YF'^--C(8Y1Z!#,5!9TWPZJ@;ZW9&N_)Y?<(!_!+ MN8(E_4UM<"L]QCFMVA$RG-R$YLVTU:0F @8Y?BZ^>W[AO5PU#\S$T72G]J01 M'([%%"CT5DM/>>SUVS2P]:VW.U'8YRZ2V1SU[>N';;'L&1W\;IB%T.EZ>ZD) M8^3VF#(E;B.B>&NXI:3PC*NF[M+0/',N)X?M(3XI_V<;1Z0;LP==,A"-/.9']W(?SH>31%MX+F'86:%)J!C=LUS@$=0KP(LX@ MK=W7:BJ]=3P8]QH#G896:ZU'4EB@J"H$4W_!0< 4G@&^\F<\'0@*S9J]'M20 M>Y&].L?*@)J/]ZW0C;CPE%O[/])-R9>)#KWC#T_FZG0?_JEXYZI!Q^CG(@[5 M\>U-D@&ED7J]-X\IQG[:DBF<__-I<699&,[%)"R)CZK2- DE*?@E!S[/F)*2 M>U'8\)'['@:W6(I-FQ^3ZE9&0">53@PS&Z@"=77VV-Y1>K MA=W"ZR\TSH=?.K^'\%SK_-*A^\JHZ Z/)+&KAR5>P7CK#NXP+=\^E!V$ MOT!PZC>U1D7S>% NF2B@I1FI3=6J!9;JX8V8+2\+>'4XZ6IU+4065D.E=EJ! M'?J%0CS^K;\KM.V!C(M7]=?#&=0,I]'F%[TQ9NBV )D\UJ".%**51 MN^#$\YT+_M1WLOS7SO)^#TMXF*WE&7?R5/O#9)QHM:8K68?6!#VB=:42'*0E M='<;'8U]DU%?'G5KRV*>4['[ $?7FN:!W%90I8WFRR2QNT[2RRNNV8&:!9O( M1>LUYVX=+\$I7A-%RO19>4'IF 2(L'E$,#5JR/S=0&4Z>.R;:XIXZSG=-L,I MY" +5+H7D!X?\8BZ[F=ER:0ITKF[<^#MP<6T%.\A$UB+,*7"\[Y0%$#)YP-NCS%B;2?HKS&Y,;28,Z2EP)JCAO"@\;V]YXL]--L M%#$0>L#W[5\#X!]1+SA=GYO\"%)QH=JS/H(!)&GK2UJXPJ?>/RV7^I\R_W\6)!%'FX!Y4Z?)P4J-1&^?K[?] M@S3#5XF'F5_1^U2-+*LMR=N_DK*6LF,_^UF,CW#JQ.QEC.1HZ^W0;O?/%&P+ MKYLXU66*V:/@'CB0$I ]F^)XT]FT(-],G5GY6 O./&@R/#(^USJ)XQE"&'2E M+^4X7U52/0-?T:[8DH8NXUM_NGX"/&C&"%'@70 C+ -(I4%O60PIA^0WN4,D M43^?>&P2:"&YG0K)0#S9>L*I>0122+]$-DI*NTB*GKU")1Q@@>[>;,2,NP8O M/HD^Q.C':*&2,HD_5%<@EG*O T2-P!/&2R586B:.^-U' !;! C7$ 5OD^$T6 M:*?.R=+\;/UO !Q_M/P\[D?XC.?Q?0]S>[(,,N*IS<5D 3-+9">1!TODM&L6 M$7A[WD/QP= %S6/OCP6U1^\ [8O$@D?.?-FVOSU?N]H/EL/XLEN<05[8O MKGRX%H :-S2I)7S=^'N '@P!_1),ODZ(KE6BJ"PB#U86=[HI94/L7003S,O% M=L3.6(P.+I7(4C$H1B3*;6DE>K.'K@,$V[M[8$9&CI(>Y MD^!;F[ CM-AX2 MDA@7Y8\#C=@9V[9L'79ZK2@M(RV3YFYIL.4:Z&\+J9YNG'N]ST)RL+ZJ)M4* MNM2![UPW=TP1\?O>\^U3N$H'Z2GTT"WALF9,B!4'J@QYP@_9)H8MU_5@@^FDBWMT\1H Y*'[L-;B& M$?]Q>)!I?3H<.A%=PG8E4INA8CK2]Z<9\RM:%@W0#S$_!*P3V MMI_;'CE?O!BV0--/XC#3CF6("G(>ZD>R9%Z$E0J$E@3]0 M10A9936&%G6.@KF3%K/L9P@DLN>5R/[,[G.Z&V>8W^_[Y1DSO5TSL?J[19V.B@I#'=%#P7BP&-W%0<09]I@I%NX3:&V1 M=.(*_<.C5A%PC20OR&;JG!8W0_1W=IIJ-9G'"BP9F21&+A6&D\;QNI)Z7$

%XJ%L(@A0+%*I"#@G3$0 J*(%G2*D;H*#<^\% ML,.=1@WZ_6[<] T&!F'"J[-";4EV1VVMC*10N16645^*L.0+>+I* FK]C>3@ M=JA0AOO\,#V%/6@'4"/F>NS(E>VZ<[O>6F 43L2[5RU-'PJ' U>@#XQ$V#/! M5PMV/8_JE+&H*%5B@5#US0%[!%#W9%D@WAKV'([\A&_#3P8:04(SDADUJ(ZY M&%3#!B/CS'LM$YK$_3WZEMXH@>$?#S;W@B3GG=E?4!-AM(6PI&DAKO6)D9@2M[$T O[SBB4$V8E)9 ^72Y@K-#R4L'M6W1G\F+2O#+VS%-TPT7L M*,%C3Z\>S^N#ESVJXV0EF!P5)/@XL0%RP(GF.^$1YL'CX_KN("?TS57M]P'[ M/__AKQY-#0RS!;_,BOUI;](S_ ;J:X]).(LK]4#* HF%1+PR:B5) M-=O.(9?9@BL^7+JW!M#..N'/B)IA+\@NX_(\'' 7$DP%K\HMO5?JO$++UJ?H M-KAO>RCIEQ*.44RS(5?C3'YZDX (M)C8A-""S#9^0SN4K>( AQ4Q%_BJ'+./ M!3H@@?\AC%V&C2-Y<_7I\H3AM5\SI$_2S;X?KK-LA0^^$R/>G.:&S@UJ4Q0*=RP8X^Q4PX1%;9W%]2/TO77;06>2/%'4^#W*/523*<\5]UH,P M+8!J&&'DK2-5,4/& ]8$>TTMR%_:GA9J MYH+0?'"MIP=E,>+LN?M$<4SRG,0-64\JU>JLN52:V7VFS8AZKNC3U?GJ1I%1;(%7"<46,\5C!EU"1 HC_' !@P0TYBF\GOH>F_L#5(%59H]T:- M<%(=!TXJUIY:D*O*9EM ]IS?+U#XW,54I"M0N'9= )(G:-W^/$:.7*=9($1A MP>=S2;8OF(+.AMT&S&O]1]YJFP2Y;)_Q%IR%8F66?6D:S"'D;G:DO8L:!'BZ MY-5S0;+N*[SV*&DU,<@O.'3PXOA3I#GVRRX.45B6OJ*7GG2HKL^=1(=S'.]L MR3D:C\R#BVU-"Z+ >&UVQ%DHRKEA2+FXO4E]!<01BS'!/^W W,YF^I 8K*;% ML+3$K+::FAB7)"3Z-?ZF_-A(UD*_L Z:(S[3$N_AZLK=[.'!O>=*UWGNSYSG M02#N.9W]=)E?S$,Q.X8!A0N.;UZ]P?)LH?K'1LM4KLW%&8+-'H+$YT7^*GNFX)]M+/QQ,XAGOUNS Q]:^9UC(Q#RET;Y^[TLV#C?[^U[_7EO M_PNY1@7G<%CX,U7<2V@Q\24=/%%N9;T4(9@T+ ^DR^0HYZD/=(VS/:I!04) M$8V7CH;DA*$;SY;C]/*^+_9$W3?+5DIQ78%*W(N^:T!=:O,I*A,RZ_;H1\S?ZA6/_MQ%7_PJ\9AJ3C-S]C "(HU M]1[ -T4\/.@Z)@NXVZO.S$S0')KXI/9#C[9M7:LB5+1BSI-100AIMAQ>BFFT MXR*3LI+M^:65\B;V5L58G*5]#XB/"W1='O#BFQVW6,JYMM M#%9*70H-T;0%HT?#^.5LVEG7-S2/^J@=ZCXTZ: 1%F@^'SLO %-RX^7DIUN9 M)N>9T[L2YJ_G4'2A-V(DXJE'&>_&O=3#$-#/SD6G6N,-*'M&G71P9R*A5SWH M*KH=;PC/62 7R$M_I,ZRBE^DS47<96\F=OD,3(C*:US+?2H&""0R3K2 K]>O M!]FE("V@DM6PPQ6V3:OV)2V>]9@_+Y#[H"%Q@[F>.LI4C MCKT*GMNCJ,G4!/ 0$S:V1F]>I:Q4"6X22'MH' AU8&)2#N&:Y0H3%^]7OJ)> M/&*=USE:9K3"K["VWFIQ=/&"5A]D*)AZ'/ BIUO P8N5&=L_"UTT,Q/*3K[X M6"HQ]?U6O0>Z@,L^ND[<=55Z8M:_V-@0X]".6DL%*FHM<';97UF@W/*9 MB+(A7#/R?2IQNV)=D*US*\'>?TTI_<_F_3]M\_YWY?[/TP3^'0W]AP']_P,E MR_]F,W\(4?);O)X_A_WYNR*=W_[^XX:V=OU>'BFNF/@[$"\@!O,?-YTP=>!_ MW)WZ\[[^ W3+YM5_+(]\JMW].X.U[__=HG.]^]N!^TOC]"_[610(/60=M99G?=2"_MNOI M2"!F A*5P@(U>0R97 .D)[7OBIFMZ75F]&$A!P;GXZ I;KM;CQ3';1T_SAE[ M[Q37KI-C(+,=VURZ"/1_6;'[@5V+W+]?EE[3_?<'!1_XO']O6O[@Y,3U[E^3 MJ5_87']R?D;^SH*[O[OW+ >B? M9>;\]3#V_PJ/D5.:,C*NWV R[#2A4TA6GRH+N!CKJB$]':<()!7*R&)I@^\32;^C1P>3'(]_*&? 0;Y!2>%Y?3W).3NXTU_5 8A-U)O MLL,,U!' ?#*;U$P9.$^A5HP_F:XBOX]@!V,<.F%IM^[S[4Z:,XOC*O@Y6U%] MH.V,,TE>]\C[BZ_"CM5QML(+H]&?7.!DKS)2^)BTA246&B+.5T5>>7VJMM[- M[5A"%NJYS3%.T0<<[\A7B3?Z<.-+J,C*VO \[Q^2U!L]BCYXD_(RK_L:WIT* MJ-*[,$GMA($^%NB_JG:%^U\]=[^D'-INA'#?AN8[J[EF.W5+Y>PG&;>JX8\^ M'WU="-I5USK^^/,O[40"!)I'_6):T@RXDU.9!UO;7GT8?Z U%8_OZ:Z9# >1 MX<#_P]Y[1C45;NVB01&D&>F=*%6EJ305)"K21 11B( 0%>E-1"1*3)3>(Z"@ M*$0%!*1$I"D@D2XBH/2>@H @)0$,2Y(LSG*?'W?L[XRQSW?'./?>?<]W?KP# M%H.5-?/.9\[Y/&NM=[[A*(@";\HW0'DV!KN.;ZEKA*+FV^0TF:,Y1[K[ZKZ) M-*@XR$""L2N*6S :^CB"L?QWSX]U(\S*%DSPSZ^IHA?P'5NPN# L1*Q?UG?@ M 52O)<>XA(KGBDP9;\&:&^]NO-FWO0E/FT1#I>QG$),"2JY!+'?7 @"E*[/P MU"T8@Y3[<>$_98WI809Q,831Z\@MQ[HR7OUJ<]>5^6B/7_D%NR?3,_[9V,B!B5X MJ.1_GLB?_V$.W7^;_^]J3CL:@?<@Q.)X@6<,UK+-U:L(R_@DO]%G?#_H36_9XCO-/[F8GI' MB[99:^Y^)BIIB Z7]'.RTFJPU;>>,3MZ^K.BJZ+=7;9A YOE#Z5?CC!#Y=:'ZMXFVZ>DR"CMVI73[;8_\K8/_?RQHH$O^S M!75Q;&TE&<\7ADQH/,[@3UH,*]+V8(3'H\]_B/49J6Y^DAC@<$SA^=K_#V/1 MB&HW$DY#M/3*^(*&WTULI@7*U\32PD_6F2NI%N?4)HTQ[GAON#Y3 _AF_3QU)HQHT4S!FIZ);4AF&%& M)S2+6+9EY8HQY^*]!@L8,3,YGZ(ON_;NUTFSWINJ$]+08[;B,WUU#/S2>+@* MFHERW!2^:K"WW0<8_!'+5;7EQ@;#E"=R=75SFU5\=YU>@=4 MQ<39\0]66965#^'?!37IP8"*T9(C4X/^'*% ]B"FY!YN9&HDXKUUD^KBH@,; MSK^QG9WZ=4S(6F4>A;JI=/W#:KK59*_NCY(*;V^/9EQ;+5Z" [ES!X=;8"H. M=$QOI&"]7_GB=W+T[KURP9!0SJ_Z768>S[IB]EI1'S@W!5C*_9Z#2OWW,YHS MI/%Z4(!,1XQOP>AV<7/,PJ5[S LT3<]_>0] ML@G7!_(!U4PD300* 7P40NPUPZNLO'='SG!2Z6.7-:NWOJBE4!=^)W3U$]X$ MH;>:"N]4HP\2_&'A5:@?=DL9;&G.*<@[9N W_6%IM^\$("A_MV=,=5>&2!KU MG2G/WV5G\Z#*P*+)=AHAII8HAM-R^3F6/)3N/[.YM9SIQ<,/X1]_DJ+PWHB4NW.+!9"C'C$)'+&%P-O@"FTEN5%L#&L-.%\M M7A";-(KSLBG6"E[_K/HTVZ[2ZMOQKS.QL67!>VIC5,3>&UU07'MZ"5M_YD$B MC"OYJM$(.F^1@P$ZV$:X3RBR)$ZRDZX9J-[;GBV!%C= \W]F+FR&1T_]EKZ8 MW6/U&>-U$%SI<9!3>YPO'+.=]+1MFAQUMW;)GWW0C\BPQBMTE/HV:N>N70 * M^6/#NI*ZE::;D!Y/3?HMUEF8&\*"1MV8+XNOV:Z)[?5 MUV]']<>\(@RMYF3UR11$MUO31R$6@]N(]ZGF0M+^>G"T'%]).#4X"5%=4T_3 M%FK-KDD5-G*7J:JOJ2:ZYGY[_J20T"NJT%+> MLM_[=*IERF92:=,GC8NM[YSZ'G!-)\'XF(I[XA5Q,3H.@C !IQ;<0Q MTJ?- ".7E6CL@=6?YR(.:>-8B:*+"Q"T7O!X2T8O\E) MMC&^:>^M7F#?\"*3F=4FQ*S]E"OPO2$LG,E_GFD[,\Q1*_T5;/HRL/C4ZI.@ M@+E$ZQK7)=&6^&CE@_?M^>=_2[;BOD+@JR*/V;!" #S[],_L"!=G8*/I&"J^ M3%MQ0T;E8U7BC(=&\F.Q!T2_I9__^@9YHRJW@$PE7 G<,I,5&OOF"6K":A_ M!22NV-^[KLJ4BUL9/=6QQ^8<#NF%7K9^M"U/JOO+R^F'C;% MEE=2S16QO?31= M]6C*,1]X981=3@L --T[X7

-W'/ M@&FV3M/?5MG?313I$$(X=YD=<3C!!=S._M_=>BU(.,=6AQ!.E_\UZ%N[8+0; M?JCL92W[4*+,I.-,ME.&Z>6+/+\])?^0MF"\3[Z!2-QG!,,!/:8""E2\P=YE MHEL)42 _HS&&3MCA-W5T4(YMS^A?X"&P_"=JU62=G!R/N-70!B]VJE_[NQ^3 M*YDC%4H-;D./QTW;I6)1WELP@6!"=8XXECDJ*K8JS*V MW:R=0=..?$^KWN4!RQ.(@BK49S+#;&4\"LHRM22.^%K+%DPPES;XTG;#7_/7F7S]")&4C ^" QG(> M&X,UDT-WP DXXV^F,C_'+EKG8W1IPTGJWXE. SGYOBMALM1MSFG2GU-W;N=U M,-E5\N/DO_ M^FZ%L-,X>"1XNK"]%] .YH@5TE IKX&6$HYQ/5/DZV9X>TYXD_2U%M23^26# MAB&6V!M$A<%$9[#>9Z+^#9.TUT-AMV!U;,!%.!+T^Q>OX83>=)AU\U5+^\\RDI]O15]-$.^X?2 MLNKIM2\R06KR8A<=K"9DA.WY?XI(/J5FW3&1S;=6D?+J6^HZ=%3UC[_+K7_] MG-7=B'T-["&*XOW(NR"6R:>/3VE48<"C@G4*WC.G2JCW+H[\RDYI\.,]%OCQ MLT/@M:<3#?U[Q0)J1?=O\_($+E IGQ!)"(:-':"=U8P>#6?=YKXPP=,ID11% M+)P.,1EQ0+XC5YWXMX7NM5\V-6L.X)1S B;=V7U,Z=RESCU>6,N9^[C"[^A< M,B]N#XDC*00*)K#-.09 7I$?"KES"^:MUM>@0>OE=UD8EJJY6T.^G27F=RQG M[--/[TR^J$5&2:;58')BB8I4'BBPP3X%]I%W!^']2(#ZZ\?,:[X-=Q@J'6D^ MX':((R3\\/_5%2SB1YOI7PZ2":RG_LGD6=_E_%#^+I11FK2/PF$96^%F#4_W&B6#NFG.I :(DN8NWR_Q# M@_?LO'Y'[12O7Y$T;@!U\1:7C_L."86M.&Z\<6\?^)>33!X;< N/ )@+>/WV"F6$PLO MN3Y="7,==0V02HJV&DX_=PZF&O:82JR!# MM1S&!R#'\ISZ2DWW8QV?V7U;"E E6RLS6%GR'_HY1STU.#575KM,5C7$+W=I MWE=.W4,\N 5K$L#*%G'XN:7X(.)H21O#H+'6@VUA1Q_'O):YLY[B9_3^[7/O M%4U+T4Y9GG?'AFMQ7RF,4Q1 +6[Q'K/7DIL/X98\>NMGHR&#$R[PZE=6[I%A M _4J\6;&&0?-\=%7G:G6TB%G[W?P*OD/@X? -O(V4T/.Z3BHS,3K<_$6S("[ M\C\S &(33GM WYC=K?W\9O[EB(- M=[1N',OTTOKZ(_.VEY?:DXQ9I;^\-03L)(H@?I6ZZ"-Z<\3KJ'IT@NG#> MV7CZR=?R0U1TI^J.!#69L M,\RP T"($/D"KE+L/GH2+&M4UVJTU46.GSB^:\7![AM1P10.F+&B@*-TP@/T M[I0-%G^ROGR9O*N;X>^EPO2>6?7$Z]879D]]K]2A?>:EUYH07:XZ>MS;-MA.)5,P^V&CU:]- J:K-1 M?L@S(P>/TR>,Z4[S/88H"8S[X@P03IMKL3W&FJ,I9=#1ZX>D:E_):3P:KO.FM"6R5W 4N2HG-BF8:=>2 M)3:%\4:YH9HWEQ^_N>R[F9ET5S2CM[J^YE:VU+[%5,F:S\F?%[ZT6?&W&.4* M#X(&^*;^"BC3M-@W9".;B*-.4QVMP_&''_H=2RVXRQHJM[2,B(A]>G+A;<5Z M&1[8/[H=%'*#DN1"YQ;LR5PKB7MP##6&@#2=%S&*7'D[I]2%H\688$QA"!>/ M$1-^3Z(NO!\P..ZW_JJ0&'[GYJJM,:^CN?",A_G%$T4O+:69D';N9VO@ON,5 ML?O9-MC+#.@7 B M<( '8E--[F3?+9@"V(VO1,7IZ\8.U1SR1TN!^WT0(H$&DZYVJJITD):UCZ)T&6S%[8&0^I<_9V")LJ_"Z>?04:KZ!ZJTR;/K[3C[V_!=N)] MB#%RQ$];L!20MY)I%!.6=#WN?%_8J>5WT9ZW;K"C\HL6RM-+!$0'W2X=Y/N MWP&VD_E,]DXK\G=L/@+W,2U(-*L?=H+N&$J[2^R[6Z&J7AJ9.^J?#GH?TK,( MNJ0_H_BMLWID-]SI7[\>T\FD1*[KQH."@XT(X 5%Q,BE?_8=&?PZ6!Z@8_+4 M/N]/N.$[2WUXU7-K\9+BF4M*/MOG\"E*B$^1> MK<&3JS7WMR:\<*VUUJ*]3Y#;/+]:V:PU4&%T#?&43*V>?_D+716WJ,OVQZ!= MJ@:Q<"I\S!Z#;[W;0SS6%7AM+.:K%.Y6Z@?'5,UGT@GCKSX(#3QPCZ

4.YE,??3B M?GNA6[DVKHO/J^53+J1X\_Q;84CG9O$DBW6^^'9M&IOGZUP6,TX"QJ5FA#1F M5)L^:0 IIQF,LPASA,)8*C1;F^0HNVV0_=1.-+$18+B;WX3L]02@WRA M_]0R [H1VFVWX[ .=AN=8= =F%4,L*6+LQ';Q/*\^JU"^378" ^NS\/LO+MQ M1\SKQL9A^E'W-.ZP[&]G>HS0C\S>/.9SDZ-[O1#-CS?W#WK:TDE;U&7R$(H1 MCYC0/*8RB),@@"00&-)($)YJ,LN4TS&,U:Q3V^DTDI;99)O_M.7N69C0;@WL M.,P[L@/3EP]0G6G+"22OC&4W\ZADY03&/D^Y?;EWOL?*E%I^)ZM_;Q9W#W)% M#0V^I0^YWKML2YY3D?& $ZAPRB&F!$,FTPR*&$<*4TQ2U[(U]I.[/%0C-57Y M;OIW%6:WM6R$UKLM;IHJ%.#58Z'__QH\E.\8\Q$OV[77&6O4Q'X6N3GO+QS[ ML3@LF!VI#;,( S-;(S1XU8C]VJS$1G)0BS[(J;0[8KZ34&RG'SLEQ1&6(PDJ MKB-<$ 1=M=EKEPS!*>417IS5G((&5Z5;#Q/I%$8:CBA&>,9(1%3NFX MO:28VL;M_9?/GYLB4'EWXW&/2V%';8,#/##+5=46ZO:G>^5'2R6Z*S-XCI'N M"Z3_>&EG2<:/G>X+UM$XZMZ#]6R?Q_GC_>/<%)1^)Q]6DN=E9*+^>2[-#WH_ MVHY8U':T9NGULYEYK3\SX=X/9HWHW M6KO1[*IDWO55>Y8ORJE^E7SY;9'_1XH;H2?(54ZW,>EU>J*6X*/^M8EUR66A/WN\EZ)IVEA> M65:EF 54(1JE%(I 48CU;A@R$F0PXY)2DVV3I59E_<81=VIO@$9;T%+W"FP5 M!FV-F[SB3?ZQX9J6UJ!6>]O8M(G)*'5W]9\.>MO8.EZG;V%W#] M]NO-/VZ^WKQW[2C>8VTN"C'PA/?+AAIL/=M;+09Q;O<'<8SH@RXQIA"%8 &3 M932"S4@]G=_&6?N&%J;:Y;U)-BVY^WJU,@=:QM!X\[R]Y#-]-K^Z_D%7HLKC MOUEH*:KJJ=4E"5" MAC2 (3'^H=24? HPA7$HPB!"$='_.I9\FHINTV/R2H$K<-#(X9L1'@@M/5!: M?/!DY#[#R[3OV;IC,,M@>%$Q%W@F]D$J%(3,:@S8JH 6+>4>UKZNA M 24V5TT=EQ8\E>4!UAH@4"-T!2J,S/EM<[AQT.NB1 H8J(#!RE>GMR:HZAF7\UQ4[LN]ON"FM@Z32+_4.3&'YDD$*:*9 MOD=C%&0JEA%W:J/4-=G4O'J?5_F"YP]STQ])@1W)'3-7NQ"V>\7YPFW@M\Z. MF.,T8+=!QF^J:]>$XR:]6JA^D/YJ\YV^F5]?OLOYW+ A73S/ I4HRJF$G*8$ M8L)3F!EK(9 8QRCE(M/F@5/*5WOXJ9%%G<%4B@AJ&5WSNW;@Z^:%RT$9F F< M\.B1Q75,[0O3MW:&'#EOZY@ZAPE;1Z_JT3GLT^-\G=?Q)ZM6HXQ_YNOO8D5_ MT'GCY'VN-RYW3^9"LQU9*E/+)9O(=Z\1[,XOW8+MY\LW@/]>(MG\K+F\5[ M-OK]V5-7*X]0=S:I\C'/>#VG/**RTT+*Y[C]K.C6J6A]'#K#@F$A< A#RA)3 MZ$6:?BM*FQ149C$)&%&A2X;SX11.[[P1,IGK7I9UN,)\*Z^;O7P$2SLK^3*$ M!G['M(3;A'3X,X-/J^[5^#TRS:@F[VDU]PW=CBO[/>$U<11?EW4P1!-"(8M? M5LNBF(4X$H3$"!*6AA#C-(($!0D4H2(TDT*%L5-AIW,33FW'V\@+ULLFJ EL M1;X"I=!N3' 6\(GDP"QQ&8C.M&&+C%<2.3OIJ)1B"\$^P5A_KZ=;_K%8 M+^_EZIU\6!;Y>O,F3%5*D(HEC 46$&MN@5DD8LCCE*B Z@T&<:PE!(^( >XPS*/CULI^8:UP'>[?" M![[U,Y?W(X)CO6WUTI=MJ&8DI0JA+(4HS##$3')((W,^QU :=VJ]]^HC_S^\?[-\O5:OFC2M/7GZR?9VFJM!$3("ABQB F*H89 MT003)2RA."2I5%95XOM,/C6:,;*7 0"[E9I-B=12 ;#1 #0JN+H['%;&UA$R M#-Z#NTC\0=W#@^*.F6??BH, (WM=W*$Y],?T&*,?U97Q5!WFV2R0(LE,5!,. M$8$X-?W#6!1"Q6,I)&))@)ULJ',33HW2JC#.;E>#&X>=A=R.MWP".3!7782A M,SG9 N.5D,Y..BH)V4*P3SS6W_-JGC6'49_HFG\WU-;^7.I[T+AR,J0D#R(H M4I1 +'@"*188ID(F,DJPC)A31:+^HDR-H$Y:*%?;0_I&G9V+KD"MD=E&-!56 MBC]5;E/SM'JQ"6T6]R*+T?.2O90].=QJ^3)$'8 >PTRU$6<*1JP#;)8FKLN( M/1/GY#?S"OA5/IAJ'8MO-PNU7-V7L2EF;WJSEO?%+$RB0(;:YLTB'$),L8(L M8!%$&*LD3!&GJ5O7;(M)IT:^MID?9GQQXM%C[^+65] -6K M2\ )4.WV$I=#-? CWP,E][HAG2#XK0UR?*IQZW]TJGM0XZ/[ZLNZBQ37"]'N M"U#%M<4X#' 8IY!&<0QQ&"602,T,L0H$B2+!5!3UZ2IR=+:IT<)&V+(D6MX2 MMU_SD.,0V[&#-^ &)HE=S-J2>H\9M()DD-8@QV=\D98@G4'Q>+94L M3*H2G1+LE70@M>[6!Y%-)*80&6B?K&B"60RRJ V%T02!HH0 M8E6:UWGFJ3WL;_]([Q_^^A$8#<"."E= "_WGJH#J6] H4OW6(1O3:5FZR6)0 ML(=V,?3"V=%T>4I;J4]EX:BRR%11YF*V/W^[+-:WR_6_Y'I;Z'<6(I.L M%A#(DH3IEXMIBL12DTU"*5F9\BCSWR:P>'WND$? M3MI1]_J#@[YO-@P_H=M+I5BM9[^:V__Z9U[,DC20+!(4QDA@B GED!&$(>$G28O'5>T= MZ,;!FL:.ZMU%.?H++;K1_]NGFMT11Z&%HTHTC_#Q#_OMX;ZNJ)!Z=UB&HU[7 MG6;UPRSS)^-.J$KQS81*$8D9A3Q(",0B0I!F^G$,A7'?$9EB['0.:#7KU![7 M4FBPE=+1[6^'M-T.R3M^ S_SC8@M](8MO^D$D-?]B-W,H^XMG,#8WR>X?;EG M40%:?/\P7_[XNQ3?Y#NYTD.O\R>YK45<=WM9;TNP,QQ%!(L$BDAH"U'_#&D< M,JA,8%(@(XQ3JS*>_468&CV5?3Z,"J#4 6R5:-5*;[H[T;5-R7-?BQ4I(C*. MF5XBO:7#C$A(LH3"(&,T8OIUD@KJUI)AV.4:IW?"S4+?%GIW#5:F GWQ@SX, MOA!V;Y=AP1W:3>S_,7"O2-$;0+_%*MS%&+>.16^8#DI<]!^IWQOK0[[(U_*C MGD/HQUC??_FF)]FM7,\"190@.( RI@+B+ YA9MI^\8A)SF,E,U.%UK[&7O=T M3F^B$>KMF:Y3G*Y6SR:D_,G]#7,&7(J)2(,T@A2;6 +$(OTVB0@,LS B*(E0 MG"4NKWZ/X(YAA9@%](JGW4O!'TH#OP J06$I*=B*NFE3J:7UQ_1VJ'AE]3-3 MCLK@=NKOL[7EM_HQ\R_+I?B1S^WE6PD<^.%#51,"!4*'L(8<04Q21)(4X'TG8<"C%&(L71*+^L#U!C< M>2%,=D391_F!*?&LWLZ\MZ^D5X;;##XJE^VKM,]:!Y_W3LR7JY447^G/5BW8 MWQ8K2>?F^.07FB^*NX5QN^CMTQ?)'U?E%=J(3A&-PAA2PK41G2K-9YP1* ,1 MTT!D2G U6\AOIB7\5Z?L_%[R6-W>675['T@UW*V^%1Q\TY*#Y0+D%]K9O5?, MCB\&78#1,NU+%8#6 >P4E&XM1ZF'68]:$[!5Q6L^_45@^LZF[R?,V+GT%T%V M))/^LO'Z\>K-XDG;^1M.,S'_@,S%<;$:>:W=OV;E8\2H6,$<4/ M,E\LOM*/-Z[%OQ^+=5V:S82V+7@^E[=R?;/@RWOY<5GHWYM#A\^KY5,NI'CS M_%MAO%EW#U);&7I?<\W7^5.YK[EFQ7I%^7J&D4J3(" PC)79B% %LT!3CV)Z MBY*F.$FDHT-J"#&GY]QJ%,NKNC3K)>#FC$_-ES\*\%!K9IJ&+QNM -VH]1T(\:47?VL,.I=[S/,7+A=TE2]_6Q0/DI?% M'-XM[[6-/-,[TE!);:DF&4TACH,$$DP45"E/DPQQ3+A5'<[.6::W-:T$-:ZC MC:C@]TI8ARCIT[!VL[$WL ;?F%8RGH?&*7#ZK.H7!U*?GF&TP.JS2K8#K<]? M?*EIVG$<6A4 2 4G"$6!J;JB(!9(_\03"07*DBB(""(!ZF>IGIMZ>NRP-<>Z MS_E[5EZP7Q17*]B?(']:PO80.;PV>E?R#JVA>6TL6P]PF4'G-5V MZBO]^?ZGR1>3;^1"JGP]8U1(F2$%8\X";0:C!#(21)#&,:%Q1"(<.@8#GYEQ M>A;MYKPLK^R>-?WIZJ0_A[+;V:,'Y,8Z8JQ-17/26 L+7M7BOO9_CG@&F$&. M"T_-^2*G@F< .'7X=^YKIZBEO8(?]4]_^T/S&_V7R9;^VQ_^"U!+ P04 M" "\@;)4C1',DF)^ !\M 4 %0 &AW:VXM,C R,C T,#-?<')E+GAM;.2] M69-;R6XN^NY?T7>?UPMWSH/#]@FUU-I6''5+(6E[']\71@Y(B=XL4B99:LF_ M_B)9@VHBQ6%EK:SMCFBIJL1:"PE\B020&/[Y?W\]F_WT!9>KZ6+^+W_B_\C^ M]!/.TR)/YQ__Y4]_^? 2W)_^][_^PS_\\_\#\']_>??ZIQ>+='Z&\_5/SY<8 MUIA_^F.Z_O337S.N_O9362[.?OKK8OFWZ9< \*^;7WJ^^/QM.?WX:?V38$+< M_=?E/X6"4CH50<3 0?E8P'%$8"Y(C=D9F^W_^_&?L@RJ?_^GGG__XXX]__!J7 MLW]<+#_^+!B3/U]]^D^7'_]Z[_-_R,VGN??^Y\V_7G]T-7WH@_18_O/__>WU M^_0)SP),YZMUF*?Z@M7TGU:;'[Y>I+#>\/R'=/VT]1/U.[CZ&-0? 1<@^3]^ M7>4__>L__/33!3N6BQF^P_)3_?LO[U[=>N6G\,??B+[I//UC6IS]7#_R\Y6, MPSS_.E]/U]]>S;:AE]:P>>;ZVV?\ES^MIF>?9WCULT]++/3P/_XVARIL MIIBLE/ROG<_[^3N=GY>XJA^K/W]-/[A\;*5I0)KQZQKG&2\8=/7JV2+=^M"L MBF>QO/K-68@XV_QTDG$Z>;Z@'?,LKM;+D-:3Z%W)@3"K!2-L&I4A$"A!<8;, MHD\NRCLLHK6L:#$;::XP_>/'Q9>?Z<$D5<'_2]4OX>++#?_NO?*":6KWZ[J: B9K1<#<.]"-$3NGWZB51=< M+C&_OI#,UL5M5K8FW8R;3PXA]6?S^7F8O2\4B/Y1<#0W.T'#6UQ.%Z0O\PLZRB<<@W4Y(4BO?%V MI:,X*W!T,HM$IV^V8C XW'KU7GB0_>/A>'YV H@/RT#G:F7\):BEE#G9XD'F M$D'EF"!JXHWV7 JG K,#8N+NV_>"A>H?%B=Q=61D7!A3+ZQ_A M#"<"10G%(1!#B!$Z,:*?:V F*H9&:9WM0"BX_>:]D&!Z1\()W.P"#:_F:;$D M5;9A_'OB/SY?G,_7RV_/%YGL8J&M2,0;PQ,9QU&2GYZ-!BQ!"54J2%9%/H M"U_R4.?*%A+V@HOK'2Y#\+<+H#S+F42PNOSK]72.?!*", ZCA2P]^5CT'ZE, M80GW)FC.55)*#P22!UZ_%T!\[P YE:\]@>,Y??EF^6'QQWRB4F2V! .R<+*H M).=TAA+2.<\F!D?FM1E*?]Q[^7Y1+?9$D'$D4WO"Q>:8?+-\NUQ\F8O%VLUF'V_TT_ M7YA2S"#Q(H F6PJ451:<(>],.VY2("68[>G!\.WOWP\B'4=%!V+MR "IVN_9 M$L.&;LN$]5Q)0C*7I/]2J+>3$426DML0,F']]*N=&V_<#P0=AT*/9M_(8J_W ML;.WGQ;SJPB-#DYX)1)@C(X@6XAVCPFR5=X%'94NIU^.W'WK?N+O..1Y$AM' MAL![3.=+@B\7\<-T/<.)%U;ZZ!-H9 *4*!F\C_2MXI9IFY@RYF0(W'WK?A#H M.-9Y$AM'AL"'9:B9+^^_G<7%;"*0#-Z0/$1!!Y8*PH&3F8'7A&@=.9IRNM5X MZY7[";_C\.;Q#.QD\__Z-7T*\X^XB:"G1 MW$U^.5X!W'SS?CCH.'1Y,CN[PXK.M/QJM3JG0TT5B]$+ M!/* -2@O P2O'!BCO9#6:^V'WD+ ?0+H/5@[!X"Z0\N^+V3D)8+FYXUNN M)DY@<,$0,[+/H&**$$UR(&,R.O$:F1_J"N3.J_=#1O=1RE,8V@4BGI\O*[\N M;OSKD4A".%]-LA!!,"N!6T_VL D:/,\$].*-Y$Z%K(>Z.'V8@OURK[J/50[ MWBY@\FI.3R-V3+_@B[ .E\N:))6]RR% CI:3YYP3N*@YR."4DIZG.$!.Z2X* M]H-)]P'+ =C;!4PV6O!Y6./'Q?+;I"83DN\'\69K-?SE?3.:Y6$T]8MIX68$)- 2@N M09"F;-(.R?/V1:NACI1;+]X/#1W'*D]E9A>:X=? MP_S;A!RJR*1G($*4E242:%&!M)QP)8C,T(>!,/$@ ?MAH^- YE#,'1DCKU)9 M/CO/4_K$L_4:5Q#D+'R=,Q2A2"5!4O;3+RH-S9#GEI*2VDOY-G1[@WO[^ M_1#2<9QS(-9VH43>?R)'_ K>@=EL4"H(W!$;,!:(R9(RE($LI9R8LD-E4MQ\ M[WZ Z#CV>2(KNP#"V_,XFZ:7LT583XQ,EID@(%ERM%7" KX8#L+(8ER,7H>A MDJUNO'8_&'0<^CR-D5V@@.![5G--%^EO[S\1VU9OSM>UA+6&]B>,CCE3M(=D M3"+E)CG$H&HB8#1_=AT%,8.C(BGIWA/-?RIXU) M%(3262H&EJQCTH':0E3D7$6T(L@H"SI^,A)NO7*_HL*. YW',["3:L*7TU4* ML__ L'Q)/UE-N%116!%!6.LO8OB;J)L-61%KS%(J+W+-)Q!CHR)T:'-// !BC^VOGX_;'03I=GK_)$8>$<0ZBW-1:4=0J\*0E*M,:+7!+GIRN+6Z_<#P0=1S./ M9V ?DM^D#[F(R27)($@10*%1])6R$%R(*@F.*IS>B^#&"_>3>L<1RF.9UX?, M7U]VR)IH5[S*9.%HG20M.F4ZPYR'($)!DX,H? #7X?9+]Y-]Q\'(4Y@XF/S_ M^>=[['M-/SB^,]GSQ7RUF$US[3SW2YC5IFKO/R&N5[=)WZ\MV?:'#=23;$]J M3VQ(=KZ"CR%\GFR*LJH5^*:\G,[I95,R!1<7?4>NX43+MWK3A(9A!B5)]4=N M Z R%66%9<]V[*425G$C\\N7;C;4SSA;KZY^LME7P/AE%[K_=0AUQRJ-JW<\ M6ZV(N==KM9))4FX2I,VT5L8=>"ZLWQ7D/A4[=\@9 M%T*G2/A!L)S"["XP\SRL/CV;Y_K7K_]U/OT29K2E=[EF*V=.0& 1E-,$AG<=F9@W$\AO8BKP=,G02$16N9= &U9RG5 M;B^K=YB0%A5G^#NNK],8@^;:Z0 N>#() UEVOB2$;#5C(7CAY"Y/^ 0MM8.J M<9H[M@/68!+H D^OYE^([L7R&RUB(@)7S@D-SC)9"W(BQ,P9:.NRT@F#R;OJ MFX['STTJQFG^V XO1W.X"WR\7>+G,,V_?OV,\Q620GVS_D3NZ$TN370JP15C MP5H7R)=4"D(6 41*4BB!6IHVQM$>Q(W3,[(=FH:61Q<@NTV^-5;(FA03(C>U M1%R HT6 S"ER(E_(G6V(![*UQVDQV?#8.IK'QX=_%NLP&T@++3[C6*?0Y60C>1>*(M>!8C+6T-&M!V\LW\NSKV\=UN@86Z.)$ M[G: B%_.B6'D'*Z(&Z_./B\77S:QLM6?EXO5:L+0Y8!&@E6TFFRY6XH3DS/H('GVB M@SW35W6FC6&"CF-G1*O0T'::QG7#VL)J($F,B*EZ>S79])&O]A]KG3.7$!)+P(IEC%Q#:_.N0N'C]!QH#2B1#MS[9RF=GYW/:E[$"R0BTG0C)OIZAAMYS?.SL]K7X[\W/]^Z^$E. MREB6)(AH';D;3H-+)8+%7-!XJ<7.-ADG78 ,LH)Q1A0\#F9'D7+/VK->"*3$ M0O*L@##.0YWN 8$8"=$5E[GET?,VP\2=)D M*UPC0(RVVP(JIC.Y "[TAU(?:&>LU MAA6^JR-XWY2_K'"SJDG@V67+!""O54/>;-)*:1]D99.3*3"]*Z?V!-3L(FO< M\.C)0K\+HL$DT &<_KQ8Y#^FL]DDEQ#(-:9]E.J=E&8!HM2R]O4EOYB\&=$H M*'I%P;CQSZ%!E6N>AZ>6".\ M+?5JNK*&3F['LBU.%2E3FPRE?:@;][@:&DF#RZ,+E+VX?''MJ(+SU86G0*;< MQ1HGC&M!YWN$7(L95-0(Y 7[OI&C=B.C2R!I1!!R?9 M#>[\OIBGRP0)QHE!Q GR+!E9BZ(F:HF40)8D8C$:=S=,&\2,_D[.N%'2P0VA MDSG>%VPFE3Q/]AM(%7(MIDH05/(0DE66?%*OY*[!$(. 9=QH9T.(',3=#ISR M2ZI#XM*E.N$@Y42K+QJB#P6,YRZ0<1=9:9-+V\.),WB)R$'L[ $KZ7T*5-2]7:R*H+BSE&RN[FT?J!9(V3AR2R[6I+2W#LWH1F;/2DIGH ML8V5O)VF<4,];5"P'6JG"*0+<%T5P;P-WVH%S%5:L2A2,Y<"&$TZ7J%DX"1Z ML@!*E"F0PFY<@'2;GFY =9*\M]0?G<#Z+B#TZ]GGV>(;XCO<7 G>Y];$D+WG MF>' $2TH%<6%7B<-;XW)63+5)K3X0]+&/10; 6M8@72!L=>+^<G,KT'Y_[65+8><>2V3,"S(-HC:0M"X <=& M4!J"^1U@Z"(VEM+R_,%#.B;#2^*D:AVG0UI[ YZK6A5!?)-H(F=M6OKLIFO< M^&0KY32<*#H U@,KP*B95C%"4K):?+QVD[4.#&?:%4?.A6GCT!T)H&:ID:UL MI=-8WD.D\X:U=_,V1RB^:5'G?(5^D0:"I46%9)VCI9#=UP@X#]+3C'N!93K'_ O.Z8OU6YRO+I,9;K#SQNJ*$RI9DX%7#:WH%*^58 52$DIP MAH'MG/1\4G[) 71VXPFV0V)#P?4!R\UK7\T3>2P?PM>;JT*R.9)4268/Z'@= MG5Y'SI'?"V1P6IDE(.)IB.DW4SF^AYEF875:EJFF&]: M%(XIF6LA+"=C0GGZRFGB93;<&U+XPJ0VJ5$'D]J-S]D>C6W$UP$^-R[VPSK= MJ1 XHYUFM72@7.US%:,%1"7(%2,KU[2I]MM.4S=.:D,3HX)K((ET MD0=Q8ZKH9=_KD%5,SH"O 1I5T^Y#MG7D#Q8>3>!&-[IOO$/)V-,0AI'Q WKI M:'9WH(R>Y;S)L VSMV%*CN[S\'E*Q^B-94U<5*[4O'[!:U&BC0J\T!D\:F/) MQT6T;0J&?TS;V!G+32 UL$@Z -D[7(<:P?LU+.>;%G\WVX.4:9JN)Y:1HUIB M!F&1V*3J+$N!&A)S$KD4G&,;+?5CVL:-]3<"V< BZ0!D-U:P\5MKF&2)GVJT M^ M>1/!>+U8U;O>F? A?)]E$RS4MSUC.ZR@\#KX(!"LS:J=9+J)-RNF!A(X; MX&^EXQH*JP,LWN?:Q%A/C@D:$,9;4$D*J+.; 9V30O"D?*-$PONTC!NY;X2H M$UG>0=3A1Z[.A GADA 1LG/$'BL3^(0,,$HR-@7+-K1I(/4CRL8^(4?W'KVXHYU/.8@1D17?+:DC**KQCM# MB$E9LN7114FV%F_4@.DQ!C'>\%+>?R)^KYZ=KS\MEM/_QCR)/A4>3 '4O)!2 MSPP\J6BBU&G-M$P8V^BO'42-'908&"\[PA,GB:,#FVK74DPN07+N@)6@0&7E M("2508K,!#$+4VZ3"+TWLDY:+RFN-\L-5O(FR/06EYNW31A'[TP=+Y4=TA_, M =DV#+A&J5R1/D7=>MW;B'L"1L% .VL0\?2XPUZM5N>TN] GH322L10W:2XA M@?,I@+36N1(2/:G1-,N'"1K;(WYLG7V$&'I$TYOS]6H=YK4IV42F9+@Q 4QF M=/:@C>"Y8T"[(D=F.&>-Q@_NHFILO_BQ<76L0+H>$I_KL+Q\TP>X9NQJ42Y" M2W^9A_,\7=\-7^[MS!SVCN',Z*T/(_G[4[F@^CWC$K9;K[Y2_3S@/R^GBV=?I:B(X8XBR@,S9 MU6D?"IQP!F(]J74LRJ:]B@;H#3= 0M_=!7=!N\=F %UF!=5DZZ9UE9J\N8/LA9!L9XZ!D M(-$NAN9S!];R-5O(+,!7].5JH@PSSAL$Z6K#7EWS);UG4+*P+$66W7ZZY/A# MYYJ6L?,L3E8J [&Y Z"\PR\X/Z]9CXH58UP!S:( Q44!)Z.'P!)WA;BB&TU_ MN*)@7%"TL$:.XFTG67\K\AMKK^_-%14NOTP3KMXO9GF29?+,U6D#+F+-%=+@ MK>$0;4PZF1RY:6.[;J=IW-!@"^0,Q/_#L>0OL#3'CYM&7H/,>ZASQ=XN%V6Z MGBB)NHA$9V>Q$A0CGD3%,_@@F7*"=HELD^U^@XAQPWTMT'(LASM(4GB/LUF= M*H!S7(99G>.5SZ;S:67*>OH%?_U:2]-PHK,1-C,%F>LZ]=!K<$'1:72Q?*Z+H+P?>DL%I-%+*7'(HJJLY+*1"9(K5*HH@^ M6:M$H[9']XD9M^ZT!9).Y7@'2NK5G.QM7*TO5G")_5JP73 ))QD##*)6+WM<*5(693D:9*; MJ!BO?R Y![72VCF'=&AKS7*;7);==(U;5]I$'0TGAPY0]5VGOB3N790QGM.B M+I7N8K[Z!!KKN_ /R+*X8:N:O6 >P8G[V MA53L1_S]_"SB\DVYEP3S2UA-T\0YD4LH AQZ4J)%1/"%#(S,D-8F=$'79DS/ M063NA[$G%7UO)Z8N0O1;EO=B.CNOB3SW,K),DX#AQ-"!:_O@8B:*AYQ,5(#"$^G%, B!$WM8 M]"(R1&7:Y(X_2,ZXR5$#BGL?(!W$^PX!=*ENO^\TGRRCTQTDALH6D<%992'Z M9&1*.1C5)F?\!X3M!ZHG=9LTI"BZ// N%S0AJIWR24-A7H'R3M0>%PJ$";Y$ MYFQQ;0JHMA#4EX(Z2>S[0>H@"72@I&X44;R8?IEFG.?O2\(TH[_RQ#)M8C$6 M5(R2_I 28FT\4(1P-KE@7:, UC[4[0>Q)W5E.;A0!M19CU_C\D OE;8%+SM? M^%C5+_NO>OA:_XO7;?I2WB/BNWUG'7=29R@J546G/$3!#'#'F2EH;&G4A^] M0H>-R-HL#$_! K,US<3I.M$],C B>Z.8"=*TN2<](B+;/'^Y 5)V!VH/X7X7 M=MI?YDL,LUH^_^5ZO9S&\W4M0_BPN&@G,S'% MEJ@R@VB" <5IU3YR238R4\X(+YUHXT*<2'@W_1F:0_8Q)=S!==<#*[WNH\=U MMA91$ISJR"9OZ_S+X"$SS7TTS'O5IO?]#J*Z:>?0'(A#2>9I]!"[:9UO7+%; M3=/"@VRN6_+Z]XYT5@8DH$%'LH&Y,KPSLZL_8Z8W!2R@7)09!NYU<$W]!4?JWEW,Z^;>5#4SC8J[PB'%6EI*QC XJ0R@(1ZA M5TC60UL(/416)X@Z0M[;H',R\SM TITU7%:Q:R.,%\*"]-&252 =^+PI267& M\^2M3FW")P^2TPER3A?WW;N)DWG? 8!N!,%_PYJP,@EU"!?S"%K6W/C:.=LS MX:#8:+WWVAK7JO+W#BDC7VN=+M[M%PY'\+H#L&R9,7&Y&$7*F"OORL:->0T/H0&XW@%V]A@&<;DPHT-6V11@JK8LSLY# M3$8 ]]PB+\(&W<8GVYO$<8-9#914$]ET +H'.@'ED*QVZ" :XT Q7: V8 F MF7'9EN*":X*NSALN#>*C'< M=TO*7&#X'V)Q">ND@]!H6H4A3VT!W?+$K=VXKZKP8[E_=&X^8S+ MZ:)>%"S7K:91A:QM\)I#"G4R?&WW',E+!9NCU8&%I%FK&21'#0]J6$@Z M30[=X.DZQ_)&&.1Y6'V:Z( ZL<#!Q!A!R5K"8$P"'F)V,B)#WR9#?QM%HS>: M>S1L#2*34RNZ/PP8G_K/\]7%N.\/BRV!DHUBCF&3$WI6J]@W@GV'Q-?5=(V7 M3?C>;L#_#M/BXWSSE(LQO:$$%6Q,D!W/M>V:!4UF!VY?I%#& M2ETRH*6E*1]ID?G03A1WEM1[Y[]/Z"S9'W&$(9WRX^>)47%DPR'&7B'C+69%4MZ1A(QH'$%%U2PA9V M-Z)].O+V-T-;-B+L#WB'BV1\W.UEB_QZ]GFV^(9X,0SQ?)D^$2M9E@<1?#H_0;'/JD'E6CGYN7654ZB8CX[ MRP S:E"))&]-J(/#+9G.6M8FH9KXAMY9;E5IE%>ZDZSQ.R(^&NZ&$T\_ MD/M177%BJF3:,""\#37!-D)TTH'"6))E$5&WF2@R1.5WT_:'CP:[(474P3%[ MNU6"(RZ@Y95:3GY9R@C!YP26=DV)TOF8VW1//Z)1Q=_%]*/5>/^8/=?\VA=P7ZPPN'+YZ_?>%T=C4R@DAK!.6OJG!HZVKA1(&-Q MWL>8G&@T"V\'50,83_69;Y>+FG>4?_GV%Y+"J_GU\+!GB6S"Z7J*W_G@>))6 M.0M8#/'!60>^<$F&H@DL,2ZD:L.'PVGM)#?Z5#0]8'*U%%H7=MEMLS(630LM M!;S@H0X=0_":/!0M M6M2'Q:'\5%H$JR/M4EW';M+I2?S$!.06>V%$XODQL@T'6LVX"=N/C.;1X=#% MIGB!].XTW0B9OI[A1MKS_.RLMDW[[\W/)]P%Y9*E9;!8:D9%S3F+A$ID6BJM M319M(BC[4#>N"AX?17?3Q8<6:!$V79&%HC7"*MTD]>)"<<0MHND/BZ2+KY\+MQ>7; MMXV"5,ABQN)!;$:(UA$-/J@"ELF(,13'>1O7Z0>$C5O@TATDAQ1C%X?XU0"C MVR4[$Y="E-XK,*&.1]+T52"=#C$E5U :;QM9EP_3,VX92GD M<5Q[\I%C1XU$UX6BO+^V9RDMSDD+D [ Z9=-XZ#(HU2TLT!;K",-%8?(;()D M7>5D*(J0/H73-J$V>_*C&8 M>&$+N486DC+E(N#]/36_N/)O :0!0= &KK)KD.5>*U MFI9:JJ2LH@4%6:NG@\KF8[46B=.JV;GL9W M&?D[KB?D^O!89(8DHP)5!WY%I0-(0S@RGBMF'NN,W49C;[T]'@F/@XBL"_=B M_W#4A&5IA6)D2SB,=?*ZHZVFB*.!..F+*3&UJ??=G\9Q#;_'3W)L(;H.ID=N M6=G%???#C,PJ<<>= 3)K63T':'^C-W0.V& 8.JT;I=,<3FLG?=4?*;%[**%U M<7A?F<$?%L_2?YU/ETBKI>VV_E9;/*R?S7.MW_E?-LXQFQ"2KJ9Z])S66OO>!A.%XUPK;-,,]@ BN[Q# M;H;/1L+KXDC?GY>3[$RN0QRA(+%/:6*?*P8A:[3(!1T9H@TP]Z>Q2P>H%2X; MB:Y?!^@B"7T+([7FS$Y@XC,RY4("1D0(*T4 (9*8PF60B&SKYT.CHWDE7EX[.8+C8 M8DT.(*(^G)L;UD?MME++<&CKWEA2%-)J42\Y372@E..T:86"9(J3,8F8*G=HIS4X.M$0H],!9N]L_?" MX7OTM7[@35WZ&D.#:'B>=^3\[FR5:(-..I*+A,;'>@4@(-(V :NCD4*8C+9- MWZ[3.UD^MB/1^L@\74#]@8[, (SK*WW\?+&J21R1QVQ*A(A:@$K:@$^;_MD^ MTXJR$K[-3=X.HL9-JAG/1CM)./W C?;-]9HVM^.O%_./]/BSNL!)+(7[4!00 M9RJOHH9H2X#BE##1.-^JCG,G6>,FTSPRY(834#^@NVEQ7BWG=8V&6]E(T_V(M'$S9T9T#4X75 =YA?OS;Y(D MBS:@A:(B.=R,T:(,[33-O/,U7%Y,L_9?>](X[J"<1\9B(]%U$#6NRZK_5[OU M2YCAIL+J:M[9YA)QGF__X,8G+R8&W$UU^_5KFIUGX@I]\2G,/^([TN"_EH(U M5NI+D<$HJ)5;=:P F2PQUF'4+C@DOSZ[-D/F'W>=XWI"S:+5'8/EJ6^EB7 R M9"$1A&6UX2 94M&4#*G6^XA@K1!M70CSBJDBJI2LB5 X&7[*& ?1DVWFL\[:(V?6-)KJMQ^!X_IWS?#80CQ= MW&S?JBV:YDTQAV&\. )!,'4-P11PDGO0):?L4'+5KHC_#BTC-P-O(?3[13:G M\+^#F,"K.3V+5/$5^8RT+#,\TN:R!91DQ(A(RC=DF:V,J+-HU7GD%B$CUQL\ M"G:.YWP'P+FL']LTS]Y>!W##2ZY;2U#32WY?YKKH%J9=;" MNP E^&JHA00^2 XB\<*9\-RI-I[8=II.[O"P_!CFE\V2OP_,N6C\_?:&*-^4 MRX!LF'V?I?-BNDJSQ8ID]H&8_\NLYA1YZ:/AGH$6QH/2(H(+UH/E.:"0TA31 M9F;5T"L9N3O\,"B\UT5B3''_/:G5QU2O8ZO9L=2M0LZ3(J K8QDH[A+$J I( M7;@N42ED3TW=OJ0M%&87X?H).J\YF<2 J&MM3D[@5"*_W^04F2B"V3;])&Y2 MT:V:.T3Z]Z<#',GF'KR/FVIYPY5OW]6M1E:JNPW!U7*NX"WX8E55O,;*0H:L M;--Y:1=5(X^F: .AP<30 :3^LLF>7*VGY'C5)F0ANABYA%#[H2B=!(2DZ?G6%MVDSWP$/)=-BPPEFOV1>WO M%%F- 18(FOF04W(IMJE6_R%I(\^ : .G8072 <)>ANGRW\/L''_#4#V)ZEA< M+.F>CA5D+[.:H6!L+8QR&4+1$HAAQD3E"W=M',F]21QYWD,CTZF)@#I WN7E M[-W,F3N+*I$7PU*&&#BQ3D1!VRFXRDFEFCOYFE^T_)&_DL0Z-+*W!!=,! MVCXL0T9:U2:U^WY_]8O53<@ST9&Q *S>B2B.";Q7 0J3083$M-=MIC/L1=ZX M5^:-T#:\8#I VU5']7LZNOB4"ZON2=065,ZT?[A#T))Y%8WDIA' ME$T;FIS M(TP-POX.8'3#S+P7B^6F]S#]TT7S([R[7*9,4)YS0,\B*&6Q M=D\4D#A70:,JR;?I>7$BX7N!TC\Q4#ZF,#O [M862'?7I:(-,9H(ID[ 4R77 M+):D(!5%KE1,ON1&C0#WI'"_B"Q[8G!L(I\.::DD^)#H-+!)0\PA B^)"+-*J62:(&]_&O?#WE.[#F@DHP[0 M=YVE=\\YKZGQPI,!FT2=EA=(>RN-@"+QVF\XF$9=);=1M!^RGMHMP2#\[P!' M-R=TOL-9+0O>5+_?4\X" ^>R-HM!2;RBKYP-!HQGI)9UVW2:N;L<$0/7HH:V>0,\7;I'@<27"W66B'8.I>;=XC M"._O2#?2^L_#[ 6NPW3V.#KR]AO'TI4[UMU>9V9;& I? *V0M8.C@U@+4(LI MIDXP<"H^M1S;W\_/(B[?E'?X>;%3$LL20O'G %9AX@H$S0Y2%)! M9DD%$;*TIHU'L9VF;C7?(XN=U3E4/5YXY%E1@*TXTZA6XCJ=M,W%/ -(P .G!);R[DY:V%*.VR M07*MA!8*E-*"%D*FA@S<.726&=TFZV@K2=TFYPZ%I.,%\/=C9$L.26&R3@[0OA=V:8(>@9KOS.:!X>CA$MZWF MEV\?Z!'/ODY7DZBXTYZ1(2!BG>):[8*@-61=[W8#F0>-.GWL0=S(G6.:H&+? M5(\C1=0SZNJ"7BS.PG0^258$PY4"4;/@56W7[%PLD+@I42@NBFDV]N1'Q(V+ MNL$!L2_@CI1.!X#[Y9PX6KO?SO/5EZ_./B\77RY*\7_#ZF!/$AT.)L0 F0Q5 M4(DS<$4G,EN#-D2X-[;-3=9>Y'4*NF-!L6@MH0Y@]UL@KLYQ^>TFPRZ70OO3 MLA@,<%\KS;*AO5K00!1FQ35G[3K+&C8&T!M=P$ND 7F\*^?QX M=Q&^T$8PT@ C=XF,6!;!ESJ_1;$B P;K=9MLM0?)&;= N36<3I? B#!:+=>3 M=[5#^L84M5QDET4"ZYVJN9L:7,T&CL(X>@,R]-U=N-QZ[SMP=,7&E$GI,US( NJH#21@&!UT!..2OO">;[A?#V1\685O0)(KLK M]"/X-[+8?YO.IV?G9Y>$"QZUD))#<"*#*K* QTWG2&,-Z[GR8*_]>J1 M17^,X!9#<'%L\8>O-PAG69GH70;/>"6SCQWWSU."?" M8.(_FHLCB_^O./WX:8WYV1=.X(T/!X72N=N!F;+6-7I.;_FJ-9ZL)-U&40BLR.6M0,N?:9[A. MR+6NB!@YY\TFW/V MI&[08]Z]7"<@'J&W%]66,YGKZ<%)RZ[&+3B=0VU6T55 MKJZ0M>8B8C'>E'8#UW]$7*=!X"/QL"_5(<\_A>5' M7$V88+R.D(.T 7Q )&OH%[];GW]"CD;C!T0JPI29[%N4@QAS!"*:#*EJR1D/\]J&NT]CN," ;7#Q_ M/QF4O[Y]_X@9E#?>-E(&Y;;UML^@=$RC5HR!P4A^I[ %O#*T7[5P.3)=ZU2? M6 ;E'9?XJFAB4R&V>G.^7M%>JVD%FVJQ";E4-I"N FPGJ X.W\W4X,LA38NSL\7\8EG/UNOE-)YOBG<^ M+*ZJ%C&_#=_JAY\MES4H=%'3$[3D23,+V=(?RI'N#[(V3R1O/4HG16B4W7PZ M[=U6S)R"UT<6:0<@WK)#+^MK[VW4B<\A)R8-E%RY&VKOXKIE,VY?\\7ZWKGIN05ZX9L(6ZVX?[@V!Q8>/VZ/YM>H*M-S]"C')I;OS^0B[*=IH&_:NJ!Q=;(Q5W&KDX(S1SZBH&4W4DK&T1()4*A,V(AERL M-U9%)]H$9AY7']Y][L5=-8NY7N %T)HK.NPM;5F;,YD:/FCK ]I&%V0/DO.D MM-TAN'GPVN,D873@)USQZR9S:K*ER-:DDBQXYUF=JV-H&>2$6YZ3S\P6I]KX M 5L(&CFD=[JHMQR5I_"]4_ALF?RTWVA!2,>^SR4IJ5.T MO$V_\1^2UH>B.@D >X#J>&F,"*]J"DU^?_;V^9OGG_!LFC8AQ,]A_NW5/%V5 MGLG(I"7#M)1"=FI@ 4*V"HK+PB*M1^2[7;3NV5<_?DU_&#E!GHLFS!T;)G\- M]" ZX_\:5FM\_[GFL-&\AO")=AF3PV9-XOSM>?D):R6=;[;ZN:G?#Z]?/+I2!ZF4U&B*96 MH&%VX!2A7V!M#J,^X8?6&8!F0O6,CY?GK9_]U'MXN%X5812P* MLPKY.L/H^2\SW,1?OV\!R] DE &LXK0%#"TLEJ@AH(Q6"TPB[:=G#GGKN 'P MABAJQOJQ,765*'6U'2)SS"L%U@4BW9D ,4?ZEK$865#&B;NAW(=1<_NYX\Z% M;8B+$]@WMN2?G>&RYC2]P"\X6VR2XYXOEI\7RW Q(.T#SBO3$&]88J)8GNK< M/I-K3T!12%EZNVGBD53@.MZ[(WX8'8>_>]PYKPT1U%@,';CE=^,5K[^G8+)( M?J7,H+6K+17JM(,<$ K7PI@4<\(VS7JVDC1R\LO@D9UA>-\!B"XS"8"[ M53Y#2J,#=&U&'^]8U(0)8[U!#JCH3-^,_@R9,_I6&.GIT(]EKXKWP_NF_("R MOA36,.@:5!H=H.N!:Z#GB_EJ2K+9?+/I.W1)V>4TVHMHQGG]T82[8IWD!D1V M2$:E%N %N:A99IU%\3RJ-BWZ3Z-[Y$2])LA\1$D^+=SRZOH@FB+!R)I'X6J. MMRV"-J;)Q7'AE6ES[WL(E2,GZ(V-R<.DU"<"+X=X_S?F5YEX/BW3<#VZ]O*D MR#?&>MV]-P9L3(PGJ85*K;J$-EG0N/&5 M1\/UH\O^[VP+;*V*G'"1I,TI 0DE@LI10)1%08CJ.QV7CNF'9MO,"V MZ]IK>]C_N=OC1"3\G>V+J];>M8*^2.28((?:$=?5[&RA"R0Z3K76*4?9-IMJ MT.7LM0O<_]Q=<)S<_\[ _SK,\R2CHH6R L3^.F0MIFI!.O+EM=1T7D:C^C\& MZDKV@KS_GPOY@Z7]=X;V[W:@UCX677,8N"&G24L.T18R"U4N'E/B'!\M!GGZ MN"N*P ML+06G1DX3BK5>)>4M[EDU\88WT75?GA\8M>3@XFAWW+2=_@%Y^=W;@+V*Q.] M^M6!RC\?I.3$LLZ-8KE\\/=28Y5\M"B@Y#J%FQD$%Z.!I"-3=,H9SO?+?+SS MX%,W_>7C7A*XGR_FFT?^=;K^]/Q\M5Z#D]+3F>%9_5'FZNXT\D=1#B^FJ_#QXQ(_7B:+WF3+=R!Z49C6 M5H$,GLXD19!WK!#:62C2I9"S;..\[45>1VKA$#'?:UL\N"BZUPDG-).X\X1A MM4*+5A /XD4Y3LAP ;C2",J: #YX UGJ[+6JXZCOWIJ.KA8FVC+GZ[ 9.@0C M05!9"(Q+@F!Q7LLL#-[59>VU04=*X!"A'J($#F+\R -?WBX7^3RMWRS?X_++ M-%V,O"J)C*6+V1.U*05IJSJYJ"HPKU&;FMJ[%W#VFO?R$ 7C9E(/)]O%@(SN M RBK9_-\N8+594%,C)9..M0@9)V*4YP"[P3M*A,Q\F)[)Y[/CL;V%^7DC%GM-[XVQS&B^(AL\A_2U\Q/SYS MK?&$BGCB\Z]F*\: 'Q[ M>WLY0ANII)6 R=:A24E 9+3KR",/FDMAR3W?"S\_?M=X8^D:@&9@UHZ-E%_. M9W^[&JUF(H\L)\!-(Q&1Z]PATKZR<,&B('7L[X;(MUWA7#USO ET#21_)*O& MEO F(^N2;E,(!(J.E\]HMPO4'/CH>,4#322\;',ZN#Z MZSTQ?7-Q=W4G^!X_;N[Q-J95-H9[M!RR+HITDLC@)0^ 3@D5I$J!MPE_[R1K MW/*\P5V6X471 ZXN:+_<6;PD+9P3P+RPH-#4AC".Z MN@.*]RYPCN;UV*?,JWD^KX91F%UJS^(C3^2W08Y(OIQ!K&-?!03.BE!&,J/O M9@$^?-30HNAV#6VK#>MHCXL,6PZV5\N(,;(7;2!]JVC(Y3O,.EM M!.E]O2S[]7?<]H:1!Q$/(_]!V->!0;#%;'I]G3W$9,E9 MD,UL!!V#*AD)7H4 26EN?(@QYS;EHS^B;%P8-3,W!Q5(!P"[I)_H)A/*&D<; M@S,/BM$?T20D-]L)&[1RWK7I%']%09=7*D?*]>$\G<.8W.^=^PM<3K_0<[[@ MJSD95N<7^;Y'7+T__*"!;N#WH'*@F0P/ONG9//\;YH]U$%&B?]HD_WX?^G%] MQ5NC'J%H 4(X4S.S=.V"H" HIU%;QU5)PM M9]J<@L^"PF1?."3A%2CO%#A.J!%HS/>&V\Q##(/IW7D8,E(.&TLTZ> VIN5H3>6F:+( MF24#)B7:G%;5Q/\D(.52D+8GUZ&-4CV2X'&;&7:+WP&DVZ]K<[V>WS!4EAX= M!7KX00,Y,WM0.9 7<_VF[RC[/O6Z1"U1E0B%#E901D>(Y#N#%,(&9WA(C2HB M=U%UJG9[B+>OYI_/UP\Z]$YD&5 ELG99C;K3ZGTQ!3*20Y^M=I&WN:DXB,QQ M/9;!,'175;43U1-34,<7C^YZ7$MEU:"P="^XJ1 #BTX3W&0=[<$]>"LM9.:X MC61TY4870BU5UOOT"?/Y#-^4Z[=<&IFWNG1<\C^_J1T^SI>UJ<(O835=W2FA MY)I[;U($5[L7J\P8^* B6%UX\LDF*=K$6P9=1L;1 >3I(]X?/F\79_?5>S_:1.K([RU)A3[0@0P7.A &4H,1:; M0KA;B=K.B=Y*9B=H'1 G>[C3PPBM)T1>! @V'..7Z;.R<&E,1) NT_X5Q4,H M,D)B6K%DBC&AS77[#J(Z0=OP4-@&NA/ETBG$Q%4I($>.EBO(]'NT%$];4N4 MGJ$KGCO+Q.-!3/10$S$NQ(Z12T\0.\%F>7V=_9M-,!R+ >>3)],[2' \U^0T MDYG5&8-J'+\?8AF=P+@/*_+1<='!IGAQ^=J:'(+SU4;T==+.!2\F7JF4G>>0 M0JDYEXE#R(PL)!6,E3')H-HX0;OIZN2 ?WS W,LK&TQZ'6#QB.R/A$B'5];U M:*M!6$5'&U.U!L,I%S1WZ-I<(3;*Z.E:U0Z#V<92/AK'7W 9%VV#[1< MY;)8O@^SHWI8WW_(0&'U'U W1(_*[Z]X>?&*[_&_:H(@I$7R^U M%3=!9RDUVZ^(=>LK!BB\O(R_OBFO%_./KPFT^=[;;G13+>1IA>RAVL*U#U$& M7Y0$KJ)&%GA&W2@/_3!"1^QN.0P<'BC(;":H?B_R[NW>$R[QMCZKE:9IUA1W M.\(<2L43^0GDJQI0W)+O$-&#"&0791FDO3\RZ7;5&1*Z@) M+S7V*^NA&H!HB]ZE9(7?K_=5U[W.#I'0SEYGA[!K;%D_V+1+Q3K:U"N(Y 32 M49MJXJ5%*"(;JU#FK.[&_)YHK[-C97XRVWHX#*Y4W_>HH[(!4;,,T9-EI9+ MVM0Y@K+1)T>LD:E-L/<^+2/#I($!<1R;.P#*81Y8,C(0/PSHG.J=M9:T.-H4 M#D,TV7IOS7_0@]:+*?'51;=_/6!8FY;*1HH M1_[J^=\>**GUG%L6BP)/APTH[0P$CA:*Y3)PQPA8;6)3.X@Z5>T\\.CO(>6@ M#?/6.T@IJUH;4FTL;R&A=)+,\A1TFVKM752-JU2&PL==[3*8''J^.+RQ>8\O M5[S_D.%52\/2Q%T XEPY9,H"LZSV;]8"G"L)0O'1L>2%:I0&T%#!?*]6NW[) M\_/E\LKJNP%RGTU@DD-4FA;/0X%0.Z3%F$U16DD7&PT7V)/"?A7/(;C97DTX MH'R>B!(ZX6[Q@:<,KX9:%@/NPA-YZU)87\!;[6I+6 [>:0[%D(VWVV[ MW[T>NG[T[[B^7FC(403G EA&VT41C"%N>A!$:7RQ])1X=W[5P N]04V_^N40 M/&PU;([E^X"Z9 #TO)S.IRO2F']>+/)J@BE;-&23%2YE;7A#ZR C#Y#L/B.E M%1+;5"T]3$\G"#I:TMN@VJ/7_ MM!HR\LFLY^AT8CZ1P=\6.#>H&3<*V XVQS+\<-#X"]#,:Y=US!^&QP[Q9B+( MK0RR8&W-H.HH,0;1Q0*\9)W0>A-UFYO$FU2,V]"O'58.9?#QBF6Q#K/'V.M06N".C#&<^V,FLB@X>M[^C$UOD1$'?N8,>A*%= M&+3U;+QFTF479XXAV$08Q5C'2(4@(#@5@"/3Y/-[U*%-8ZP'B!DQPW(H,2^& MY7C/,95JF/\QGN*@I4:R.GL50P.5L5;#&6=8F ',0F:?JH+U>]CT J3V3/$@'3GL# MRILZW4H8<((VBI0Q6M_F-NHP.L<]^-KA[*X^:RB])ZKJCK_3^O%#VZN]AG=> MAX'22U-T(#SRA/+"GPN<*= F1^T",S&T"\6@$+9:&&21 M@K*T(R/65,<0DEH[!$';[\-.DTL'D"UW$5QV>+Y7KZWQO!__JUMI? .Q?; MS$=E7')@DU6U7YJ&&(0&B9K;A$5$TU;;#K&*<>.RCX_V1Y=\OTF:.VRZJW]Z MMYC-RF+Y1UCF$X+!Q[VHO>6Z[RI'L69Y\LKXD"_ZUBATEFP&TK+&YHA928.V M3>NAL:W934Z_%"*D8 (P5^><0M!3\F*/00Y>UBQ M!\NC!PMV9^&@\"8%830HKXE!@0X3SWBJXX:P"OQZ[8 MO%=NBCP*7>I-3I3; M"TV3*T4E8< &F4AC.N)#\,0;\H@CDR:S>ZKAB=;G'BOUD]DVON3_#<-L_8E\ MBM_/";Z5_U< MB9Y.AFA=I\FIM1>?9[60E N] ]1%MQ/^MO>,*[#/A "!F%? M!T;!E:WT^KI2U/J0+"-3*17A0&F+M;V AY!TL,@*VD9#_>Z1,K*J:&!/GL;M M#N#R^WD%^9OR#C\OENO*CRN3:5(D 9RQ",5& CYR!Z&( "4$'IP0L? V54S; M:>K#YSU2V(LFG.\ 0U=\F42=G+*\ ,9DR-?7IEI)%H1C: MF8E?; %$?%R7# MX.,HKG:$AK>XG"[RJWDBJVJ%+_#B[XF5(BO,!K"X6O+ $ )94\22P),QF%BC M)JR[Z>KCTF%8Y P@@2=Y57 O(-GDGF#;6]I?$NRUOE%N"(1)2K H-DT6007% MP-=6(;&$)(4RDHDV160CW1#LN+B[L"VS06<9T^0S6G)'E&<0OP PD=><9-*\#L#\R3I=3:U!;L(&K<*,IC M8FLHR71P(NY@VXUX5*AS,I('*POQRO ,3DH'TG"FG2V(HDWV_#[4]7*O-);# M<)R8^H;>GY>+U6K"O3>"Y4"&+-)62HE\?4E?"+S(GE:&IH2 MG'ST WCT)DIC N]0H0S69NF4GD$9R_85_?HUS<[S=/[Q^NK9&U;H/P]5J8,J M,8+/"HF37J10>R:F-M'B0RG="X;JR<*PJ> ZL ,?M#'NKRH$;HJ05U$@5\>O M9$=[SCKA?0B!A;N9RT/!<1_Z]@*A?L(@'%Q('4#O"-."LZRE=[74TQ(3K2D0 M ]>0F156F""Q$0P;V87FR4*RL? Z@.<#5L<#6RY)Y"XQJ,,9@.Q;!\YI01Y9 MMLJD9*-H=4S_F+J](&B?+ 0'%U '=N+-#5.;Z=]>X21)64HP"$R;0*X5%S6] MWH)%&Z*601;1IA)V-UU[ ]IG]FWYQI'R>US M*1&$C #IT-6.Q)9,.B$!5589HV%,M4EE>]3JGE/]W" 8/L!6'E6P'5N,NN_C^*G\G??+A#YQ] MP=\6\_6GU42RPD1V"0S2,:(DN7"!J0CHK8DR.-&J\N("TR&9 EY%.OI444 .)8?,LV"R<%[TXU]&[B"XVXNA[C!\ ML'B?)(I?+LZ7$R>YD3DR*!@,*,XB^"@+"(Z>Q_Q-Q!;[>W2KUA^&#A M/DT(TV/U9HU#9#(#9ZACJE.[3"]ZN-+;[9U4=Q ^5+A/#L+/ M"KWY>JD^)9N\5INM%X+6Y#3D .8<0=33>KYIN_4=O59')[*-4&HO?Q60SK5,GD=BIEC%E/:E=:OO;;1U MJ4$.0/9&'6H41MPBKM#)+O6+XJ_N,Q$9)!1K,IF4K@:@55B9GIY*2UC=*F M'B"F2S5R" 8>,D1.8?B(KO!JN9Z\(]\*-ZT[4N!:^%R[DG.RG R3X*-&X#X9 M;0++T>XUPH>>>@,A]-U==-QZ[?AX.$EXBU,YV8/X+ZO'A9%6B1R!?/9Z'V\B MN%!'"L6@64KHG-BKC__^ !BST<@)(KLK]"/X-[+8?YO.IV?G9Y>$&R&9M+Y M9)X6[UP!/;+HCQ'<8@@NCBW^\/4&X9K[:'1M MRQG)U%6UA[E+9$XS[YB)Z 2Q8#CQWWSU.&'UP<1_-!<["'_?/OE>?T\43\K) MFL_"F0ND"),%G\FM\MP5X_C_W]Z7-;=U+&F^SW_)B-J7EXF@+?F.(V1+++G\):7H^77Y?[X:?YHO%_*_I[.//X0O] M9?E]PK6+,I->%!IC[7U4ZP.\A%J35X+-294VHR'WH;(G,_1 6,Q/)*.QQPJ] MQZ_S\Z]$_9MYF%VO[ TNZ?'S]7HGC/$? MVX[J7V?T?+Q8O@]+/%M>#51X/8'YVCK\>?[Y\W0UGNX71%IGJM+\B).$+!HI M%1D CARA8BPXP3W(8$UDEA0\MND#>C#)XS:E.!4PAY=>!S"]K_1_O;BX#+.$ M5^J^H-8Q>0Y9"V*@=Q&"UAY2D$J1YV)2:M.K\0FBQFT^T?[8/5P"'8#ISUFX MRF;%?'Y3JD-YA4([G2D2YG#D0PS(C(N/1M"LZ?IFO<-A,M(#6@ M',9V,W^9?B.=^RDL/M*6^(H+4K'OJVPFSAHC&9%>UA,1ZM;P'EQRM39%:&+9 M3E[E8V_8"1;^)2^"KC,EHXAD MBC+RV9V5M+TM,N&5)0&W:?APNNRK9%EDID20K+9>#TJ"9YR!\ MZ:5D7^V#@5VRK_9A> ?&Z'WG;96-HK+B1GH%#A6O[07HE#/2@LZI,CYBCQ;D[Z.8[7W:%E/4]$E$+N.DM04ATO$V($IWB B-K2_Q-G)9X M+ST,*SM6PD\"Y@!V=P"9FVN9C 9 M&>>5&G:3\'8&5PMG9V0OU\N:@L MG?#BF(XB0:TN!R7JY/?:<"K)E%01.B"6Y@?5FIA.$WH&.J\.X?CXZF7;2GZ? MS])Z,9%'CTHR($^!=&4B"]#[&K1.UM+IC*XTR@[;3D^G^3D#(>A O@]H^PQ^ M7?#')^+L3Z%F=@G MWO:1V2ZPL\6B%INNWOG3]P>;[>ROL,A7X4%7DM&!DZ.$ABP@R\CFI:T/Q%=6 MK$NYY#:5()61N3O\5JQH7X$>#:U)MC2[H#M+_#19DO M/M> Z6JI%^MK86\D1^T#L!Q\;:@LP6L>04I57,A>F$;#D!XA:&2U.CI2-NLA M!A!;%Q=N[Y$,H&DB"^F/)?E\U_U,-'(Z81P$RP0HGS1]%S($KA*6DC(+;4+> M6\D9]WJM.^P=+[(ND/>'!I#;] M:HZG?61,=V&FGA@!'9SV&WR/FVO?V-JD-S9^\^=L6H>,+Z=?I\OO*PGKQS' MASYN8K@++%L3(*N:Z1F0]+K(FOP+SHS*42?9QG?[46YB0M*%<4P@?62D?@H# M)]"#<-ID681%TZ:CQ#\W,?OBM]U-S#X@Z,"QN!^454:J&*2J0*,#5$A7.W(( M"(5(ST8&H]I')FYA]Y-(!J)I$OGQ4G$?!0.9Z8>!10J3]#2A5 M\76T&V,CQ6Q>^$W,7N ZQ4W,/I+N .V/A?3)OH]%ZPA"UA?1N#EAAL70;MZCI3M09F@*%!=.BD M9?_-%U@7RA@C9*$Q"LTSFD4N@'%GND3,))7CMA#4VLS;7U?_O^/7_7*[ZO]Y,#'R[_(2+#Y_"[.V7^HB+W^>SKZ07,-=PT2]7 MX:()<\BVRX MWR]7YV]4,K+B%6#,%A36,C(Z<\%I;C*W11K=IK' R9;X0K?9"7!^^BUY .@. MWHU?5GW&_UB&Q;+S/?DO>L3RXM?956?T"<^\YHE8(/-:@9)"@4N:G+%2:(6=.T9_AQUY!.1>MA?V+&?^37N;X5J)$GFQD(,E M1<."A\#J7%8K& HKB]*-OR*5\DN8+OXSG%_B74&;VD;5B R&IUJ]4AQXKPPD9]!PK8,O+W;? M[L.(%^I'OI@ :C-0_CTBK,^R;Y*U#\[; EQPXEG(G.1?& CI$1F+1:@V':5[ M6/T/'Y=MMWTZ5 5[8?EO%]-]GGT^%G+ZG02!VM4&?!R"$P4TDL?B8RXH&^51 M]\*"%WJ:_ZWT04M4_ZWBRL^S#C,KVGD.A7%#MB'GX*0L4#PO*@>OT#9J<=4+ M"W[XR/0/H!!:HOIE*X2'(I.QY]HW%%HR[[AX^7][_Q3X[>?T("5PJRQ.!M8O62 MH@[V<\Q!,)E!]"P),J8,BYWM^%.'!%YRN+[_C3\6E@<-]9^J*3)^6UZ&\\'+ M_#>>V[9)\A-KZ*-$WQ1NN&06F!4!%#H/C@X.(/3X@DYKYOYIEOQ4K8,WUA>F M"EA"'BAE#$1+>D3;Z+@)66?5IBKJGQ+]??';KD1_'Q!T8(O=K]8-)A51KXLY MXPF4*1J"HX/$LF2,=2+'?YHE-X+"DR7Z^\BE U U*8DT4I0Z.@>BKMO;QKJ] MHZM66M+9('P&N4Y3H[R/I#M#^6*UW,IB-"PY4(==<^=J$4BI! MS(W<""Y)'[0)+/]]2O3W0LJ.)?K[B*V+R.DC]=X>72S>@+=Y5>^=P:=(WZF( M,ELO2_FG1'\L[!TOLE&1=[%83MY7WJW.#\.2SU+5S@(IDMV=:<-P5U9;ATLM MC=WM8*:GWD$9_;2)L'NO_5$*Y \Q$@_G_XC'Y0W1:[0K%Z21/H+@:$!%06BW MR8'P+FDF,(7=CL?=83/F,7B$R#:%?@#_1A;[1@3S6MU):Z5WM=N\(^1'CH3\ M$L DR8H.I$'9YFSCPP&PE821H7"((.=#;? MIK/IY\O/$YTY-X@"5(Y8IW'45NCDIF>7C$.!H8C-$MNJPK?5JLBNHT520"M+M/24F5@CJ #-\5&]"%N:L\#<7;UPLY]P3%Q M=H!$7O89/G@B+(].B)@=L:Z&< )M5B>\A#K!R#C!G.,[&94=I76T2._N+YOS MN.W5G13V F('0>RS\]5G2"5MY>#K;_5;G#@OL@N& 2-'@AS7(,!'F<$&D:/U MG$G?IGIB-_I>:$+C,-AO(,(?_'"YGU3]8;X,Y[<;6%J67"X%L) 5"BNYE,Y M,)KKT<4_8&+K]/UK=D#IMVD+:[X M<[%:\=V_URR>W^?+_\+E>TSSC[/I_\,\23XXCBZ B%A ,5&[Q&8&HB@74W R M8)L 3K,E[;2=S ^ZG?H RH^\8Z[4R2_SQ?I7]7-\XERU+(4 (U4"Y9V D.F+ M-D+*:!SRO!DQZGP;;5WG3GO+_K.W3@VIP39?H?/(9/%5(&K[>VXR:2,/#+GGH+0FH6MEP2GF0;)8AQ)HKA[T MS=\>$7SZ/4<[!C5Z]FE^3OO]XLH0(TSC;1;Q[9Q$E6RV42.@K_D4AB<(SA7@ MSEC$DD.1O(TMORN)XP3?AP;# [NZB81>FIXYMF[ET0K&HT0.P>'?VJD7W$^E"-',SK#IR &^JO-&"UP^:S5>5*3042D5NN ME "9(RU&"0E1:@4L)AN$9#4YJ"UPMI$U\EWP$?)^##I',[\#)&VL89V(FFJ) MJJUG)08ZH+,I$#1Q2^H0C$D936[3I7 K.9T@YWAQ;_I=1_.^ P 1^9_GL[LY MQRI8JL.P'*6\RH( M$,[?A6G^=?9S^#)=AO/U8H(T&K7WX#'1>2Y+H>]\!NN1)LL;- M+1D>1,/)H - W2CGVTA8G8?IO%- V*<5,%XSJL@J%#D9P;Q(3CNQ%5?ZW6JZL79Y?+3?%$#ES5_ZO;#F79%-LP[!U87!$4: M%[QEDM;N>$HEH(LCNQFP[$S+:XSTD$V!]:\ZO+Q73V\2JUPXPLX$H*4')!RU)$UZK'X+.T=:+VFN#N6%%T#JZK) +MZL !@R1] M;D$5,@(+"+$D7[QQC3(>GR-MY$S$TT%K?T'TAZRUCGZ/U6:EE>VJK)D/ M3B7R8@*SM=Y(!0B1D6=C!:<]I1B+ISQM]Z5_Y(S!4QR[347:[UT,K;Y,EW6M MM/2;6_/*H;=_S>CEGZ9?[OWVW7K]89;?(3UK/JL%WP?=V@SUZH'N=YIP8J"> M9?=R*&;Y/2ZGB]6.N+TDO+E"8$D+F1"A\%ICEK0%,@AI?WB>,1G)BFR3WK(' MD<=+T<%[X.QQWL[#BZ['U[Q'I&Z-# %?:G> MEFU\]]D7)DIKC&&$3M('BDM1QZ\*8-8J%Y2UNE'+V1/JWE=D(\UJ?O-LN9C& MR^5:!E<7)1ICYE9D**6VOL]<0$@N 5,A$&>2UZ5-Q]*GJ'HY>G4?_&SJU<'D MTD$P[.?Y^3FFY?0K_A06'Z_")7=2^E?9(V1WDZUO$DA6(\?(%3@E-$BIE9#1 M::W;3,K>@;B1&S[W]M!A&D2"PY M7G*;.NN=R!M;OPT,BOU =X"$QNXX=+N./V?3Y;5]LS)DUIDDK!17?)(05^V; M9"WS"2)!Y#)J(1W&!S[<]J3K9U_5-78.D>V\&:,[T%:/:/9;2^+VXB+$9)GC M&DRTM1^J1?").$=K$B58Q5QN4V.S.XWCWG4W.R4;":E?^*TWUJ*NL$93Y[.P M^'[W0V>?YY>SY81A0.GI B\-NWRO$#TM*,=P))',/FY9I?3(;UG\$MMR]^^GZ] M7R=6."XX;4C.:D=MJS1QF 4P@AOO;$2.;7(MAZ!^W'2DTQW]IQ5S']#>QMIZ M(W6GO4T4V1?'%#B!JTM_#8$%.F 2_1.2%9ZU&4JZ$WGCM@@;URX]0E!CFY]; M[[-6,8G7?[S;>FQ8ZY3)20'WLO(OD)EM' :RO=9D[G=K-S[U>/VS;K M%.9F6VF,C;4=KE?O&-O?7-U:.MB$7'\$*%6IO;@E!*00D MD[SRKEBQ&7G:#MW(:2OG(X33&C>YVH^)\&+ MT1ETM*7>%#B(QFE@6#17F'UL5,;82VI'=5&E]@:L#;4,P1GPTENP*A6A4:-U M;09^_ABI'?O@9Z_4CGWDTH'GM=FK'7D@X(+5C'['TC[3UY;)5BJ>Z$8-FHDYY%. \V?2LL$*>HW>NM&G7 M\X.D=NP%BH-2._:1T-@.U_,9!])*'0D2("RS9+>[ D[0=K7<&XE&2C+B_SZI M'7O)=K_4CGT8W8&VNI\%?S,-//-B66*.R!:K)D41HB3O29;HB@C(5:/2A>WT M='G_>/SI-P#SNX30>I=EG@2SM7+"*P_*9 :>H2*5[0J*4C**-G'LQR@:5S4- M(>UG 70 ZSN T/5=T#T?_KI?FC3$CI2!M'2MNZR3L253=9A2TC[[Y$N;>M\G MB.H-2(=(_9'KN&-%,+8I=*88_[]?B"\WM+O"++?@,ZEF50Q])WP"YC1Q*7MM MTZ93M]WPV7CPN$?2H! XFF\=:)"GLR)6T>QU'[X2,2=:"(9:0UBG&/@2(V0M MC0F9<+[;O.F!LUEN*1PWB:6);FDBG Y M\&L\*UVJ$GB"JR_RHPH%$T0&NMG=:MRQEU(9#BJ7.4]6T M"*\T"6,?WG< H(?3&:(V6)0(8%T->]1+H8 R M0T$I!.,8/&_5WN$%3,+82[S/3L+8A](5Q?/V::XLM<\SZ1\ M;3W-(RE?(UW6*>6R6Y((/?4...BG36#<>VV72?>'GT:'L[0''*SA*U@Q29 A M;YB6M!DRA\ASAHA:!'32!+E3:M[N2!A3,1PALDVA'\"_D<7^VW0V_7SY>4UX MBDDSQSP(K@GQ)AEP2&Z<$-9D561.=J>V+#L)_MZK1Q;](8*;#\'%L<4?OMTA MG <1)!E+H%Q&4.1K@6<::X=WK56RDK'A]OV]5X_CY0XF_H.YV(&EN$>)A.%9 M6Y<]'8@8R*RQ"KS2!C@/):-)Q*(7T0+EU 56QSNWC834+_R>:D_P#A>)A#$Q MB0QK1FE<_W MZ\7%Y;91/(]70DZR-2&)E2H@)U%Q,@ZBD0A!1I6E4]HU"N0<2'"768I#P_84 MPAP[A^BWR_/E]'HCWBD.JST)\B+\%<[?3$.Q5F:'C8YX:G'#52XN3/%PY5?7K_O;.-]6PKH+":A='*0 M"^%2:7)875&LUITX0H>*4K8JU-F#S"$"X<^^[+8[/K,Q*46F>7:U3R$G%]![ M:\#D5*++C!7=ICQ@/SK'+D5IA;-MH?5&TGL)BFY3:QQ?Z+[SLP=7@?NL911] MB$X%;YT P^H5D/(*HHH,');@0T9K;)O\V9/HPY4Q<3TA[PV2]7HQ82(DG1(# M4\@>4=9X"+$.>&0YY$1[PC_HPKW=DKO_W)>DG/81^CV[[ A6]JMY?IW1M_@A M?#O,I+K[GP^D/QZE:" 53)%MR)J3,4/C8- MF\'D<+ R(2\QSD^F3@Z?FJF7$LI]A##OUGJZU*N&BS5^0Z]BF;N48JL>-YK>';&,Y=H79 MZ^)F6N39Q06N?)[K@/ 4-V<_8LI.E93!:$%;,Q"N0LU,\1BX=-5XB6WZ0!U( M\+CA_?9(;2>]%^%COEO,OT[KA<;\]F@Y(K:UXY.'-Q]W7L<);,H0%*9H-&BG M$BC,@9P26^_254A.!/(FVD2Q3N&TOOX6/D]GMPI\PGGD)=>;K9QH2]3(350H M0!3M"C=6)]=&H3U*4K_VX#[(>-1=/4H"'9R<-PLYNUQ^FB^FR^]7];31HPH\ M0(R.7'E92T68J%VN./U/.198FWF$V^GI!$3'"?LQ"!W.^2[QLRX@<<)[5D*A M(YEE8HU,X)T0$&RFA223?:/;U,('1G>[VY2131,>N@ M$P>;,()B9&)ZC-7$E$'Y%*7=K?9BD!/MS5YIM>U=QC8*Z6@Y= "JGR\7E9._ M($DBG#\(T9"#ZUB4R.C(+S4H4R0$87R=BVV8\/3GT&9JT#.$=:*ECH? 9N+" M@/+H!UZKHMOJH])_L&51RB51HCC8X?PP!XQ9U#@^UDPFC@\/VL9T3K0G,YP@LU_$]BE@6 M Q;((2$QKOZIS>EZC#IK-J>NG3H;@O^#P:CE9>(NM_[#7"[N\Z;A+QL/7N<) M+A^UUDJ5G*"XFDUM# -O ^W"N,I;M,*Z-@& AI>/N_#[[#K0LVJ/2,_[?N_# M$X="89""-G#UP(WUX(5*8#3M,R>X]JI-5=$ Q'<2H3L2;0^:O)U8JAVX(+LL M>;O1BQ>3:*0/.CI0HM8W>&)XS-D"4](GSB07N4UJYC%4=Q+Q&P&Z@\CQA6#V M%>;+5+^Y>+P;_ZOIUVFFT^]BP@,Y:#5KBLDZV;S.6'.^"/#.>!6L3"RTR1@9 M?"F=!!M'0'<[B>\/>7\%^1E^)#+SAY,B_^WR$R[.\G]?7ES5NTU<]B9&X\#P MNE0C.= 2%93 .>U\239_FX*"0ZCM)( Y GZ/DENW6OFJU/)R.OOX]@M93:O] M.4$F2JG35+S6HN9F>(@HB;.1QU@2*YFUSRAN%=_[W7=0*7WZ="_W@)5M7>,J'.4E-9 A=::,_I2WEQ^<8/F/NO MQ?SBXK:AA?(Q&V/ 8JQ^7ZWUSE%"M-H[X;0KI=G@]B?HZM=1WP _%I MQ?XR@%\K3>G?5_*>Y?5%Q<6J_]Y/X:+V6;O]P,_SB^7$D L718J0?*[9GX[T M"FKZ,:,0#J.V?#3H[[V:T7LLC@C^MJ)_T?!?M_R[F$A1E(MD_9<8:,-K6\ % M;2 +GI)$9;QNX]L?3_OH71K[@_9!8GT90-YRDEU_XGWM\:OI?#(^U?:3;#5A M08/3/($U-4X7HU>F[=CKPVD??7167P;*P6)]L4!>1>XF03HZ;)0")0P'A:%> MHG Z?%ABJ$-F:-O4Z!Q!].AS=OJ"[OZ"[!&S*RY.8E"A9%\;7BI!W!,27"+\ MI!K8L\Q)<2K+8$7/Z",83H:T_=G?04+>G57<:35Q&W,V KFUY$B&:E@SDGJ4 M*H/))DCZHR4VM0;3%KKZOOQ/OY MXGOUZ"XF2FN?4V:PRJE93=[R,0G@"6/6Q;O"V]3@'T=W-T&KHQ&T$SB;B+.? M:_?MBWZWP"]A>KWFBPG1GJ,E1>_)0R/C(9/35AM'Q91$9#$I4YH;@(^3UTTD MZ32(/$8X_0-O_@47R^\UHV5)YFL=7OJEY@Q,G#.L1L#(?!%URAAF<+Q.'=$Z M.^\XBZJY%[T+H=W$?DX%QB$$UCLL_S6?Y[^FY^>TP%]K9_>/TWB.5S;QYL^3 M[$,R42O024=0.A3P(F;0QLKHF=%*MDFX.YKT;J(]IX%N*Z'V#N;:P7TZ^WBV M6-11D%<)69YG&PUZ*-+6:GE%9TCM]JTPJC;5F ^2V(W\9S3@/-8(77K M'OTY6^"5_5RK^R[>SCXL0BW[^P/3Y6+UB4GD9,T4ED"80I9T=@6"UZ*V ]=9 M6J6QG-(Q>I[B;B) I\'FP"+L3U_>A#_N+'H2K"6#VI-=+0(= :3^P3L9@#L> MM0DN1&:;HG(;5>-6<9X >4>+XFAT-0Y$3F+P7(CLR5\3M;&#XN2^R03(>2#U M+FL#\1-JNYT0Y5XPHHY@_]!8&CPG>#V/Z(!/OD$$ M#\:%@@Q,D@Z4X0J?5SQ?X'D]7);S^>4J&+>"\/DM8V]QK FP,4L$&VG-JE@!(1DZ M30T&JXQ1[D&_PNU];0XFH2N-L0\8[K6R.8T$.G#AM^G%F_'+OX5E=?>^;RS1 M%Y6-YPR2K%/"G-7@B_2 &'@6@>QTT>9"_0!BQ[TY&@".IQ)4[Z?:NAIL/6/U M\--MXSF#GG)/T=CFM!-"2Q\"!W0V$:)B@HB! *!8'HC=5.6-.F).()HKHZY/;!P#:M M,@3C1SS)+A;+R?L:0K]JQZ^3")5[G,A0%/A(+ DODV'$G MDMFII'5W(%R]>!PH'"&R3:$?P+^1Q?[;=#;]?/EY3;C4=30U*4%">*YW:#7P M%R40O=7FX5KC3E'\G01_[]4CB_X0P=X":;2[U>YSA7^'\ RX^ M3W)BWF"JUT6AMJ95&2(W=;X3LU;1IC*\E7/U)&'C6IO'RGV'N,:A0N@44V^O M=MS\]2H$,-$Y.(-60$%70''!(&K%0"2K@XJ>>].FN.EYVL;55"= UA&BZ !< M]]>R3@^?8%!DK2D),D8RU;AU$&VM5?5)!&D96MTF;64K.>-F1P\,H>,9_D+" MJD?'4YL$4D^37I!ML):!7^#N=)1_^PO.O M^-M\MOQT,8F1C %+8.%"D)>1:E:1B@(L]W2R8]$VMX'BH12/:V8-",F3B.P% M0?._,"P^_#6?6$^<\\:0D8ED9-KJFB@AP3*KA2S<%VQ3D+LGH>.6E(T Q$,$ M]-+P1X#"B3.QY$0KTJXN$%?IEA&)F3&KE%3V<5R=>$/JN)5C8V%P;R&],!3^ M,K]<3&+Q4L50LY<8?1%D>T2K$W!FN0@B*!W;3&G9E])Q*\1&PN#>(GII$)Q^ MQ4DB8R(D:^N,C51;(L6Z/DO+5<5)+GS4(Z0[;J%TW%*QL2"XKXA>$ 3/"KWS M9I%UGH:PA8,ERQ<4\QPBB\11@H^.(EHCVMQH'D3NN%5F(X#Q<&&]($1.2D:? MI+>T$+(RE&>TTY(N4)SRQ>?$D)VN3FD;A3OASO] N-M+)+U#[<]97D>A:C^N M1!\]^UQ_F@B=D>400!1.^RDX73FI0 <9C(@Z.=&FAO8@+6;.7CL)!I-4! M)!]9WB1HEIR2N=H1!E0FV\+[%* $IH))6VJ>IM,18J2UYQT#52LQI6BN"J=HR< M?NN*0FO:C)7:@;B1,\J&P,F#],2!17*PMOF*BS@_M;XYO ;\T6 %=:XZ!C$Z%*=GJP@2.M BYR2J7G>IHV)(NL@,G"33_S3 M):D!O+A8+^9B56?ID6M32.]JD^IE0XS@(BV+;$>K!'?)L38Y&D^2-3+26H/B ML3*DHR74 ]RN:'\UK\F@M0C/.*LCH.+$%AUES7#BP*U31MB4C6A3*'*/C$ZJ MC8X7[W8'\0!>CPB457.B7V?YDM3W-)ROJS5M]*$HI0"=<#4))$,L7 +SUF3G M4\IV,[2PO>O3YI.[.+0.D=!\*'8-:#@?*.U_TP98?%A@6%9FK)?@4#O'P[K3 MA\J)@3?%0K'2^,0X&MQ,B]DN\6U/'[D*;!BI'\VV\27_?S"<+S^%6?[]%L<)R?EAL\CMTG_L#2,7<0V#@$'8-[JN MS\2):9E6.VE-OBY>*U.CEMS6LA!AB2&%OI,,T9 )[W?L\??PV>,F\PZE[X]C MV=@2_W,6SE,FS@XD M[^,8UH_5O\U1>G-3QFH*'53!%S"(%<+!5:.%3'>=@Q3192[;9"'N0MW(%L.I M7X?SN+V^R &*.@5=&RIH"S*IQI84B-'%NL(ZT5R?'Y9,4 M=^'3#(B=W<$YG"!'M8VO5_H>O^+L$B\F3+LLB\3:N\'6BQ ZW;D-4$K@F>Q[ M)UV;W+!K"KJ%U( 2GP_ _"Y@LQIQ_&XQ+]/EA F6A; >M*K-99+2Y 3H#(85 M$ X501?X^0//Z4\?_X4S7(0Z6NXL?Y[.II4MR^G7 MFR8AC.O$#&ENFQU9GF3*@L=:2!TD"NT#UZQ-'_K=Z.O"PS\MZAH(K@/#[2:3 M\FJ.TILZOYT7Q;,C+@6N:BIE';68S&#C<&5Q,%X[4!962]77 9F,J; 968/ LW#0&F/@:6M Q2G1<\!C.] M#5T7I'R8GZ7_N9PN\/&QP=XHESU/8(LLH$S.=8 M=Q38-1+@2TK27\]M[;..9[9)HGZ"]=2Y:4MPKJ0,D70M!''+P4@FPG@"G M.-XW;N=*]:SY(EX:3S61G XGTR%VT?7O>< MI9(2QV(T!%;[PB0T$$Q=E4M%)V_K*('V62HGRD[;2V:[9:GLP;ZQI-AI M%YA!*P$E>O)$7 VBT3**+D);89,(FZ?1@!F))\I-.UCF1[%K;%EO3:PSC!4K M4P%KJDLHG"33#6D!4BNODPDZ[;;7#\Y'/%$VVL$R/YIM_9@$3U]>W84),SPF!N#CV*;- M-9QO+O!N'+R/'Q?XL6:83J+-@DN9(=4,525C;>RF+!AON##&%9TW@YW;<;'# MR[HP?!HA96A>]WO1\)_A_'+U&'+R_N,RG$_+]QKU3*O&60==,SSSQ($N&?:A M^\@KACJ \.9U9]M>=Q,D]MZP4'@=N;-RBWD-L]1(L>%).,]<$#OE-NPTWW$W MFHX97GEK$C[]KFWM:ZS/AMO,H"AO0$4A*A<*2.]TL=DZDX=CQ1&$CC<7M0&F M[L[,/)7P7JIN.^(F=;<'GT33M;A3W0.<0:4<#\QX33KRO75VC!:%=F*-'6 M(;3!DNL;')20 C!8,(5JR3]K< M[1]"[3A.:Q>X'$!\W4/T%5F\J?[U8D(N/KGW*H&4@GQ_A@&\M PPR4CA.[GD74#Q03/O#SU_!;W85LOFPJ\.Q_D/]$L,%_N__]?\!4$L# M!!0 ( +R!LE3GTJ#7T0( !@- 8 :'=K;C$P:S(P,C)E>&AI8FET M,C$N:'1M[5=;;YLP%'[?K_"8IKX4#.2V$!II2RJU4B_1EJG:TV3P(;%J;&0[ MH>FOGX&DM_2F2IO4KGE D'/Q=[[S88[CC^/3T?379!_-3<[1Y.>WH\,1/_$0<[8UPO$B>2KH8Q94O$Z)[#0MKK M9Z$?9/UNJ]UKDWZ+!O"%DK 3DA[M^;\#"Q);]R9&FQ6'/2=GPIU#M7[4"PLS M*!DU\RCP_<].[3>,,RF,74S9X.:VR;&5R<"%<0EG,Q'5]3A-Z,:<2BY5],FO M?X/*XF8D9WP5[8QL5*+8SJZVW+L:%,L:!\TNP6*QL.K':? MM!F2<-@4E4A%0;FV-DX*#='F9D"9+CA914S42.N@04[4S"HBD<;(/.K8LI:@ M#$L)7Q-7<]B8K[7B^8U>C(5CZ&;EM=FK3=C0;5NOX[7:X8-FWPM>9 N\3O=E M61\#&_I>M]]]5EI<$]&08?G6!1%[3LO9!!2$4KL31&%Q@0)+\0U=G?G^D]DX R/F1"@I2%OM<$34)E4 M.1$IV!;/%%!F/YCK?N\B@O35)E!I_ET7;UP7)U\GHU,TFD->(;$S:VZ+6+VW M>:O-N!ZC[ID];\[8A6Q.&)$";K\32]B:NJ^'MWH.\Z]#2*(E7YCMD"<&]?6U M.3/4IY?A'U!+ P04 " "\@;)4_ZUN/S0# ]"0 &0 &AW:VXQ,&LR M,#(R97AH:6)I=#(S,2YH=&W%5MUOVS80?]]?<56P= .B;SE2;-= :B=ML:0+ M4@_&G@9:HJQ;9%(@*;ON7]^C9*]I,S_TH8T>"%*\C]_=_]OMUMO&WM2K?SYO6]-)7XMI>9>80IG,K9_:.2LF/PR?N&Z,)-YN^;"0*XX M,[R 5J-8P:+@^@%<=R\UE?G97B1ID&R_":8I_:[F"LM>0.,G M3E@(5K?<]E!3TJ]1\ /T,+)@KSY6N$1*9.R%7R-]'#!3*XIY*8V1ZV&8D.5' ML'/*,U<_&?=4"FUY(DMX)PK><]7J D-,>>N7=:8PV6>RU88RZ)K5.LG M,?XHV,G_PIY7'%Y+I@H+?(:*YT8J_IT3!1(ZLIBCHA[U4-#!1 %K6TXUGQ8V2 M-<@-5X_$>]>6=RCRNBVX5>GL7PK1DL!])V")\%4!0 JXEFH-8>#^ :54G1NEY>)@G M:3SHYU&4A5'6I;);QDD21[][1SCTS/SJSLGI29*.=#?"&^IY!N:55,)04FYN M[IX9W"T*P5E#O*5:=0LM#7MN4-\>N.^J[@'E-[VVD?UC8ZAX38S=\"?=]Z"X M;UC!%Q6VI)/=FN,JQ_K:T5:^'_N'1??$F7P&4$L#!!0 ( +R!LE1"!40P M&P, #() 9 :'=K;C$P:S(P,C)E>&AI8FET,C,R+FAT;3^>?9"11V5<+LTXO3-Q/P_""X2"9!,)U/X?7\[!323AC! M7!-IA!5*DC((3LX]\ IKJT$0K-?KSCKI*+T,YA\"YRH-2J4,[S#+O/'(_8,K M)VS\8/30]V&J:+WBT@+5G%C.H#9"+N&"<7,)OK_5FJAJH\6RL!"'<0P72E^* M*]*>6V%+/M[Y&07M?A0T04:Y8IOQB(DK$.R9)[H\33B-68^'W;1[G!\?YWF/ MI5F/L*R;YOTO$8(,4+VU,793\F?>2DB_X"[^((T[_6YEAVO!;#&(PO"1UZB. M1PLE+<;3:-^*K9L[SBR_MCXIQ5(.FI2\UG1W3%6I]. @;'Y#=^(OR$J4F\'C M"5KE6CP^,EA^WW M%JV"$=\X8D%8S7;=0NVC?2DDWT&/8@?VY+H0N.)6L ;R7C%<<'M![X4!M$@ MUYP>*&(9@[X5&A.K=+FGD&])NM+ M()G_6X6'S5B%"=A%F[E?MSO M13LY[2?=5H[C+(JSK9RD:1(_!?3\4ND5?/0SUW95:PR+J"RP9L:=D0T.LB,W MS'#EUY17%HC9)6&LHI=@JA(_4R(95$3#%2EK#H2Y)C3S$M5Q1E(M[L*Y$JI2M- 60A))!2EOU@;= MW*(,P)].CO#VY/AS"OT/]#H\2/M#TZSP;G;V"DY/9_<,Z4Q(R4F%[<)6-!NC M++EO4&1S>!#UPF&4-3R[>Z_\KJ<[E#]=L)5J7Q@#S4O\6*_XG2MW9[CE6OC# MA.1(Z-KN-]EWF>V]O[=K^YIHWC7C[U!+ P04 " "\@;)4YA#Z ',& #& M7P &0 &AW:VXQ,&LR,#(R97AH:6)I=#(T,2YH=&WMG&USVC@0Q]_?I]B2 MN?9N!FP,)"2&9B9'R"1]2#,-'::O;H0ML":VY)'D$.[3WTHV21JN:=/K4;@J M+PA&TFKWK]5:OS%#_]GQN\'HX\40$IVE@83D=O MWT#':P8PDH0KIIG@)/7]X7D-:HG6>>C[\_GVH&<>4MO=HT.UTNG\&Z*2/WSBM'<7S*.%TZ M'@2[Z.WIT?CUV?EE'<[.!]ZGOCX6QV,1].PGC,=X%0;[N5YS2!=B3B6(*1QI M+22GBV\/Z[\(HOD@B,X_!C%**!0XNU0H+.Z"F$D:83@FKE,ROV),+ZSWVHU>P.1Y80O[%70^[T.L: *$BKI9 $9 MN:)U',H5;I5"4R \!I+G@F&\%T1+%EW!J;>BY)/U,@.J!3#F"(L]>NEW7/V+=JXVJE+"*3E!H#6;D29C[TB<>F M#BIC55(M;$@3,T&*1G'Y[[MG938??/ N/;BD42&QK--RS8P/OD[2[' [N4LZ8P*G-O'8*9?2R$Y(T!7J3L F[<]-V+X-3 M16YT,K>!N*KJRJPD9BQ'D4T.V$'6UFT$.'<=9GACL@,+;A:2L/@+>68SF. " MWN8OYF9:99[M6.A$H"AV*6.QC"JGT@A?:FZZX2"TC5E!(ZH4D0NS6(Q'S%04 M7%@<8[RLQA%>91V]04EC$^'[X?O3E;J!"2XE4HU\$(G3,%*83>[K9(IQK,"**I-^F,"3&@JYD^[ MGQWVM=T_E003(=&7!BJ1DES1)0,^R7KMC#@P:O='QX]T M;>4WIG/OWFDBI=,5&4L%UY>M]D3W?*>#]=V^PBLL6@J./#@A18H%"(W',WJ; M3-]7G"H'M[N^S2BY*4@LE3?&@>$U7Z.4N_6PU:]X-(1/,02S(3P6>.X>^#KHZM]"5 MR+M%GM'&!*'PJD&FJ$1(TCE9J-JZP.Q'8XTCMVOV_BLLIE%29%A9J'1<]U"OM6FT\4I\,]-M&XQU'8PY M&-N2XXJ#,0=C#L8J M7.N2:..%<%]??!J@!4T': [0MN0(XP#- 9H#- =H#M V$ M8*6IJAN,L"XZ5'LHW/K%VGA)'+0]$=K:&PAMCM$#OI:IUSK MDFCCA7!/O.QK^0OW]K?V#_\&4$L#!!0 ( +R!LE3.?.<@#0@ ,HF 9 M :'=K;C$P:S(P,C)E>&AI8FET,S$Q+FAT;>U::V\;-Q;]OK^"5= T ?1^ M^"$[!AQ908Q-X\!6D>VG!37D2(1'PRG)D:S^^CV7'#UL2:G2=&-[NP:B:(:7 MY"'OX;F7%$]_N+CJ#7[]U&=C-TG8IU_>?KCLL5*E5OO%$ MZ>R4WN!3\LJE<*JI[.Y4:.Q M8\UZL\D^:W.KICR4.^42>;9HY[06GD]KOI/3H1;SLU.AIDR)-R4E6L?#ICSH MQ*V(MWG]:"A%'!\UAG71:M=EU/YW R!K, ]UK)LG\DUIHM+*6%+_W7:S>MC) MW,E,"3?N-NKU'TO>].PTUJE#?P;UP]?0S$9C3MZY"D_4*.WZ(95"U45QI!-M MNB_J_N^$2BHQGZADWOVIAUI#HWXJ6TQ_Q4JCXF!@U>\26 #+/\X"U$/43U0J M%] ;30+;OQNKH7*LU:@V[B-='S W(XS9Z:Q[C%;7($>88VF^,^9>_WIP^>ZR M=SZXO/H(;E[?_'+^<< &5SL'\-B(;_H]C[55;[*K=T\6YN!]G]V<7[\]_]B_ MJ5S]ZT/_5W;>&P QUEF]N2<]'I,,-_M@[/P7,;:W8KPLLT_<&17=LO=5]I[/ M;E5JRRR2QJEXSMR8NY;3=IW)=LS*>2&3E5^2?3\.-[WT'#S1Z, 3S>_M"?2ZPQ-ON<7\8[(G MC((3 M8Q[AE6%Z@ICF=+#;,$AE)*WE9DXF$WXKT>]:FQ;O!,"@R\1G&>B##")ED%7 M+$5U(!'2L-E816-F<_I8U9])(XM&: 391.D'Y3)S)0;8X VDY$'2.UF@*8% MACE%-<&&\_5I>.:4:ST#RDD6JQ1.)7ZLG%@&WV".8K-6KM(8ZL IV<7W*,D% MV@11UCQ6!LF42>8L@Y^)HD3=)%EQL'"_?= U:"Y\%ETFBSR! 8BGP0[?G?5X M(F['+$[TS"Y8:>1(68<4W#%.+P-NH"ROD;\:C\=?@WN.>/EBZ-F MX_#$%@PJ8CU)@(YCA4?OIDO&C?2$@(/5,)'D.";!PF&B[)C,R6P"^2,)I&>A M;)1HFZ,>":/126!&9G0D!5Y;]@I$$!+,"M[NWT5CGHXD.X?F7.<)+!HM7FET M7LG7OFJC(\)3>%24>J:!D=0^(V%:(VH@#F'9NZ/X7D]I4H9!Y^C/.$DVQB6![&* MS*@1XOQZ>H)O0TF&4%;4E^+/*^F3H.WPT6E[7#UL;K)V;S7:(._^.K8WA\'[ MJ1)$36YURDFPN06M*24DOG(C%MP!FQ4?JD2Y.87J;=W22O(T\PP*B^">Z5I* MZ>/"73&@+#<9&&Q]:A%%V@@/P">7(YDB8TA 9)3(C%8(F2!Q#F3%2E(9I/F9 MTS5Z=+I"90_]68*<\B3W4D3.E'&,Y$Y-X0:[)4E;Y@5[2&MXW)ZW>7JB(F31 MANQPJ'.W&\$^XL^7UI)2W_B/=R=LN$BJ_8HK9@)X/+NH@^?+,/'H#%L*8O#= M)@=H1URD7+YD*]&^0@8I-.LHR@UY>BT.;FEUHJW#>SJG1%LV0D._Y0BC:/K5 MCBHQ* N!>F!= ,?&1OK-?'K_0.9U0#7F=IDTD+1YBDOA-=_/1Z''_>8J^C=9/8L?4>>X[)G^$MUP2Y94$D2*NTW*E1D2LK\@C-O+/)32. M'-1I8Y>AV[] DY.)_W]C]%=MC.@\AI(]!6+1UI,VL9&28$(1=I<;E)GDMQ1'0[+E M(ZE/$_TIX^)LYJOX5>PEPL9_BVQQ@8I6+E5K)Q>+Y!)50"CD@.40S"TBNR$+8!88G-__%3T/L0"EJ0! PC,KNXLO)XA4 M6<+G797Z]GREDV)^A]HY/:%?)$^F%.Z0%Q6___HU%8J+RP7'Q]6C3HON%SB# M?V+1<7'UH.JO'M2 1Y <>W7M M^J,$LB+RM+$Z_>>6GX/9G_Y;+HF_U4R7SC;G\.\Z$[VQDC'KW\DHIVT_NUK+ MES]A9Z^$OPKU<')J7HN^\KK!@XM/F0XWO[KA\'8J-ZY"K032:UU]584/K4YR MM[O*KOLP.^]5%9_AEI>_;W;V'U!+ P04 " "\@;)4W&R&C",( 8)P M&0 &AW:VXQ,&LR,#(R97AH:6)I=#,Q,BYH=&WM6EUSVS86?=]?@2K3-)G1 M%R79EF7',XZL3+Q-XXRM;K9/.R )6AA3! N DK6_ON<"U(IAWJ M^JG,Q!QZT"*P@]N1#*5E[:#>NHMT=WBWQ\&O[#3_A"(L^W]^5*6&0#97BWH?LN9"?8P,T%]#O_;]7IW&H)FO=.B<9^S$9\(IL5$BBDB MCQU)PWB6%3S%RUQIRU3&WBD]9D&S]B-3"7O/ISQ7BF7 M60)UX)0(XWN4%C':!%%6/%8%R:1.9RR'GXFB1-TT77*P=+^YUS5H'KL,NTH6 M10H#$$^!':X[X_!$W(Q8DJJIF;-2BVMI+-)SRSB]]+B!LKI"+C,'LX;VF?.K M\W3X-;SCC)0X)L#",)5F M1.9D-H;\D032WMP&XUX=BW8 M*33GLDAA$;1Y+=A[)5Z[JL%>[)_\HZ2T-/.,I/89"=,*43UQ",O.'25W.DK0 M$8WS/GUA0?%YYRQIC9('K2= 2?[Z"5#2CQM;:FPTX!P7H'Z?.56*G1$OS.Y5 M*(B%@BUZ\F%1%1H-0'LFTCA%@Y7(7#N4!R^U<%5/M4BYHU49%Y?4J)9:2X42 MN@@L1J4R=L<'I@B-C"77D@8@??1V"I]12X6AB.I6H7'AU^F?,@* +/26*N4< M?(Z*E)-L8U@.Q#(RHX:/\ZOI";Z%@@RAK*@OXC^NI$^"MN&CT_:P?M!:9^W. M:K1&WMUU;&<.@_<3&1,UN5$9)\'F!K2FE)#XRG4\YP[8+'DH4VEG%*HW=4LK MR=',,<@O@CNF*RFEBPNWY8#R0N=@L'&I110I'3L +KF\%ADRAA1$1HG(:860 M"1)G3U:L))E#FI\Y7:-'IRM4]L#MT\6$IX63(G*F2!(D=W("-Y@-2=HB+]A! M6OWCYKS-T1,5(8O&9X>A*NQV!+N(/U]8"TI]D]_?G;!PGE2[%5?.!/ X=E$' MSY=A\:,S;"&(WG?K'* =<9ERN9*-1'N #%)H5E%4:/+T2AS<]\QN2.\Q9*H+B6(%'&5EDLU M(F(]((]8RS\7T#AR4*NT681N]P)-CL?26B&^H/>A0G) Y;$$/M?(*Y 7\FI( MOO&?,N'YBA._%A+PW>HJLL@= +S^_\;HS]H8T7D,)7L2Q**M)VUB(RG A#+L M+C8H4\%O*([Z9,M%4I8OT/!.JGLW.A>)QH:$(53A9.QD 3=P1< M\JGJPYG,)BJ="(II&;\N3[)UJ7QBG*=J)E Z'2DO=_P.6\&N/R7@U]=\_H#? MG/[JGP(W_\QVAGET,LC83WSV\D6PWSP*NE5_26#+<+X:V^%.T#R8.0;K-H=E MSR%6I] U $AY;D1O_N4(82Q/^:PG,]>>JW1T]T<]NGHPH5B(I*G\X=@M.%]< MWDHX[-;;AP%=3+#PG(WG'9=W%NKNSD+#QNME>ZWZ87=_:S$$DT6.+;-V_N":2N_)>/52PRT3->F4>7? MCKW-YO<>3TQ:[:2WY\X9R(K(T\'2=9\;?T=F?_!OL23^5C-=.=DTAW=4[6\V M'X-;$15T)L#^A52:?<)^7U+ =OE!?R1%PMXM L2%S[?7YZKA!.J!\>+>-:I< M^7MD/7_<.Q%K%ZN6JND$L+FLPD.CTL)NK[+M=LW66UKEI[\SYFZOG?P&4$L# M!!0 ( +R!LE23A'K(=P0 !T0 9 :'=K;C$P:S(P,C)E>&AI8FET M,S(Q+FAT;=U76V\:.11^WU]Q2K1M(C%7( D#1:*$*-&V(0H3=?NT\HP]P8JQ MIQX3PO[Z/?8 24NSRDJ[Z;8(H6'.[3M7'_=?G4Q&Z:?+,$'PL34*@I/T!,[2#^^A[8<1I)K(BANN)!%!,+YH0&-F3)D$P7*Y])1ZR%[M.S%*\@<0.MV(^^1/K88:)OT&>CRJ2+6A]!SC'&3+\PYM'X M*CT_/1\-T_/)!=;FU?1Z>)%".GG2@>^-.#J&:W_JCWR8CD<.==3JA,W_+=[A M%(8GD\MT?/)#A'<3U&YX")-32,_&,!U>O1M>C*?>Y/?WXT\P'*66$H=A_)PJ M;Y7_71^VOW8AZJ +YQ)R)27+[1B%)3@P[+6: M;G@V@510<('$K=$IRQ<:YSFK@$@*X_M\1N2-,S3G564!XM=R4IS1,&.:(3*' MI09Z@/":<$F,YODMG/D/J$,^WL7&I6<6J'/VI[Y%@3 MD,/P A_*A:X6!#F,@H>>L@X=]>J6LNX0JDI[=CSF7O/8"EEKGQ*=$[W6.>\\IELYF)')IT2=QVYT)+U= K@?VHP-(MQF 8B'$ M"DMJ7@J;QVUN-?N\X)K9L[&R_E;KBHM:^P0K2$/4V:<'VQ@]5,*V"M:!BKJM M-H:HVX-GQNB%XX$5]8_.L^^;O+A.'I?8MG/B,H+CP!#DI/@6S*/,$JXQM25V MBTUBTY*)$(!B:!R'!1)*S&K5=%(%ET3F]CTJI&Y+<]V&7 M1UX#"&>%L5E]U MGK\3P7\I+-UG1:4>5!L,AF2";2QG2E.F/00@2%FQ9//0H[PJ!5DE7#I]3JBW MSG>FC%%SUZ]W=J+D1*Q/+58.@N MK7OL=\.GR:$?;6F!TUWK1P\JC/G;1JNQ$2@)I;C])G%Y#]&7>Y=@Q:X3JGRY MLD4/:SR4Y:JNGF2!+:0METU=^ZA7N=]OG /PMY]MT?WX(6H,=IW_J=Q[UGG^ M4WG\@:QP]:B7IUW' C=P=@;F-RZ"CXZCK^Z2I:HOTXEF@MBH[MPN'Z:@&VCA M@PC)*B46YFF1IU;U)Z^JZ]_ZXNRN\(._ %!+ P04 " "\@;)4S4,2\8D$ M X$ &0 &AW:VXQ,&LR,#(R97AH:6)I=#,R,BYH=&W=5VUO&CD0_GZ_ M8DIT;2*QKT 2%H)$"5%SEX8H;"_73R>SZPU6C+VU30CWZV_L!9*&1$JEN_1: MA-"R\^)GGAF/Q]TWQZ-!^OEB"%,SXW#QZ?W9Z0!J7A!<-09!<)P>PX?TXQDT M_3""5!&AF6%2$!X$P_,:U*;&E$D0+!8+?]'PI;H.TLO NFH&7$I-_=SDM5[7 MOL%?2O+>+]TWG@?',IO/J#"0*4H,S6&NF;B&JYSJ&_"\E=9 EDO%KJ<&XC". MX4JJ&W9+*KEAAM/>VD\WJ/YW [=(=R+S9:^;LUM@^5&-Q7$Q:;3;3=)H-ILM M&DZB-IWL'Q1905O[E(1_10@R0/7*1ILEIT>U&1/>E-KUDV;L'[1*TUFPW$R3 M* Q_K3G57K>0PN!Z"NVKQ\K-EC-#[XQ'.+L6B0NI5IFNQ9GD4B4[H?MTK,0K MR(SQ9?)N@%83Q=[5-=+O::I842EH]C=%+ C+_5U44 _0GC-!U]"CV((=WDW9 MA!EHQ'[\-=*' 1-UC3$;629M]/H -5EC_W^+MCZ%_/+I(A\<_!+UK4MOA M/HQ.(/TPA''_\GW_?#CV1G^>#3]#?Y!:21R&+ZKR_?*_VX?-QR%$+0SA5$ F MA:"9;:.P8&8*9DJA+\2<<+BDI50&9 $?R.*&"5V'4Y'YL&MU!G)6$K'< S0\ MD6H&4>C]#H54SD.)>&0.5.383?NE8OSM3K0?=AIUUSSK0#04C*-PL^B89G.% M_9QJ("*'X5TV)>+:+31C6EN ^+6:.?9HF%)%$9G#4@'=0WAU^(T6A:)+N/!A MQ',J;LBLK,-@RF@!)TP0D3$,;504+*/*QO8@F#K@.\,*?"CG2L\)9L)(N-]' M-HB#3K6-; @DEZ4]+QYJKW1L5:R\CXF:$$&U-[KCB*R?.4YM5=113LS;G=9A MYR4%TEJW08:\"I/$37<.O%[1N+K?C?8@W; .Q9SS)9;1K.0V=YM\*OIESA2U MYZ&V\>I5E46-78)5HR!J[>9[&X[NL[_)_(JHJ-UH(D7M#KR0HU?F ZOUF\ZP M[YN\N$H>$[A59\1E!%N (:B9XULP#S)+F,+4EHIJF\2Z%1/. :J[< "UY>V^NH3=\0'I]:C:V8IJWMVHB@GENJMB^=]LW1] M+[PW(1,M^=P\;_+<%/_L+7;U6]VIW>V^]P]02P$"% ,4 " "\@;)4;,34 MIO5? @#+L1H $0 @ $ :'=K;BTR,#(R,#0P,RYH=&U0 M2P$"% ,4 " "\@;)4+=P< "1&0$ M%0 @ 'R;@( :'=K;BTR,#(R,#0P,U]C86PN>&UL4$L! A0# M% @ O(&R5 #QPT@"0 T;4" !4 ( !$8P" &AW:VXM M,C R,C T,#-?9&5F+GAM;%!+ 0(4 Q0 ( +R!LE1V]PW -%P! *;L 0 4 M " 4;, @!H=VMN+3(P,C(P-# S7V&UL4$L! A0#% M @ O(&R5.?2H-?1 @ & T !@ ( !Z7<% &AW:VXQ,&LR M,#(R97AH:6)I=#(Q+FAT;5!+ 0(4 Q0 ( +R!LE3_K6X_- , #T) 9 M " ?!Z!0!H=VMN,3!K,C R,F5X:&EB:70R,S$N:'1M4$L! M A0#% @ O(&R5$(%1# ; P ,@D !D ( !6WX% &AW M:VXQ,&LR,#(R97AH:6)I=#(S,BYH=&U02P$"% ,4 " "\@;)4YA#Z ',& M #&7P &0 @ &M@04 :'=K;C$P:S(P,C)E>&AI8FET,C0Q M+FAT;5!+ 0(4 Q0 ( +R!LE3.?.<@#0@ ,HF 9 " M 5>(!0!H=VMN,3!K,C R,F5X:&EB:70S,3$N:'1M4$L! A0#% @ O(&R M5-QLAHPC" &"< !D ( !FY % &AW:VXQ,&LR,#(R97AH M:6)I=#,Q,BYH=&U02P$"% ,4 " "\@;)4DX1ZR'<$ =$ &0 M @ 'UF 4 :'=K;C$P:S(P,C)E>&AI8FET,S(Q+FAT;5!+ 0(4 Q0 M ( +R!LE3-0Q+QB00 #@0 9 " :.=!0!H=VMN,3!K H,C R,F5X:&EB:70S,C(N:'1M4$L%!@ / \ P0 &.B!0 $! end

T[8+>1"%,^K![W=:,@D,>Z M!W319@:QVM,B4O=T+[_5L>_D+;KX^.J78S\.OY]Q=HS;@_I1RY$(91W_1UU; M&2$UHQD6B/OX6KLD4 T2SU(&0L'"' .&3AXMY[!QF7ASS5J']LQ4V3T%6_WL M>_D[E7=%3KYCOIB*OT8:OH>D]>2\PIH@1#C'Z>C=+N.6?M].%D_X;TAO)E]- M4&L'U3ZMMUZ)"D;-@((,>):*)4KGWIW<'8PDDGJ M&52"P/P8WY/59#W7T7'+8-D]MXQ57'[]3VY*FNBQLH&T:4*"2_7<8CC; )-I M Y==V+Q)E +:OYN1'N@_;;J L?Z2<\IQ5\T-I7+A96'[M_A'>&HMXEU<2Q(! MV(MH(XP06>9]I<.@I%'T+1O 1+.@>\[.V^-JQ([%W!N\E6=80\-Z8J-WY.>. MZF;,$\7PU"DDQ/[;$?'9F49)J.U[E%V;'VI.\>5>3Y[==8L,^WS MP*=U&&S;?0D8;/OD%LP#/Z+'LH'2")ZCT0@@V"JSQK8Q^/5YF"L<*?BT=%S#'8CPT7ZY&S)L\#[X MYG8@D&:,%'0>U7VJ\]*T,+10]6!S4M<'L8RJT-7<(Z1"D^WTV]P8\C5R-'); MM:T46@RS=HZAGD*S$P*,;=^?#RU?R,R^=;!.\WD\U4X[/WN&'"Y\IF<2YI_[ MESSX0VIXEXD9C>O:@H97;R_$()TS4 Q4=##G?)&;CZD\^>9B4(!^9Z&_JZ]$ MY][X_"LG9Y'IRA.AO;@1),.2#&@4+C&9A_LANK3DR[C@R PB%\[GV?4OV[6Z MX=KE;:Z,)X>XCE+,A5V?S5XK$GHH)';BA4CO:!?K#@._N%'@7V?9%AQ_UZN0 MZ3U]NRR\!*"X)C1\,(CX[B>^R KYL";UI7WHR!+5+">MO?1'IV8EMA::F?9Q M&X8-*!!1BMT./&'ZND!13TILU&2LI.[]$$B\]B'RY\3GWMR$F7/),@Q46ML] M<;8<]"]*>.IS,L-N)5$NJYTXJLL*4Y)FGBM[59-VKW0"4XD:5(M0SSSJ(BF] M$?IF&Z/5VEY@A"^D+0PMB:?FHM\-MR/D,!D=IOL8KZN]0Z(-39"P_H"EN MZVC.E?BNK=^M>[8RL=^V_Q;;,U;(%3.@&F(I!RM*?'&@" :!KOQ?ONG%_QS\ M1D'D 4=?^X)R#$(//*^GKL?I-Q6MQB,940M07;SO%D&_OCQ0,,[!+1<@'5D_[MC7N?[ P*6SHW M.WGE0WTJ["O3>5PK(?HJ]K9W0*6>(GJD$A3XVW5V MXV_O8,ST9> Q>P_86T*SC6B]Z^>[V5."3 QS<_!=.M\:N2=,J)A3/?'F7'=] MC4YHU97M<\& D7%'77@3 5#FBZ-!0O,AWF,!O2/,3M87O5M+)]ZR;WGQ=Q*[ MD_X(OUWK@HK"YMQ'3P@;[^\:U"YZ0Q?59\2UX<=4'"")C.N"!!7'46.,'JH\ M[NXN47EIVM[=64?TBL^U9+TO01X7G;P%<>__T4*4SDT'#V!*6D$-IN6#WY=> M,@<8O=/<[59,][RK^<";2VD>J(& P#F;B)I]Q0HQW_XP7W48/4F4L&&CH6L? M0WI0QCL^R?$WD\:2:(%3'VE$83>A'/$3_5C7-S]9#\_LMDB]UA]4-N00;]@Q MR[?:8MA=/[Y'@=*,CCM?V"YB!@HBV*Y"P2*8)*>^%XR.EA617]+G21QE.;6V M+Q)5UV1*%K(VU*6(5P,.CX^U7]_]5)U)!(ZN@?97FTS$%LSAN$[=2B29 M$3S,$=-C10!M-#*!+(B\/E3!](XV4!LP.?H'!5KG(43?=R4=FX7BMLU]N M6/PXRVB6(\4W:(2J!D>\<,%T./8MD81O MYG__,W\UE#]7S"HO3"Q(\//.IA?PDPPC3L(Q)#>R; NV[C)4=A5K"(312-&@ MT%L 3_UCX-1_:X37$#]^C#M;>*.(;UMUVX]W7P$8SX>>'4'?_B7H#9CA])7[ MC7P8O@VZ76O*]='Y&D\5QT3^[(@//T(4#&L8[4(3EVU45$-:9+S3)AU/J@HR M"9$(H0O-1*DP_'@+Z]W[M]\:\-/U$7!!P./TQ\:$C.9LS&C-=DS(>_(_>JC? #B+#GJMYZAO2?PL6FYV5N+X%$W&S#LN; M9V#&+_4MT7(&]C]]U;],M;XN*%CR6?:A7LP!Q?IIIEY\<'!!3&JG_(Z'2T<\6PX\Y)G& M,RP)?'[H;4AJ\1:L=OC3BNRGH;'7M4P]:^94RFSR/;+-H!/+,UL9MVFQ-'-( M07/F;N1^(L,**4@!GH&"_UV]D&0;R$)^:'%]XD[?NTF&(UYUWP/5D^S_$'@M M>F$:+]3B_-BNTY:+=QB6TX4$?4J2J?K;H76"]/RQLYNVQ*0&17K2DO0%L.=I M2Z>G6MNC"I.AF4\/+?=Z6O,_>8:8?>.RL8A@'\!$L2[4<1/4 '<60CBX=&P( M4A9W=Y'QKPT&['2?'SSOS59J37ZED;VZ^JJ6DA7*8G*F%? MT@VAH)+PJ!Q)'=F" $.D"6Q#ET=YW85)OZFC V#._]N M<,^[QOW L7R!R6.]!&3Q=&."X,^6,XS)C[6$ZDG#?MLJ?N.]U14?8W=V-L?> M>#:BS*>J?)_G(UL7*_X=Z6VWVQ^QN_$(T&M1!W0R.]#2N>KUD=.B$[;^/K/C MEOV#G\*K*BH3!@5XB.(31YR>WM_(_A/.^ON8[2"^R0!Y%9Y\&(OC9N*]*("E M"5HGQ?!16 E9QO]87D$^2?YS?-9&QBLQ#W3.15.C?0%ZVW]+_KLL9?T_X[^L M&RX.W[+5;:T[WO.@S/7.4-:-*I1HL.=47.3A?%% CA,+0=L>UZ4DPWVS!?-= M&??_A)1JU.=X^9@J.VY\S(B2O6]ZG7^6!I)Y1R(![) B?P58AVN[@M6!6B*7BL:QK.4<]$5E): MV12X+T*J^H-'RN_ PU(?^&R* 6MAF\#9IT_F/)N#-(*F?]=&(ZD%R(KP%)PN M!D]URF'>GFUI;=2M39]NN@VJ,')+\L[ZG]=*JO>6Q7+-V9MM%_X M\$Z#531'RI@5!EA"R03*-9'2P!HM'!*@7 TXY8SZLLV_@B(4)WE9B #"-%H0;P?,@4/T>)6O!+& MK"7WT/<&1P;)L7_9Y*B?QI#2]<2F0,JY[]1L9]7,T_&NRS.?=YCM.<"S0)% M4BN0C+/$J&Q2BKY=/*)&-T9[N5')=;QK>F=I\@;YBMY1*UIWU4T!;[7+3U1T M#[S1.[S#P?*041L)4 M?DH80S NH,.TLN"_TN?CIL[AM SJ@U+R+$CED))]*B:M+HX9T'?L:7&AVREJ>CQ\=VI,X 4BR M3V%%N:]!Z1&.#["=:6S%1,=4[]Z">0[=2GJIZOIP*=WHY_?/R8(-09+?(F6V MMV'W0][S!>)*,7&@H#4;!UR@_RC--:T$!J\S6S AQL!5[=DXBWUP=@8/W:+^ZSS$4@^!3PH&1^*+MJ*#MLL%6LSF6BHV+(K>S1V+E!_CW7&DN9 M_(O\[*,8XVF[EGG3W9RS3$JL24C^+Y76.APQC'FAU26FIC)_U"YP5T%P2&!X MA)98Q[O-W48Z,^E6\<9F4:L$CJ0W+>L![N^>?$V4MY06=,*Q?0-5;C8M2D;2 M0VB_3,1!]:P092SS(K DM6\Z)?SKQM4[>WE@/TW^[K1J"T7K M74"%CDC"26"26"3&&TS4ISI[,M/KF7^(6I5-S]>LK-U=4N6+O@Q\FSF6M- M(0JA)_?L2GEW^D+UX/TF7HXWH[9%27X 2?T9G.@R"49Y'E^*6ZS.Z_4(,WBG MG]E7DU^AU][J*=-^1DI&S=H].O'/%[0,]BQ@SO@%"F[0=>\'AGB6S3?N,\K4 M?>UYO4IO_J9\UWO6:KJ6K=9XQ]Z,VS?U3B@M0=]JFEN-OXY,1#)LR,FYLHS> M=H1HYYW @DEG#+XU5^'=<-DMS8]> J>J":R/5=:%;IT?5)/']9=E!S.NAGU: M!K7\MF",<\?]6<+ZX9W MUQZ0AZ MTRDYV2#URGYDNC=U66/*[JN:A<9L*1XXL.!Z&=^D!HD.F]B=;-/#'#7,Y;7( M@"?7<;P@WWU3#E "?2VNMKDX<\QL@8PCB:Q1-;2AB-31%]B#*K=NOOD<]Z8N5F:/7"UC:FS\'/2] M7X$JVM&:3"XS32'*-=8I8*JC*'SDE^G_1*$_97UEMR M>+;@?;/@ /*6+F!O4MQ^N MO#QI%G%/_T)7W1W7B)>!/>="H]S_F,.\,2U-H 0013MN]PEGS)A,K7CE;R@V MZK=YKM"O] (. M9Z XXD366> .^Z(_LH8)9A%1W+$^UD7@ JV/2:<]94Y',4Q"V6J-!OVN6*\6PW)H@;C MYOU7TV35$C5]=!U&'[;TG8\_?@%2"R\8A8H;&TESEMS2W$Z6#TVL-SCS,VS^0J M,$V?,I/:Y#S;4].E#VL31ZKW97XS>D*-/[5-7O'@ 4BS4R$V]TX8/,SH3>6< M]V<:M4E/[6**U-33BK"AS+7V8]R'K#F[F^V4$(*W-1 MO.V@&#[A2IFR%7KKK'AR]&'IQ2LA[I.0'/.&N!"O(/0)'O-3HLS@EN.:-'A\ MF8G\M%&FF]TGIRV8:-CC;]IS#R/7QGTI?FQ]\>LB[PX$)8'.,HQ#%*PU=.)9 MW*,#7IRVB3(('L&1X4$D< MT2QZU,*Q%8X$/PL%,!E9K"2F1H*!MFL'#LZ@1&-#>6_ZH:33D1R;O._3V6,^ M,,S0?G'X'IYQM2?#"TB.V#15.I'LC7_@LA(=%(:,%Z()K;2I*[I_E_Q/=_X?%_W/!O,?[= MW(#29%YP C[FS[/2LO#%BP-<3EN]>\NFEE_E&*8FG14%"@& MF/[J,#TZ:%X0\T+^B1:Z-(LSZ,!1LH>7Q$L NY9I>F_DK3(5&\+YK"_'+/*'A;1F M#]7B3HR=2C#%:>B&^9^D)?\@! MC\GYF-\D_!8LNI#C<>CPU]#\02KKQJP(/BR'%7,)X* M<%>TXT7655':#)(;L%;B)QW"<6.H)^2[JAX(^-%7;?'>%V$2RRLL'%X^]E'X M.(;N>R#! )=^3G?Y;H[$[!O+I^H?'WVK;0X%BO[NK;@I5IYZ@>*>< M3E%"A8K);S?EAPK\"09BR8;>FXJH6:)\0H_IMK@+OTUB?62><1_UQ^^2=XE( M:.S?NR9ULLCUCD<0WV39YYX[;7X<*T9A!Q[B-DT]$*5:*NP@)6=K)*_, $;T M\(J/WTUDQ@ZXMK "K63&],)#9Q5'C6MU^66F#3YX_[IHHWRZ6.O9R#YAH'WZ M5^K B T/=Q$N+\%DT12\_"BZ\2D8ZY@7]UL,6,+9E'Y#;=C G-WS,V(EO)2 M[,]83/?2!,7K72;+]IUFC"L]#:&F?EH>=YL;C?2VBRO\2Q"V106FOEJLJ*1M&^FSG#(WM<&Q),WJG8.,TIV02V2\!XV"+GT6J+ MF1UVOA27?IY=I?>'57CP!^R^S7K MF+.Q7&G@ABDO;G(+5F/Y .]C%S>FE%,,&-.\F^L542<'E6L=;7+LW*W*2Z_M MQ:AWV=T_IQSPQK!"."GNQ D^!$=,GO6&6[0%\R$G$*L1#_"^E 0Y[_A9 ,5< M9C?C9+.L&#]< AODL+M?#UX::(@+42,\TRH5$B7#4(-(A(D1,[P=N=ETCEJ]V,.F@()WV*H<.)=(IB:CY3@"#+V3 PTJ_K3@F+'*D1#*Z'T@JJ5O4[]6BC[*W.!^FD3YI>Y^"L1]1$/SYBTD$!5&THP9P M8(_=HO^THEZ[J4I?V!'^Y@C>C#/,'5^=5LU"/ )(,5M(HB[I0O<%R4TT/XGKJ" GZ*[LYCLRX>*P1T^;" =UK\B:/FY6 MJ!H?C.O7+*FZJ7=LA^";VTOV*LG[^!?<)/](LV]CG1F4Q1BV%Q8-92AJ&:(B MJ'::\( HKAMP@49>$J%U:[+/V<75>-M%#E;1=\NN/\S2U&[N#G)"93NE.7FI M=''UN1ETAG;MX@<&O9=&:-5$2P$WQS_5G9633M2ZOWN!E> M9G[[OMX5JT2$ M[)')Y.?V_"]0E3C('- M(_]GQL$5>MS25O+Q?J-L%781W[=S"UQ^TE=B-'&UIK -SM8K">::S.OS; :: MX^PX_%P"*,6Y!>7!G^ H>ANH!22UU\T]N,) 1P;IF&@48=8NI OUAUY?K;KP MM?_94^TAU..AX>[=7NX>RDH>NS0<,$X[%?=:NO[$G[02BYA&JM?'O"@TK MCB S/*91F./')>(.N6&/,LDMDZ%GF4HE3,*96ILRC_:QF\TNJ^-.']/-TUF: M;Z<\&E8.D(Z<*KW(K?Y/MR+;(8'JI8B#RA#LK/1)B(6Z\&;\:!>-54+[')0X M+Y=:3/^SY_W[N.W"S)B]NT+;@D]%EW3F]_WVQ7D;:H@K:$D4R!IOP;0N$R6[ \!P -'4V0.>8(1C626HI?]T,+086F/FL+%E].7%P@ MKJTB 7\UVEP^!\%'O^/^K[.Q?JRH4K7A,*ZLODX[E5 :"G8A6<\]+W[.C.K MSBA>O-WB>U#L[2Y9PJ)# &;B2LKEOH1D:R\D M!37H=HNU5/_])BJJ=1\S\VA;,&F#M@6+"B.B<$@=CG'L_NUM C[]LBK\W[^\ ME7%,26Q[?P9NR6XK],[/,'F^HM]NH_/LTX&';ZK1=8'&041]EW%2*!&Z4!IR MX>L6;$T9O]%(M@!W83K:R+L;)7\J&3.''^!I,H/5*3J:7;WP9VNWAOC,)Y1] MA4.6;^0'_>&35WE^'=R%;SJ^!?/")Q.K-#HT X-IELU+_;^[ M;18S'98R-@YVJ>\*K\MX"W]ZOF.[.MD%3_/#-UW:@OT<:)3>@M'"H0 6=2?N MGG$.4LKWH4EXJ)62CF,?%^CF3A+DH]>^4J3/8)*QA4<^JG39V1EA.F;(H?.; MFK-PP(7(<$)N&NC&0&S,#6)6K>>W8$(70,$.J/X4,,C0P0<\D/B'_'\Y;!-B MDW>1:PN%H!#Q#\+N._H@OGD FP%1%*+L9 =SW'&G,*)I\N+\PR'M_D@-L+#N*W(3V"XQ%5M8N%3,WF,0L28[KI;E:"SCI1&N/\ M6][-8>K+Y+)GM/Z%5L9GCX1FHZ_U;V6N9"K4Q-[A-3;1\BP[474"?%G:6(81%YYM+MP7$U M#S(1\:;R5OT]$_&[V$5Y)T(COU98_'JZQSSCT9)I(7"(R<\J&2937Y E3'F! M\6FI!Q%4_':,98O<5(:W+Y6V@]N_T.=7T7!AXM[+C #+LU\>I=C<^:00\*?R?)9_&#WM^.,O MVV[;BL]^M%!X[1 M(<$L\E26S/9XLO$GJA5W"-]TDNP-CT0S+ A2V)M_%Q!AK]6]ZS?5P095,Y8? MAQN4C$]ACS8,2HWJ!H[MO_3$?4K&RP?6&B) 7:VUE-.#W8.PN:.56TSVAX^P MJ<$ME$1\I5&;"**%Z4>1,3&F]8JVA-,P*^7EVKI!9ZQ_=!E7V3/JSUVYO3B*A<8^ 0XUU7RQ@KB;G1-"2=#1(?-PY3T^R*LL>OWG'6^6LXWC]BN)57]=#]OR3$B@Z NIS#C(HDB"W0OE'? ^6U M-_'-EG2>\.(Q9_<J)[M.2B3=2NO\>.4T"K-: MD+2;J[G.A_AM _XD?26/9X%.(=QX_&(N!A*6MG(I,-S3<4M]I^]MHB6G=B$O\_@(E&HC42B^AXMI!O6\0_*&47HWB2"31 M+)MR#J]S= 5:LIV.CRJ@3^TN#DV!246Z!V9ES*!O& MW@ %]9CBT^BFWA$/>FT[872M7=C4/JDG M7O-H_+ZTVC<_,N37B_#4IQ291F7P&YEA9Q=)5#35 >[[3>UGXENTY5',7:^U ME6O9CC]8:9U:N9?WI75\>))3]";O"$P04&IA.0''V0[XIH8I76XEB)P_B*F? MAJ-9Y8_=4C2T#6];0@^W!=\-7\[!5+=35>1'MS0RX CT[7U-$>' M6XP]FH_W0_#.]X\T^?,]<3_$2E%97.U0?7/EP*JM5KE*QIV']W$O.*'7 /JYP_K MB9PG4 YX"/:2*RU;$>.%H$!W6=-+3'C[77RB@3%79[J5Z5J:!D1919V.M3DE MH[>=9\K37-AR1:"SQW8+-HY@V0.A=%U 5W=QGK&K'\WT>DPE[L;"F?IRO;'Z M)-F%0R[5.57JDM4UYY&;O,&BHITL]+Z&JX^(3[)A7'YN/@X!#N0>'0(5)\%N MF.S'"HCFH;((1:BFKCUR5$6"F&&AG/4!DSVZZWD.Q;=K@.^*^Z M@H)'H3JPAQO]&SXB1$,LPU[+Q!.E*#H*-B$5ZKM$B7-F* M.ZO!7P3QR:Z(8Z,N C ;STR:DY/@/,^C*!G89AZ+-(S;CT&Q I@=23@A3-Z9 M[PVV^1AWJ"1;#QB4R58+869B^1\&/?"*NWV;*@;P_BCAJ?J#Y(C6LQ*!>O;? M-[(/@Z+@=[)2P[GLWB2.,^U/^>_N<\8[M9U\S7\PD\VWJ?IL4RZ7M#S[/-WZ M#QK<64TG*2R0&58K8_*?3/4&@[UJ&?!60GRN#&,I9KE,;8-U[ED@S*?4(_>L M?MKIOL]OK! Z!V&?E*;_KDO?@GV1^OO4B"WAM07K8[^!]4+>!B"57VW'$2]A M[1U !B!&"6TX.=<<(>?^TN JN 3&EW2EWN890;6N4X%I$E0 A;W8P_PKXFF_ M*4UL1+P38E=5%5 \;6.+=TOO.1HF5-YW2]W9>=Q_ M;0WJTQ+MFNG+XZX?J]YZ>ED[9&@?L>58S>;>OM[]JM!G5>DTX^SY1/C,A MIJ&R^?II++;TLZP-[,:9V'\(Y-5?K!SNLT9%7#.:X;P%&YFCHQ8I$71M711 M+@4J6R!U3S+0E:0LZ-*[,%6?7\>LV [TW2$HE/?ME^&)O *+Y_=E*Z"Q2&A^ M\G%3R&IW$OLB8&3#),8V"G%.$&C#+2LPS*M.W5L?E36O/W1?.-5G?RVBI"0F M>#WV@K*Y6'NR]&TJ_.3?MA^X040U8DF:*JG&4J0!3.U'1!29PQ M,&89=ZT_D-:_1"/XE?JY]=!MB(;.EZ14[L!08]5 %-L(>WD82K1/MV!O"SD2 MXW2-17;HK;JXEA7"V,>XJ/(PV:E55[YGBS5.?5E/*IZ,)WQ_\+!F135HLN?> M%FP:HEL;K$P@AX:()['V'KI#GEDTK'&DF(@S^[2T\+: MP9ECBO4+:9?CG!67/3/R8(;UVW@V\>8X% 30&Z!D-YL'ZPN$0<4^EYN-/>I= M!$0U*^W)[J?#FXN]T[0;/#T,JENZ[_'N*Q<#A]3>?XB(27Z;J)%]RFDRB@L1 M)5XRH,%0@FP5LWW0^I] M/5*/7T5^O7(BJ?I!QE:2S MJ/-IXF5-0Y#I8GS+XRMW$9]^B,&[(<&T0-F)#^+F@5(0KWQ*1EX'NPB]X_-S MP>-$O"Z#5%)$DC],XQ"-BN6>U!UP2.V]R%7,KEL-MU32T&V:5BUPD?;?_'F% M8P#X4Z%);H17,XP>5+WTO>JS:U#[PX_0C?S;)I7B ^!V&,RHZ-5'EXO%WUX7 M]UN;:ZI66>O$+R1[["QJ<][S*E'S5&0Q)A$N>OEGUD&,W<5W[P:R39PG%PSA M8;QV"TS5"CW"566NWY($#Q.2U_*@ (%) @7FF7#Z7!+6EHW"A'=DX]MUX[,: M#:#"'LQH#%3VMSTSG^_K-.51/' 7F#="B#0R*10P:.)RRE^AG=J)A6.*>\[ MM'?ULQ9\[)8]?UL=GB.V!6/% "'0^?P D7T-UXNNW8Y!MN#ER_2CF+K-#IA= M(J<8;O-#%*_8:=N&]T\*\F1&F;--QXIO?[$RO'//[F\G!(&N:32@COX4:,:Z M-T3V=24B?'SIFNP585=D[,O^K+.U'^K2:9D68M9J7[_V*?;I1<-@::2OO;]M M)7C^&W=O'@UE^/\/3Y$E^RYB*H2$LA8R;4B2)'M,LH689!L9,Y7LRX10Q"AE MR98]Z]AE2W;&-C-"EF&&C+MF\1N?[^]WSO,\W^>_W MZ_UZW?=UO:_MA8U0EKT7 1(T!7C=(K78GM9"4?.R+@2\R#_\)/3U1J#4LFT7!]6M9]9)6GD2;J(%=6@@I'>(@.T[<87.])H M,VCAM?2!K5"#2K$Z+U=^'B[?NR-32NZ,N2_/;>N&M>YPK@Q%LV B"O>CE%Q. M_0!GS#W3'8;D[TS=/A MA-Z7?6%H( 1,2B5"@-.V,5A\-D0"@L_5DX@O"\)RFQ'@+0K>**X"J3BON^WD MAB'!B;C96:YI2\^ST=SOQ&T5UC?6E-@.;D6RII^3,K.X11>9P>]MB$%(&83$ M,^JOZG)D,B%B/>2X4(RUD[!H7*_#[/K-DZH5#C;\,]__7G_8B)H18'+/T"XC MQUFTU+;5 B<%P16T.\O4 Q)$Z42_F5O02%M=_W7=$"$3WK;9=267F(_GK ^] M,_O5Z"JV.\@:(MDY=.V-PI\0W5)^C05Y BF8JL-,YV!A]!%RJG? M&\AI=1TJ,^:2=#TL^8]4VD)G3,*$__EO3_L>1"D-SDX*G_KK;Z)ONBV95_[3 M 9;*_?:^9,8 3[7AO/_DL3^YG+9=SCPLA'F ',X187V6K"^0[[&LXK$ZUQP4 M'D^@(WFQ9 ?ZB?HD]I$41Z\=F1[JC,;0,BXO-/+8DP&=0#F2@Q+;+^Q+"-E" M( G+B<)_A$BB8.]0WNH\:YY$:O3GU;H<83#/Y@FG\X'KL%.#B_7,2=>33.5K MQKJ_(K>_]9PD\S"Y1A5?M<@P1UA^ /$J1TM!.BTXD*/.6A,&5D1SE1MDW@:% M'ZF%WKR1B=5;14XODT/]JZ_DS58:E]A_O)%Y.I*F M1W_&ZLE';Y0@D@W0LQ.Y3#YN>*CFZUB-M'2(@&_^PIJS6TJONVRG;>3Y%>,6 M*XWV6R:K_>HOL=5CX#J9K9Y^+*[,OD7$ L\^HHH40+7K9"5@6 M68HR?[N"NJ]4[O+_;;6. 9;JQDA!BB#[Q%O.5 /V^:$\Q"'1^SZZC:\%5 8@ MC;6W J-.OHZ?"9#=71.U=+ NOMMLHI=$VO6XIV39JI&QBMO+.*62P:L' M >,4HP'K"8O!UM1M5"RBIS-84:LK6ZXM?G&+QUM6=D*[V:K]J0\?7_92X\R M2ZRZ[]7>I>^ AP?H=?#[!WNHH]7J,3G'R++9N70K2GHRD<][9/I4PWBU^6%S MC7G\E\A9U5\-]6[R+RVV;JS@&LXHL2UM3:LPN:W( M1S (FR0_1L.Q>(Y4>$ M23EU%^-I%Q!O ^-G@L;$5TE.%KVB^R!?_E,@KFRHU]3WV!VQ:+H@)S4.!IRN MBT?AT^9/L&8HV32 W&+\&F'XYPF:SNLAR'FD4[Q<0M"#0%X-%QAH<85=7F/E8_$8?GCU/R4XE;T4N/$7?V M08]VB/7H#5M_F8NY"BDG:_%_G]Z0U] ,35MAD5>Z8 ?>I L]K;\8O;%+Z>]< M#RE!("CT>6T*) :A^HG/D$_:?L!C_ _-(\4IECO&3T/?8-F^OS+V:L'L& NU M.'L$ 'D)NJ@5M9R1;J!(4T..0LA6: 'OUW"Y;CW#TCQXP0W :,G;=KV@2G)Y M3,KGKS@1X=N:<%77?NRT3'Y]#($@^EJ5S M:4%Y#U0'9".4LD#-FT $D1<7,8DU*&$'KXB.VEK;3&W2QL0D3ZCJ=S6_L@_I M/^:&TURBGWYW$!<^@OZ%!LZB-Z"T(&0_BGP%&R=[Y"!9VTY!1:91;<*W3HCMC?U_I-)1P0/Y\?^R OBVD(%<'X MBN#%\**\H%%4IAJ9^*.J):)P_K[J^VT5%;E^WJ=G;EF_$5.3=NF]+_R([6?N MB?97QU_FL8>K+ HA8!RWD? M(?^M*6YYXI_*6T6:^?>)CYX9O?4GG81$M;QGN!1\UK= I8SWE])!02?Z(@.,@4"O()AN$R":" 45T]UP8DQ6:MP!E M*%UK*^H#^BK@?9"O_Y4D0B/[U;_ #'3(6>QCYD3?#[?'*J$*8O<.)SR]#6M7 M!Q16DNB*-%\$DO&%>0Z!)&,3$/JTZT#([9]T'_(_<-3HE'RPC4. W;7CMI[6 M;^D4_=#&C_I[,BU021I_'(A.!*Q9X=*=)>8/LZ2R$ J? S[*&O-GC[&'Z>:$ MN8!;Y*AL(B2J?:M3[TC+!]ZUQ^)TIQB'F8'L=[,S6I'VG5#/AV79MIWJP"F6 ML2!@K&NU #XT#BPI/!@!)?LX_:Q9B,(*0]O(\@[!'SXIFYVCJJAOG1*JC@GI M&\K@-?.=0NY\?&XH2%F@"V.HWX 9VCWDT$(MI+L<4.)KRM$"SOVC9[AV8/E= MZD97S(UQN*F9:4=S?Z4ZQLC]T P1[8[O(R8U9W(+"KKY\ 04=$B0V$$%2?K3[HZU(T,HLH2W]F4W/0+5#.Y\VIO M$\(#6%AM3;O*LN 3$,(9P)>F 4"IMHP/[D!H&;+?MI;%)"-\GNU%93C%48ZUK- -H?AP-T0\AWHJWU0'0)2ZQPS2EB_77JQ'X]K@N8O=_QY7*LRGG^G'MDSQH?NQ#(@YW8%T<,K,+*[>BGZM]IFS5?./_B2./ZM>^)V?$7=HZ_!QW= MP504Y@HD[X-\T(!B2 ^+A*52\P!.VNTVVCVX1<<8]1!\#K8F)Y;\ MAVX7M\ 47WC>Y(DWU1X$WVMZ)9B9UG MS.>L9N*(SH(F[_9W,Y<^V]E[=SC; M]T%5)G2A*&CT,W62"AZ"@U)3&X T@CK.JO-9>A'10@#-,^,U"%/ O=&,73R+ M(#?:(VH2Y8+NBL7]VEZHC*8+K5-_ T*?5A>J%+O P!EF_2)T>NBJRI'HCCJR M6'9M::&7-RHD;\[[\[Q[Y5%QW1MDM_A LU_=,R:_$T4/$9W!C RD/)0YF2// M$DQ:=$?R7GP3!!*9%($7.()FZWV,4(6=S=H"D]11&DZ]P>RFFEGP7L='UL%* M0:D#*'P&F&Q>GL!R D>(!/U*$;6. %=(6^&ZS,%J0WOEGST M58JTS5)\.0BT@H3LUF\/G/;"0_XW6U;$0QDBF"0B559UI% O6W376[C21PB? MBQ+%BWXE,O6[IAM/K4@&[[ZV#2)]VS=!\5@CVK[,*YU8ZM#8A$PL;F& MGB-EC;QGT@>D%2;[0;^2+I9L)4"KZKHL8IVU4"* &;6, GMU=G[^PJ3Q, G_ M2.S-4_RW'X[-ZIX6N*<[Q2$LO:B23H%W15J+R]Z?!"Y^"%I!^D&[?T%KL23? M7"3+)[@LDLJUNL9J?&B8BM]2CJ8UGN^+'FZ:G-*R3)=+"2X_\@*T^3[ N4$\V,2RL/G_'WO>17&ER-VX,\ACQ$XV8N,[X: M"J)E[%?C\]"#,*<_*_#84PNKEM5%J?)*#A^\D5V4RORSH_OGX+.,,?_+-#/ M8WO*_T$68J -PMT.R<3XSM MR9O<^D;]BZ?+2JC.#G;_A.-6FJSQ6F\]\]$]P=]MBA&9?\*[QL;Q;9-Y&]=7=ZZH!,''@KR:D1YK2^ M"JR2Z((F&ZN3)=DALBSJ%K[L($K'KI.+4/#)Y&]OT36%".:\Z M<7O#,H3[WG.UN/ M6BC])#DC_D#53?MM[]V=)*5V0L6TG70[=1I,XF ;I;L^ M-Q!R9= NO@&;G5.WX@-6+)_L=3"P>S!LJ%@%E,"BXH;S;2K<*\@ M=7XXFAH!?);NE3W2C7G:HCW!JQN\>65[)9:\-B7WLN28_1MZ"$T0M@QZ" M'DUM1B,J_9!Y""BC#NO.LN/%KA2$"J4N8??B+D.W8]$.2]Y[10<7PZ-HYB,= MHH[]A5J-/K&JN0IVW!Y<)=9?;X\F^HI0VQAOZ:8T71P+:F6!\8]0A$Y+I5FQ MNOCT[#'5,K%EP5,G[C@M>WU_?EFTS^/4B2RFPU]4*U*+;-(% \[ 2#SXH:G& M]G_@5X@ 0K- .Q4%1JH"R9M!W'[VI1[A.AWFH[=6#U<'$Z\I+*89/8E[\*U- M9=N3+KQ"#2;OD6SW01RK@ GU&:3Z[ +?+N/:(L<']0[,,=Q,++*#R ,1,0\M MP"@_*2G5.J.S9'S?5[_V\*%_&>0\:A\#TZ*%N-, *.*Q@NOI3/7*G]C:LB9M M(HS=^Y_"QK/0-!>)TZK&$QS;.!.N4O3;XA?9Z+I.+/[C/J@V9",LA*:-< 5, MB*AXY,FD<)&.S*CLLG6DP-=)HZ077Z1-SLTXKTNY03V^OM'O:E")CZ$LGTA^ M@@=CD!Q('(9\!Q(-K0Z)P[HN $KJ&TN$6.RC2W)XDYA=6 14$BE3U9L/_]$' M5OY5ES+U8NFVWX.ZIY\%#Y>P6W*+#K"02"XCEGF=V@FU,B88 M/J\.EBYB'QTJ[E?+4R TJ:9[N0F7O&HQ,SGK^4'TT"J$;"* DR: -]99]J') MP# 5Z2% !.RC5Q7P<+Y/.NN#_.C"PGWG@=>XF0ZIIDE;X?KV:\)-20&1VKN< MK9@96^IC1AX]E B)!/,@0N (1X)D;E9GCA!%,2I(1L#V:Y3+VX(PU9OS\XN] M_HF5KY2>GIM-8+HA!\ B++/D_:_L,1@D)Q!/]I[IP0AI;\FL/D7PCVJ#!>][ MI4O!8GT+&J:_.%L2Z4$J(8B&==Y2I"$"9_!Z4-V 1Y,E5 M6<6#&^45MS3G3/,>Y9E5)4$!TUP[TF)D?J;1'1W"YW030\]YGII[;"0HRPO) M=P2F3?"PF%W,4?@6439/>R4J-PDFCFK7Q),<[\=W)#>$QOQ[C_,MH:Q^<64L M^V6>7*+O@T*6R[#44$8>DOO@YM/1DI8+R!\+@AM-U@35FYO;,[I0CI4-)'I2M M>#^F]F!A0VGKQ,JXGV?R%MO3DL?SDUM_C-@^4GR8? ]8L5X*(;T/*L<*[X/6 MKA7^Y+S"H@#O&,U,33HG1;$-/65"-9HLK4;'8ZNA"9/71A!6 1YU*@2GT[JQ ML* K/$MN:>+NV^-M5K4VOW(YIQ '&6 :6>I9DU!84@[N<<#&7@PK:C9VL[6.;D:GH V%19'E,2R^VR1E/;DQRJK9F!$/P><[Z\1. M$LI?(9P@D8B@DLI4C@AJ]\R1L1[ 546[7YQ$?:!7&?&OS3W,L\B^JW!UTM\" M9F F+])Q(C!9TMW>[LD5=D$33JU#.T,; ?BA8\@.5!4D0:M\AHWZ\MM$X#Z( M!YB$CJ,([O 5NUCG%:-O#3[]H9OY#PL3CP>$JKB6%1P/Y Y:AT\&]!=DWYXX,B9V;_/T;&_D M7_3QR6XP^@F&0H506-Q$B0A@C%@CW+S M#]1VC/T5^S V6OZ"?E]$Q*\B2. #MK4A"52;&?;!T&'Z PIGJ[HH<@PI'M'% M%"'_P2W$!MIM9GJ.JLI]>SG]:DBJTN1\SC)7^E0=1J[OL'&/]B!@QN3A8\W8 M%&6H;0ZV6!<%\0X_'<[6T;!%5:LXGFE-UWLCE33I[ZTUK3JQNZ1\O$3HY,-^ MT00-N:>&R GZ)0+#A,E?.5)>PR<^0@R#3#V8PYE=:FB\XK\/XG;[^;?P1A_V MS696%/^$RWOA,Q! <>M5DPHKTG-R(Q>D!K%1&\+;"R: G^_FQ+#!=^3P!PF, MJZO*LIZ1AQ(1,N2]3DAM761)#536 M2PI90/A>]J#Q1N;$/\F5ZK!W"8;6L2G*#U\K]%^GN=F<.<31(L[(]E4]R[+' M+!39EH]C!'=AHQ2I27?U\;E^1XXE1EU%MLN-:,6C^<.K3@5=F.>8JJTX%'Z8 MH7F+ HT(- M3A5"A(PA+%PV<<92ZH,GGM@"QOJ_'1'J#7GEP!OPMBSX91]T# E!G&1@JO5EPHB3"<11$9LQ*XOAQQ]K,C?WK)OW;; V7(JJUP0N/F(2+&(#$J4VKDQH15Q M:C.Q+) &N#1$'G^:1(E$!J?&T7L9.09>%%8)L@UT2J(57!,_?[4*V:D"(U25 M_'+MMG@$J;FBO@]21[G518+KYSDIQ&8,M9A\N_$3JJT/4KF 1@IT_ESPP7#2 MG7PH=M-DQ9^J#UT])D\BMQDM1 5C2'=%4OQEL V\BGE4GR8+G/I'%!"BFXWE M5=923I#I+7)UY-L5_JS@Y2.=[$,5&S]5[7/Z_7TFOKM*W/Z:\>6@,Q>&DC*Q M=!%T%PLU[VZ]=%#O L=3!UDDY.Z,$S0**31:0\O3, K*-Z@K#?*!O1TV_R2L M5]/=.B5M)ORRY2AEN9EVGP7S)PTYG.FFM;7D+=)%&CL0WPF>&?3-J*18O-@( MDKGE%"L4:QD@&F)[J'NC=YD?^?V0W&^+F>X5BS$LO@5+MG#R:^5P;!8AAO4H M7RVA8/A5U *^TSKQ?WIS!6Z2)^GB; 1P/!9?X'R:\>JQ%E;0T8O)3T8(K^DU MS?.,O5U8M[6MZ#IN^?A%'*Y'\O'L5SNWT-N3*I(>5!AZX2 07*.Z-8YO,-41 MU\9.&!ZOCEOOLGKD+#!>\Q9QB3V^X6*0AM8XMLAZ6/1PQ=MG>@*G10 M#@\,N BAQJ0LNR7:LAA'8WHPZ(B$G.J0R^SDP:&-)W'[(&IQ':, >1A8H?90 MAB*;PO*1/Y$:\43=#I)&3T>21W5#XR-"0Q"0;UK3R!?5ETK67$IL M?Q8(>YWJA^EV9,,TBCHA([Z:A.K D1)"&G1J/LU]HD[6;BNYI5\43 LZL=,1ON\YEC@<-&J[D7AF;[: MT8^UUWVBNI=6V-U6-E# :>C&%DV7V;L/JO1X1[N$['76F6RZ@H?PK#?4Y*06 M^?Q+F;_X#I9/N^]_*[F[7-@I_,,AZ^ZE)]S=/K]0P$6M%V$TR90?"?L!6<)#1%L1/*N0_R6,!QWJ+HQC:I>&>) M\\T(/@/_M;+?":@8#OGGSZ1 _Z*I48R*?9 ;ALT9'H_OZ8+$.*S/>37HW0?: M%]H?;7ME\;9^KU/G3](F3** MN N+1U5!N^<\B9>(II2K,!RD;K^'>$;\SH*ULEC:2? 55 !%/XCEM7%SJ'$='!53BQ%CW:;4E95<&D?%%TM M( Z'V/S\/*EJ&6+P+\S;YNOI#Y)W[&JJ;N@4^3U/5NQ@J0GH1BS%3A%H1>.V%C-(HQ2!G@H TH.[74R&W:UI)F_H[#4D+@U^C93S53=] ML9F;U9_0E]7W]_SW%>^\CK6=V-EW=_KZWQ>Q-9:? M9\0SSR&'P+)8=PB(;L-(G6]%Z(TC-+T1BE[YK5][7+VDN-)_=C9=)8N>JX:V M#E=2RV__'Q[AJR1-MD@!C;83:MHJX/A_@PF:I@WZ^O!%9<$_QXYUP:ZFG:GT M_C0F$9Q%3S4HF9%!MPXGD-_:/Y2?>^^J9/1Y?E=!;"D/FSPU?!],/P,YCAH. M8@GDK3$HP>3__-,)>J]M'_3S.HI\;!^TK1C!K/!79W ?;+J:U=T'J>KW)6UO M3UI4IS.I07&2JSJJWSK'OGS55%@ALK5B%L3.T9NFV& M;4VF0E28?G>878-XC>NVR%J'),1RW?D%5!!0[,2A7]&-. H*UD.>P3V$9F>G MA9:Y8J6_"G#F/PE[ ;5P1)RE)"Y5AP1C96NF3Z6Q]9PR$>+]Y";4#.)9G>55X6ENQIKP2B=7$(Z0I, B1"4X[^NTBT?\>>$OAV$CD6-:3X/=X MZFV]T\USFT.7/WZ# />0%_9!']?+]T$+A=AV]/_E=PMJ[2WD'Q>:R09A7F=$ M,!X2H?]$K _R&\*8#B%O;%F@=13= _[C%+0/HNU* +:NN:N3SXS1L/P%[U&H M.6^86^,WD$'!V&+"A-CO.Y]%5\>MPE-2Z".7[A=H#5:,?^9U/@R'?PY2OOTF M-;ST]E/DLV*O^AT3NCBJXZ8[[<;_],,:T?Q!C5[=F3^B"R=G7*R M:CDTNZ\9"'6'% FLFM3#O8;' 3"?YM> JH)X C<[A'M!<2 MP%7[H,0FZT*?3/ZZ3]J5?_>HS\(WMF=P]QV*0KA%?81S!:H$*TW[PGI6]S:X M:2'PZ&X,V70?% 6M4R=5'?]WA%F #QPW<"W$P9\MVXTHT1> =Z9\);_MD78C.X!T*^@YG:(6 WIO.84\CSP"!?>3LC>$2Z%-(C]'MOU(MY M?:!(-*57E(\:%!)HI+$Q.R#J]MY6@8)9Q+0+X#!,;G4*VR)F8ZO'5X4^V*QB26,EO,JN[&?\L,=:U M5_S)T1TZ9%BVR;MS$X]?)#Y%>DI++QVG%XP\A]@9GF:.0=B90ET$ G%+>,$B MA/C]4U:' R2Z21]5XJWWYOQ'@ZIK[B[LDP*B/O(>IM?#Y':L I2#?IBP:*N? MP+3G0:[J:[0KOU'BOJ/MAJ+C^2--U[ZLZ?F.I]HM= Y_2H?Q=9KJXMA33212 M!.O3.J_<>G?SKPFUEY$)\1J*R]$%M&DW4&T7(5XH?L!V<:@#%LE?A"^7LFO" MZ<8W743XWJH=K4P<1GUR,(F^?4UR3PLJ'S%D(+0X!V$>[:=Q(.P9F)9S@/<* MU1%8^81X.JHU)';?JS)KW=%"UL'4Q;\ ZOAZ1CXNN*;6*2O*SH]_8U7K.3@, M<891A?)<2,"*;AIR OJ=4J2Z!-5 MM(A0KD('&P[K&YU6T0>XKU=(VTGV>V> M?.<<^#P_1[#A/)2X11==I)X A(KOVR%L@)%_UHGI#5I.%ET0K^"K6J6F%K\N/3Z:)_>D55;E%V2Z@]IR33]X= ME_Z@E?I.\H:\ADCJ9=EHE@8>^!E8A/42F((2;9++UQ)5MTBN!-^+'^LF-V]C M AZ-7&JOJ!$.S\8@'K7[9I%!<\^/L 99AA!FSLGDV:*QP?-NC]>@=3N?(HS, M[_:%!Z\Y:CRFZ[WD2!K_=:ZU]?Y@>JQHR[9=Q?(W-*"$C324! 0(!721:VV0 M(P9&Q6M,OA&4%^8P#FYR;S)_1VWSSW>2O)F]V\/8;]6G-/C'O\N]<&:Y[!$E M.>:!D&%?76$Z'V1>7[OD=1G\H>9O!^TARYQE$*Z45#PV$>(-BX74H;M5>19+ MRQ+#B'P2SN2>3OTL&<[VNG.=.QWYT_9&%>+=JL4B-_P-&AT\GFQ>9LB69^V# MO!;#:8_GUS%?%SHN>1 7VLN.H'L$)%>WTV@RK^*DH *X&WH+<^UMIU4&2TL& M2+7VI6T@8($(H8NAJ5^! !;?^4U7893N%CVL U8H3V?,R!E103[Q\D=QV;N= MY(XODK4;:A,V6\%?)/HU-.B-A@X;6'R>I2.KY<>0$@@PHQK)"RQT2=@T<';Z MRG5@I"UB$!:A*):HS8E&EHN-[_[^EM:QT*/78V#+QAOY"6UH)5H"!2[,M#GS MCZ'P[YG'Q$3I-^&&6=R;V.1T]G$7[%HLKHKL < T\[^0[[H\QQ&3V(X+#9V:%[F-%'FS$(-9$.5 M8M'9D%^.5X\$\^4!=>1Y)RO+E,V]6^2]:&-#5[V27.&OXX7I%TD3>L M]N.10<8[A% A0I#5]$S4HV]-UFQ7!+K57[3(L!B:VND?,X6!XU4CFQ^-(:$3 M-_9$?UQ]/=7&T51.S-B8643-7&/R*-!"4.UU=5ZE)1!7#^!>G?=4;,V@=[=T MX4F!X7?BFDV>2[.-%Q M'(MOC\:&4&.4%8SF5C53T%'I3AX3DX;W'!*$>WW@%;]2Y"3.W1(5OG'?,_.O M%9.[B%+;7AI-+]J7(&\-%^C7=J>!G<=VY4N-19S M-RCF*LOKR[GRW6#YN8$TDU_XIWJ@.GJA8I=5&2)\48#?E,)#??.S27GQ"@$M MY:WG[8TS[_PIG[[]N?IWP9(DW_-6D9<:/J2M&%0M=N,238E^A5RWT4N1H[XD M#T49F)9VG?EMR%)#F6:1+Y6<0T]G;4D_LI$/T?QQUT#Y;_&B.G#AU0M*/Y6G M%[P-9TKN@T;>^H0Q>?@(:#Z@F'GT8'TL,(JPS)WVUNDA1L?VUK74FMY)&U7] M==?Z!:> U+D_;E9C1T'_RJD'$X)&=A[ MI]Q'F#4#)&(L4PWG_&".SR'T-3$0]E8]>>EZ;F+N]3OA[2!V#-E7MQ/, ]=D MZVQDZ/?H_G/UUH-$-3GA&8Z7Z\W+5'[X^BS%/LW4-47G0=QW/ E2 )9$/5R8SEA4[(0]Q]9R]JC/H(@2 M:#6Z]**/]$*$+G6O13:.A];_UY=RW//F2&Y8?VA>I-2=XX4O+[KU?6D$"3P" M7%D@+L!XW:*!>$#1W6"0)XF)$P6+: X[TS!B.7=!I/:-K3_?[BB??N16:VNL M/W9&J+Y?Z7)GW ;6$XTSP?>0',D3,XL2K6 )0RPA?M7IK/:'STZ.5T*K"3DB M_J+(IVQI\UD93RM7SERF'ZSJ7Z.?I,B4D^0$2!B:"-RQ\UET4HL$P'\#ZU4, M.;)VM6MW 73_^TMSA>6C@XR//U4'R&\.V_GBO7^F3H"+10[\# M_S=-M?$_7T;AKNY%T^;Y:S;^]QUGKP\/P0Q<1JZ[1-E8M;$+P3QS;)ZXFB+M;WGH! M(,[#GS_&#:R9*KBQ&L1VM*C\43I2;K@L4/6JSS=\0TR/RI2WB,- [IYI;F"* M)G/DG-Q$Z?!E62A-B]D#.81R,]>U'FYA6S4\-4K2;G;>LAXKK<'(KNL-/%UP MNN597\]3./=#V-3=(WGZB7UV;*]K]I8,XR#V1TJ E]X+20Q?-H_(#OHN)%H25 M))0WC-L+EQ3Y["S]FOSDK^G?DP9((I5TI:XJ8QG,<)78]5IM'LL#19_?> M=:>J[K6^.$F=SIE$ @204Z2+H%LQ'$'8Y\[\P!&=#$(IJNL)/(7)I]_UKZ9Y MX%F"!,?R_ VUQ0;'>.NHAVY)%]RN&_<6+!=36\7+K"KV($C3?Y+VE>GORC+O;;QEF) MW%+C5>25F?8IQ"$XS^5IU94@]CC9BZ[)W+;&=X_9F[(+7FG+%= %+&BR"&G ME*(&2[2)[I0]27G?(#E\BF*;T&065.R,6WUIJ3Z%#XMV83<_81O^7*LD9D3S MS5V#EXM,KH,T^VM@H29WBL0UP+ST43R%9P@E!4 [F!?&'P?R>81:IZU\&_GP MS=$4LRROTNG*M[,QMV/[ >',0HUT9"N*)?N2,(3H'G7<2NN\($78;1_T$$ [ M)?U8>J-_>BGI+D_9TH-C3[FM(KJ"L83K6\#ILGJ:.A!"O9Q%#1%G M\I*3ZL0K"&F5E--Y_!_RU[B_Q;\MG\#?+T[9O+&CD]*Y>,(UK&T?1#9% 8I[ MSYD0.(R:2^[98+ ;7B"7O=(JU77"W,?FF!(=(YY4.<5ZNJ">5H'/W9^-]9@7 MJMM,TL :3T8":.91+]HAX%KWL^@7!N8T6T"O;^?&V(^L$J>A(E>+T?(K1WW] MU"NHCJ$=@OG*"K:\3XSAN0(7* >)_IG<_GAU=,LI1HN!(]E[]/K$YK)>>=R2 MK%QS[7"0]->NEO&0@K/M$\2K&[BF%EF$"1G< M5<[E0+\,N!/7^<*NM83:]-B.;-KX^&-Q%R66DD/R0'TW:S6XV:5PN;P" M<="C3&F$'Q!>C% $VO!.*IWSQR9]I2;M?M8TRG^K:8S!D^"S@D\NG]AE/WSN MLO;.7OL^")"';GPF>YI;<"(T*; NAES;UU\.=,-J8(EX?5CUY[9+TI0S_6M. M !=,^<6)(O:X?R_C0,0F%.T"G0/((VOL4-TI6^V7."T!5'A>688_@5OKE^,A MCQ?7GWRZ 4HX/:9DY74U[E[1'9,4G43Y?FG.N1G?*=58+N-Z;S;+FZ+()HIL@Q5-7*!HII9.PQ, MWW;\<5*AH12J[<(^R&TH8A\DV^1"NTV_1*Z+VT"$+-(>D>CN1&ZD$A!%V'VT M^*J-*_UB^;S&PQA2[,L(+C964)>;+18@'IR4&<6B34TB*(H*<0O]!\H#A-R, M'AS;71!<\[>?QN7[-YA^=K]^[,13$_FC( !#G6:P&+6;Q12,R=U&LUG#@IJT M2W\W3'8-1K@*!LZ9PTEAJ+6Z/X14._80YX$@DJ!_KL9QI44F>9JD=MJ@?4> MVQV?YSUH9PM=['7Z*CAPXW\RHK'X3]BOV)@!7S!)G3"H(QTSO0$S,#J;:5WS M[XO$:9S/6)Q^KJ X8Q32]^D/^^17P+,S$YR N%@ 8#NDWH1D^A6[BBUC0L6# MA]@+92]*&!#27H =0#M8'(9ZGO%^'_1XB\]+]C@CUX =]R9'>D)NO$FUU OW M^4?VET<.K]Q$&RJ;JU,NDCZQ*_==X*OFX.4X WL)KC1I*W_>HCAN>!)X.&H_ M8>!8.M7F6@(?ZF*>;!C?]2F^8:9EL^#5D(Q3"?+T%#2J5-T]H.9O5"IV1L\$06@HH/+;-/]74C;XW[,A7?:L/?#38 MNI.(I8=58S2O6VB/T@^8>"BS#R6S#WHT=!0Y 15I A.EA\# ,7%2C1E5B'!RI!_SU.]G]QQ\6^KX:\)@,H,E5J'# M1D$^HOTP>$7_3F&.;L<9#-Z\Q9_F@&H3@!QL%*SMZ6%)C$?[(#2D:AK3;2YL M],7'02"F_$_!./$Z5U'PV>4$BVU0UM#6T3-%OE] >]A7"]5UK4-HWU#5/<_ MR;QWP0DW). 7+_9>I):+P#$=SD?)I+T$ W>BM(RL+H M[':_W.N*CX7R58(@]M3[%FT0W! 5QLC3EAZ4QI>SH!#:\K4J:GO%HC8M!>]P MZT84Z>%KE>;J2#OY-5Z+:I)KQ.7CL&XH<'IH TV[#(RVHH20ZH!C5\./>G+W MQAP@886*:Y&+QO$OJ.@+WI,?K;K\MV;%!OM!4#1<^,#$8K+,&;4 M:&.Y@4Q4; YXE#\K#_Z&?G-RYCKX&DS$5).DZ%W8>^%X#J?W-C@:3+Z#GLI8Y.SBP;R$\J"\L-SPB&[Q MNV^WZ.<_K?EH[^9QZ]=KW>\,&3&Z68Z7T0DQM& MXV0.8 \WF=-T$,J,G.K"IF.+%M6H=ON/WE7F*/%"Q:%,>0E^PKV55Y<+&VV] M$_/ ERTO@Y60W5CR=FAD YSW<[T5,2M\5_C!IY!X8LD M#Z9/_^0+W\'.ITY.WZGEOS[Y1]6=)]D]Y'DAY1M-?<>HW0>Y0Z:6^?BA.-M% MCV2"O8%Y<5L^'-GWVU1[XD.0ULL+(RIPH:4G=OBO3L7C,:#,W9L@"FRJA\E- MHIW>![49(E0*X2)4$S)'*<%7X%Z33V.S..JXCU1V[K?'L,P+L,V5&TZU9X?U4O66'#%6#ASE43YKTR%+ 4[" >G0^'F=3]#'PDI>)HUQE,T2I9$@V4 M?I]R>4_;+VZD15\Z+B[1NS+%Z=?"\@^#@DBXZ\G2,],>'(G='$UQ M3)=ZVBO_0-]Q(WGX'4_:A?)*I5P!]G$L/A-3&?BO+L+ G #F@T>W._1T# F8 M?P T[<@AB367=,(A%FGC2W6P,WB%$?U3FJI]?=Q&E^X)'1!>]BD&&F%*5KG' MR-[=!T5+10Y%[RZ(]Q!+D>M,X<&;JK96DZZ9%T?O9MV-(\!DE]RBQ.T-?MXQ MDE(;,[+<'+O#F4979B0A^5BT[>T^2(HTTVEXBI)!!5-5Z^(0GD2?9H?M_EL[ M[/DCM8\Z-M>-!(4U$Z]IC[\*4&WJ_#;[VZH_.59#)5V>D6H$@F-)NJS"_QAO M6%$7(@S7[,)4<[[8+;79(RR7F@6]@L=6!A767]WY 6M?7;RV_!E(6><4:&]N8M^7Y&!N72U2-/M0Y(*3EQN M!N2^*YROKY1'U4 !G2HF%[9LS3;S1QU-8:TN(S-QK$XO,^T$= M;E((E<=%-G=*I)@J# 34+/8KM'\?-?UV'S%@6H7ZPP);]!R,)XHLY!@3T[(.JL<_I1D0^BW:I M3&]GL91)H@TVO^O3?$%&[=J\M/3OAW$/'EZ5M^9+?O\KQ0W L@KC&"F&EQ#& M9,6NH7A#<8I?*=$BZFY3RY'QH2X+H0ZU9)4-X9LYYO\XDCL?E6T>R[['(>_O M3&)5G9['*KS%>!,$PV%O,[YI@[GAZ= X*9L,QKL"X%V+O,]45,> E_G;6@FL MA\[2W-OVA^=8LAEX2I/JQWA/OT)3 MI&NPXED%'B+><&U"37%,Y-Z.QOT^/YGOOS8/Z7PY+GKT0K;8!\5:(9P9[YALO?E =&\.G^:="0.C\"\RI[BQ$ST>=0$W:FG=UMDF M;_MN5J7)@[_\SA50 TQHTO0C@/0G8-T8\/D,I$Q 8O6:<.4)!5C@!4L3.COW M'VU3:+<("I&OK91,T9IC,WDA^L"U_Y8[LIM5Y=:T!9-[!Q^/C<)40I[70'G@ MP512V:>?FP:^Q6OIR0-3<_*6WA(!);Q3T@DN(0_\!L.T_]\?=/[_\/K_PUGL M_ZLIJ42L+%RZ-9CB!"QV/[N=*-;QYJ63HV7NJK^!8YKPU6J326- M]I->Q].(357,XQ26>;'\(.\\&<9D,]T'=4V::T<\82RFT5-\=JXBY@1<6;$X MEH'!_FZ L^#T:)@%\Z+)?ZN3,L3R)KH(F)G0P_J+3W$?)&%"O[C(Y$;O@XQ= M\0MTCM1]4'SIQ:=;RYA9[-^382LK(729:Q0)PAX:2[B^#VKG7BR5=F#9IP+8 MF]D[1JS?#D&YD1:6*F:R2Q-V<>$JVQK8.UC\+]34%M65D8HEW-H'=5R@2PXW MG62PW));@CI$O74+Z[,-J3+(IKUE+.C=1[7X;%.Q5[XS,OM6:3JD,AK=8NQ7 M,3(D8'>(R><,Q)-IK1!R,Y:@3YE(_,@H9PJA*O=!/M[^CJ$SJ)JZQSN2?MU+ M/_3\9&O^K>Z#^$1H$-1P(&N01*D8^E.L.!8_@_Y/6TI0A !4APF"U10HX\4^ MB&N+JDNMOK7@ML-"%SHIRRY\Z_39?= WE5V>_[O1[O.,9]^YF3/<]^]Q6HO8 M(29IC'C"R)0Y (6@5I,6\205]# :0CC&)KUGY0%4PW] MW^; V4+-B3Y*R]@'R7MMY5 (%K%8OJ90?]6"%\R3CYX-U/Z6A5=G.TA')9JV MGI5[>'GHF#:JLU8JIY@P>.W6L+:K2UB ^UF;C+X7B=4EK^3?7@JNX)2A./O3 M(,A.5"5JH[C$6_8$"]B/_$8*-X^7IB]8?AMY&.03DU9W1F?9@&.YF:?[V>>) M6#S#UN'K&<6J4<\QV3^B@U:WK5BS/B&_MX'Z6@C"Q8SZ,(AS*.I M9"R3.QM/0P%R&72Q44("EHONFNLM]4;'67^2Q#LO0ZF6R$@=F$QUJESP M\C_]V^VH6:^TQ_E_:)H0\@>4#^(N,(TU!93)#S?;H5P.ZWKS182@D1B=KU[_ MTLM#BQS;N.]>,Q(-\1'^*J_1+?#L[]4%:A,KT%__3U+#!YX@:XQ<@+T5H"@)+N MQL$YM/5TQQ$FIQ-\/EP'&IN90M<<\_/UB':L CRUQQO"*UQ:TX^\X2FRZ#MZ M)7"[;!S7_W;(%(#2W(%B@B==(H]:PGB/Y.HB6,0@%1AY6G/"D$@6F:1?.?P; MY_LC]7/_D;G/LZV-M]*[-MEPCB4I5;A7*K)[<.8@(\%0TP[9@Q$RD ECW9 MI%4@-D=]S% $/,]R8]'\E"B6UAQRFON!S8:&M]G& %,[H/,A9\8;VO,Y3KG91CY>(IA*NT! M'-O5/=.#Y5%#' OE_USH[2]09>>%>_K8+:Y/24SL>J523%9\;%^LK VH\>#9 M/P7SHD4:U?8=^G4KR? DO,KTIU8C[ @PIZZ=Z,%4<837K>H.=Y>?+?G2^"G9 M^HI!U?.+VETLL8Q*@I(#]T$1AFJL;N@'Z9O;=CAPMO=GP7"V73F\R>[#?I[P M\LCFFKG.BU'$C?I1YIV!UO97.^Q9@:B#W2_5)ANK^:R2?:B*+W#,(OA57C5Y M(;+)U968WSA!:LK6"&O68.*XU.)UIIQ-L<'"MX0[>0.@)GGNJ]Y/#HAO*"V_L7N R^!_MG7DTE.W?P&^/ M+%F:;"$T)5LQE CQS%BR52+9"L]42-;YB5 FDQ;[$HFDJ(0DNR%&,\D@/#4A MA)@9$QX),Y;ISLS<\QN_]Y_WG/?YYW?.[[SG/>_QQW7_==W7_;F6^[M;8^FO>Y6-K"4KBQTY?_GWGISK\;!C]U!UQ,NVREVUX!ZW9D"VR]NZ0X? MD(4.0NU(Q DA3W.$BUX:L/2Q-IO^MZ?>M:GUUMTOO< M%.$'Y'MZ7EJFOJ(*;D*+<*9W\9@)&_<91\O'-1RN*,>&,DO)BL6*1'CPCGJK M*OJY>C2>5(>7YA4M*?N2B/DS5TZGFSEAU'#M#DC- M$/1.HC%78<,%N:B+4O6%*.ON=RA9U6W.C!0C$4(KH2&';8XPTBJ.85<!JC%&.[S4H?&2$02F2H'PT@4!NCM%:K)(+5_"X$$\;R=OVL7XVBJS<=[ C\ M/?U@Q^4?\*URA)>ODB3(3*>+(>CF\@X^,*;-GN25D@(,Q@]U7X-23!*TLXZ! MOS-M.H9_]I,R$/[U,=!PCKGFREK9@Q^ZX9U5YV^%M!U=? !<,]@XG=( QG#B M<.VOJ7("A8A)O&:[EI?$P-Q6S!]NC7^9-CMV7'72K98XX-88::N^*"9V:6_5 M511WQT.=;X+?\!SVP.*-7":NXZ*U_00J:*#+GN; #2$3@?A/ ADY+"(0_#%\EL?B[U:Y1N-OK88Q_:M<^37?'1:D U4[EB^[9DH!2X$8, MQGJ4&E$R!,T,A24P^HEZL='+3H'O(*!IX$+C\)[LQ5E\X8F<&9TAK_S84TKO MGP0<7!&RA->M_?*-8^Q#T4I0S,OQ>(X1UDW812!P=6)_D\;9,4O?4OTJ8JOG M] J,)9.=^W3;U5;T A*6)S\; KX]/!03E\[=PX)U[/C#F E+;9R(M/M\?B6* MY^U S)P9F['()IKY:?KXR]QU/L9MYI5;&$S!0(T:KB+,=2,4#MC\[F'34R:, MD9_PE#G2Z2Q[:3VTV:]]YW/)2W?1OK82#565:3I"N;\)/<1FO#M @Y>2U" 1 M[GY>&1(&)M%074NBH_/0#I9= 2*QKG22K.R?TF6B'_\M]1]_,:0R7_9:N82\ MQ=IPC@>CZ_*3XX5P[<9(I5AYK#5X?\K@-T?1PIA7WRG/Y@YZ7A4\UI!-_L?9\5[*H[O*5/\(J<::G;H'?H5 $@+C5T1DF B#)HN%20'P ML8XI#:H(4B&62A]:;)FB*%^Z]JBVJ;+Z>:%8DOH0XVC.1WF)^K9/5P_U_B'B MF8Q4$AZ-!W#MI\*A U@D.(]\PSD0,ER\'158(^,SM\N4J9ATA6/.BNU_&Y@Z M\X[]UVBWD2SY5<<'+W\5AX.SEY#",7Q 3!2+'B)=V BOUVY%5,2U[X_?'5M, M/U67][,;TKC5Y7&8#WS9P9HX+H=OE+6?_7[!R/9J0*8I+9FPIR#=-7>9#X": M)#+N%E*55X&C/2T6Q4J7AIP]\9!8BJF,C;/YO"IM+9E=)BU!2R,D1"KEB%Q^ MWUXM06CL>=0P1 (U:Q;2./JQ,9!TR4";S)1SREE--B&0.4B.W_6:J1H3I%7S M(M@S1G$NI-S&'_;8J!F)5==T0YXK<&!H /$E$(4/J"%5X@>+MV!U.=;<7<," M[8,]R$!(4#WZ]4CT]IWHW%.SO&!LX<=;J\W"./42-? M\C^]3!HB,>TQHUE38C\B-@Q/T)ACRO5(ZF$9)+6I9U2/%@@7FE<6E!)ROM1J MR,F=O* A>TBY?:\H,1:\0R_$?+D%;9-"-:&[=%\8D1)QNR I>]JX\\[OLLFO M&K/D1K^.]RAD?/YPN]D[+>3\]*'[LGT/1O3,@#7*':I MXRF=18+$XWFX.)< ML2H0WH5J*+]9@VFS9^*ZBE2=]KKT+U3I:12-A[7I,_&5SX_)T*(M7Q5''0EG M&8 :VNW2!HPEKLI(;+%R]/PU:C=N&]B'!N^\0NM[++NGG+OC"V![,D06\8'3F@7.<8UC3S\\*Z7^4GA:GV\WM!F[\ME:JWG@G99_,;JJQU:%NJ"P_''PTP8 M6>V%,!D02:5/'7_L2 MM];F7-A:\!,O9GF!A M$,,Y]9K6O:TM+5F.GY>(0U7)>8BN((0P>=M;J\Q)>V5)2MO&S8RA&_O?1!QY M N/5?^DFJ<$YTRA+)=:;7D,V LM9)F2B\F<_XF!CG+D2(^SP6!#]8KI3G.X1 M>W',@:X:K4^WK@#QV9XS,*Z^5A>\O M30;JA"N$37N6T.4F(\-'?-/'BLJO*N#Q;4Z(3O+R%H=LNS,%61+ EIQ8P/,; M:>,8="ZO"(\!30W8,Z\'B2;@2:^VDT5R:1V1VLF(WN":P(!O/E4-&/*,F8/= MUD=REG!+["&!R.W 1O.>M&%8E738OXZ,4UAY;QCH6T2$[[8EZ^&VR-*YNR>Q M3=$Y4ZL%8;2+^W>8/HDKOSY>V&=YED!*0#.]G$T[(R12076^R!).JN<795M#F5^J_'I>:E3HWW.C3??]3U M]'A\,*Y]XT*WE^A:RD*YH)69X!D&9G2RJ;GBE$M>$Z4*/QK %AOK-;BHT5,QT*;YQ+3 5%T@9 M$Z,GI@30,2F[U,'KO)H0>D;@R14W[Q[YX24]2:.3 VHI+6WO'^CN=_ #.)+L M2$$!%6 SNPB\RDJS!R,Y.KY9&2@AKHU6-DN2-DU-WW-&XZ[>!\FY]9MO+[0Z MDF7%3Z2(SMA)UX9=G-T(8JVW2L53WV(2T7)((/[#I^^0/IC!J#K=D8^6KK; M? M&*CFAM)9_GO+S/RIC62::&_9>L2FUR/_>\RLXFO;"D*#FO: [$SYELH!G M.M.IMY&[L-+]H6%WL<<&+62+X&BE/SK9>7F3'T5O;L6XJE](U98X.OC!*&*V M[P)5%:SI%H;$1SEAH#TD,<0R<&>&976@QL5<( I(H(>)>I_)NETM<$B.#:Z9 M*U_0K"GQBB[\=1ZAVF#4H(,Y/.$BS Z>*+\D4UUR-/>)H4;X&?>Z]UL2LHM MY57Y]8_,K'0+308?D/H"#KXMTAG$OU$YW7QF=<+;\8W ;/FN-:=QN>M8:U&G MHT+)OW%7P_]N@N_&M<>CIJ6+&[5Y]WZ15J/<]V7%_NUO.$DZB_H^IMB%0 M^&\FY?YSC!K9SU_T'TNXGR#URE!\U:C11=2CCH82!E/CS&NVQYH<(^:?W#VW M_$=0_[%ALI^H86^TGW#9$8\J>1=13!)6F<8'Q"43Z 820:U>A/P/!.AC72;, M[->OXG,J6=KW*,;:W+V[5/C [5N0+ 6T?X7#QU.^X8)XV;PH8M#86%Y(#5^%?Z0^^7'2M&3+W>PG+ELU[B5\=T1E.-K* M ZZ&E17V+E9*NS/%2Y_=,,0:TPR$8PV]4[APVAMMQ[BFB:CU\,?RHGX4_5-V MC)[Y^;.*#\,?OS!"X,Y+S4R>1[0\W#WI=LOTROM?7O[+9C-ESVZ8XL;@)UC& M2^UPI2#<-J[X^@SA%1C_O;?WW=C,Y!>*4:W%J0+-@GYW^=JOE[WTHRM5]_WB M0.($C@[V%"^;=,X@D=K0O:#)O.)$&'P^C, @#)ZUI(;,%]X8'NPZ MD4K0=.G]7GS8\BLR>'TF%=BO9G-R<"UDG]&$1Y=*X=7\T%J?HVJJUQ0L9-8J M7CP17T @]!!^=;7X3/'SEMDV$B)N+@< X1MBI?:'LY]_#7:9EYN+7KH:GG[7 MUT+"/\-[2>2"H="BV-DZ6T ![31@]'BG8G/_*B'.X=O]TFS$$Z\.\^LS>RQ[ M?J><]OAO\7+'46*Q]BM1,/%UO^4-5F;K?(:CG)2 M(9\-;35)-DKSYIB-A++S\^;U7+>]#CAGQ;4]^^R&U!"9P)ICX&,K&$ MH_O1NW$=$(J605J]6YPD\!843?B 2@D$WYBY#>,#SV]S47S@;0L)G "NXVPW MX&$"^)L"MV/ .AXNT(X^5&YX%HCKYLHT0SER3#[ !WX35(H1);3&4U@6XZ(8 MD/@X'W#<"N+X0$(DCM6*HO,!.-..NN[@+# DN9*"RF9\$AM9]7P/%[R>!>[% M\#2T!7D@D0]\H.NO3?!-\$WP3?!-\$WP3?!-\$WP3?!-\$WP_V_@0G_O%P[! MN#M"($EC &ULY+U[ M<]PXEB_X__T4V)Z-65>$T,4'2 (]CQNR+5]D DR08L_MF6[;$@F<\P/YX\'!>?S[__S^. 5?Y6*9SV?_\:?P MS\&?@)SQN/(#?A%S^ =1B_@A^FR_^R+]2"/^SO.G=_.EED=\_%" *HFCWMXN_ M4"7C&",&(T9#B A3$(=2P@#3.)$"IYG(+N[_(F**5"@C*&-&]&4XABP0'-)( M,1:@+$UY5 XZS6=__,7\#Z-+";1RLV7YS__XTT-1//WEQQ^_??OVY^]L,?WS M?''_8Q0$\8_-U7^J+_^^=_VWN+PZ)(3\6/YV=>DR/W2A'C;\\7_]]>,M?Y"/ M%.:S94%GW$RPS/^R+'_X<-,WIN5_2(7^5S<%G11?*1,3K7TY6C% MRY/\CS\M\\>GJ6Q^]K"0ZO"PT\5B:U0C)3%2AJF1\E^.3?;C&>)[DK?8E]6# M<*6ZGWS)V(;I)V_BWFE^D/T+O#'-V2)7#]353 SU[*ZF.EOT_B7V]5C,"SH= MX+%83[,A\M3\X*/^6SV-&:B%3,MY:NK>$%5^+^1,R(HMMX8&N?B//^F_39Z7 M\)[2I\GM\Y/6RGS[Z/0=73Y\F,Z_7<_4?/%8$ODE6Q8+RHM)'$=AP"2#7&4Q M1 ()B%$004$%S1A&D0J)^\T\Y\XA]G]%$NGVA]@Q;?& Z51O]Y^\N7+Q^O_GKUZ>Y2 M6P[7M^\^?K[]Y>;J%GS^ -Y=WOX,/GS\_!NX_O3A\\U?+^^N/W^"__[C&@1_ M2S)]+9BG/>.[(3$P(@,C,]@0&OS>B/W_'85VSK<$G!K+9+[8!6K.NP*U)H"E MUK%$2=$E*]6LA]201>&/-9/PQ^J1^_VP>ZD%_FTYR_ MW&G;]:W&X(])A"*WAI9BNE!;_7?QJQ02FW1[/1$B&_1'9BSF%)R@Z M/0*RO*T;N;Q[7BST-\T0E[R<">.7G&K:NOK^)&=+^5;.I,J+"5*2XBA!,$X4 M-YO:##*]F86*L2B.8T1X%+M0C-6L8R.:4EKPK_^"HS#Z-\ K%=RXQ@YM.\;Q MCF'/O%/+"RH8Z4R 4N32OJJ%!F]JL8\;R,ZTXP235_*QFWE0"G("8Y>(W&[N M1DS1_-N)5]M5CH)ZG<(K]]65_RA;Z8'UU^HPMQ]??GO-!FE]XK MEP=4R\_%@USC#&VK!+9V 8UK$@;R( M1A]HCA %V%0:;&@-V O8O*[6')2J7X!*>;"A/2C5!X76']0 7( * I#/0 6" M1Y?DP,OFUZ)7.GV6?Y5T^;PH)5NN?OAS M+A=ZR(>7]_-'FL\FDJLXH2J /(Y2B!)!((VU11ZD7$@5$9FFF8L=[C3[V.QQ M(R5L'N4](;MCU_#P[":LSU3Y>_GH;7F;H[P>25?]TD M&)1$.X&SRX3=!NE&9Y]D4;D^/\Z7RTD02"$X99#$6$ D(P4)41&4@H8)2R)% M43@I5N?[)U^IK=&=Z.A(J(+/]T8+5Y_UN''/-F1,A@F1$8-IA#3#QXA"G& & M%8M0%#(18.P8/M 9M&&"!/S 9D?)G:'HF7(-!O5ITQLCV@_@LB@6.7LN*)M* M4,RUP=WJ;')FW8-(>&75[1D&9YR?-H44^N_^H&5;>F'C7 MS^J7I;Q<+F4QH8+$,LD8Q!%*M-'&!"0IBB!-HD@(08.8)"Y&6^ML8S/22O'@ M7,'GI0342.CH(&C'UNZ]]X98SSRPDA.4@EZ %7I:6%!*ZX\"K$#Q2@GM,PY* M$5;*[U*&W4T=#WD?GZ;S%REOY+3TV.64Y=.\R.6R=KM.$BY"'!$%8ZPTC01Q M" DF%&9!S!(21HDF&3?+X.2P'>G3C:@NQK#>Q0D"5464I%@J]C'G7''1F>E:(YG&[M0M3//&0#T M?3Y=Z =F6>0F5FC#@^WQ*.*([FU:>" !<8T"91,22 P=W)Y'9]K;*]J%?BP M]]ES='JU8&OI\O*#6-\.K\-@@=\K23T>,UK@X=?7U3+?L)ZNTXKO^;DL;NG& M&>_SK[F0,[%\-W]\G,]NBSG_PZ2\31+$DB#*(B@#0O2&4E'(D.(P5'HSB9B, M&*.3O3SQDV_!L?DZ[!V/)<%[#9$U.9RBD1D(R:=T(8_'2;EA;$<<9T$V#&NL M1+P E9"@E/*BS('U1QFGD/#*%TC"2'SR:WDSXN\>+GZ MSA^,K?))/P@3'#*A'PL&DT!I*R+..&2A%%!F >84!10'U,:>.#;!V(R(1D;0 M" F,E'8\4[_G=D_@JK MOY8O]M%!!WFA3ZG4O,@GKW-[@1^^_3&;7,^^ZOW9?)'+IJ;3524&$B49 M)RB$$5411!F+(.$40XYYQM(PU-_\V.X,Z\1,XSNYVI 5O*FE_<&F/H,3P.WO MN$?0>G[5AT%+U-7,*M?L *AM33@(>G\^GQXM]:]94E]L:# *4!"71'CJ]D'X MT%*'AA9M+W+I_FB? [*A*IW\^=9L7AY-Q=R$B4QXW%$H=)_ M0*2H@@0E"F8RPI$4(D*A5;:EY7QC,WXJD<&6S!=UVN!\ 6K)@1'=WB*RP?VT M@>09S9Y)U >03D:4 SR=;2J;.08SL1P4WK2X7&[KYFCYLIAS*<7R@Q;WED[E M9Z5_\B07Q7IL0PLRFA" I+ "!,)$4XQ9'I#!0.*0BY3A7D8 MN@46.IT &;7T=-EB&[,]5$NEU)NAUI6B7=W\ZNR7.,DHRA0 M@@@H9(@U82$,<<0%Q(3%. @PQDBYG"Z=GG)L)E(E\078"QBNQ#89 Y7@;CQF M@;T=??E%M&?6.A],9ZJRQ\ MO:-/N:G/N/9S3TB,44(8@2Q@V&2WF;I;<0+3+.412E%,F7"AH=-3CHV&UA*# M)RTRS&> 5T*[\8X%V':\XQ?"GGEG STCK:F+4,N[?:[ECW;LX?%*.Q;3#DH[ M]C#LTH[#G0/7OZEK$WR8+Y3,BV?]G*XJGR"A.*,TAD%*-4]%#$$L4VT]" U;EH6U8X/7VNA_FDJUZQJTVQH M.JH"-:<78ARU:%KD_.LR)MA#B%=.D[2%JSYQV&.>,T/0J;/635K1.XXTD$H3P&-(@X! Q;0)3 M'"(8)$&*&%-!&#AER1V<96R,UN$TXS!ZEG1T+B9]S,-'UQ^3-F#8>5'+^ZX7^8/4CR;\XB3UMCRF#EV9XKL3 *9D$1B GED M3D$9"TQYA0Q2Q1,N)"-$.ATJ>)-L;(S2*&:.]FQV8,O6+1CXO532L5Z?OV6W MW$>_QF+VO7L>=AW=M\R^,?>[4?8FW;#;8]^@[FV*O4_0\<-@XFG*3?CS,I_) MY?)6WI>37G[/EY,,D90D)(9$9A%$F'+(2*@@R2+$&0JBF+F1?=MLHR/P6C;P MNY'.E7E;<;5D4U]H]D2V?YHLJ*VT=J:Z0I%'*8N,"8\9?'D.] M-0IA(@26L?ZGB*UJ*[5-,C8JVA83R)-1ZO9PMK.-+Y!ZII4=?$Y'\=OCXY", MZ0&G@3(QG9\GMZS,$T"TIF0>NW>X?,P3TF\E8YZZMFLFYH=\*C\]EX65) VT M1982&$0DT9N]V-2@$1B&:8)3$:M0\, M[7(]^-AXKDX-- *"2D+75,H-X-J9 M[5PX>F8T!R0ZY$+NJWQFXN/&@ -G.>ZKLI_2>.":#@;)I;8R_GC2JU17/%,T MQ5A@ A7)0HA4)B%)XA!R*F.:QFE*I-7!_:'!Q_9B:NG FS]^ $;"TV703F-G M876<@4C/[Z9O,!Q,C#- &>RBON\D7Q^/RM'*9MR35@J ME*0BTMO=J/0):5N$A0(*'HT\46-:Q)Z9__++];N+P]$&ZP/D"U/:8E%&AJJRGL6R !LZ^?YZV6WSQD&_J&B@"I=@%9FN\N>?8N(#I% G@#T'#!TKE0#QQ5Y G$__,C7 MP-UHM]DTOY?5G]>SNJMFU0]9BR67>K==ID>8SG&*1RD,4ZGT1H&DD/ L@33- M4DH#FA ]L%-M0(?975[CH8HXETVZ"R.D&W>Z@&['DCT!V3,?KCPV;QJY?S#U M%FI@2Z%!+;4_/NP E5?FP>R;!,4Z8@ MPX& B,8!) A%4(8)8RE6J:8F:P_&SN!C\TO4XG4K?[X+G(4[X0PX>F8/KT@X M;.3/0&2@[;D#,FZ;[2.JMVZA=^\9;F-\1-JM[>ZQ:SH>!6XTM?RL]G8\ 9(I M%QF&C&2Q-J!B#'',&$ST?T(6<1K$;@=YK=.-C;DVI35YIF>VQ3N!M>4IFC<$ M^SX#ZPR>^P&7%29^CZ?:IQSV<,E*_;VC(;N[>BCE9.*_3:GX&UJ88R5NPF<1 M$6$840P%0R%$(M24$RL!4ZZB((DP3:2_4DX'!!@;]>R5@5F&@ZDTMX U7O>F0$..IWM0"D5/UIK9QSJWI MTG3@>7E7%8O9.8E#BK%(L 1F::AMJPC%D$J60D9I(+. \8AP-^>4[=3C\TS= M/C\^TL5+92>L^A9UK:IR G@[>NL#S)YI;;,FRDKH"U"+WT>JIFMBI:4$4]G4SC1R.OAG#D-IX:\Z&Z">6:4W;!P\ M6&=C-) ?RQDK-V]6*PRM/JW#=P[GV6J5?,N_U7YE!X[[39MVB\N9^(TN"WG[ M)'E.I^;(\GK&Z\2*+$H4DQ&'7 1$;SX)@X0G 4P5QH'@C&1V=83MIAL;]Y4" MEY512I'!ALQEB/+Q'IQ=L+8@1*\(]DR.)\'KDOAS&D4'ZO2*YD TVOV1=.-3 M:VQ:N?7T*,/QK+5&6YQK?U>W/7%3]NK=_)'ELZ8B1.EIO.15G+GYD5ME$[=! M1\09C>!@0_+R82]E!QO"]U+SI!MN7C=LCB(,NFWK!L_NYJWC* .WW3&%"$PG MUU6!M#*6]NZ!SNHF#[]*30BBZ>]P-R_H] /-%U7:%TT1B97):49)8GSV>ILH M9 *50'H'R;(0)585!UY7C;&98Y4R(-^H6C"CIU*I M"U 8M8#2>H&O1K&!NOR<]PQ9^N)&_V3T[=D[OU=0_5QM5D/\O'ZN5IV$?ET] M5U_JY\K@ 7YM?:*&:RCD94''T7/H/%7^.=H2>5DN;YV+_$@SMF_T3WJ(8M6# M:>=\J_SE>VW>KRF7QX@*+C)(0A%#E$D,B:D6))%$(I!$T-2Q8?IH=!O?P58I MH^F\MW>@?V]^ X06?^.;#=X\+X7YHH.E A"F/,&=.<6.CT6QLUN+_68_5:UN+/3XL_VT,R JC30-R+[BFO 08 MJ/[)C,N.Z_]/8F^Z:O??Q 3MN*C#6:5=!3S/5[OIIC+-,0@.0AHB"4,EA*FG M&T*B0@I11"@E 0WBS"E"\\@\8_O KIRUVVY9]]8CQW!UG>N5_%&'U'XF-OYV.7=*.&C'G&^^%CER2WY(B]YJ>I AD7$2( U M&6"D=Y-(2DAQS*"(*,^XXAE-K&KQ6,PU-FI8=77IU@6N#54[4O"$5<_$4$EY MT81:;TCJO^N:!2)>.:)MOD%YPD+Q7:ZPN:5SBGZ5.WOUG3[6IU_5?/M2A_(DC]Q0S>BN%)*FBY<J^SA -U 6ATVZA$4F:N@6W]C/55:W@! M&A5!J2-8*0F,EJ!1LX?3=;T-_$_5TT'JT<6_5O5?/ M>CD31J)/^HU[/W^D^6P2A2Q IH<#HWJKBQBE$*>)_A]*4H&9"D0DO9YG=1!R M;"9OU5C;B I^KR1T;=;;QTIZ.D+J>7UZ_EZX+(W_XYNQ7SKD GV1Q ;8J[-2Z7( /^9+3*?B;I OP5ZI5-H?V?>01 M^(#:*Y^?)="@O.T#NEU^]C*F>Q_"C_HYF7YYF,^:=GHL)AS%2D$1"].<(1.0 M9"823 6)( D3-+$RE0\-/C:>+.4#I8#.?0CW@&LGN'/AZ/N0QQX)ISZ$QU3N MW(=P;\#!^A >4V6S#^'1:SIV=%](D1UF! Z84C9%5[=&V2<;VHE8R@D;(CAO2@W#:V27G@M3SZ^N,CWNG]18 M_+94/S31L+W36U3=:Y+>=FW'DI[E-W]E-T=4?W@Q"Z$DB$ 4IPC2.$DA%I2$ M@C/%DM0MW'][ I>G>)B8^\O;VZN[6\?:G-N@V;W4W8'HV[]3"M:+U7]89[^U M-;>G&+:6YD'U]FIG'KZJV_O:TCKARWR:\Y=UY;(P"HD*LA2F 3,-8\( $LH$ MC+-(Q4D9DW?RWDK,A57I8W.[-(K\-JV)%$/QCW3"#; M\.[['RK)P>_UG[V4E','SBL+.4P_*$.YP[++7AU&Z-HA:Y%_I=79X"JZ7<_Z MLQ3W^>S^TAP;EMUC3!7.Z7SYO-BHTF@H+99)#",9IYKK)($LT-N4. N"()$L MH8E3J-@YPHR-_=:Z;*7CF)>U5@>L]0%KA<#OSNT&O:RE'5,.M4(]_B].A MF];YJ'INI'6&0 /WT#H?NOWV61[&''<*^@3A)$Z0HE#*2%-W1C/(,)-0)%F< M9#A+4BS&F6$^OLWL*H&\U,^U)/)0*^XIJN(55K'GC\'KY=W^\^73ODZ0AR_A MQQ7XX7E)7BO9M3_7RB$S-H3^ 7]7#TO^VH!MP0WE87MWT[P:/@Z?%GWF_;H)>%P?& M'($0J4Q!2D,$$R)2%$Z(PD 5HRW1<"L/?4#EUD+0F]L,X MPSSC9['S/ >3GMG1,Q@.&]%S0!EH-[H6T5>GHF-*M^Y']VX:;E-Z3-ZMG>G1 MBSJ6J;O^\'G5*O/RT;3UG:B08$&H@!B;@E,!PY"RF$',%14HX"P('(N='YAE M?%1EDL&6#]IVN9_/Q1*\,4(#1I?YTK%:RR%,[>R[,W'JF;Y*0%;B@4H^CW7H MCBOOM_[<@7F&K3MW7-&]>G,MEW:-+U1RL9#BCG[_F%-F4BARN305[4PDS49F M^@2G889DF,*8Z"T>RE@(<9AH1$E,!-=&C.#<+9C0-%%^[^:S0H\O9_Q(I&P:93)E2$(14DU4,N60T1A!D1(>15F4 M2&S5>KO;]&-CJPWI2W?OEOR.N9MNZV!'8_VAVS.7M0+;?_!!-]S\IHFZB3!L M FDG>/922[N-TM$46XWX67VW=+KQ?DG%0H4EAG&D M(H@4X9"*D,,,)2D-"6(H<$I"=YQ_;$2W\<;-%3 *@*KV2QT.9'2 :KZ 2ZU% M7077ZHC+RV)9VG3]+4'?EEU?Z+O;>MTP]&OQ.S2\[-_G=Y([G,OY:UNQ$-F$IB"64@3+X;B2%)8@P%37C,D>.BBZM90'*BO;G]OQWTH?YM0U_M] MG@0T/ZVK'=:RY/\P%1+K9 M3+(.72/.DZJ#:39$BXA&2&M4.87)5J?FM8>J9OD>+]\T(;/U5*IMX;?Z$O&IZI%DQ?55X[ MB:D( QP&,(DDADC%VGXTG>7U7Y30_Y<(C!P8M*,8(Z7,2CBP7&L"U'QAK$,C M/RB, N!-U5;',CZCZSJULVB?L ^8;[\$&]*#2OQ5-VJM :A5 *4.;J45N@+O M$.#6[P(,% +7QT*XA2LP[XQA.I:FX0]2/$_E9[7Q MU:NK+,[$QN>O]+VO3R:B2")"601IFIAC)!1 G%(&91)D62ACQ3.G1+..CU/.A--OY58.LHR;&&5\P#;JY-RYG"#U5U<53X.D9"!$ 2&,E,0Q9'F5AE3 M& <\X9S20%+'2,G.LHR-5;L7]NO8+^><=;1UEPRR.KW[2OI;F"'J+?9:3?L< M><9>;?%4G6X?0W;PG_PR6S7+;?*,8X6D,!&=IOX^2E,%&34M.,R1?R)9@%)E MG6>X-_S8B')#0(=-]3YJ%LZ*L[#HF98V9.N2([>/AX,/X2Q4,\8C$3I1^>LJQT75KF2GPNY$;E(([;N8MP+?C M6+^0]LR?'M#T5Z5K#Z!AZG.MIQU'9:X]&*QK1FIUJ[&WK,F5YYNED0H:S$.^9@'R"W4\.=:\G"VX2C"^#^M3I0;=!S@V N97W9DJ] MZYLOS(37,S5?/):NV+^HHK <"3"+BMFZ43K=QWZ]ICUL@1G M1+XX@]A3U(N]'*\4\>(,U/%H%_>ANEJ*TZDTI[CR+5W<5[ZTC>(]53_U29R$ M:8PR! 7"&40BTT29) J&,4<1UD]T%C@1I=6L8Z/&M=!@+?56&[+?*\&=#4*; M); U!#T#V[L!V,@+NV+:P>YSP,BSO6L9%4>4P"W^ZU M2W3>HUJ!;KT[]0UE__O2=:/)6F10RCQ,FPQ'Q'QO2JWF'GH[Z@+(@8VHT^W= MJ*HIL_]%+IK>C3F?8)I)PI2$,37$%# &<2P%S&(A3?@'08%T(::#LXR-ADJA M@&SZ/CS)!2BS\]QHZ#"@=J1S-DQ]^]X;;+2 5=C#!2AE], L8WO[5T*6A7WU@UW+Z?;V'P;4[NT_&Z:>WWYGA)Q?_E8$O+[\ MAV<:].5O57;WY6^_N&/G!+E<2KD];WGQ\.YY6U@WS@!?/NROJ2V02^_ MT449#U^\;*24?RXT?]P]T-GG)S/$\M.\+!@L1977,TD%$B$2"N)0+SZ*(J&9 M%V<0)VD6QC)+I8HF3V5UI=N"+@H[_AU,?A]O,]GY8'[6ZI_P:5; M(;?AGP)%DIC@@,,XX@RBA"G(HI3"2"29P#SC"6;U4W ULZSQ/^)GH-&AQT.( MF?@G6GZ[[_TH%[1GZZ!4"+*]4_^M2!H3++AQ7:TZ*'6_ )7V6^5?2OU!H0$ M-0(78(7!19VUZS'@<.B%\QNF.)CTPP8W#KTH>R&1@PO0S1;Z1;^?I;$EQ7O) M"I/&8SBU.;;BIBM7* D41 4044$ABY'2F\A,88PYQ9'3.6#[=&/;'6Y("XRX MH)&WV\G@":PS)+(,R43#S+2QF(3:3DRUF1"3)$28R$3OV3L4H_< ^?"5DX=% MWNX+[>_9[?FSVAT\YX^?'29>OU@GIAST,V.G_NZWP?*NS@T9Z?W]PKRJ^FOQ M6=7^R9V:K#1)X@S3%*9QE)BR[1@2I6F>2X&HTO\?,.'8AO'TK&.C]VVA3=Y* MXYGWT&C18A'L:,<[M#VSCQ=4NS10M$?)=]M$BYF';I9H#\:!%HD.-W=NVY// M9)E:N2M!:SCHVD-O)+GF=Y >3CTW3^(B5XTI>Y=^*Q@-V2EGR#V3!=S,I],/\X6Y:1+%6$B: M(1BG20I1EDA(DYA#%> AVF 4^56.7%0\[00C4$+DFDP_[ M^(W&%=WQH?KOZX]V?Y[&Z*@^L*S_;-[J317^N[FL#RS/*_BM#TG1U7F]D%4/ MO)^TB?QQOEQ^GJU+OR\G F4I#P("4\2-SYJ&$$=(0$4H3U7$I%3*K:7QB1E= MN&R83L9K@8'91H W4RWS#T!S6C[3GVB](&!!"PF6W^B3JT^U'?P(L2A+> B3 M6&&((JY-'8FTY:,X"X*4IH@Z!=!ZA'Z09**2];E^B1;R0;]'IOZ"P?X"S&1A MV+Z@W_T";NO%]@9C[V[LU:/[4_GH?FP>W0UY?;JRK8#Q[,MNGW-@9[85 /O> M;+O;_"0GO\^GS_H;LBHTIU@4(14R& D20,2(9AFJ_\D1HYQ%H102NU'\B1G' M1_&U@-[3EG>AMN,7C_#US"^'4ID;+/LHW&>)3*\9SKMSOFJN\Q$ 3F4]'[O- MC6"6BV*C;M6O=/I<6;HS\5_/FL[42]DGB,^?3?[1JNK?9GY0J.(@(Y FB8 ( M"0$)CA%D48Q"05.1<6ICWIPIQ]C,GLTJ<"MERB*9:W5 H\]6J4SGP[9S5["= MSP9@ M&F[U-5PWH^[M\S*?R>7RW?R1Y;.ZO$WCT+\6FT11LJMITLVV4W6MK6^M[ 8[D_CB>6?;UK-A9LR-X GK^.HQE\9W-Z9Z7 MQJL9WI>L@YKO/0.^:_;W/5VW3]=?*7_08BU>-MNC_+28+Y<3IB3#DF#(HTA_ M?=* 02*1@C0D@D6,)")PGVIL'Y"5I"4?R$96-Z)O0=:.J_W@U3/=;D.U M$O,"E(+Z8\?38'@EN);I!N6HTVKOTHS%'6?%N+V5,_V7XHLY JCB5S;HZ9/6 MZGFQT#-.$.89122%L8I-K6K)(249AC0*%27[Z]_GA]][=.,6^VRV!'-?V!VS/];-11:@+B:B5 MK44=$[>6WGMDG"-J?83(V8KP&K%RCO <"9IS'<6C-50WK2:<(!J95> RA2@( M):0H-8V:8DFU.<0Y=4HQ:)EK;.QUY"/OV S MK:,A6XX[*&YE'WEI1JZ92FH2$G?T^P8W39(D)3B2)OD1ZVT4XQR:HUPH1KQWTE_7,W9WZOP219 U *;0!$P78OL;/X< MG: MS.F*V6!!_15&6L)-/Y2V7Z1?PZ4%!]\&RJ&IAC9$6M0]8'"T7>VC*G53!W)" M)%%I0C@,:8@@(BB%C(D8JD1@;5 $,B!.#O[#TXS-G"B%ZTX!1["THX#S$>J9 M O9*Q38R]E63>A>#'HM2KZ9ZQ:K4N^JVEZ7>N]JG:7"T/?4DCE'(4A5"1:GF M!94*2"CEVH1@$5=A%O&0=RB=X"A&%V-BB [3W[DYWZE"3L'\JUP -I__H0V, MIX7D>8<^.Z[+!.;R9JF:1H0(W W1CM"-1N!'8^@$/QU5:2FQ&U/N#WSTSMF/1"1$>F M?!7>:5?_&,V(:=\99?)Q\8XAR-EML0'&_*?'>9T?%7LZ*@OK'LF)U\P^P@H M.HE7WU%"QP5X[="?D]!8Q/.<'L.-XH3,)U>S(B]>?IU/GV<%7;Q\R*>:&B9Q M*"5/D=X1HA!#%",*"2&XZ/.@@!G%2J M>)3Q)("!9";X M.\ 0!_J-EW&0I"K%"<7$Q52QGGELK_XZG6,M>>EX:&2_ )="Y&52/E#S!=C0 MQ,^0,<&C?/9_9U0!%Q &3*L$,ZR MC*1NN$!=OXT,-R<8MD?A =7VV@\>NJ;;J]H7%1FD%(:0"RX#%"6)0AU.:%JG72DYU%UF:O%2EY'5TD[T'9O^?FX M#?/:-W*6=MI:4G.85\GJCPFL(/%*#>TS#LH55LKODH?=31W[_=%\88P,>3U[ M>BZ6'^57.0WKH,\TQ 1ACJ'^WBN(.)60X3B&<4IPDC&N8N+DE&V9:VQ[&R-J M:5U+8T$;:2] *2\(.T;7M@%MQR6>X.N92OORR-+F0UV4AOC+#O\B_5GF239&?"">_ M@NM/OU[=WEU_^@ESHJ%^\>V8I$_ALI >-^*;< MZANC T>_K M\B:K%RT+HE3$209YF@IM8&$!<:0B2(1(48"("F/D8F"US#4V ZL2M0QDVRSZ M<_H5+'?&99AC94M(.APJ'U3\S"/E[3$'/E ^J-#^A:3:Q,!4&QN94'&&F))R4MCG0Y^: MT(F2!DB)K@^#-VK-F7B*LLQU+?>__@N.PNS?ROI3+0"W/#SV"&K?!\H[ M2/H^3K*%PN]A\ZE)ASV MH1@[U#:]KZ.)?65DL:;(E?[HQM:2%-;;\;UM%7; M1].]8C. *PY4(I@,8,:QTJ0C)61!DL"8)P@S%C!*G:+KN@@Q-BNI:O%1TD[T M;V5;CS=/4H\]*WYPK+S?947L&*EOG/O>5C7B@PT7B]$ ;*MP47?9VM#BPM3U MYUYCZJRN(G5&7HAUC.W[SAUS/3%;S M4R7I=I+X.]^%]NQ \5NXHGW*80M86*F_5\C"[JYN?/+3?"Z^Y=.I_B3E<]'$ M?C>1WY,TB F-E8*:/P1$"54FLE?;69%2)*:Q8%GLPB?MTXV-3QIIRR^VEO=0 M;+P;M9R VXY:_('8,[652RNU" M/*M"KTV0XOMG^3=)%Q^T&36) A+QD*0P+#=S&8X@B84V7U F0M-1+<'*A6Y< M!1@; 7W(EYQ.@7[Z,D>WD2OREFZD'O'LVZU4BJZW8[MEN38J#Q=SP"3X0G-Q M 8P*P.C@T?/4$3V_GBA7(8;U3'6$:,]3U76<#KW:"KWG,^/=ZCT]U2QZ^3U? M3N((21S0&#(L H@432%E.(:2AVG(!8X9LSJL.SK#V*BJD0W\;J1SZ91V$+]V M/O*"2L^$8PN(6TNR-J7/;S9V!::6(,&2!2F"*HX"22/\/W5W>N@<.'$'3Q ME73&91@'27T M4(A$AB )LPAB)DRN >$1$H[9S)93NSSTP^07-+U-KJ]NP>6G]^#VY\N;JY\_ M?WQ_=7/;'&M?_=A/O+ M!=CRQUS/FMZG>@]C6LQ-2$B"2"4Q#%-<[C,4Q)QP2&(6,98F+ F%K0YY^0R1 $*"628)!!1'D(F<0BS1$2I M8C2CW(I:3DTT-D:I(^8WA 5&VI.GH6[HMO.*3\QZII.N<'5(-6C'XLR<@R.# M#YQ\T*[B?A;"B>N]IR-:%_M:E-/#MS]FDT^77]Y] M?O<@'W/]5ILZZ'2F29C7A5F82I!)Q(8RDWH[1F@ "2 M:FPT5PH+&FE!+6Y93O+/CA5P+'!N)SF_Z/5,9,,")^;\V9RYJ$H)S\07 MO? -@W]6VNJB,Y[3Z>H@?KFN9'$GOQ=OM0)_3#*21B9G'6;"E!9-.894)1A& M:88$0OKORK$LL&\1QW?@]HD6ID++7*UJ-92G0[?Y_2Q7FGEG1>.H-2%L7S0 MW#V_P?="VVTY7W/Q>J:R3=6JEC KY>(-X+C^AK'E_GE&7\QBK^\AU]R@LZ_22+28QQI#*5PI"% M,41)B"") P:3-$P4(R20,FOJ37<]LCPVN15C;->=[IGN2TG//;(\BG77L\NS M\'O50\PJ5FL=XUU';1D.[J\+NSN /1]T'IW^E4\\3\%R^NCSY @=L^ 6\Z7I MEJKR8A(FD8PX93!6F82()2'$61C"-(P$(S@EB0I .:)3NIU6 MX76R[3:P>[5D.R/#:'/M-@ Z)]5NM!2U=2UI4O1.J975L M8'047#NZ\@)9S\1T *WKDVBY]RPZA83??D5'9QNV5]$II??Z%)V\H1M)W,JI M_NW]3W*F26EZ.1.7XC&?Y28DWP3*U=$@$RJY(BR54$1QJ&T?%4,:A0$4*E94 M:#H))7)S1=E-/#XW5"WW!;BO)"\=)G1+=B KX1W/&BR7@C >FHP%J)A IG.4 MWD-&:0P#3@E3/)"4"Q?R]K@00^90[RS#Q>#K8,?S_M'MF?17P/ZT\7QO"PUJ MJ?U] ]Q0\OI!L)QZT*^#&QR[GPK'NSM^-TS1WK>F\:.);]$#5DE 'J# M4U5U=BSY];H/E26A_[,\*GU_)XR2D!DMP2828 ,*T_AK\[H:#E#B81P>I>(7 M8 .3*L%WC8HYJ:IPV7@$:VA @PTHP?'X.1K#&OO]RKVJ1L-^/,>P>'O?Y%$( MU>U3_UXJN=#?@#OZO3HC+EWP$\J3A,4Q@822 "*:8LA,6X,(9R$* IZEF+H< M_AV>9FSG@%4+ U'+"@KZ'=!26KA$;"L]%V)J/<31DA_ M'-T.@E?R/#+5H*S6KNXNW9RX^LQNBY?/Q<-\D1/-)]-(A9%U#2O1OI/ M4XHRA"P+4AC(6*8,41('3LF,QR8:FZ&\4PNO=6/()$/XT5=R=[G:Z*1U0^VE+QV/5=BR-HT^9Q/BLKO)3&S/+S<[$L MM$&?S^XG*<^DB&4 <2P20Q(,$A/F'@=)+!,L4RP=2R2T33>C-@QI= "L UVTHW$F41P9?&"*:%=Q MGQQ.7-]U(U*??7^\_O#Y1B[EXJN<8,325%$&::),!ATC$)M>9RF/DIA)$B6$ M-B?4=RY[D?VY.AQ*WPU #D9"L*A$=-U]' #4=N?1$9^A=AVU>!>@A.?F!#P= M]AO']?>\US@PT<#[C..J[N\Q6JX]NRAM7;II5?DTS-),T3"$0F8F$UY&D)GP MW!B3C',6(,*BSF5H=R9S>;B'B;)_]\O-S=6G.[!1@-:Q''4+M'8LX >NGKG@ M4+^NOHO('D&CK[*QN].]5J'8(VJWE(8]=DR_:"][/<')24Z=\O MZSQLB22+$ZSQS$PFCF(QI#))84(D)03%6402%Y_ER1G'MI6H!08;$KN1QFF, M[;C#*W(]4T@#VN^5B*"7W'-K0+RRR.E9!R43:Q!V.<7^QHY1]768_MW\DO_] M.5_(IOB$7'Z2Q6?UCBX?ZM^(21B'2"5,0(*""*(PBR&C',$PH)30C""B@@Z; M$A<91KI9*<5;ENOC>'3JM !V%.0=SX'B\VNQ3790+1Y82UYF;IO ?2-]\WOA M,6Z_ VA^0_E=!!@VNK\#-'L!_UW&Z!K@P8I#M6IDHF@B];:*141OJV(L8-DP M&2>90C*(B(JPBXUT9)ZQ649&3-=HCL, VK&/!UAZ)AHC8?\U=T[@X#FDX_!< M \=TM"J\']31?GG'0&[^(,7S5&I&F3\^S6>&UE& MLZKY N15)$1!OSMGIIRQ5G9<-- *],Q7F^"O]3#_VHA"J74!;VIM?M"T9A3J M9U/G 5B_ <%GR#-L.._YP.T%XWH8LB/9FE/RZ^7R68KWSXM\=E\%[_YJ4B=N MY+)8Y*80>WE5&?U;184&:9 113%,DDA"1!&%)H,;%K<&*72PWPLXG.$G"B*@0THA+DUL20Y;*%(H@ M1CP+8YF&B5MUHO8).YRI]DQFY1F?:$0%3S0_?M+7!6&W<]0S4!OXY'2NP.>% MR&=T\0)6,E]L)9GX/S%MAZ>7,](C4[[*J6B[^L?.04_<=68D^:'3.XYC*2,5 M0Y'A2&\B!8&VB6R;;GP[Q$9:YZ8IK:C:,8DOI/JVG!HQ M^S\=M4&DGX#S5S\GM5']: "Z_Q/3=5.AIJ?0*EI:L2 A28J;J%)*( LP,4>C M^B=)$,H@<_'4'Y]J;+NI YV6;&*K70&V8P\_L/7,'1T1&]G#T;'_F3--V%BINBS/' D0'YXY?, =R]G1\(-W*5NY7VYJYQ$F&4DY@(*D2K-O1F&3"0,2A[A.%,!2Q5WV^0= MGVQ\6[Q*UBJ&HI$6+&MQP9OZ;XY5/%O0-DF:/(L"* *NOW1,1!"'<0P3+!'1 MOR0)M&V#.UO%I++Q:QRW3#6H= MGU9[USJVN*-C+^7#[5 F-,M2&6D^%BD*39U[#K$YDXP33J0FYH 0IZIR1^89 M&U'4+4GK[)GGL!MR.@M^FOD?F M&K8W;[O">RUV3US>C1CJE/ /4I@Z]GN!N9. J R%$8:2FIXDC#)M3 0$\D@S M0Q;J;3-B+@1Q8KZQ$44M)_C7?\%1&/T;X)7X;NQP"F,[EO"(7,]LT91]:, [ MF C@CS@L@?%*(*?F')1(+ '8)13;VSKXXS[DWZ5X]T 7]_+=O"J6?6/\"1.6 M!IA1%<.8$0&18 $D448AU58'$B(*);$/?SHVR^A(Q,@)>"DHX+6DH*PM[N S M.HJIA;O-!U(]DT;/(#FXTWR -9 3K0MH;AZT4V"T^LV.WCRV^C<0!1<8 MDXLLR\H>1?J?)-7_1&ES4UZER9E?SM^*P@N3L/@DN6G&-G5L M.[NWC)8;M#,6I^\=V58][SJIL$HW\[@/.Z*_WXW7[B3#[K2.J+BWM3IV7>=, M/7I_OS!!SIJJC'NX++_U,9_)ZT(^+B=,1B11&=*;J32!*)4AI'HK!3E6"8M5 MB(AT*R)S8L*Q\YKE*;$)6DL8BU,<,P1"14$$GR:SE^DO)6+KSF7AQLJ?IKKB9>F#:*I M1+ LF_5M_MYDU'Z:%W^315T?5-O_53F##_/%1LG0<,*QMEH$HU"AC$.$4*H9 M11"(8I%2(1%)4Z"\SO+L?LI>28J.]<6ZMAF^^OMS7KQY.+N@<[J!L0K M#7<:#?]DNL"_IX7\0/-%Y9(*DRQ"68SULTJ5J2,A(4Y#!(.(JR23-$,QGU3$ M?UO016'W 1V#:BXTNZM@?XS[5M[GLYEQ-;ZE^A=<;G1*I_6YV[W1!0C3_$II M;>KHLC?/2V$^P94'TS',=PP+,F$)B=,XT789#4WX-C?G]6$&::841FE <8KK M9^UJ9IG[/P;%W)^T1KW^GK.KRI_]?]Y#9F?QC4'4D=J!FX!LE;MB+^"@O5@9 MAA4P8 ,94$(#"HT-J,'9,"@W'LD:(5!"! Q&P(!4G2]XK$HXHC7W6^1P#(H- M6S-Q#!H?L4%')5LWR_2G^5Q\RZ?3IF7!9BG)2:2T::BP@B&B6'_*HP 2&IB# M(L$95C1FF71QMK1--C;72"/KQ:I%QW:A5;?O92O,=M\Q7^#U_'WIC)LSR=L MXI5\6R< M\85)4G@OJS^OOO/IL[%K]5\>#)W>:-*[4DKR8I(JF2%&]!(1DV 0H10RED50 M!2'+"$E3E&A:,GM]RQ"90<5W(KJ5$OV]L)^N[L#UIWW5^#-^ZOJ;S_H MGX%WE[<_@\M/[ZN_7/W7+]>_7GZ\^G1WZQ@<,^SC81EZ,]I%[SNP1ZMR436? MVM!HJV!X^4L3%K7[LZT;:C=P@X)^=FHZAHC#+DBR&:IXQF42P%"MU"*8[,-+YHB@U!Z\+H>\T-W JJG,+:[@OB ;^>J7Y# MPLJ?8U%YQKUZ9CL,?LMF'IEKV'J9[0KO%SAI\ PWO4]['Y!@\ /Z'XH5CP4[=THXV/IE&IW*X+ ML-'V(V8XD1SKK30S!;M-UBV-HPCR0&5!&J"4*NK"'.W3C8T\*FDOP$[I"D?> M. &Q'77X ZYG]CB&64_5=NUP\4HD)Z8OT.BV)'27U"'3/'+6)<750O25[TWST MC1'_AU5[=JV#UV*_7<#S70'828:ARP)W >A K>!.P[AGZ5]IHZQXN7J4BWO- MJ3\MYM^*!S,;G;U,L! AT]82Y#(T(5!)9(I7*J@XIR)F61ABJ\+!)^89&Y=5 MHH)&5E )"VII[?/UVZ!MYRJ/@/7,21VQ];*+B9PF]S M>8?*1654L9"LF,EBKLQ?3,:Y\?=PTRAN0HE@ HL(1G$:0T2"!%*5(!A*H7B" M& UC*W>,S61CHX127&#$O "SZKMJ_@$:H4$IM4.UGE-@M_.#;PA[)HG!T7,H M>>01Q8$J'Q7GH>E6!,D2GM9:2*?&&*XDDJ4V6Y61;._IMNW\D,_,4.5>]L:$ MR'U6ORSEI=[H%I>/\T61_Z-ZAAG%$4-A8@[+3+\7%4/](P0#PAG6_Q]A9%4S MR7'>L?'PVCTS[>#2L@7;;B/9 X0]\W M<5/)MA0:SA748H-2[@NP*;F_;:,C M5%ZWB[9S#[I-= 1D=WOH>GLW;GK[O,QGU "%.4!A#$1$, M$5>:I))4P20-L!(",4Z<4IGMIAT;,S52@PVQ-[JVN1&5)?)V/.4?SYYIZ@24 M/;GDW6#R2E&64P_*4&YP[!*4X]W=^&D=/5,&S]1!+U*P.-8&$92Q4!!%IFUO M(D.(:120+(M,YQ6W *.#\XPOO&@OF*A*%NX84W087#O&.1NPG@G&/>S*F4U: M(?!*'H=G&I0K6I7=I8;VB\_NWZWW9]?U_NQ=Z0L@@G+-""F,4,0@4H1!(F(& M11('*@U9*)!JFG??V5LI+5-:/>G;[;OOANC\T32E-@4O.OM?;"#/ AE2K+>H M41*E)D.?:,A1!C,1*JI"R;'@+A;AN5@/V5YEH_.W$18TTI9E2#QB;,?$GI#K MF8^[@G9.A_1C0K(L"& 4T2 .99R%Q(HUVJ<9&V%:SR:41#&E-(19%B80Q5*S@*3:9J,T8Q$2 M-%!.0=^MLXV-#-;" B-MV3ZHDA?\7DGLO(MKP]IV-^<)P=YW==W!Z["_LP#% M\SZO;<:!]WL6RN_O^VQN,1"R414,2QV>NI")* <,B3(,I$ M$@118%4,?&?:]ZT?T_)1R>:W4?%3;SD_1]FB#/4<'E=A\D@Y? MT+7*.J^^!64=2],PHDPIU(9FV:C=M/^]F^_7'%I7)%I.4B&4$ &!* R4-A0Q MA3@4&*(DE0F7 2&)4X[/^2*-[3/Q/I\^%V7P_:.^H@P46I;N[GE3VNQI(['V M>9:;:@@F=6ZQ]H]7-[RI6M X%M?SL,AV%NJP2]?W/G>M#&B:UU0YSYOZ@&(. M5NM;)>R;]3U1'=FC*\T?YI[KV)\MUL!5[WW!N%\CW]O(YY5D^[AJ&T-PA!A/ M"0RK? *E()58P#3 F;;<41(HIUX]>S.,C8$; <_HQ;./HATGGH5-SQ3G!DOG M@FI[JO=21>WCZ[3/.:KDL7II^Q=V+Y)FLKEWRLO,ISE_68!MF,#[_#UO4]K*G<= M*-=5"@U^K__L)1;,"2[O5;1.SSQX\2MK, [5K+*_N6-7 OX@Q?-4?E;EZ:1I M";;I:ES>E;;.ZHT),Z:BF&DS.3741!""."(93+#"*J,B0,R)FMRF'QM'-=*; MW8-^("KCT!RKR>^F$K!KB+WC6MBQ5W\(]TQCF^"6HE>=!;?.*4R)B7)'UPN3 M=8/.;ZUO-Q&&K7P8YG>@>W9Q(Z4F3K JR4N ";:H!*#U ITF_U+6L< M>R_*=5J25Z_590V630DO^\$ZGS5JGKVCWR^?BX?Y0D]T^3U?3G 6Q$G"0AB: MI4%<<$A1&D,:\IACD:4RB!W/#P],,S9JJS__)C9J)2?XW4CJZ)<^@JKU@=V9 M6/5_".<,4Y8QK%T.[CJ*,?8 MR*1TSAH]0*D(6&NRT50-;.@":&'3)\WKVMD[R'M>D2%G>G M=Y%E< ?[&8 =SE[.J;F%9DF+Y[GFQD&:S235=<.,8\8AD/8\?>#Z=G=7E%!^H#40F]\K"7!UUUT=1*9D!+ M#1RS!2U6P(X,/:/:,_$U<-;BEFA6Y5$KB2] +;/'/$)[@/SF$UK,.VQ>H3T0 M>_F%#K=V[RTQGY59YN_SK[F0,V':X)0Q3^\EG^H_Q"3@09)Q1"$/0PQ12"DD M&0]@2&/&E,0!PY$;)]E,.SY2*LT'T<@+1"UHV5F95V&(91"H>_.)DTM@::%Y MAK5O#]*FRA.-2XPOK> M;N3T7BJI24Z8'6[)>?HOS<]J3MQJQCL3;^5,JKQ8'N[6:TX>)UE*.!.T//.C M$,5(019)!"DF1"FLF2YU*KS0AY!CV\16%6#X9@MQROGBF4X=[:]>5M2.&U][ MG7KFTD:5RA]7&W7F[ZM?7#5'OUNMX(TEV"AZL14;OW69T=8?!?>Y%EXINQ=! M!Z7X/J'>_23T.E>W3\AGI7(N35C=D]G6UR6ZF/X"(),[+TC$(9*AR8L*.%0) MC;!,%$>14V.2@[.,C<0K(<%*RHY%SPXC:L?!9^/4,XFZ0^1,?:T0>.6NPS,- M2CZMRNZR1_O%'4M'-YZ[MR^KO_ZZ.'EH_RJM3;T&[:L1'$VM%] 5;2=CKXM(3=CC3\@]DSBZQQW(#1 MV%F?+G_U?D#JAH[?JM%V4P];--H)CKV:T6YWG^URJS^>)$E1FK'0&"$91$0; M)IBQ"*:A2''"LXR&5CV$CLXP-J;9=/QT-$/V471VD8W._'"#Y1S'5X]FQ_XL MK^72:C+RL_M#Q<@19BF*"=&&!5<0Z?] $D@.A8Q( M0#)"HE"X.=(M9AV?'[T6&ES/RLH*K7T4.F-M1P>>\>N9(!K@5N+V7_+= 2"_ M&3$6\PZ;!F,/Q%[NB\.M'=T<3;3HNN_A1"6)Y%&&8:9,E37;&:J89U M#!U7=,\MU')IYV/%?&8\S>M,7I.">/7X-)V_R(5AYX4T/Z6+E\V+ZCP4Q.,, MLSB#D@2!-N(XAR0+%(PR;G>.2$.?TWF [\") MG(]1SZTYH4E!LWCQ8N8N+F=BY>0OL[XG*,-*15) Q5 ,$0NUD:4B#".92DY8 ME&7,*=F*81&\HORE2Y*__'&N50IOZ/+S'H]++?./:#<,V6>!^H9 MA27L$.JII,2)R5^IF(0=),?+2%C>WZ')]\^23HL'_6Q\>M:$:.BP:9LFHRCA M>D?-XC#3EE^((#.&(,UP2),D91A95<5IG65LI%3)69U?-9(Z^NS;46UG&V]8 M]4PMOKN!IM;?^Y3<+0VYCYZ\W =N4_)O]6*^^3%'0BQH=KZ M24Q4*%(58H@SJ3? H0@@QCR%*@R0#",YWBU6T>J7C^9X]A_EUZ,.5_^;I(N[;_-)$F%$(A5# MEJ4$HCCE^F^*PC@B,HXE)A%VJAO828JQ\<^'?,GI%.CG$#F&AW9: SL>ZAW9 MGNFIDA^6"H"U!E5*ST69Q%,V'=E4Y@(8/8!6Q&-5G]>5X%Q#_.I'F-I7&O%R\U\.OTP7WRC"S'!04@4"QDT M=5,APBF%.,8*AIF,TX DBL2NA<%- C^ O [DK'7X?T"E!?C= MZ %J1=P+BCDMDQUE]@A^SV39 ^[=FORXH^>_HX^##,.W[W$'Z&"OG@[#N#?R M>U^[$2K[QA#L!_V3Y22DH9*IU!M-:8I'IP&#. T3&(LPPR$G+*-6N\V6.<9& M;(V8H+;U2CNCE-2^I^8Q.-O)R1-(/1-0!WR0*!S_\1CXP[62?&$8IL] M%4]=VC$XX6#&\41%BB8$2QBB-(5(X0ABB@C,E,R2-(AES!Q+W1R>R.49'B@H M?[_&0UU\RS'*X#"P=J;(^6#U_,*?:!YX 3[I9[_LQW,"._=@@E9H_(8.')YJ MV$"!5G7WP@+:K^Y:KN](A,&JR2]E/!!*I) G<0Q1J$*(HY!#C".9$"1DBJU. MPJQG')M]\.7F\Y>KF[N_78 O'R\_W5V RT_OP=5__7+]Y:]7G^[^XEJ<[Q3> M=B3B%<6!CMB.1"1Y;,+LC([GJGRG9AVX)I\E"/L5^6QO[,8YET*4A_9T^H7F MXGKVCC[E!9W6IZA!P%D8,@RC.#6=*)( DE@R4YD=^:9<\!SIA@K4+S22_N,@U*+E?*[M&)WD\]F MI)?%.[I8O.2S^ZH$N)),\,2TMJ'$-",-(F@BKR&/:)CR,&*8I8XU/FWF'=\^ M:-56LS3CI=_.I+NHVY&,=R1[)IN6SJ2T (W4?=14MT9I@(:DNS./H"'I$3#L M&I(>N[EK$M[30O*\<@Z$F,CP_R?O;9O;QK5TT;_"JJDZE:XR9D@")( SGYS$ MZ4G==)QQO&??N?U!A==$9\M21B])>W[] 4A*HBR) B"0YM2M7;N3V"+66@^$ MAPO >BDQ!"62%* \%X 6AGQ@"DE19JBDB/JEU.T''YL;T];--SVN!9D;QJ0L& 1EHQ\9&SB=K"1@X.^S8M.-?DT\?;MQ\_?7S\S["RN>[SX4H//:+<.XGLK%C^X+!ZZ5"K;L6KU)^UAND<[5E_0>*%1%S:RM>*]GJ##.1&,J2" ZT ML'5D26I83PIA_):"<%42*;E7W4@7H6,CND;#7?#QU+<=NA/2;GP6&[^>*>Q, M^,H6T4\.B$8(5SD/4<\Q*B<$OW)@RGDH+D>C=#P;>!1L0_X^/OU@TZ4]8'[W MG2V_F96 H"Y5GG& ,V3V2H+E@.4I!9!FJDBUUAED7F? )\6,CF6LELE>S:31 MT_/$]S2DCD>]5P/5]QFO+T;^![N=$,0]T3TM:MBCW$YSC\YPNS\=NA/;]J;[ MO*@/B)MB-QRQC&B< 8J@-!LN+0&5!L82P5R1$J>,>UT%G1,T-B+8ZVF]^N9* MXT(M&S]D7;=.U^/5^P[)'ZJ 75 W#I$W.V>$#;RGZ3;Y>.MRX?.!N9&V%YS9 M[RP."Z0U@4<3R%F>:X@!M/]!I)" )3+>XL=%$W=QPVI3I M:P+9SE?J"P'8C2?BP=8S6]2(M37=53F\NP2??UZD$RIQ\R*[10Z;%^ED_E%> MI-M3@<%N=3#CZG%Q*_YK,UVJLY$N$U$RJ516 J8+8ER/M "\R%,@*%4B991 M(29S]8VMS7;(+6++6;C3@J'U@FFKT']DQ2I9+Y(?NW"N'U;SF^H65&V5]PR' M M]!]AZ,:=7\S/+)E.THQRJG4)(,DU0'EFW%<-$4BI>?5 HHQ3ZQ5:?;U*8Z.Z M1J_DUW3]72[9+\-Z@05 (DR7WWWC,),PU 7D51TWMX:-H;GF2Y!'TDISI];_ MD,:9+V&,UR;S:.0P>OXTG:M[_YX2RU6C\8E_EV_44MIPMY M-Y<3QC);22D#O.3:;#' /632U7P= S<3@CX$P*9ZWM6O+FH=9R-_]ZN=2/1QUD(9\U M9KM,SW\@<".XZW1E%GW+IWE0,WLT9QM\U[V_JXSJ[?YTE^^I=*;*O+2!X 2: ME6O+KMEP*T$8AT7)&$J]8AVN4V=LR[W5^\V^*]M[C,:@I++H)CF1M;YR22[M M8TX==XJ#S53/C'2A8$ O*;YQP(N[^[M.I6%W?E'@.]KUQ1DUC(>;AB^J*O)Q M_VMNV.G[]$?5"N;K_1?[Y_O%$YO.)P*7))"]?RS].$/F>XF)[SOT_=4BW!T"V>/%JV]=EGO] M7O'UW5\V0F4S77VO@F&M=S/)I$!4TQ) : -'&)' ;.,H$&4A.4N)$(4*"5,X M*W%L7L5V Z 7R\2JG!SJG&Q__&6I?C0?M7:$!3"_N(4HZ X3KA -V."8 MA8M@]1*J<%[JJT0H7 3A7&#"Y0<#NA>]9X43JW&R\\LKG4-Z_UQ& MO)N!XN/8,_V\!H0>'96B0CE0DZ5K(?7KP>2,4&=;ILNC#->IR=FB@^9-[D\% MYC3:TMR/YMG;OZ:K";(E=76: I85#*",8EF5Z=(?"/T/QE,EQ$Q,/) R;CWC*N*,TQ),? M&J)9TF?UU_KQEYK]5'\LYNOOJTD)42&$( #GC-JP]!(034J@I!)%EF.H"J\< MQ>O4&1LA[-LGP3[;)QW-BAMW#(=USV1S14.E^WG$\G1Q 'W%SDI'*HVXQ=(Y M^*[KM71VU#!V?;M93>=JM7JW>.+3>7,9*!;?YM/_-NI(XV-/]93M%:IC]N7M MO%UDPOS.N..MI)0\I9(*3$&14V%(-X. *@0!+I H2)9E4GN1;B]:CHV+MT8F M+2MODKV=2=O0)MA[FQGN>ZO^6C/M_<+H M=2:BOD?ZT730UTNO8+]\Z_0K+.QE]%FM;;W7+\O%SZE4\NWSWU;VG6A>D&PN MIO-OMV(]_5D+WD9R4:4YYA0!1;D$")40L%P@H MH7C52,[KYZ-,0+F MQHWL^\6[9R8WRM<%IK?J)_PY>6,M2*;SWY*=$BEZB[<)!C$K" 6H,RK#A M,+VDSRM&"@PY,5RMU)FVU'^P]69I_GRTA/UH=@AOC=7_F* 44RH1!AQG.4 0 MIH *Q$!*"*H0)[*AXU9)TH*;C01("L M1 5 RC88R84$3&O$,&0"T=PG0N]8Q#@#]58VDKO1\W_]$\DS_*]5'1A?9CL! MJ98BA41!@!G'QNV&&6 9S $FB&"*,4T5F_RHLNB^KMER/02P+\7U!^]A;^<: MTIN$JV_3>759S)GYN/#M67D"9?/ M(Q*W ^BQF&&[?YXU\ZCSY_E/!K;+6CP]+>K>XE4ZSNKC:K51OU1E9PW:RZC;XJ'?5A8_[D8+M/_[.<,KM4K%W"ZDF MJ- LI9@"X\0:%M 9!Y1D"%"8*PBI88+"*53TY<"C6_;5R\PHEUCMW!;Z$5C= M*_L:"/I>RF[6.R_>6*TK)?[YV^+GOYA'JH7Z7\C^%=1_K5;GT6"#+,=S M)FS7W]G?!T1L/ZB?B]E/NV==L/FV2L@GM39?_$53.V2"D2QI1G- "EZ:U[$T M>TJ*B/F/V1OE$A9,.+5><14XM@6Z4SFQ.N]*Y"2UUOOB.1XQQRZP=R_I/L#L M>:F_$HX>T=N1\1PH?OMJ7/T"N#U Z@SA=AEGN"!N#ZL.PKA]G@O@Y\\;&PI^ MKW=GBU_5M[I:P;=OR[KH\J30)99(0I"5EI\Q5( I1H%4F-,,"Y(QIS D5X%C MX^=:9?L]WQ^^;[5.]FI[T(H+Z@[T'!G+OB]Y7P5&#W:.#.= [+R'=5_M?[6% ME>TT_^=([.P!4B<[NXPS'#M[6'7 SC[/A9UA_;Y8R%_3V>QV?A36NB]#LXL5 M@;892,8+@"#E &5%"HC2&$!$-58"EAGR2LOVDCXVWMXJ7X7ZO0P77R6MFENA M];/\)L?M=*PWR'NF]ZAH>Y^E!:$6]83-3X-!S]V"P'EY&A9OA&0:%$H*E4*""K>FB0ZRQD9H ME;;)7MVDT=>;OUQP=O _XZ'7]_W>D,!Y>)SQ !S(V;P&2#\_TPV:3A?SPA## M>9=NMAPXEHZ/^%^!W,W7]FA7RJ6-6C=_O5\^+GZ9[ZF2BK$2@I)G"!B&A;;_ M=0Z03 5*&5,Y3UUO0\[(&!N=UFHFC9XW2755L%@F5E?W:Y)S@%Z^,8D 4\^\ M&820UU7*!0R";U7.C3O8! MEG\:0F!@==%SK0K_ME)Z,_LTU6HB-$19*8UG01 &B&$&J(V,+S15&G)&4^37 M!O6RS+%Y"U\.&] >]I^]2=1J/7VJ.D-L*A.2V?2G=X-4AYEP.[6.C&_/K^,7 M[4\/NY_>)+7.B54Z8EE1=X3B%A9UD#ML:5%W((Z*BWH\VEN[TP>U4DNSU(S\ M6R&6&S9;5>V\)R3/E!0$ F5@ 8@("BB$'"B4YKC,.)7(Z0@E@BYCX[)*J>B= M3,_.A!MG#81OSUSFT;MT:TW%=UM[;I+NR>FC:>DE6(?N5GI6G[&U*;T$7$!_ MTHM#QDH@W0UOJ_NW%/S>@DLN Q2 MS]EZKQ,R<-GLR]E[D4IV/*BUV9E:+\^Z?;NZN68GB$NS1P1EJ@NS0RS-7E%0 M"-)"EUE),\'\0IU.BQF;([77LFZG%%R$^ RJ;LQQ/58]LT8(3-[4T(U"5%HX M(VI02N@V]R4=7/ATH%,AOBNYF:E[7=V/O[7M]=H-^#XOYJHI=/[>2!=F_BI: MJ@HI6SV:>D(O"\AD3 DF"0:2*P@0IP4@C#)08JVA%JF"I/#T2/K1=(3NS.;I MB2V?;?RQ;?R\G%85>%=5'SAFC?$\DNIKBAU=HM>?MK[]J>XFIC=)R\1D:V-2 MEWFW!MYL:[#U6V6HYXF(Z[/UI.NP#E^_@!]YBSV+"XJ9F/VC:NR.P2"P:ZF#13_8B/UZ]VU?8__4&+*9H;LW;\FOA?,+Q&Y9I[ M59LT@XZ->*Q.GF4A+31N/IROP3T33*>M_M476\;%+:=H!QZV/F++E*."A^W? MA2VF,]42C6,A-DM[7#@IN=*:0&%31[39]148$)27(.<89Y 23#.OGE47)8YN M&=Y__AT\WCW\D7RZN_UZEWSZ>/OVXZ>/C__IMS8O(^VV<*/BU_.J[BK#NE/\G$N%D_JD?W57*V]57.E;8400RB, M4 @XMLV2L\R&-94:B$Q2K&DIF( ^E5.[Q7FQS&!55"^MB!!U _; MKFK^[>-<+Y9/U:;O5LJI_9/-VC_<7O<: M$,V?-JS3A MM0MY=K, *%EAHGY M =.>Q]>!JHSZ?+HQ*FGI[7DV'3I!CH?/ X#>]^ER _'.AC;8-\G>C/;/^[FW MOQ+,N"?$HP1\)61'9[S7CA<<+\"FV6T'VE;;Y$U+WZ11.**/YHY.[&B#2V*'CCQPA.%$%(+KDV%DT_($ MV5.39_/)2/RX5D^K2E/;<%/_\VW]@+9?MC#Z=&U]JP]*?5'F*S=?LV]J EE* MD,@82$M) "IS"$@&4X"9H@75+"\*Z75U%*K)V*BH6C6[.K6["K8W26U-LC7G M)MD;E!B+DKU)GM=5P7/H>,=^6MF,VB(#D!M,0<()7:$DE:F?DC,F6P8 PZU3WQDCHV M*MTI79VHG4K.""VFZ38)CD=IL:'M^]PL!JH!N2T>*$5.R7NE-?U1KGK@F6K#[T95LUSGS'S":4Y5C('A$A[*E>6@,)2 ,D8DKA -B;, M[;KTC(3QW8(VA1PK+9.MFKXU+@]1[*:O",CT3$M^D 04M3QI^)4%+0_''+B8 MY4F#C@M9GOY8F,_S'VRVJ>\&9[/%+]NNUM8IV)8L>&=XXYN2CXNJ8,&M$(M- M59]2"JR$S$ I&09((@%8IC006A-="DIYZ>7PA"@Q-F_GZ]V[9)MS@A09U'.Z!JJ7;M-58UU7!VMWT=&J"C@I4I9EADP!U5 ;!PH20#+S MC=7$[BXU9BS5DWG=_N;1/:RU2Z;30J7U0CV2W-^BK6-;Y;;2TIK]EO:E.(N[&(^$ #M1KRNB7 MO+$:_F9!:RD9L:-4%P9Q.T>=E#1LAZ@N8X\Z075^."#S_N.\V@)5T:)?V5Y?NJFL4#A39@<'M7,"_M'P8]NM> MX]=#TO/BCHR&1W;^5:@,E*1_@,[**AFKL^=9ZSL3\H^?&BXO_ZS&!^GYYS]U M3\'T D37&Z9P:(:Y8G)%)>".Z;3I5UXRO1ATX%NFTR8=7S.=^5SH._VG M88/%\OE$V^:\U!E5L 0,0[,78:0$M( 9R'7*;5?M%.=>R6(=LL:VK'>JQFB6 MW86QZSL^"G*]O^?#0 MXUU^$(_+[_KR\@=_Y%PT_?N]??B2D5_5BL_ZNV&K] M=^-0++\^KVS^QZ=/[YK*< 72E#%-04FD DBG!2 99X#E6)<%P8ABIRY&#K+& M1AT[;9-*W:31-S$*^[1:[L;7X:0C'FH]TT8'8"'U"2\@Y].D.AJ"0S6I#OCJ M>3:G=H*DNSEU]Q #-J=VLN6P.;7;(R%\6D4"?JVJK$C#T?+#8OF%/1MC9H_L M+WLP#%599EB!K+"5NBG3@.I, R5Y42J:8D*$QXV1D]"1WAS5:B>K6F]E+XWT M8IG\J#6W=]%>)Z<7H7Y6T=*W0:[1-'F.CYT.X$5$TY9A_H(NWRO;"5@&W(V446)"40<,"DD0!F7 M@!%I,XXIH3S+59FF 1?XKO)'RLP.47M[&V+&3[9FQFU''17H<<=)[HP9*ASR M&+T!0R!;PD<4]G@,B5^HXXGG0\_[I-+3^72M/DU_VH"GM?F*37?=D._^$K.- MG,Z__;Y8R%_3V6Q"TBS5FAJ.H\+LY'F9 TX4![(T+)=1B<^'ZX%A?RCW?HK8 OBG[0N_1[CI"O]FIW^R-2!B[:E0 M["(?.7HJ,? Y9!A$QX>3@>/TD$C\L&OBM.^W4D7E3A@F>2$X!06Q1?,HI<;K ML^4/D,*YR%"6TGAYQ&?5&!L1_H?MPVY6X*G^5SWD$Y^?'C=&[!_TOMT_AVSB MO1U-/G%E2?3H\NNP'"Z9^+PJX\DEO@B75RKQY='"F//#>9)^^_P'^S^+Y;N9 M<7^J3IH2T1(*1,QL0>LQPA2P'') 4X%*73)2""^Z]) ]-HZL50>?SO@Q_#FI M]$\J X*ZF?I,C!M1]@1WS^P8%6EO0@S +"H+^L@?E/H"@'G)=R%#7%W2]*#; M E1(\)(BP&A! 8)%"@C2-LLZHX(KR2@LMF=]KIO@\)8,AZ=ZO>]VJ]!-F]ZG M:E6#*Y<>0%J(C"*%-(!20( 8+P K& 6RP!P)+6CNUQCD?U1'D!_+Q<_IRKL( M_W7-0,;?!628[A]#MOT81;\/ST8?<3M\5':GC MO8+:,]%TUMQ*WE@#?JMJK^[S4.]\7GZ!J'M*_D WYSW,@M]]>C"(G1?L M_J,.=^,>;/'!%7SX*&%N^;:PQX,2:OK3=KW^K-9-/ZJ)9EBC$I6 PTP#)'4* M>"ERD-&"<&6/'&#NUP&J2YS/,AJFOMGCDDF5L$;G9+E3>G63S)5GC:).I-W< MS%CH]?P*V*J9[/6\29BV09.[^]IT6VSO@T9Q6YNZ8)65(^T4^"@;JF+ MZ2]]4Z=G_!/9;LW;3E:5M6?LVX3Q-"T)@68O:DMSI&D!.",2<)ISEM$2*NW4 M'/=HY+&YE3OE$JN=>\K:(5S=M' 5"'US@)O]7LEI)VT-SDH['&VP=+231K3S MT$Y_X,H*]'7):.L^+.:VKD9U9)UK3B%C$FBM,X"RU+SHLQ*#+.>IUB5)59H& M59X_)6UL"[0I@+Y7,NB&H!M@U\O32+#UO;/S12R\GGC^ROC]*,-M534>TY/F^J-!]4E@SE2 ,F;(M[1AC@DMD[R;R0 M5'!&D5/NZD5)HR.-.O7:GJ(>JIO4^OJFII\#^/)[/QIL?9-&*&(!:>L7T+@R M?_WCTS13AP_A$% M#HC$#2'H$CALS("#Z4=! B[/^/L8[YNC\ ]F5#:K ZT^F)^M)DQD F>9,G 6 M-LC)Q@1 E@.9ZC2G)*62.X7%=TH9&W%L%4UJ39OPPZ32U=VO. _J99\B"E0] MLT002EZ^Q$44@OV(\R,/YD-<-*[M/US^<."=0Q5?M#WZQE(C@=,22$*D[:N@ M )6&0C7-8"9T6I0L]8E6.1A]G#$JHE8N**?E$#S'>X-02/H^)*STZN/H_Y3! M<<_Z#R0,>[A_RKBCT_R3'PIL':S,8.K^AUHRFY3P23'S,FQJ>#]_8<]5I=[W M&S51..4:E12D4-AS 4P!*V )D* P@YSQ,G4J3.,K>&RO\FJ5>[;V=<78;<7W M@5S/9%"K?)/LE$XJK6]VI?R?;VP/$JZ2+VPJ(_;H]80J;DM>5^'#=N#UA.2H MX:[O\X'=1*8K]NW;TL;J3A?S>_V@?JKY1CW:N\L)+IC*$)1 2HP TE@ H@@& M%.J"E0))LZOPX:(N86/CGT-=;1)9HVWR9Z6OYQE$)\YN?!0+O;YW%\' ^3<1 M<4 D;A.1+H'#-A%Q,/VHB8C+,U=L1V[%?VVFJZKE5?V]UC3519ZG!D8;):O, M?SB5$$A,F- $$PB]SC!/2AD;<51*)BTMPPCC-*(>>Y5KH7\=@>WN=K/$R$XU8[[[9B!Z@5!=$:8ULYCV?F/WG55R4%1:%3!74I69[Y M)1R%83;$"8Y1*9EN];L",S-]88 /*>"69K01OLG1%MV&]L]OGV$[4GEEB#DLJBF+%IUV$: M-VHM4)=AX]FN ^PHTNW*X:XH:F0D-8DX!T5!JBOQB2(<9C!#H,B+W!!FH0!G M&0,2B1+!TO E=HIH=Y8XMCUCG6'6TOAE_9Q*ZX!B19VP.Q)A3##[IKSK< RK M,^2"3?R20IU2AZ\>Y +"R4)!3@\&Y'3?/IEQ!)N_5S_5;/'#$MJ[Q=+077/X M]:CF\^J(_>-<;"OOXYS2,B,@)RD%")<0,)8+D$F205AP53*GD-Q ^6,CI:T% M2O,^D[8-CALK[#;3Y(^[YBF,"[TZ8C^ =EGF&S<^5OM$PQ2A4# M&NG2>+<( YYS F J"L:)*G+I%='A)G9L;Y-&V^1__1/)L_Q?=^W4/:]1W2!W MO%"-#F3?5ZO;%O1;,(>I2.2'4]P+5S?1PUZ]>L%Q= GK]_25F25U"-OM7&Y# M1Z9J]8=B-OQ=;MIJN/DWGZJ-M'S0I"*9IKC,@ M62D *C(!2%&F@.0P+P4W[$:\VBQ&U6YT/+=+P;C9UG:TW0Y:%B9;$Q/C2.R, MK#[5-C.I[$S^M)8FE:FA:2]1O@1NE/IJ4]LS\[[*K(;GY,1$OY\DGB@:OD[6 M3TQPSZ8)115R9>&#>_UA.F=S,66S+XLZ:&#?@I=K!$O( 8%$ 02U SF'$"> M0<98*FCNU$[;1^C8*'_?-]YL"W=:)UNU@_,6G2; ]1 W+JR]G^->C6AXX00' MB/JIG] E^'7**#A <;::@LNS_>92W-IR6?^IV/+#]*>:4*A*(6$!,D+,-KSD M.> %8@#B+!.D$#*77EYLD!9CHZ['[VJIJK)B_:1:'$Z!&U?U#FS/Y.67A+&M MZF8-2:PEPV=EG 3R55(T#C499;[&2;!"DS=.#^;'BJOENM6;;2[_?<-F4_UL MG<.F&MW.5Q Y1%Q "5)<9 "E4@'*<0ZDD)PKCCC"I0L%NHL<&]_MNQ':C=E> M[V17;]'76?. OYO^^@&U;T>MN^7C%2 [LYT_;EW49D9KT9KYUTM*\Q W"'_Y MF[\EJX GP_RU@WJ\][_F9IU_G_ZP!7GOOMZ?K#2M$:*8Z12D,K,1E#D%5*L< ME+CD$BN6&9?-QU?SUF!LO&75]//0_$%W\\YZA;)GMGI1T7NG?572VU;TON^O MHO?5^$5UR/RU&-09"P;II2,6/M"5%R_-69UU]+XL9E/Q7/]W'X4L!%-*,@ER M41" B$@!ATH#BB3'95I@+'30I)Y"A"6''#!."BA4H5$DN42>1V7'8[$H\)7^P]699W0A&/"L\ MCT3/9KSWBRA,^CH!5VV&*F>3TAH3*600X$01J@0F% L/$4.,$Y3[.<%E)Z M77>=DC*Z)?NB%5+@Z_\THHYW6=?BU/="]H;(_SJJ"X*X5TXG)0U[K=1E[-'5 M4>>' S+2_V#SC69B;4.XC;,VETHNEDMEYOX?[)N2/YJM<9-RFT)*,II+0$HM M+2:EFUGZ M1;MGNAD7T!XYY[T!/E"Z>5S@_1+.@[#KS#7W&W&X-/,@2P\RS,-&N"ZY_)'] MU4H!^F*E3643K+":,"6H+@MMN_R835[&-: V$2KG-)V]I?)-L,;V[A&EP;KD31KVDEG=+?I7, MV05%JO%G"6 %@ M276:\K+,H5\T0: B8_-MFPY"6+(^/[J5OQZ74*\IPW\VQ- MBN-/ABWPW]ET_FFQ6MW/WT]7/YKJ%O>Z+MHST1I#&R-O^US92A-2 H($ 3G6 MA"$."YZKK6OGMMH[Y04X=#TO_?OU=]^"$MV(NBWZZU$:9OU;/9,W5M/?;+&P MEK(V$GX;)]0$RK6"Y.[^$K.-M*[%_7161=#]SE;[S]L?/$[MT?/N9_$XQ0G; MJ/32+7%0IG$R_B7IN#T4QC\/:CUMTH',EZ0=:9IJG@DJ0%JD&B#("D QD4#" M@O&L%*1 7K5FSPD:F[.QU[/.Y;TBGO0LMFXD% .QGODG#"QORKB$1%2V."ML M4**X9/)+CKCX^7Z/Z:O*,^9K-5&9T-#L1 #,10$0QQ20--- 4H7+E+!4TEZ: MCF\5&!N=[(_ERWZ.Y7?(QSV.#\%SC,?PUH;AS^%?HOJQ2W.XSE3O5D51U>UNMO M6JF?/-7Z>\1UN4Y$-]?U!6[?SM06U;W.37F9&M5:[^2/WE#UB)/K =V!(N3\ MOKNQFK%XXM49%>S*?A::E:F2##"D##TIF@%** %Y5I:$RKP4I5>)_--BQD9' M5LMDKV9P$?PSH+IQS?50]Z>:AG"%MT%,\30&"H@2\5#D@-.,8Z1+S@EQ;)?6L]+%Q:KL)64O_I#;@ MYL"/<*GR&6%^W-RPWE#OF61.5U2M BU.X=_1]JMTHNEVK4,568' M:]Q5(V,Z9\OG*K#-?.L,/FL#E)'TS6Q[E3TQG>A2%%3B F3*QH4@* %A! .- M$549SU+"\LEZL68SUR.RWG3U8MV=QGT>_U0]=GEE3S*M_[6V%OD>HO4WO:XG M;Z.8M-Z/ZZH9:N+K+"\D>U.3O:W;&=WW4+:9KH?F)5O[8A[K]3X)D<\"^]-W MX /$WH$_/G7L7^257GC],OND?JI9OMUJZSQ+BY("*)$ YOT@ ,-,@U(1G:[L [>D\7P??8*YR '+ACN]Y3/IQQVG M]KSA9UW8CDB7^ M.\@<&ZDXE;[UJ(#M [\;Q40&M6>JZ2A\&ZE:=@ NPY2]; M>-2_[.WM1D[-''ZR4VG#GTB:2J(E!YDDN=GGFATOP9@#J C53.F4N'4M.3'V MV&BE42_9ZN=>[_8E:-TD<244/9.!,PI>A6[/V!M(,5N3UC2+O$[;F/ M!$3D;DL0[?8S3=FAMVJN]'2]B[QT3/9*1HGX[!&'E7Y[C A!QBW2<$S9L MJ8X+)A\5[+CT^3!R>+M93>=JM7JW>.+3>?5&>U!B\6T^_6_#4])(G.HIVP4) MWPJS5S4,9G:MK8J:YG?FA2C?;J8S2U^KB59(D5RFH" P ZC,"\"0+D&*\UQB M0C.9*Q]FZ47+L='2ULBD96450='8F;0-;>+NDZVIU1%:R]BDL?8FV=GK1VW] M?#'<>/'5I[MG4GVUF?8FYEYG(BJK]Z/IH*^$7L%^^3[I5UC@%>QT/EVKZAS[ M17;*WU9*;V:?IEI-,E48EQ5!SKWN8AV$CNU5 M4>L,9M6)_W2?C,6LVC?)IE(\F1G-/:]F72; \8XV,JQ]7];6B-9W*"_3VVZ2 M6N?D4Q>B_E>V'A#%O;MU$3SL):X'%$>WN3[/!E[KFEVZ(4A#?E4=MR\+XWOO MZM0TN_>3P<"Y5"7DU,P +')#5C('3$(,"H$SIJ79?S/A==<;J,C8".S+K FO?&37+W]&.V>%:JJ1-P_VMNE/@^_5'=#Q_]^DM3IK2NU63]H??&\+E9 MN3:@:#GEFZIR7 -6_:F#WS3G+IZ7RZ%? L<;YP&FMF<2;571VBK<4YCWM6#% MO9L.56;8"^LK(3NZQ;YVO# J-IQ^K^]6Z^D36ZO5I,QH3HW'!Z2H?$!9 DJQ M K"+!.E4#CW.L,\''YLM+E3S(^Y7F#FQD?A2/3,,D8Q6_9DI]I-\F4QFXKG MY,_FSUX8YS0<47GDA8A!V>&T>2_7_)E/!=Y+B.]*;F9V1+:RD*HAA#J<)>UQ9A M>HR-&[9FV+6A&D.2'VJ9K*PI-PFWQE3.DJS-\;SJ")PMQYN0_N>@[XN2%OQ; M&VR_@[K7P4WR=@=_8XGQC*KCO5[8ZDH\X]ZW!.HR['7,=8 =W=9<.=QU#1)M MAU[CG56'>K?+I2U,99VROT_7WS_.Y?3G5&[8K+TA6KU];K98RTFJD2"LS^)5L^=&MT//2<_+ M-:#83&2>(UB@'"D$G3CXG("Q\>E6QZ16LHDV<0_?/@EB-Q7&@*9O6O-#Q2N< MN\OTX)CNDX,.%MC=95([NKOSV&-JIRLG57;V@-O9C:SW<_=NG;.W#RM 6>B9S:J+$D.3$D."@O< M),8@N_TU)MDSN67MA;6LLI6):[OB>5F1 ([J8%VKTZ"^520 7[I5L8;U]ZB^ MVA)#T_5SEO/'Z7JF)BHOJ)38;&%E*>MJHPQ#L\'-*81$4IZE3A$CIP8?FR=5 M*64789:_X;\E6W7=7:DC]"Z[4==@TC-I^<+AY4.=LSO8?SH:<##?Z9PI;;_I M[&>N.ZPR/%"'F)F_;'_6W,\_J)5:_E2KV[F\%6)IO+75]A,/]A5<%%(7!<) M<646-A$%X)RE(&6*I)AJRIC7Y=_U*HV-#JIN(\ELVVXD[$#JBAGR.XX:!O>A M#J-LOM:V.KK]^^X7C4DVXKD M<[.-18@#J03BVE SR7*_5HM7Z3-*,O8,W;AV2MP(>$"@>V;?EB76[:N+H+0S M)IX3;6LC5.]%^X'&HGZ#1R+A&[D]Y'4Z#=Q%,@J Q\TFXPP;7"Q**"6K2GBV M1Q S4-QKLV=^6LRK0->)X#DKLQP" >W.E2L-."DTD$)D6&90%WY-*"]*'!ME M?E:_ZOB55=//RKL>U 6$W?@Q*FX],^!6U[K.YU9;RW6UOG4,==2*4&[8Q*X' M=4'JT-6@W$ X40O*\<$PCFFZQ:<:F^UQAD I,TLDB *JD02,R[1DF1*X\"IV M[-] ?KA[@BH)RM/-VL(D1"$SE **+$QY!@'A&048(MN@!-.<>_%M $Q#E,D* M!\B-+OW-[ID3+UCLS7F'!D8EMF;H0=GKT)R7%/7BMV$\U&*T*@QN=;M9?U\L M;;+I1&'$RIP14&*, 2ILA3H)A5E_..>I5$@IKVH!';+&MA2;5W+5M_-FZ^FP MG;K)F_I'GE>;76"[K>!($/:\K-L.S4T=:+M*]IK&6^\.<$0E@2YY@S*#@^$O MZ<+ED>#>IU6A;]L5_;-:3TJ"&,)9 5*5*N/48 1XB@F0N"0D1UC -/5L M?W1DIF&+W(3V0,73#T5,&GN@L>O)C >4S_\[,4(]+ MQ=8V8JLI$I^B0DDE"H!3CFU%6PI8BI19_"G7C*2Y3IVN_P.RFTB@ M]4RF?2'C4;WS6H0&*LU9([7>ZOG/D2IM=EG?64;SY(/#UV":RV98N$7<_+.1RV@"OXBX!$OEX_+V_@J_.+AA]?BU]^Q+\- M_)?E0F[$VL8N?57+GU.A5N\73[:\>TZIXI 4H"RSPNY#.:'1LPW09):_.YA=1 MN+J[^7D)@W4XOVADN\OYY0^'>0^?U&JEU.X4KHJN>5!S]8O-'M7R:5+23)>E MD$!(6S[F343$L6>VN Y";Z_"$9BHGL4EF8-Z%XX O/0P7!\+K"S5%%HYF]3_]GG_ MD2_LNPU AZ%9FZ M6J6QD56E+N!6W_-U-_ASTOY<8UA269;\:6U+*N-\^VY".'GCK]7,Q^FA?%NZ62T_4')JH [>9^ M \4/=4H;&PWOE$UJ;9.MNH'=N;NA M=CU\B@1@[\=/P=@%G#\Y8!+Y!*I+XL!G4 [&'Y]"N3P41BB?U=J&TU2-UJ22 M;Y__MK+5XW<.Z3X\9$(5-ZZ@I !29=B%%PP0K;#Q!(DH&,\A@L(G=-I=M!?5 M#!!>;3*= M_]9SY)(_8E&9RD/\H+3E#\M+#@L8(8S0'HTOMK*5K"K7;-=1O'EM%YIE:<$9 MD(C8>G(%,1P&<\ %+@JH68J@5Z&$3FEC\Y .E4UVV@8Z2-U(NS%4-/QZ)J5P MZ+PIR F2J*S3+7%0HG$R_B6WN#T4V(F+39?_P6:;;?>O@ZY??RAF.SK(>]LQ M;+.T'5S,!SXOYLOM/VV1XU55VGB"!4LSS)B-!^!F<\8@H$B4H&2,"9E!7$J_ M=EVQ-!L;35G#DLJRI#'#SN:JZ@M8ZUY=@;6-:4J(>Q)8O+EU([M7F;&>B7$_ M65?-CW_+L-A8QNTK%DV[89N/Q0;UJ$-9= &A);?X^N-\M5[6T6#5&N:*<\DA M 3FA&""68< (+X'9UPI1$JATZ56SY82,L3%MNU7#I\7\&S!"GQ*K>++7?!5& MKJ<@=J/)*X'K^^X@#F8!1:O.HA*Y"M6QG('+2ITU]+A.U/F/AA'#Z285VV;V MRKAO3&D$< JEV3VF'# H4@!9)G!*,F;VDSX4T2EM;&1QW,O%CQ"ZH76CAFB M]4P2Y_O>_+G5-B(U.*$2E22Z)0Y*%T[&OR0.MX<"TO0^;^R>\U[7%RI'+9[S0W(J-#/$G64$(,DA8(AI MD"-99E+Q+,V%#X_W-CN#E(78SDVC?;)W.)I:2"T+FIU8GY/C]C;H#?*>WQ%1 MT?9^>02A%O65XJ?!H"^:('!>OG["!@E,4%#?[/ZCR=/3-)>D-(BC0G)@ZU89 M4M,"Y"PC>0DS29&7^#D:D[QL)9RC\$Q).F1PWM^! PK!I J>,.XKX M/_FAB!YXX]P?L>NM_#^;554=9E)(27)50N-\2\.-(L=F<3-#BTJ5>8',KPHO M6@S48VP$>LX/V>[UCYV19&],!/?/8>:N< 3CSL;;S(BOO\P/S!/JZX;KYF>3K,P(24L&\B*C M '&S8^8,,B#RDA36[RR0TX[93^S82'.?Z6,UW^?Y['1/6LI[W%ZXSX/#]4XO MZ/9,@:\/K,>-42\ #W29% =HOYLF;[PZ+Z'<1QON?LK;PH.K*_^G0PM?V\ZY MC^POM=H6;DZM^RM1!IB&9N>KN *,YQP@B,I2X)P4TJM3Q;&(L5'XOORUW%3! MM>OO*GE6;-F4PZXZ4:^M ;XEL8_ =?-?KX.L9UYN.G-7VC7%L8V",6M=GS,^ MNSGPSNF/&R=_:V;_;$EB:1)"U F9,4("DYH! 6@!(E M,IR5DG'BDY/:(-W6?R30>B:" RV3AA;>V"[L MOU648.\OC,8W2;L+>[)>)'4?]J@]-"[!%;N'QEEY0_?0N&3XB1X:%Q\)[J%A MOAU3,\=U+H(9=M &7XQ+H7, 4EE"0I*(2Z(3A7U MO 5W$3N^T_:]UDU3L9MDWO$2#0>\R'5)5"F 0(7-S\4"\)QQH,W/.!1'&![-WKVZ&W[3QN*?[-OB_*5NGS':5"VIXX8Q2[%\IE MP4,W2'&&XD37%/=GHU8]^3"=L[DXK+21*E5RQ A@=I.):)X#)G!A=IJTM">* M69IY-8QT%STV7CI9]>3-9EN80V\MB%W_Y-2LN)%6/UCW3%T7ZI_LE!^R_DD' M8D/4/SDE?@SU3SI@<:Q_TC5":&JK5LNE';O9AK_.@%PG OK]E@8J[S= MK*9SM5K=BO_:3%?3JNJE_>M2J2:&JI0V=R0SO&(V; !Q0@%E*099GI$4%5 H MC'UXY:+$L3'+5N&DI?%-LM4Y,$[M,NYN;!,5S9[YYEH@O2G'&9RHI'-9ZJ"T MXPS"2^)Q?_ ZZGFW>.+&6[+C/RBQ^#:W+4T_2C5?3_64[7:+C6QY6%O$_&[S MI*1QOWZHY?K9=G-9FT_L:D5-2J1RC'D*.+(Q=@P+0'.H@,RI\9-@"7/D=8TX MB-:CI<"6U559H,;NI&UXS7=D*&(?Q=5T-,AGG7GG#" _,K&GJ%#6) M._QET?H'M5HOI\)&9MH.]4;RBY_\;3ZUJE?'$L]5;9U']=?ZK9F$?TPPR0CG MN@09QQ @B!7@FA)0\!*6)1(JSW+/=),>U1W??=K7S=,36S[;*V7VHG>X3L&T+8]]MN.BNSJM?3 MT0^ML3?;(]WGIGQ88@U.*HMC)O4,,#%Q@+)F#J?%\@_4Y(WR^(UESL#&F? MI5M;DD-C!N+_<%Q[XO< A5Z)O\.A.\_/5XP9QK^W0BPV\_7*^"UVV'>;I8UT MG"BA!&8B!Q@B!A#%*: P+0'+C;?/,L105OAY]Z<%C<\OW^J9_*@53?[7/Q&S ME?G79+UDTC.N]@RX;MQW/6 ]L]H.J4;#FZ31,1Y/=6,0E8'.B!J46[K-?'50<9([-N]JKG.QU/N@=^:=5V_.JSP5\-_*(#&G/3++7%H2A&1" [XQ/ MY$#\RW('#LAW!N(X,-_]T>L"F8P;5!^CFK]L?W;WE]V^&M=HI98_E>TC8/AP MN6&SU>ULMOAE#],^+);O%QN^UIO9EBLG&N8(%P0#E$OS'Y45@&O!@$X5TT(@ M)*G7)5]\%<=&=8_6[[$;137]:=\SGL>0/'6]"J)M.D":I.CXD=VQ9^37H+!(JKY M*O%C\6$^%W+6@Z305\8/0U7U1MG\?::J8!0C^FFQ7$__NRZ,D!8I9J4F@&'; MYZ5@#) "8V#\6B*)AKPLM=_NUD7L^/:Z;:TK@F M=7UIW@%W5^*.BV7O5+Q7 M]R;9*5P3K@N> 2SJ#E!D7G00/##3N4-QS%T>SP:V#C1.\5I],BZR?)G2U);2 M,.5_*K9\-!.F)J3(B@RK'!#$S0Y;EH4AJ"(W.^RLR,N4"@V](O0#]1B;*_IA MNA)LEIAO9^'9YB]P'MP(:P!T>^:PV@)0F9"\3)R\J9S)ZJ*Z;[O%F&J4X0Q RG$5>%Z M"9C,2H!5D>9*",ZS-.Q:.()V8^/4]MUDNY-G$WOY,N1R:V1B/)Q]L\_*3I\; MRP&^!;XWS //[8!7SL--ZQ47T1'A[^EF.H:&KW15'1'<\W?7,86$O4:^+!=" M*;GZ8*"PC3D?U?+IDPW3O=?U<=:$Z@(JGG(@N2T61;("4,$5$$S*M( ETRKS M>35[NHJS!?,\ +B,O1LA1T6T M9Y+=ZIK8M==J!5OI:YFWUC@>73J#$Y4"+TL=E-:<07A)5>X/7GU=U0[RW_8W ME1@A*6$."IR937T!!>!I2@%&/"^4^1GA3IT@W<2-C7AV-Q,V]G"VU_=_!U\G MG<+8^VKH2N2&O.8Y2+C_?;E8K7II)>L&3E_W+:=$OM;=28?Y'?<@74\%Q^AM MGC8SMC;NT_J[6IZHB/>'LG76)S@C+#.NC*V=!@$2(@-4ZT0&M::$OMCQU:RGGW@^C U8UU MK\=JL"X1E7[)FZVFOR73>>*"74C'B,N8Q&X>T2%QZ#X2EXT_T5+"X:$P]JB\ MWIJH)IIEJH"Z!$+;#C+$>)=4D!Q 668TTTQSS7UJ_;;&]G('!RLROJAVQW5] M<3]R:,/F1@6!8/2\\.OS@=MN!+R7^ E;HR[H]OB#+M\3AKUV-CV60 MFZ:YYDV[NZ9W!YCS.+LM[ECH];S:PX$+Z?)R$9'8;5[."QRZS\M%TT\T>KG\ M3"B-K-;WVG8.L&$)7]7RYU2HU=?%3$Z0SG($4P)2:KO.$V*#Q6Q60*ESR41) M=(;]-@?GA8UO9V!UM1?5*^:=V-6!J2MA7(734'11 U2I61V4;!5-K*8QR>(2 M&I&IXJRX@8GBDMG'-''QBT-2;38Z"'+-.((ER'@MYD[K@Q?SZ5$'6\R=1K47<_<' M S/C[''(@_IAYO\[6ZDOR\6W)7OZO+'Q.$TYU]7M9OU]L;0WKX^+MVK_83G) M$2RT2"7(958 1)4P"Y]H4'"JL2ADBE*O3H2_7S:?;IF:P6>J9J_J>(/]LM1C QLU.NTJC8;/18H!W ME'T69=!(UYSMD-UH13'90Y2G5& F-2 29$#G6M$"2ZD9EY5 M#:]19FQ,5.G9*GQOKWOGJKK4T-/GAN3 M#34E?>\_'(\; -RI?7J70H&P: [J77!ME MS.O\NM/#-Y5OWJJYTM/U1#.N4V(J*U5M6JW-?-E8TN8Y^8E1- MK*XNA[D^R';S0SR\>B:'(:"23:A-78J^?\@.Y(T/.F=F=4.DH57S68I2 M6#'EA:<'H4DW"[8J$V@WKRH6?#USYY<=:I6B M%6@[56\2HVS4^I,7(8E=>O*\P*&K3EXT_43!R(INO4&!OEH#1[\X_?DJ=&X42T-'9,J;UR7APV@8.@W3]+61N2 MMI*5SW.3;.U(MH8YL;OVWJU9!V;F/#1Q]NFWLU M @?;X.M'NZ(B4ZM2W&=C>=W>?,)R3JJ^/@7'$B"!,>!,4I!2DB.4EFE*O)S; M\Z+&]J*Y?_RWNX?DT_WGW\'CW<,?R:>/MV\_?OKX^/'N:T#AIM/HNGFU<3#K M^751EW4Z*)J^US-RG:=.+.*7?3HM;O@J4)UFGRP*U?U$X)E:'0K(OJE[_>GC MA_MM8;CG"9(RQ4A#D!>V\"-'-@2?::!U:AQ9PG,%D5>WEW.2QD85>T5MF*M5 M=5?'T#$'\C*XCH=H,2#K^P0M!"W_L[-+2,0].#LK;=A3LTM&'QV977S@V@Z# M[Q5??YROULO*+U[M&\8)3C.&\A00(>RQ&:2 T30%QJ$H!60429&'M0T\)W)L MM-%N&K?O9F2U3UKJAS;U.PN\&Y/$A;-G2G%#I?PZJE?WEFQK]0$[Q(, MYSO;77SR.DY:Z(ZNJQ\V59S&<>_5%^TN4TASCC$".2I2@#*J $WS$C"6(5@6 ME&"_SG8QE1LSS^E-'934LB%1M1%A1!=E-OTH<>@Y&I \.SM3FRU=;=U!8^I= M1/P0[!H3^EYX.(J"K\+8,:$]Q^U1903&UE9-[>L"0)-X;2MPX:?I7'U+"Z]3IC)RQ+><7FYOD3ZMI4JGJ'79Q&EBW MI1X!KMXO,@.0"@BUZ,0AX]+9FN5?WU^XHO9 M!)<:YKC( 42EW9#E A"1IJ"0DA6PS+-2.A?=.QAY; N_42ZIM7,OL7<(5_?B MO@J$GI>SH_U>A?1.VAI<0.]PM,$*YYTTHETP[_0'PM[&#^H'>ZZ.9^YU?=74 M=/BVZWR20I:FF5"@9&EI*V!J0#.AS2NZI)CGC.=YNJWR_^C^:NX4ZO05/:SV M_SC$W5"C<6)VRBLUGRZ6Y@^QL>%_2_5S,?MIO\NS!9O[O;2[\7=[=5\/YS K M?J^G/:)H+IH/3GGCO<:=,(GZ,N^6..@KW %EB#5)=(R+WD!\R@9'/XIL0/D<'PYS-\X3-^X2;YU9GJ&P.UX!1T- MQ+[OH;LS.2)GRKK!,DPVQRODS+J9[YS1<4WV[';PV]EL\8L9[3\LEN\7&[[6 MF]FM$#:>;O6@A)K^M.>.DP*;_V5% ;(2">O+,, S# &5BB%=%@0SO\XC3F+' MMNO8:9UHX\'(1N^$-8H;7V:KN6>7$;=)<*.>^-#V3$%;Y9*]=C?)(=3OC*8O7##[P;N[0I..- MVXO?AS&3/5523VSYCVWA+2%E5I10 )8RV_X$&X>)%ABH N*2Y3K/"N7'4"]% MC(^I]AH&YKX>H>BV-J]!9H!S6E=(O)?K.;NC+MLC(8,NWW,FOES&9S\7MIQW M$< V4F/U7.$,4VH#9* &4F-VY&F@&:E II1QE*E\Y)1G]?I:3%C>[GN MM$S>?+!QZIRMIBO/8M5G '5;W]?#U/,JWREXDVQ5K)NW1C] Z88BZL(_(VK0 MY=]M[DL2N/#I,"IH'^2VDM8D5!125@+). ,HQ[8:85F"+-'A[O/C\F7^X?'C_>?_8CA#+P\*TLBD"'9 MTNQ>4)$R0%69@TS0S.!>HM*WQ/7U _C1!W>Z=PD=W^)V::ZZWU7JVQSFC?+ M*ITM"M1N''P]?#USWI4-8KY3J=-/A\@M/ICX??8@D;S%)U7WMK M&ZV]6SS9N/EV"/VD%)G.8<8,,U!L7 N< ZZE!IG9U:4:<\P4]_,JW 2/S\MH M*QF6>N0(N?N=55P8^R83JR?@5M&D"6Y*;I=+\Q%57YS?7< TZ+;*':+HMU4. MH@>_K7*'X]1MEH,MO_[M\_XCC=M_^XLMJY#,]7.K7$<5 _[XG^J=_-T.OWQA/]P*;+_V"SC7I8S&8? M%DL[ZD125:0L2P'%MH<)8A PS2C@B(M"%UE*_=IYC\R^L1%@>U-WL$%N(93P MY^3DYL\:=)/40!W4VZE3-=8&JZ0!JRH*6,-UDVP!2QK$D@JRQ&*66-"2"K7D M3XM;T@#G>[(WKFEW/5$O.,^GO:0^/XD7X3XI[ECLS&8<^01V;\N;/K MD:H9>&9NZ\W<"J/::FJ5^+2K>5"6)!4Y$J#D=@-$)0*\8!+ HI!(*Z4@%%[) M'N45#B/+R.1^(Q0.OY112(E__9]R4LXAYWGY4V[ GW):./ M#K4O/A!&%'=:*[&>_E2[-M$/AI%L_?7I?&.V7O<_FN.:U81K>^?.!<@+#@&2 M1;5A(8"PG&&%,X$A]LE%=1?M124#Y*4^6AG)FQ]U:5G/:$D/Q-W(I!\<^SY@ MV2K=[CQO];:)8F8-36?3YE2Y*> ;CW#\\8K*0![B!Z4D?UA>4[<:*T?I'NFM7@@AW1"\\0K=F,T5_%#]TGSA.5$VS3?$<)H M[1U;?;?_MSO*GVRFJNQ:LZV<"K-IM+^XGA4Z>O0N)7C>#6M.222(!%IEY0Q%;AT%F M.5",,JEPS@C7S0S>S>4HYV^KU^O,GIK+UY@WM_?98#/1\RO.:G:3V/\F+05O MDKWN]2]ML9F7/VL]$._%%P78J._"ZS0:]/48!;R7;\PX@UYQS;OZN%IME)R8 M%Y^6E!&0"J$,H\H4$-NOB;$R9>8W@N9S>M M5QMG,UO,(^"><8LK+B"1F&>@R)C!U08R4IICP H"LS(EJF29[YOJ.E3[?_&< MPE15?T8 U./6- "B(:XLS1N@5BSRU> +<^/?RVT%#'\I]L*TDS=2+S\3N+-8 M/#TMYE_7"_&/+VQYO[0!-4I6=TY?U+(2-,FI+@N50L XE(8K98SLBJ55.*IUO$J.U 3FI]6YNP(WF]3!>3P:T#+^P5ZJW^N]#UA)>ER\537=_3&= M3Y\V3Q-":KU]^A+[CH1W>34%[@]L],.U=8V]6L+U5KOY(_> M4/7H[=X#N@-UUAVT8/=]-G ;;E\8]MMU MK^O;0+/EMX%52_5=S5>[.\)M0.&$,)3G4"D .84 X4("(JD"!:8H%QE#1>G7 M;=!/_M@\T9WZ=N$(Q8PR,8X[T_[@[GOS&@-I_ZUM&%YQ=[^>.@R[ M00X#Z&@/'3C,%5&7JR9[9;>"&*:V5T@)L$1F8TU1 4BAC";;I9]U9 D&!B%(,0*T)0%F9 R:P!ICGLE T9RS+ M_4C@DLCQ\4&EENVLN^D(YPN#UXT78D+6,T5<:E,$#IPLT\W M"(X;@#H^%UBB4K&56NU>@&4F1:Y+"4IEB[Y++0'+";0-@80L499+Z5>:\F#X M\6Z#P@,37P#HQA3AL/3,"[5BO7@,IVV.6^;P4,2PY0U/FG=4UO#TIT(K33=Q MT'7_Y5V#[PG'C,-"$@!3" 'BK !<,PV$+M,R5WFN4Z\DK'."QK:>]['^OO5- MST+IMIYC -3SRMYC,TS?[DN01*XW?4;8P!6GNTT^KCE]X?-AM/#O&S:;ZJF2 M-HRX:89 4IFK,LL 9:2T):=3&_NI :=91@I:0N7W7C\A8VQDL%.Q#I /ZRIQ M"DLW2K@2H9[9P!<<[^7?87[4E7]*SJ"+OL/0E^N]ZZ,!M]QU ,_7ZJ#!/*+D M^\UR.O_VI0I8^[!8?F'/QI!9]3:LKM8G!)5*Z4*!HB *( P-"RB9 4$4+JA ML%#,HZMPF!9.JV#X-L--_-UJ;TC5/>Y'K7ZR=OGFU9ZQ'K(*+ZDI7Q2 M:Y_4ZM_8 C5)8T'MPMW403R]HNYQ1]XK^@/=EO!+9;OJ/AU?/-!\* M54!EPRXDKJQK>'+H@:L:=IEW7-.P\]-A^\@7]80^;ZS#>J_?3V>;;?7KU?T^ M76%B,]YSDA:@*'.SQR1< I)K#'@IL*7PVKTRP ML2"KHWP/(&N[_':HWK.49@RE1 .;#0I0E@M "T+_;W57VN.V;K6_]U<0>($V M 8:%1%$2U0(%)MOM ,E,<)/;HK@?#*Z)"H\]K^699/KK2VJQY4TF94JC D$R M&-8G\5UO>R\#0.NPL OC(/:@+>;1Z3>K-ZU4Z+>G7E&G!T5/9'SZL1P ME6%4!T=/@/:='WV'Z>$8^;Q:JGQMAM0#O;]_F"^?I2S#4.]^+#2G?,\?C =F MYY//^G[^3@MI/KA>B&-%&4Q$5U6;H?WKIED)2B),""=04A5#+$0"69C%,%$Q M"\* Q3%5-KSZ8AI,C9FK*EB\7>G$J=G,R]T*%IZ= M'['!H/1.'WS< %'YKDTA@.-U<2HTJJMV/CG78&P^XE<=_Q^;VH(/U\!F5QXB,1\!^717$KUW?J*_TYXRS# M3*(,LCA$$,L,0Q9$"22I%-)T+5#"*3S%9M*I[6ZJBNE\)R$D+Z6^ @M99HNL MZ4\WT](*?#M[TC>D ^\G*C2/IM>\,B*_O@*W%:A?.T!UMAU=4/)J,%I-/*J5 MZ +%OFGH]-T+0^6V9?6V,5XI%8'D$84!QB'$,>.095$*$RI)%F!-22ASKMG!;%]BE - TS@1.(HT#_E<4!9*$AEQAG M*$TCS!!Q(Y?+A9H>!7UYO+^GJV?SALZWV2BT5*%O*_+>2V9'7.,NP]#1.:T& MYXTZH#M)R'0)*I4"I59U._1A@HG]83U0$_7>8KU0O_5+83S=FOWBD?L6A-!C M?%_.]3>*JF7.[7(MCVU+8A;'*LT(3%"B=WN(,<@H"Z (><@2FJA0.A4BLYYY M:B9H6_ _-5V]C.S..YP+5\22;X? >6A:]09QCQ(0CG!Y+OY@._O(91\<03DL M^. Z@/>$[^M[T[7T/^UF\_^2=/5!7SM+2,(051*F*<808T9@ED8*)HRG(4T% M%2AUX;9^8DR-Z#[HY:%SH&_5U%M>>-\292J9Z!9P.>2GVXQVN-W"7EN4Y",E0MKL,)7ZKPUDG5.ZILG?Z.>YK#]:/(]3I]R%?W-V(F MJ52IQ A&)JD!(X4AB32)*);%1!#$>6C5R>M@Y*E11"T<,-*!FW?VR0N[>'4_ M_!>A,/"3;@N 4TK"465[9R'LCC9:XL%1)=JY!L;]7VPVG&+=)^4LV#FNRGK_3NP]CZ?V_U M+?!N>4_SQ8QF88Q((&&4"OT&YH)!@E(%A0P1C2-S0H\].2^.S3\U:CA7HJU] M]F*T +]7>CBRA^LJ7>S